SHACLValidator = require("amf-shacl-node")
Ajv = require("ajv")
'use strict';
'use strict';var d,aa="object"===typeof __ScalaJSEnv&&__ScalaJSEnv?__ScalaJSEnv:{},ba="object"===typeof aa.global&&aa.global?aa.global:"object"===typeof global&&global&&global.Object===Object?global:this;aa.global=ba;var n=exports;aa.exportsNamespace=n;ba.Object.freeze(aa);var aaa={envInfo:aa,semantics:{asInstanceOfs:2,arrayIndexOutOfBounds:2,moduleInit:2,strictFloats:!1,productionMode:!0},assumingES6:!1,linkerVersion:"0.6.29",globalThis:this};ba.Object.freeze(aaa);ba.Object.freeze(aaa.semantics);
var ca=ba.Math.imul||function(a,b){var c=a&65535,e=b&65535;return c*e+((a>>>16&65535)*e+c*(b>>>16&65535)<<16>>>0)|0},da=ba.Math.fround||function(a){return+a},ea=ba.Math.clz32||function(a){if(0===a)return 32;var b=1;0===(a&4294901760)&&(a<<=16,b+=16);0===(a&4278190080)&&(a<<=8,b+=8);0===(a&4026531840)&&(a<<=4,b+=4);0===(a&3221225472)&&(a<<=2,b+=2);return b+(a>>31)},baa=0,caa=ba.WeakMap?new ba.WeakMap:null;
function fa(a){return function(b,c){return!(!b||!b.$classData||b.$classData.fP!==c||b.$classData.eP!==a)}}function daa(a){for(var b in a)return b}function ha(a,b){return new a.iba(b)}function ia(a,b){return eaa(a,b,0)}function eaa(a,b,c){var e=new a.iba(b[c]);if(c<b.length-1){a=a.dV;c+=1;for(var f=e.m,g=0;g<f.length;g++)f[g]=eaa(a,b,c)}return e}function ja(a){return void 0===a?"undefined":a.toString()}
function ka(a){switch(typeof a){case "string":return q(la);case "number":var b=a|0;return b===a?faa(b)?q(gaa):haa(b)?q(iaa):q(jaa):ma(a)?q(kaa):q(laa);case "boolean":return q(maa);case "undefined":return q(oa);default:return null===a?a.Uob():a instanceof pa?q(naa):a&&a.$classData?q(a.$classData):null}}function qa(a,b){return a&&a.$classData||null===a?a.h(b):"number"===typeof a?"number"===typeof b&&(a===b?0!==a||1/a===1/b:a!==a&&b!==b):a===b}
function sa(a){switch(typeof a){case "string":return ta(ua(),a);case "number":return oaa(paa(),a);case "boolean":return a?1231:1237;case "undefined":return 0;default:return a&&a.$classData||null===a?a.y():null===caa?42:va(a)}}function qaa(a,b){switch(typeof a){case "string":return a===b?0:a<b?-1:1;case "number":return raa(wa(),a,b);case "boolean":return a-b;default:return a.sq(b)}}function xa(a){return"string"===typeof a?a.length|0:a.Na()}
function ya(a,b){return"string"===typeof a?a.charCodeAt(b)&65535:a.VA(b)}function za(a,b,c){return"string"===typeof a?a.substring(b,c):a.gJ(b,c)}function Aa(a){return"number"===typeof a?a|0:a.bD()}function Ba(a){return 2147483647<a?2147483647:-2147483648>a?-2147483648:a|0}function Ca(a,b,c,e,f){a=a.m;c=c.m;if(a!==c||e<b||(b+f|0)<e)for(var g=0;g<f;g=g+1|0)c[e+g|0]=a[b+g|0];else for(g=f-1|0;0<=g;g=g-1|0)c[e+g|0]=a[b+g|0]}
var va=null!==caa?function(a){switch(typeof a){case "string":case "number":case "boolean":case "undefined":return sa(a);default:if(null===a)return 0;var b=caa.get(a);void 0===b&&(baa=b=baa+1|0,caa.set(a,b));return b}}:function(a){if(a&&a.$classData){var b=a.$idHashCode$0;if(void 0!==b)return b;if(ba.Object.isSealed(a))return 42;baa=b=baa+1|0;return a.$idHashCode$0=b}return null===a?0:sa(a)};function faa(a){return"number"===typeof a&&a<<24>>24===a&&1/a!==1/-0}
function haa(a){return"number"===typeof a&&a<<16>>16===a&&1/a!==1/-0}function Da(a){return"number"===typeof a&&(a|0)===a&&1/a!==1/-0}function ma(a){return"number"===typeof a}function Ea(a){return null===a?Fa().Ao:a}function Ga(){this.y4=this.iba=void 0;this.eP=this.dV=this.ie=null;this.fP=0;this.g6=null;this.f2="";this.Uy=this.H1=this.I1=void 0;this.name="";this.isRawJSType=this.isArrayClass=this.isInterface=this.isPrimitive=!1;this.isInstance=void 0}
function Ia(a,b,c){var e=new Ga;e.ie={};e.dV=null;e.g6=a;e.f2=b;e.Uy=function(){return!1};e.name=c;e.isPrimitive=!0;e.isInstance=function(){return!1};return e}function r(a,b,c,e,f,g,h,k){var l=new Ga,m=daa(a);h=h||function(p){return!!(p&&p.$classData&&p.$classData.ie[m])};k=k||function(p,t){return!!(p&&p.$classData&&p.$classData.fP===t&&p.$classData.eP.ie[m])};l.y4=g;l.ie=e;l.f2="L"+c+";";l.Uy=k;l.name=c;l.isInterface=b;l.isRawJSType=!!f;l.isInstance=h;return l}
function saa(a){function b(k){if("number"===typeof k){this.m=Array(k);for(var l=0;l<k;l++)this.m[l]=f}else this.m=k}var c=new Ga,e=a.g6,f="longZero"==e?Fa().Ao:e;b.prototype=new u;b.prototype.constructor=b;b.prototype.$classData=c;e="["+a.f2;var g=a.eP||a,h=a.fP+1;c.iba=b;c.y4=Ja;c.ie={e:1,rl:1,o:1};c.dV=a;c.eP=g;c.fP=h;c.g6=null;c.f2=e;c.I1=void 0;c.H1=void 0;c.Uy=void 0;c.name=e;c.isPrimitive=!1;c.isInterface=!1;c.isArrayClass=!0;c.isInstance=function(k){return g.Uy(k,h)};return c}
function q(a){if(!a.I1){var b=new Ka;b.yg=a;a.I1=b}return a.I1}function La(a){a.H1||(a.H1=saa(a));return a.H1}Ga.prototype.getFakeInstance=function(){if(this===la)return"some string";if(this===maa)return!1;if(this===gaa||this===iaa||this===jaa||this===kaa||this===laa)return 0;if(this===naa)return Fa().Ao;if(this!==oa)return{$classData:this}};Ga.prototype.getSuperclass=function(){return this.y4?q(this.y4):null};Ga.prototype.getComponentType=function(){return this.dV?q(this.dV):null};
Ga.prototype.newArrayOfThisClass=function(a){for(var b=this,c=0;c<a.length;c++)b=La(b);return ia(b,a)};var Ma=Ia(void 0,"V","void"),Na=Ia(!1,"Z","boolean"),Oa=Ia(0,"C","char"),Pa=Ia(0,"B","byte"),Qa=Ia(0,"S","short"),Ra=Ia(0,"I","int"),Sa=Ia("longZero","J","long"),Ta=Ia(0,"F","float"),Ua=Ia(0,"D","double"),taa=fa(Na);Na.Uy=taa;var uaa=fa(Oa);Oa.Uy=uaa;var vaa=fa(Pa);Pa.Uy=vaa;var waa=fa(Qa);Qa.Uy=waa;var xaa=fa(Ra);Ra.Uy=xaa;var yaa=fa(Sa);Sa.Uy=yaa;var zaa=fa(Ta);Ta.Uy=zaa;var Aaa=fa(Ua);Ua.Uy=Aaa;var Baa=require("os"),Caa=require("path"),Daa=require("http"),Eaa=require("https"),Faa=require("fs");function Gaa(a){return!!(a&&a.$classData&&a.$classData.ie.za)}function Va(a){return w(function(b){return function(c){if(null!==c){var e=c.qa();c=c.Ba();return b.Of(e,c)}throw(new x).d(c);}}(a))}
function Haa(a,b,c){var e=Iaa(b.Cj);if(b.Zl&&b.Im){c=b.Ya.c();c=Jaa(c);var f=Wa().Ia(Kaa(b.Ak,b.Cj));b=b.Cj;var g=Laa(Xa(),a.Vh()),h=(new Ya).a(),k=Za();$a();var l=ab();$a();y();$a();var m=bb();$a();var p=(new cb).a();return Maa($a(),c,f,b,g,h,l,m,p,k).pg(w(function(t,v){return function(A){return Naa(Oaa(),v,A,db().Iv,eb())}}(a,e)),a.xh)}return b.Zl?fb(gb(),hb(function(t,v,A){return function(){return Naa(Oaa(),v,A,db().Iv,eb())}}(a,e,c)),a.xh):fb(gb(),hb(function(t,v){return function(){return v}}(a,
c)),a.xh)}function Iaa(a){if(a instanceof z)return a.i;if(y()===a)return"Unknown";throw(new x).d(a);}function Paa(a,b){var c=b.Ya.c();c=Jaa(c);var e=Wa().Ia(Kaa(b.Ak,b.Cj)),f=b.Cj,g=Laa(Xa(),a.Vh()),h=(new Ya).a(),k=Za();$a();var l=ab();$a();y();$a();var m=bb();$a();var p=(new cb).a();c=Maa($a(),c,e,f,g,h,l,m,p,k);e=Iaa(b.Cj);return b.Zl?c.pg(w(function(t,v){return function(A){return Naa(Oaa(),v,A,db().Iv,eb())}}(a,e)),a.xh):c}
function Jaa(a){return 0<=(a.length|0)&&"file:"===a.substring(0,5)||0<=(a.length|0)&&"http:"===a.substring(0,5)||0<=(a.length|0)&&"https:"===a.substring(0,6)?a:0<=(a.length|0)&&"/"===a.substring(0,1)?"file:/"+a:"file://"+a}function Qaa(a,b){b=b.Ml;var c=w(function(){return function(f){return Raa(ib().$m,f,(ib(),bb()))}}(a)),e=C();b=b.ma(c,e.u);c=gb();e=C();return jb(c,b,e.u,a.xh).pg(w(function(){return function(){}}(a)),a.xh)}
function Saa(a,b,c){var e=(new kb).a();b.Lm&&(e.UO=!0);b.mm&&(e.IK=!0);var f=Kaa(b.Am,b.Vl),g=Iaa(b.Vl),h=b.wl;if(h instanceof z)return b=h.i,mb().Fba(a.Vh(),b,c,f,g,e,(mb(),(new nb).a()));if(y()===h)return fb(gb(),hb(function(k,l,m,p,t,v){return function(){l.il.LM(Taa(mb(),m,p,t,v,(mb(),(new nb).a())))}}(a,b,c,f,g,e)),a.xh);throw(new x).d(h);}function Uaa(a){Vaa().VQ(a.Vh());ob(qb(),ib());ob(qb(),Waa());ob(qb(),rb());ob(qb(),Xaa());ob(qb(),sb());ob(qb(),tb());ob(qb(),Yaa());return qb().Yn()}
function Kaa(a,b){if(a instanceof z)return a.i;if(y()===a)return b instanceof z&&(a=b.i,ub().fF.Ka(a).ra())?ub().fF.Ka(a).c().nx().ea():"*/*";throw(new x).d(a);}function Zaa(a,b){a=a.Jj;if(a.b())return!1;a=a.c();return vb(wb(),a,b)}function xb(a){a=a.Jj;a.b()?a=y():(a=a.c(),a=(new z).d(ja(a)));return a.b()?null:a.c()}function $aa(a,b){a=a.Jj;if(a.b())return!1;a=a.c();return!!b.P(a)}function yb(a){return zb(a.cd()).ra()}function Ab(a){var b=Bb();a=zb(a.cd());var c=Bb().Fu();return Cb(b,a,c).rb()}
function Db(a,b){var c=a.cd(),e=Eb().kd;Fb(c,e,b);return a}function Gb(a){Bb();a=D(a.cd().Y(),Eb().kd);Bb().gb();return Hb(a)}function Ib(a,b){var c=a.Uj();a=Jb(c,a);b.b()||(b=b.c(),Db(a,b));return a}function Jb(a,b){Kb(a.cd(),b.cd());return a}function aba(a){a=Lb(Mb(),a.Hf,a.Sf,a.og,a.xg);var b=Mb().Ao;return(null===b?null===a:b.h(a))?y():(new z).d((new Nb).Bj(Ob(Pb(),a)))}function Qb(a,b,c,e,f,g){var h=aba(g);g=(new Rb).f(g.bg).ju();a.Vc(b.j,c,e,f,h,Tb().yb,g)}
function Ub(a,b,c,e,f,g){var h=aba(g);a.nr(b,c,e,f,h,(new Rb).f(g.bg).ju())}function Vb(a,b,c,e,f){var g=y(),h=y();f=(new Rb).f(f).ju();a.Vc(b.j,c,g,e,h,Tb().yb,f)}function Wb(a,b,c,e,f){var g=y(),h=Xb(f,q(Yb));f=Xb(f,q(Zb));f.b()?f=y():(f=f.c(),f=(new z).d(f.ga));a.Vc(b.j,c,g,e,h,Tb().yb,f)}function $b(a){if(ac(a))return a.ic();throw bc(F(),(new cc).f("Missing metadata mapping for "+a));}function bba(a){return!!(a&&a.$classData&&a.$classData.ie.wc)}
function dc(a){var b=ec(),c=G().Zb;a.ol(fc(new gc,b,H(c,"description"),hc(new ic,jc().Zb,"description","Human readable description of an element",J())))}function cba(a){var b=ec(),c=G().Zb;a.maa(fc(new gc,b,H(c,"displayName"),hc(new ic,jc().Zb,"display name","Human readable name for the term",J())))}function kc(a){var b=ec(),c=G().Zb;a.Qm(fc(new gc,b,H(c,"name"),hc(new ic,jc().Zb,"name","Name of the shape",J())))}function lc(a,b){a=a.ju();if(a.b())return!1;a=a.c();return vb(wb(),a,b)}
function dba(a){a=a.ju();a.b()?a=y():(a=a.c(),a=(new z).d(ja(a)));return a.b()?null:a.c()}function nc(a){a=Xb(a.ha(),q(Zb));if(a.b())return y();a=a.c();return(new z).d(a.ga)}function oc(a,b){a.ha().Ib(b);return a}function pc(a,b){a.ha().Jq(b);return a}function qc(a,b,c){var e=a.uD.Ka(b);if(e instanceof z)e=e.i;else{if(y()!==e)throw(new x).d(e);e=K(C(),J())}e.R(w(function(f,g){return function(h){h.wn=!0;h.XO.P(g)}}(a,c)));a.uD.Gl(b,K(C(),J()))}
function rc(a){a.uD.ds().Wq(sc().Mh).Ab(w(function(){return function(b){return!b.wn}}(a))).R(w(function(){return function(b){b.wn=!0;tc(b.WO)}}(a)))}function eba(a,b,c){var e=a.uD.Ka(b);if(e instanceof z)e=e.i;else{if(y()!==e)throw(new x).d(e);e=K(C(),J())}a=a.uD;c=K(C(),(new wc).fa([c]));var f=C();a.Gl(b,e.la(c,f.u))}function xc(a,b){a.ld=(new z).d(b)}
function fba(a,b){var c=(new yc).FF(gba());b=ja(b);a="application/json"===a?"application/ld+json":a;zc(c).parse(b,c.ar,"",a);return(new z).d((new Ac).pW(c))}function hba(a,b){var c=(new yc).FF(gba());iba((new Bc).pW(c),a,b);return c}function jba(a){var b=(new z).d(a.lastIndexOf(".")|0);b=0<(b.i|0)?b:y();if(b.b())return y();b=1+(b.c()|0)|0;return(new z).d(a.substring(b))}
function kba(a){return"json"===a?(new z).d(lba().Aia):"yaml"===a||"yam"===a||"yml"===a?(new z).d(lba().Eia):"raml"===a?(new z).d(lba().Dia):"openapi"===a?(new z).d(lba().Cia):"jsonld"===a||"amf"===a?(new z).d(lba().Bia):y()}function mba(a){var b=Cc();a===b?b=!0:(b=Dc(),b=a===b);if(b)return!0;b=Ec();return a===b}
function nba(a,b,c,e){var f=b.zw(),g=G().$g.Ce;0<=(f.length|0)&&f.substring(0,g.length|0)===g?(f=b.zw(),g=G().$g.Ce,g=f.split(g).join("")):g=b.zw();f=Fc(Hc(),J());var h=e.Vv.Ka(g);if(h instanceof z)h=h.i,f.Ye(b.zw(),g),g=(new z).d(h);else{if(y()!==h)throw(new x).d(h);h=e.Vv.lb();a:{for(;h.Va();){var k=h.$a(),l=k;if(null===l)throw(new x).d(l);l=l.qa();if(0<=(g.length|0)&&g.substring(0,l.length|0)===l){k=(new z).d(k);break a}}k=y()}a:{if(k instanceof z&&(h=k.i,null!==h)){g=h.qa();h=h.Ba();f.Ye(b.zw(),
g);g=(new z).d(h);break a}if(y()===k){if(!(0<=(g.length|0)&&"_:"===g.substring(0,2)))throw bc(F(),(new cc).f("Cannot find validation spec for validation error:\n "+b));g=y()}else throw(new x).d(k);}}if(g instanceof z){g=g.i;Ic()===c?(c=g.sw,h=c.b()?g.Nd:c.c()):Jc()===c?(c=g.pw,h=c.b()?g.Nd:c.c()):(c=Wa().Ia(g.Nd),c.b()?(c=b.qM(),h=c.b()?"":c.c()):h=c.c());if(Wa().Ia(h).b()||""===h)c=b.qM(),h=c.b()?"Constraint violation":c.c();oba(g)&&b.qM().ra()&&(h=b.qM().c());c=f.P(b.zw());c=0<=(c.length|0)&&"http"===
c.substring(0,4)?f.P(b.zw()):""+G().$g.Ce+f.P(b.zw());f=f.P(b.zw());e=pba(f,e,"");qba||(qba=(new Kc).a());g=qba;f=h;h=b.FP();a=rba(a,h);if(y()===a)throw bc(F(),(new cc).f("Cannot find node with validation error "+b.FP()));if(a instanceof z){h=a.i;g=sba(g,h,b);if(null===g)throw(new x).d(g);a=g.qa();g=g.Ba();h=h.j;k=Wa().Ia(b.qD());l=b.zw();b=Nc(f,e,h,k,l,a,g,b)}else throw(new x).d(a);return(new z).d(Nc(b.Nd,b.pn,b.zv,b.Ew,c,b.hg,b.ga,b.HD))}return y()}
function pba(a,b,c){return b.v3.Ka(a).ra()?Tb().Sw:b.d6.Ka(a).ra()?Tb().oh:b.c6.Ka(a).ra()?Tb().yb:tba(Tb(),c)}function uba(a){a.aW(y());a.WW(!1);a.ZW(!1)}function Oc(a,b){var c=Pc((new L).N(a),"@id");if(c instanceof z)return a=c.i.i,b=Qc(),c=Rc().Ih,(new z).d(M(a,b,c).xa);b=b.ja;c=Sc().Z9;var e="No @id declaration on node "+a,f=y();Qb(b,c,"",f,e,a.ga);return y()}function vba(a,b){b=b.h2;return""+(b.b()?"":b.c())+a}
function Uc(a,b){b=b.RK.lb();a:{for(;b.Va();){var c=b.$a(),e=c;if(null===e)throw(new x).d(e);e=e.qa();if(0<=(a.length|0)&&a.substring(0,e.length|0)===e){c=(new z).d(c);break a}}c=y()}if(c instanceof z&&(b=c.i,null!==b))return c=b.qa(),b=b.Ba(),a.split(""+c+Vc(58)).join(b);if(y()===c)return a;throw(new x).d(c);}
function Wc(a,b){b=b.RK.lb();a:{for(;b.Va();){var c=b.$a(),e=c;if(null===e)throw(new x).d(e);e=e.Ba();if(0<=(a.length|0)&&a.substring(0,e.length|0)===e){c=(new z).d(c);break a}}c=y()}if(c instanceof z&&(b=c.i,null!==b))return c=b.qa(),b=b.Ba(),c=""+c+Vc(58),a.split(b).join(c);if(y()===c)return a;throw(new x).d(c);}
function wba(a,b,c,e){var f=K(C(),(new wc).fa(["Document","Fragment","Module","Unit"])),g=w(function(){return function(k){var l=G().he;return Zc(H(l,k))}}(a)),h=C();f=f.ma(g,h.u);g=w(function(k,l){return function(m){return Wc(m,l)}}(a,e));h=C();g=f.ma(g,h.u);h=C();f=f.la(g,h.u).Dg();g=Pc((new L).N(b),"@type");if(g instanceof z)return b=bd(cd(g.i.i),dd()),b=b.b()?J():b.c(),c=w(function(){return function(k){k=bd(cd(k),Qc());k.b()?k=y():(k=k.c(),k=(new z).d(k.xa));return k.va()}}(a)),e=C(),c=b.Tc(c,
e.u),b=c.Ab(w(function(k,l){return function(m){return!l.Ha(m)}}(a,f))),a=c.Ab(w(function(k,l){return function(m){return l.Ha(m)}}(a,f))).Hk(gd()),c=C(),b.la(a,c.u);a=e.ja;e=Sc().c$;f="No @type declaration on node "+b;g=y();Qb(a,e,c,g,f,b.ga);return J()}function xba(a,b,c){b=(new L).N(b);var e=Zc(hd().db.q);b=Pc(b,Wc(e,c));b.b()?a=y():(b=b.c(),e=id(),b=jd(a,e,b.i),b=bd(cd(b),kd()),b.b()?a=y():(b=b.c(),a=(new z).d(yba(a,b,c))));return a.b()?nd().ne:a.c()}
function od(a,b,c){O();var e=(new P).a();if(pd(b.x))for(b=qd(b.x.Ff);b.Va();){var f=b.$a();a:{if(null!==f){var g=f.qa(),h=f.Ba();if(null!==h){zba||(zba=(new rd).a());f=zba.Gj(g);f.b()||(f=f.c(),h.Ka(c).ra()&&(h=f.Of(Aba(h,c),a),h.b()||(h=h.c(),e.Ib(h))));break a}}throw(new x).d(f);}}return e}
var jd=function Bba(a,b,c){var f=c.mb().jb;if(Q().ed===f){if(b instanceof sd)return c;f=dd();var g=Rc().Ih;c=M(c,f,g).ea();return Bba(a,b,c)}return Q().wa===f?(a=kd(),f=Rc().Ih,a=M(c,a,f),ud().h(b)?Pc((new L).N(a),"@id").c().i:ec().h(b)||Cba().h(b)||wd().h(b)||xd().h(b)||yd()===b?Pc((new L).N(a),"@value").c().i:c):c};
function yba(a,b,c){var e=Dba();b.vb.R(w(function(f,g,h){return function(k){var l=bd(cd(k.Aa),Qc());l.b()?l=y():(l=l.c().xa,l=(new z).d(Uc(l,g)));if(!l.b()&&(l=l.c(),l=Eba(f).Gj(l),!l.b())){l=l.c();l=Fba(h,l);k=k.i;var m=dd();M(k,m,g).R(w(function(p,t,v){return function(A){var E=kd();A=M(A,E,t);E=(new L).N(A);var B=Zc(id().dp.q);E=Pc(E,Wc(B,t)).c();A=(new L).N(A);B=Zc(id().Df.q);A=Pc(A,Wc(B,t)).c();B=id().dp.ba;E=jd(p,B,E.i);B=Qc();E=M(E,B,t).xa;B=id().Df.ba;A=jd(p,B,A.i);B=Qc();v.Of(E,M(A,B,t).xa)}}(f,
g,l)))}}}(a,c,e)));return e}function Gba(a){a=a.Hg;if(a instanceof zd)a:{a=a.$d;var b=ib().$m.X;for(b=(new Ad).ee(b).Yb.pf();b.Va();){var c=b.$a(),e=c,f=D(D(e.g,Bd().ek).g,Cd().Vz);if(f=Dd(f)){f=bd(cd(a.Kd),kd());f.b()?f=y():(f=f.c(),f=(new z).d(f.vb));f=f.b()?J():f.c();var g=Ed,h=new Hba;h.rba=e;f=g(f,h);f.b()?f=!1:(f=Fd(f.c().i),f.b()?f=!1:(f=f.c().xa,e=D(e.g,Bd().Ln).H,f=f===(e.b()?null:e.c())))}if(f){a=(new z).d(c);break a}}a=y()}else a=y();return a}
function Iba(a){var b=Id(a.wb);b=b.b()?a.wb.j:b.c();b=Jd(ua(),b,"/");b=Ld((new Md).od(b));var c=Id(a.wb);b=(c.b()?a.wb.j:c.c()).split(b).join("");c=Xb(a.wb.x,q(Nd));if(c.b())c=y();else{c=c.c().cc;var e=Fc(sc().fb,J());c=(new z).d(Od(c,e,Pd(function(){return function(f,g){f=(new R).M(f,g);g=f.Kq;var h=f.gs;if(null!==h){var k=h.qa();h=h.Ba();if(null!==h)return g.kc((new R).M(h.qa(),k))}throw(new x).d(f);}}(a))))}c=c.b()?Fc(sc().fb,J()):c.c();e=(new Qd).a();b=D(a.wb.g,Bd().Ac).je(Fc(sc().fb,J()),Pd(function(f,
g,h,k){return function(l,m){var p=(new R).M(l,m);l=p.Kq;m=p.gs;if(null!==l&&Rd(m)){p=Id(m);(p.b()?0:-1!==(p.c().indexOf(g)|0))?(p=Id(m),p=(p.b()?m.j:p.c()).split(g).join("")):(p=Id(m),p=(p.b()?m.j:p.c()).split("file://").join(""));m instanceof Td?(m=D(m.g,Ud().$h).H,m=m.b()?null:m.c()):m=m.j;if(h.Ka(m).ra()){var t=h.P(m);p=(new R).M(t,p);return l.kc((new R).M(m,p))}t=k.Jr("uses_");p=(new R).M(t,p);return l.kc((new R).M(m,p))}l=p.Kq;if(null!==l)return l;throw(new x).d(p);}}(a,b,c,e)));return Zd(a.wb).je(b,
Pd(function(){return function(f,g){var h=(new R).M(f,g);f=h.Kq;g=h.gs;if(null!==f&&null!==g)return h=D(g.g,$d().$h).H,h=h.b()?null:h.c(),g=D(g.g,$d().gd).H,g=(new R).M(g.b()?null:g.c(),""),f.kc((new R).M(h,g));throw(new x).d(h);}}(a)))}
function Jba(a,b){var c=C(),e=[(new ae).hW(a.wb,b,a.cc)];c=K(c,(new wc).fa(e));e=a.wb;var f=a.cc,g=D(e.g,Bd().Qc),h=new Kba,k=C();g=g.hc(h,k.u);e=g.Da()?K(C(),(new wc).fa([Lba(g,e,b,f)])):J();f=C();c=c.la(e,f.u);if(Zd(a.wb).Da()){e=C();f=new ee;if(null===a)throw bc(F(),null);f.n=a;f.BM=b;a=K(e,(new wc).fa([f]))}else a=J();b=C();return c.la(a,b.u)}
function ge(a,b){a=he(a.Y(),b);a.b()?a=y():(a=Xb(a.c().q.x,q(Yb)),a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe)),a=(new z).d(a.b()?ie():a.c()));return a.b()?ie():a.c()}function Mba(a,b){var c=D(a.wb.g,Bd().Qc).Fb(w(function(g,h){return function(k){if(je(k))return k.j===h;throw(new x).d(k);}}(a,b)));c.b()?c=y():(c=c.c(),c=(new z).d((new R).M(a.wb,c)));if(c.b()){c=D(a.wb.g,Bd().Ac);var e=Nba(b),f=C();c=c.hc(e,f.u);a=Oba(a);a=Ed(c,a)}else a=c;return a.b()?ib().$m.tL(b):a}
function ke(a,b){a=Mba(a,b);if(a.b())throw bc(F(),(new cc).f("Cannot find node mapping "+b));return a.c()}function Pba(a,b){return Zd(a).Da()?K(C(),(new wc).fa([Qba(b,a)])):J()}
function le(a,b){var c=G().Lb;if(a===Zc(H(c,"guid")))return"guid";c=G().Oj.Ce;if(-1!==(a.indexOf(c)|0))return b=G().Oj.Ce,a=Jd(ua(),a,b),a=Ld((new Md).od(a)),"anyURI"===a?"uri":"anyType"===a?"any":a;c=pe(b).Dh.Nr();a:{for(;c.Va();){var e=c.$a();if(-1!==(a.indexOf(e)|0)){c=(new z).d(e);break a}}c=y()}if(c instanceof z)return c=c.i,b=b.P(c)+".",a.split(c).join(b);if(y()===c)return a=Jd(ua(),a,"#"),a=Ld((new Md).od(a)),a=Jd(ua(),a,"/"),Ld((new Md).od(a));throw(new x).d(c);}
function Rba(a,b){var c=Fc(sc().fb,J());c=(new qe).d(c);Zd(b).R(w(function(e,f){return function(g){var h=f.oa,k=D(g.g,$d().$h).H;k=k.b()?null:k.c();g=D(g.g,$d().gd).H;g=g.b()?null:g.c();f.oa=h.kc((new R).M(k,g))}}(a,c)));D(b.g,Ud().uE).R(w(function(e,f){return function(g){var h=f.oa,k=D(g.g,re().$h).H;k=k.b()?null:k.c();g=D(g.g,re().Nq).H;g=g.b()?null:g.c();f.oa=h.kc((new R).M(k,g))}}(a,c)));return c.oa}
function se(a){var b=ec(),c=G().hd;a.ZO(fc(new gc,b,H(c,"mergePolicy"),hc(new ic,jc().hd,"merge policy","Indication of how to merge this graph node when applying a patch document",J())));b="insert delete update upsert ignore fail".split(" ");if(0===(b.length|0))b=te();else{c=ue(new ve,te());for(var e=0,f=b.length|0;e<f;)we(c,b[e]),e=1+e|0;b=c.ab}a.YO(b)}function Sba(a){var b=ec(),c=G().Zb;a.R1(fc(new gc,b,H(c,"name"),hc(new ic,jc().Zb,"name","Name of the node mappable element",J())))}
function Tba(a){var b=ec(),c=G().hd;a.cma(fc(new gc,b,H(c,"typeDiscriminatorMap"),hc(new ic,jc().hd,"type discriminator map","Information about the discriminator values in the source AST for the property mapping",J())));b=ec();c=G().hd;a.dma(fc(new gc,b,H(c,"typeDiscriminatorName"),hc(new ic,jc().hd,"type discriminator name","Information about the field in the source AST to be used as discrimintaro in the property mapping",J())))}function Uba(){Fc(sc().fb,J())}
function Zd(a){return D(a.Y(),xe().Gh)}var Xba=function Vba(a,b){var e=a.Pk().Fb(w(function(h,k){return function(l){return l.j===k}}(a,b)));if(e instanceof z&&(e=e.i,e instanceof ye))return(new z).d(e);e=a.hf();var f=new Wba,g=C();e=e.hc(f,g.u);b=w(function(h,k){return function(l){return Vba(l,k)}}(a,b));f=C();b=e.ma(b,f.u).Ab(w(function(){return function(h){return h.ra()}}(a)));a=w(function(){return function(h){return h.c()}}(a));e=C();return b.ma(a,e.u).nc()};
function Yba(a,b,c,e,f){b=b.cb;var g=w(function(k,l){return function(m){if(null!==m){var p=m.qa();m=m.Ba();var t=Be();p=M(p,t,l);if(0<=(p.length|0)&&"("===p.substring(0,1)&&Ge(ua(),p,")")){t=p.split("(").join("").split(")").join("");var v=Jd(ua(),t,"\\.");t=He(Ie(),v);if(!t.b()&&null!==t.c()&&0===t.c().Te(2))return v=t.c().ob(0),t=t.c().ob(1),(new z).d((new Ke).zs((new R).M((new z).d(v),t),p,m));t=He(Ie(),v);if(!t.b()&&null!==t.c()&&0===t.c().Te(1))return t=t.c().ob(0),(new z).d((new Ke).zs((new R).M(y(),
t),p,m))}else if(0<=(p.length|0)&&"x-"===p.substring(0,2)){t=p.split("x-").join("");v=Jd(ua(),t,"-");t=He(Ie(),v);if(!t.b()&&null!==t.c()&&0===t.c().Te(2))return v=t.c().ob(0),t=t.c().ob(1),(new z).d((new Ke).zs((new R).M((new z).d(v),t),p,m));t=He(Ie(),v);if(!t.b()&&null!==t.c()&&0===t.c().Te(1))return t=t.c().ob(0),(new z).d((new Ke).zs((new R).M(y(),t),p,m))}return y()}throw(new x).d(m);}}(a,f)),h=Le().u;b=Me(b,g,h);g=new Zba;h=Le();b=b.hc(g,h.u);a=w(function(k,l,m,p){return function(t){if(null!==
t){var v=t.ap,A=t.Kg,E=t.Oh;if(null!==v){t=v.qa();v=v.Ba();if(t instanceof z){var B=t.i;var I=$ba(l,B+"."+v);B=I instanceof z?(new Ne).d(I.i):(new Oe).ym((new cc).f("Cannot resolve external prefix "+B))}else B=G().$g,B=(new Ne).d(Zc(H(B,v)));if(B instanceof Ne)return B=B.i,I=m.j,t.b()?t=y():(t=t.c(),t=(new z).d(t+"/")),t=""+I+(t.b()?"/":t.c())+v,v=aca(new Ue,E,(new z).d(t),(new Ve).a(),p).dr(),I=$e(O(),E),I=(new af).L((new S).a(),I),B=bf(I,B),O(),I=(new P).a(),B=cf(B,A,I),O(),I=(new P).a(),I=(new hf).L((new S).a(),
I),t=bf(I,t),I=jf().Di,v=nf(t,I,v),t=jf().tg,v=nf(v,t,B),t=jf().U,A=Fb(v,t,A),E=$e(O(),E),E=pc(A,E),(new z).d(E);if(B instanceof Oe){B=B.bu;I=l.Z5.Ka(t.b()?"":t.c());if(I instanceof z){I=I.i;B=m.j;var N=Ge(ua(),m.j,"/")||Ge(ua(),m.j,"#")?"":"/";t.b()?t=y():(t=t.c(),t=(new z).d(t+"/"));B=B+N+(t.b()?"/":t.c())+v;t=aca(new Ue,E,(new z).d(B),(new Ve).a(),p).dr();I=D(I.g,Ud().$h).H;I=I.b()?null:I.c();v=Ge(ua(),I,"#")||Ge(ua(),I,"/")?""+I+v:I+"/"+v;I=$e(O(),E);I=(new af).L((new S).a(),I);v=bf(I,v);O();
I=(new P).a();v=cf(v,A,I);O();I=(new P).a();I=(new hf).L((new S).a(),I);B=bf(I,B);I=jf().Di;t=nf(B,I,t);B=jf().tg;v=nf(t,B,v);t=jf().U;A=Fb(v,t,A);E=$e(O(),E);E=pc(A,E);return(new z).d(E)}if(y()===I)return A=p.ja,v=of().d$,t=m.j,B=B.Qo(),I=y(),Qb(A,v,t,I,B,E.ga),y();throw(new x).d(I);}throw(new x).d(B);}}throw(new x).d(t);}}(a,e,c,f));e=pf();a=b.ma(a,e.u);e=new bca;f=pf();a=a.hc(e,f.u);a.Da()&&(a=a.ke(),e=xf(hd()),yf(c,e,a))}
function cca(a,b,c,e,f,g){a=a.ja;var h=of().A8,k=D(c.g,zf().ni).H;k=(new z).d(k.b()?null:k.c());var l=D(c.g,zf().ni).H;l=l.b()?null:l.c();c=D(c.g,zf().U).H;e="Cannot find expected range for property "+l+" ("+(c.b()?null:c.c())+"). Found '"+f+"', expected '"+e+"'";Pb();f=g.ga;f=(new z).d((new Nb).Bj(Ob(0,Lb(Mb(),f.Hf,f.Sf,f.og,f.xg))));g=(new Rb).f(g.ga.bg).ju();a.Vc(h.j,b,k,e,f,Tb().yb,g)}function dca(a,b,c,e){a=a.ja;var f=of().Y9;b="Cannot find fragment "+b;var g=y();Qb(a,f,c,g,b,e.ga)}
function Af(a,b,c,e){a=a.ja;var f=of().b$;b="Cannot find class vocabulary term "+b;var g=y();Qb(a,f,c,g,b,e.ga)}function eca(a,b,c,e,f){a=a.ja;var g=of().WJ;c="Property: '"+c+"' not supported in a "+e+" node";e=y();Qb(a,g,b,e,c,f.ga)}function fca(a,b,c,e,f){a=a.ja;var g=of().Z7;c=(new z).d(c);e="Cannot find property "+e+" in mapping range";var h=Xb(f,q(Yb));f=Xb(f,q(Zb));f.b()?f=y():(f=f.c(),f=(new z).d(f.ga));a.Vc(g.j,b,c,e,h,Tb().yb,f)}
function gca(a,b,c,e,f){a=a.ja;var g=of().s0;c=(new z).d(c);e="Cannot find property "+e+" in mapping range";var h=Xb(f,q(Yb));f=Xb(f,q(Zb));f.b()?f=y():(f=f.c(),f=(new z).d(f.ga));a.Vc(g.j,b,c,e,h,Tb().yb,f)}function hca(a,b,c,e){a=a.ja;var f=of().s0,g=(new z).d(Zc(zf().mh.q));b="Cannot find property range term "+b;var h=Xb(e,q(Yb));e=Xb(e,q(Zb));e.b()?e=y():(e=e.c(),e=(new z).d(e.ga));a.Vc(f.j,c,g,b,h,Tb().yb,e)}
function Bf(a,b,c,e){if("dialect"===b)var f=a.ql;else if("library"===b)f=a.era;else if("fragment"===b)f=a.QH;else if("nodeMapping"===b)f=a.Bea;else if("propertyMapping"===b)f=a.Bsa;else if("documentsMapping"===b)f=a.Ina;else{if("documentsMappingOptions"!==b)throw(new x).d(b);f=a.Jna}var g=pe(e.cb),h=Ff();h=Gf(h);h=Hf(g,h);for(g=g.Dh.Nr();g.Va();){var k=g.$a(),l=Qc(),m=Rc().Ih;h.Kc(M(k,l,m).xa)}h.Ec().R(w(function(p,t,v,A,E){return function(B){if(!(0<=(B.length|0)&&"("===B.substring(0,1)&&Ge(ua(),
B,")")||0<=(B.length|0)&&"x-"===B.substring(0,2))){var I=t.Ka(B);if(!(I instanceof z))if(y()===I)eca(p,v,B,A,E);else throw(new x).d(I);}}}(a,f,c,b,e)));f.R(w(function(p,t,v,A){return function(E){if(null!==E){var B=E.qa();E=!!E.Ba();var I=pe(t.cb),N=Ff();N=Gf(N);N=Hf(I,N);for(I=I.Dh.Nr();I.Va();){var Y=I.$a(),na=Qc(),ra=Rc().Ih;N.Kc(M(Y,na,ra).xa)}N=N.Ec();E&&!N.Ha(B)&&(E=p.ja,N=of().$9,B="Property: '"+B+"' mandatory in a "+A+" node",I=y(),Qb(E,N,v,I,B,t.ga))}else throw(new x).d(E);}}(a,e,c,b)))}
function If(a){var b=a.mb().jb,c=Q().ur;if(b===c)return Qf(),b=Qc(),c=Rc().Ih,a=M(a,b,c).xa,(new Rf).d(a);Qf();return(new Wf).d(a)}function ica(a,b){if(b instanceof ye){b=[b.j];if(0===(b.length|0))return te();a=ue(new ve,te());for(var c=0,e=b.length|0;c<e;)we(a,b[c]),c=1+c|0;return a.ab}if(b instanceof Yf)return b=D(b.g,Zf().mh),a=w(function(){return function(f){f=f.H;return f.b()?null:f.c()}}(a)),c=C(),b.ma(a,c.u).Dg();throw(new x).d(b);}
function jca(a,b,c,e){if("vocabulary"===b)var f=a.hva;else if("classTerm"===b)f=a.Tma;else{if("propertyTerm"!==b)throw(new x).d(b);f=a.Csa}var g=pe(e.cb),h=Ff();h=Gf(h);h=Hf(g,h);for(g=g.Dh.Nr();g.Va();){var k=g.$a(),l=Qc(),m=Rc().Ih;h.Kc(M(k,l,m).xa)}h.Ec().R(w(function(p,t,v,A,E){return function(B){var I=t.Ka(B);if(!(I instanceof z))if(y()===I)eca(p,v,B,A,E);else throw(new x).d(I);}}(a,f,c,b,e)))}
function kca(a){if($f()===a||ag()===a||bg()===a||fg()===a)return"string";if(gg()===a||hg()===a)return"integer";if(ig()===a||og()===a)return"number";if(pg()===a)return"boolean";if(qg()===a||rg()===a||sg()===a||xg()===a)return"string";if(zg()===a)return"array";if(Ag()===a)return"object";if(Bg()===a)return"file";if(Gg()===a)return"null";if(Hg()===a)return"number";if(Lg()===a)throw bc(F(),(new Mg).f("Undefined type def"));throw(new x).d(a);}
function lca(a,b){mca().SH();var c=a.j;O();var e=(new P).a();e=(new Ng).L((new S).a(),e);var f=C();a.ha().Ib((new Og).a());if(D(a.Y(),Pg().U).H.b()){var g=Sg.prototype.AH.call(a);g=bf(g,a.j);O();var h=(new P).a();g=cf(g,"root",h)}else{g=D(a.Y(),Pg().U).H;g=g.b()?null:g.c();if(null===g)throw(new Tg).a();Ug(Vg(),".*/.*",g)?(g=Sg.prototype.AH.call(a),g=bf(g,a.j),O(),h=(new P).a(),g=cf(g,"root",h)):g=a}f=K(f,(new wc).fa([g]));g=a.qh;h=C();f=f.la(g,h.u);g=Wg().Qc;e=Xg(e,g,f);f=nca().$;mb();g=(new kb).a();
b=Taa(mb(),e,"application/schema+json",f,g,b);bf(a,c);c=a.ha();f=c.rf;ah();e=bh(new ch,(new gh).a());for(f=f.Qb;!f.b();)h=g=f.ea(),!1!==!(h instanceof hh||h instanceof ih||h instanceof Og)&&jh(e,g),f=f.pa();c.rf=e.ab;a.ha().Ib((new ih).f(b));return b}function oca(a){mca().SH();return Taa(mb(),mh(nh(),a,"application/json"),"application/payload+json",oh().$,(mb(),(new kb).a()),(mb(),(new nb).a()))}
function pca(a){var b=!1,c=null,e=D(a.g,ph().Zd).H;e.b()?e=y():(e=e.c(),e=(new z).d(qca(qh(),e,!1)));if(e instanceof z&&(b=!0,c=e,"application/json"===c.i))return a=D(a.g,rh().fp),oca(a);if(b&&"application/xml"===c.i)return"";if(b)return a=D(a.g,ph().Zd).H,a.b()?null:a.c();a=D(a.g,rh().fp);return oca(a)}
function rca(a){mca().SH();var b=mb();O();var c=(new P).a();c=(new sh).L((new S).a(),c);if(D(a.Y(),Pg().U).H.b()){var e=Sg.prototype.AH.call(a);e=bf(e,a.j);O();var f=(new P).a();e=cf(e,"Root",f)}else{e=D(a.Y(),Pg().U).H;e=e.b()?null:e.c();if(null===e)throw(new Tg).a();Ug(Vg(),"type",e)?(e=Sg.prototype.AH.call(a),e=bf(e,a.j),O(),f=(new P).a(),e=cf(e,"Root",f)):e=a}f=Wg().Qc;b=Taa(b,th(c,f,e),"application/raml",Dc().$,(mb(),(new kb).a()),(mb(),(new nb).a()));c=a.ha();f=c.rf;ah();e=bh(new ch,(new gh).a());
for(f=f.Qb;!f.b();){var g=f.ea();!1!==!(g instanceof uh)&&jh(e,g);f=f.pa()}c.rf=e.ab;c=a.ha();f=c.rf;ah();e=bh(new ch,(new gh).a());for(f=f.Qb;!f.b();)g=f.ea(),!1!==!(g instanceof yh)&&jh(e,g),f=f.pa();c.rf=e.ab;a.ha().Ib((new yh).f(b));return b}
function sca(a,b,c,e,f){var g=(new zh).f("\\{[^\\}]*\\{"),h=J();g=(new Ah).Hi(g.ka,h);h=(new zh).f("\\}[^\\{]*\\}");var k=J();h=(new Ah).Hi(h.ka,k);if(tca(g,a).ra()||tca(h,a).ra())a=f.ja,f=Bh().s$,e=(new z).d(e),Qb(a,f,c,e,"Invalid path template syntax",b.ga)}function uca(a,b,c,e,f){a=vca(new Ch,c,"examples",Wa().Ia(b.j),w(function(g,h){return function(k){return h.RD(k)}}(a,b)),wca(e,b),f).Vf();a.Da()&&(c=Eh().Hc,yf(b,c,a))}
function xca(a,b,c,e,f,g){var h=he(b.Y(),Eh().Hc);if(!h.b()){h=h.c();a=yca(g,D(b.Y(),Eh().Hc)).Zm(w(function(){return function(m){var p=Fh(m.g),t=rh().U;return Gh(p,t)?!1:!zb(m).ra()}}(a)));if(null===a)throw(new x).d(a);b=a.qa();a=a.Ba();h=h.q.q.Cb;var k=new zca,l=C();h=yca(g,h.hc(k,l.u));k=b.nc();k.b()||(k=k.c(),Hh(c,Aca("example",k,e,g)));b=0<b.Te(1)?h.pa():y().va();h=C();(new z).d(Hh(c,(new Ih).DF("examples",a.la(b,h.u),e,f,g)))}}
function Bca(a,b,c,e,f){b=Pc((new L).N(c),b);b.b()||(b=b.c(),a=(new Jh).Ub(b.i,a.n.na).Ng(),b=$e(O(),b),Ph(f,e,a,b))}
function Cca(a,b,c,e){var f=(new L).N(b),g=a.n,h=Qh().om;Rh(f,"pattern",Sh(Th(g,h,a.n.na),c));f=(new L).N(b);g=a.n;h=Qh().xr;Rh(f,"minLength",Sh(Th(g,h,a.n.na),c));f=(new L).N(b);g=a.n;h=Qh().wr;Rh(f,"maxLength",Sh(Th(g,h,a.n.na),c));f=Qh().uj;Bca(a,"minimum",b,f,c);f=Qh().tj;Bca(a,"maximum",b,f,c);f=a.n.Xh;g=Uh();null!==f&&f===g?(Pc((new L).N(b),"exclusiveMinimum").ra()&&(f=Qh().uj,Bca(a,"exclusiveMinimum",b,f,c),f=Qh().Rw,g=ai(new bi,!0,(new P).a()),O(),h=(new ci).a(),h=(new P).a().Ib(h),Ph(c,f,
g,h)),Pc((new L).N(b),"exclusiveMaximum").ra()&&(f=Qh().tj,Bca(a,"exclusiveMaximum",b,f,c),f=Qh().Qw,g=ai(new bi,!0,(new P).a()),O(),h=(new ci).a(),h=(new P).a().Ib(h),Ph(c,f,g,h))):(f=(new L).N(b),g=a.n,h=Qh().Rw,Rh(f,"exclusiveMinimum",Sh(Th(g,h,a.n.na),c)),f=(new L).N(b),g=a.n,h=Qh().Qw,Rh(f,"exclusiveMaximum",Sh(Th(g,h,a.n.na),c)));f=(new L).N(b);g=a.n;h=Qh().Nv;Rh(f,"multipleOf",Sh(Th(g,h,a.n.na),c));return Dca(Eca(c,e,a.n.na),b)}
function Fca(a){di.prototype.Ej.call(a);var b=(new L).N(a.cb),c=a.n,e=ei().ms;Rh(b,"minItems",Sh(Th(c,e,a.n.na),a.ya));b=(new L).N(a.cb);c=a.n;e=ei().Us;Rh(b,"maxItems",Sh(Th(c,e,a.n.na),a.ya));b=(new L).N(a.cb);c=a.n;e=ei().Ys;Rh(b,"uniqueItems",Sh(Th(c,e,a.n.na),a.ya));b=a.n.Xh;c=Uh();null!==b&&b===c&&fi(new gi,a.n,"contains",ei().PS,a.cb,a.ya).Dc()}
function Gca(a,b,c){var e=he(a,Qh().xr);e.b()||(e=e.c(),(new z).d(Hh(b,hi(mi(),"minLength",e,y(),c))));e=he(a,Qh().wr);e.b()||(e=e.c(),(new z).d(Hh(b,hi(mi(),"maxLength",e,y(),c))));c=he(a,Qh().Rw);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,pi((new Rb).f("exclusiveMinimum")),c,y()))));a=he(a,Qh().Qw);a.b()||(a=a.c(),(new z).d(Hh(b,ni(new oi,pi((new Rb).f("exclusiveMaximum")),a,y()))))}
function Hca(a){var b=a.q.q.q,c=b;0<=(c.length|0)&&"^"===c.substring(0,1)&&(b=(new zh).f(b),c=b.ka.length|0,b=qi(ri(),b.ka,1,c));Ge(ua(),b,"$")&&(b=(new zh).f(b),b=Ica(b,1));b=ai(new bi,b,(new P).a());b=si(b,a.q.x);return wi(a.Fc,b)}function Jca(a){return"date-only"===a?"date":"time-only"===a?"time":"datetime-only"===a?"date-time":"datetime"===a?"date-time":"rfc3339"===a?"date-time":a}
function Kca(a,b,c){var e=Pc((new L).N(b),"pattern");if(!e.b()){e=e.c();var f=e.i,g=Be();g=f=M(f,g,a.n.Pb());0<=(g.length|0)&&"^"===g.substring(0,1)||(f="^"+f);Ge(ua(),f,"$")||(f+="$");T();f=xi(T(),f);f=(new Jh).Ub(f,a.n.Pb()).Ng();g=$e(O(),e);f=ai(new bi,f.q,g);g=Qh().om;e=$e(O(),e);Ph(c,g,f,e)}e=(new L).N(b);f=a.n;g=Qh().xr;Rh(e,"minLength",yi(Sh(Th(f,g,a.n.Pb()),c)));e=(new L).N(b);f=a.n;g=Qh().wr;Rh(e,"maxLength",yi(Sh(Th(f,g,a.n.Pb()),c)));e=(new L).N(b);f=pi((new Rb).f("exclusiveMinimum"));
g=a.n;var h=Qh().Rw;Rh(e,f,Sh(Th(g,h,a.n.Pb()),c));b=(new L).N(b);e=pi((new Rb).f("exclusiveMaximum"));f=a.n;g=Qh().Qw;Rh(b,e,Sh(Th(f,g,a.n.Pb()),c))}function Lca(a){return a instanceof zi?Wa().Ia(D(a.ca,ei().Kf)).b():!1}
function Mca(a,b,c,e){b.R(w(function(f,g,h){return function(k){if(k instanceof Ai&&(Bi(k.ha(),q(Ci))||Bi(k.ha(),q(Nca))))f.$O().Pb().ja.nr(Bh().fK,k.j,(new z).d(Zc(Pg().Hd.q)),"Invalid reference to JSON Schema",(new z).d((new Nb).Bj(g)),h.b()?Di(k):h);else if(k instanceof Ei){var l=f.$O().Pb().ja,m=Bh().F1,p=k.j,t=(new z).d(Zc(Pg().Hd.q)),v=(new z).d((new Nb).Bj(g));k=h.b()?Di(k):h;l.Vc(m.j,p,t,"Invalid reference to XML Schema",v,Tb().yb,k)}}}(a,e,c)))}
function Oca(a,b,c,e){var f=b.ic(),g=Eh();null!==f&&f===g||b instanceof Fi&&D(b.ca,Gi().uh).b()||b instanceof Hi&&D(b.ca,Qh().kf).H.b()||Lca(b)||c.R(w(function(h,k,l){return function(m){if(m instanceof Ai&&(Bi(m.ha(),q(Ci))||Bi(m.ha(),q(Nca))))h.$O().Pb().ja.nr(Bh().fK,m.j,(new z).d(Zc(Pg().Hd.q)),"Inheritance from JSON Schema",(new z).d((new Nb).Bj(k)),l.Nb());else if(m instanceof Ei){var p=h.$O().Pb().ja,t=Bh().F1;m=m.j;var v=(new z).d(Zc(Pg().Hd.q)),A=(new z).d((new Nb).Bj(k)),E=l.Nb();p.Vc(t.j,
m,v,"Inheritance from XML Schema",A,Tb().yb,E)}}}(a,e,b)))}function Pca(a){try{var b=Lg();Ii();Ii();var c=Ji(Ii(),a,"",b,!1),e=Qca();return null!==c&&c===e}catch(f){if(Mi(F(),f)instanceof cc)return!1;throw f;}}
function Rca(a){if("nil"===a||""===a||"null"===a){O();var b=(new P).a();return(new Ni).L((new S).a(),b)}if("any"===a)return O(),b=(new P).a(),a=(new S).a(),(new Ai).L(a,b);if("string"===a||"integer"===a||"number"===a||"boolean"===a||"datetime"===a||"datetime-only"===a||"time-only"===a||"date-only"===a){O();b=(new P).a();b=(new Hi).L((new S).a(),b);a=Sca(Oi(),a);var c=Qh().kf;return Fb(b,c,a)}if("array"===a)return O(),b=(new P).a(),(new zi).L((new S).a(),b);if("object"===a)return O(),b=(new P).a(),
(new Fi).L((new S).a(),b);if("union"===a)return O(),b=(new P).a(),(new Pi).L((new S).a(),b);if("file"===a)return O(),b=(new P).a(),(new Qi).L((new S).a(),b);throw(new x).d(a);}function Tca(a,b){if(-1<(a.indexOf("|")|0)||-1<(a.indexOf("[")|0)||-1<(a.indexOf("{")|0)||-1<(a.indexOf("]")|0)||-1<(a.indexOf("}")|0)||0<=(a.length|0)&&"\x3c\x3c"===a.substring(0,2)&&Ge(ua(),a,"\x3e\x3e"))return!1;var c=Lg();Ii();a=Ji(Ii(),a,"",c,b);b=Lg();return!(null!==a&&a===b)}
function Uca(a,b,c){b=Pc((new L).N(b),"securitySchemes");if(!b.b()){var e=b.c(),f=e.i.mb().jb;if(Q().wa===f)b=e.i,e=kd(),M(b,e,a.Pb()).vb.R(w(function(h,k){return function(l){var m=h.Pb().De();l=h.Pb().Zf.bN().Of(l,w(function(t,v,A){return function(E){var B=v.Aa,I=Qc();I=M(B,I,t.Pb()).xa;B=Ri().U;I=ai(new bi,I,$e(O(),v.Aa.ze()));var N=$e(O(),v.Aa);Ph(E,B,I,N);return Si(E,A,K(C(),J()))}}(h,l,k))).GI();var p=(new Ti).a();return Ui(m,oc(l,p))}}(a,c)));else if(Q().ud!==f){a=a.Pb().ja;b=Bh().H_;f="Invalid type "+
f+" for 'securitySchemes' node.";e=e.i;var g=y();Qb(a,b,c,g,f,e.ga)}}}function Vca(a){if(0<=(a.length|0)&&"$"===a.substring(0,1))return Wca(a);var b=(new zh).f("\\{.*?\\}"),c=J();a=Vi((new Ah).Hi(b.ka,c),a);for(b=!0;b&&a.Va();)b=a.Lx(),b=(new zh).f(b),b=Xca(b),b=(new zh).f(b),b=Wca(Wi(b));return b}
function Yca(a,b){if(a instanceof z){a=a.i;if(-1<(a.indexOf("#")|0))return Jd(ua(),a,"#").m[1].trim();if(-1===(a.indexOf("/")|0)&&-1!==(a.indexOf(":")|0))return Jd(ua(),a,":").m[1].trim();a=Jd(ua(),a,"/");return Ld((new Md).od(a)).trim()}if(y()===a)return b;throw(new x).d(a);}
function Zca(a){var b=ec(),c=G().Xa;a.rma(fc(new gc,b,H(c,"pattern"),hc(new ic,Xi().Xa,"pattern","Pattern constraint",J())));b=xd();c=G().Xa;a.oma(fc(new gc,b,H(c,"minLength"),hc(new ic,Xi().Xa,"min. length","Minimum lenght constraint",J())));b=xd();c=G().Xa;a.mma(fc(new gc,b,H(c,"maxLength"),hc(new ic,Xi().Xa,"max. length","Maximum length constraint",J())));b=Yi();c=G().Xa;a.pma(fc(new gc,b,H(c,"minInclusive"),hc(new ic,Xi().Xa,"min. inclusive","Minimum inclusive constraint",J())));b=Yi();c=G().Xa;
a.nma(fc(new gc,b,H(c,"maxInclusive"),hc(new ic,Xi().Xa,"max. inclusive","Maximum inclusive constraint",J())));b=wd();c=G().Xa;a.kma(fc(new gc,b,H(c,"minExclusive"),hc(new ic,Xi().Xa,"min. exclusive","Minimum exclusive constraint",J())));b=wd();c=G().Xa;a.jma(fc(new gc,b,H(c,"maxExclusive"),hc(new ic,Xi().Xa,"max. exclusive","Maximum exclusive constraint",J())));b=ec();c=G().Lb;a.lma(fc(new gc,b,H(c,"format"),hc(new ic,jc().Lb,"format","Format constraint",J())));b=Yi();c=G().Lb;a.qma(fc(new gc,b,
H(c,"multipleOf"),hc(new ic,jc().Lb,"multiple of","Multiple of constraint",J())));bj();b=[a.om,a.xr,a.wr,a.uj,a.tj,a.Rw,a.Qw,a.vo,a.Nv];c=-1+(b.length|0)|0;for(var e=J();0<=c;)e=dj(b[c],e),c=-1+c|0;a.sma(e)}function ej(a){var b=fj(),c=G().Zb;a.dx(fc(new gc,b,H(c,"documentation"),hc(new ic,jc().Zb,"documentation","Documentation for a particular part of the model",J())))}
function gj(a){var b=(new sd).Jd(rh()),c=G().Za;a.Xv(fc(new gc,b,H(c,"examples"),hc(new ic,jc().Za,"examples","Examples for a particular domain element",J())))}function hj(a){return D(a.Y(),Qh().vo)}function $ca(a,b){if(!(a.F5.Fb(w(function(f,g){return function(h){return h.j===g.j}}(a,b)))instanceof z)){var c=a.F5;b=K(C(),(new wc).fa([b]));var e=ij();a.F5=c.la(b,e.u)}}
function ada(a,b){if(!(a.C5.Fb(w(function(f,g){return function(h){return h.j===g.j}}(a,b)))instanceof z)){var c=a.C5;b=K(C(),(new wc).fa([b]));var e=ij();a.C5=c.la(b,e.u)}}function bda(a){return!!(a&&a.$classData&&a.$classData.ie.dA)}function cda(a){return!!(a&&a.$classData&&a.$classData.ie.St)}function dda(a,b){var c=Fd(b.i),e=c instanceof z?c.i.xa:eda(fda(),b.i);c=Pg().dk;e=ai(new bi,e,(new P).a());b=$e(O(),b);Ph(a,c,e,b)}
function gda(a,b,c){if(b instanceof Ai&&c instanceof Ai){c=D(c.Y(),Eh().Hc);a=w(function(){return function(f){return hda(f)}}(a));var e=C();c=c.ma(a,e.u);a=Eh().Hc;yf(b,a,c)}}
function ida(a,b,c,e,f){if(e.ip.Ha(a.j))return f=D(a.Y(),a.jh()).H,f.b()||f.c(),jda(c,a,b);if(null!==a&&zb(a).ra()){var g=D(a.Y(),a.jh()).H;g.b()||g.c();g=jda(c,a,b)}else if(a instanceof Pi)g=a.ha(),g=(new Pi).L((new S).a(),g);else if(a instanceof Hi)g=a.ha(),g=(new Hi).L((new S).a(),g);else if(a instanceof zi)g=a.ha(),g=(new zi).L((new S).a(),g);else if(a instanceof jj)g=a.ha(),g=(new jj).L((new S).a(),g);else if(a instanceof kj)g=a.ha(),g=(new kj).L((new S).a(),g);else if(a instanceof Qi)g=a.ha(),
g=(new Qi).L((new S).a(),g);else if(a instanceof Ni)g=a.ha(),g=(new Ni).L((new S).a(),g);else if(a instanceof Fi)g=a.ha(),g=(new Fi).L((new S).a(),g);else if(a instanceof Ei)g=a.ha(),g=(new Ei).L((new S).a(),g);else if(a instanceof lj){g=a.bb;var h=a.MI,k=a.MH;g=mj(new lj,(new S).a(),g,h,k,y(),!0)}else{if(!(a instanceof Ai))throw(new x).d(a);g=a.ha();h=(new S).a();g=(new Ai).L(h,g)}g.j=a.j;kda(a,b,g,c,lda(e,a.j));g instanceof Fi&&(b=(new nj).a(),oc(g,b));oj(g.qh,a.qh);f&&gda(a,g,a);return g}
function jda(a,b,c){if(c.ra()&&D(b.Y(),Eb().Be).H.b()){c=c.c();var e=Sc().zO,f=b.j,g=y(),h=Xb(b.ha(),q(Yb)),k=b.Nb();c.Vc(e.j,f,g,"Error recursive shape",h,Tb().yb,k)}a=a.b()?b.j:a.c();mda();c=(new S).a();c=(new pj).L(c,b.ha());e=b.j;K(C(),J());c=qj(c,e);e=D(b.Y(),Eb().Be);e=Dd(e);f=Eb().Be;c=rj(c,f,e);e=b.j;f=sj().Pt;b=tj(Fb(c,f,e),b.yj(nda()));c=sj().Pt;return Fb(b,c,a)}function oda(a){return a instanceof Ai?D(a.Y(),ph().Mj).H:y()}
function pda(a){return a instanceof Ai?D(a.Y(),ph().Mj).H.ra():!1}function qda(a){return gg()===a?!0:ig()===a?!0:hg()===a?!0:og()===a?!0:Hg()===a}
function rda(a,b,c,e){var f=Pg().U;if(null===f?null===b:f.h(b))return b=sda(c),sda(e).ra()?b.b()?b=!0:(b=b.c(),b=null!==b&&qa(b,"schema")):b=!1,b?e:c;f=Gi().Zw;if(null===f?null===b:f.h(b)){b=(new z).d(Zc(Gi().Zw.q));a=Xb(c.ha(),q(Yb));f=c.Nb();if(vj("\x3c\x3d",e,c,b,a,f))return(new z).d(Zc(Gi().Zw.q)),Xb(c.ha(),q(Yb)),wj("max",e,c);throw xj(new yj,"Resolution error: sub type has a weaker constraint for min-properties than base type for minProperties",(new z).d(Zc(Gi().Zw.q)),c.Nb(),Xb(c.ha(),q(Yb)),
!1);}f=Gi().Yw;if(null===f?null===b:f.h(b)){b=(new z).d(Zc(Gi().Yw.q));a=Xb(c.ha(),q(Yb));f=c.Nb();if(vj("\x3e\x3d",e,c,b,a,f))return(new z).d(Zc(Gi().Yw.q)),Xb(c.ha(),q(Yb)),wj("min",e,c);throw xj(new yj,"Resolution error: sub type has a weaker constraint for max-properties than base type for maxProperties",(new z).d(Zc(Gi().Yw.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);}f=Qh().xr;if(null===f?null===b:f.h(b)){b=(new z).d(Zc(Qh().xr.q));a=Xb(c.ha(),q(Yb));f=c.Nb();if(vj("\x3c\x3d",e,c,b,a,f))return(new z).d(Zc(Qh().xr.q)),
Xb(c.ha(),q(Yb)),wj("max",e,c);throw xj(new yj,"Resolution error: sub type has a weaker constraint for min-length than base type for maxProperties",(new z).d(Zc(Qh().xr.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);}f=Qh().wr;if(null===f?null===b:f.h(b)){b=(new z).d(Zc(Qh().wr.q));a=Xb(c.ha(),q(Yb));f=c.Nb();if(vj("\x3e\x3d",e,c,b,a,f))return(new z).d(Zc(Qh().wr.q)),Xb(c.ha(),q(Yb)),wj("min",e,c);throw xj(new yj,"Resolution error: sub type has a weaker constraint for max-length than base type for maxProperties",
(new z).d(Zc(Qh().wr.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);}f=Qh().uj;if(null===f?null===b:f.h(b)){b=(new z).d(Zc(Qh().uj.q));a=Xb(c.ha(),q(Yb));f=c.Nb();if(vj("\x3c\x3d",e,c,b,a,f))return(new z).d(Zc(Qh().uj.q)),Xb(c.ha(),q(Yb)),wj("max",e,c);throw xj(new yj,"Resolution error: sub type has a weaker constraint for min-minimum than base type for minimum",(new z).d(Zc(Qh().uj.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);}f=Qh().tj;if(null===f?null===b:f.h(b)){b=(new z).d(Zc(Qh().tj.q));a=Xb(c.ha(),q(Yb));f=c.Nb();if(vj("\x3e\x3d",
e,c,b,a,f))return(new z).d(Zc(Qh().tj.q)),Xb(c.ha(),q(Yb)),wj("min",e,c);throw xj(new yj,"Resolution error: sub type has a weaker constraint for maximum than base type for maximum",(new z).d(Zc(Qh().tj.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);}f=ei().ms;if(null===f?null===b:f.h(b)){b=(new z).d(Zc(ei().ms.q));a=Xb(c.ha(),q(Yb));f=c.Nb();if(vj("\x3c\x3d",e,c,b,a,f))return(new z).d(Zc(ei().ms.q)),Xb(c.ha(),q(Yb)),wj("max",e,c);throw xj(new yj,"Resolution error: sub type has a weaker constraint for minItems than base type for minItems",
(new z).d(Zc(ei().ms.q)),c.Nb(),Xb(c.ha(),q(Yb)),!0);}f=ei().Us;if(null===f?null===b:f.h(b)){b=(new z).d(Zc(ei().Us.q));a=Xb(c.ha(),q(Yb));f=c.Nb();if(vj("\x3e\x3d",e,c,b,a,f))return(new z).d(Zc(ei().Us.q)),Xb(c.ha(),q(Yb)),wj("min",e,c);throw xj(new yj,"Resolution error: sub type has a weaker constraint for maxItems than base type for maxItems",(new z).d(Zc(ei().Us.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);}f=Qh().vo;if(null===f?null===b:f.h(b)){b=(new z).d(Zc(Qh().vo.q));a=c.Nb();f=Xb(c.ha(),q(Yb));if(zj(e,
c,b,a,f))return c;throw xj(new yj,"different values for format constraint",(new z).d(Zc(Qh().vo.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);}f=Qh().om;if(null===f?null===b:f.h(b)){b=(new z).d(Zc(Qh().om.q));a=c.Nb();f=Xb(c.ha(),q(Yb));if(zj(e,c,b,a,f))return c;throw xj(new yj,"different values for pattern constraint",(new z).d(Zc(Qh().om.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);}f=Gi().Lt;if(null===f?null===b:f.h(b)){b=(new z).d(Zc(Gi().Lt.q));a=c.Nb();f=Xb(c.ha(),q(Yb));if(zj(e,c,b,a,f))throw xj(new yj,"shape has same discriminator value as parent",
(new z).d(Zc(Gi().Lt.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);return c}f=Gi().Oz;if(null===f?null===b:f.h(b)){b=(new z).d(Zc(Gi().Oz.q));a=c.Nb();f=Xb(c.ha(),q(Yb));if(zj(e,c,b,a,f))throw xj(new yj,"shape has same discriminator value as parent",(new z).d(Zc(Gi().Oz.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);return c}f=Pg().vh;if(null===f?null===b:f.h(b))return tda(a,c.Cb,e.Cb),c;a=ei().Ys;if(null===a?null===b:a.h(b)){(new z).d(Zc(ei().Ys.q));Xb(c.ha(),q(Yb));uda(!0,!0,e,c)?b=!0:((new z).d(Zc(ei().Ys.q)),Xb(c.ha(),q(Yb)),
b=uda(!1,!1,e,c));b?e=!0:((new z).d(Zc(ei().Ys.q)),Xb(c.ha(),q(Yb)),e=uda(!1,!0,e,c));if(e)return c;throw xj(new yj,"different values for unique items constraint",(new z).d(Zc(ei().Ys.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);}a=Aj().xi;if(null===a?null===b:a.h(b)){b=(new z).d(Zc(Aj().xi.q));a=Xb(c.ha(),q(Yb));f=c.Nb();if(vj("\x3c\x3d",e,c,b,a,f))return(new z).d(Zc(Aj().xi.q)),Xb(c.ha(),q(Yb)),wj("max",e,c);throw xj(new yj,"Resolution error: sub type has a weaker constraint for minCount than base type for minCount",
(new z).d(Zc(Aj().xi.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);}a=Aj().cH;if(null===a?null===b:a.h(b)){b=(new z).d(Zc(Aj().cH.q));a=Xb(c.ha(),q(Yb));f=c.Nb();if(vj("\x3e\x3d",e,c,b,a,f))return(new z).d(Zc(Aj().cH.q)),Xb(c.ha(),q(Yb)),wj("min",e,c);throw xj(new yj,"Resolution error: sub type has a weaker constraint for maxCount than base type for maxCount",(new z).d(Zc(Aj().cH.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);}a=Aj().eg;if(null===a?null===b:a.h(b)){b=(new z).d(Zc(Aj().eg.q));a=c.Nb();f=Xb(c.ha(),q(Yb));if(zj(e,
c,b,a,f))return c;throw xj(new yj,"different values for discriminator value path",(new z).d(Zc(Aj().eg.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);}a=Aj().fg;if(null===a?null===b:a.h(b)){b=(new z).d(Zc(Aj().fg.q));a=c.Nb();f=Xb(c.ha(),q(Yb));if(zj(e,c,b,a,f))return c;throw xj(new yj,"different values for discriminator value range",(new z).d(Zc(Aj().fg.q)),c.Nb(),Xb(c.ha(),q(Yb)),!1);}return c}
function vj(a,b,c,e,f,g){if(b instanceof bi&&Wa().Ia(b.q).ra()&&c instanceof bi&&Wa().Ia(c.q).ra()){b=Bj(b);c=Bj(c);if("\x3c\x3d"===a)return Aa(b)<=Aa(c);if("\x3e\x3d"===a)return Aa(b)>=Aa(c);throw xj(new yj,"Unknown numeric comparison "+a,e,g,f,!1);}throw xj(new yj,"Cannot compare non numeric or missing values",e,g,f,!1);}
function vda(a,b,c){c.j=b.j;b.Y().Bb.R(w(function(e,f){return function(g){if(null!==g){var h=g.qa();g=g.Ba();var k=Gi().Hd;if(null===h?null!==k:!h.h(k))if(k=Wa().Ia(Cj(f.Y(),h)),k instanceof z)g=rda(e,h,g.q,k.i.q),nf(f,h,g);else{if(y()!==k)throw(new x).d(k);Dj(f.Y(),h,g.q,g.x)}}else throw(new x).d(g);}}(a,c)));return c}
function tda(a,b,c){if(b.Da()&&c.Da()){var e=b.nc();if(e.b())g=!1;else{g=e.c();var f=c.nc();if(f.b())g=!1;else{f=f.c();f=ka(f);g=ka(g);var g=f!==g}}if(g)throw a=b.ea(),a=ka(a),c=c.ea(),c=ka(c),b=(new z).d(Zc(Pg().vh.q)),g=e.b()?y():e.c().Nb(),e=e.b()?y():Xb(e.c().ha(),q(Yb)),xj(new yj,"Values in subtype enumeration are from different class '"+a+"' of the super type enumeration '"+c+"'",b,g,e,!1);C();e=(new z).d(b);null!==e.i&&0===e.i.Te(1)&&e.i.ob(0)instanceof Ej&&(e=new wda,g=C(),e=c.hc(e,g.u),b.R(w(function(h,
k,l){return function(m){var p=D(m.ca,Fj().Df).H;if(!k.Ha(p.b()?null:p.c())){p=w(function(){return function(v){return D(v.ca,Fj().Df)}}(h));var t=C();throw xj(new yj,"Values in subtype enumeration ("+l.ma(p,t.u).Bg(",")+") not found in the supertype enumeration ("+k.Bg(",")+")",(new z).d(Zc(Pg().vh.q)),nc(m),Xb(m.bb,q(Yb)),!1);}}}(a,e,b))))}}
function Gj(a,b,c,e,f){b.R(w(function(g,h,k,l){return function(m){if(!h.Ha(m)){var p=Wa().Ia(Cj(k.Y(),m)),t=Wa().Ia(Cj(l.Y(),m)),v=!1,A=null;if(p instanceof z){v=!0;A=p;var E=A.i;if(t.b())return Ph(k,m,E.q,E.x)}if(y()===p&&t.ra())return p=Hj(O(),t.c().x),g.bo&&xda(p,l),Dj(k.Y(),m,t.c().q,p);if(v&&(v=A.i,t.ra()))return p=Hj(O(),v.x),A=v.q,t=t.c().q,t=rda(g,m,A,t),v=v.q,(null===t?null!==v:!t.h(v))&&g.bo&&xda(p,l),t=pc(t,p),Dj(k.Y(),m,t,p)}}}(a,f,c,e)))}
function wj(a,b,c){if(b instanceof bi&&Wa().Ia(b.q).ra()&&c instanceof bi&&Wa().Ia(c.q).ra()){var e=Bj(b),f=Bj(c);if("max"===a)return Aa(e)<=Aa(f)?c:b;if("min"===a)return Aa(e)>=Aa(f)?c:b;throw xj(new yj,"Unknown numeric comparison "+a,y(),y(),y(),!1);}throw xj(new yj,"Cannot compare non numeric or missing values",y(),y(),y(),!1);}
function zj(a,b,c,e,f){if(a instanceof bi&&Wa().Ia(a.q).ra()&&b instanceof bi&&Wa().Ia(b.q).ra())return a=a.t(),b=b.t(),a===b;throw xj(new yj,"Cannot compare non numeric or missing values",c,e,f,!1);}function sda(a){return a instanceof bi&&Wa().Ia(a.q).ra()&&a instanceof bi&&Wa().Ia(a.q).ra()?(new z).d(a.t()):y()}function xda(a,b){Bi(a,q(Ij))||a.Ib((new Mj).f(b.j))}
function uda(a,b,c,e){if(c instanceof bi&&Wa().Ia(c.q).ra()&&e instanceof bi&&Wa().Ia(e.q).ra())return c=Nj(c),e=Nj(e),c===a&&e===b;throw xj(new yj,"Cannot compare non boolean or missing values",y(),y(),y(),!1);}function Oj(a,b){var c=a.Qg.lg.lg.Ka(b.j);return c instanceof z?c.i:a.Eea(b)}function yda(a){var b=wd(),c=G().Za;a.V1(fc(new gc,b,H(c,"isAbstract"),hc(new ic,jc().Za,"isAbstract","Defines a model as abstract",J())))}
function zda(a){var b=(new sd).Jd(Pj()),c=G().Za;a.W1(fc(new gc,b,H(c,"header"),hc(new ic,jc().Za,"header","Parameter passed as a header to an operation for communication models",J())));b=(new sd).Jd(Pj());c=G().Za;a.X1(fc(new gc,b,H(c,"parameter"),hc(new ic,jc().Za,"parameter","Parameters associated to the communication model",J())));b=Pg();c=G().Za;a.Y1(fc(new gc,b,H(c,"queryString"),hc(new ic,jc().Za,"query string","Query string for the communication model",J())));b=(new sd).Jd(Pj());c=G().Za;
a.Z1(fc(new gc,b,H(c,"uriParameter"),hc(new ic,jc().Za,"uri parameter","",J())))}function Ada(a){var b=(new sd).Jd(Qj()),c=G().Za;a.sU(fc(new gc,b,H(c,"tag"),hc(new ic,jc().Za,"tag","Additionally custom tagged information",J())))}function Rj(a){var b=ec(),c=G().Ob;a.NA(fc(new gc,b,H(c,"bindingVersion"),hc(new ic,jc().Ob,"bindingVersion","The version of this binding",J())))}
function Bda(a,b){O();var c=(new P).a();c=(new Sj).L((new S).a(),c);O();var e=(new P).a();c=cf(c,b,e);e=a.j;b=(new Rb).f(b);b=c.vc(e+"/resourceType/"+Tj(b.Ed));c=hd().fj();th(a,c,b);return b}function Cda(a,b){O();var c=(new P).a();c=(new Uj).L((new S).a(),c);O();var e=(new P).a();c=cf(c,b,e);e=a.j;b=(new Rb).f(b);b=c.vc(e+"/trait/"+Tj(b.Ed));c=hd().fj();th(a,c,b);return b}
function Vj(a,b){var c=Dda(Eda());a=w(function(e,f){return function(g){return(new R).M(g,f)}}(a,b));b=C();return c.ma(a,b.u).Wg(sc().Mh)}
function Wj(a,b,c,e,f){b=Zc(H(a.bz,b));a=K(C(),(new wc).fa([a.qz]));Xj();C();Yj();var g=(new gh).a().va();Xj();C();Yj();var h=(new gh).a().va();Xj();C();Yj();var k=(new gh).a().va();Xj();C();Yj();var l=(new gh).a().va();Xj();C();Yj();var m=(new gh).a().va();Xj();var p=y();Xj();C();Yj();var t=(new gh).a().va();Xj();C();Yj();var v=(new gh).a();return Zj(new ak,b,c,e,f,a,g,h,k,l,m,p,t,v.va(),(Xj(),y()),(Xj(),y()),(Xj(),y()))}
function bk(a,b,c){c=D(ck(b).g,fk().vj).Fb(w(function(e,f){return function(g){g=D(g.g,zf().U).H;return(g.b()?null:g.c())===f}}(a,c)));c.b()?a=y():(c=c.c(),b=Fda(b,gk(c)),a=w(function(){return function(e){return ja(e)}}(a)),c=C(),a=(new z).d(b.ma(a,c.u)));return a.b()?J():a.c()}function Gda(a,b){if(b instanceof z)return b.i;if(y()===b)throw bc(F(),(new cc).f("Missing mandatory property '"+a+"'"));throw(new x).d(b);}
function hk(a,b,c){a=D(ck(b).g,fk().vj).Fb(w(function(e,f){return function(g){g=D(g.g,zf().U).H;return(g.b()?null:g.c())===f}}(a,c)));a.b()?b=y():(a=a.c(),b=Hda(b,gk(a)));if(b.b())return y();b=b.c();return(new z).d(ja(b))}function Ida(a,b){var c=Jd(ua(),a,"\\.");c=ik((new Md).od(c));b=b.Ka(c);return b instanceof z?(b=b.i,a.split(c+".").join(b)):a}
function Jda(a,b){var c=Fc(Hc(),J()),e=D(ck(b).g,fk().vj).Fb(w(function(){return function(f){f=D(f.g,zf().U).H;return"prefixes"===(f.b()?null:f.c())}}(a)));e.b()?e=y():(e=e.c(),e=(new z).d(gk(e)));e instanceof z&&Kda(b,e.i).R(w(function(f,g){return function(h){var k=hk(f,h,"prefix");k=k.b()?"":k.c();h=hk(f,h,"uri");h=h.b()?"":h.c();return g.Ye(k,h)}}(a,c)));return c}
function Lda(a,b,c,e){a=D(ck(b).g,fk().vj).Fb(w(function(f,g){return function(h){h=D(h.g,zf().U).H;return(h.b()?null:h.c())===g}}(a,c)));a.b()?e=y():(a=a.c(),b=Kda(b,gk(a)),a=C(),e=(new z).d(b.ma(e,a.u)));return e.b()?J():e.c()}function Mda(a,b){a.p4(!0);b.P(a);!a.NX&&a.MX&&(b=a.Ja,b.AL=b.AL.substring(2),Nda(a.Ja))}function Oda(a){if(a.NX){if(a.MX){var b=a.Ja;b.AL+="  ";Nda(a.Ja)}a.q4(!1)}else b=(new jk).d(a.Ja.Gt),a.Ja.Ox.PE(b.Hq,44),Nda(a.Ja)}function kk(a,b){return a===b||a.h(b)}
function lk(a){a=a.Kna().nc();return a.b()?Pda(mk(),T().ud):a.c()}function Qda(a){nk();a.kmb=(new ok).Ly(w(function(){return function(b){return(new pk).f(b)}}(a)))}function qk(){}function u(){}u.prototype=qk.prototype;qk.prototype.a=function(){return this};qk.prototype.h=function(a){return this===a};qk.prototype.t=function(){var a=ka(this).ht(),b=(+(this.y()>>>0)).toString(16);return a+"@"+b};qk.prototype.y=function(){return va(this)};qk.prototype.toString=function(){return this.t()};
function Rda(a,b){if(a=a&&a.$classData){var c=a.fP||0;return!(c<b)&&(c>b||!a.eP.isPrimitive)}return!1}var Ja=r({e:0},!1,"java.lang.Object",{e:1},void 0,void 0,function(a){return null!==a},Rda);qk.prototype.$classData=Ja;function rk(a,b){b=(new Oe).ym(b);return Sda(a,b)}function Tda(a,b){b!==a&&b.uB(w(function(c){return function(e){return c.bZ(e)}}(a)),Uda());return a}function Sda(a,b){if(a.bZ(b))return a;throw(new sk).f("Promise already completed.");}
function tk(a,b){b=(new Ne).d(b);return Sda(a,b)}function Vda(a,b){if(b instanceof uk)return b=null===b?0:b.q,a.Gqa()&&a.bD()===b;if(faa(b))return b|=0,a.Fqa()&&a.aba()===b;if(haa(b))return b|=0,a.Iqa()&&a.Xga()===b;if(Da(b))return b|=0,a.Hqa()&&a.bD()===b;if(b instanceof pa){var c=Ea(b);b=c.sb;c=c.Gb;a=a.yQ();var e=a.Gb;return a.sb===b&&e===c}return ma(b)?(b=+b,a.mca()===b):"number"===typeof b?(b=+b,a.Eba()===b):!1}function Wda(a,b){return 0<=a.jN(b)?ja(za(a.bha(),a.jN(b),a.DV(b))):null}
function Xda(a){var b=(new vk).Ada(a.FY);Yda(a.Ja.Ix,b);return b.t()}function wk(a,b,c,e){return xk(a).rm((new yk).a(),b,c,e).Pe.sf}function Zda(a,b,c,e,f){var g=(new zk).So(!0);Ak(b,c);a.R(w(function(h,k,l,m){return function(p){k.oa?k.oa=!1:Ak(l,m);return Bk(l,p)}}(a,g,b,e)));Ak(b,f);return b}function xk(a){return $da((new Ck).a(),a)}function aea(a,b){b.R(w(function(c){return function(e){return c.gE(e)}}(a)));return a}
function bea(a,b){var c=a.lb();if(!c.Va())return!b.Va();for(var e=c.$a();b.Va();)for(var f=b.$a();;){var g=a.p.Pj(f,e);if(0!==g){if(0>g||!c.Va())return!1;g=!0}else g=!1;if(g)e=c.$a();else break}return!0}function Dk(a,b){return b.nd().ml(a,Pd(function(){return function(c,e){return c.Kk(e)}}(a)))}function Ek(a){var b=ia(La(Ja),[a.m.length]);Ca(a,0,b,0,a.m.length);return b}
function cea(a,b,c){if(32>c)return a.vm().m[31&b];if(1024>c)return a.xe().m[31&(b>>>5|0)].m[31&b];if(32768>c)return a.ef().m[31&(b>>>10|0)].m[31&(b>>>5|0)].m[31&b];if(1048576>c)return a.Rg().m[31&(b>>>15|0)].m[31&(b>>>10|0)].m[31&(b>>>5|0)].m[31&b];if(33554432>c)return a.Sj().m[31&(b>>>20|0)].m[31&(b>>>15|0)].m[31&(b>>>10|0)].m[31&(b>>>5|0)].m[31&b];if(1073741824>c)return a.et().m[31&(b>>>25|0)].m[31&(b>>>20|0)].m[31&(b>>>15|0)].m[31&(b>>>10|0)].m[31&(b>>>5|0)].m[31&b];throw(new Fk).a();}
function dea(a,b,c,e){if(!(32>e))if(1024>e)1===a.Mo()&&(a.Tg(ia(La(Ja),[32])),a.xe().m[31&(b>>>5|0)]=a.vm(),a.lx(1+a.Mo()|0)),a.oi(ia(La(Ja),[32]));else if(32768>e)2===a.Mo()&&(a.Fi(ia(La(Ja),[32])),a.ef().m[31&(b>>>10|0)]=a.xe(),a.lx(1+a.Mo()|0)),a.Tg(a.ef().m[31&(c>>>10|0)]),null===a.xe()&&a.Tg(ia(La(Ja),[32])),a.oi(ia(La(Ja),[32]));else if(1048576>e)3===a.Mo()&&(a.wm(ia(La(Ja),[32])),a.Rg().m[31&(b>>>15|0)]=a.ef(),a.lx(1+a.Mo()|0)),a.Fi(a.Rg().m[31&(c>>>15|0)]),null===a.ef()&&a.Fi(ia(La(Ja),[32])),
a.Tg(a.ef().m[31&(c>>>10|0)]),null===a.xe()&&a.Tg(ia(La(Ja),[32])),a.oi(ia(La(Ja),[32]));else if(33554432>e)4===a.Mo()&&(a.ss(ia(La(Ja),[32])),a.Sj().m[31&(b>>>20|0)]=a.Rg(),a.lx(1+a.Mo()|0)),a.wm(a.Sj().m[31&(c>>>20|0)]),null===a.Rg()&&a.wm(ia(La(Ja),[32])),a.Fi(a.Rg().m[31&(c>>>15|0)]),null===a.ef()&&a.Fi(ia(La(Ja),[32])),a.Tg(a.ef().m[31&(c>>>10|0)]),null===a.xe()&&a.Tg(ia(La(Ja),[32])),a.oi(ia(La(Ja),[32]));else if(1073741824>e)5===a.Mo()&&(a.DH(ia(La(Ja),[32])),a.et().m[31&(b>>>25|0)]=a.Sj(),
a.lx(1+a.Mo()|0)),a.ss(a.et().m[31&(c>>>25|0)]),null===a.Sj()&&a.ss(ia(La(Ja),[32])),a.wm(a.Sj().m[31&(c>>>20|0)]),null===a.Rg()&&a.wm(ia(La(Ja),[32])),a.Fi(a.Rg().m[31&(c>>>15|0)]),null===a.ef()&&a.Fi(ia(La(Ja),[32])),a.Tg(a.ef().m[31&(c>>>10|0)]),null===a.xe()&&a.Tg(ia(La(Ja),[32])),a.oi(ia(La(Ja),[32]));else throw(new Fk).a();}function Gk(a,b,c){var e=ia(La(Ja),[32]);Ca(a,b,e,c,32-(c>b?c:b)|0);return e}
function eea(a,b,c){if(!(32>c))if(1024>c)a.oi(a.xe().m[31&(b>>>5|0)]);else if(32768>c)a.Tg(a.ef().m[31&(b>>>10|0)]),a.oi(a.xe().m[31&(b>>>5|0)]);else if(1048576>c)a.Fi(a.Rg().m[31&(b>>>15|0)]),a.Tg(a.ef().m[31&(b>>>10|0)]),a.oi(a.xe().m[31&(b>>>5|0)]);else if(33554432>c)a.wm(a.Sj().m[31&(b>>>20|0)]),a.Fi(a.Rg().m[31&(b>>>15|0)]),a.Tg(a.ef().m[31&(b>>>10|0)]),a.oi(a.xe().m[31&(b>>>5|0)]);else if(1073741824>c)a.ss(a.et().m[31&(b>>>25|0)]),a.wm(a.Sj().m[31&(b>>>20|0)]),a.Fi(a.Rg().m[31&(b>>>15|0)]),
a.Tg(a.ef().m[31&(b>>>10|0)]),a.oi(a.xe().m[31&(b>>>5|0)]);else throw(new Fk).a();}
function fea(a,b){var c=-1+a.Mo()|0;switch(c){case 5:a.DH(Ek(a.et()));a.ss(Ek(a.Sj()));a.wm(Ek(a.Rg()));a.Fi(Ek(a.ef()));a.Tg(Ek(a.xe()));a.et().m[31&(b>>>25|0)]=a.Sj();a.Sj().m[31&(b>>>20|0)]=a.Rg();a.Rg().m[31&(b>>>15|0)]=a.ef();a.ef().m[31&(b>>>10|0)]=a.xe();a.xe().m[31&(b>>>5|0)]=a.vm();break;case 4:a.ss(Ek(a.Sj()));a.wm(Ek(a.Rg()));a.Fi(Ek(a.ef()));a.Tg(Ek(a.xe()));a.Sj().m[31&(b>>>20|0)]=a.Rg();a.Rg().m[31&(b>>>15|0)]=a.ef();a.ef().m[31&(b>>>10|0)]=a.xe();a.xe().m[31&(b>>>5|0)]=a.vm();break;
case 3:a.wm(Ek(a.Rg()));a.Fi(Ek(a.ef()));a.Tg(Ek(a.xe()));a.Rg().m[31&(b>>>15|0)]=a.ef();a.ef().m[31&(b>>>10|0)]=a.xe();a.xe().m[31&(b>>>5|0)]=a.vm();break;case 2:a.Fi(Ek(a.ef()));a.Tg(Ek(a.xe()));a.ef().m[31&(b>>>10|0)]=a.xe();a.xe().m[31&(b>>>5|0)]=a.vm();break;case 1:a.Tg(Ek(a.xe()));a.xe().m[31&(b>>>5|0)]=a.vm();break;case 0:break;default:throw(new x).d(c);}}function Hk(a,b){var c=a.m[b];a.m[b]=null;return Ek(c)}
function Ik(a,b,c){a.lx(c);c=-1+c|0;switch(c){case -1:break;case 0:a.oi(b.vm());break;case 1:a.Tg(b.xe());a.oi(b.vm());break;case 2:a.Fi(b.ef());a.Tg(b.xe());a.oi(b.vm());break;case 3:a.wm(b.Rg());a.Fi(b.ef());a.Tg(b.xe());a.oi(b.vm());break;case 4:a.ss(b.Sj());a.wm(b.Rg());a.Fi(b.ef());a.Tg(b.xe());a.oi(b.vm());break;case 5:a.DH(b.et());a.ss(b.Sj());a.wm(b.Rg());a.Fi(b.ef());a.Tg(b.xe());a.oi(b.vm());break;default:throw(new x).d(c);}}function gea(a){return null===a?hea():a}
function iea(a){return a===hea()?null:a}var jea=r({n5:0},!0,"scala.collection.mutable.HashEntry",{n5:1});function Jk(){this.Gz=this.UJ=this.vK=this.sC=null}Jk.prototype=new u;Jk.prototype.constructor=Jk;Jk.prototype.a=function(){kea=this;this.sC=Ic();this.vK=Jc();lea||(lea=(new Kk).a());this.UJ=lea;this.Gz=Lk();return this};Object.defineProperty(Jk.prototype,"AMF",{get:function(){return this.Gz},configurable:!0});Object.defineProperty(Jk.prototype,"ASYNC",{get:function(){return this.UJ},configurable:!0});
Object.defineProperty(Jk.prototype,"OAS",{get:function(){return this.vK},configurable:!0});Object.defineProperty(Jk.prototype,"RAML",{get:function(){return this.sC},configurable:!0});Jk.prototype.$classData=r({Ava:0},!1,"amf.MessageStyles$",{Ava:1,e:1});var kea=void 0;function Mk(){this.Q0=this.KZ=this.LZ=this.UJ=this.$0=this.a1=this.sC=this.Ws=this.E0=this.vK=this.Gz=this.fua=null;this.sa=!1}Mk.prototype=new u;Mk.prototype.constructor=Mk;
Mk.prototype.a=function(){mea=this;this.Gz=Nk();this.vK=Ok();this.E0=Pk();this.Ws=Qk();this.sC=Rk();this.a1=Sk();this.$0=Tk();this.UJ=nea();this.LZ=Uk();oea||(oea=(new Yk).a());this.KZ=oea;pea||(pea=(new Zk).a());this.Q0=pea;return this};function Dda(a){if(!a.sa&&!a.sa){var b=C(),c=[Nk(),Ok(),Pk(),Qk(),Rk(),Tk(),Sk(),nea(),Uk()];a.fua=K(b,(new wc).fa(c));a.sa=!0}return a.fua}Object.defineProperty(Mk.prototype,"specProfiles",{get:function(){return Dda(this)},configurable:!0});
Object.defineProperty(Mk.prototype,"PAYLOAD",{get:function(){return this.Q0},configurable:!0});Object.defineProperty(Mk.prototype,"AML",{get:function(){return this.KZ},configurable:!0});Object.defineProperty(Mk.prototype,"ASYNC20",{get:function(){return this.LZ},configurable:!0});Object.defineProperty(Mk.prototype,"ASYNC",{get:function(){return this.UJ},configurable:!0});Object.defineProperty(Mk.prototype,"RAML08",{get:function(){return this.$0},configurable:!0});
Object.defineProperty(Mk.prototype,"RAML10",{get:function(){return this.a1},configurable:!0});Object.defineProperty(Mk.prototype,"RAML",{get:function(){return this.sC},configurable:!0});Object.defineProperty(Mk.prototype,"OAS30",{get:function(){return this.Ws},configurable:!0});Object.defineProperty(Mk.prototype,"OAS20",{get:function(){return this.E0},configurable:!0});Object.defineProperty(Mk.prototype,"OAS",{get:function(){return this.vK},configurable:!0});
Object.defineProperty(Mk.prototype,"AMF",{get:function(){return this.Gz},configurable:!0});Mk.prototype.$classData=r({Hva:0},!1,"amf.ProfileNames$",{Hva:1,e:1});var mea=void 0;function Eda(){mea||(mea=(new Mk).a());return mea}function al(){}al.prototype=new u;al.prototype.constructor=al;d=al.prototype;d.wJ=function(a,b){bl();return cl(dl(),a,b)};d.a=function(){return this};d.RR=function(a,b,c){bl();return el(dl(),a,b,c,!1)};d.n6=function(a,b,c){bl();return el(dl(),a,b,c,!0)};d.NR=function(){return this.QW()};
d.SR=function(a,b){bl();var c=fl(gl());return el(dl(),a,b,c,!1)};d.k6=function(a){return qea(rea(),a)};d.OR=function(a){bl();var b=fl(gl());return cl(dl(),a,b)};d.PR=function(a,b){return sea(bl(),a,b)};d.vJ=function(a){bl();return tea(hl(il()),a)};d.o6=function(a,b){bl();var c=fl(gl());return el(dl(),a,b,c,!0)};d.QW=function(){uea().qY();rea().qY();bl();var a=tb();ob(qb(),a);bl();a=Yaa();ob(qb(),a);return bl().QW()};al.prototype.yamlPayloadParser=function(){return(new jl).a()};
al.prototype.jsonPayloadParser=function(){return(new kl).a()};al.prototype.resolveAmfGraph=function(a){return ll((new ml).a(),a,db().Iv)};al.prototype.resolveOas20=function(a){return ll((new nl).a(),a,db().Iv)};al.prototype.resolveRaml08=function(a){return ll((new ol).a(),a,db().Iv)};al.prototype.resolveRaml10=function(a){return ll((new pl).a(),a,db().Iv)};al.prototype.registerDialect=function(a){return this.k6(a)};al.prototype.registerNamespace=function(a,b){return this.PR(a,b)};
al.prototype.emitShapesGraph=function(a){return this.vJ(a)};al.prototype.loadValidationProfile=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:return this.OR(a);case 1:return this.wJ(a,e[0]);default:throw"No matching overload";}};
al.prototype.validateResolved=function(a,b,c){for(var e=arguments.length|0,f=3,g=[];f<e;)g.push(arguments[f]),f=f+1|0;switch(g.length|0){case 1:return this.n6(a,b,g[0]);case 0:return this.o6(a,b);default:throw"No matching overload";}};al.prototype.validate=function(a,b,c){for(var e=arguments.length|0,f=3,g=[];f<e;)g.push(arguments[f]),f=f+1|0;switch(g.length|0){case 1:return this.RR(a,b,g[0]);case 0:return this.SR(a,b);default:throw"No matching overload";}};al.prototype.amfGraphGenerator=function(){return(new ql).a()};
al.prototype.amfGraphParser=function(){return(new rl).a()};al.prototype.oas20Generator=function(){return(new sl).a()};al.prototype.oas20Parser=function(){return(new tl).a()};al.prototype.raml08Generator=function(){return(new ul).a()};al.prototype.raml08Parser=function(){return(new vl).a()};al.prototype.raml10Generator=function(){return(new wl).a()};al.prototype.ramlParser=function(){return(new xl).a()};al.prototype.raml10Parser=function(){return(new yl).a()};al.prototype.init=function(){return this.NR()};
al.prototype.$classData=r({Mva:0},!1,"amf.client.AMF$",{Mva:1,e:1});var vea=void 0;function zl(){}zl.prototype=new u;zl.prototype.constructor=zl;d=zl.prototype;d.wJ=function(a,b){bl();return cl(dl(),a,b)};d.a=function(){return this};d.RR=function(a,b,c){bl();return el(dl(),a,b,c,!1)};d.i6=function(a,b){bl();return(new Al).Mc(a,b)};d.NR=function(){return bl().QW()};d.j6=function(a,b){bl();return(new Dl).ev(a,b,y())};d.SR=function(a,b){bl();var c=fl(gl());return el(dl(),a,b,c,!1)};
d.OR=function(a){bl();var b=fl(gl());return cl(dl(),a,b)};d.PR=function(a,b){return sea(bl(),a,b)};d.l6=function(a){bl();ob(qb(),a)};d.vJ=function(a){bl();return tea(hl(il()),a)};d.m6=function(a){bl();return(new El).f(a)};zl.prototype.registerPayloadPlugin=function(a){bl();var b=new wea;b.UU=a;var c=U(),e=a.payloadMediaType,f=U().Th();b.JI=Fl(Gl(c,e,f));b.Qt=a.ID;ob(qb(),b)};zl.prototype.registerPlugin=function(a){return this.l6(a)};zl.prototype.registerNamespace=function(a,b){return this.PR(a,b)};
zl.prototype.emitShapesGraph=function(a){return this.vJ(a)};zl.prototype.loadValidationProfile=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:return this.OR(a);case 1:return this.wJ(a,e[0]);default:throw"No matching overload";}};
zl.prototype.validate=function(a,b){for(var c=arguments.length|0,e=2,f=[];e<c;)f.push(arguments[e]),e=e+1|0;switch(f.length|0){case 1:case 0:return void 0===f[0]&&Lk(),this.SR(a,b);case 2:return this.RR(a,b,f[1]);default:throw"No matching overload";}};zl.prototype.resolver=function(a){return this.m6(a)};zl.prototype.generator=function(a,b){return this.i6(a,b)};zl.prototype.parser=function(a,b){return this.j6(a,b)};zl.prototype.init=function(){return this.NR()};
zl.prototype.$classData=r({Nva:0},!1,"amf.client.CoreWrapper$",{Nva:1,e:1});var xea=void 0;function Hl(){this.Jla=this.Kla=null}Hl.prototype=new u;Hl.prototype.constructor=Hl;Hl.prototype.a=function(){yea=this;this.Kla=uea();this.Jla=rea();return this};Object.defineProperty(Hl.prototype,"Vocabularies",{get:function(){return this.Jla},configurable:!0});Object.defineProperty(Hl.prototype,"WebApi",{get:function(){return this.Kla},configurable:!0});
Hl.prototype.$classData=r({Ova:0},!1,"amf.client.DocumentPluginsWrapper$",{Ova:1,e:1});var yea=void 0;function Il(){this.yia=null}Il.prototype=new u;Il.prototype.constructor=Il;Il.prototype.a=function(){zea=this;Aea||(Aea=(new Jl).a());this.yia=Aea;return this};Object.defineProperty(Il.prototype,"AMFValidation",{get:function(){return this.yia},configurable:!0});Il.prototype.$classData=r({Pva:0},!1,"amf.client.FeaturesPluginsWrapper$",{Pva:1,e:1});var zea=void 0;
function Kl(){this.goa=this.Qk=null}Kl.prototype=new u;Kl.prototype.constructor=Kl;Kl.prototype.a=function(){Bea=this;yea||(yea=(new Hl).a());this.Qk=yea;zea||(zea=(new Il).a());this.goa=zea;return this};Object.defineProperty(Kl.prototype,"features",{get:function(){return this.goa},configurable:!0});Object.defineProperty(Kl.prototype,"document",{get:function(){return this.Qk},configurable:!0});Kl.prototype.$classData=r({Qva:0},!1,"amf.client.PluginsWrapper$",{Qva:1,e:1});var Bea=void 0;
function Ll(){this.isa=null}Ll.prototype=new u;Ll.prototype.constructor=Ll;Ll.prototype.a=function(){Cea=this;this.isa=(new Ml).a();return this};function Dea(a,b){a=a.isa;b=Nl(sc(),b);var c=y(),e=y(),f=y(),g=y(),h=y(),k=y(),l=y(),m=y(),p=Nk(),t=Eea,v=new Ol;p=p.Ki;var A=y(),E=K(C(),J());Fea||(Fea=(new Pl).a());var B=Fea;Gea||(Gea=(new Ql).a());var I=Gea;Hea||(Hea=(new Rl).a());return t(a,b,Sl(v,c,e,f,g,h,k,l,!1,!1,!0,!1,m,p,A,!1,E,B,I,Hea))}
function Iea(a,b){return Rk().Ki===b||Sk().Ki===b||Tk().Ki===b||Qk().Ki===b||Pk().Ki===b||Ok().Ki===b||Nk().Ki===b?!0:Tl().$===b}Ll.prototype.$classData=r({Rva:0},!1,"amf.client.commands.CmdLineParser$",{Rva:1,e:1});var Cea=void 0;function Jea(){Cea||(Cea=(new Ll).a());return Cea}function Kea(){this.n=this.Zq=this.yk=null}Kea.prototype=new u;Kea.prototype.constructor=Kea;function Gl(a,b,c){var e=new Kea;e.yk=b;e.Zq=c;if(null===a)throw bc(F(),null);e.n=a;return e}
function Fl(a){var b=a.yk;a=a.Zq;C();Ul();for(var c=(new wc).a(),e=0,f=b.length|0;e<f;){var g=a.Nc(b[e]);c.K.push(g);e=1+e|0}return c}Kea.prototype.$classData=r({kwa:0},!1,"amf.client.convert.CollectionConverter$ClientListOps",{kwa:1,e:1});function Lea(){this.n=this.yk=null}Lea.prototype=new u;Lea.prototype.constructor=Lea;function Mea(a,b){var c=new Lea;c.yk=b;if(null===a)throw bc(F(),null);c.n=a;return c}
Lea.prototype.$classData=r({lwa:0},!1,"amf.client.convert.CollectionConverter$ClientOptionOps",{lwa:1,e:1});function Vl(){this.n=this.Zq=this.yk=null}Vl.prototype=new u;Vl.prototype.constructor=Vl;Vl.prototype.rb=function(){return Nea(this.n,this.yk,this.Zq)};Vl.prototype.$classData=r({mwa:0},!1,"amf.client.convert.CollectionConverter$InternalImmutableMapOps",{mwa:1,e:1});function Wl(){this.n=this.Zq=this.yk=null}Wl.prototype=new u;Wl.prototype.constructor=Wl;
function Oea(a,b,c){var e=new Wl;e.yk=b;e.Zq=c;if(null===a)throw bc(F(),null);e.n=a;return e}Wl.prototype.rb=function(){return Pea(this.n,this.yk,this.Zq)};Wl.prototype.$classData=r({nwa:0},!1,"amf.client.convert.CollectionConverter$InternalMapOps",{nwa:1,e:1});function Xl(){this.n=this.Zq=this.yk=null}Xl.prototype=new u;Xl.prototype.constructor=Xl;function Cb(a,b,c){var e=new Xl;e.yk=b;e.Zq=c;if(null===a)throw bc(F(),null);e.n=a;return e}
Xl.prototype.rb=function(){var a=this.yk;var b=this.Zq;a.b()?b=y():(a=a.c(),b=(new z).d(b.Bc(a)));b=b.b()?void 0:b.c();return b};Xl.prototype.$classData=r({owa:0},!1,"amf.client.convert.CollectionConverter$InternalOptionOps",{owa:1,e:1});function Yl(){this.n=this.Zq=this.yk=null}Yl.prototype=new u;Yl.prototype.constructor=Yl;Yl.prototype.rb=function(){return Qea(this.n,this.yk,this.Zq)};function $l(a,b,c){var e=new Yl;e.yk=b;e.Zq=c;if(null===a)throw bc(F(),null);e.n=a;return e}
Yl.prototype.$classData=r({pwa:0},!1,"amf.client.convert.CollectionConverter$InternalSeqOps",{pwa:1,e:1});function am(){}am.prototype=new u;am.prototype.constructor=am;am.prototype.a=function(){return this};
am.prototype.VQ=function(a){var b=Wg();bm(a,b,w(function(){return function(c){if(c instanceof sh)return(new cm).Hca(c);throw(new x).d(c);}}(this)));b=dm();bm(a,b,w(function(){return function(c){if(c instanceof Ng)return(new em).jW(c);throw(new x).d(c);}}(this)));b=fm();bm(a,b,w(function(){return function(c){if(gm(c))return(new hm).UC(c);throw(new x).d(c);}}(this)));b=Rea();bm(a,b,w(function(){return function(c){if(c instanceof im)return(new jm).Fca(c);throw(new x).d(c);}}(this)));b=km();bm(a,b,w(function(){return function(c){if(c instanceof
lm)return(new mm).Ica(c);throw(new x).d(c);}}(this)));b=hd();bm(a,b,w(function(){return function(c){if(nm(c))return Bb(),Sea(Bb().Fu(),c);throw(new x).d(c);}}(this)));b=om();bm(a,b,w(function(){return function(c){if(c instanceof af)return(new pm).WP(c);throw(new x).d(c);}}(this)));b=jf();bm(a,b,w(function(){return function(c){if(c instanceof hf)return(new qm).wF(c);throw(new x).d(c);}}(this)));b=Aj();bm(a,b,w(function(){return function(c){if(c instanceof rm)return(new sm).Lca(c);throw(new x).d(c);
}}(this)));b=Tea();bm(a,b,w(function(){return function(c){if(c instanceof xm)return Bb().K0(),(new ym).uF(c);throw(new x).d(c);}}(this)));b=Fj();bm(a,b,w(function(){return function(c){if(c instanceof Ej)return Bb().e1(),(new zm).VP(c);throw(new x).d(c);}}(this)));b=Am();bm(a,b,w(function(){return function(c){if(c instanceof Bm)return Bb().TZ(),(new Cm).kW(c);throw(new x).d(c);}}(this)));b=Dm();bm(a,b,w(function(){return function(c){if(c instanceof Em)return Fm(Bb().mq(),c);throw(new x).d(c);}}(this)));
b=Gm();bm(a,b,w(function(){return function(c){if(c instanceof Hm)return Uea(c);throw(new x).d(c);}}(this)))};am.prototype.$classData=r({Awa:0},!1,"amf.client.convert.CoreRegister$",{Awa:1,e:1});var Vea=void 0;function Wea(){this.n=this.Zq=this.yk=null}Wea.prototype=new u;Wea.prototype.constructor=Wea;function Im(a){return Xea(a.n,a.yk,a.Zq)}function Jm(a,b,c){var e=new Wea;e.yk=b;e.Zq=c;if(null===a)throw bc(F(),null);e.n=a;return e}
Wea.prototype.$classData=r({dxa:0},!1,"amf.client.convert.FutureConverter$ClientFutureOps",{dxa:1,e:1});function Km(){this.n=this.Zq=this.yk=null}Km.prototype=new u;Km.prototype.constructor=Km;function Lm(a,b,c){var e=new Km;e.yk=b;e.Zq=c;if(null===a)throw bc(F(),null);e.n=a;return e}Km.prototype.rb=function(){var a=this.yk.pg(w(function(b){return function(c){return b.Zq.Bc(c)}}(this)),Mm());return Yea(a)};
Km.prototype.$classData=r({exa:0},!1,"amf.client.convert.FutureConverter$InternalFutureOps",{exa:1,e:1});function Nm(){}Nm.prototype=new u;Nm.prototype.constructor=Nm;Nm.prototype.a=function(){return this};
Nm.prototype.VQ=function(a){var b=Zea();bm(a,b,w(function(){return function(e){if(e instanceof Om)return(new Pm).cpa(e);throw(new x).d(e);}}(this)));b=$ea();bm(a,b,w(function(){return function(e){if(e instanceof Qm)return(new Rm).dpa(e);throw(new x).d(e);}}(this)));b=Sm();bm(a,b,w(function(){return function(e){if(e instanceof Tm)return(new Um).y3(e);throw(new x).d(e);}}(this)));b=afa();bm(a,b,w(function(){return function(e){if(e instanceof Zm)return(new $m).epa(e);throw(new x).d(e);}}(this)));b=bfa();
bm(a,b,w(function(){return function(e){if(e instanceof an)return(new cn).fpa(e);throw(new x).d(e);}}(this)));b=cfa();bm(a,b,w(function(){return function(e){if(e instanceof dn)return(new en).gpa(e);throw(new x).d(e);}}(this)));b=dfa();bm(a,b,w(function(){return function(e){if(e instanceof fn)return(new gn).hpa(e);throw(new x).d(e);}}(this)));b=efa();bm(a,b,w(function(){return function(e){if(e instanceof hn)return(new jn).ipa(e);throw(new x).d(e);}}(this)));b=ffa();bm(a,b,w(function(){return function(e){if(e instanceof
kn)return(new ln).ada(e);throw(new x).d(e);}}(this)));b=gfa();bm(a,b,w(function(){return function(e){if(e instanceof mn)return(new nn).bda(e);throw(new x).d(e);}}(this)));b=on();bm(a,b,w(function(){return function(e){if(e instanceof pn)return(new qn).YP(e);throw(new x).d(e);}}(this)));b=rn();bm(a,b,w(function(){return function(e){if(e instanceof sn)return(new tn).zpa(e);throw(new x).d(e);}}(this)));b=un();bm(a,b,w(function(){return function(e){if(e instanceof vn)return(new zn).xW(e);throw(new x).d(e);
}}(this)));b=An();bm(a,b,w(function(){return function(e){if(e instanceof Bn)return(new Cn).Apa(e);throw(new x).d(e);}}(this)));b=Pj();bm(a,b,w(function(){return function(e){if(e instanceof Dn)return(new En).Bpa(e);throw(new x).d(e);}}(this)));b=Fn();bm(a,b,w(function(){return function(e){if(e instanceof Gn)return(new Hn).Gpa(e);throw(new x).d(e);}}(this)));b=In();bm(a,b,w(function(){return function(e){if(e instanceof Jn)return(new Kn).vpa(e);throw(new x).d(e);}}(this)));b=Ln();bm(a,b,w(function(){return function(e){if(e instanceof
Mn)return(new Nn).xpa(e);throw(new x).d(e);}}(this)));b=hfa();bm(a,b,w(function(){return function(e){if(e instanceof Sj)return(new On).eqa(e);throw(new x).d(e);}}(this)));b=ifa();bm(a,b,w(function(){return function(e){if(e instanceof Uj)return(new Pn).fqa(e);throw(new x).d(e);}}(this)));b=Qn();bm(a,b,w(function(){return function(e){if(e instanceof Rn)return(new Sn).$pa(e);throw(new x).d(e);}}(this)));b=Tn();bm(a,b,w(function(){return function(e){if(e instanceof Un)return(new Vn).bqa(e);throw(new x).d(e);
}}(this)));b=Ri();bm(a,b,w(function(){return function(e){if(e instanceof Wn)return(new Xn).cqa(e);throw(new x).d(e);}}(this)));b=Yn();bm(a,b,w(function(){return function(e){if(e instanceof bo)return(new eo).Dpa(e);throw(new x).d(e);}}(this)));b=fo();bm(a,b,w(function(){return function(e){if(e instanceof go)return(new ho).Epa(e);throw(new x).d(e);}}(this)));b=io();bm(a,b,w(function(){return function(e){if(e instanceof jo)return(new ko).Fpa(e);throw(new x).d(e);}}(this)));b=lo();bm(a,b,w(function(){return function(e){if(e instanceof
mo)return(new no).aqa(e);throw(new x).d(e);}}(this)));b=oo();bm(a,b,w(function(){return function(e){if(e instanceof po)return(new qo).Zpa(e);throw(new x).d(e);}}(this)));b=ro();bm(a,b,w(function(){return function(e){if(e instanceof so)return(new to).zF(e);throw(new x).d(e);}}(this)));b=uo();bm(a,b,w(function(){return function(e){if(e instanceof vo)return(new wo).Ipa(e);throw(new x).d(e);}}(this)));b=jfa();bm(a,b,w(function(){return function(e){if(e instanceof Bo)return(new Co).J3(e);throw(new x).d(e);
}}(this)));b=kfa();bm(a,b,w(function(){return function(e){if(e instanceof Do)return(new Eo).I3(e);throw(new x).d(e);}}(this)));b=Eh();bm(a,b,w(function(){return function(e){if(e instanceof Ai)return(new Go).Qy(e);throw(new x).d(e);}}(this)));b=lfa();bm(a,b,w(function(){return function(e){if(e instanceof Ni)return(new Ho).npa(e);throw(new x).d(e);}}(this)));b=ei();bm(a,b,w(function(){return function(e){if(e instanceof zi)return(new Io).NL(e);throw(new x).d(e);}}(this)));b=mfa();bm(a,b,w(function(){return function(e){if(e instanceof
jj)return(new Jo).NL(e.kJ());throw(new x).d(e);}}(this)));b=Ko();bm(a,b,w(function(){return function(e){if(e instanceof kj)return(new Lo).spa(e);throw(new x).d(e);}}(this)));b=fj();bm(a,b,w(function(){return function(e){if(e instanceof Mo)return(new No).kpa(e);throw(new x).d(e);}}(this)));b=rh();bm(a,b,w(function(){return function(e){if(e instanceof Oo)return(new Po).lpa(e);throw(new x).d(e);}}(this)));b=Qo();bm(a,b,w(function(){return function(e){if(e instanceof Qi)return(new Ro).mpa(e);throw(new x).d(e);
}}(this)));b=Gi();bm(a,b,w(function(){return function(e){if(e instanceof Fi)return(new So).opa(e);throw(new x).d(e);}}(this)));b=Qh();bm(a,b,w(function(){return function(e){if(e instanceof Hi)return(new Xo).qpa(e);throw(new x).d(e);}}(this)));b=Yo();bm(a,b,w(function(){return function(e){if(e instanceof Ei)return(new Zo).rpa(e);throw(new x).d(e);}}(this)));b=$o();bm(a,b,w(function(){return function(e){if(e instanceof ap)return(new bp).upa(e);throw(new x).d(e);}}(this)));b=cp();bm(a,b,w(function(){return function(e){if(e instanceof
dp)return(new ep).ppa(e);throw(new x).d(e);}}(this)));b=fp();bm(a,b,w(function(){return function(e){if(e instanceof Pi)return(new gp).tpa(e);throw(new x).d(e);}}(this)));b=sj();bm(a,b,w(function(){return function(e){if(e instanceof pj)return(new hp).Koa(e);throw(new x).d(e);}}(this)));b=ip();bm(a,b,w(function(){return function(e){if(e instanceof jp)return(new kp).Hpa(e);throw(new x).d(e);}}(this)));b=lp();bm(a,b,w(function(){return function(e){if(e instanceof mp)return(new np).ypa(e);throw(new x).d(e);
}}(this)));b=op();bm(a,b,w(function(){return function(e){if(e instanceof pp)return(new qp).wpa(e);throw(new x).d(e);}}(this)));b=rp();bm(a,b,w(function(){return function(e){if(e instanceof sp)return(new yp).Lpa(e);throw(new x).d(e);}}(this)));b=zp();bm(a,b,w(function(){return function(e){if(e instanceof Ap)return(new Bp).Mpa(e);throw(new x).d(e);}}(this)));b=Dp();bm(a,b,w(function(){return function(e){if(e instanceof Ep)return(new Fp).Ppa(e);throw(new x).d(e);}}(this)));b=Gp();bm(a,b,w(function(){return function(e){if(e instanceof
Hp)return(new Ip).Npa(e);throw(new x).d(e);}}(this)));b=Jp();bm(a,b,w(function(){return function(e){if(e instanceof Kp)return(new Lp).Opa(e);throw(new x).d(e);}}(this)));b=Mp();bm(a,b,w(function(){return function(e){if(e instanceof Np)return(new Op).Qpa(e);throw(new x).d(e);}}(this)));b=Pp();bm(a,b,w(function(){return function(e){if(e instanceof Qp)return(new Rp).Rpa(e);throw(new x).d(e);}}(this)));b=Sp();bm(a,b,w(function(){return function(e){if(e instanceof Tp)return(new Up).Spa(e);throw(new x).d(e);
}}(this)));b=Vp();bm(a,b,w(function(){return function(e){if(e instanceof Wp)return(new Xp).Tpa(e);throw(new x).d(e);}}(this)));b=aq();bm(a,b,w(function(){return function(e){if(e instanceof bq)return(new cq).Upa(e);throw(new x).d(e);}}(this)));b=dq();bm(a,b,w(function(){return function(e){if(e instanceof eq)return(new fq).Vpa(e);throw(new x).d(e);}}(this)));b=jq();bm(a,b,w(function(){return function(e){if(e instanceof kq)return(new lq).Wpa(e);throw(new x).d(e);}}(this)));b=mq();bm(a,b,w(function(){return function(e){if(e instanceof
nq)return(new oq).Xpa(e);throw(new x).d(e);}}(this)));b=pq();bm(a,b,w(function(){return function(e){if(e instanceof qq)return(new rq).Ypa(e);throw(new x).d(e);}}(this)));b=sq();bm(a,b,w(function(){return function(e){if(e instanceof tq)return(new uq).Jpa(e);throw(new x).d(e);}}(this)));b=nfa();bm(a,b,w(function(){return function(e){if(e instanceof vq)return(new wq).Kpa(e);throw(new x).d(e);}}(this)));b=Sc().If;var c=Sc().qn;xq(a,b,c);b=of().If;c=of().qn;xq(a,b,c);b=Bh().If;c=Bh().qn;xq(a,b,c);b=yq().If;
c=yq().qn;xq(a,b,c);b=zq().If;c=zq().qn;xq(a,b,c);b=Aq().If;c=Aq().qn;xq(a,b,c);bl();a=ofa();ob(qb(),a)};Nm.prototype.$classData=r({nya:0},!1,"amf.client.convert.WebApiRegister$",{nya:1,e:1});var pfa=void 0;function Vaa(){pfa||(pfa=(new Nm).a());return pfa}function Bq(){}Bq.prototype=new u;Bq.prototype.constructor=Bq;Bq.prototype.a=function(){return this};function qfa(a,b){return(new Cq).d(function(c,e){return function(f,g,h,k,l,m,p){e.reportConstraint(f,g,h,k,l,m,p)}}(a,b))}
Bq.prototype.handler=function(a){return qfa(this,a)};Bq.prototype.$classData=r({uya:0},!1,"amf.client.handler.ErrorHandler$",{uya:1,e:1});var rfa=void 0;function Dq(a){Bb();a=a.Rc().ha();Eq();return(new Fq).Xq(a)}function Gq(){this.nC=this.lq=this.Ps=this.oC=this.TB=this.my=this.Rz=this.WB=this.Kj=this.ax=this.cp=this.Ri=this.pE=this.wf=this.ai=this.ks=this.Kp=this.wi=this.wj=null}Gq.prototype=new u;Gq.prototype.constructor=Gq;
Gq.prototype.a=function(){sfa=this;this.wj=Oi().wj;this.wi=Oi().wi;this.Kp=Oi().Kp;this.ks=Oi().ks;this.ai=Oi().ai;this.wf=Oi().wf;this.pE=Oi().pE;this.Ri=Oi().Ri;this.cp=Oi().cp;this.ax=Oi().ax;this.Kj=Oi().Kj;this.WB=Oi().WB;this.Rz=Oi().Rz;this.my=Oi().my;this.TB=Oi().TB;this.oC=Oi().oC;this.Ps=Oi().Ps;this.lq=Oi().lq;this.nC=Oi().nC;return this};Object.defineProperty(Gq.prototype,"Nil",{get:function(){return this.nC},configurable:!0});
Object.defineProperty(Gq.prototype,"AnyUri",{get:function(){return this.lq},configurable:!0});Object.defineProperty(Gq.prototype,"Any",{get:function(){return this.Ps},configurable:!0});Object.defineProperty(Gq.prototype,"Password",{get:function(){return this.oC},configurable:!0});Object.defineProperty(Gq.prototype,"Binary",{get:function(){return this.TB},configurable:!0});Object.defineProperty(Gq.prototype,"Byte",{get:function(){return this.my},configurable:!0});
Object.defineProperty(Gq.prototype,"File",{get:function(){return this.Rz},configurable:!0});Object.defineProperty(Gq.prototype,"DateTimeOnly",{get:function(){return this.WB},configurable:!0});Object.defineProperty(Gq.prototype,"DateTime",{get:function(){return this.Kj},configurable:!0});Object.defineProperty(Gq.prototype,"Time",{get:function(){return this.ax},configurable:!0});Object.defineProperty(Gq.prototype,"Date",{get:function(){return this.cp},configurable:!0});
Object.defineProperty(Gq.prototype,"Boolean",{get:function(){return this.Ri},configurable:!0});Object.defineProperty(Gq.prototype,"Decimal",{get:function(){return this.pE},configurable:!0});Object.defineProperty(Gq.prototype,"Float",{get:function(){return this.wf},configurable:!0});Object.defineProperty(Gq.prototype,"Double",{get:function(){return this.ai},configurable:!0});Object.defineProperty(Gq.prototype,"Long",{get:function(){return this.ks},configurable:!0});
Object.defineProperty(Gq.prototype,"Number",{get:function(){return this.Kp},configurable:!0});Object.defineProperty(Gq.prototype,"Integer",{get:function(){return this.wi},configurable:!0});Object.defineProperty(Gq.prototype,"String",{get:function(){return this.wj},configurable:!0});Gq.prototype.$classData=r({Cya:0},!1,"amf.client.model.DataTypes$",{Cya:1,e:1});var sfa=void 0;function Hq(){}Hq.prototype=new u;Hq.prototype.constructor=Hq;Hq.prototype.a=function(){return this};
function tfa(a,b){if(b&&b.$classData&&b.$classData.ie.rT)return b;if(b&&b.$classData&&b.$classData.ie.kO)return a=new ufa,a.LR=b,a.jo=Iq().tO,a;if(null!==b)return(new vfa).qb(b);throw(new x).d(b);}Hq.prototype.$classData=r({LAa:0},!1,"amf.client.parse.DefaultParserErrorHandler$",{LAa:1,e:1});var wfa=void 0;function xfa(){wfa||(wfa=(new Hq).a());return wfa}function Dl(){this.SS=this.I4=this.dw=this.Vj=this.df=null}Dl.prototype=new u;Dl.prototype.constructor=Dl;function Jq(){}Jq.prototype=Dl.prototype;
function Kq(a,b,c,e){var f=yfa(a);c.b()?c=y():(c=c.c(),c=(new z).d(zfa(f,c)));f=c.b()?f:c.c();c=Wa().Ia(a.Vj);var g=(new z).d(a.df),h=Laa(Xa(),Bb().da),k=(new Ya).a(),l=(new Lq).de(Mq());$a();var m=ab();$a();y();return Maa($a(),b,c,g,h,k,m,f,e,l).pg(w(function(p){return function(t){p.I4=(new z).d(t);return t}}(a)),Mm())}
function Afa(a,b,c){var e=a.I4;if(!(e instanceof z))throw bc(F(),(new cc).f("Cannot validate without parsed model"));e=e.i;var f=eb();il();var g=bb();a=Bfa(hl(il()),c,g,f).Wi(w(function(h,k,l){return function(){var m=yfa(h);il();Lk();il();return Cfa(hl(il()),k,l,m,!1).pg(w(function(){return function(p){return p}}(h)),Mm())}}(a,e,b)),Mm());b=Bb();c=Bb().Tv();return Lm(b,a,c).rb()}
function Dfa(a,b){var c=a.I4;if(c.b())b=y();else{c=c.c();var e=il();a=yfa(a);il();b=(new z).d(Cfa(hl(e),c,b,a,!1))}if(b instanceof z)b=b.i;else{if(y()!==b)throw(new x).d(b);b=Efa(gb(),(new cc).f("No parsed model or current validation found, cannot validate"))}a=Bb();c=Bb().Tv();return Lm(a,b,c).rb()}function Ffa(a,b){return(new Zq).Mc(Bb().da.jG(a),b)}function yfa(a){a=a.dw;return(a.b()?fl(gl()):a.c()).k}
Dl.prototype.ev=function(a,b,c){this.df=a;this.Vj=b;this.dw=c;this.I4=y();this.SS="http://a.ml/amf/default_document";return this};Dl.prototype.reportCustomValidation=function(a,b){return Afa(this,a,b)};Dl.prototype.reportValidation=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:return Dfa(this,a);case 0:return Dfa(this,a,Ic());default:throw"No matching overload";}};
Dl.prototype.parseStringAsync=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:return e=Bb(),b=Kq(this,this.SS,(new z).d(Ffa(this.SS,a)),(new cb).a()),c=$q(),Lm(e,b,c).rb();case 2:return b=e[0],c=e[1],e=Bb(),b=Kq(this,a,(new z).d(Ffa(a,b)),c),c=$q(),Lm(e,b,c).rb();case 1:if(ar(e[0]))return b=e[0],e=Bb(),b=Kq(this,a,(new z).d(Ffa(a,b)),(new cb).a()),c=$q(),Lm(e,b,c).rb();if(e[0]instanceof cb)return b=e[0],e=Bb(),b=Kq(this,this.SS,(new z).d(Ffa(this.SS,
a)),b),c=$q(),Lm(e,b,c).rb();throw"No matching overload";default:throw"No matching overload";}};Dl.prototype.parseFileAsync=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:return b=Bb(),c=Kq(this,a,y(),(new cb).a()),e=$q(),Lm(b,c,e).rb();case 1:return c=e[0],b=Bb(),e=y(),c=Kq(this,a,e,c),e=$q(),Lm(b,c,e).rb();default:throw"No matching overload";}};Dl.prototype.$classData=r({ty:0},!1,"amf.client.parse.Parser",{ty:1,e:1});
function br(){this.lra=this.jp=0}br.prototype=new u;br.prototype.constructor=br;br.prototype.a=function(){this.jp=5;this.lra=10;return this};br.prototype.$classData=r({XAa:0},!1,"amf.client.plugins.AMFDocumentPluginSettings$PluginPriorities$",{XAa:1,e:1});var Gfa=void 0;function Hfa(){Gfa||(Gfa=(new br).a());return Gfa}function Ifa(a){return!!(a&&a.$classData&&a.$classData.ie.iO)}function cr(){this.xla=this.Cla=null}cr.prototype=new u;cr.prototype.constructor=cr;
cr.prototype.a=function(){Jfa=this;this.Cla=fr();this.xla=gr();return this};Object.defineProperty(cr.prototype,"ScalarRelaxedValidationMode",{get:function(){return this.xla},configurable:!0});Object.defineProperty(cr.prototype,"StrictValidationMode",{get:function(){return this.Cla},configurable:!0});cr.prototype.$classData=r({cBa:0},!1,"amf.client.plugins.ValidationMode$",{cBa:1,e:1});var Jfa=void 0;function hr(){this.UV=this.eY=this.Dy=this.bV=this.VY=!1;this.ja=null;this.vP=!1}hr.prototype=new u;
hr.prototype.constructor=hr;hr.prototype.a=function(){this.bV=this.VY=!1;this.Dy=!0;this.UV=this.eY=!1;var a=eb();this.ja=Kfa(Lfa(),a);this.vP=!1;return this};hr.prototype.B6=function(a){this.ja=a;return this};hr.prototype.q7=function(){this.Dy=!1;return this};hr.prototype.p7=function(){this.Dy=!0;return this};Object.defineProperty(hr.prototype,"isEmitNodeIds",{get:function(){return this.vP},configurable:!0});Object.defineProperty(hr.prototype,"isPrettyPrint",{get:function(){return this.eY},configurable:!0});
Object.defineProperty(hr.prototype,"errorHandler",{get:function(){return this.ja},configurable:!0});Object.defineProperty(hr.prototype,"isAmfJsonLdSerilization",{get:function(){return this.Dy},configurable:!0});Object.defineProperty(hr.prototype,"isWithSourceMaps",{get:function(){return this.VY},configurable:!0});Object.defineProperty(hr.prototype,"isWithCompactUris",{get:function(){return this.bV},configurable:!0});
Object.defineProperty(hr.prototype,"withNodeIds",{get:function(){this.vP=!0;return this},configurable:!0});Object.defineProperty(hr.prototype,"withAmfJsonLdSerialization",{get:function(){return this.p7()},configurable:!0});Object.defineProperty(hr.prototype,"withoutAmfJsonLdSerialization",{get:function(){return this.q7()},configurable:!0});Object.defineProperty(hr.prototype,"isFlattenedJsonLd",{get:function(){return this.UV},configurable:!0});
Object.defineProperty(hr.prototype,"withoutFlattenedJsonLd",{get:function(){this.UV=!1;return this},configurable:!0});Object.defineProperty(hr.prototype,"withFlattenedJsonLd",{get:function(){this.UV=!0;return this},configurable:!0});hr.prototype.withErrorHandler=function(a){return this.B6(a)};Object.defineProperty(hr.prototype,"withoutCompactUris",{get:function(){this.bV=!1;return this},configurable:!0});
Object.defineProperty(hr.prototype,"withCompactUris",{get:function(){this.bV=!0;return this},configurable:!0});Object.defineProperty(hr.prototype,"withoutSourceMaps",{get:function(){this.VY=!1;return this},configurable:!0});Object.defineProperty(hr.prototype,"withSourceMaps",{get:function(){this.VY=!0;return this},configurable:!0});Object.defineProperty(hr.prototype,"withoutPrettyPrint",{get:function(){this.eY=!1;return this},configurable:!0});
Object.defineProperty(hr.prototype,"withPrettyPrint",{get:function(){this.eY=!0;return this},configurable:!0});hr.prototype.$classData=r({nBa:0},!1,"amf.client.render.RenderOptions",{nBa:1,e:1});function Al(){this.Vj=this.df=null}Al.prototype=new u;Al.prototype.constructor=Al;function ir(){}ir.prototype=Al.prototype;Al.prototype.Mc=function(a,b){this.df=a;this.Vj=b;return this};
function Mfa(a,b,c,e){var f=Bb();b=b.k;c=jr(kr(),c);Nfa||(Nfa=(new lr).a());a=Ofa(a,b,c,e,Nfa);e=Pfa();return Lm(f,a,e).rb()}function Ofa(a,b,c,e,f){return Qfa(mr(new nr,b,a.Vj,a.df,c,(new nb).a()),e,f)}function Rfa(a,b,c){var e=Bb();c=jr(kr(),c);a=Sfa(mr(new nr,b.k,a.Vj,a.df,c,(new nb).a()),Mm());b=Bb().Th();return Lm(e,a,b).rb()}function Tfa(a,b,c,e){var f=Bb();a=Ofa(a,b.k,jr(kr(),c),e,Ufa());b=Pfa();return Lm(f,a,b).rb()}
function Vfa(a,b,c,e){var f=Bb();e=jr(kr(),e);a=Wfa(mr(new nr,b.k,a.Vj,a.df,e,(new nb).a()),Bb().da,c);b=Pfa();return Lm(f,a,b).rb()}
Al.prototype.generateToWriter=function(a,b){for(var c=arguments.length|0,e=2,f=[];e<c;)f.push(arguments[e]),e=e+1|0;switch(f.length|0){case 0:if(b instanceof or)return Tfa(this,a,(new hr).a(),b);if(b instanceof pr)return Mfa(this,a,(new hr).a(),b);throw"No matching overload";case 1:if(f[0]instanceof or)return c=f[0],Tfa(this,a,b,c);if(f[0]instanceof pr)return c=f[0],Mfa(this,a,b,c);throw"No matching overload";default:throw"No matching overload";}};
Al.prototype.generateString=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:return Rfa(this,a,(new hr).a());case 1:return Rfa(this,a,e[0]);default:throw"No matching overload";}};Al.prototype.generateFile=function(a,b){for(var c=arguments.length|0,e=2,f=[];e<c;)f.push(arguments[e]),e=e+1|0;switch(f.length|0){case 0:return Vfa(this,a,b,(new hr).a());case 1:return Vfa(this,a,b,f[0]);default:throw"No matching overload";}};
Al.prototype.$classData=r({bC:0},!1,"amf.client.render.Renderer",{bC:1,e:1});function qr(){this.Um=!1;this.ja=null}qr.prototype=new u;qr.prototype.constructor=qr;qr.prototype.a=function(){this.Um=!0;var a=eb();this.ja=Kfa(Lfa(),a);return this};qr.prototype.B6=function(a){this.ja=a;return this};Object.defineProperty(qr.prototype,"isWithDocumentation",{get:function(){return this.Um},configurable:!0});Object.defineProperty(qr.prototype,"errorHandler",{get:function(){return this.ja},configurable:!0});
qr.prototype.withErrorHandler=function(a){return this.B6(a)};Object.defineProperty(qr.prototype,"withoutDocumentation",{get:function(){this.Um=!1;return this},configurable:!0});qr.prototype.$classData=r({oBa:0},!1,"amf.client.render.ShapeRenderOptions",{oBa:1,e:1});function rr(){}rr.prototype=new u;rr.prototype.constructor=rr;rr.prototype.a=function(){return this};
function Kfa(a,b){return(new sr).d(function(c,e){return function(f,g,h,k,l,m,p){var t=Bb();h=Xfa(Mea(t,h).yk);t=Bb();l=Xfa(Mea(t,l).yk);l.b()?l=y():(l=l.c(),l=(new z).d((new Nb).Bj(l)));t=Bb();e.Vc(f,g,h,k,l,m,Xfa(Mea(t,p).yk))}}(a,b))}rr.prototype.$classData=r({sBa:0},!1,"amf.client.resolve.ClientErrorHandlerConverter$",{sBa:1,e:1});var Yfa=void 0;function Lfa(){Yfa||(Yfa=(new rr).a());return Yfa}function El(){this.df=null}El.prototype=new u;El.prototype.constructor=El;function tr(){}
tr.prototype=El.prototype;function ll(a,b,c){Bb();Oaa();a=a.df;Bb();$q();b=b.k;c=Naa(0,a,b,c,Zfa(b));return $fa($q(),c)}El.prototype.f=function(a){this.df=a;return this};El.prototype.resolve=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:return b=e[0],ll(this,a,b);case 0:return ll(this,a,db().Iv);case 2:return b=e[0],e=e[1],Bb(),e=Naa(Oaa(),this.df,(Bb(),$q(),a.k),b,(Bb(),aga(e))),$fa($q(),e);default:throw"No matching overload";}};
El.prototype.$classData=r({jO:0},!1,"amf.client.resolve.Resolver",{jO:1,e:1});function bga(a,b){b=(new zh).f(b);var c=ur().dK;return cga(a,vr(b,c))}function dga(a){return ur().Gj(a).b()?!1:!0}function wr(){this.k=null}wr.prototype=new u;wr.prototype.constructor=wr;wr.prototype.Fcb=function(a){this.k=a};wr.prototype.ycb=function(a,b){a=a.k;var c=Bb(),e=ega();wr.prototype.Fcb.call(this,fga(new xr,a,Fl(Gl(c,b,e)).va()))};wr.prototype.gga=function(){var a=Bb(),b=this.k.yl,c=ega();return $l(a,b,c).rb()};
wr.prototype.yS=function(){return this.gga()};Object.defineProperty(wr.prototype,"results",{get:function(){return this.yS()},configurable:!0});Object.defineProperty(wr.prototype,"fragment",{get:function(){Bb();var a=this.k.Mg;return gga(Bb().TT(),a)},configurable:!0});wr.prototype.$classData=r({CBa:0},!1,"amf.client.validate.PayloadParsingResult",{CBa:1,e:1});function yr(){this.k=null}yr.prototype=new u;yr.prototype.constructor=yr;
yr.prototype.Dha=function(a){var b=Bb();a=this.k.mZ((Bb(),Bb().TT(),a.k));var c=Bb().Tv();return Lm(b,a,c).rb()};yr.prototype.p6=function(a){return this.Dha(a)};yr.prototype.validate=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:return this.p6(a);case 1:return c=e[0],b=Bb(),c=this.k.nZ(a,c),e=Bb().Tv(),Lm(b,c,e).rb();default:throw"No matching overload";}};
yr.prototype.isValid=function(a,b){var c=Bb();a=this.k.Sda(a,b);b=Bb().WZ();return Lm(c,a,b).rb()};yr.prototype.$classData=r({DBa:0},!1,"amf.client.validate.PayloadValidator",{DBa:1,e:1});function zr(){this.k=null}zr.prototype=new u;zr.prototype.constructor=zr;d=zr.prototype;d.Qcb=function(a,b,c,e){var f=Bb(),g=ega();zr.prototype.Moa.call(this,Ar(new Br,a,b,c,Fl(Gl(f,e,g))))};d.Moa=function(a){this.k=a;return this};d.fq=function(){var a=this.k;return hga(a,a.TS)};
d.t=function(){var a=this.k;return hga(a,a.TS)};d.gga=function(){var a=Bb(),b=this.k.yl,c=ega();return $l(a,b,c).rb()};d.yS=function(){return this.gga()};d.f7=function(){return this.k.jx};zr.prototype.toString=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;switch(c.length|0){case 1:return hga(this.k,c[0]|0);case 0:return this.fq();default:throw"No matching overload";}};Object.defineProperty(zr.prototype,"results",{get:function(){return this.yS()},configurable:!0});
Object.defineProperty(zr.prototype,"profile",{get:function(){return this.k.Yl},configurable:!0});Object.defineProperty(zr.prototype,"model",{get:function(){return this.k.Uh},configurable:!0});Object.defineProperty(zr.prototype,"conforms",{get:function(){return this.f7()},configurable:!0});zr.prototype.$classData=r({FBa:0},!1,"amf.client.validate.ValidationReport",{FBa:1,e:1});function Cr(){this.k=null}Cr.prototype=new u;Cr.prototype.constructor=Cr;d=Cr.prototype;d.Mm=function(){return this.lM()};
d.bc=function(){var a=this.k.hg;return a instanceof z?a.i.sc:iga()};d.i7=function(){return this.k.Nd};d.o7=function(){return this.k.HD};d.Pcb=function(a,b,c,e,f,g,h){e=(new Rb).f(e).ju();g=(new z).d((new Nb).Bj(g));h=(new Rb).f(h).ju();Cr.prototype.Noa.call(this,Nc(a,b,c,e,f,g,h,null))};d.Noa=function(a){this.k=a;return this};d.lM=function(){var a=Bb(),b=this.k.ga,c=Bb().Th();return Cb(a,b,c).rb()};Object.defineProperty(Cr.prototype,"location",{get:function(){return this.Mm()},configurable:!0});
Object.defineProperty(Cr.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Cr.prototype,"source",{get:function(){return this.o7()},configurable:!0});Object.defineProperty(Cr.prototype,"validationId",{get:function(){return this.k.Ms},configurable:!0});Object.defineProperty(Cr.prototype,"targetProperty",{get:function(){var a=this.k.Ew;return a.b()?null:a.c()},configurable:!0});
Object.defineProperty(Cr.prototype,"targetNode",{get:function(){return this.k.zv},configurable:!0});Object.defineProperty(Cr.prototype,"level",{get:function(){return this.k.pn},configurable:!0});Object.defineProperty(Cr.prototype,"message",{get:function(){return this.i7()},configurable:!0});Cr.prototype.$classData=r({GBa:0},!1,"amf.client.validate.ValidationResult",{GBa:1,e:1});function Dr(){}Dr.prototype=new u;Dr.prototype.constructor=Dr;Dr.prototype.wJ=function(a,b){return cl(0,a,b)};
Dr.prototype.a=function(){return this};function el(a,b,c,e,f){var g=Bb(),h=il();b=b.k;e=e.k;a=Cfa(hl(h),b,c,e,f).pg(w(function(){return function(k){return k}}(a)),Mm());c=Bb().Tv();return Lm(g,a,c).rb()}function cl(a,b,c){a=Bb();var e=il();c=c.k;var f=eb();b=Bfa(hl(e),b,c,f);e=Bb();null===Bb().yO&&null===Bb().yO&&(Bb().yO=(new Er).xq(e));e=Bb().yO;return Lm(a,b,e).rb()}Dr.prototype.vJ=function(a){return tea(hl(il()),a)};Dr.prototype.emitShapesGraph=function(a){return this.vJ(a)};
Dr.prototype.loadValidationProfile=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;b=void 0===e[0]?fl(gl()):e[0];return this.wJ(a,b)};Dr.prototype.validate=function(a,b){for(var c=arguments.length|0,e=2,f=[];e<c;)f.push(arguments[e]),e=e+1|0;void 0===f[0]&&Lk();c=void 0===f[1]?fl(gl()):f[1];return el(this,a,b,c,void 0===f[2]?!1:!!f[2])};Dr.prototype.$classData=r({IBa:0},!1,"amf.client.validate.Validator$",{IBa:1,e:1});var jga=void 0;
function dl(){jga||(jga=(new Dr).a());return jga}function Fr(){this.T3=null}Fr.prototype=new u;Fr.prototype.constructor=Fr;Fr.prototype.a=function(){kga=this;var a=[Gr().ug,Hr().ug,Gr().ug];if(0===(a.length|0))a=(new Ir).a();else{for(var b=bh(new ch,(new Ir).a()),c=0,e=a.length|0;c<e;)jh(b,a[c]),c=1+c|0;a=b.ab}this.T3=a;return this};
function lga(a,b){for(;;){if(b.b())return fb(gb(),hb(function(){return function(){}}(a)),Mm());var c=b.ea();if(a.T3.Ha(c.Ei()))b=b.pa();else{var e=c.tq().Ab(w(function(){return function(f){return!qb().T3.Ha(f.Ei())}}(a)));return lga(a,e).Wi(w(function(f,g){return function(){return g.Yn().pg(w(function(h,k){return function(){return qb().T3.so(k.Ei())}}(f,g)),Mm())}}(a,c)),Mm()).Wi(w(function(f,g){return function(){return lga(qb(),g.pa())}}(a,b)),Mm())}}}
function ob(a,b){if(b instanceof Jr)mga(ub(),b);else if(b instanceof Kr)Lr(ub(),b);else if(b instanceof Mr)nga(ub(),b);else if(b&&b.$classData&&b.$classData.ie.YAa){a=ub();var c=a.PV.Ka(b.Qt);if(!(c instanceof z))if(y()===c)a.PV.Ye(b.Qt,b),oga(a,b);else throw(new x).d(c);}else if(b&&b.$classData&&b.$classData.ie.t9)pga(ub(),b);else throw(new x).d(b);}
Fr.prototype.Yn=function(){qga||(qga=(new Nr).a());qga.SH();mca().SH();var a=Gr().Yn(),b=Hr().Yn(),c=gb();a=K(C(),(new wc).fa([a,b]));b=C();return jb(c,a,b.u,Mm()).Wi(w(function(){return function(){var e=lga,f=qb();var g=ub();var h=(new Or).To(g.H5),k=(new Or).To(g.fF),l=pf().u;h=Pr(h,k,l);k=(new Or).To(g.F2);l=pf();h=h.la(k,l.u);g=(new Or).To(g.PV);k=pf();g=h.la(g,k.u);return e(f,g.ke())}}(this)),Mm()).pg(w(function(){return function(){mga(ub(),Gr());Lr(ub(),Hr())}}(this)),Mm())};
Fr.prototype.$classData=r({JBa:0},!1,"amf.core.AMF$",{JBa:1,e:1});var kga=void 0;function qb(){kga||(kga=(new Fr).a());return kga}function rga(){this.RQ=this.wD=this.df=this.Vj=this.vk=null}rga.prototype=new u;rga.prototype.constructor=rga;function sga(a,b,c){if(b instanceof z){b=b.i;if(a.df.ra()){b=b.ye();var e=a.df.c();b=-1===(b.indexOf(ja(e))|0)}else b=!1;b&&c.R(w(function(f){return function(g){var h=f.vk,k=Sc().K8;tga(h,k,"","Cannot reference fragments of another spec",g)}}(a)))}}
function uga(a,b){Qr(a.vk,"AMFCompiler#parseDomain: parsing domain");var c=a.df;c.b()?c=vga(ub(),b.iD).Fb(w(function(f,g){return function(h){return h.TA(g)}}(a,b))):(c=c.c(),c=wga(ub(),c).Fb(w(function(f,g){return function(h){return h.TA(g)}}(a,b))));var e=!1;if(c instanceof z)c=c.i,Qr(a.vk,"AMFCompiler#parseSyntax: parsing domain plugin "+c.Ei()),b=xga(a,b,c).pg(w(function(f,g,h){return function(k){var l=f.vk.ku,m=l.Af,p=yga(l),t=C();m=m.la(p,t.u);m=(new Rr).Sp(l.kh,m,l.pi,l.ja,l.sD);m.Ux=l.Ux;m.wq=
l.wq;l=g.iz(k,m,f.vk.Vh(),f.RQ);if(l instanceof z){l=l.i;h.ga===zga(f.vk.fw)&&(m=Sr().Me,rj(l,m,!0));l=Aga(l,h.Ge);m=Bga;p=new Cga;p.Zaa=l;if(null===f)throw bc(F(),null);p.n=f;return m(p,k)}if(y()===l)return O(),k=(new P).a(),k=(new im).L((new S).a(),k),k=bf(k,h.ga),l=h.ga,m=Sr().yc,k=Fb(k,m,l),O(),l=(new P).a(),l=(new lm).L((new S).a(),l),m=h.Ge,p=km().Zd,l=Fb(l,p,m),m=h.iD,p=km().Vd,l=Fb(l,p,m),m=fm().ub,nf(k,m,l);throw(new x).d(l);}}(a,c,b)),Mm());else{if(y()===c&&(e=!0,a.df.ra()))throw(new Tr).f(a.df.c());
if(e)b=fb(gb(),hb(function(f,g){return function(){Qr(f.vk,"AMFCompiler#parseSyntax: parsing domain NO PLUGIN");O();var h=(new P).a();h=(new im).L((new S).a(),h);var k=g.ga,l=Sr().yc;h=Fb(h,l,k);h=bf(h,g.ga);O();k=(new P).a();k=(new lm).L((new S).a(),k);l=g.Ge;var m=km().Zd;k=Fb(k,m,l);l=g.iD;m=km().Vd;k=Fb(k,m,l);l=fm().ub;return nf(h,l,k)}}(a,b)),Mm());else throw(new x).d(c);}return b.pg(w(function(f){return function(g){Dga(g,f.vk.jo);Qr(f.vk,"AMFCompiler#parseDomain: model ready");Ur().je(g,Pd(function(){return function(h){return h}}(f)));
return g}}(a)),Mm())}function Ega(a,b){return fb(gb(),hb(function(c,e){return function(){O();var f=(new P).a();f=(new lm).L((new S).a(),f);f=bf(f,e.Le+"#/");var g=e.cy.t(),h=km().Zd;f=Fb(f,h,g);g=e.sM;g.b()||(g=g.c(),h=km().Vd,Fb(f,h,g));O();g=(new P).a();g=(new im).L((new S).a(),g);h=e.Le;var k=Sr().yc;g=Fb(g,k,h);g=bf(g,e.Le);h=fm().ub;f=nf(g,h,f);g=e.Le;h=Sr().yc;f=Fb(f,h,g);return Dga(f,c.vk.jo)}}(a,b)),Mm())}function Fga(a){a=a.vk;var b=a.Vh();return Gga(b,a.ga,a.HH)}
function Hga(a){Qr(a.vk,"AMFCompiler#build: Building");if(a.vk.tca())return Efa(gb(),(new Vr).UL(a.vk.fw.dB));var b=a.vk,c=function(f){return function(){Qr(f.vk,"AMFCompiler#build: compiling");return Iga(f)}}(a);a=b.lg;var e=b.ga;b=Jga(b.fw.dB);b.b()||(b=b.c(),Kga(a,b,e));if(Lga(a,e,J())instanceof z)return a.lg.P(e).Jda()?a.lg.P(e):(a.lg.vt(e),c().pg(w(function(f,g){return function(h){var k=fb(gb(),hb(function(l,m){return function(){return m}}(f,h)),Mm());f.lg.Gl(g,k);return h}}(a,e)),Mm()));b=a.lg.Ka(e);
if(b instanceof z)return b.i;if(y()===b)return c=c(),a.lg.Gl(e,c),c;throw(new x).d(b);}function Iga(a){return Fga(a).pg(w(function(b){return function(c){return Mga(b,c)}}(a)),Mm()).Wi(w(function(b){return function(c){if(c instanceof Rf){c=c.i;var e=b.Vj;if(e instanceof z&&(e=e.i,1===fs(b.vk.fw.dB)))throw(new gs).f(e);c=Ega(b,c)}else if(c instanceof Wf)c=uga(b,c.i);else throw(new x).d(c);return c}}(a)),Mm())}
function Nga(a,b){if(2<xa(b)&&35===ya(b,0)&&37===ya(b,1))return hs(is(),"AMFCompiler#autodetectSyntax: auto detected application/yaml media type"),(new z).d("application/yaml");a.vk.Vh();a=(new zh).f(ja(b));b=a.ka.length|0;for(var c=0;;){if(c<b){var e=a.ob(c);e=null===e?0:e.q;e=!(10!==e&&9!==e&&13!==e&&32!==e)}else e=!1;if(e)c=1+c|0;else break}b=c;a=b<(a.ka.length|0)?(new z).d(a.ob(b)):y();return a instanceof z&&(a=a.i,a=null===a?0:a.q,123===a||91===a)?(hs(is(),"AMFCompiler#autodetectSyntax: auto detected application/json media type"),
(new z).d("application/json")):y()}
function Mga(a,b){Qr(a.vk,"AMFCompiler#parseSyntax: parsing syntax");b=Ur().je(b,Pd(function(){return function(f){return f}}(a)));var c=a.Vj;if(c.b())c=y();else{c=c.c();var e=Oga(ub(),c);e=e.b()?y():e.c().YX(c,b.cy,a.vk.ku,a.RQ);e.b()?c=y():(e=e.c(),c=(new z).d((new R).M(c,e)))}c.b()&&(c=a.Vj,y()===c?(c=b.sM,c.b()?c=y():(c=c.c(),e=Oga(ub(),c),e=e.b()?y():e.c().YX(c,b.cy,a.vk.ku,a.RQ),e.b()?c=y():(e=e.c(),c=(new z).d((new R).M(c,e)))),c.b()&&(js(),c=jba(b.Le),c.b()?c=y():(c=c.c(),js(),c=kba(c)),c.b()?
c=y():(c=c.c(),e=Oga(ub(),c),e=e.b()?y():e.c().YX(c,b.cy,a.vk.ku,a.RQ),e.b()?c=y():(e=e.c(),c=(new z).d((new R).M(c,e))))),c.b()&&(c=Nga(a,b.cy),c.b()?c=y():(c=c.c(),e=Oga(ub(),c),e=e.b()?y():e.c().YX(c,b.cy,a.vk.ku,a.RQ),e.b()?c=y():(e=e.c(),c=(new z).d((new R).M(c,e)))))):c=y());if(c instanceof z&&(e=c.i,null!==e))return c=e.qa(),e=e.Ba(),e=Ur().je(e,Pd(function(){return function(f){return f}}(a))),Qf(),a=Pga(Qga(),e,b.Le,c,K(C(),J()),a.wD,b.cy.t()),(new Wf).d(a);if(y()===c)return Qf(),(new Rf).d(b);
throw(new x).d(c);}function Rga(a,b,c){b instanceof z&&mba(b.i)&&c.R(w(function(e){return function(f){if(f.Mg.ra()){var g=e.vk,h=Sc().S8;tga(g,h,"","Cannot use reference with # in a RAML fragment",f.Ea)}}}(a)))}
function xga(a,b,c){var e=c.vD(a.vk.ku.ja),f=e.kP(b.Hg,a.vk.ku);Qr(a.vk,"AMFCompiler#parseReferences: "+f.Af.ds().ke().nb()+" references found");f=f.Af.ds().ke().Ab(w(function(){return function(g){g=g.Le;return!(0<=(g.length|0)&&"#"===g.substring(0,1))}}(a)));c=w(function(g,h,k){return function(l){var m=l.Af,p=w(function(){return function(v){return v.Ea}}(g)),t=C();m=m.ma(p,t.u);return Sga(l,g.vk,m,h.tA()).Wi(w(function(v,A,E,B,I){return function(N){if(null!==N){var Y=N.Ld;if(Y instanceof z)return N=
Y.i,sga(v,Tga(N),A),Rga(v,Tga(N),E.Af),N=ks(new ls,N,E,y()),B.hZ(N,v.vk).pg(w(function(){return function(na){return(new z).d(na)}}(v)),Mm())}if(null!==N&&(N=N.zP,N instanceof z)){N=N.i;if(N instanceof Vr&&!I.tA())return tga(v.vk,Sc().T7,E.Le,N.uv,E.Af.ea().Ea),fb(gb(),hb(function(){return function(){return y()}}(v)),Mm());Uga(E)||A.R(w(function(na,ra,Ha){return function(lb){tga(na.vk,Sc().Qu,ra.Le,Ha.Qo(),lb)}}(v,E,N)))}return fb(gb(),hb(function(){return function(){return y()}}(v)),Mm())}}(g,m,l,
k,h)),Mm())}}(a,c,e));e=C();f=f.ma(c,e.u);c=gb();e=C();return jb(c,f,e.u,Mm()).pg(w(function(g,h){return function(k){k=k.Wq(w(function(){return function(l){return l.va()}}(g)));return Vga(h.Hg,h.ga,h.iD,k,h.wD,h.Ge)}}(a,b)),Mm())}rga.prototype.$classData=r({KBa:0},!1,"amf.core.AMFCompiler",{KBa:1,e:1});function Nr(){}Nr.prototype=new u;Nr.prototype.constructor=Nr;Nr.prototype.a=function(){return this};
Nr.prototype.SH=function(){$a().cV.b()&&Wga($a(),(new ms).d(function(){return function(a,b,c,e,f){var g=new rga;g.vk=a;g.Vj=b;g.df=c;g.wD=e;g.RQ=f;return Hga(g)}}(this)))};Nr.prototype.$classData=r({LBa:0},!1,"amf.core.AMFCompiler$",{LBa:1,e:1});var qga=void 0;function Cga(){this.n=this.Zaa=null}Cga.prototype=new u;Cga.prototype.constructor=Cga;
function Bga(a,b){b.W.R(w(function(c){return function(e){e.sn.Af.R(w(function(f,g){return function(h){var k=f.Zaa,l=Id(g.Ld);l=l.b()?g.Ld.j:l.c();Pb();h=h.Ea.ga;h=(new ns).GW(l,Ob(0,Lb(Mb(),h.Hf,h.Sf,h.og,h.xg)));return oc(k,h)}}(c,e)))}}(a)));return a.Zaa}Cga.prototype.$classData=r({NBa:0},!1,"amf.core.AMFCompiler$TaggedReferences",{NBa:1,e:1});function os(){this.BH=this.tO=0}os.prototype=new u;os.prototype.constructor=os;os.prototype.a=function(){this.tO=-1;this.BH=0;return this};
function Mq(){var a=Iq();a.BH=1+a.BH|0;return a.BH}os.prototype.$classData=r({OBa:0},!1,"amf.core.AMFCompilerRunCount$",{OBa:1,e:1});var Xga=void 0;function Iq(){Xga||(Xga=(new os).a());return Xga}function nr(){this.cua=this.gc=this.df=this.Vj=this.Ld=null}nr.prototype=new u;nr.prototype.constructor=nr;function Yga(a){var b=(new ps).a();Zga(a,b,Ufa());return b.t()}function Sfa(a,b){return fb(gb(),hb(function(c){return function(){return Yga(c)}}(a)),b)}
function mr(a,b,c,e,f,g){a.Ld=b;a.Vj=c;a.df=e;a.gc=f;a.cua=g;return a}function Qfa(a,b,c){var e=Mm();return fb(gb(),hb(function(f,g,h){return function(){Zga(f,g,h)}}(a,b,c)),e)}function Wfa(a,b,c){var e=Mm();return Sfa(a,e).pg(w(function(f,g,h){return function(k){$ga(g,h,k)}}(a,b,c)),e)}
function Zga(a,b,c){hs(is(),"AMFSerializer#render: Rendering to "+a.Vj+" ("+a.df+" file) "+Id(a.Ld));if(a.df===qs().Gz.ye())if(a.gc.iaa)c=(new rs).wda(b,a.gc.jaa,c),a.gc.L1?aha().wP(a.Ld,c,a.gc):bha().wP(a.Ld,c,a.gc);else{if(Hr().nj.yB instanceof z){var e=(new Ac).pW(hba(a.Ld,a.gc));cha().X5(a.Vj,e,b,c)}}else{e=dha(a);if(e.b())throw bc(F(),(new cc).f("Cannot serialize domain model '"+Id(a.Ld)+"' for detected media type "+a.Vj+" and vendor "+a.df));e=e.c();var f=(new ss).a();if(e.K2(a.Ld,f,a.gc,a.cua))e=
ts(new zd,f.OJ.c(),y());else throw bc(F(),(new cc).f("Error unparsing syntax "+a.Vj+" with domain plugin "+e.Ei()));f=Oga(ub(),a.Vj);if(f instanceof z)f.i.X5(a.Vj,e,b,c);else if(y()===f&&a.Ld instanceof im)b=(new jk).d(b),a=D(us(a.Ld.g,fm().ub).g,km().Zd).H,a=a.b()?null:a.c(),c.Yv(b.Hq,a);else throw bc(F(),(new cc).f("Unsupported media type "+a.Vj+" and vendor "+a.df));}}
function dha(a){var b=wga(ub(),a.df).Fb(w(function(c){return function(e){return e.nx().Ha(c.Vj)&&e.HC(c.Ld)}}(a)));if(b instanceof z)return(new z).d(b.i);if(y()===b)return vga(ub(),a.Vj).Fb(w(function(c){return function(e){return e.HC(c.Ld)}}(a)));throw(new x).d(b);}function eha(a,b){var c=Mm();return fb(gb(),hb(function(e,f){return function(){e.df===qs().Gz.ye()&&(e.gc.L1?aha().wP(e.Ld,f,e.gc):bha().wP(e.Ld,f,e.gc))}}(a,b)),c)}
nr.prototype.$classData=r({PBa:0},!1,"amf.core.AMFSerializer",{PBa:1,e:1});function vs(){}vs.prototype=new u;vs.prototype.constructor=vs;vs.prototype.a=function(){return this};vs.prototype.SH=function(){if(mb().NY.b()){var a=mb(),b=(new ws).a();a.NY=(new z).d(b)}};vs.prototype.$classData=r({QBa:0},!1,"amf.core.AMFSerializer$",{QBa:1,e:1});var fha=void 0;function mca(){fha||(fha=(new vs).a());return fha}
function xs(){this.zoa=!1;this.ga=this.HH=this.lg=this.fw=this.ku=this.Vg=this.Le=this.da=null;this.sa=this.jo=0}xs.prototype=new u;xs.prototype.constructor=xs;function Qr(a,b){hs(is(),b+" in "+a.Le)}xs.prototype.Vh=function(){0===(2&this.sa)<<24>>24&&0===(2&this.sa)<<24>>24&&(this.da=this.fw.da,this.sa=(2|this.sa)<<24>>24);return this.da};xs.prototype.tca=function(){0===(1&this.sa)<<24>>24&&0===(1&this.sa)<<24>>24&&(this.zoa=this.fw.tca(),this.sa=(1|this.sa)<<24>>24);return this.zoa};
function tga(a,b,c,e,f){a=a.ku.ja;var g=y();Qb(a,b,c,g,e,f.ga)}function gha(a,b){b=hha(iha(jha(b,a.fw.da,a.ku.ja),a.lg),a.HH);b.sca=(new z).d(a.ku);return kha(lha(b,a.fw))}xs.prototype.jG=function(a){return mha(this.fw,ys(a))};xs.prototype.$classData=r({SBa:0},!1,"amf.core.CompilerContext",{SBa:1,e:1});function nha(){this.Vg=this.HH=this.lg=this.sca=this.fw=this.ja=this.Le=null}nha.prototype=new u;nha.prototype.constructor=nha;function hha(a,b){a.HH=b;return a}
function kha(a){var b=a.fw,c=a.Vg;Xa();var e=b.da,f=b.dB;c=mha(b,c);var g=b.oB,h=bj().u;b=new zs;f=As(f,c,h);b.da=e;b.dB=f;b.oB=g;e=new xs;f=a.Le;c=a.Vg;a:{g=!1;h=null;var k=a.sca;if(k instanceof z){g=!0;h=k;var l=h.i,m=l.kh,p=Bs(b);if(m===p){g=l;break a}}if(g)g=h.i,h=Bs(b),h=(new Rr).Sp(h,g.Af,g.pi,g.ja,g.sD),h.Ux=g.Ux,h.wq=g.wq,g=h;else if(y()===k)g=Bs(b),h=a.ja,C(),Yj(),k=(new gh).a().va(),l=(new Cs).a(),C(),Yj(),m=(new gh).a(),m=(new Ds).Ii(m.va()),g=(new Rr).Sp(g,k,l,h,m);else throw(new x).d(k);
}h=a.lg;a=a.HH;e.Le=f;e.Vg=c;e.ku=g;e.fw=b;e.lg=h;e.HH=a;e.ga=Bs(b);e.jo=g.jo;return e}function jha(a,b,c){var e=new nha;e.Le=a;e.ja=c;e.fw=Laa(Xa(),b);e.sca=y();e.lg=(new Ya).a();e.HH=bb();try{var f=(new Rb).f(e.Le);var g=ys(f.Ed)}catch(k){if(g=Mi(F(),k),g instanceof Es){a=e.ja;b=Sc().U$;c=e.Vg;g=g.uv;f=xi(T(),e.Vg);var h=y();Qb(a,b,c,h,g,f.ga);g=e.Le}else{if(g instanceof cc)throw(new Fs).f(g.Qo());throw k;}}e.Vg=g;return e}function lha(a,b){a.fw=b;return a}function iha(a,b){a.lg=b;return a}
nha.prototype.$classData=r({TBa:0},!1,"amf.core.CompilerContextBuilder",{TBa:1,e:1});function Gs(){this.oR=this.pR=this.dJ=this.lc=this.JH=null}Gs.prototype=new u;Gs.prototype.constructor=Gs;Gs.prototype.a=function(){oha=this;this.JH=J();this.lc=y();this.dJ=K(C(),J());this.pR=Fc(sc().fb,J());this.oR=Fc(sc().fb,J());return this};
function pha(a,b,c){qha(a,b);if((c=tc(c))&&c.$classData&&c.$classData.ie.mga)return c.pg(w(function(e,f){return function(g){rha(is(),f);return g}}(a,b)),Mm());rha(a,b);return c}function sha(a){var b=a.lc;if(!b.b()){var c=b.c();b=is();var e=is().JH,f=C();c=[tha(c)];f=K(f,(new wc).fa(c));c=C();b.JH=e.la(f,c.u)}a.lc=y();return a}
function uha(a,b,c,e){var f=b.nc();if(f instanceof z){f=f.i;var g=Jd(ua(),f,"::SEP::");f=(new qe).d(g.m[0]);g=g.m[1];if("start"===g){e=e?2+c|0:c;g=b.pa().ll(w(function(l,m){return function(p){var t=m.oa+"::SEP::end";return!(0<=(p.length|0)&&p.substring(0,t.length|0)===t)}}(a,f)));e=uha(a,g,e,!0);b=b.pa().Rk(w(function(l,m){return function(p){var t=m.oa+"::SEP::end";return!(0<=(p.length|0)&&p.substring(0,t.length|0)===t)}}(a,f))).pa();b=uha(a,b,c,!0);var h=Ea(a.oR.P(f.oa));g=h.sb;h=h.Gb;a=Ea(a.pR.P(f.oa));
var k=a.Gb;a=g-a.sb|0;g=(-2147483648^a)>(-2147483648^g)?-1+(h-k|0)|0:h-k|0;h=(new zh).f(" ");c=vha(h,c);c=(new zh).f(c);f="| ["+(new pa).hb(a,g)+" ms] "+f.oa;f=(new zh).f(f);a=sc().r1;c=Pr(c,f,a);c=K(C(),(new wc).fa([c]));f=C();e=c.la(e,f.u);c=C();return e.la(b,c.u)}if("end"===g)return J();throw(new x).d(g);}if(y()===f)return J();throw(new x).d(f);}function wha(a){uha(a,a.dJ,0,!1).R(w(function(){return function(b){Hs(Is().Gr,b)}}(a)))}
function hs(a,b){var c=a.lc;if(!c.b()){c=c.c();var e=xha(),f=e.sb;e=e.Gb;is().lc=(new z).d(yha(c,b,(new pa).hb(f,e)))}return a}function rha(a,b){a=a.lc;if(!a.b()){a.c();a=is();var c=is().oR,e=xha();a.oR=c.kc((new R).M(b,(new pa).hb(e.sb,e.Gb)));a=is();c=is().dJ;b=K(C(),(new wc).fa([b+"::SEP::end"]));e=C();a.dJ=c.la(b,e.u)}}
function zha(a){var b=a.JH,c=C();b.dg(c.u).R(w(function(e){return function(f){if(null!==f){var g=f.qa(),h=f.Pi(),k=g.vG;f=k.sb;k=k.Gb;f=(new Js).eW((new pa).hb(f,k));k=Is().Gr;var l=g.lL,m=l.sb;l=l.Gb;var p=g.vG,t=p.Gb;p=m-p.sb|0;Hs(k,"---- Run "+h+" ("+(new pa).hb(p,(-2147483648^p)>(-2147483648^m)?-1+(l-t|0)|0:l-t|0)+" ms) ----\n");g.qI.R(w(function(v,A){return function(E){var B=Is().Gr,I=E.MD,N=I.sb;I=I.Gb;var Y=A.oa,na=Y.Gb;Y=N-Y.sb|0;Hs(B,"   ("+(new pa).hb(Y,(-2147483648^Y)>(-2147483648^N)?-1+
(I-na|0)|0:I-na|0)+" ms) "+E.nR);A.oa=E.MD}}(e,f)));h=Is().Gr;k=g.lL;g=k.sb;k=k.Gb;m=f.oa;f=m.Gb;m=g-m.sb|0;Hs(h,"   ("+(new pa).hb(m,(-2147483648^m)>(-2147483648^g)?-1+(k-f|0)|0:k-f|0)+" ms) Finished");Hs(Is().Gr,"\n\n\n")}else throw(new x).d(f);}}(a)))}function Aha(a){var b=a.lc;if(!b.b()){var c=b.c();b=is();var e=is().JH,f=C();c=[tha(c)];f=K(f,(new wc).fa(c));c=C();b.JH=e.la(f,c.u)}e=xha();b=e.sb;e=e.Gb;a.lc=(new z).d(Bha(new Ks,(new pa).hb(b,e),(new pa).hb(b,e),J()));return a}
function qha(a,b){a=a.lc;if(!a.b()){a.c();a=is();var c=is().pR,e=xha();a.pR=c.kc((new R).M(b,(new pa).hb(e.sb,e.Gb)));a=is();c=is().dJ;b=K(C(),(new wc).fa([b+"::SEP::start"]));e=C();a.dJ=c.la(b,e.u)}}Gs.prototype.buildReport=function(){zha(this)};Gs.prototype.finish=function(){return sha(this)};Gs.prototype.start=function(){return Aha(this)};Gs.prototype.log=function(a){return hs(this,a)};Gs.prototype.printStages=function(){wha(this)};Gs.prototype.withStage=function(a,b){return pha(this,a,b)};
Gs.prototype.endStage=function(a){rha(this,a)};Gs.prototype.startStage=function(a){qha(this,a)};Object.defineProperty(Gs.prototype,"stagesEndTime",{get:function(){return this.oR},set:function(a){this.oR=a},configurable:!0});Object.defineProperty(Gs.prototype,"stagesStartTime",{get:function(){return this.pR},set:function(a){this.pR=a},configurable:!0});Object.defineProperty(Gs.prototype,"stagesSeq",{get:function(){return this.dJ},set:function(a){this.dJ=a},configurable:!0});
Object.defineProperty(Gs.prototype,"current",{get:function(){return this.lc},set:function(a){this.lc=a},configurable:!0});Object.defineProperty(Gs.prototype,"executions",{get:function(){return this.JH},set:function(a){this.JH=a},configurable:!0});Gs.prototype.$classData=r({VCa:0},!1,"amf.core.benchmark.ExecutionLog$",{VCa:1,e:1});var oha=void 0;function is(){oha||(oha=(new Gs).a());return oha}function Ls(){this.YS=this.s8=this.D1=0}Ls.prototype=new u;Ls.prototype.constructor=Ls;
Ls.prototype.a=function(){this.D1=-1;this.s8=-2;this.YS=-3;return this};Ls.prototype.$classData=r({XCa:0},!1,"amf.core.client.ExitCodes$",{XCa:1,e:1});var Cha=void 0;function Ms(){Cha||(Cha=(new Ls).a());return Cha}function cb(){this.Dy=!1;this.HU=null}cb.prototype=new u;cb.prototype.constructor=cb;cb.prototype.a=function(){this.Dy=!0;this.HU=y();return this};cb.prototype.q7=function(){this.Dy=!1;return this};cb.prototype.p7=function(){this.Dy=!0;return this};
Object.defineProperty(cb.prototype,"definedBaseUrl",{get:function(){return this.HU},configurable:!0});Object.defineProperty(cb.prototype,"isAmfJsonLdSerilization",{get:function(){return this.Dy},configurable:!0});cb.prototype.withoutBaseUnitUrl=function(){this.HU=y();return this};cb.prototype.withBaseUnitUrl=function(a){this.HU=(new z).d(a);return this};Object.defineProperty(cb.prototype,"withAmfJsonLdSerialization",{get:function(){return this.p7()},configurable:!0});
Object.defineProperty(cb.prototype,"withoutAmfJsonLdSerialization",{get:function(){return this.q7()},configurable:!0});cb.prototype.$classData=r({$Ca:0},!1,"amf.core.client.ParsingOptions",{$Ca:1,e:1});function Dha(){}Dha.prototype=new u;Dha.prototype.constructor=Dha;function Eha(){}Eha.prototype=Dha.prototype;function Fha(){}Fha.prototype=new u;Fha.prototype.constructor=Fha;function Gha(){}Gha.prototype=Fha.prototype;function Ns(){}Ns.prototype=new u;Ns.prototype.constructor=Ns;Ns.prototype.a=function(){return this};
function Os(a,b,c){b.R(w(function(e,f){return function(g){g.Sa(f)}}(a,c)))}function Ps(a,b,c){a:{for(a=b.rf.Qb;!a.b();){b=a.ea();if(Hha(c,b)){c=(new z).d(a.ea());break a}a=a.pa()}c=y()}c.b()?c=y():(c=c.c(),c=(new z).d(c));c.b()?c=y():(c=c.c(),c=(new z).d(c.sc.fe));return c.b()?ie():c.c()}function Qs(a,b,c,e){a=et(T(),ft(gt(),c),e);ht(b.s,a)}function lt(a,b,c){a=b.s;b=b.aa;var e=(new mt).f(b);T();var f=xi(T(),"@id");T();c=c.trim();c=xi(T(),c);nt(e,f,c);ht(a,et(T(),ot(pt(),e.s,b),Q().wa))}
function qt(a,b,c){b.R(w(function(e,f){return function(g){g.Vb(f)}}(a,c)))}Ns.prototype.$classData=r({eDa:0},!1,"amf.core.emitter.BaseEmitters.package$",{eDa:1,e:1});var Iha=void 0;function rt(){Iha||(Iha=(new Ns).a());return Iha}function st(){}st.prototype=new u;st.prototype.constructor=st;st.prototype.a=function(){return this};function Jha(a,b,c,e,f){a=ai(new bi,e,(O(),(new P).a()));return ni(new oi,b,wi(c,si(a,f)),y())}
st.prototype.$classData=r({nDa:0},!1,"amf.core.emitter.BaseEmitters.package$RawValueEmitter$",{nDa:1,e:1});var Kha=void 0;function Lha(){Kha||(Kha=(new st).a());return Kha}function tt(a){return!!(a&&a.$classData&&a.$classData.ie.kb)}function ut(a){return!!(a&&a.$classData&&a.$classData.ie.Hh)}function kb(){this.oZ=this.QM=this.IK=this.UO=!1;this.d3=null;this.L1=this.iaa=!1;this.ja=null;this.vP=this.jaa=!1}kb.prototype=new u;kb.prototype.constructor=kb;
kb.prototype.a=function(){this.oZ=this.QM=this.IK=this.UO=!1;this.d3=w(function(){return function(){return!1}}(this));this.iaa=!0;this.L1=!1;this.ja=eb();this.vP=this.jaa=!1;return this};function Mha(){var a=(new kb).a();a.oZ=!0;return a}kb.prototype.$classData=r({rDa:0},!1,"amf.core.emitter.RenderOptions",{rDa:1,e:1});function vt(){}vt.prototype=new u;vt.prototype.constructor=vt;vt.prototype.a=function(){return this};
function jr(a,b){a=(new kb).a();a.UO=b.VY;a.iaa=b.Dy;a.IK=b.bV;var c=aga(b.ja);a.ja=c;a.jaa=b.eY;a.L1=b.UV;return a}vt.prototype.$classData=r({sDa:0},!1,"amf.core.emitter.RenderOptions$",{sDa:1,e:1});var Nha=void 0;function kr(){Nha||(Nha=(new vt).a());return Nha}function nb(){this.lU=!1;this.kaa=null}nb.prototype=new u;nb.prototype.constructor=nb;nb.prototype.a=function(){this.lU=!0;this.kaa=eb();return this};function Oha(){var a=(new nb).a();a.lU=!1;return a}
nb.prototype.$classData=r({tDa:0},!1,"amf.core.emitter.ShapeRenderOptions",{tDa:1,e:1});function wt(){}wt.prototype=new u;wt.prototype.constructor=wt;wt.prototype.a=function(){return this};wt.prototype.$classData=r({uDa:0},!1,"amf.core.emitter.ShapeRenderOptions$",{uDa:1,e:1});var Pha=void 0;function xt(){this.KI=this.Uh=null}xt.prototype=new u;xt.prototype.constructor=xt;function Qha(){}Qha.prototype=xt.prototype;
xt.prototype.tcb=function(a){return Ar(new Br,!a.Pd(w(function(){return function(b){return b.pn===Tb().yb}}(this))),this.Uh.j,this.KI,a)};xt.prototype.Eca=function(a,b){this.Uh=a;this.KI=b;return this};function yt(){this.HV=null}yt.prototype=new u;yt.prototype.constructor=yt;yt.prototype.a=function(){Rha=this;this.HV=(new zt).a();return this};function Sha(a,b){a=a.HV.Ka(b);if(a instanceof z)return a.i;if(y()!==a)throw(new x).d(a);return J()}
yt.prototype.$classData=r({ADa:0},!1,"amf.core.errorhandling.StaticErrorCollector$",{ADa:1,e:1});var Rha=void 0;function Tha(){Rha||(Rha=(new yt).a());return Rha}function Uha(a,b,c,e,f){throw bc(F(),(new cc).f("  Message: "+c+"\n  Target: "+a+"\nProperty: "+(b.b()?"":b.c())+"\n  Position: "+e+"\n at location: "+f));}function At(a){a.rc(hc(new ic,jc().fn,"","",J()))}function Bt(a){return!!(a&&a.$classData&&a.$classData.ie.mc)}function Ct(){this.Vv=this.Ov=this.ij=this.Pm=this.Xa=null}
Ct.prototype=new u;Ct.prototype.constructor=Ct;Ct.prototype.a=function(){Vha=this;this.Xa=Dt(new Et,"shacl",G().Xa.Ce,"SHACL vocabulary","shacl.yaml");this.Pm=Dt(new Et,"rdfs",G().Pm.Ce,"RDFS vocabulary","rdfs.yaml");this.ij=Dt(new Et,"rdf",G().ij.Ce,"RDF vocabulary","rdf.yaml");this.Ov=Dt(new Et,"owl",G().Ov.Ce,"OWL2 vocabulary","owl.yaml");this.Vv=K(C(),(new wc).fa([this.Xa,this.Pm,this.ij,this.Ov]));return this};
Ct.prototype.$classData=r({iEa:0},!1,"amf.core.metamodel.domain.ExternalModelVocabularies$",{iEa:1,e:1});var Vha=void 0;function Xi(){Vha||(Vha=(new Ct).a());return Vha}function Ft(){this.Vv=this.ac=this.hd=this.$g=this.Lb=this.Zb=this.Ob=this.Za=this.sg=this.fn=null}Ft.prototype=new u;Ft.prototype.constructor=Ft;
Ft.prototype.a=function(){Wha=this;this.fn=Dt(new Et,"parser",G().jE.Ce,"Internal namespace","");this.sg=Dt(new Et,"doc",G().he.Ce,"Document Model vocabulary for AMF. The Document Model defines the basic modular units where domain descriptions can be encoded.","aml_doc.yaml");this.Za=Dt(new Et,"apiContract",G().Za.Ce,"API contract vocabulary","api_contract.yaml");this.Ob=Dt(new Et,"apiBinding",G().Ob.Ce,"API binding vocabulary","api_binding.yaml");this.Zb=Dt(new Et,"core",G().Zb.Ce,"Core vocabulary with common classes and properties",
"core.yaml");this.Lb=Dt(new Et,"shapes",G().Lb.Ce,"Vocabulary defining data shapes, used as an extension to SHACL","data_shapes.yaml");this.$g=Dt(new Et,"data",G().$g.Ce,"Vocabulary defining a default set of classes to map data structures composed of recursive records of fields,\nlike the ones used in JSON or YAML into a RDF graph.\nThey can be validated using data shapes.","data_model.yaml");this.hd=Dt(new Et,"meta",G().hd.Ce,"Vocabulary containing meta-definitions","aml_meta.yaml");this.ac=Dt(new Et,
"security",G().ac.Ce,"Vocabulary for HTTP security information","security.yaml");this.Vv=K(C(),(new wc).fa([this.sg,this.Zb,this.Za,this.Ob,this.Lb,this.$g,this.ac,this.hd]));return this};Ft.prototype.$classData=r({nEa:0},!1,"amf.core.metamodel.domain.ModelVocabularies$",{nEa:1,e:1});var Wha=void 0;function jc(){Wha||(Wha=(new Ft).a());return Wha}
function Gt(){this.nC=this.lq=this.Ps=this.oC=this.TB=this.my=this.Rz=this.WB=this.Kj=this.ax=this.cp=this.Ri=this.pE=this.wf=this.ai=this.ks=this.Kp=this.wi=this.wj=null}Gt.prototype=new u;Gt.prototype.constructor=Gt;
Gt.prototype.a=function(){Xha=this;this.wj=G().Oj.Ce+"string";this.wi=G().Oj.Ce+"integer";this.Kp=G().Lb.Ce+"number";this.ks=G().Oj.Ce+"long";this.ai=G().Oj.Ce+"double";this.wf=G().Oj.Ce+"float";this.pE=G().Oj.Ce+"decimal";this.Ri=G().Oj.Ce+"boolean";this.cp=G().Oj.Ce+"date";this.ax=G().Oj.Ce+"time";this.Kj=G().Oj.Ce+"dateTime";this.WB=G().Lb.Ce+"dateTimeOnly";G();this.Rz=G().Lb.Ce+"file";this.my=G().Oj.Ce+"byte";this.TB=G().Oj.Ce+"base64Binary";this.oC=G().Lb.Ce+"password";this.Ps=G().Oj.Ce+"anyType";
this.lq=G().Oj.Ce+"anyURI";G();this.nC=G().Oj.Ce+"nil";return this};
function Sca(a,b){return"string"===b?a.wj:"integer"===b?a.wi:"number"===b?a.Kp:"long"===b?a.ks:"double"===b?a.ai:"float"===b?a.wf:"decimal"===b?a.pE:"boolean"===b?a.Ri:"date"===b||"date-only"===b?a.cp:"time"===b||"time-only"===b?a.ax:"dateTime"===b||"datetime"===b?a.Kj:"dateTimeOnly"===b||"datetime-only"===b?a.WB:"file"===b?a.Rz:"byte"===b?a.my:"base64Binary"===b?a.TB:"password"===b?a.oC:"anyType"===b||"any"===b?a.Ps:"anyUri"===b||"uri"===b?a.lq:"nil"===b?a.nC:""+G().Oj.Ce+b}
Gt.prototype.$classData=r({FEa:0},!1,"amf.core.model.DataType$",{FEa:1,e:1});var Xha=void 0;function Oi(){Xha||(Xha=(new Gt).a());return Xha}function Ht(){this.Yu=this.x=null}Ht.prototype=new u;Ht.prototype.constructor=Ht;
function It(a,b,c){Yha(c.x).R(w(function(e,f){return function(g){var h=(new R).M(f,g.q),k=e.x.Ka(g.ye());if(k instanceof z)return Jt(k.i,h);if(y()===k){k=e.x;g=g.ye();h=[h];for(var l=(new Kt).a(),m=0,p=h.length|0;m<p;)Jt(l,h[m]),m=1+m|0;return Jt(k,(new R).M(g,l))}throw(new x).d(k);}}(a,b)));Zha(c.x).R(w(function(e,f){return function(g){var h=(new R).M(f,g.q),k=e.Yu.Ka(g.ye());if(k instanceof z)return Jt(k.i,h);if(y()===k){k=e.Yu;g=g.ye();h=[h];for(var l=(new Kt).a(),m=0,p=h.length|0;m<p;)Jt(l,h[m]),
m=1+m|0;return Jt(k,(new R).M(g,l))}throw(new x).d(k);}}(a,b)))}function $ha(a,b){var c=(new Kt).a();a.x=b;a.Yu=c;return a}function Fba(a,b){var c=a.x.Ka(b);c=c.b()?a.Yu.Ka(b):c;if(c instanceof z)b=c.i;else{if(y()!==c)throw(new x).d(c);c=Fc(Lt(),J());Jt(a.x,(new R).M(b,c));b=c}return Pd(function(e,f){return function(g,h){f.Eh((new R).M(g,h))}}(a,b))}Ht.prototype.$classData=r({SEa:0},!1,"amf.core.model.document.SourceMap",{SEa:1,e:1});function Mt(){this.ne=null}Mt.prototype=new u;
Mt.prototype.constructor=Mt;Mt.prototype.a=function(){aia=this;this.ne=$ha(new Ht,(new Kt).a());return this};
function Nt(a,b,c){var e=Dba();Yha(c.ha()).R(w(function(f,g,h){return function(k){var l=g.x,m=k.ye();k=[(new R).M(h,k.q)];for(var p=(new Kt).a(),t=0,v=k.length|0;t<v;)Jt(p,k[t]),t=1+t|0;return Jt(l,(new R).M(m,p))}}(a,e,b)));Zha(c.ha()).R(w(function(f,g,h){return function(k){var l=g.Yu,m=k.ye();k=[(new R).M(h,k.q)];for(var p=(new Kt).a(),t=0,v=k.length|0;t<v;)Jt(p,k[t]),t=1+t|0;return Jt(l,(new R).M(m,p))}}(a,e,b)));return e}function Dba(){nd();return $ha(new Ht,Fc(Lt(),J()))}
Mt.prototype.$classData=r({TEa:0},!1,"amf.core.model.document.SourceMap$",{TEa:1,e:1});var aia=void 0;function nd(){aia||(aia=(new Mt).a());return aia}function Ot(a,b,c){var e=w(function(){return function(g){return ai(new bi,g,(new P).a())}}(a)),f=C();c=c.ma(e,f.u);yf(a,b,c)}function qj(a,b){return a.vc(""+b+a.jd())}function Pt(a,b,c){c=ai(new bi,c,(new P).a());nf(a,b,c)}function Fb(a,b,c){c=ai(new bi,c,(new P).a());return nf(a,b,c)}
function bia(a){return-1!==(a.indexOf("//")|0)?a.split("//").join("/"):a}function bf(a,b){var c=b.indexOf("://")|0;if(-1===c)b=bia(b);else{var e=3+c|0;c=b.substring(0,e);b=b.substring(e);b=""+c+bia(b)}a.be(b);return a}function rj(a,b,c){c=ai(new bi,c,(new P).a());return nf(a,b,c)}function yf(a,b,c){Qt(a.Y(),a.j,b,Rt(new St,c,(new P).a()),(O(),(new P).a()));return a}function Tt(a,b,c,e){Dj(a.Y(),b,Rt(new St,c,(new P).a()),e)}
function Ut(a,b,c,e){Qt(a.Y(),a.j,b,Rt(new St,c,(new P).a()),e);return a}function Xg(a,b,c){Dj(a.Y(),b,Rt(new St,c,(new P).a()),(O(),(new P).a()));return a}function nf(a,b,c){Qt(a.Y(),a.j,b,c,(O(),(new P).a()));return a}function th(a,b,c){var e=a.Y(),f=a.j;cia(e,f,c);var g=Vt(e,b);if(g instanceof z)b=g.i,e=b.Cb,f=C(),b.Cb=e.Eg(c,f.u);else if(y()===g)g=C(),Qt(e,f,b,Rt(new St,K(g,(new wc).fa([c])),(new P).a()),(O(),(new P).a()));else throw(new x).d(g);return a}
function Yt(a,b){var c=b.Ka(a.j);if(c instanceof z)return c.i;c=a.ic();if(bba(c))c=c.qc();else throw(new x).d(c);c=c.vc(a.j);c.ha().Jq(a.ha());b.Ye(a.j,c);a=dia(a.Y(),b);b=c.Y();b.Bb=b.Bb.Fp(a.Bb);return c}function Ph(a,b,c,e){Qt(a.Y(),a.j,b,c,e);return a}function Zt(a,b,c){c=ai(new bi,c,(new P).a());nf(a,b,c)}function ac(a){return!!(a&&a.$classData&&a.$classData.ie.xc)}function rd(){}rd.prototype=new u;rd.prototype.constructor=rd;rd.prototype.a=function(){return this};
rd.prototype.Gj=function(a){a=fu().c2.Ka(a);return a instanceof z?(new z).d(Pd(function(b,c){return function(e,f){return c.ej(e,f)}}(this,a.i))):y()};rd.prototype.$classData=r({YEa:0},!1,"amf.core.model.domain.Annotation$",{YEa:1,e:1});var zba=void 0;function gu(){this.vH=null}gu.prototype=new u;gu.prototype.constructor=gu;gu.prototype.a=function(){eia=this;var a=G().$g;this.vH=H(a,"Array");return this};gu.prototype.$classData=r({$Ea:0},!1,"amf.core.model.domain.ArrayNode$",{$Ea:1,e:1});var eia=void 0;
function hu(){eia||(eia=(new gu).a());return eia}function iu(){}iu.prototype=new u;iu.prototype.constructor=iu;iu.prototype.a=function(){return this};function ju(a,b,c){fia(c,b);if(c instanceof Bm)D(c.ca,Am().Lu).R(w(function(g,h){return function(k){return ju(ku(),h.j,k)}}(a,c)));else if(c instanceof xm){b=lu(c);var e=w(function(g,h){return function(k){return D(h.ca,k)}}(a,c)),f=pf();b.ma(e,f.u).R(w(function(g,h){return function(k){return ju(ku(),h.j,k)}}(a,c)))}return c}
iu.prototype.$classData=r({aFa:0},!1,"amf.core.model.domain.DataNodeOps$",{aFa:1,e:1});var gia=void 0;function ku(){gia||(gia=(new iu).a());return gia}function mu(){this.vH=null}mu.prototype=new u;mu.prototype.constructor=mu;mu.prototype.a=function(){hia=this;var a=G().$g;this.vH=H(a,"Link");return this};function iia(a,b,c,e){a=(new nu).L((new S).a(),e);e=ou().Df;Fb(a,e,c);c=ou().Nq;Fb(a,c,b);return a}mu.prototype.$classData=r({eFa:0},!1,"amf.core.model.domain.LinkNode$",{eFa:1,e:1});var hia=void 0;
function jia(){hia||(hia=(new mu).a());return hia}function ru(){this.vH=null}ru.prototype=new u;ru.prototype.constructor=ru;ru.prototype.a=function(){kia=this;var a=G().$g;this.vH=H(a,"Object");return this};ru.prototype.$classData=r({gFa:0},!1,"amf.core.model.domain.ObjectNode$",{gFa:1,e:1});var kia=void 0;function su(){kia||(kia=(new ru).a());return kia}function tu(){}tu.prototype=new u;tu.prototype.constructor=tu;tu.prototype.a=function(){return this};
function lia(a,b){a=(new S).a();a=(new pj).L(a,b.ha());var c=D(b.Y(),Pg().U).H;c=c.b()?"default-recursion":c.c();O();var e=(new P).a();a=cf(a,c,e);c=b.j;K(C(),J());a=qj(a,c);c=D(b.Y(),Eb().Be);c=Dd(c);e=Eb().Be;a=rj(a,e,c);c=b.j;e=sj().Pt;return tj(Fb(a,e,c),b)}tu.prototype.$classData=r({kFa:0},!1,"amf.core.model.domain.RecursiveShape$",{kFa:1,e:1});var mia=void 0;function mda(){mia||(mia=(new tu).a());return mia}function nia(a){return!!(a&&a.$classData&&a.$classData.ie.lFa)}
function uu(){this.wI=this.Bma=this.Ama=this.lsa=this.Jma=this.Oma=this.joa=this.kna=this.jna=this.MD=this.rs=this.Nma=this.mna=this.moa=this.Lna=this.kra=this.mD=this.wqa=this.oua=null}uu.prototype=new u;uu.prototype.constructor=uu;
uu.prototype.a=function(){oia=this;this.oua=ai(new bi,Oi().wj,O().ne);this.wqa=ai(new bi,Oi().wi,O().ne);this.mD=ai(new bi,Oi().Kp,O().ne);this.kra=ai(new bi,Oi().ks,O().ne);this.Lna=ai(new bi,Oi().ai,O().ne);this.moa=ai(new bi,Oi().wf,O().ne);this.mna=ai(new bi,Oi().pE,O().ne);this.Nma=ai(new bi,Oi().Ri,O().ne);this.rs=ai(new bi,Oi().cp,O().ne);this.MD=ai(new bi,Oi().ax,O().ne);this.jna=ai(new bi,Oi().Kj,O().ne);this.kna=ai(new bi,Oi().WB,O().ne);this.joa=ai(new bi,Oi().Rz,O().ne);this.Oma=ai(new bi,
Oi().my,O().ne);this.Jma=ai(new bi,Oi().TB,O().ne);this.lsa=ai(new bi,Oi().oC,O().ne);this.Ama=ai(new bi,Oi().Ps,O().ne);this.Bma=ai(new bi,Oi().lq,O().ne);this.wI=ai(new bi,Oi().nC,O().ne);return this};function vu(a,b,c,e){a=(new Ej).L((new S).a(),e);c.b()||(c=c.c(),e.Ib((new wu).f(c)),pia(a,c));c=Fj().Df;return nf(a,c,ai(new bi,b,e))}uu.prototype.$classData=r({nFa:0},!1,"amf.core.model.domain.ScalarNode$",{nFa:1,e:1});var oia=void 0;function xu(){oia||(oia=(new uu).a());return oia}
function P(){this.rf=null}P.prototype=new u;P.prototype.constructor=P;function qia(){}d=qia.prototype=P.prototype;d.a=function(){this.rf=(new gh).a();return this};d.Jq=function(a){return this.JN(a.rf)};function Bi(a,b){for(a=a.rf.Qb;!a.b();){var c=a.ea();if(Hha(b,c))return!0;a=a.pa()}return!1}function Xb(a,b){a:{for(a=a.rf.Qb;!a.b();){var c=a.ea();if(Hha(b,c)){b=(new z).d(a.ea());break a}a=a.pa()}b=y()}if(b.b())return y();b=b.c();return(new z).d(b)}d.Ib=function(a){Hh(this.rf,a);return this};
d.JN=function(a){yu(this.rf,a);return this};function Yha(a){var b=(new ria).Xq(a);a=a.rf;var c=ah().u;return zu(a,b,c)}function Zha(a){var b=(new sia).Xq(a);a=a.rf;var c=ah().u;return zu(a,b,c)}function Au(a){var b=Xb(a,q(Zb));b.b()?b=y():(b=b.c(),b=(new z).d(b.ga));b=b.b()?"":b.c();a=Xb(a,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(Lb(Mb(),a.sc.fe.gf,a.sc.fe.Gg,a.sc.Fr.gf,a.sc.Fr.Gg)));a=a.b()?Mb().Ao:a.c();Bu();return tia(b,0,0,a.Hf,a.Sf,a.og,a.xg)}
d.$classData=r({Sja:0},!1,"amf.core.parser.Annotations",{Sja:1,e:1});function Cu(){this.ne=null}Cu.prototype=new u;Cu.prototype.constructor=Cu;Cu.prototype.a=function(){uia=this;this.ne=(new via).a();return this};
function $e(a,b){a=(new P).a();Pb();var c=b.ga;c=[(new Nb).Bj(Ob(0,Lb(Mb(),c.Hf,c.Sf,c.og,c.xg))),wia(b),(new Du).f(b.ga.bg)];if(0===(c.length|0))c=te();else{for(var e=ue(new ve,te()),f=0,g=c.length|0;f<g;)we(e,c[f]),f=1+f|0;c=e.ab}a=a.JN(c);return b instanceof Eu?a.Ib((new Fu).FW(b)):b instanceof Gu?a.Ib((new Fu).FW(b.i)):a}function Hj(a,b){a=(new P).a();yu(a.rf,b.rf);return a}function Hu(a,b){return $e(0,b.ze()).Ib((new Fu).FW(b))}
Cu.prototype.$classData=r({zFa:0},!1,"amf.core.parser.Annotations$",{zFa:1,e:1});var uia=void 0;function O(){uia||(uia=(new Cu).a());return uia}function Iu(){this.SQ=this.pi=this.pb=this.x=this.Aj=this.Ji=null}Iu.prototype=new u;Iu.prototype.constructor=Iu;function xia(){}d=xia.prototype=Iu.prototype;d.jca=function(a){return a instanceof af?(a=D(a.g,om().U).H,yia(this,a.b()?null:a.c())):y()};
d.s7=function(a){if(a instanceof af){var b=this.x,c=D(a.g,om().U).H;c=c.b()?null:c.c();this.x=b.kc((new R).M(c,a))}else throw(new x).d(a);return this};d.Qp=function(a,b,c){if(Ju()===c){b=zia(this,a,b,c);if(b.b()){a=this.Aj.Ka(a);if(a.b())return y();a=a.c();return(new z).d(a.qx)}return b}if(Ku()===c){a=this.Aj.Ka(a);if(a.b())return y();a=a.c();return(new z).d(a.qx)}if(Lu()===c)return zia(this,a,b,c);throw(new x).d(c);};function Aia(a,b,c){a=a.pb;var e=Sc().qE,f=y();Qb(a,e,"",f,b,c.ga)}d.dt=function(){return(new Ad).ee(this.x).Yb.pf().Ad()};
function yia(a,b){var c=Ju();a=a.Qp(b,w(function(){return function(e){return e.x}}(a)),c);b=new Bia;if(a.b())return y();b=Mu(b);a=a.c();return b.Ia(a)}d.pqa=function(a,b,c,e,f){this.Ji=a;this.Aj=b;this.x=c;this.pb=e;this.pi=f;this.SQ=K(C(),J())};function zia(a,b,c,e){var f=Cia(Dia(),b);if(f.Qda){var g=a.Ji.Ka(f.UQ);e=g.b()?y():g.c().Qp(f.$,c,e)}else e=y();return e.b()?c.P(a).Ka(b):e}function S(){this.Bb=null}S.prototype=new u;S.prototype.constructor=S;
function Qt(a,b,c,e,f){"http://a.ml/vocabularies/document#declares"===Zc(c.q)?cia(a,b+"#/declarations",e):cia(a,b,e);b=a.Bb;e=si(e,f);a.Bb=b.kc((new R).M(c,e))}function Vt(a,b){a=a.Bb.Ka(b);if(a.b())return y();a=a.c();return(new z).d(a.q)}S.prototype.a=function(){this.Bb=Fc(Eia(),J());return this};
function Fia(a,b,c,e){if(c instanceof bi){if(ec().h(b)||ud().h(b))return(new Nu).xF(a,c,e);if(wd().h(b))return(new Ou).xF(a,c,e);if(xd().h(b))return(new Pu).xF(a,c,e);if(Qu().h(b)||Yi().h(b))return(new Ru).xF(a,c,e);if(yd()===b)return(new Su).xF(a,c,e);throw bc(F(),(new cc).f("Invalid value '"+c+"' of type '"+b+"'"));}if(ac(c)){if(Bt(b))return c;throw bc(F(),(new cc).f("Invalid value '"+c+"' of type '"+b+"'"));}if(c instanceof St){if(b instanceof Tu)return b=(new z).d(b.Ne).i,c=c.Cb,a=w(function(f,
g,h){return function(k){return Fia(f,g,k,h)}}(a,b,e)),e=C(),c.ma(a,e.u);throw bc(F(),(new cc).f("Invalid value '"+c+"' of type '"+b+"'"));}throw(new x).d(c);}function Uu(a,b){a.Bb=a.Bb.Ep(b);return a}function Gia(a,b){if(b instanceof St){b=b.Cb;a=w(function(e){return function(f){return Gia(e,f)}}(a));var c=C();return b.ma(a,c.u)}return b instanceof bi?b.q:b}function Dj(a,b,c,e){var f=a.Bb;c=si(c,e);a.Bb=f.kc((new R).M(b,c));return a}
function cia(a,b,c){ac(c)?c.zb(b,Vu()):c instanceof St&&c.Cb.R(w(function(e,f){return function(g){cia(e,f,g)}}(a,b)))}function us(a,b){return Gia(a,Wu(a,b))}function Cj(a,b){a=a.Bb.Ka(b);return a.b()?null:a.c()}function Hia(a,b){var c=a.Bb.lb();a:{for(;c.Va();){var e=c.$a();if(Zc(e.qa().q)===b){b=(new z).d(e);break a}}b=y()}b.b()||(b=b.c(),Uu(a,b.qa()))}
function Iia(a,b){var c=b.ba;if(ec().h(c)||ud().h(c))return(new Nu).iw(a,y(),(O(),(new P).a()),b);if(wd().h(c))return(new Ou).iw(a,y(),(O(),(new P).a()),b);if(xd().h(c))return(new Pu).iw(a,y(),(O(),(new P).a()),b);if(Qu().h(c)||Yi().h(c))return(new Ru).iw(a,y(),(O(),(new P).a()),b);if(yd()===c)return(new Su).iw(a,y(),(O(),(new P).a()),b);if(c instanceof Tu)return(new z).d(c.Ne),J();if(Bt(c))return null;throw(new x).d(c);}
function Wu(a,b){a=Cj(a,b);a=Xu(Yu(),a);a.b()?(b=Wa().Ia(b.ba),b=b.b()||b.c()instanceof sd?b:y(),b.b()?b=y():(b.c(),b=(new z).d(Rt(new St,J(),(new P).a()))),b=b.b()?null:b.c()):b=a.c().qa();return b}function he(a,b){a=a.Bb.Ka(b);return a instanceof z?(new z).d(wi(b,a.i)):y()}function Zu(a){var b=(new S).a();a.Bb.R(w(function(c,e){return function(f){e.Bb=e.Bb.kc(f)}}(a,b)));return b}
function dia(a,b){var c=(new S).a();a.Bb.R(w(function(e,f,g){return function(h){if(null!==h){var k=h.qa(),l=h.Ba();h=f.Bb;var m=l.q.Wd(g);l=l.x;l=Hj(O(),l);m=si(m,l);f.Bb=h.kc((new R).M(k,m))}else throw(new x).d(h);}}(a,c,b)));return c}function D(a,b){var c=a.Bb.Ka(b);c.b()?c=y():(c=c.c(),c=(new z).d(Fia(a,b.ba,c.q,b)));return c.b()?Iia(a,b):c.c()}function Fh(a){a=pe(a.Bb);var b=bj().u;return $u(a,b)}function av(a,b){a.Bb=a.Bb.Ab(b);return a}
S.prototype.$classData=r({NFa:0},!1,"amf.core.parser.Fields",{NFa:1,e:1});function Jia(){}Jia.prototype=new u;Jia.prototype.constructor=Jia;function Kia(){}Kia.prototype=Jia.prototype;Jia.prototype.gba=function(){return y()};function bv(){}bv.prototype=new u;bv.prototype.constructor=bv;bv.prototype.a=function(){return this};
function Lia(a,b){a=Mia((new Rb).f(b));var c=ur().dK;0<=(a.length|0)&&a.substring(0,c.length|0)===c?a=!0:(a=Nia().v8,a=0<=(b.length|0)&&b.substring(0,a.length|0)===a);a?a=!0:(a=Nia().u8,a=0<=(b.length|0)&&b.substring(0,a.length|0)===a);if(!a||0<=(b.length|0)&&"#"===b.substring(0,1))return(new R).M(b,y());a=Jd(ua(),b,"#");c=He(Ie(),a);if(!c.b()&&null!==c.c()&&0===c.c().Te(1)&&(c=c.c().ob(0),Ge(ua(),c,"#")))return(new R).M(c.substring(0,-2+(c.length|0)|0),y());c=He(Ie(),a);if(!c.b()&&null!==c.c()&&
0===c.c().Te(1))return b=c.c().ob(0),(new R).M(b,y());c=He(Ie(),a);if(!c.b()&&null!==c.c()&&0===c.c().Te(2))return b=c.c().ob(0),a=c.c().ob(1),(new R).M(b,(new z).d(a));c=b.length;var e=Ld((new Md).od(a));b=b.substring(0,(-1+(c|0)|0)-(e.length|0)|0);return(new R).M(b,(new z).d(Ld((new Md).od(a))))}bv.prototype.$classData=r({gGa:0},!1,"amf.core.parser.ReferenceFragmentPartition$",{gGa:1,e:1});var Oia=void 0;function Pia(){Oia||(Oia=(new bv).a());return Oia}function gv(){this.x=this.q=null}
gv.prototype=new u;gv.prototype.constructor=gv;gv.prototype.t=function(){return this.q.t()};
function Qia(a){var b=a.q;hv(b)&&b.Oe?Ria(b,w(function(c,e){return function(f){if(zb(e).ra())c.q=f;else{var g=e.cf,h=e.ha(),k=D(e.Y(),Eb().Be).H;c.q=f.Ek(g,h,e,!(k.b()||!k.c()))}g=c.q;g=g instanceof Sg?(new z).d(g.tw()):y();e.sk(g,f.j)}}(a,b))):b instanceof St&&b.Cb.R(w(function(c){return function(e){hv(e)&&e.Oe&&Ria(e,w(function(f,g){return function(h){var k=K(ah(),J()),l=f.q,m=f.q.Cb,p=w(function(v,A,E,B){return function(I){if(null===I?null===A:I.h(A)){var N=E instanceof Sg?(new z).d(E.tw()):y();
Hh(B,(new R).M(I,N));N=A.cf;var Y=A.ha(),na=D(A.Y(),Eb().Be).H;return E.Ek(N,Y,I,!(na.b()||!na.c()))}return I}}(f,g,h,k)),t=C();l.Cb=m.ma(p,t.u);for(k=k.Qb;!k.b();){m=k.ea();if(null!==m)l=m.qa(),m=m.Ba(),l.sk(m,h.j);else throw(new x).d(m);k=k.pa()}}}(c,e)))}}(a)))}function si(a,b){var c=new gv;c.q=a;c.x=b;Qia(c);return c}gv.prototype.$classData=r({qGa:0},!1,"amf.core.parser.Value",{qGa:1,e:1});function iv(){}iv.prototype=new u;iv.prototype.constructor=iv;iv.prototype.a=function(){return this};
function Xu(a,b){return Wa().Ia(b).ra()?(new z).d((new R).M(b.q,b.x)):y()}iv.prototype.$classData=r({rGa:0},!1,"amf.core.parser.Value$",{rGa:1,e:1});var Sia=void 0;function Yu(){Sia||(Sia=(new iv).a());return Sia}function L(){this.X=null}L.prototype=new u;L.prototype.constructor=L;function jv(a,b){b=(new zh).f(b);var c=J();b=(new Ah).Hi(b.ka,c);return a.X.vb.Ab(w(function(e,f){return function(g){g=g.Aa.ze();return g instanceof kv?lv(f,g.xa).ra():!1}}(a,b)))}
function Pc(a,b){return a.X.vb.Fb(w(function(c,e){return function(f){f=f.Aa.ze();return f instanceof kv?f.xa===e:!1}}(a,b)))}L.prototype.N=function(a){this.X=a;return this};function Rh(a,b,c){a=Pc(a,b);a.b()||c.P(a.c())}L.prototype.$classData=r({vGa:0},!1,"amf.core.parser.package$YMapOps",{vGa:1,e:1});function Tia(){this.Ea=null}Tia.prototype=new u;Tia.prototype.constructor=Tia;function bd(a,b){return a.Ea.bq(b).Jk()}function cd(a){var b=new Tia;b.Ea=a;return b}
Tia.prototype.$classData=r({wGa:0},!1,"amf.core.parser.package$YNodeLikeOps",{wGa:1,e:1});function mv(){this.q=null}mv.prototype=new u;mv.prototype.constructor=mv;function Uia(){}Uia.prototype=mv.prototype;mv.prototype.f=function(a){this.q=a;return this};function nv(){this.wU=0}nv.prototype=new u;nv.prototype.constructor=nv;function Via(){}Via.prototype=nv.prototype;nv.prototype.a=function(){this.wU=0;return this};function Wia(a){a.wU=1+a.wU|0;return"http://amf.org/anon/"+a.wU}
function ov(){this.tX=this.rM=this.c2=null}ov.prototype=new u;ov.prototype.constructor=ov;ov.prototype.a=function(){Xia=this;this.c2=Yia(Zia().yv());var a=Zia().ot(),b=w(function(){return function(e){var f=$ia(fu(),e);return(new R).M(f,e)}}(this)),c=C();this.rM=Yia(a.ma(b,c.u).Wg(sc().Mh));ah();this.tX=bh(new ch,(new gh).a()).ab;return this};function aja(a,b){yu(a.tX,(new wc).fa([b]))}function Yia(a){var b=(new pv).a();return oj(b,a)}
ov.prototype.MU=function(a){return this.tX.Qb.Ad().ma(w(function(b,c){return function(e){return e.MU(c)}}(this,a)),(qv(),(new rv).a())).Ab(w(function(){return function(b){return b.ra()}}(this))).ma(w(function(){return function(b){return b.c()}}(this)),(qv(),(new rv).a())).nc()};
ov.prototype.pF=function(a){return this.tX.Qb.Ad().ma(w(function(b,c){return function(e){return e.pF(c)}}(this,a)),(qv(),(new rv).a())).Ab(w(function(){return function(b){return b.ra()}}(this))).ma(w(function(){return function(b){return b.c()}}(this)),(qv(),(new rv).a())).nc()};function bja(a,b){return a.rM.Ye($ia(0,b),b)}function $ia(a,b){return Zc(b.Rb().ea())}ov.prototype.$classData=r({PGa:0},!1,"amf.core.registries.AMFDomainRegistry$",{PGa:1,e:1});var Xia=void 0;
function fu(){Xia||(Xia=(new ov).a());return Xia}function vv(){this.K4=this.cY=this.PV=this.F2=this.D2=this.fF=this.C2=this.YY=this.H5=null}vv.prototype=new u;vv.prototype.constructor=vv;vv.prototype.a=function(){cja=this;this.H5=Fc(Hc(),J());this.YY=Fc(Hc(),J());this.C2=Fc(Hc(),J());this.fF=Fc(Hc(),J());this.D2=Fc(Hc(),J());this.F2=Fc(Hc(),J());this.PV=Fc(Hc(),J());Fc(Hc(),J());this.cY=Fc(Hc(),J());this.K4=Fc(Hc(),J());return this};
function dja(a){var b=Jd(ua(),a,"/"),c=He(Ie(),b);if(!c.b()&&null!==c.c()&&0===c.c().Te(2)){var e=c.c().ob(0);c=c.c().ob(1);if(-1<(c.indexOf("+")|0))return a=Jd(ua(),c,"\\+"),e+"/"+Ld((new Md).od(a))}b=He(Ie(),b);return!b.b()&&null!==b.c()&&0===b.c().Te(2)&&(e=b.c().ob(0),b=b.c().ob(1),-1<(b.indexOf(".")|0))?(a=Jd(ua(),b,"\\."),e+"/"+Ld((new Md).od(a))):a}
function oga(a,b){b.tq().R(w(function(){return function(c){c instanceof Mr?nga(ub(),c):c instanceof Kr?Lr(ub(),c):c instanceof Jr&&mga(ub(),c)}}(a)))}
function mga(a,b){var c=a.H5.Ka(b.Ei());if(!(c instanceof z))if(y()===c)a.H5.Ye(b.Ei(),b),b.pua().R(w(function(e,f){return function(g){var h=!1,k=null,l=ub().YY.Ka(g);if(l instanceof z&&(h=!0,k=l,k.i.Ei()===f.Ei()))return;if(y()===l)return ub().YY.Ye(g,f);if(h)throw h=k.i,bc(F(),(new cc).f("Cannot register "+f.Ei()+" for media type "+g+", "+h.Ei()+" already registered"));throw(new x).d(l);}}(a,b))),oga(a,b);else throw(new x).d(c);}
function nga(a,b){var c=a.F2.Ka(b.Ei());if(!(c instanceof z))if(y()===c)b.yv().R(w(function(){return function(e){if(null!==e){var f=e.qa();e=e.Ba();return fu().c2.Ye(f,e)}throw(new x).d(e);}}(a))),a.F2.Ye(b.Ei(),b),b.ot().R(w(function(){return function(e){return bja(fu(),e)}}(a))),oga(a,b);else throw(new x).d(c);}function wga(a,b){b=a.D2.Ka(b);if(b instanceof z)b=b.i;else{if(y()!==b)throw(new x).d(b);b=K(C(),J())}return b.si(w(function(){return function(c){return c.Jfa()}}(a)),wv())}
function eja(a,b){a=a.cY.Ka(b);if(a instanceof z)return a.i;if(y()!==a)throw(new x).d(a);return J()}function Oga(a,b){if(-1!==(b.indexOf(";")|0)){var c=Jd(ua(),b,";");c=ik((new Md).od(c))}else c=b;b=a.YY.Ka(b);return b instanceof z?(new z).d(b.i):a.YY.Ka(dja(c))}function Ur(){var a=ub();return(new Or).To(a.PV).Yb.pf().Ad()}
function Lr(a,b){var c=a.fF.Ka(b.Ei());if(!(c instanceof z))if(y()===c)a.fF.Ye(b.Ei(),b),b.yv().R(w(function(){return function(e){if(null!==e){var f=e.qa();e=e.Ba();return fu().c2.Ye(f,e)}throw(new x).d(e);}}(a))),b.nx().R(w(function(e,f){return function(g){var h=ub().C2.Ka(g);if(h instanceof z)h=h.i;else{if(y()!==h)throw(new x).d(h);h=K(C(),J())}var k=ub().C2,l=K(C(),(new wc).fa([f])),m=C();return k.Ye(g,h.la(l,m.u))}}(a,b))),b.PD().R(w(function(e,f){return function(g){var h=ub().D2.Ka(g);if(h instanceof
z)h=h.i;else{if(y()!==h)throw(new x).d(h);h=K(C(),J())}var k=ub().D2,l=K(C(),(new wc).fa([f])),m=C();return k.Ye(g,h.la(l,m.u))}}(a,b))),b.ot().R(w(function(){return function(e){return bja(fu(),e)}}(a))),c=b.pea(),c.b()||(c=c.c(),aja(fu(),c)),oga(a,b);else throw(new x).d(c);}function vga(a,b){b=a.C2.Ka(b);if(b instanceof z)b=b.i;else{if(y()!==b)throw(new x).d(b);b=K(C(),J())}return b.si(w(function(){return function(c){return c.Jfa()}}(a)),wv())}
function pga(a,b){var c=a.K4.Ka(b.Ei());if(!(c instanceof z))if(y()===c)b.JI.R(w(function(e,f){return function(g){var h=!1,k=ub().cY.Ka(g);a:{if(k instanceof z){h=!0;var l=k.i;if(!l.Ha(f)){h=ub().cY;k=C();l=l.Eg(f,k.u);h.Ye(g,l);ub().K4.Ye(f.Ei(),f);break a}}if(y()===k)l=ub().cY,h=K(C(),(new wc).fa([f])),l.Ye(g,h),ub().K4.Ye(f.Ei(),f);else if(!h)throw(new x).d(k);}}}(a,b)));else throw(new x).d(c);}vv.prototype.$classData=r({RGa:0},!1,"amf.core.registries.AMFPluginsRegistry$",{RGa:1,e:1});
var cja=void 0;function ub(){cja||(cja=(new vv).a());return cja}function xv(){}xv.prototype=new u;xv.prototype.constructor=xv;xv.prototype.a=function(){return this};xv.prototype.Gj=function(a){return-1!==(a.indexOf(":")|0)?(new z).d(a):y()};xv.prototype.$classData=r({SGa:0},!1,"amf.core.remote.Absolute$",{SGa:1,e:1});var fja=void 0;function gja(a){a.Yla(("ASYNC "+a.QD()).trim())}function Ya(){this.z2=this.lg=null}Ya.prototype=new u;Ya.prototype.constructor=Ya;
function Kga(a,b,c){var e=a.z2.Ka(c);if(e instanceof z)e=e.i;else{if(y()!==e)throw(new x).d(e);e=K(sc().Ae,J())}a.z2.Gl(c,e.ak(b))}Ya.prototype.a=function(){this.lg=Fc(yv(),J());this.z2=Fc(yv(),J());return this};
function Lga(a,b,c){bj();for(var e=[b],f=-1+(e.length|0)|0,g=J();0<=f;)g=dj(e[f],g),f=-1+f|0;e=g;f=bj();c=c.la(e,f.u);e=fs(c);f=Ff();f=Gf(f);if(e!==$u(c,f).nb())return(new z).d(c);b=a.z2.Ka(b);if(b instanceof z)b=b.i;else{if(y()!==b)throw(new x).d(b);b=K(sc().Ae,J())}c=w(function(h,k){return function(l){return Lga(h,l,k)}}(a,c));e=Ff();e=Gf(e);a=Me(b,c,e).Fb(w(function(){return function(h){return h.ra()}}(a)));return a.b()?y():a.c()}function Jga(a){a=hja(a);return 2===fs(a)?zv(a):y()}
Ya.prototype.$classData=r({YGa:0},!1,"amf.core.remote.Cache",{YGa:1,e:1});function zs(){this.oB=this.dB=this.da=null}zs.prototype=new u;zs.prototype.constructor=zs;function Bs(a){return a.dB.b()?"":Av(a.dB)}
function mha(a,b){try{var c=a.da;fja||(fja=(new xv).a());var e=fja.Gj(b);if(e.b()){ija||(ija=(new Bv).a());var f=ija.Gj(b);if(f.b()){var g=(new z).d(b).i;var h=""+jja(Xa(),Bs(a),a.da.Lea())+g}else{var k=f.c();h=""+jja(Xa(),zga(a),a.da.Lea())+k}}else h=e.c();var l=c.jG(h),m=a.oB.lb();b:{for(;m.Va();){var p=m.$a(),t=p.qa();if(0<=(l.length|0)&&l.substring(0,t.length|0)===t){var v=(new z).d(p);break b}}v=y()}if(v.b())var A=l;else{var E=v.c(),B=E.qa(),I=E.Ba();A=l.split(ja(B)).join(ja(I))}return A}catch(N){a=
Mi(F(),N);if(a instanceof cc)throw(new Fs).f("url: "+b+" - "+a.Qo());throw N;}}zs.prototype.tca=function(){var a=this.dB,b;for(b=0;!a.b();){var c=a.ea(),e=Bs(this);c===e&&(b=1+b|0);a=a.pa()}return 2===b};function zga(a){return a.dB.b()?"":a.dB.ea()}zs.prototype.$classData=r({ZGa:0},!1,"amf.core.remote.Context",{ZGa:1,e:1});function Cv(){}Cv.prototype=new u;Cv.prototype.constructor=Cv;Cv.prototype.a=function(){return this};
function jja(a,b,c){a=(new zh).f(b);c=Dv(a,Vc(92))?"win"===c:!1;a=(new zh).f(b);a=Dv(a,Vc(47));if(!c&&!a)return"";c=c?92:47;a=(new zh).f(b);a=kja(a,c);a=Ld((new Md).od(a));a=(new zh).f(a);return Dv(a,Vc(46))?(c=1+lja(ua(),b,c)|0,b.substring(0,c)):Ge(ua(),b,ba.String.fromCharCode(c))?b:""+b+Vc(c)}
function Laa(a,b){Xa();a=Ev();var c=Wa().Ia("");if(c.b())var e=!0;else e=c.c(),e=(new zh).f(e),e=pd(e);c=e?c:y();if(c.b())e=y();else{c=c.c();bj();c=[c];e=-1+(c.length|0)|0;for(var f=J();0<=e;)f=dj(c[e],f),e=-1+e|0;e=(new z).d(f)}c=new zs;e=e.b()?J():e.c();c.da=b;c.dB=e;c.oB=a;return c}Cv.prototype.$classData=r({$Ga:0},!1,"amf.core.remote.Context$",{$Ga:1,e:1});var mja=void 0;function Xa(){mja||(mja=(new Cv).a());return mja}function Fv(){this.dK=null}Fv.prototype=new u;Fv.prototype.constructor=Fv;
Fv.prototype.a=function(){this.dK="file://";return this};Fv.prototype.Gj=function(a){var b=this.dK;return 0<=(a.length|0)&&a.substring(0,b.length|0)===b?(a=(new zh).f(a),a=vr(a,this.dK),(new z).d(a)):y()};Fv.prototype.$classData=r({aHa:0},!1,"amf.core.remote.File$",{aHa:1,e:1});var nja=void 0;function ur(){nja||(nja=(new Fv).a());return nja}function Gv(){this.v8=this.u8=null}Gv.prototype=new u;Gv.prototype.constructor=Gv;Gv.prototype.a=function(){this.u8="http://";this.v8="https://";return this};
Gv.prototype.Gj=function(a){var b=this.u8;0<=(a.length|0)&&a.substring(0,b.length|0)===b?b=!0:(b=this.v8,b=0<=(a.length|0)&&a.substring(0,b.length|0)===b);if(b){b=3+(a.indexOf("://")|0)|0;b=a.substring(0,b);a=(new zh).f(a);a=vr(a,b);if(-1!==(a.indexOf("/")|0)){var c=a.indexOf("/")|0;c=a.substring(0,c)}else c=a;a=a.split(c).join("");return(new z).d((new Ke).zs(b,c,a))}return y()};Gv.prototype.$classData=r({dHa:0},!1,"amf.core.remote.HttpParts$",{dHa:1,e:1});var oja=void 0;
function Nia(){oja||(oja=(new Gv).a());return oja}function Hv(){this.Bia=this.Cia=this.Dia=this.Eia=this.Aia=null}Hv.prototype=new u;Hv.prototype.constructor=Hv;Hv.prototype.a=function(){this.Aia="application/json";this.Eia="application/yaml";this.Dia="application/raml+yaml";this.Cia="application/openapi+json";this.Bia="application/ld+json";return this};Hv.prototype.$classData=r({gHa:0},!1,"amf.core.remote.Mimes$",{gHa:1,e:1});var pja=void 0;function lba(){pja||(pja=(new Hv).a());return pja}
function qja(a){a.taa(("OAS "+a.QD()).trim())}function rja(a){return!!(a&&a.$classData&&a.$classData.ie.r9)}function bm(a,b,c){a.KR.Ye(Zc(b.Rb().ea()),c)}
function sja(a,b){if(nm(b)){var c=(new Iv).To(a.sJ).Dh.Nr();a:{for(;c.Va();){var e=c.$a();if(e.P(b.ic())){c=(new z).d(e);break a}}c=y()}if(c instanceof z)return a.sJ.P(c.i).P(b);if(y()===c)throw bc(F(),(new cc).f("Cannot find builder for object meta "+b.ic()));throw(new x).d(c);}if(Jv(b)){c=(new Iv).To(a.sJ).Dh.Nr();a:{for(;c.Va();)if(e=c.$a(),e.P(b.ic())){c=(new z).d(e);break a}c=y()}if(c instanceof z)return a.sJ.P(c.i).P(b);if(y()===c)throw bc(F(),(new cc).f("Cannot find builder for object meta "+
b.ic()));throw(new x).d(c);}throw bc(F(),(new cc).f("Cannot build object of type "+b));}function tja(a){a.ama((new zt).a());a.bma((new zt).a());a.$la((new Ir).a());a.Zla((new zt).a());a.Vfa(y())}function xq(a,b,c){oj(a.If,b);oj(a.qn,c)}
function Kv(a,b){if(nm(b)){var c=a.KR.Ka(Zc(b.ic().Rb().ea()));if(c instanceof z)return c.i.P(b);if(y()===c)return sja(a,b);throw(new x).d(c);}if(Jv(b)){c=a.KR.Ka(Zc(b.ic().Rb().ea()));if(c instanceof z)return c.i.P(b);if(y()===c)return sja(a,b);throw(new x).d(c);}return null===b?null:sja(a,b)}function Gga(a,b,c){c=c.oI.Ab(w(function(e,f){return function(g){return g.lH(f)}}(a,b)));return uja(a,b,c)}
function $ga(a,b,c){var e=ur().Gj(b);e.b()?Efa(gb(),(new cc).f("Unsupported write operation: "+b)):(b=e.c(),vja(a.Bb.g2(b),c))}function uja(a,b,c){var e=!1,f=null;c=c.va();if(J().h(c))throw(new Lv).f(b);if(c instanceof Mv){e=!0;f=c;var g=f.Vm,h=f.Re;if(J().h(h))return g.QV(b)}if(e)return e=f.Re,f.Vm.QV(b).nY(wja(a,b,e),Mm());throw(new x).d(c);}function xja(a){a.uaa(("RAML "+a.QD()).trim())}function yja(a){return!!(a&&a.$classData&&a.$classData.ie.s9)}function Bv(){}Bv.prototype=new u;
Bv.prototype.constructor=Bv;Bv.prototype.a=function(){return this};Bv.prototype.Gj=function(a){return 0<=(a.length|0)&&"/"===a.substring(0,1)?(new z).d(a):y()};Bv.prototype.$classData=r({sHa:0},!1,"amf.core.remote.RelativeToRoot$",{sHa:1,e:1});var ija=void 0;function Nv(){this.KZ=this.Q0=this.Gz=this.LZ=this.UJ=this.Ws=this.E0=this.vK=this.a1=this.$0=this.sC=null}Nv.prototype=new u;Nv.prototype.constructor=Nv;
Nv.prototype.a=function(){zja=this;this.sC=Cc();this.$0=Ec();this.a1=Dc();this.vK=Ov();this.E0=Pv();this.Ws=Qv();this.UJ=Aja();this.LZ=Rv();this.Gz=Sv();this.Q0=oh();this.KZ=Tl();return this};Nv.prototype.$classData=r({wHa:0},!1,"amf.core.remote.Vendor$",{wHa:1,e:1});var zja=void 0;function qs(){zja||(zja=(new Nv).a());return zja}function Tv(){this.LO=this.Fla=this.K$=null}Tv.prototype=new u;Tv.prototype.constructor=Tv;
Tv.prototype.a=function(){Bja=this;this.K$="singularize|pluralize|uppercase|lowercase|lowercamelcase|uppercamelcase|lowerunderscorecase|upperunderscorecase|lowerhyphencase|upperhyphencase";var a=(new zh).f(this.K$),b=J();this.Fla=(new Ah).Hi(a.ka,b);a=(new zh).f("\x3c\x3c\\s*([^\x3c\x3c\x3e\x3e|\\s]+)((?:\\s*\\|\\s*!(?:"+this.K$+")\\s*)*)\x3e\x3e");b=J();this.LO=(new Ah).Hi(a.ka,b);return this};
function Cja(a,b,c,e){var f=a.LO;b=Dja(b,f,f.EY);for(b=Eja(b);b.Va();){f=b.zM();Uv();var g=w(function(){return function(k){return(new R).M(k.$,k.q)}}(a)),h=Ff();h=Gf(h);f=Fja(Me(c,g,h).Wg(sc().Mh),!0,!0,f,e);Gja(b.Ja.Ix,b.FY,f)}return Xda(b)}
function Hja(a,b,c,e){if("singularize"===e){a=(Vv(),(new Wv).f(c));b=Vv().xaa;if(Gh(b,a.Ft))a=a.Ft;else{b:{for(b=Vv().Q1.Qb;!b.b();){c=b.ea().PI;e=a.Ft;if(c.toLowerCase()===(null===e?null:e.toLowerCase())){b=(new z).d(b.ea());break b}b=b.pa()}b=y()}b.b()?b=y():(b=b.c(),b=(new z).d(b.SI));b=b.b()?Ija(a,Vv().waa,a.Ft):b;a=b.b()?a.Ft:b.c()}return a}if("pluralize"===e){a=(Vv(),(new Wv).f(c));b=Vv().xaa;if(Gh(b,a.Ft))a=a.Ft;else{b:{for(b=Vv().Q1.Qb;!b.b();){c=b.ea().SI;e=a.Ft;if(c.toLowerCase()===(null===
e?null:e.toLowerCase())){b=(new z).d(b.ea());break b}b=b.pa()}b=y()}b.b()?b=y():(b=b.c(),b=(new z).d(b.PI));b=b.b()?Ija(a,Vv().vaa,a.Ft):b;a=b.b()?a.Ft:b.c()}return a}if("uppercase"===e)return c.toUpperCase();if("lowercase"===e)return c.toLowerCase();if("lowercamelcase"===e){Vv();Vv();a=Jja((new Wv).f(c));a=(new Wv).f(a);b=(new zh).f(a.Ft);if(pd(b)){b=Xv(ua(),a.Ft);a=ik((new Yv).TC(b));a=null===a?0:a.q;Zv();a=65535&(ba.String.fromCharCode(a).toLowerCase().charCodeAt(0)|0);a=Vc(a);if(0===b.m.length){if(0===
b.m.length)throw(new $v).f("empty.tail");c=b.m.length;c=0<c?c:0;e=b.m.length;c=-1+(c<e?c:e)|0;c=0<c?c:0;e=aw(bw(),cw(ka(b)),c);0<c&&dw(Ie(),b,1,e,0,c);b=e}else c=b.m.length,c=0<c?c:0,e=b.m.length,c=-1+(c<e?c:e)|0,c=0<c?c:0,e=aw(bw(),cw(ka(b)),c),0<c&&dw(Ie(),b,1,e,0,c),b=e;c=(new yk).a();e=!0;Ak(c,"");for(var f=0,g=b.m.length;f<g;){var h=Vc(b.m[f]);e?(Bk(c,h),e=!1):(Ak(c,""),Bk(c,h));f=1+f|0}Ak(c,"");a=""+a+c.Pe.sf}else a=a.Ft;return a}if("uppercamelcase"===e)return Vv(),a=Jja((new Wv).f(c)),a=(new zh).f(a),
Kja(a);if("lowerunderscorecase"===e)return Vv(),Lja((new Wv).f(c),"_").toLowerCase();if("upperunderscorecase"===e)return Vv(),Lja((new Wv).f(c),"_").toUpperCase();if("lowerhyphencase"===e)return Lja((Vv(),(new Wv).f(c)),"-").toLowerCase();if("upperhyphencase"===e)return Lja((Vv(),(new Wv).f(c)),"-").toUpperCase();b.P("Transformation '"+e+"' on '"+c+"' is not valid.");return c}
function Fja(a,b,c,e,f){var g=Wda(e,0),h=Wda(e,1);var k=!1;a=a.Ka(h);if(a.b())c=y();else if(a=a.c(),a instanceof Ej){var l=Xb(a.bb,q(ew));l.b()?l=y():(l=l.c(),l=(new z).d(l.vd));l=l.va();var m=Ed,p=new Mja;p.Cqa=c;p.nua=b;p.Yna=f;p.wra=h;l=m(l,p);if(l.b()){l=D(a.ca,Fj().Df).H;if(l.b())l=!1;else{l=l.c();if(null===l)throw(new Tg).a();l=Ug(Vg()," *",l)}l&&c&&b?(f.P("Variable '"+h+"' cannot have an empty value"),k=!0,c=y()):c=D(a.ca,Fj().Df).H}else c=l}else a instanceof fw?c=D(a.dua.ca,ou().Nq).H:(f.P("Variable '"+
h+"' cannot be replaced with type "+ka(a).ht()),c=y());if(c.b())e=y();else{c=c.c();e=Wa().Ia(Wda(e,2));if(e.b())e=y();else{e=e.c();e=Vi(Uv().Fla,e);for(l=c;e.Va();)a=e.Lx(),l=Hja(Uv(),f,l,a);e=(new z).d(l)}e=e.b()?(new z).d(c):e}b=(e.b()?b&&!k?(f.P("Cannot find variable '"+h+"'."),g):g:e.c()).split("$").join("\\$");Nja||(Nja=(new gw).a());h="";for(f=0;f<(b.length|0);){g=65535&(b.charCodeAt(f)|0);switch(g){case 92:case 36:g="\\"+Vc(g);break;default:g=Vc(g)}h=""+h+g;f=1+f|0}return h}
function Oja(a,b,c,e){var f=D(b.ca,Fj().Df).H;f=(f.b()?null:f.c()).trim();var g=lv(a.LO,f);g.b()?f=!1:null!==g.c()?(f=g.c(),f=0===hw(f,2)):f=!1;if(f){f=g.c();f=iw(f,0);g=g.c();var h=iw(g,1),k=!1,l=null;g=c.Fb(w(function(p,t){return function(v){return v.$===t}}(a,f)));if(g instanceof z){k=!0;l=g;var m=l.i;if(null!==m&&(m=m.q,m instanceof Ej&&(D(m.ca,Fj().kf).H.b()?m=!0:(m=D(m.ca,Fj().kf).H,m=-1!==((m.b()?null:m.c()).indexOf("#string")|0)),m))){f=a.LO;g=D(b.ca,Fj().Df).H;g=g.b()?null:g.c();f=Dja(g,
f,f.EY);for(f=Eja(f);f.Va();)g=f.zM(),Uv(),k=w(function(){return function(p){return(new R).M(p.$,p.q)}}(a)),l=Ff(),l=Gf(l),g=Fja(Me(c,k,l).Wg(sc().Mh),!1,!1,g,e),Gja(f.Ja.Ix,f.FY,g);e=Xda(f);Pja(b,e,(O(),(new P).a()));return b}}k?(a=(new zh).f(h),a=pd(a)):a=!1;if(a)return e.P("Cannot apply transformations '"+h+"' to variable '"+f+"'."),b;if(k&&(a=l.i,null!==a&&(a=a.q,a instanceof Ej)))return a;if(k&&(a=l.i,null!==a))return a.q;if(y()===g)return Xb(b.bb,q(Qja)).b()&&(e.P("Cannot find variable '"+f+
"'."),b.bb.Ib((new jw).a())),b;throw(new x).d(g);}f=D(b.ca,Fj().Df).H;if(!f.b()){f=f.c();g=Uv().LO;f=Dja(f,g,g.EY);for(f=Eja(f);f.Va();)g=f.zM(),Uv(),k=w(function(){return function(p){return(new R).M(p.$,p.q)}}(a)),l=Ff(),l=Gf(l),g=Fja(Me(c,k,l).Wg(sc().Mh),!1,!1,g,e),Gja(f.Ja.Ix,f.FY,g);e=Xda(f);Pja(b,e,(O(),(new P).a()))}return b}Tv.prototype.$classData=r({GHa:0},!1,"amf.core.resolution.VariableReplacer$",{GHa:1,e:1});var Bja=void 0;function Uv(){Bja||(Bja=(new Tv).a());return Bja}
function kw(){this.pb=this.ja=null}kw.prototype=new u;kw.prototype.constructor=kw;function lw(){}lw.prototype=kw.prototype;
kw.prototype.ge=function(a){var b=is(),c=ka(this).ht(),e=Id(a);hs(b,c+"#resolve: resolving "+(e.b()?"":e.c()));a=(new qe).d(a);this.DB().R(w(function(f,g){return function(h){var k=g.oa;hs(is(),"ResolutionPipeline#step: applying resolution stage "+ka(h).ht());k=h.ge(k);hs(is(),"ResolutionPipeline#step: finished applying stage "+ka(h).ht());g.oa=k}}(this,a)));b=is();c=ka(this).ht();e=Id(a.oa);hs(b,c+"#resolve: resolved model "+(e.b()?"":e.c()));return a.oa};
kw.prototype.qb=function(a){this.pb=this.ja=a;return this};function mw(){this.UN=this.MS=this.ZJ=this.Iv=null}mw.prototype=new u;mw.prototype.constructor=mw;mw.prototype.a=function(){this.Iv="default";this.ZJ="editing";this.MS="compatibility";this.UN="cache";return this};Object.defineProperty(mw.prototype,"CACHE_PIPELINE",{get:function(){return this.UN},configurable:!0});Object.defineProperty(mw.prototype,"COMPATIBILITY_PIPELINE",{get:function(){return this.MS},configurable:!0});
Object.defineProperty(mw.prototype,"EDITING_PIPELINE",{get:function(){return this.ZJ},configurable:!0});Object.defineProperty(mw.prototype,"DEFAULT_PIPELINE",{get:function(){return this.Iv},configurable:!0});mw.prototype.$classData=r({JHa:0},!1,"amf.core.resolution.pipelines.ResolutionPipeline$",{JHa:1,e:1});var Rja=void 0;function db(){Rja||(Rja=(new mw).a());return Rja}function nw(){}nw.prototype=new u;nw.prototype.constructor=nw;nw.prototype.a=function(){return this};
function Sja(a,b,c,e){if(b instanceof fw)return(new z).d(b);a=D(b.ca,ou().Df).H;a.b()?c=y():(a=a.c(),c=c.b()?y():Tja(c.c(),a));return c instanceof z?(c=c.i,a=Uja(b,c),a=bf(a,b.j),e&&(a.bb.Ib((new ow).f(b.j)),b=b.fD,b.b()||(b=b.c(),(new z).d(a.bb.Ib((new pw).f(b.j))))),a.bb.Ib((new qw).a()),Bi(c.ha(),q(rw))&&a.bb.Ib((new Ti).a()),(new z).d(a)):y()===c&&b.fD.ra()?(c=Uja(b,b.fD.c()),c=bf(c,b.j),e&&(c.bb.Ib((new ow).f(b.j)),e=b.fD,e.b()||(e=e.c(),(new z).d(c.bb.Ib((new pw).f(e.j))))),Bi(b.bb,q(rw))&&
c.bb.Ib((new Ti).a()),c.bb.Ib((new qw).a()),(new z).d(c)):(new z).d(b)}nw.prototype.$classData=r({OHa:0},!1,"amf.core.resolution.stages.LinkNodeResolver$",{OHa:1,e:1});var Vja=void 0;function Wja(){Vja||(Vja=(new nw).a());return Vja}function sw(){this.Uh=null}sw.prototype=new u;sw.prototype.constructor=sw;sw.prototype.BL=function(a){this.Uh=a;return this};
function Tja(a,b){var c=a.Uh;if(tw(c)){var e=Id(a.Uh);if(e.b()?0:e.c()===b)return(new z).d(c.ue())}c=Id(a.Uh);if(c.b()?0:c.c()===b)return y();c=a.Uh.hf();a=w(function(){return function(f){return(new sw).BL(f)}}(a));e=C();a=c.ma(a,e.u);for(c=y();a.Da();)e=Tja(a.ea(),b),e instanceof z?(c=e,a=J()):a=a.pa();return c}sw.prototype.$classData=r({PHa:0},!1,"amf.core.resolution.stages.ModelReferenceResolver",{PHa:1,e:1});function uw(){this.pb=null}uw.prototype=new u;uw.prototype.constructor=uw;
function vw(){}vw.prototype=uw.prototype;uw.prototype.qb=function(a){this.pb=a;return this};function Xja(){}Xja.prototype=new u;Xja.prototype.constructor=Xja;function Yja(){}Yja.prototype=Xja.prototype;function ww(){this.cV=null}ww.prototype=new u;ww.prototype.constructor=ww;ww.prototype.a=function(){Zja=this;this.cV=y();return this};
function Maa(a,b,c,e,f,g,h,k,l,m){f=kha(lha(hha(iha(jha(b,f.da,m),g),k),f));g=a.cV;if(g instanceof z)return g=g.i,Ur().R(w(function(){return function(){}}(a,b,c))),$ja(g,f,c,e,h,l).pg(w(function(p,t){return function(v){return Ur().je(v,Pd(function(){return function(A){return A}}(p,t)))}}(a,b)),Mm());throw bc(F(),(new cc).f("No registered runtime compiler"));}function Wga(a,b){a.cV=(new z).d(b)}
function aka(a,b,c,e,f){var g=($a(),(new cb).a()),h=a.cV;if(h instanceof z)return h=h.i,Ur().R(w(function(){return function(){}}(a,b,c))),$ja(h,b,c,e,f,g).pg(w(function(k,l){return function(m){return Ur().je(m,Pd(function(){return function(p){return p}}(k,l)))}}(a,b)),Mm());throw bc(F(),(new cc).f("No registered runtime compiler"));}ww.prototype.$classData=r({cIa:0},!1,"amf.core.services.RuntimeCompiler$",{cIa:1,e:1});var Zja=void 0;function $a(){Zja||(Zja=(new ww).a());return Zja}
function xw(){}xw.prototype=new u;xw.prototype.constructor=xw;xw.prototype.a=function(){return this};function Naa(a,b,c,e,f){a=ub().fF.Ka(b);if(a instanceof z)a=(new z).d(a.i);else{if(y()!==a)throw(new x).d(a);a=wga(ub(),b).nc()}if(a instanceof z){var g=a.i;if(null!==g)return g.xD(c,f,e)}if(y()===a){e=Sc().Rh;a=c.j;g=y();b="Cannot find domain plugin for vendor "+b+" to resolve unit "+Id(c);var h=Xb(c.ha(),q(Yb)),k=Id(c);f.Vc(e.j,a,g,b,h,Tb().yb,k);return c}throw(new x).d(a);}
xw.prototype.$classData=r({dIa:0},!1,"amf.core.services.RuntimeResolver$",{dIa:1,e:1});var bka=void 0;function Oaa(){bka||(bka=(new xw).a());return bka}function yw(){this.NY=null}yw.prototype=new u;yw.prototype.constructor=yw;yw.prototype.a=function(){cka=this;this.NY=y();return this};function Taa(a,b,c,e,f,g){a=a.NY;if(a instanceof z)return Yga(mr(new nr,b,c,e,f,g));if(y()===a)throw bc(F(),(new cc).f("No registered runtime serializer"));throw(new x).d(a);}
yw.prototype.Fba=function(a,b,c,e,f,g,h){var k=this.NY;if(k instanceof z)return k.i.Fba(a,b,c,e,f,g,h);if(y()===k)throw bc(F(),(new cc).f("No registered runtime serializer"));throw(new x).d(k);};yw.prototype.$classData=r({eIa:0},!1,"amf.core.services.RuntimeSerializer$",{eIa:1,e:1});var cka=void 0;function mb(){cka||(cka=(new yw).a());return cka}function Dw(){this.Hha=null}Dw.prototype=new u;Dw.prototype.constructor=Dw;Dw.prototype.a=function(){dka=this;this.Hha=y();return this};
function eka(){var a=il(),b=tb();a.Hha=(new z).d(b)}function hl(a){a=a.Hha;if(a instanceof z)return a.i;if(y()===a)throw bc(F(),(new cc).f("No registered runtime validator"));throw(new x).d(a);}Dw.prototype.$classData=r({fIa:0},!1,"amf.core.services.RuntimeValidator$",{fIa:1,e:1});var dka=void 0;function il(){dka||(dka=(new Dw).a());return dka}function Ew(){this.pn=this.Jx=this.d3=null}Ew.prototype=new u;Ew.prototype.constructor=Ew;function fka(){}fka.prototype=Ew.prototype;
Ew.prototype.a=function(){this.d3=w(function(){return function(){return!1}}(this));this.Jx=Lk();this.pn="partial";return this};function gka(a){a.pn="full";return a}function hka(a){a.pn="partial";return a}function ika(a,b){a.Jx=b;return a}Ew.prototype.$classData=r({bka:0},!1,"amf.core.services.ValidationOptions",{bka:1,e:1});function Fw(){this.da=null}Fw.prototype=new u;Fw.prototype.constructor=Fw;Fw.prototype.a=function(){jka=this;this.da=void 0!==ba.document?(new kka).a():(new lka).a();return this};
Fw.prototype.$classData=r({nIa:0},!1,"amf.core.unsafe.PlatformBuilder$",{nIa:1,e:1});var jka=void 0;function Gw(){jka||(jka=(new Fw).a());return jka}function Hw(){this.xaa=this.Q1=this.vaa=this.waa=null}Hw.prototype=new u;Hw.prototype.constructor=Hw;
Hw.prototype.a=function(){mka=this;this.waa=K(ah(),J());this.vaa=K(ah(),J());this.Q1=K(ah(),J());Iw(this,"(ax|test)is$","$1es");Iw(this,"(octop|vir)us$","$1i");Iw(this,"(alias|status)$","$1es");Iw(this,"(bu)s$","$1ses");Iw(this,"(buffal|tomat)o$","$1oes");Iw(this,"([ti])um$","$1a");Iw(this,"sis$","ses");Iw(this,"(?:([^f])fe|([lr])f)$","$1$2ves");Iw(this,"(hive)$","$1s");Iw(this,"([^aeiouy]|qu)y$","$1ies");Iw(this,"(x|ch|ss|sh)$","$1es");Iw(this,"(matr|vert|ind)(?:ix|ex)$","$1ices");Iw(this,"([m|l])ouse$",
"$1ice");Iw(this,"^(ox)$","$1en");Iw(this,"(quiz)$","$1zes");Iw(this,"s$","s");Iw(this,"$","s");Jw(this,"(n)ews$","$1ews");Jw(this,"([ti])a$","$1um");Jw(this,"((a)naly|(b)a|(d)iagno|(p)arenthe|(p)rogno|(s)ynop|(t)he)ses$","$1sis");Jw(this,"((a)naly|(b)a|(d)iagno|(p)arenthe|(p)rogno|(s)ynop|(t)he)sis$","$1sis");Jw(this,"(^analy)ses$","$1sis");Jw(this,"([^f])ves$","$1fe");Jw(this,"(hive)s$","$1");Jw(this,"(tive)s$","$1");Jw(this,"([lr])ves$","$1f");Jw(this,"([^aeiouy]|qu)ies$","$1y");Jw(this,"(s)eries$",
"$1eries");Jw(this,"(m)ovies$","$1ovie");Jw(this,"(x|ch|ss|sh)es$","$1");Jw(this,"([m|l])ice$","$1ouse");Jw(this,"(bus)es$","$1");Jw(this,"(bus)$","$1");Jw(this,"(o)es$","$1");Jw(this,"(shoe)s$","$1");Jw(this,"(cris|ax|test)es$","$1is");Jw(this,"(cris|ax|test)is$","$1is");Jw(this,"(octop|vir)i$","$1us");Jw(this,"(alias|status)es$","$1");Jw(this,"(alias|status)$","$1");Jw(this,"^(ox)en","$1");Jw(this,"(vert|ind)ices$","$1ex");Jw(this,"(matr)ices$","$1ix");Jw(this,"(quiz)zes$","$1");Jw(this,"(database)s$",
"$1");Jw(this,"s$","");Lw(this,"person","people");Lw(this,"man","men");Lw(this,"child","children");Lw(this,"sex","sexes");Lw(this,"move","moves");Lw(this,"foot","feet");Lw(this,"tooth","teeth");bj();for(var a="equipment information rice money species series fish sheep".split(" "),b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.xaa=c;return this};function Iw(a,b,c){Hh(a.vaa,(new Mw).Mc(b,c))}function Jw(a,b,c){Hh(a.waa,(new Mw).Mc(b,c))}function Lw(a,b,c){Hh(a.Q1,(new Mw).Mc(b,c))}
Hw.prototype.$classData=r({oIa:0},!1,"amf.core.utils.InflectorBase$",{oIa:1,e:1});var mka=void 0;function Vv(){mka||(mka=(new Hw).a());return mka}function Wv(){this.Ft=null}Wv.prototype=new u;Wv.prototype.constructor=Wv;function nka(a,b,c){b=Nw(Vg(),b,2);a=Ow(b,a,a.length|0);return Pw(a)?(new z).d(oka(a,c)):y()}
function Jja(a){a=a.Ft;a=Jd(ua(),a,"(_|-|\\s)+");if(0===a.m.length){if(0===a.m.length)throw(new $v).f("empty.tail");var b=a.m.length;b=0<b?b:0;var c=a.m.length;b=-1+(b<c?b:c)|0;b=0<b?b:0;c=aw(bw(),cw(ka(a)),b);0<b&&dw(Ie(),a,1,c,0,b);b=c}else b=a.m.length,b=0<b?b:0,c=a.m.length,b=-1+(b<c?b:c)|0,b=0<b?b:0,c=aw(bw(),cw(ka(a)),b),0<b&&dw(Ie(),a,1,c,0,b),b=c;c=[];for(var e=0,f=b.m.length;e<f;){var g=b.m[e],h=(new zh).f(g);h=ik(h);h=null===h?0:h.q;h=pka(Zv(),h);h=Vc(h);g=(new zh).f(g);g=""+h+Wi(g);c.push(g);
e=1+e|0}b=ha(La(la),c);a=ik((new Md).od(a));c=(new yk).a();e=!0;Ak(c,"");f=0;for(g=b.m.length;f<g;)h=b.m[f],e?(Bk(c,h),e=!1):(Ak(c,""),Bk(c,h)),f=1+f|0;Ak(c,"");return""+a+c.Pe.sf}
function Lja(a,b){var c=K(ah(),J()),e=a.Ft;ua();var f=Qw();f=qka(f,e);e=ia(La(Pa),[f.qf-f.Gd|0]);var g=e.m.length;if(0>g||0>(e.m.length-g|0))throw(new V).a();var h=f.Gd,k=h+g|0;if(k>f.qf)throw(new Rw).a();f.Gd=k;Ca(f.sj,f.nl+h|0,e,0,g);f=0;for(g=e.m.length;f<g;){h=e.m[f]|0;if(97>h||122<h){k=e.m.length;for(var l=0;;){if(l<k){var m=e.m[l];m=!vb(wb(),h,m)}else m=!1;if(m)l=1+l|0;else break}h=l;Hh(c,h>=e.m.length?-1:h)}f=1+f|0}a=(new vk).f(a.Ft);for(c=c.Qb;!c.b();){f=c.ea();e=a.s;f|=0;g=b;h=e.sf;if(0>
f||f>(h.length|0))throw(new Sw).de(f);e.sf=""+h.substring(0,f)+g+h.substring(f);c=c.pa()}return a.t().toLowerCase()}function Ija(a,b,c){a=b.Fb(w(function(e,f){return function(g){return nka(f,g.SI,g.PI).ra()}}(a,c)));if(a.b())return y();a=a.c();return nka(c,a.SI,a.PI)}Wv.prototype.f=function(a){this.Ft=a;return this};Wv.prototype.$classData=r({qIa:0},!1,"amf.core.utils.InflectorBase$Inflector",{qIa:1,e:1});function Tw(){this.q=this.Jb=null}Tw.prototype=new u;Tw.prototype.constructor=Tw;
Tw.prototype.aI=function(a){this.Jb=a;this.q=y();return this};function Uw(a){var b=a.q,c=a.Jb;b=b.b()?tc(c):b.c();a.q=(new z).d(b);return a.q.c()}Tw.prototype.$classData=r({rIa:0},!1,"amf.core.utils.Lazy",{rIa:1,e:1});function Vw(){}Vw.prototype=new u;Vw.prototype.constructor=Vw;Vw.prototype.a=function(){return this};
function rka(a){var b=ska,c=K(C(),J());for(;;){var e=tka(a,w(function(){return function(g){if(null!==g)return g.Ba().b();throw(new x).d(g);}}(b)));if(null===e)throw(new x).d(e);a=e.qa();e=e.Ba();if(a.b()){if(e.b())return Qf(),(new Wf).d(c);Qf();b=c;c=pe(e);a=pf();b=b.la(c,a.u);return(new Rf).d(b)}a=pe(a);e=(new Ww).jB(e,w(function(g,h){return function(k){return Dk(k,h)}}(b,a)));var f=pf();c=c.la(a,f.u);a=e}}Vw.prototype.$classData=r({sIa:0},!1,"amf.core.utils.TSort$",{sIa:1,e:1});var ska=void 0;
function Ve(){this.kn=0}Ve.prototype=new u;Ve.prototype.constructor=Ve;Ve.prototype.a=function(){this.kn=0;return this};Ve.prototype.Jr=function(a){this.kn=1+this.kn|0;return a+"_"+this.kn};Ve.prototype.$classData=r({uIa:0},!1,"amf.core.utils.package$IdCounter",{uIa:1,e:1});function Xw(){}Xw.prototype=new u;Xw.prototype.constructor=Xw;Xw.prototype.a=function(){return this};function uka(a,b){a=b.trim();return 0<=(a.length|0)&&"\x3c"===a.substring(0,1)}
function qca(a,b,c){return uka(qh(),b)&&!c?"application/xml":vka(qh(),b)&&!c?"application/json":"text/vnd.yaml"}function vka(a,b){a=b.trim();return 0<=(a.length|0)&&"{"===a.substring(0,1)?!0:0<=(b.length|0)&&"["===b.substring(0,1)}Xw.prototype.$classData=r({vIa:0},!1,"amf.core.utils.package$MediaTypeMatcher$",{vIa:1,e:1});var wka=void 0;function qh(){wka||(wka=(new Xw).a());return wka}function Yw(){this.Ed=null}Yw.prototype=new u;Yw.prototype.constructor=Yw;Yw.prototype.f=function(a){this.Ed=a;return this};
Yw.prototype.$classData=r({yIa:0},!1,"amf.core.utils.package$RegexConverter",{yIa:1,e:1});function Zw(){this.lc=0}Zw.prototype=new u;Zw.prototype.constructor=Zw;Zw.prototype.a=function(){this.lc=-1;return this};Zw.prototype.$classData=r({zIa:0},!1,"amf.core.utils.package$SimpleCounter",{zIa:1,e:1});function $w(){this.fva=null}$w.prototype=new u;$w.prototype.constructor=$w;$w.prototype.a=function(){xka=this;var a=(new zh).f("\\{(.[^{]*)\\}"),b=J();this.fva=(new Ah).Hi(a.ka,b);return this};
function yka(a,b){return"'"+b+"' is not a valid template uri."}function zka(a,b){a=(new zh).f(b);a:{var c=ax(a);a=0;b:for(;;){b=!1;var e=null;if(J().h(c)){a=0===a;break a}if(c instanceof Mv){b=!0;e=c;var f=e.Vm;if(125===(null===f?0:f.q)&&1>a){a=!1;break a}}if(b){var g=e.Vm;f=e.Re;if(125===(null===g?0:g.q)){a=-1+a|0;c=f;continue b}}if(b&&(g=e.Vm,f=e.Re,123===(null===g?0:g.q))){a=1+a|0;c=f;continue b}if(b){c=e.Re;continue b}throw(new x).d(c);}}return a}
function Aka(a,b){b=Vi(a.fva,b);b=bx(b);a=w(function(){return function(e){return e.split("{").join("").split("}").join("")}}(a));var c=C();return b.ma(a,c.u)}$w.prototype.$classData=r({AIa:0},!1,"amf.core.utils.package$TemplateUri$",{AIa:1,e:1});var xka=void 0;function cx(){xka||(xka=(new $w).a());return xka}function Bka(){this.Vv=this.c6=this.d6=this.v3=this.eL=null}Bka.prototype=new u;Bka.prototype.constructor=Bka;
function Cka(){var a=new Bka,b=Fc(Hc(),J()),c=Fc(Hc(),J()),e=Fc(Hc(),J()),f=Fc(Hc(),J()),g=Fc(Hc(),J());a.eL=b;a.v3=c;a.d6=e;a.c6=f;a.Vv=g;return a}
function Dka(a,b){b.If.R(w(function(c){return function(e){a:{var f=c.Vv.Ka(e.$);if(f instanceof z){var g=c.Vv,h=e.$;f=f.i;var k=e.qu,l=f.qu,m=C();k=k.la(l,m.u).xj();l=e.Cw;m=f.Cw;var p=C();l=l.la(m,p.u).xj();m=e.Dw;f=f.Dw;p=C();f=m.la(f,p.u).xj();e=Zj(new ak,e.$,e.Nd,e.sw,e.pw,k,l,f,e.sz,e.Ey,e.vz,e.gz,e.kz,e.lD,e.WA,e.vx,e.Qj);g.Ye(h,e)}else{if(y()===f){g=c.Vv;h=dx(g,e.$,e);null!==h&&(h.q=e);e=g;break a}throw(new x).d(f);}e=void 0}return e}}(a)));b.cW.R(w(function(c){return function(e){return Eka(c,
e,Tb().Sw)}}(a)));b.sZ.R(w(function(c){return function(e){return Eka(c,e,Tb().oh)}}(a)));b.rZ.R(w(function(c){return function(e){return Eka(c,e,Tb().yb)}}(a)));b.nV.R(w(function(c){return function(e){e=0<=(e.length|0)&&"http://"===e.substring(0,7)||0<=(e.length|0)&&"https://"===e.substring(0,8)||0<=(e.length|0)&&"file:/"===e.substring(0,6)?e:Zc(ex(G(),e.split(".").join(":")));return c.eL.vt(e)}}(a)));return a}
function Eka(a,b,c){b=0<=(b.length|0)&&"http://"===b.substring(0,7)||0<=(b.length|0)&&"https://"===b.substring(0,8)||0<=(b.length|0)&&"file:/"===b.substring(0,6)?b:Zc(ex(G(),b.split(".").join(":")));var e=a.Vv.Ka(b);if(y()===e)throw bc(F(),(new cc).f("Cannot enable with "+c+" level unknown validation "+b));if(e instanceof z){e=e.i;a.v3.vt(b);a.d6.vt(b);a.c6.vt(b);if(Tb().Sw===c)c=dx(a.v3,b,e),null!==c&&(c.q=e);else if(Tb().oh===c)c=dx(a.d6,b,e),null!==c&&(c.q=e);else if(Tb().yb===c)c=dx(a.c6,b,e),
null!==c&&(c.q=e);else throw(new x).d(c);a=a.eL;b=dx(a,b,e);null!==b&&(b.q=e);return a}throw(new x).d(e);}Bka.prototype.$classData=r({FIa:0},!1,"amf.core.validation.EffectiveValidations",{FIa:1,e:1});function fx(){this.yb=this.Sw=this.oh=null}fx.prototype=new u;fx.prototype.constructor=fx;fx.prototype.a=function(){this.oh="Warning";this.Sw="Info";this.yb="Violation";return this};function tba(a,b){return a.oh===b?a.oh:a.Sw===b?a.Sw:a.yb}fx.prototype.unapply=function(a){return tba(this,a)};
Object.defineProperty(fx.prototype,"VIOLATION",{get:function(){return this.yb},configurable:!0});Object.defineProperty(fx.prototype,"INFO",{get:function(){return this.Sw},configurable:!0});Object.defineProperty(fx.prototype,"WARNING",{get:function(){return this.oh},configurable:!0});fx.prototype.$classData=r({HIa:0},!1,"amf.core.validation.SeverityLevels$",{HIa:1,e:1});var Fka=void 0;function Tb(){Fka||(Fka=(new fx).a());return Fka}function gx(){}gx.prototype=new u;gx.prototype.constructor=gx;
gx.prototype.a=function(){return this};function Gka(a){Hka||(Hka=(new gx).a());var b="Conforms? "+a.hba()+"\n";var c=a.aR();b=b+("Number of results: "+fs(c))+"\n";for(a=a.aR();!a.b();)c=a.ea(),b=b+("\n- Source: "+c.zw())+"\n",b=b+("  Path: "+c.qD())+"\n",b=b+("  Focus node: "+c.FP())+"\n",b=b+("  Constraint: "+c.B5())+"\n",b=b+("  Message: "+c.qM())+"\n",b=b+("  Severity: "+c.v5())+"\n",a=a.pa();return b}gx.prototype.$classData=r({PIa:0},!1,"amf.core.validation.core.ValidationReport$",{PIa:1,e:1});
var Hka=void 0;function hx(){this.BZ=this.Gw=this.Hw=this.OA=this.ky=this.Iw=this.LB=null}hx.prototype=new u;hx.prototype.constructor=hx;hx.prototype.a=function(){Ika=this;var a=G().Oj;this.LB=H(a,"string");a=G().Oj;this.Iw=H(a,"integer");a=G().Oj;this.ky=H(a,"float");a=G().Lb;this.OA=H(a,"number");G();a=G().Oj;this.Hw=H(a,"double");a=G().Oj;this.Gw=H(a,"boolean");a=G().Oj;this.BZ=H(a,"nil");G();G();G();return this};
hx.prototype.$classData=r({VIa:0},!1,"amf.core.vocabulary.Namespace$XsdTypes$",{VIa:1,e:1});var Ika=void 0;function ix(){Ika||(Ika=(new hx).a());return Ika}function jx(){this.gc=this.Ce=this.eG=null;this.px=this.us=!1;this.UK=0;this.Jua=this.W=this.ei=null}jx.prototype=new u;jx.prototype.constructor=jx;function Jka(){}Jka.prototype=jx.prototype;
jx.prototype.qqa=function(a,b,c){this.eG=a;this.Ce=b;this.gc=c;this.px=this.us=!1;this.UK=1;this.ei=(new kx).a();this.W=(new kx).a();this.Jua=(new Ve).a();return this};function Kka(a,b){a=a.ei;var c=new Lka;c.yL=b;b=Mka();b=Gf(b);return zu(a,c,b).Da()}
function Nka(a,b){a.gc.IK&&b.zg("@context",w(function(c){return function(e){e.Yi(w(function(f){return function(g){Oka(g,"@base",f.Ce);f.eG.R(w(function(h,k){return function(l){if(null!==l){var m=l.qa();l=l.Ba();Oka(k,m,l)}else throw(new x).d(l);}}(f,g)))}}(c)))}}(a)))}
function lx(a,b){if(a.gc.IK)a:{var c=G();a=a.eG;c=c.nv.lb();b:{for(;c.Va();){var e=c.$a(),f=e;if(null===f)throw(new x).d(f);f=f.Ba().Ce;if(0===(b.indexOf(f)|0)){e=(new z).d(e);break b}}e=y()}if(e instanceof z&&(c=e.i,null!==c)){e=c.qa();c=c.Ba();a.Ye(e,c.Ce);a=(new zh).f(e);b=b.split(c.Ce).join(":");b=(new zh).f(b);c=sc().r1;b=Pr(a,b,c);break a}if(y()!==e)throw(new x).d(e);}return b}jx.prototype.hF=function(a){return this.gc.IK&&-1!==(a.indexOf(this.Ce)|0)?a.split(this.Ce).join(""):a};
jx.prototype.$classData=r({dka:0},!1,"amf.plugins.document.graph.emitter.EmissionContext",{dka:1,e:1});function mx(){}mx.prototype=new u;mx.prototype.constructor=mx;mx.prototype.a=function(){return this};mx.prototype.$classData=r({hJa:0},!1,"amf.plugins.document.graph.emitter.EmissionContext$",{hJa:1,e:1});var Pka=void 0;function nx(){}nx.prototype=new u;nx.prototype.constructor=nx;nx.prototype.a=function(){return this};
nx.prototype.$classData=r({kJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedEmissionContext$",{kJa:1,e:1});var Qka=void 0;function ox(){}ox.prototype=new u;ox.prototype.constructor=ox;ox.prototype.a=function(){return this};ox.prototype.wP=function(a,b,c){Qka||(Qka=(new nx).a());var e=new px,f=Fc(yv(),J()),g=a.j;e.Uaa=g;jx.prototype.qqa.call(e,f,g,c);(new Rka).pda(b,c,e).yY(a);return!0};ox.prototype.$classData=r({mJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedJsonLdEmitter$",{mJa:1,e:1});
var Ska=void 0;function aha(){Ska||(Ska=(new ox).a());return Ska}function qx(){}qx.prototype=new u;qx.prototype.constructor=qx;qx.prototype.a=function(){return this};qx.prototype.wP=function(a,b,c){Pka||(Pka=(new mx).a());var e=(new jx).qqa(Fc(yv(),J()),a.j,c);(new Tka).pda(b,c,e).yY(a);return!0};qx.prototype.$classData=r({zJa:0},!1,"amf.plugins.document.graph.emitter.JsonLdEmitter$",{zJa:1,e:1});var Uka=void 0;function bha(){Uka||(Uka=(new qx).a());return Uka}function rx(){this.PH=null}
rx.prototype=new u;rx.prototype.constructor=rx;function sx(){}sx.prototype=rx.prototype;rx.prototype.Ly=function(a){this.PH=a;return this};function tx(){}tx.prototype=new u;tx.prototype.constructor=tx;tx.prototype.a=function(){return this};function Vka(){Wka();var a=(new Lq).de(Mq());C();Yj();var b=(new gh).a().va(),c=(new Cs).a(),e=Fc(yv(),J()),f=y();return(new ux).Pca(Xka(b,c,a,e,f))}
tx.prototype.QU=function(a){a=cd(a.$d.Kd);var b=kd(),c=vx().jc;a=bd(a,wx(c,b));a=a.b()?y():a.c().nc();if(a instanceof z&&(a=a.i,null!==a)){b=w(function(){return function(g){var h=G().he;return Zc(H(h,g))}}(this));c=K(C(),(new wc).fa(["encodes","declares","references"]));var e=C();c=c.ma(b,e.u);e=K(C(),(new wc).fa(["Document","Fragment","Module","Unit"]));var f=C();b=e.ma(b,f.u);e=w(function(){return function(g){return Yka(G(),g)}}(this));f=C();e=c.ma(e,f.u);f=C();c=c.la(e,f.u);e=w(function(){return function(g){return Yka(G(),
g)}}(this));f=C();e=b.ma(e,f.u);f=C();b=b.la(e,f.u);if(c.Pd(w(function(g,h){return function(k){return Pc((new L).N(h),k).ra()}}(this,a))))return!0;a=Pc((new L).N(a),"@type");if(!a.b())return a=a.c().i,c=xx(),e=Rc().Ih,a=M(a,c,e).Ul,c=w(function(){return function(g){var h=Qc(),k=Rc().Ih;return M(g,h,k).mr}}(this)),e=vx(),a=a.ma(c,e.jc),b.Tp(a).Da()}return!1};tx.prototype.$classData=r({DJa:0},!1,"amf.plugins.document.graph.parser.ExpandedGraphParser$",{DJa:1,e:1});var Zka=void 0;
function Wka(){Zka||(Zka=(new tx).a());return Zka}function yx(){}yx.prototype=new u;yx.prototype.constructor=yx;yx.prototype.a=function(){return this};yx.prototype.QU=function(a){a=a.$d.Kd.ze();return a instanceof zx?Pc((new L).N(a),"@graph").ra():!1};function $ka(){ala();var a=(new Lq).de(Mq());C();Yj();var b=(new gh).a().va(),c=(new Cs).a(),e=Fc(yv(),J()),f=y();return(new Ax).Pca(Xka(b,c,a,e,f))}
yx.prototype.$classData=r({IJa:0},!1,"amf.plugins.document.graph.parser.FlattenedGraphParser$",{IJa:1,e:1});var bla=void 0;function ala(){bla||(bla=(new yx).a());return bla}function Bx(){}Bx.prototype=new u;Bx.prototype.constructor=Bx;Bx.prototype.Gj=function(a){var b=G().nA.Ce;return 0<=(a.length|0)&&a.substring(0,b.length|0)===b?(b=1+(a.indexOf("#")|0)|0,(new z).d(a.substring(b))):y()};
Bx.prototype.$classData=r({PJa:0},!1,"amf.plugins.document.graph.parser.GraphParserHelpers$AnnotationName$",{PJa:1,e:1});function Cx(){this.W7=this.Y7=this.X7=this.$$=null}Cx.prototype=new u;Cx.prototype.constructor=Cx;Cx.prototype.a=function(){this.$$="%Vocabulary1.0";this.X7="%Dialect1.0";this.Y7="%Library/Dialect1.0";this.W7="%NodeMapping/Dialect1.0";return this};Cx.prototype.$classData=r({XJa:0},!1,"amf.plugins.document.vocabularies.ExtensionHeader$",{XJa:1,e:1});var cla=void 0;
function Dx(){cla||(cla=(new Cx).a());return cla}function Ex(){this.Vv=this.eja=this.sC=null}Ex.prototype=new u;Ex.prototype.constructor=Ex;Ex.prototype.a=function(){dla=this;this.sC="RamlStyle";this.eja="JsonSchemaStyle";this.Vv=K(C(),(new wc).fa([this.sC,this.eja]));return this};Ex.prototype.$classData=r({cKa:0},!1,"amf.plugins.document.vocabularies.ReferenceStyles$",{cKa:1,e:1});var dla=void 0;function Qd(){this.kn=0}Qd.prototype=new u;Qd.prototype.constructor=Qd;
Qd.prototype.a=function(){this.kn=0;return this};Qd.prototype.Jr=function(a){this.kn=1+this.kn|0;return a+"_"+this.kn};Qd.prototype.$classData=r({mKa:0},!1,"amf.plugins.document.vocabularies.emitters.common.IdCounter",{mKa:1,e:1});
function Fx(a,b){if(Wa().Ia(b).b())return y();var c=Mba(a,b);if(c instanceof z&&(c=c.i,null!==c&&(c=c.Ba(),null!==c))){var e=a.wb.j;if(0<=(b.length|0)&&b.substring(0,e.length|0)===e)return a=D(c.Y(),c.U).H,(new z).d(a.b()?null:a.c());var f=pe(a.cc);e=ue(new ve,te());for(f=f.Dh.Nr();f.Va();){var g=f.$a();-1!==(b.indexOf(g)|0)!==!1&&we(e,g)}b=e.ab;e=bj().u;b=$u(b,e);e=gd();b=Gx(Hx(b,e));b=zv(b);b.b()?a=y():(b=b.c(),a=a.cc.P(b).qa(),b=D(c.Y(),c.U).H,a=(new z).d(a+"."+(b.b()?null:b.c())));return a.b()?
(a=D(c.Y(),c.U).H,(new z).d(a.b()?null:a.c())):a}c=a.wb.j;if(0<=(b.length|0)&&b.substring(0,c.length|0)===c)return a=a.wb.j,a=Jd(ua(),b,a),a=Ld((new Md).od(a)),(new z).d(a.split("/declarations/").join(""));c=pe(a.cc).Dh.Nr();a:{for(;c.Va();)if(e=c.$a(),-1!==(b.indexOf(e)|0)){c=(new z).d(e);break a}c=y()}if(c.b())return y();c=c.c();a=a.cc.P(c).qa();c=Jd(ua(),b,c);c=Ld((new Md).od(c));c=-1!==(c.indexOf("/declarations/")|0)?c.split("/declarations/").join(""):c;0<=(c.length|0)&&"#"===c.substring(0,1)?
(c=(new zh).f(c),b=c.ka.length|0,a=a+"."+qi(ri(),c.ka,1,b)):a=a+"."+c;return(new z).d(a)}function Ix(){this.MZ=this.c_=null}Ix.prototype=new u;Ix.prototype.constructor=Ix;Ix.prototype.a=function(){ela=this;var a=ec(),b=G().hd;this.c_=fc(new gc,a,H(b,"declarationName"),hc(new ic,jc().fn,"","",J()));a=wd();b=G().hd;this.MZ=fc(new gc,a,H(b,"abstract"),hc(new ic,jc().fn,"","",J()));return this};
Ix.prototype.$classData=r({KLa:0},!1,"amf.plugins.document.vocabularies.metamodel.domain.DialectDomainElementModel$",{KLa:1,e:1});var ela=void 0;function Jx(){ela||(ela=(new Ix).a());return ela}function fla(a){return D(a.Y(),a.Ut)}function gla(a,b){if(a.Kt.Ha(b))Fb(a,a.Ut,b);else throw bc(F(),(new cc).f("Unknown merging policy: '"+b+"'"));}function hla(){}hla.prototype=new u;hla.prototype.constructor=hla;function Kx(){}Kx.prototype=hla.prototype;
function Lx(){this.gc=this.lz=this.ja=null;this.us=!1}Lx.prototype=new u;Lx.prototype.constructor=Lx;function ila(){}ila.prototype=Lx.prototype;function jla(a,b){b=Xb(b.ha(),q(Mx));if(b instanceof z)return b=b.i,Px(new Qx,"type",a,Q().Pa,b.sc.fe);if(y()===b)return Px(new Qx,"type",a,Q().Pa,ie());throw(new x).d(b);}Lx.prototype.Nea=function(){return this.gc};function Rx(a,b,c){a.lz.Jsa(c,b)}Lx.prototype.zj=function(){return this.ja};
function kla(a,b){var c=Vt(b.Y(),Gi().Hd);if(y()===c){if("union"===a&&D(b.ca,fp().We).Da())return y();b=Xb(b.ha(),q(Mx));if(b instanceof z)return b=b.i,(new z).d(Px(new Qx,"type",a,Q().Pa,b.sc.fe))}return y()}function yca(a,b){return a.us?b.Ab(w(function(){return function(c){return!Xb(c.ha(),q(lla)).ra()}}(a))):b}
function mla(a,b,c){b=zb(b);return b instanceof z?c.Fb(w(function(e,f){return function(g){return tw(g)?g.ue().j===f:Rd(g)&&g.Pk().Pd(w(function(h,k){return function(l){return l.j===k}}(e,f)))}}(a,b.i.j))):y()}Lx.prototype.Gi=function(a,b,c){this.ja=a;this.lz=b;this.gc=c;this.us=!1;return this};function nla(a){return Sx(function(b){return function(c,e,f){return ola(c,e,f,b.Q)}}(a))}
function pla(a){return Sx(function(b){return function(c,e,f){var g=b.Q,h=new Tx;h.IB=c;h.Mb=e;h.La=f;h.Dd=g;Ux.prototype.oqa.call(h,c,g);return h}}(a))}function qla(a){return Pd(function(b){return function(c,e){var f=b.Q,g=new Vx;g.Vx=c;g.La=e;g.Dd=f;return g}}(a))}function Wx(){}Wx.prototype=new u;Wx.prototype.constructor=Wx;Wx.prototype.a=function(){return this};
function hi(a,b,c,e,f){var g=c.q.q.ha(),h=(new rla).a();g=g.rf;var k=ah().u;h=zu(g,h,k);h.Da()?(g=f.Jg(),k=Dc(),g=null!==g&&g===k):g=!1;return g?(a=w(function(){return function(l){return l.Pp}}(a)),g=C(),sla(new Xx,b,c,h.ma(a,g.u),e,f)):ni(new oi,b,c,e)}Wx.prototype.$classData=r({aPa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.RamlScalarEmitter$",{aPa:1,e:1});var tla=void 0;function mi(){tla||(tla=(new Wx).a());return tla}function Yx(){this.Rp=this.l=this.Ze=null}Yx.prototype=new u;
Yx.prototype.constructor=Yx;Yx.prototype.SH=function(){var a=this.Ze,b=kd();a=Zx(a,b);a instanceof Wf&&ula(this,a.i)};
function vla(a,b,c,e,f){if(!f.b()){var g=f.c();a.Rp.Ye(g+"/"+b,c)}g=(new zh).f(e);b=pd(g)?e+"/"+b:b;a.Rp.Ye(b,c);e=c.mb().jb;Q().wa===e?(e=kd(),e=M(c,e,a.l),g=Pc((new L).N(e),"id"),g=g.b()?Pc((new L).N(e),"$id"):g,g.b()?g=y():(g=Fd(g.c().i),g.b()?g=y():(g=g.c(),g=(new z).d(g.xa))),g.b()?f=y():(g=g.c(),f=(new z).d(0<=(g.length|0)&&"#"===g.substring(0,1)?""+(f.b()?"":f.c())+g:g)),f.b()||(g=f.c(),a.Rp.Ye(g,c)),wla(a,b,f,e)):Q().ed===e&&(e=xx(),c=M(c,e,a.l),xla(a,b,f,c))}
function xla(a,b,c,e){e=e.Ul;var f=vx();e.dg(f.jc).R(w(function(g,h,k){return function(l){if(null!==l){var m=l.qa();l=l.Pi();vla(g,""+l,m,h,k)}else throw(new x).d(l);}}(a,b,c)))}Yx.prototype.jw=function(a,b){this.Ze=a;this.l=b;this.Rp=(new zt).a();this.SH();return this};
function ula(a,b){var c=Pc((new L).N(b),"id");c=c.b()?Pc((new L).N(b),"$id"):c;c.b()?c=y():(c=Fd(c.c().i),c.b()?c=y():(c=c.c(),c=(new z).d(c.xa)));if(!c.b()){var e=c.c();a.Rp.Ye(e,(T(),T(),et(T(),b,Q().wa)))}a.Rp.Ye("/",(T(),T(),et(T(),b,Q().wa)));b.vb.Ab(w(function(){return function(f){f=Fd(f.i);f.b()?f=!1:(f=f.c(),f="id"===f.xa||"$id"===f.xa);return!f}}(a))).R(w(function(f,g){return function(h){var k=h.Aa,l=Qc();vla(f,M(k,l,f.l).xa,h.i,"",g)}}(a,c)))}
function wla(a,b,c,e){e.vb.Ab(w(function(){return function(f){f=Fd(f.i);f.b()?f=!1:(f=f.c(),f="id"===f.xa||"$id"===f.xa);return!f}}(a))).R(w(function(f,g,h){return function(k){var l=k.Aa,m=Qc();vla(f,M(l,m,f.l).xa,k.i,g,h)}}(a,b,c)))}Yx.prototype.$classData=r({hPa:0},!1,"amf.plugins.document.webapi.contexts.parser.oas.JsonSchemaAstIndex",{hPa:1,e:1});function $x(){this.q=this.ia=null}$x.prototype=new u;$x.prototype.constructor=$x;function yla(){}yla.prototype=$x.prototype;
$x.prototype.Mc=function(a,b){this.ia=a;this.q=b;return this};function by(){this.Paa=null}by.prototype=new u;by.prototype.constructor=by;by.prototype.a=function(){this.Paa="asyncapi";return this};by.prototype.Maa=function(a){return zla().q===a?(new z).d(zla()):y()};
by.prototype.RA=function(a){a=a.Hg;if(a instanceof zd){a=a.$d;var b=kd();a=cy(a).bq(b);if(a instanceof Wf){a=Pc((new L).N(a.i),this.Paa);if(a.b())return y();b=a.c();a=Ala();b=bd(cd(b.i),Be());return a.Maa(b.b()?"":b.c())}if(a instanceof Rf)return y();throw(new x).d(a);}return y()};by.prototype.$classData=r({NPa:0},!1,"amf.plugins.document.webapi.parser.AsyncHeader$",{NPa:1,e:1});var Bla=void 0;function Ala(){Bla||(Bla=(new by).a());return Bla}function dy(){this.q=this.ia=null}dy.prototype=new u;
dy.prototype.constructor=dy;function ey(){}ey.prototype=dy.prototype;dy.prototype.Mc=function(a,b){this.ia=a;this.q=b;return this};function fy(){this.Kea=this.G5=this.Y2=this.oF=null}fy.prototype=new u;fy.prototype.constructor=fy;fy.prototype.a=function(){Cla=this;this.oF=gy((new Rb).f("fragmentType"));this.Y2=gy((new Rb).f("extensionType"));this.G5="swagger";this.Kea="openapi";return this};
fy.prototype.Maa=function(a){var b=hy().q;b=(new zh).f(b);var c=J();b=(new Ah).Hi(b.ka,c);if(Dla().q===a)return(new z).d(Dla());b=lv(b,a);b.b()?b=!1:null!==b.c()?(b=b.c(),b=0===hw(b,0)):b=!1;return b?(new z).d(hy()):Ela().q===a?(new z).d(Ela()):Fla().q===a?(new z).d(Fla()):Gla().q===a?(new z).d(Gla()):Hla().q===a?(new z).d(Hla()):Ila().q===a?(new z).d(Ila()):Jla().q===a?(new z).d(Jla()):Kla().q===a?(new z).d(Kla()):Lla().q===a?(new z).d(Lla()):Mla().q===a?(new z).d(Mla()):y()};
fy.prototype.RA=function(a){a=a.Hg;if(a instanceof zd){a=a.$d;var b=kd();a=cy(a).bq(b);if(a instanceof Wf){a=a.i;b=Pc((new L).N(a),this.oF);b=b.b()?Pc((new L).N(a),iy().Y2):b;b=b.b()?Pc((new L).N(a),iy().G5):b;a=b.b()?Pc((new L).N(a),iy().Kea):b;if(a.b())return y();b=a.c();a=iy();b=bd(cd(b.i),Be());return a.Maa(b.b()?"":b.c())}if(a instanceof Rf)return y();throw(new x).d(a);}return y()};fy.prototype.$classData=r({RPa:0},!1,"amf.plugins.document.webapi.parser.OasHeader$",{RPa:1,e:1});var Cla=void 0;
function iy(){Cla||(Cla=(new fy).a());return Cla}function jy(){this.eX=null}jy.prototype=new u;jy.prototype.constructor=jy;jy.prototype.a=function(){Nla=this;var a="time-only date-only date-time date-time-only password byte binary int32 int64 long float".split(" ");if(0===(a.length|0))a=te();else{for(var b=ue(new ve,te()),c=0,e=a.length|0;c<e;)we(b,a[c]),c=1+c|0;a=b.ab}this.eX=a;return this};jy.prototype.$classData=r({cQa:0},!1,"amf.plugins.document.webapi.parser.OasTypeDefMatcher$",{cQa:1,e:1});
var Nla=void 0;function Ola(){Nla||(Nla=(new jy).a());return Nla}function Pla(){this.l=this.Vj=this.ga=this.Qk=null}Pla.prototype=new u;Pla.prototype.constructor=Pla;function Qla(a){var b=a.Qk.Kd;var c=(new z).d(a.ga),e=(new ky).a(),f=(new Ve).a();b=ly(b,e,c,f,a.l).dr();b=mh(nh(),b,a.Vj);a=a.ga;K(C(),J());return qj(b,a)}function Rla(a,b,c,e){var f=new Pla;f.Qk=a;f.ga=b;f.Vj=c;f.l=e;return f}Pla.prototype.$classData=r({eQa:0},!1,"amf.plugins.document.webapi.parser.PayloadParser",{eQa:1,e:1});
function my(){}my.prototype=new u;my.prototype.constructor=my;my.prototype.a=function(){return this};
function Sla(a,b){a=ny(Tla()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(Tla());a=ny(Ula()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(Ula());a=ny(py()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(py());a=ny(Vla()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(Vla());a=ny(Wla()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(Wla());a=ny(Xla()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(Xla());a=ny(qy()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(qy());a=ny(ry()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(ry());
a=ny(Yla()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(Yla());a=ny(py()).sh;return oy(Ow(a,b,b.length|0))?(new z).d(py()):y()}my.prototype.$classData=r({fQa:0},!1,"amf.plugins.document.webapi.parser.RamlFragmentHeader$",{fQa:1,e:1});var Zla=void 0;function $la(){Zla||(Zla=(new my).a());return Zla}function sy(){}sy.prototype=new u;sy.prototype.constructor=sy;sy.prototype.a=function(){return this};
function ama(a,b){return"annotation"===b?"annotation":"anyShape"===b?"any":"arrayShape"===b?"array":"dateScalarShape"===b?"date":"endPoint"===b?"endpoint":"example"===b?"example":"fileShape"===b?"file":"module"===b?"library":"nodeShape"===b?"object":"numberScalarShape"===b?"number":"operation"===b?"operation":"resourceType"===b?"resource type":"response"===b?"response":"schemaShape"===b?"schema":"securitySchema"===b?"security schema":"shape"===b?"shape":"stringScalarShape"===b?"string":"trait"===
b?"trait":"unionShape"===b?"union":"userDocumentation"===b?"documentation":"webApi"===b?"root":"xmlSerialization"===b?"xml":b}sy.prototype.$classData=r({tQa:0},!1,"amf.plugins.document.webapi.parser.RamlShapeTypeBeautifier$",{tQa:1,e:1});var bma=void 0;function cma(){bma||(bma=(new sy).a());return bma}function ty(){this.eX=null}ty.prototype=new u;ty.prototype.constructor=ty;
ty.prototype.a=function(){dma=this;var a="byte binary password int int8 int16 int32 int64 long double float".split(" ");if(0===(a.length|0))a=te();else{for(var b=ue(new ve,te()),c=0,e=a.length|0;c<e;)we(b,a[c]),c=1+c|0;a=b.ab}this.eX=a;return this};
function Ji(a,b,c,e,f){return ema().Gj(b).b()||f?fma().Gj(b).b()||f?gma().Gj(b).b()||f?"nil"===b||""===b||"null"===b?Gg():"any"===b?uy():"string"===b?"byte"===c?$f():"binary"===c?ag():"password"===c?bg():fg():"number"===b?"int"===c?gg():"int8"===c?gg():"int16"===c?gg():"int32"===c?gg():"int64"===c?hg():"long"===c?hg():"float"===c?ig():"double"===c?og():Hg():"integer"===b?gg():"boolean"===b?pg():"datetime"===b?qg():"datetime-only"===b?rg():"time-only"===b?sg():"date-only"===b?xg():"array"===b?zg():
"object"===b?Ag():"union"===b?vy():"file"===b?Bg():e:Qca():hma():ima()}function jma(a,b){return"number"===b?(new z).d(Hg()):"integer"===b?(new z).d(gg()):"date"===b?(new z).d(qg()):"boolean"===b?(new z).d(pg()):"file"===b?(new z).d(Bg()):"string"===b?(new z).d(fg()):y()}ty.prototype.$classData=r({uQa:0},!1,"amf.plugins.document.webapi.parser.RamlTypeDefMatcher$",{uQa:1,e:1});var dma=void 0;function Ii(){dma||(dma=(new ty).a());return dma}function wy(){}wy.prototype=new u;
wy.prototype.constructor=wy;wy.prototype.a=function(){return this};wy.prototype.Gj=function(a){Ii();var b=a.trim();b=xy(ua(),b,"^(\\s+|[\ufeff-\uffff])","");return 0<=(b.length|0)&&"["===b.substring(0,1)||0<=(b.length|0)&&"{"===b.substring(0,1)?(new z).d(a):y()};wy.prototype.$classData=r({vQa:0},!1,"amf.plugins.document.webapi.parser.RamlTypeDefMatcher$JSONSchema$",{vQa:1,e:1});var kma=void 0;function fma(){kma||(kma=(new wy).a());return kma}function yy(){}yy.prototype=new u;
yy.prototype.constructor=yy;yy.prototype.a=function(){return this};yy.prototype.Gj=function(a){Ii();var b=a.trim();b=xy(ua(),b,"^(\\s+|[\ufeff-\uffff])","");return-1!==(b.indexOf("[]")|0)&&!(0<=(b.length|0)&&"["===b.substring(0,1))&&Ge(ua(),b,"]")||-1!==(b.indexOf("|")|0)||-1!==(b.indexOf("(")|0)||-1!==(b.indexOf(")")|0)?(new z).d(a):y()};yy.prototype.$classData=r({wQa:0},!1,"amf.plugins.document.webapi.parser.RamlTypeDefMatcher$TypeExpression$",{wQa:1,e:1});var lma=void 0;
function gma(){lma||(lma=(new yy).a());return lma}function zy(){}zy.prototype=new u;zy.prototype.constructor=zy;zy.prototype.a=function(){return this};zy.prototype.Gj=function(a){Ii();var b=xy(ua(),a,"^(\\s+|[\ufeff-\uffff])","");return 0<=(b.length|0)&&"\x3c"===b.substring(0,1)&&!(0<=(b.length|0)&&"\x3c\x3c"===b.substring(0,2)&&Ge(ua(),b,"\x3e\x3e"))?(new z).d(a):y()};zy.prototype.$classData=r({xQa:0},!1,"amf.plugins.document.webapi.parser.RamlTypeDefMatcher$XMLSchema$",{xQa:1,e:1});var mma=void 0;
function ema(){mma||(mma=(new zy).a());return mma}function Ay(){}Ay.prototype=new u;Ay.prototype.constructor=Ay;Ay.prototype.a=function(){return this};
function nma(a,b,c){if($f()===b)return(new R).M("string","byte");if(ag()===b)return(new R).M("string","binary");if(bg()===b)return(new R).M("string","password");if(fg()===b)return(new R).M("string","");if(gg()===b)return a=!1,b=null,c instanceof z&&(a=!0,b=c,"int"===b.i)?(new R).M("number","int"):a&&"int8"===b.i?(new R).M("number","int8"):a&&"int16"===b.i?(new R).M("number","int16"):a&&"int32"===b.i?(new R).M("number","int32"):(new R).M("integer","");if(hg()===b)return a=!1,b=null,c instanceof z&&
(a=!0,b=c,"int64"===b.i)?(new R).M("number","int64"):a&&"long"===b.i?(new R).M("number","long"):(new R).M("integer","long");if(ig()===b)return(new R).M("number","float");if(og()===b)return(new R).M("number","double");if(pg()===b)return(new R).M("boolean","");if(qg()===b)return(new R).M("datetime","");if(rg()===b)return(new R).M("datetime-only","");if(sg()===b)return(new R).M("time-only","");if(xg()===b)return(new R).M("date-only","");if(zg()===b)return(new R).M("array","");if(Ag()===b)return(new R).M("object",
"");if(Bg()===b)return(new R).M("file","");if(Gg()===b)return(new R).M("nil","");if(Hg()===b)return(new R).M("number","");if(Lg()===b)throw bc(F(),(new Mg).f("Undefined type def"));throw(new x).d(b);}Ay.prototype.$classData=r({yQa:0},!1,"amf.plugins.document.webapi.parser.RamlTypeDefStringValueMatcher$",{yQa:1,e:1});var oma=void 0;function pma(){oma||(oma=(new Ay).a());return oma}function By(){this.Vg=this.Cba=this.Mfa=null}By.prototype=new u;By.prototype.constructor=By;
By.prototype.P3=function(a,b,c){this.Mfa=a;this.Cba=b;this.Vg=c;return this};By.prototype.$classData=r({AQa:0},!1,"amf.plugins.document.webapi.parser.spec.BaseUriSplitter",{AQa:1,e:1});function Cy(){}Cy.prototype=new u;Cy.prototype.constructor=Cy;Cy.prototype.a=function(){return this};Cy.prototype.$classData=r({BQa:0},!1,"amf.plugins.document.webapi.parser.spec.BaseUriSplitter$",{BQa:1,e:1});var qma=void 0;function Dy(){}Dy.prototype=new u;Dy.prototype.constructor=Dy;Dy.prototype.a=function(){return this};
Dy.prototype.$classData=r({EQa:0},!1,"amf.plugins.document.webapi.parser.spec.OasWebApiDeclarations$",{EQa:1,e:1});var rma=void 0;function Ey(){}Ey.prototype=new u;Ey.prototype.constructor=Ey;Ey.prototype.a=function(){return this};function sma(a,b){a=(new Fy).PW(Fc(sc().fb,J()),Fc(sc().fb,J()),b.yC(),b.mn(),b.$u());a.mB=b.mB;a.bB=b.bB;a.zp=b.zp;a.QA=b.QA;a.xp=b.xp;a.st=b.st;a.ut=b.ut;a.Bp=b.Bp;a.Eq=b.Eq;a.Cq=b.Cq;return a}
Ey.prototype.$classData=r({FQa:0},!1,"amf.plugins.document.webapi.parser.spec.RamlWebApiDeclarations$",{FQa:1,e:1});var tma=void 0;function uma(){tma||(tma=(new Ey).a());return tma}function Gy(){}Gy.prototype=new u;Gy.prototype.constructor=Gy;Gy.prototype.a=function(){return this};
function vma(a,b,c){var e=(new Cs).a(),f=y(),g=Fc(sc().fb,J()),h=Fc(sc().fb,J()),k=Fc(sc().fb,J()),l=Fc(sc().fb,J()),m=Fc(sc().fb,J()),p=Fc(sc().fb,J()),t=Fc(sc().fb,J()),v=Fc(sc().fb,J()),A=Fc(sc().fb,J()),E=Fc(sc().fb,J()),B=Fc(sc().fb,J()),I=Fc(sc().fb,J()),N=Fc(sc().fb,J()),Y=Fc(sc().fb,J()),na=Fc(sc().fb,J()),ra=Fc(sc().fb,J());c=(new Hy).KW(f,g,h,k,l,m,p,t,v,A,E,B,I,N,Y,na,c,e,ra);b.R(w(function(Ha,lb){return function(pb){return Ui(lb,pb)}}(a,c)));return c}
Gy.prototype.$classData=r({GQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$",{GQa:1,e:1});var wma=void 0;function xma(){wma||(wma=(new Gy).a());return wma}function Iy(){}Iy.prototype=new u;Iy.prototype.constructor=Iy;Iy.prototype.a=function(){return this};Iy.prototype.d2=function(a,b){var c=kd(),e=new Jy;a=M(a,c,b);b=b.ja;e.Nx=a;e.ji=b;return e};Iy.prototype.$classData=r({jRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.MapArrayNode$",{jRa:1,e:1});var yma=void 0;
function Ky(){}Ky.prototype=new u;Ky.prototype.constructor=Ky;Ky.prototype.a=function(){return this};function zma(a,b,c){a=c.ja;c=Bh().Q$;var e="Unexpected key '"+b+"'. Options are 'value' or annotations \\(.+\\)",f=y();Qb(a,c,"",f,e,b.ga)}function Ama(a,b,c){var e=b.ze();return e instanceof zx?Bma(a,e,c):(new Jh).Ub(b,c)}
function Bma(a,b,c){var e=K(ah(),J());e=(new qe).d(e);b.vb.R(w(function(l,m,p){return function(t){var v=t.Aa.ze();if(v instanceof kv)return v=v.xa,"value"===v?Hh(m.oa,t):Cma(Ly(),v)?void 0:(zma(Dma(),t.Aa,p),void 0);zma(Dma(),t.Aa,p)}}(a,e,c)));if(e.oa.Da())for(a=My(e.oa).Qb;!a.b();){var f=a.ea(),g=c.ja,h=Bh().d8,k=y();Qb(g,h,"",k,"Duplicated key 'value'.",f.ga);a=a.pa()}e=zv(e.oa.Qb);e.b()?e=y():(e=e.c().i,e=(new z).d((new Jh).Ub(e,c)));e.b()?(e=T().uo,c=(new Jh).Ub(e,c)):c=e.c();return Ema(b,c)}
Ky.prototype.$classData=r({nRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.RamlScalarNode$",{nRa:1,e:1});var Fma=void 0;function Dma(){Fma||(Fma=(new Ky).a());return Fma}function Ny(){}Ny.prototype=new u;Ny.prototype.constructor=Ny;Ny.prototype.a=function(){return this};Ny.prototype.d2=function(a,b){return a.ze()instanceof Oy?(new Py).Ub(a,b):(new Qy).jw(a,b)};Ny.prototype.$classData=r({sRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.SingleArrayNode$",{sRa:1,e:1});var Gma=void 0;
function Hma(){Gma||(Gma=(new Ny).a());return Gma}function Ima(){this.n=this.ji=this.Fc=null}Ima.prototype=new u;Ima.prototype.constructor=Ima;function Jma(a,b){var c=a.n,e=a.Fc;a=a.ji;var f=new Kma;f.Dl=b;f.Fc=e;f.ji=a;if(null===c)throw bc(F(),null);f.n=c;f.Qj=(O(),(new P).a());f.x=(O(),(new P).a());f.zQ=y();f.xR=y();f.Yga=!1;f.sx=!1;f.Faa=!1;f.Mea=!1;return f}function Th(a,b,c){var e=new Ima;e.Fc=b;e.ji=c;if(null===a)throw bc(F(),null);e.n=a;return e}
function Sh(a,b){var c=a.n,e=new Ry;e.oa=b;if(null===c)throw bc(F(),null);e.n=c;return Jma(a,e)}Ima.prototype.$classData=r({uRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.SpecParserOps$FieldOps",{uRa:1,e:1});function Sy(){this.Hea=this.Rfa=this.uma=this.Lra=this.Sfa=null}Sy.prototype=new u;Sy.prototype.constructor=Sy;
Sy.prototype.a=function(){Lma=this;var a="baseUriParameters termsOfService parameters binding contact externalDocs license baseUriParameters oasDeprecated summary defaultResponse payloads readOnly dependencies tuple format exclusiveMaximum exclusiveMinimum consumes produces flow examples responses additionalProperties collectionFormat tags url serverDescription servers xor and or not minimum maximum recursive pattern multipleOf xone".split(" ");if(0===(a.length|0))a=te();else{for(var b=ue(new ve,
te()),c=0,e=a.length|0;c<e;)we(b,a[c]),c=1+c|0;a=b.ab}this.Sfa=a;a="baseUriParameters annotationTypes requestPayloads responsePayloads uses mediaType traits resourceTypes is type extensionType fragmentType usage title userDocumentation description displayName extends describedBy discriminatorValue settings securitySchemes queryParameters queryString examples fileTypes schema serverDescription servers consumes produces schemes parameters facets merge union security required example examples".split(" ");
if(0===(a.length|0))a=te();else{b=ue(new ve,te());c=0;for(e=a.length|0;c<e;)we(b,a[c]),c=1+c|0;a=b.ab}this.Lra=a;this.uma="amf-";a=(new zh).f("^\\((.+)\\)$");b=J();this.Rfa=(new Ah).Hi(a.ka,b);a=(new zh).f("^[xX]-(.+)");b=J();this.Hea=(new Ah).Hi(a.ka,b);return this};function Cma(a,b){a=lv(a.Rfa,b);a.b()?a=!1:null!==a.c()?(a=a.c(),a=0===hw(a,1)):a=!1;return a?!0:!1}
function Mma(a,b){var c=lv(a.Rfa,b);if(c.b())e=!1;else if(null!==c.c()){e=c.c();var e=0===hw(e,1)}else e=!1;if(e&&(c=c.c(),c=iw(c,0),Nma(a,a.Sfa,c)))return(new z).d(c);b=lv(a.Hea,b);b.b()?c=!1:null!==b.c()?(c=b.c(),c=0===hw(c,1)):c=!1;return c&&(b=b.c(),b=iw(b,0),Nma(a,a.Lra,b))?(new z).d(b):y()}function Oma(a,b){a=lv(a.Hea,b);a.b()?a=!1:null!==a.c()?(a=a.c(),a=0===hw(a,1)):a=!1;return a?!0:!1}function Nma(a,b,c){c=(new zh).f(c);return!b.Ha(vr(c,a.uma))}
Sy.prototype.$classData=r({xRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.WellKnownAnnotation$",{xRa:1,e:1});var Lma=void 0;function Ly(){Lma||(Lma=(new Sy).a());return Lma}function Ty(){this.Bb=this.Q=this.p=this.Fj=null}Ty.prototype=new u;Ty.prototype.constructor=Ty;function Pma(){}Pma.prototype=Ty.prototype;Ty.prototype.Jca=function(a,b,c){this.Fj=a;this.p=b;this.Q=c;this.Bb=a.g};
Ty.prototype.zV=function(){var a=!1,b=null,c=this.cJ.va();if(c instanceof Mv&&(a=!0,b=c,tt(b.Vm))){c=K(ah(),J());b=he(this.Bb,om().gd);b.b()||(b=b.c(),(new z).d(Hh(c,ni(new oi,"displayName",b,y()))));b=he(this.Bb,om().Ua);b.b()||(b=b.c(),(new z).d(Hh(c,ni(new oi,"description",b,y()))));b=he(this.Bb,om().SG);if(!b.b()){b=b.c();a=Uy(b.q.q);var e=w(function(){return function(g){var h=Vy().lZ.Ka(g.t());if(h instanceof z)return ai(new bi,h.i,g.x);if(y()===h)return g;throw(new x).d(h);}}(this)),f=C();a=
a.ma(e,f.u);b=wi(b.Fc,si(Rt(new St,a,b.q.q.x),b.q.x));(new z).d(Hh(c,Wy("allowedTargets",b,this.p,!1)))}b=this.cJ;a=w(function(){return function(g){return g}}(this));e=C();yu(c,b.ma(a,e.u));yu(c,Xy(this.Fj,this.p,this.Q).Ra());Qf();return(new Rf).d(c)}if(a&&(a=b.Vm,b=b.Re,ut(a)&&J().h(b)))return Qf(),(new Wf).d(a);if(J().h(c))return Qf(),c=J(),(new Rf).d(c);throw bc(F(),(new cc).f("IllegalTypeDeclarations found: "+c));};function Qma(){}Qma.prototype=new u;Qma.prototype.constructor=Qma;
function Rma(){}Rma.prototype=Qma.prototype;function Yy(){}Yy.prototype=new u;Yy.prototype.constructor=Yy;Yy.prototype.a=function(){return this};
function Sma(a,b){if(qda(b)){if(gg()===b){bj();for(var c="int int8 int16 int32 int64 long".split(" "),e=-1+(c.length|0)|0,f=J();0<=e;)f=dj(c[e],f),e=-1+e|0;c=!Gh(f,a)}else c=!1;if(c)return!1;if(ig()!==b||"double"!==a){if(hg()===b){bj();b=["double","float"];c=-1+(b.length|0)|0;for(e=J();0<=c;)e=dj(b[c],e),c=-1+c|0;b=Gh(e,a)}else b=!1;if(b)return!1;bj();b="int int8 int16 int32 int64 float double".split(" ");c=-1+(b.length|0)|0;for(e=J();0<=c;)e=dj(b[c],e),c=-1+c|0;return Gh(e,a)}return!1}bj();b="int int8 int16 int32 int64 long float double".split(" ");
c=-1+(b.length|0)|0;for(e=J();0<=c;)e=dj(b[c],e),c=-1+c|0;return!Gh(e,a)}Yy.prototype.$classData=r({XRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.FormatValidator$",{XRa:1,e:1});var Tma=void 0;function Zy(){this.$=null}Zy.prototype=new u;Zy.prototype.constructor=Zy;function $y(){}$y.prototype=Zy.prototype;Zy.prototype.f=function(a){this.$=a;return this};function az(){}az.prototype=new u;az.prototype.constructor=az;az.prototype.a=function(){return this};
function Uma(a,b){return gg()===b?Q().vi:Q().wf}function bz(a,b){return Uma(0,b.b()?Lg():b.c())}az.prototype.$classData=r({fSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.NumberTypeToYTypeConverter$",{fSa:1,e:1});var Vma=void 0;function cz(){Vma||(Vma=(new az).a());return Vma}function Wma(a,b,c,e,f){b=ai(new bi,b,(new P).a());O();var g=(new P).a();Hh(f,ni(new oi,c,wi(e,si(b,g)),(new z).d(bz(cz(),a.mJ()))))}
function Xma(a,b,c){var e=he(b,Qh().uj);e.b()||(e=e.c(),Yma(a,e,c));b=he(b,Qh().tj);b.b()||(b=b.c(),Zma(a,b,c))}function Yma(a,b,c){Hh(c,ni(new oi,"minimum",b,(new z).d(bz(cz(),a.mJ()))))}function Zma(a,b,c){Hh(c,ni(new oi,"maximum",b,(new z).d(bz(cz(),a.mJ()))))}
function $ma(a,b,c){var e=he(b,Qh().om);e.b()||(e=e.c(),(new z).d(Hh(c,ni(new oi,"pattern",e,y()))));e=he(b,Qh().xr);e.b()||(e=e.c(),(new z).d(Hh(c,ni(new oi,"minLength",e,y()))));e=he(b,Qh().wr);e.b()||(e=e.c(),(new z).d(Hh(c,ni(new oi,"maxLength",e,y()))));e=a.mJ();e.b()?e=!1:(e=e.c(),e=qda(e));if(e&&a.Gc instanceof dz)if(e=he(b,Qh().vo),e instanceof z){e=e.i.q.q.t();e="int8"===e?(new z).d(ana(-128,127)):"int16"===e?(new z).d(ana(-32768,32767)):"int32"===e?(new z).d(ana(-2147483648,2147483647)):
"int64"===e?(new z).d(ana(-9223372036854775808,0x7fffffffffffffff)):y();var f=he(b,Qh().uj);if(f.b()){if(!e.b()){f=e.c().sia();var g=Qh().uj;Wma(a,f,"minimum",g,c)}}else f=f.c(),Yma(a,f,c);f=he(b,Qh().tj);f.b()?e.b()||(e=e.c().tia(),f=Qh().tj,Wma(a,e,"maximum",f,c)):(e=f.c(),Zma(a,e,c))}else Xma(a,b,c);else e=he(b,Qh().vo),e.b()||(e=e.c(),Lha(),f=Qh().vo,g=e.q.q.t(),(new z).d(Hh(c,Jha(0,"format",f,Jca(g),e.q.x)))),Xma(a,b,c);e=he(b,Qh().Rw);e.b()||(e=e.c(),(new z).d(Hh(c,ni(new oi,"exclusiveMinimum",
e,y()))));e=he(b,Qh().Qw);e.b()||(e=e.c(),(new z).d(Hh(c,ni(new oi,"exclusiveMaximum",e,y()))));b=he(b,Qh().Nv);b.b()||(b=b.c(),(new z).d(Hh(c,ni(new oi,"multipleOf",b,(new z).d(bz(cz(),a.mJ()))))))}function lz(){this.Q=this.Bf=this.bf=this.W=this.p=this.ta=null}lz.prototype=new u;lz.prototype.constructor=lz;function bna(){}bna.prototype=lz.prototype;lz.prototype.vF=function(a,b,c,e,f,g){this.ta=a;this.p=b;this.W=c;this.bf=e;this.Bf=f;this.Q=g;return this};
lz.prototype.Ra=function(){var a=this.Q.Nea().lU,b=K(ah(),J()),c=this.ta.Y();if(a){a=he(c,Pg().gd);a.b()||(a=a.c(),(new z).d(Hh(b,ni(new oi,"title",a,y()))));a=he(c,Pg().Ua);a.b()||(a=a.c(),(new z).d(Hh(b,ni(new oi,"description",a,y()))));a=he(c,Pg().Ph);if(a instanceof z){var e=a.i;a=mz(new nz,D(this.ta.Y(),Pg().Ph),this.p,!1,Fc(yv(),J()),this.Q.zj());e=Ps(rt(),e.q.x,q(Yb));var f=Q().Pa;Hh(b,oz("default",a,f,e))}else if(y()===a)a=he(c,Pg().dk),a.b()||(a=a.c(),(new z).d(Hh(b,ni(new oi,"default",a,
y()))));else throw(new x).d(a);a=he(c,Eh().Wf);a.b()||(a=a.c(),(new z).d(Hh(b,pz("externalDocs",a.q.q,this.p,this.Q))))}a=he(c,Pg().vh);a.b()||(a=a.c(),(new z).d(Hh(b,cna(a.q,this.p,this.Q))));a=he(c,Eh().zo);a.b()||(a=a.c(),(new z).d(Hh(b,(new qz).BF("xml",a,this.p,this.Q))));a=Xb(this.ta.ha(),q(dna));a instanceof z&&(a=a.i,null!==a&&(a=a.hg,e=wd(),f=G().Lb,e=fc(new gc,e,H(f,"nullable"),hc(new ic,jc().Lb,"nullable","This field can accept a null value",J())),f=ai(new bi,!0,(new P).a()),O(),a=ena(fna(),
a),a=(new P).a().Ib(a),Hh(b,ni(new oi,"nullable",wi(e,si(f,a)),y()))));yu(b,Xy(this.ta,this.p,this.Q).Ra());yu(b,gna(this.ta,this.p,this.Q).Ra());a=he(c,rz());a.b()||(a=a.c(),(new z).d(Hh(b,sz(this.Q.Zf.q2(),a,this.p,this.W))));Wa().Ia(D(this.ta.Y(),Pg().ui)).ra()&&D(this.ta.Y(),Pg().ui).Da()&&Hh(b,(new tz).vF(this.ta,this.p,this.W,this.bf,this.Bf,this.Q));Wa().Ia(D(this.ta.Y(),Pg().yi)).ra()&&D(this.ta.Y(),Pg().yi).Da()&&Hh(b,(new uz).vF(this.ta,this.p,this.W,this.bf,this.Bf,this.Q));Wa().Ia(D(this.ta.Y(),
Pg().zi)).ra()&&D(this.ta.Y(),Pg().zi).Da()&&Hh(b,(new vz).vF(this.ta,this.p,this.W,this.bf,this.Bf,this.Q));Wa().Ia(D(this.ta.Y(),Pg().Ti)).ra()&&Hh(b,(new wz).vF(this.ta,this.p,this.W,this.bf,this.Bf,this.Q));a=he(c,Pg().pm);a.b()||(a=a.c(),(new z).d(Hh(b,ni(new oi,"readOnly",a,y()))));a=this.Q.Jg();e=qs().Ws;a===e&&(a=he(c,Pg().Fh),a.b()||(a=a.c(),(new z).d(Hh(b,ni(new oi,"deprecated",a,y())))),c=he(c,Pg().gn),c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"writeOnly",c,y())))));return b};
function xz(){this.UK=this.l=this.WK=null;this.sa=!1;this.n=null}xz.prototype=new u;xz.prototype.constructor=xz;function hna(){}hna.prototype=xz.prototype;xz.prototype.sba=function(){if(!this.sa){var a=(new z).d(this.ya.j);this.WK=w(function(b,c){return function(e){return ina(jna(),c,b.UK,e,b.l)}}(this,a));this.sa=!0}return this.WK};xz.prototype.oP=function(){return this.sa?this.WK:this.sba()};
xz.prototype.XX=function(){var a=(new L).N(this.cb),b=this.n,c=Pg().gd;Rh(a,"title",Sh(Th(b,c,this.l),this.ya));a=(new L).N(this.cb);b=this.n;c=Pg().Ua;Rh(a,"description",Sh(Th(b,c,this.l),this.ya));a=Pc((new L).N(this.cb),"default");if(!a.b()&&(a=a.c(),dda(this.ya,a),b=yz(zz(a.i,this.ya.j,!1,!1,!1,this.l)).tm,!b.b())){b=b.c();c=this.ya;var e=Pg().Ph;a=$e(O(),a);Ph(c,e,b,a)}a=(new L).N(this.cb);b=this.n;c=Pg().vh;Rh(a,"enum",Az(Sh(Th(b,c,this.l),this.ya),this.oP()));a=(new L).N(this.cb);b=this.n;
c=Eh().Wf;Rh(a,"externalDocs",Az(Sh(Th(b,c,this.l),this.ya),w(function(f){return function(g){return Bz(Ez(),g,f.ya.j,f.l)}}(this))));a=(new L).N(this.cb);b=this.n;c=Eh().zo;b=Sh(Th(b,c,this.l),this.ya);c=D(this.ya.Y(),Pg().U).H;c=c.b()?null:c.c();Rh(a,"xml",Az(b,w(function(f,g){return function(h){kna||(kna=(new Fz).a());return lna(mna(g,h,f.l))}}(this,c))));a=(new L).N(this.cb);b=gy((new Rb).f("facets"));a=Pc(a,b);a.b()||(b=a.c(),a=this.n,b=b.i,c=kd(),nna(new Gz,a,M(b,c,this.l),w(function(f){return function(g){return ona(f.ya,
g)}}(this)),Fc(sc().fb,J()),(pna(this.n),!1)).Vf());a=Pc((new L).N(this.cb),"type");a.b()||(b=a.c(),a=this.ya.ha(),Pb(),b=b.Aa.ga,a.Ib((new Hz).Bj(Ob(0,Lb(Mb(),b.Hf,b.Sf,b.og,b.xg)))));(new Iz).tW(this.n,this.cb,this.ya).Dc();(new Jz).tW(this.n,this.cb,this.ya).Dc();(new Kz).tW(this.n,this.cb,this.ya).Dc();fi(new gi,this.n,"not",Pg().Ti,this.cb,this.ya).Dc();a=(new L).N(this.cb);b=this.n;c=Aj().pm;Rh(a,"readOnly",Sh(Th(b,c,this.l),this.ya));this.n.Xh instanceof Lz?a=!0:(a=this.n.Xh,b=Uh(),a=null!==
a&&a===b);a&&(a=(new L).N(this.cb),b=this.n,c=Aj().gn,Rh(a,"writeOnly",Sh(Th(b,c,this.l),this.ya)),a=(new L).N(this.cb),b=this.n,c=Pg().Fh,Rh(a,"deprecated",Sh(Th(b,c,this.l),this.ya)));a=this.n.Xh;b=Uh();null!==a&&a===b&&qna(this);Mz(new Nz,this.ya,this.cb,J(),this.l).Dc();a=Pc((new L).N(this.cb),"id");a.b()||(b=a.c(),a=this.ya.ha(),b=b.i,c=Qc(),a.Ib((new Oz).f(M(b,c,this.l).xa)));return this.ya};
function qna(a){fi(new gi,a.n,"if",Pg().Gn,a.cb,a.ya).Dc();fi(new gi,a.n,"then",Pg().Jn,a.cb,a.ya).Dc();fi(new gi,a.n,"else",Pg().En,a.cb,a.ya).Dc();var b=(new L).N(a.cb),c=a.n,e=Pg().vh;Rh(b,"const",Pz(Az(Sh(Th(c,e,a.l),a.ya),a.oP())))}xz.prototype.Icb=function(a,b){this.l=b;if(null===a)throw bc(F(),null);this.n=a;this.UK=(new Ve).a()};function Qz(){this.HZ=this.FS=this.Q=this.W=this.Tj=this.p=this.ta=null}Qz.prototype=new u;Qz.prototype.constructor=Qz;function rna(){}rna.prototype=Qz.prototype;
function sna(a,b,c){var e=a.HZ;if(e instanceof z)return e.i;b=tna(a,b,c);a:{C();c=(new z).d(b);if(null!==c.i&&0===c.i.Te(1)&&(c=c.i.ob(0),ut(c))){Qf();b=(new Rf).d(c);break a}if(b.hh(w(function(){return function(f){return tt(f)}}(a))))Qf(),c=new una,e=C(),b=b.hc(c,e.u),b=(new Wf).d(b);else throw bc(F(),(new cc).f("IllegalTypeDeclarations found: "+b));}a.HZ=(new z).d(b);return a.HZ.c()}
function tna(a,b,c){var e=a.FS;if(e instanceof z)return e.i;a.FS=(new z).d(a.p.Db(Rz(a.ta,a.p,a.Tj,a.W,b,c,!1,a.Q).Ra()));return a.FS.c()}Qz.prototype.lW=function(a,b,c,e,f){this.ta=a;this.p=b;this.Tj=c;this.W=e;this.Q=f;this.FS=y();this.HZ=y();return this};function Sz(){this.Q=this.p=this.W=this.ag=null}Sz.prototype=new u;Sz.prototype.constructor=Sz;function vna(){}vna.prototype=Sz.prototype;
Sz.prototype.Ra=function(){var a=K(ah(),J()),b=this.ag.g,c=he(b,Ri().yf);if(!c.b())if(c=c.c(),"Api Key"===c.q.q.t()){c=Ps(rt(),c.q.x,q(Yb));var e=Q().Pa;Hh(a,Px(new Qx,"type","x-apiKey",e,c))}else Hh(a,hi(mi(),"type",c,y(),this.Q));c=he(b,Ri().gd);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"displayName",c,y(),this.Q))));c=he(b,Ri().Ua);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"description",c,y(),this.Q))));Hh(a,this.tna().Tu("describedBy",this.ag,this.p,this.W));b=he(b,Ri().Sh);b.b()||(b=b.c(),(new z).d(Hh(a,
(new Tz).bI(b,this.p,this.Q))));return a};Sz.prototype.dqa=function(a,b,c,e){this.ag=a;this.W=b;this.p=c;this.Q=e};function Uz(){this.Q=this.W=this.p=this.ta=null;this.HB=!1;this.HG=null}Uz.prototype=new u;Uz.prototype.constructor=Uz;function wna(){}wna.prototype=Uz.prototype;
Uz.prototype.Ra=function(){var a=K(ah(),J()),b=this.ta.Y(),c=he(b,Pg().gd);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"displayName",c,y(),this.Q))));c=he(b,Pg().Ua);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"description",c,y(),this.Q))));c=he(b,Pg().Ph);if(c instanceof z){c=c.i;var e=D(this.ta.Y(),Pg().Ph),f=this.p,g=Fc(yv(),J());e=mz(new nz,e,f,!1,g,this.Q.ja);c=Ps(rt(),c.q.x,q(Yb));f=Q().Pa;Hh(a,oz("default",e,f,c))}else if(y()===c)c=he(b,Pg().dk),c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,"default",c,y()))));
else throw(new x).d(c);c=he(b,Pg().vh);c.b()||(c=c.c(),(new z).d(Hh(a,cna(c.q,this.p,this.Q))));c=he(b,Eh().Wf);c.b()||(c=c.c(),(new z).d(Hh(a,pz(pi((new Rb).f("externalDocs")),c.q.q,this.p,this.Q))));c=he(b,Aj().pm);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,pi((new Rb).f("readOnly")),c,y()))));c=he(b,Eh().zo);c.b()||(c=c.c(),(new z).d(Hh(a,(new qz).BF("xml",c,this.p,this.Q))));c=he(b,rz());c.b()||(c=c.c(),(new z).d(Hh(a,sz(this.Q.Oo.q2(),c,this.p,this.W))));yu(a,Xy(this.ta,this.p,this.Q).Ra());yu(a,
gna(this.ta,this.p,this.Q).Ra());b=he(b,Pg().Hd);if(b.b()){if(b=this.OD(),!b.b())if(b=b.c(),b=kla(b,this.ta),b instanceof z)b=b.i,this.HB=!0,Hh(a,b);else if(y()===b)this.HB=!1;else throw(new x).d(b);}else a:{if(b=b.c(),c=b.q.q.Cb,e=w(function(){return function(h){return h}}(this)),f=C(),c=c.ma(e,f.u),c=Ed(c,new xna),c instanceof z&&(c=c.i,null!==c)){this.HB=!0;yu(a,(new Vz).UP(c,this.p,this.W,this.Q).Ra());break a}this.HB=!0;Hh(a,(new Wz).GL(b,this.p,this.W,this.Q))}Wa().Ia(D(this.ta.Y(),Pg().ui)).ra()&&
D(this.ta.Y(),Pg().ui).Da()&&Hh(a,(new Xz).VC(this.ta,this.p,this.W,this.Q));Wa().Ia(D(this.ta.Y(),Pg().yi)).ra()&&D(this.ta.Y(),Pg().yi).Da()&&Hh(a,(new Yz).VC(this.ta,this.p,this.W,this.Q));Wa().Ia(D(this.ta.Y(),Pg().zi)).ra()&&D(this.ta.Y(),Pg().zi).Da()&&Hh(a,(new Zz).VC(this.ta,this.p,this.W,this.Q));Wa().Ia(D(this.ta.Y(),Pg().Ti)).ra()&&Hh(a,(new $z).VC(this.ta,this.p,this.W,this.Q));return a};Uz.prototype.VC=function(a,b,c,e){this.ta=a;this.p=b;this.W=c;this.Q=e;this.HB=!1;this.HG=Q().Pa;return this};
function aA(){}aA.prototype=new u;aA.prototype.constructor=aA;aA.prototype.a=function(){return this};aA.prototype.$classData=r({DVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeDetection$",{DVa:1,e:1});var yna=void 0;function bA(){this.n=null}bA.prototype=new u;bA.prototype.constructor=bA;
function zna(a,b,c){if(J().h(b))return y();if(b instanceof Mv){var e=b.Vm,f=b.Re;if(J().h(f))return(new z).d(e)}bj();for(e=(new gh).a();!b.b();){var g=f=b.ea(),h=Lg();!1!==!(null!==g&&g===h)&&Hh(e,f);b=b.pa()}e=e.va();if(e.b())return(new z).d(Lg());b=zv(e);f=0;for(g=e;!g.b();){h=g.ea();var k=b.c();h===k&&(f=1+f|0);g=g.pa()}return f!==fs(e)?(e=a.n.Ar.ja,b=Aq().gO,a=a.n.Md,f=y(),Qb(e,b,a,f,"Can't inherit from more than one class type",c.ga),(new z).d(Lg())):b}
bA.prototype.dda=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};bA.prototype.$classData=r({FVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeDetector$InheritsTypeDetecter$",{FVa:1,e:1});function cA(){this.n=this.z_=null}cA.prototype=new u;cA.prototype.constructor=cA;cA.prototype.dda=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};
function Ana(a,b,c,e,f){a:for(;;){var g=b;if(zb(b).ra()){g=!1;var h=null,k=zb(b);if(k instanceof z&&(g=!0,h=k,k=h.i,k instanceof Sg)){var l=b;if(null===k?null===l:k.h(l))return(new z).d(uy())}if(g&&(g=h.i,g instanceof Sg)){b=g;continue a}f=f.ja;a=Bh().eK;b=b.j;e=y();Qb(f,a,b,e,"Found reference to domain element different of Shape when shape was expected",c.ga);return y()}if(g instanceof Ni)return(new z).d(Gg());if(g instanceof Hi){c=g;pma();dA();f=D(c.ca,Qh().kf).H;f=nma(0,Bna(0,f.b()?null:f.c()),
hj(c).H);if(null===f)throw(new x).d(f);c=f.qa();f=f.Ba();return(new z).d(Ji(Ii(),c,f,(Ii(),Ag()),(Ii(),!1)))}if(g instanceof Pi){b=g;if(e){if(null===a.z_&&null===a.z_){g=e=a;h=new Cna;if(null===g)throw bc(F(),null);h.n=g;e.z_=h}e=Dna;a=a.z_.n;g=new eA;g.fZ=b;g.l=f;if(null===a)throw bc(F(),null);g.n=a;g.da=Gw().da;c=e(g,c)}else c=(new z).d(vy());return c}return g instanceof Fi?(new z).d(Ag()):g instanceof zi?(new z).d(zg()):g instanceof jj?(new z).d(zg()):g instanceof Ai?(new z).d(uy()):y()}}
function Ena(a,b){var c=(new fA).jB(a.n.Ar.Is().Ue,w(function(){return function(f){return Ge(ua(),f,"Shape")&&"schemaShape"!==f}}(a))),e=K(C(),J());e=(new qe).d(e);b.vb.R(w(function(f,g,h){return function(k){k=g.Ab(w(function(p,t){return function(v){v=v.Ba();var A=t.Aa.t();return v.Ha(A)}}(f,k)));if(pd(k))if(h.oa.b())k=pe(k),h.oa=gA(k);else{var l=pe(k);k=ue(new ve,te());for(l=l.Dh.Nr();l.Va();){var m=l.$a();!1!==h.oa.Ha(m)&&we(k,m)}h.oa=k.ab.ke()}}}(a,c,e)));return e.oa.xj()}
cA.prototype.$classData=r({GVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeDetector$ShapeClassTypeDefMatcher$",{GVa:1,e:1});function hA(){}hA.prototype=new u;hA.prototype.constructor=hA;hA.prototype.a=function(){return this};
function Fna(a,b){var c=b.ca.Bb,e=iA();e=Va(e);var f=Le().u;return 2>=Me(c,e,f).nb()?(b=b.ca.Bb,c=iA(),c=Va(c),e=Le().u,b=Me(b,c,e),c=w(function(){return function(g){return g.Fc}}(a)),e=pf(),b.ma(c,e.u).hh(w(function(){return function(g){var h=Qh().U;if(null===g?null===h:g.h(h))return!0;h=Qh().kf;return null===g?null===h:g.h(h)}}(a)))):!1}
function Gna(a,b){var c=(new qk).a();try{var e=D(b.ca,fp().We),f=w(function(k,l){return function(m){if(m instanceof Hi&&Fna(Hna(),m)){pma();dA();var p=D(m.ca,Qh().kf).H;return nma(0,Bna(0,p.b()?null:p.c()),hj(m).H).qa()}if(null!==m&&zb(m).ra()&&D(m.Y(),Eb().kd).H.ra())return m=D(m.Y(),Eb().kd).H,m.b()?null:m.c();if(m instanceof Ni){p=m.ca.Bb;var t=iA();t=Va(t);var v=Le().u;if(Me(p,t,v).b())return"nil"}if(m instanceof zi&&(p=m.ca.Bb,t=iA(),t=Va(t),v=Le().u,Me(p,t,v).b()))return"array";if(m instanceof
Fi&&(p=m.ca.Bb,t=iA(),t=Va(t),v=Le().u,Me(p,t,v).b()))return"object";if(m instanceof Ai&&(m=m.Y().Bb,p=iA(),p=Va(p),t=Le().u,Me(m,p,t).b()))return"any";throw(new jA).M(l,y());}}(a,c)),g=C(),h=e.ma(f,g.u);return(new z).d(h.Bg(" | "))}catch(k){if(k instanceof jA){a=k;if(a.Aa===c)return a.tu();throw a;}throw k;}}hA.prototype.$classData=r({dWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlUnionEmitterHelper$",{dWa:1,e:1});var Ina=void 0;
function Hna(){Ina||(Ina=(new hA).a());return Ina}function kA(){}kA.prototype=new u;kA.prototype.constructor=kA;kA.prototype.a=function(){return this};function Jna(a,b,c){O();var e=(new P).a();e=(new Ng).L((new S).a(),e);a=lA(mA(e,"uses",a,b.W,c),b.ga);return(new R).M(a,Xb(e.x,q(Nd)))}kA.prototype.$classData=r({kWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.ReferencesParserAnnotations$",{kWa:1,e:1});var Kna=void 0;function nA(){this.Ira=null}nA.prototype=new u;
nA.prototype.constructor=nA;nA.prototype.a=function(){Lna=this;bj();var a=2;for(J();0<=a;)a=-1+a|0;bj();a=["application/vnd.oai.openapi;version\x3d3.0.0","application/vnd.oai.openapi+json;version\x3d3.0.0","application/vnd.oai.openapi+yaml;version\x3d3.0.0"];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.Ira=c;bj();a=1;for(J();0<=a;)a=-1+a|0;bj();a=2;for(J();0<=a;)a=-1+a|0;return this};
nA.prototype.$classData=r({DWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.AsyncSchemaFormats$",{DWa:1,e:1});var Lna=void 0;function oA(){}oA.prototype=new u;oA.prototype.constructor=oA;oA.prototype.a=function(){return this};oA.prototype.$classData=r({OWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.LicenseParser$",{OWa:1,e:1});var Mna=void 0;function Nna(){Mna||(Mna=(new oA).a())}function pA(){this.vd=this.Ne=null;this.zqa=this.YW=!1;this.ts=this.FM=null}pA.prototype=new u;
pA.prototype.constructor=pA;function Ona(a,b,c){a.Ne=b;a.vd=c;c=(new qA).Xn(b).Jk();if(c.b())c=!1;else{c=c.c();if(zb(c).ra()){var e=K(C(),J());e=Bi(rA(c,e).ha(),q(Pna))}else e=!1;c=e?!0:Bi(c.x,q(Pna))}a.YW=c;a.zqa=b.Eqa()&&!a.YW;a.FM=(new sA).Xn(b).Jk();if(b instanceof Rf)b=b.i;else if(b instanceof Wf)b=b.i;else throw(new x).d(b);a.ts=b;return a}pA.prototype.$classData=r({LXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasParameter",{LXa:1,e:1});function tA(){}tA.prototype=new u;
tA.prototype.constructor=tA;tA.prototype.a=function(){return this};function Qna(a,b,c){return Ona(new pA,(Qf(),(new Wf).d(b)),c)}function uA(a,b,c){return Ona(new pA,(Qf(),(new Rf).d(b)),c)}tA.prototype.$classData=r({MXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasParameter$",{MXa:1,e:1});var Rna=void 0;function vA(){Rna||(Rna=(new tA).a());return Rna}function wA(){this.Q=this.p=null}wA.prototype=new u;wA.prototype.constructor=wA;function Sna(){}Sna.prototype=wA.prototype;
wA.prototype.TP=function(a,b,c,e,f){this.p=c;this.Q=f};wA.prototype.gP=function(a,b,c){b.Da()&&Hh(c,(new xA).iB(a,b,this.p,this.Q))};function yA(){}yA.prototype=new u;yA.prototype.constructor=yA;yA.prototype.a=function(){return this};yA.prototype.$classData=r({mYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OrganizationParser$",{mYa:1,e:1});var Tna=void 0;function Una(){Tna||(Tna=(new yA).a())}function zA(){}zA.prototype=new u;zA.prototype.constructor=zA;zA.prototype.a=function(){return this};
function AA(a,b){if(a=!(zb(b).ra()&&Bi(b.ha(),q(rw))))a=D(b.Y(),Pg().Hd),C(),a=(new z).d(a),null!==a.i&&0===a.i.Te(1)?(a=a.i.ob(0),a=zb(a).ra()||Bi(a.ha(),q(rw))):a=!1,a=!a;a&&(a=(new BA).a(),oc(b,a))}zA.prototype.$classData=r({tYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.PayloadParserHelper$",{tYa:1,e:1});var Vna=void 0;function CA(){Vna||(Vna=(new zA).a());return Vna}function DA(){}DA.prototype=new u;DA.prototype.constructor=DA;DA.prototype.a=function(){return this};
DA.prototype.GM=function(a,b,c,e){a=Wna().GM(a,b,c,e);b=Pj().Qe;return Fb(a,b,"header")};DA.prototype.$classData=r({fZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlHeaderParser$",{fZa:1,e:1});var Xna=void 0;function Yna(){Xna||(Xna=(new DA).a());return Xna}function EA(){}EA.prototype=new u;EA.prototype.constructor=EA;EA.prototype.a=function(){return this};EA.prototype.GM=function(a,b,c,e){var f=kd();c=M(c,f,e).vb.ea();return sz(e.Zf.x4(),c,a,b).Rx()};
EA.prototype.$classData=r({mZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlParameterParser$",{mZa:1,e:1});var Zna=void 0;function Wna(){Zna||(Zna=(new EA).a());return Zna}function FA(){this.l=this.Jb=this.ib=null}FA.prototype=new u;FA.prototype.constructor=FA;function $na(){}$na.prototype=FA.prototype;FA.prototype.mp=function(a,b,c,e){this.ib=a;this.Jb=b;this.l=e;return this};
FA.prototype.jz=function(){var a=this.Jb;T();var b=this.ib.Aa,c=this.l,e=Be();a=a.P((new z).d(M(b,e,c)));b=$e(O(),this.ib);return pc(a,b)};function GA(){}GA.prototype=new u;GA.prototype.constructor=GA;GA.prototype.a=function(){return this};GA.prototype.GM=function(a,b,c,e){a=Wna().GM(a,b,c,e);b=Pj().Qe;return Fb(a,b,"query")};GA.prototype.$classData=r({tZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlQueryParameterParser$",{tZa:1,e:1});var aoa=void 0;function HA(){}HA.prototype=new u;
HA.prototype.constructor=HA;HA.prototype.a=function(){return this};function boa(a,b,c,e){return(new IA).vda(b,c,JA(KA(),e))}HA.prototype.$classData=r({UZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.TagsParser$",{UZa:1,e:1});var coa=void 0;function doa(){coa||(coa=(new HA).a());return coa}function eoa(a,b,c,e){var f=b.Aa,g=Be(),h=Rc().Ih;b=ai(new bi,M(f,g,h),$e(O(),b.Aa));a=nf(a,c,b);c=Vu();a.zb(e,c)}
function foa(a,b,c,e,f,g){a=LA(MA(),e,w(function(h,k){return function(l){O();var m=(new P).a();l=cf(l,"schema",m);m=Vu();l.zb(k,m)}}(a,f)),Uh(),g).fd();a.b()||(a=a.c(),e=$e(O(),e),Ph(c,b,a,e))}function NA(a,b,c,e,f){Rh((new L).N(e),"bindingVersion",Sh(Th(a,c,f),b));a=D(b.Y(),b.SA());OA(a)&&(a=ai(new bi,"latest",(new P).a()),O(),e=(new ci).a(),e=(new P).a().Ib(e),Ph(b,c,a,e))}
function PA(a,b,c){var e=$e(O(),a),f=(new S).a();e=(new vq).L(f,e);f=nfa().yf;eoa(e,a,f,b);f=a.i;b=e.j;a=a.Aa;var g=Be();a=M(a,g,c);g=kd();f=M(f,g,c).vb;pd(f)&&(f=Bh().pla,Vb(c.ja,f,b,"Reserved name binding '"+a+"' must have an empty map",c.kh));return e}
function goa(a,b,c,e){b=jv((new L).N(b),"^(?!x-).*");a=w(function(f,g,h){return function(k){var l=k.Aa,m=Be();l=M(l,m,h);if(QA().Yia===l)k=f.D4(k,g,h);else if(QA().Lla===l)k=f.H4(k,g,h);else if(QA().gja===l)k=f.E4(k,g,h);else if(QA().Hia===l)k=f.A4(k,g,h);else if(QA().Iia===l)k=PA(k,g,h);else if(QA().mla===l)k=f.F4(k,g,h);else if(QA().nla===l)k=PA(k,g,h);else if(QA().ola===l)k=PA(k,g,h);else if(QA().fja===l)k=PA(k,g,h);else if(QA().zla===l)k=PA(k,g,h);else if(QA().Ala===l)k=PA(k,g,h);else if(QA().Bla===
l)k=PA(k,g,h);else if(QA().vla===l)k=PA(k,g,h);else{l=$e(O(),k);m=(new S).a();l=(new tq).L(m,l);m=sq().yf;eoa(l,k,m,g);m=sq().US;var p=k.i,t=(new z).d(g),v=(new ky).a(),A=(new Ve).a();p=ly(p,v,t,A,h).dr();k=$e(O(),k.i);Ph(l,m,p,k);k=l}return k}}(a,c,e));c=pf();return b.ma(a,c.u).ke()}function RA(){this.vla=this.Bla=this.Ala=this.zla=this.fja=this.ola=this.nla=this.mla=this.Iia=this.Hia=this.gja=this.Lla=this.Yia=null}RA.prototype=new u;RA.prototype.constructor=RA;
RA.prototype.a=function(){this.Yia="http";this.Lla="ws";this.gja="kafka";this.Hia="amqp";this.Iia="amqp1";this.mla="mqtt";this.nla="mqtt5";this.ola="nats";this.fja="jms";this.zla="sns";this.Ala="sqs";this.Bla="stomp";this.vla="redis";return this};RA.prototype.$classData=r({ZZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.binding.Bindings$",{ZZa:1,e:1});var hoa=void 0;function QA(){hoa||(hoa=(new RA).a());return hoa}function SA(){}SA.prototype=new u;SA.prototype.constructor=SA;
SA.prototype.a=function(){return this};function ioa(a){"OAuth 2.0"===a?(joa||(joa=(new TA).a()),a=joa):"Basic Authentication"===a?(koa||(koa=(new UA).a()),a=koa):"Api Key"===a?(loa||(loa=(new VA).a()),a=loa):"http"===a?(moa||(moa=(new WA).a()),a=moa):"openIdConnect"===a?(noa||(noa=(new XA).a()),a=noa):a=(new YA).eQ(a,!1);return a}SA.prototype.$classData=r({b0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSecuritySchemeTypeMapping$",{b0a:1,e:1});var ooa=void 0;function ZA(){}
ZA.prototype=new u;ZA.prototype.constructor=ZA;ZA.prototype.a=function(){return this};function poa(a){return a instanceof Fy?a:sma(uma(),a)}function JA(a,b){a=b.Jg();return qs().Ws===a?(new $A).Ty(b.kh,b.Af,b,(new z).d(qoa(0,b.Kl()))):(new aB).Ty(b.kh,b.Af,b,(new z).d(qoa(0,b.Kl())))}
function qoa(a,b){b instanceof bB||(rma||(rma=(new Dy).a()),a=(new bB).hI(Fc(sc().fb,J()),b.yC(),b.mn(),b.$u()),a.mB=b.mB,a.bB=b.bB,a.zp=b.zp,a.QA=b.QA,a.xp=b.xp,a.st=b.st,a.ut=b.ut,a.Bp=b.Bp,a.Eq=b.Eq,a.Cq=b.Cq,b=a);return b}function cB(a,b){return(new dB).Ql(b.kh,b.Af,b,(new z).d(poa(b.Kl())),eB().bp)}function roa(a,b){return(new fB).Ty(b.kh,b.Af,b,(new z).d(qoa(0,b.Kl())))}function soa(a,b,c){return(new fB).Ty(a,b,c,(new z).d(qoa(0,c.Kl())))}
ZA.prototype.$classData=r({v0a:0},!1,"amf.plugins.document.webapi.parser.spec.package$",{v0a:1,e:1});var toa=void 0;function KA(){toa||(toa=(new ZA).a());return toa}function gB(){this.cga=this.Xea=this.Gea=this.n4=this.m4=null}gB.prototype=new u;gB.prototype.constructor=gB;gB.prototype.a=function(){this.m4="#/definitions/";this.n4="#/components/schemas/";this.Gea="#/components/";this.Xea="#/parameters/";this.cga="#/responses/";return this};
function uoa(a,b,c){return c.Zf instanceof hB?iB(a,b,"parameters"):""+a.Xea+b}function voa(a,b,c){c=c.Jg();var e=qs().Ws;if(c===e)return jB(a,b,"responses");b=(new zh).f(b);return vr(b,a.cga)}function iB(a,b,c){return""+a.Gea+c+"/"+b}function woa(a,b,c){if(c instanceof z&&(c=c.i,qs().Ws===c))return c=a.n4,0<=(b.length|0)&&b.substring(0,c.length|0)===c?b:""+a.n4+b;c=a.m4;return 0<=(b.length|0)&&b.substring(0,c.length|0)===c?b:""+a.m4+b}
function jB(a,b,c){b=(new zh).f(b);return vr(b,""+a.Gea+c+"/")}gB.prototype.$classData=r({w0a:0},!1,"amf.plugins.document.webapi.parser.spec.package$OasDefinitions$",{w0a:1,e:1});var xoa=void 0;function kB(){xoa||(xoa=(new gB).a());return xoa}function lB(){this.Q=this.Mg=null}lB.prototype=new u;lB.prototype.constructor=lB;
lB.prototype.fL=function(){var a=mB(nB(),Cc(),this.Mg.ue().ha()),b=this.Mg;if(b instanceof Zm){var c=new oB;c.aw=b;c.p=a;if(null===this)throw bc(F(),null);c.n=this;c.ih=Tla();var e=c}else if(b instanceof Qm){c=new pB;c.ct=b;c.p=a;if(null===this)throw bc(F(),null);c.n=this;c.ih=Ula();e=c}else if(b instanceof an){c=new qB;c.Ud=b;c.p=a;if(null===this)throw bc(F(),null);c.n=this;c.ih=py();e=c}else if(b instanceof dn){c=this.Q.ja;var f=new rB;f.Mg=b;f.p=a;f.ja=c;if(null===this)throw bc(F(),null);f.n=this;
f.ih=Vla();e=f}else if(b instanceof hn){c=this.Q.ja;f=new sB;f.Mg=b;f.p=a;f.ja=c;if(null===this)throw bc(F(),null);f.n=this;f.ih=Wla();e=f}else if(b instanceof Om){c=new tB;c.kj=b;c.p=a;if(null===this)throw bc(F(),null);c.n=this;c.ih=Xla();e=c}else{if(!(b instanceof fn))throw(new $v).f("Unsupported fragment type: "+this.Mg);c=new uB;c.ag=b;c.p=a;if(null===this)throw bc(F(),null);c.n=this;c.ih=Yla();e=c}b=he(this.Mg.Y(),Sr().le);if(b.b())var g=y();else b=b.c(),g=(new z).d(ni(new oi,"usage",b,y()));
b=K(C(),(new wc).fa([yoa(this.Mg,a)]));c=vB();f=(new wB).f(c.ki);var h=(new zh).f(c.ci);pd(h)&&xB(f,c.ci);xB(f,e.ih.Sd);h=f.s;var k=f.aa,l=(new mt).f(k),m=rt();e=e.iL(us(this.Mg.Y(),dm().Ac));g=g.va();var p=C();e=e.la(g,p.u);g=C();Os(m,a.Db(e.la(b,g.u)),l);ht(h,et(T(),ot(pt(),l.s,k),Q().wa));return(new yB).Cc(zB(Bu(),c.ki),f.s)};function zoa(a,b,c){a.Mg=b;a.Q=c;return a}lB.prototype.$classData=r({P0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentEmitter",{P0a:1,e:1});
function AB(){this.Q=null}AB.prototype=new u;AB.prototype.constructor=AB;function Aoa(){}Aoa.prototype=AB.prototype;AB.prototype.SP=function(a,b,c){this.Q=c;return this};
function Boa(a){var b=["title","content"];if(0===(b.length|0))b=te();else{for(var c=ue(new ve,te()),e=0,f=b.length|0;e<f;)we(c,b[e]),e=1+e|0;b=c.ab}b=(new R).M("userDocumentation",b);c=["displayName","description","headers","body"];if(0===(c.length|0))c=te();else{e=ue(new ve,te());f=0;for(var g=c.length|0;f<g;)we(e,c[f]),f=1+f|0;c=e.ab}c=(new R).M("response",c);e=["type","displayName","description","describedBy","settings"];if(0===(e.length|0))e=te();else{f=ue(new ve,te());g=0;for(var h=e.length|
0;g<h;)we(f,e[g]),g=1+g|0;e=f.ab}e=(new R).M("securitySchema",e);f=["headers","queryParameters","queryString","responses"];if(0===(f.length|0))f=te();else{g=ue(new ve,te());h=0;for(var k=f.length|0;h<k;)we(g,f[h]),h=1+h|0;f=g.ab}b=[b,c,e,(new R).M("describedBy",f)];c=BB(new CB,Ev());e=0;for(f=b.length|0;e<f;)DB(c,b[e]),e=1+e|0;a.ima(c.ab)}function EB(){this.zc=null;this.xL=0;this.vd=null;this.n2=!1;this.kH=this.qv=this.l=null;this.ZX=!1;this.ga=this.fM=this.gia=this.HI=null}EB.prototype=new u;
EB.prototype.constructor=EB;function Coa(a){var b=!1,c=null,e=a.qv;if(y()===e){O();b=(new P).a();b=(new Pi).L((new S).a(),b);a.zc.P(b);c=a.l.ja;e=Bh().WG;var f=b.j,g=y(),h=a.ga;c.Vc(e.j,f,g,"Syntax error, cannot create empty Union",a.fM,Tb().yb,h);return b}if(e instanceof z&&(b=!0,c=e,f=c.i,f instanceof Pi))return f;if(b)return b=c.i,O(),c=(new P).a(),c=(new Pi).L((new S).a(),c),a.zc.P(c),a=fp().We,b=K(C(),(new wc).fa([b])),Xg(c,a,b);throw(new x).d(e);}
function Doa(a,b){if(b instanceof zi){var c=!1,e=null,f=a.qv;if(y()===f)return b;if(f instanceof z&&(c=!0,e=f,a=e.i,a instanceof zi)||c&&(a=e.i,a instanceof jj))return b=FB(b),c=ei().Kf,nf(b,c,a);if(c)return GB(b,e.i);throw(new x).d(f);}if(b instanceof jj){c=!1;e=null;a=a.qv;if(y()===a)return b;if(a instanceof z&&(c=!0,e=a,f=e.i,f instanceof zi)||c&&(f=e.i,f instanceof jj))return c=ei().Kf,nf(b,c,f);if(c)return c=e.i,GB(b.kJ(),c);throw(new x).d(a);}throw(new x).d(b);}
function HB(a,b,c,e,f){var g=new EB;g.zc=a;g.xL=b;g.vd=c;g.n2=e;g.l=f;g.qv=y();g.kH="";g.ZX=!1;if(c.b())a=y();else{a=c.c();if(a instanceof Gu)a=a.i.ze();else if(a instanceof Eu)a=a.ze();else if(!(a instanceof kv))throw(new x).d(a);a=(new z).d(a)}g.HI=a;a=g.HI;a:{if(a instanceof z&&(a=a.i,null!==a)){Pb();b=a.ga;b=(new z).d((new Nb).Bj(Ob(0,Lb(Mb(),b.Hf,b.Sf,b.og,b.xg))));c=(new Rb).f(a.ga.bg).ju();a=b;b=c;break a}a=y();b=y()}g.gia=(new R).M(a,b);g.fM=g.gia.qa();g.ga=g.gia.Ba();return g}
function IB(a,b){if(b.b())return Eoa(a),(new JB).hQ(a.qv,K(C(),J()));var c=b.ea();c=null===c?0:c.q;switch(c){case 41:return Eoa(a),(new JB).hQ(a.qv,b.pa());case 40:return Eoa(a),b=IB(HB(a.zc,1+a.xL|0,a.vd,a.n2,a.l),b.pa()),Foa(a,b.Fk),IB(a,b.WQ);case 124:if(""===a.kH&&a.qv.b()){c=a.l.ja;var e=Bh().WG,f=y(),g=a.ga;c.Vc(e.j,"",f,"Syntax error, cannot parse Union with empty values",a.fM,Tb().yb,g)}Eoa(a);a.qv=(new z).d(Coa(a));b=IB(HB(a.zc,1+a.xL|0,a.vd,a.n2,a.l),b.pa());Foa(a,b.Fk);return IB(a,b.WQ);
case 91:return Eoa(a),a.ZX&&(c=a.l.ja,e=Bh().WG,f=y(),g=a.ga,c.Vc(e.j,"",f,"Syntax error, duplicated [",a.fM,Tb().yb,g)),a.ZX=!0,IB(a,b.pa());case 93:return a.ZX||(c=a.l.ja,e=Bh().WG,f=y(),g=a.ga,c.Vc(e.j,"",f,"Syntax error, Not matching ]",a.fM,Tb().yb,g)),a.ZX=!1,a.qv=(new z).d(Goa(a)),IB(a,b.pa());default:return a.kH=""+a.kH+Vc(c),IB(a,b.pa())}}
function Foa(a,b){var c=!1,e=null;if(y()!==b){if(b instanceof z){c=!0;e=b;var f=e.i;if(f instanceof zi&&KB(a,f)){c=!1;e=a.qv;if(y()===e){a.qv=(new z).d(f);return}if(e instanceof z&&(c=!0,b=e.i,b instanceof Pi)){a=D(b.ca,fp().We);c=C();a=a.Eg(f,c.u);f=fp().We;yf(b,f,a);return}if(c){a.qv=(new z).d(Doa(a,f));return}throw(new x).d(e);}}if(c)if(f=e.i,b=a.qv,y()===b)a.qv=(new z).d(f);else{if(b instanceof z&&(b=b.i,b instanceof Pi)){if(f instanceof Pi){a=D(b.ca,fp().We);f=D(f.ca,fp().We);c=C();a=a.la(f,
c.u);Uu(b.ca,fp().We);Dj(b.ca,fp().We,Rt(new St,a,(new P).a()),(O(),(new P).a()));return}a=D(b.ca,fp().We);f=K(C(),(new wc).fa([f]));c=C();a=a.la(f,c.u);Uu(b.ca,fp().We);Dj(b.ca,fp().We,Rt(new St,a,(new P).a()),(O(),(new P).a()));return}b=a.l.ja;c=Bh().WG;e=f.j;var g=y(),h=a.ga;b.Vc(c.j,e,g,"Error parsing type expression, cannot accept type "+f,a.fM,Tb().yb,h);(new z).d(f)}else throw(new x).d(b);}}
EB.prototype.QQ=function(a){var b=Xv(ua(),xy(ua(),a,"\\s*",""));b=IB(this,(new LB).TC(b)).Fk;if(b instanceof z){b=b.i;if(b instanceof zi?KB(this,b):b instanceof jj&&KB(this,b)){var c=this.l.ja,e=Bh().WG,f=b.j,g=y(),h=this.ga;c.Vc(e.j,f,g,"Syntax error, generating empty array",this.fM,Tb().yb,h)}Hoa(this,b);b.ha().Ib((new XB).f(a));a=this.vd;a.b()||(a=a.c(),b.ha().Jq($e(O(),a)));return(new z).d(b)}if(y()===b)return y();throw(new x).d(b);};
function Goa(a){O();var b=(new P).a();b=(new zi).L((new S).a(),b);a.zc.P(b);var c=!1,e=null,f=a.qv;if(y()===f)return b;if(f instanceof z&&(c=!0,e=f,a=e.i,a instanceof zi)||c&&(a=e.i,a instanceof jj))return O(),c=(new P).a(),c=(new jj).L((new S).a(),c),b=bf(c,b.j),c=ei().Kf,nf(b,c,a);if(c)return GB(b,e.i);throw(new x).d(f);}
function Eoa(a){if(""!==a.kH){var b=a.kH;if("nil"===b)O(),b=(new P).a(),b=(new Ni).L((new S).a(),b);else if("any"===b){O();b=(new P).a();var c=(new S).a();b=(new Ai).L(c,b)}else if("file"===b)O(),b=(new P).a(),b=(new Qi).L((new S).a(),b);else if("object"===b)O(),b=(new P).a(),b=(new Fi).L((new S).a(),b);else if("array"===b)O(),b=(new P).a(),b=(new zi).L((new S).a(),b);else if("string"===b||"integer"===b||"number"===b||"boolean"===b||"datetime"===b||"datetime-only"===b||"time-only"===b||"date-only"===
b){O();b=(new P).a();b=(new Hi).L((new S).a(),b);c=Sca(Oi(),a.kH);var e=Qh().kf;b=Fb(b,e,c)}else c=YB(a.l.Kl(),b,Lu(),y()),c instanceof z?b=c.i.eh(b,(O(),(new P).a())):(Ioa(),c=a.HI,c=$e(O(),c.b()?T().ud:c.c()),e=y(),c=mj(new lj,(new S).a(),c,b,e,y(),!0),O(),e=(new P).a(),c=cf(c,b,e),xc(c,a.l),a.zc.P(c),a.n2||(e=a.HI,e=e.b()?T().ud:e.c(),ZB(c,b,e,a.l)),b=c);Wa().Ia(b.j).b()&&(c=D(b.Y(),Pg().U).H,c instanceof z&&"schema"===c.i?(c="schema-"+a.xL,O(),e=(new P).a(),cf(b,c,e),a.zc.P(b),O(),c=(new P).a(),
cf(b,"schema",c)):y()===c?(c="scalar-expression-"+a.xL,O(),e=(new P).a(),cf(b,c,e),a.zc.P(b),c=D(b.Y(),Pg().U),Uu(c.n,c.Fc)):a.zc.P(b),a.xL=1+a.xL|0);a.kH="";Foa(a,(new z).d(b))}}
function KB(a,b){var c=!1,e=null,f=!1,g=null;if(b instanceof zi){c=!0;e=b;if(zb(e).ra()){var h=e,k=K(C(),J());h=rA(h,k)instanceof $B}else h=!1;if(h)return f=e,g=K(C(),J()),KB(a,rA(f,g))}return c&&D(e.ca,Pg().Hd).Da()?!1:c?Wa().Ia(D(e.ca,ei().Kf)).b():b instanceof jj&&(f=!0,g=b,zb(g).ra()?(b=g,c=K(C(),J()),b=rA(b,c)instanceof $B):b=!1,b)?(f=g,g=K(C(),J()),KB(a,rA(f,g))):f?KB(a,D(g.ca,ei().Kf)):!1}
function Hoa(a,b){if(b instanceof Pi){var c=(new Zw).a();D(b.ca,fp().We).R(w(function(e,f,g){return function(h){if(h instanceof zi){var k=D(h.ca,Pg().U).H;if(y()===k){f.lc=1+f.lc|0;k="array_"+f.lc;O();var l=(new P).a();cf(h,k,l)}return Joa(h,g.j,K(C(),J()))}}}(a,c,b)))}}EB.prototype.$classData=r({o1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlTypeExpressionParser",{o1a:1,e:1});function aC(){}aC.prototype=new u;aC.prototype.constructor=aC;aC.prototype.a=function(){return this};
aC.prototype.$classData=r({F1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.ValidationResolutionPipeline$",{F1a:1,e:1});var Koa=void 0;function bC(){this.n=this.Ne=null}bC.prototype=new u;bC.prototype.constructor=bC;function Loa(){}Loa.prototype=bC.prototype;bC.prototype.jpa=function(a,b){this.Ne=b;if(null===a)throw bc(F(),null);this.n=a};
function Moa(a){var b=Xb(a.Ne.ha(),q(ew));b.b()?b=y():(b=b.c(),b=(new z).d(b.vd));b=b.va();b=Ed(b,new Noa);b=b instanceof z?b.i.i:a.Fma();return(new cC).Hi(a.a5,Ooa(a,b))}function Ooa(a,b){var c=b.mb().jb;if(Q().wa===c){c=kd();var e=Rc().Ih;b=M(b,c,e).vb;a=w(function(f){return function(g){var h=Ooa(f,g.i);return(new cC).Hi(g.Aa.t(),h)}}(a));c=vx();return b.ma(a,c.jc)}return Q().ed===c?(c=dd(),e=Rc().Ih,b=M(b,c,e),a=w(function(f){return function(g){return Ooa(f,g)}}(a)),c=C(),b.Tc(a,c.u)):J()}
function dC(){this.Yl=null;this.bo=!1;this.l=this.zfa=this.pb=null}dC.prototype=new u;dC.prototype.constructor=dC;function Poa(){}Poa.prototype=dC.prototype;function Qoa(a){if(a instanceof Sg){a=a.ha();var b=a.rf;ah();var c=bh(new ch,(new gh).a());for(b=b.Qb;!b.b();){var e=b.ea();!1!==!(e instanceof ci)&&jh(c,e);b=b.pa()}a.rf=c.ab}}
function Roa(a,b,c,e,f,g,h){e=e.Cb;var k=w(function(){return function(m){return m.q}}(a)),l=C();e=e.ma(k,l.u).Dg();f.Cb.R(w(function(m,p,t,v,A,E){return function(B){B=B.q;if(!p.Ha(B))return B=ai(new bi,B,(new P).a()),m.bo&&B.x.Ib((new eC).Mr(t,v)),th(A,E,B)}}(a,e,g,h,b,c)))}
function Soa(a,b,c,e,f,g,h,k){var l=rh();null!==e&&e===l?l=!0:(l=jf(),l=null!==e&&e===l);l?l=!0:(l=ifa(),l=null!==e&&e===l);l?l=!0:(l=Qn(),l=null!==e&&e===l);var m=yv(),p=f.Cb,t=w(function(A,E){return function(B){var I=he(B.Y(),E.ia);I.b()?B=y():(I=I.c().q.q.q,B=(new z).d((new R).M(I,B)));return B.va()}}(a,e)),v=C();m=Fc(m,p.Tc(t,v.u));f=f.Cb.Fb(w(function(A,E){return function(B){if(nm(B))return he(B.Y(),E.ia).b();throw(new x).d(B);}}(a,e)));f.b()?f=y():(f=f.c(),f=(new z).d(f));f=(new qe).d(f);g.Cb.R(w(function(A,
E,B,I,N,Y,na,ra,Ha){return function(lb){if(nm(lb)){var pb=(new fC).a(),Sb=he(lb.Y(),E.ia);if(Sb instanceof z)return Sb=Sb.i.q.q.q,lb=Toa(A,I,N,B.Ka(Sb),lb,Y,na,ra,pb),B.Eh((new R).M(Sb,lb));Ha.oa=(new z).d(Toa(A,I,N,Ha.oa,lb,Y,na,ra,pb))}else throw(new x).d(lb);}}(a,e,m,b,l,h,k,c,f)));a=m.ds().ke();e=f.oa.va();g=C();a=a.la(e,g.u);yf(b,c,a)}
function Uoa(a,b,c){c=Xb(c.ha(),q(Nd));c=(c.b()?(new gC).zk(K(sc().Ae,J())):c.c()).cc;var e=Xb(b.ha(),q(Nd));e=(e.b()?(new gC).zk(K(sc().Ae,J())):e.c()).cc;var f=w(function(){return function(k){return k.qa()}}(a)),g=Ff();g=Gf(g);f=Me(c,f,g);g=w(function(){return function(k){return k.qa()}}(a));var h=Ff();h=Gf(h);f.VW(Me(e,g,h)).R(w(function(k,l,m,p){return function(t){var v=l.Fb(w(function(Y,na){return function(ra){ra=ra.qa();return null===ra?null===na:qa(ra,na)}}(k,t)));v.b()?v=y():(v=v.c(),v=(new z).d(v.Ba().qa()));
var A=v.c();v=m.Fb(w(function(Y,na){return function(ra){ra=ra.qa();return null===ra?null===na:qa(ra,na)}}(k,t)));v.b()?v=y():(v=v.c(),v=(new z).d(v.Ba().qa()));var E=v.c();if(A!==E){v=k.mn();var B=Sc().Rh;t="Conflicting urls for alias '"+t+"' and libraries: '"+A+"' - '"+E+"'";A=Id(p);A=A.b()?p.j:A.c();E=y();var I=y(),N=y();v.Vc(B.j,t,E,A,I,Tb().yb,N)}}}(a,c,e,b)));a=c.zR(e);if(pd(a)){c=b.ha();f=c.rf;ah();e=bh(new ch,(new gh).a());for(f=f.Qb;!f.b();)g=f.ea(),!1!==!(g instanceof gC)&&jh(e,g),f=f.pa();
c.rf=e.ab;b.ha().Ib((new gC).zk(a))}}function Voa(a,b,c,e){e.lB.Ha(c.j)||(e.lB.so(c.j),c.Y().Bb.R(w(function(f,g,h,k){return function(l){if(null!==l){var m=l.qa();l=l.Ba();var p=m.ba;a:if(ud().h(p))Woa(g,h,m,l.q);else{if(p instanceof Tu&&(m=(new z).d(p.Ne),hC(m.i))){m=l.q.Cb;l=new Xoa;p=C();m.hc(l,p.u).R(w(function(t,v,A){return function(E){Voa(t,v,E,A)}}(f,g,k)));break a}hC(p)&&Voa(f,g,l.q,k)}}else throw(new x).d(l);}}(a,b,c,e))))}
function Yoa(a,b,c,e,f){var g=us(b.Y(),dm().Ac),h=w(function(){return function(l){return l.j}}(a)),k=C();g=g.ma(h,k.u);h=K(C(),(new wc).fa([b.j,c.j]));k=C();g=g.la(h,k.u);c=us(c.Y(),dm().Ac);h=new Zoa;k=C();h=c.hc(h,k.u);c=us(b.Y(),dm().Ac);g=h.Ab(w(function(l,m){return function(p){return!m.Ha(p.j)}}(a,g)));a=w(function(l,m,p){return function(t){t.ha().Ib((new eC).Mr(m,p));return t}}(a,e,f));e=C();a=g.ma(a,e.u);e=C();a=c.la(a,e.u);e=dm().Ac;Xg(b,e,a)}
dC.prototype.it=function(a,b,c){this.Yl=a;this.bo=b;this.pb=c;this.zfa=tfa(xfa(),c);if(Tk().h(a)){a=J();b=this.zfa;C();Yj();c=(new gh).a().va();var e=(new Cs).a();C();Yj();var f=(new gh).a();f=(new Ds).Ii(f.va());a=(new iC).Ql("",a,(new Rr).Sp("",c,e,b,f),y(),eB().bp)}else a=J(),b=this.zfa,C(),Yj(),c=(new gh).a().va(),e=(new Cs).a(),C(),Yj(),f=(new gh).a(),f=(new Ds).Ii(f.va()),a=(new dB).Ql("",a,(new Rr).Sp("",c,e,b,f),y(),eB().bp);this.l=a;return this};
function $oa(a,b,c,e,f,g){var h=b.j,k=c.j,l=J();h=dj(h,dj(k,l));apa(g,h)&&(oj(g.lB,h),Qoa(b),h=c.Y().Bb,k=iA(),k=Va(k),l=Le().u,Me(h,k,l).Ab(w(function(m,p){return function(t){t=t.Fc;var v=hd().db;(null===v?null===t:v.h(t))?v=!0:(v=Sr().le,v=null===v?null===t:v.h(t));v?t=!1:(v=jC().pc,t=!((null===v?null===t:v.h(t))&&p&&p.$classData&&p.$classData.ie.R_));return t}}(a,b))).R(w(function(m,p,t,v,A,E){return function(B){if(null!==B){var I=B.Fc,N=B.q,Y=!1,na=!1,ra=null,Ha=he(p.Y(),I);if(y()===Ha&&(Y=!0,
m.$Q.haa(I)))return N=bpa(m,p.j,N.q,t),m.bo&&N.ha().Ib((new eC).Mr(v,A)),nf(p,I,N);if(Y){var lb=Qh().kf;lb=(null===I?null===lb:I.h(lb))?Bi(N.x,q(cpa)):!1}else lb=!1;if(!lb)if(Y)B=N.q,ac(B)?(I=B.j,B=B.ha()):B instanceof St?(N.x.rf.Da()?B=N.x:(B=B.Cb.nc(),B.b()?B=y():(B=B.c(),B=(new z).d(B.ha())),B=B.b()?(O(),(new P).a()):B.c()),I=I.q,I=W(X(),I)):(I=I.q,I=W(X(),I),B=N.q.ha()),Y=m.mn(),na=Sc().Rh,N="Property '"+I+"' of type '"+kC(ka(N.q))+"' is not allowed to be overriden or added in overlays",Wb(Y,
na,I,N,B);else{if(Ha instanceof z&&(na=!0,ra=Ha,Y=ra.i,m.$Q.Ula(I))){na=I.ba;if(na instanceof lC)return m.bo&&N.q.ha().Ib((new eC).Mr(v,A)),nf(p,I,N.q);if(na instanceof Tu){B=(new z).d(na.Ne).i;Y=Y.q.q;N=N.q;B instanceof lC?Roa(m,p,I,Y,N,v,A):B&&B.$classData&&B.$classData.ie.gj?Soa(m,p,I,B,Y,N,v,A):hC(B)?m.bua(p,I,N,v,A):(N=m.mn(),I=Sc().Rh,Y=y(),B="Cannot merge '"+B+"': not a KeyField nor a Scalar",na=Xb(p.ha(),q(Yb)),ra=p.Nb(),N.Vc(I.j,v,Y,B,na,Tb().yb,ra));return}if(Dm()===na){B=Y.q.q;N=N.q;a:{if(B instanceof
Em&&N instanceof Em&&(Y=ka(B),na=ka(N),Y===na)){dpa(epa(),B,N);break a}m.bo&&N.ha().Ib((new eC).Mr(v,A));nf(p,I,N)}return}if(ra=mC(na))Ha=Y.q.q,ra=B.q.q,Ha instanceof Sg&&ra instanceof Sg?(Ha=ka(Ha),ra=ka(ra),ra=Ha!==ra):ra=!1;if(ra)return N=B.q.q,O(),B=(new eC).Mr(E.j,A),B=(new P).a().Ib(B),Ph(p,I,N,B);if(hC(na))return $oa(m,Y.q.q,B.q.q,v,A,t);B=m.mn();Y=Sc().Rh;na=Zc(I.q);ra=y();I="Cannot merge '"+I.ba+"':not a (Scalar|Array|Object)";Ha=Xb(N.q.ha(),q(Yb));N=Xb(N.q.ha(),q(Zb));N.b()?N=y():(N=N.c(),
N=(new z).d(N.ga));B.Vc(Y.j,na,ra,I,Ha,Tb().yb,N);return}if(na)Y=ra.i,Y.q.q.t()!==B.q.q.t()&&(B=m.mn(),na=Sc().Rh,I=Zc(I.q),Y="Property '"+Zc(Y.Fc.q)+"' in '"+kC(ka(p))+"' is not allowed to be overriden or added in overlays",Wb(B,na,I,Y,N.x));else throw(new x).d(Ha);}}else throw(new x).d(B);}}(a,b,g,e,f,c))));return b}
function Toa(a,b,c,e,f,g,h,k,l){if(e instanceof z){var m=e.i;if(!c)return $oa(a,m,f.zb(b.j,Vu()),g,h,l)}return y()!==e||a.$Q.haa(k)?bpa(a,b.j,f,l):(a=a.mn(),b=Sc().Rh,c=f.j,e="Property of key '"+f.j+"' of class '"+kC(ka(f))+"' is not allowed to be overriden or added in overlays",Wb(a,b,c,e,f.ha()),f)}
function fpa(a,b){D(b.ue().g,uo().nq).R(w(function(c){return function(e){c.bo||Uu(e.g,hd().fj());D(e.g,on().fk).R(w(function(f){return function(g){return f.bo?void 0:Uu(g.g,hd().fj())}}(c)))}}(a)));return b}
function gpa(a,b,c,e,f,g){var h=vma(xma(),us(b.Y(),dm().Qc),a.l.ja),k=(new fC).a();us(c.Y(),dm().Qc).R(w(function(l,m,p,t,v,A){return function(E){var B=m.jca(E);if(B instanceof z)return $oa(l,B.i,E,p,t,v);if(y()===B)return E=bpa(l,A.j+"#/declarations",E,v),l.bo&&E.ha().Ib((new eC).Mr(p,t)),Ui(m,E);throw(new x).d(B);}}(a,h,f,g,k,b)));c=h.dt();f=(new fC).a();c.R(w(function(l,m,p){return function(t){Voa(l,m,t,p)}}(a,e,f)));a=Wg().Qc;Xg(b,a,c)}
function bpa(a,b,c,e){if(!e.lB.Ha(b)){e.lB.so(b);if(c instanceof St){var f=c.Cb;a=w(function(g,h,k){return function(l){return bpa(g,h,l,k)}}(a,b,e));b=C();return Rt(new St,f.ma(a,b.u),c.x)}if(c instanceof Em)return ju(ku(),b,c);nm(c)&&(c.zb(b,Vu()),c.Y().Bb.R(w(function(g,h,k){return function(l){if(null!==l)l=l.Ba(),bpa(g,h.j,l.q,k);else throw(new x).d(l);}}(a,c,e))))}return c}
function hpa(a,b,c){if(c instanceof nC){var e=us(c.Y(),jC().pc);e=ipa(c,e);if(e instanceof z)return c=e.i,Hh(b,c),hpa(a,b,c);if(y()===e&&Wa().Ia(us(c.Y(),jC().pc)).ra()){a=a.mn();b=Aq().r0;e=(new z).d(us(c.Y(),jC().pc));var f="BaseUnit '"+us(c.Y(),jC().pc)+"' not found in references.",g=c.j,h=Xb(c.ha(),q(Yb));c=Id(c);a.Vc(b.j,g,e,f,h,Tb().yb,c)}else a=a.mn(),b=Aq().r0,e=(new z).d(us(c.Y(),jC().pc)),f="Missing extend property for model '"+c.j+"'.",g=c.j,h=Xb(c.ha(),q(Yb)),c=Id(c),a.Vc(b.j,g,e,f,h,
Tb().yb,c);return J()}return jpa(b).va()}
function kpa(a,b,c){ah();var e=[c];if(0===(e.length|0))e=bh(new ch,(new gh).a()).ab;else{for(var f=bh(new ch,(new gh).a()),g=0,h=e.length|0;g<h;)jh(f,e[g]),g=1+g|0;e=f.ab}e=hpa(a,e,c);if(e instanceof Mv&&(c=e.Vm,g=e.Re,c instanceof Ng)){e=lpa(new oC,a.Yl,a.bo,!0,K(pC(),J()),a.mn());h=(new qC).fu(a.bo,a.mn());h.ge(c);f=c.ue();for(var k=g;!k.b();){var l=k.ea();if(l instanceof nC){h.ge(l);var m=mpa(a,c.j+"#",l.j+"#");gpa(a,c,l,m,l.j,wC(xC(),l.j,b));Uoa(a,c,l);Yoa(a,c,l,l.j,wC(xC(),l.j,b))}else throw(new x).d(l);
k=k.pa()}for(e.ge(c);!g.b();){h=g.ea();if(h instanceof nC)k=mpa(a,c.j+"#",h.j+"#"),$oa(a,f,us(h.Y(),dm().ub),h.j,wC(xC(),h.j,b),(new fC).a()),Voa(a,k,f,(new fC).a()),e.ge(c);else throw(new x).d(h);g=g.pa()}return fpa(a,c)}return b}function npa(){}npa.prototype=new u;npa.prototype.constructor=npa;function opa(){}opa.prototype=npa.prototype;function yC(){this.Pra=this.Rua=null}yC.prototype=new u;yC.prototype.constructor=yC;
yC.prototype.a=function(){ppa=this;this.Rua=(new zC).a();this.Pra=(new AC).a();return this};yC.prototype.$classData=r({I2a:0},!1,"amf.plugins.document.webapi.resolution.stages.MergingRestrictions$",{I2a:1,e:1});var ppa=void 0;function qpa(){ppa||(ppa=(new yC).a());return ppa}function BC(){this.X=this.Hga=null}BC.prototype=new u;BC.prototype.constructor=BC;
BC.prototype.a=function(){rpa=this;this.Hga=CC(DC(),Sv().$,"apiContract:Parameter","raml-shapes:schema","sh:minCount","1","RAML Type information is mandatory for parameters","Schema/type information required for Parameter objects");var a=Nk(),b=EC(Nk());a=(new R).M(a,b);b=Sk();var c=EC(Sk());b=(new R).M(b,c);c=Tk();var e=EC(Tk());c=(new R).M(c,e);e=Rk();var f=EC(Rk());e=(new R).M(e,f);f=Pk();var g=EC(Pk());f=(new R).M(f,g);g=Qk();var h=EC(Qk());g=(new R).M(g,h);h=Ok();var k=EC(Ok());h=(new R).M(h,
k);k=Uk();var l=EC(Uk());a=[a,b,c,e,f,g,h,(new R).M(k,l)];b=BB(new CB,Ev());c=0;for(e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;this.X=b.ab;return this};function EC(a){Sk().h(a)||Rk().h(a)?(spa||(spa=(new tpa).a()),a=upa(spa)):Tk().h(a)?(vpa||(vpa=(new wpa).a()),a=upa(vpa)):Ok().h(a)||Pk().h(a)?(xpa||(xpa=(new ypa).a()),a=upa(xpa)):Qk().h(a)?(zpa||(zpa=(new Apa).a()),a=upa(zpa)):Uk().h(a)?(Bpa||(Bpa=(new Cpa).a()),a=upa(Bpa)):Nk().h(a)?(Dpa||(Dpa=(new FC).a()),a=Dpa.nH()):a=J();return a}
BC.prototype.$classData=r({M2a:0},!1,"amf.plugins.document.webapi.validation.AMFRawValidations$",{M2a:1,e:1});var rpa=void 0;function Epa(){rpa||(rpa=(new BC).a());return rpa}function Fpa(){this.FD=this.Qra=this.Esa=this.q=this.Wu=this.Dl=this.ta=this.SX=this.Wea=this.pn=this.Q=this.Nd=this.Bha=null}Fpa.prototype=new u;Fpa.prototype.constructor=Fpa;Fpa.prototype.$classData=r({N2a:0},!1,"amf.plugins.document.webapi.validation.AMFRawValidations$AMFValidation",{N2a:1,e:1});function GC(){}
GC.prototype=new u;GC.prototype.constructor=GC;GC.prototype.a=function(){return this};function HC(a,b,c,e,f,g,h,k,l,m,p,t){return Gpa((new z).d(b),(new z).d(c),e,(new z).d(f),(new z).d(g),h,k,l,m,p,t)}
function Gpa(a,b,c,e,f,g,h,k,l,m,p){a.b()?a=y():(a=a.c(),a=(new z).d(Zc(IC(G(),a))));e.b()?e=y():(e=e.c(),e=(new z).d(Zc(IC(G(),e))));if(f.b())var t=y();else f=f.c(),t=(new z).d(Zc(IC(G(),f)));f=new Fpa;h=Zc(IC(G(),h));var v=Zc(IC(G(),k));k=Ge(ua(),k,"pattern")?l:Zc(IC(G(),l));f.Bha=a;f.Nd=b;f.Q=c;f.pn="Domain";f.Wea=e;f.SX=t;f.ta=g;f.Dl=h;f.Wu=v;f.q=k;f.Esa=m;f.Qra=p;f.FD="Violation";return f}
function CC(a,b,c,e,f,g,h,k){return Gpa(y(),y(),b,(new z).d(c),(new z).d(e),"PropertyShape","sh:path",f,g,h,k)}GC.prototype.$classData=r({O2a:0},!1,"amf.plugins.document.webapi.validation.AMFRawValidations$AMFValidation$",{O2a:1,e:1});var Hpa=void 0;function DC(){Hpa||(Hpa=(new GC).a());return Hpa}
function JC(){var a=C(),b=[CC(DC(),Sv().$,"doc:DomainElement","core:name","sh:datatype","xsd:string","Title and names must be string","Names must be string"),CC(DC(),Sv().$,"doc:DomainElement","core:description","sh:datatype","xsd:string","Descriptions must be strings","Description must be strings"),CC(DC(),Sv().$,"apiContract:WebAPI","core:name","sh:minCount","1","API title is mandatory","Info object 'title' must be a single value"),CC(DC(),Sv().$,"apiContract:WebAPI","apiContract:scheme","sh:datatype",
"xsd:string","API BaseUri scheme information must be a string","Swagger object 'schemes' must be a string"),CC(DC(),Sv().$,"apiContract:WebAPI","apiContract:scheme","sh:datatype","xsd:string","API BaseUri scheme information must be a string","Swagger object 'schemes' must be a string"),CC(DC(),Sv().$,"apiContract:WebAPI","apiContract:accepts","sh:datatype","xsd:string","Default media types must contain strings","Field 'consumes' must contain strings"),CC(DC(),Sv().$,"apiContract:WebAPI","apiContract:accepts",
"sh:pattern","^(([-\\w]+|[*]{1})\\/([-+.\\w]+|[*]{1}))(\\s*;\\s*\\w+\x3d[-+\\w.]+)*$","Default media types must be valid","Field 'produces' must be valid"),CC(DC(),Sv().$,"apiContract:WebAPI","core:mediaType","sh:datatype","xsd:string","Default media types must be string","Field 'produces' must contain strings"),CC(DC(),Sv().$,"apiContract:WebAPI","core:version","sh:datatype","xsd:string","API version must be a string","Info object 'version' must be string"),CC(DC(),Sv().$,"apiContract:WebAPI","core:termsOfService",
"sh:datatype","xsd:string","API terms of service must be a string","Info object 'termsOfService' must be string"),CC(DC(),Sv().$,"core:Organization","core:email","sh:datatype","xsd:string","API provider email must be a string","Contact object 'email' must be a string"),CC(DC(),Sv().$,"apiContract:EndPoint","apiContract:path","sh:datatype","xsd:string","Resource path must be a string","PathItem object path must be a string"),CC(DC(),Sv().$,"apiContract:Operation","apiContract:guiSummary","sh:datatype",
"xsd:string","Methods' summary information must be a string","Methods' summary information must be a string"),CC(DC(),Sv().$,"apiContract:Operation","doc:deprecated","sh:datatype","xsd:boolean","Methods' deprecated must be a boolean","Methods' deprecated must be a boolean"),CC(DC(),Sv().$,"apiContract:Operation","apiContract:scheme","sh:datatype","xsd:string","Protocols must contain strings","Schemes must contain strings"),CC(DC(),Sv().$,"apiContract:Operation","apiContract:accepts","sh:datatype",
"xsd:string","Method default media types consumed must be strings","Operation object 'consumes' must be strings"),CC(DC(),Sv().$,"apiContract:Response","apiContract:statusCode","sh:datatype","xsd:string","Status code for a Response must be a string","Status code for a Response object must be a string"),CC(DC(),Sv().$,"apiContract:Parameter","core:name","sh:minCount","1","Parameter information must have a name","Parameter object must have a name property"),CC(DC(),Sv().$,"apiContract:Parameter","apiContract:required",
"sh:datatype","xsd:boolean","Information about required parameters must be a boolean value","Required property of a Parameter object must be boolean"),CC(DC(),Sv().$,"apiContract:Parameter","apiContract:binding","sh:datatype","xsd:string","Information about the binding of the parameter is mandatory","'in' property of a Parameter object must be a string"),CC(DC(),Sv().$,"apiContract:Parameter","apiContract:binding","sh:minCount","1","Binding information for a parameter is mandatory","'in' property of a Parameter object is mandatory"),
CC(DC(),Sv().$,"apiContract:Payload","core:mediaType","sh:datatype","xsd:string","Method default media types must be strings","Operation object 'produces' must be strings"),HC(DC(),"amf-parser:xml-wrapped-scalar","XML property 'wrapped' must be false for scalar types",Cc().$,"raml-shapes:ScalarShape","sh:xmlSerialization","PropertyShape","sh:path","raml-shapes:xmlWrappedScalar","0","XML property 'wrapped' must be false for scalar types","XML property 'wrapped' must be false for scalar types"),HC(DC(),
"amf-parser:xml-non-scalar-attribute","XML property 'attribute' must be false for non-scalar types",Cc().$,"raml-shapes:Shape","sh:xmlSerialization","PropertyShape","sh:path","raml-shapes:xmlNonScalarAttribute","0","XML property 'attribute' must be false for non-scalar types","XML property 'attribute' must be false for non-scalar types"),CC(DC(),Sv().$,"raml-shapes:XMLSerializer","raml-shapes:xmlAtribute","sh:datatype","xsd:boolean","XML attribute serialisation info must be boolean","XML attribute serialisation info must be boolean"),
CC(DC(),Sv().$,"raml-shapes:XMLSerializer","raml-shapes:xmlWrapped","sh:datatype","xsd:boolean","XML wraping serialisation info must be boolean","XML wrapping serialisation info must be boolean"),CC(DC(),Sv().$,"raml-shapes:XMLSerializer","raml-shapes:xmlName","sh:datatype","xsd:string","XML name serialisation info must be string","XML name serialisation info must be string"),CC(DC(),Sv().$,"raml-shapes:XMLSerializer","raml-shapes:xmlNamespace","sh:datatype","xsd:string","XML namespace serialisation info must be string",
"XML namespace serialisation info must be string"),CC(DC(),Sv().$,"raml-shapes:XMLSerializer","raml-shapes:xmlPrefix","sh:datatype","xsd:string","XML prefix serialisation info must be string","XML prefix serialisation info must be string"),CC(DC(),Sv().$,"raml-shapes:ObjectShape","raml-shapes:minProperties","sh:minInclusive","0","minProperties for a RAML Object type cannot be negative","minProperties for a Schema object cannot be negative"),CC(DC(),Sv().$,"raml-shapes:ObjectShape","raml-shapes:minProperties",
"sh:datatype","xsd:integer","minProperties for a RAML Object type must be an integer","minProperties for a Schema object must be an integer"),CC(DC(),Sv().$,"raml-shapes:ObjectShape","raml-shapes:maxProperties","sh:minInclusive","0","maxProperties for a RAML Object type cannot be negative","maxProperties for a Schema object cannot be negative"),CC(DC(),Sv().$,"raml-shapes:ObjectShape","raml-shapes:maxProperties","sh:datatype","xsd:integer","maxProperties for a RAML Object type must be an integer",
"maxProperties for a Schema object must be an integer"),CC(DC(),Sv().$,"raml-shapes:ObjectShape","sh:closed","sh:datatype","xsd:boolean","additionalProperties for a RAML Object type must be a boolean","additionalProperties for a Schema object must be a boolean"),CC(DC(),Sv().$,"raml-shapes:ObjectShape","raml-shapes:discriminator","sh:datatype","xsd:string","discriminator for RAML Object type must be a string value","discriminator for a Schema object must be a string value"),CC(DC(),Sv().$,"raml-shapes:ObjectShape",
"raml-shapes:discriminatorValue","sh:datatype","xsd:string","x-discriminatorValue for RAML Object type must be a string value","discriminatorValue for a Schema object must be a string value"),CC(DC(),Sv().$,"raml-shapes:ObjectShape","raml-shapes:readOnly ","sh:datatype","xsd:boolean","(readOnly) for a RAML Object type must be a boolean","readOnly for a Schema object must be a boolean"),CC(DC(),Sv().$,"raml-shapes:ArrayShape","sh:minCount","sh:datatype","xsd:integer","minItems for a RAML Array type must be an integer",
"minItems of a Schema object of type 'array' must be an integer"),CC(DC(),Sv().$,"raml-shapes:ArrayShape","sh:minCount","sh:minInclusive ","0","maxItems for a RAML Array type must be greater than 0","maxItems of a Schema object of type 'array' must be greater than 0"),CC(DC(),Sv().$,"raml-shapes:ArrayShape","sh:maxCount","sh:datatype","xsd:integer","maxItems for a RAML Array type must be an integer","maxItems of a Schema object of type 'array' must be an integer"),CC(DC(),Sv().$,"raml-shapes:ArrayShape",
"sh:minCount","sh:minInclusive","0","minItems for a RAML Array type must be greater than 0","minItems of a Schema object of type 'array' must be greater than 0"),CC(DC(),Sv().$,"raml-shapes:ArrayShape","sh:maxCount","sh:minInclusive","0","maxItems for a RAML Array type must be greater than 0","maxItems of a Schema object of type 'array' must be greater than 0"),CC(DC(),Sv().$,"raml-shapes:ArrayShape","raml-shapes:uniqueItems","sh:datatype","xsd:boolean","uniqueItems for a RAML Array type must be a boolean",
"uniqueItems of a Schema object of type 'array' must be a boolean"),CC(DC(),Sv().$,"raml-shapes:ScalarShape","sh:pattern","sh:datatype","xsd:string","pattern facet for a RAML scalar type must be a string","pattern for scalar Schema object of scalar type must be a string"),CC(DC(),Sv().$,"raml-shapes:ScalarShape","sh:minLength","sh:datatype","xsd:integer","minLength facet for a RAML scalar type must be a integer","minLength for scalar Schema object of scalar type must be a integer"),CC(DC(),Sv().$,
"raml-shapes:ScalarShape","sh:maxLength","sh:datatype","xsd:integer","maxLength facet for a RAML scalar type must be a integer","maxLength for scalar Schema object of scalar type must be a integer"),CC(DC(),Sv().$,"raml-shapes:ScalarShape","sh:minInclusive","sh:datatype","xsd:double","minimum facet for a RAML scalar type must be a number","minimum for scalar Schema object of scalar type must be a integer"),CC(DC(),Sv().$,"raml-shapes:ScalarShape","sh:maxInclusive","sh:datatype","xsd:double","maximum facet for a RAML scalar type must be a number",
"maximum for scalar Schema object of scalar type must be a integer"),CC(DC(),Sv().$,"raml-shapes:ScalarShape","sh:minExclusive","sh:datatype","xsd:boolean","x-exclusiveMinimum facet for a RAML scalar type must be a boolean","exclusiveMinimum for scalar Schema object of scalar type must be a boolean"),CC(DC(),Sv().$,"raml-shapes:ScalarShape","sh:maxExclusive","sh:datatype","xsd:boolean","x-exclusiveMaximum facet for a RAML scalar type must be a boolean","exclusiveMaximum for scalar Schema object of scalar type must be a boolean"),
CC(DC(),Sv().$,"raml-shapes:ScalarShape","sh:minLength","sh:minInclusive","0","Min length facet should be greater or equal than 0","Min length facet should be greater or equal than 0"),CC(DC(),Sv().$,"raml-shapes:ScalarShape","sh:maxLength","sh:minInclusive","0","Max length facet should be greater or equal than 0","Max length facet should be greater or equal than 0"),CC(DC(),Sv().$,"raml-shapes:FileShape","sh:minLength","sh:minInclusive","0","Min length facet should be greater or equal than 0","Min length facet should be greater or equal than 0"),
CC(DC(),Sv().$,"raml-shapes:FileShape","sh:maxLength","sh:minInclusive","0","Max length facet should be greater or equal than 0","Max length facet should be greater or equal than 0"),CC(DC(),Sv().$,"raml-shapes:ScalarShape","raml-shapes:format","sh:datatype","xsd:string","format facet for a RAML scalar type must be a string","format for scalar Schema object of scalar type must be a string"),CC(DC(),Sv().$,"raml-shapes:ScalarShape","raml-shapes:multipleOf","sh:datatype","xsd:double","multipleOf facet for a RAML scalar type must be a number",
"multipleOf for scalar Schema object of scalar type must be a number"),CC(DC(),Sv().$,"raml-shapes:ScalarShape","raml-shapes:multipleOf","sh:minExclusive","0","multipleOf facet for a RAML scalar type must be greater than 0","multipleOf for scalar Schema object of scalar type must be greater than 0"),CC(DC(),Sv().$,"raml-shapes:ScalarShape","sh:datatype","sh:minCount","1","type information for a RAML scalar is required","type information fo a Schema object of scalar type is required"),CC(DC(),Sv().$,
"apiContract:Tag","core:name","sh:minCount","1","Tag must have a name","Tag object must have a name property"),CC(DC(),Sv().$,"apiContract:Server","core:urlTemplate","sh:datatype","xsd:string","API baseUri host information must be a string","Swagger object 'host' and 'basePath' must be a string"),CC(DC(),Sv().$,"apiContract:Server","core:description","sh:datatype","xsd:string","Server 'description' property must be a string","Server 'description' property must be a string"),CC(DC(),Sv().$,"apiContract:Server",
"core:urlTemplate","sh:minCount","1","Server must have an 'url' property","Server must have an 'url' property"),CC(DC(),Sv().$,"security:SecurityScheme","security:type","sh:minCount","1","Security scheme type is mandatory","Security scheme type is mandatory"),CC(DC(),Sv().$,"security:SecurityScheme","security:type","sh:pattern","^OAuth\\s1.0|OAuth\\s2.0|Basic\\sAuthentication|Digest\\sAuthentication|Pass\\sThrough|Api\\sKey|http|openIdConnect|userPassword|X509|symmetricEncryption|asymmetricEncryption|x-.+$",
"Security scheme type should be one of the supported ones","Security scheme type should be one of the supported ones"),CC(DC(),Sv().$,"security:SecurityScheme","security:type","sh:minCount","1","Type is mandatory in a Security Scheme Object","Type is mandatory in a Security Scheme Object"),HC(DC(),"amf-parser:strict-url-strinzgs","URLs in values mapped to core:url must be valid",Sv().$,"doc:DomainElement","core:url","NodeShape","sh:targetObjectsOf","sh:nodeKind","sh:IRI","URLs must be valid","URLs must be valid"),
HC(DC(),"amf-parser:pattern-validation","Pattern is not valid",Sv().$,"raml-shapes:ScalarShape","sh:pattern","PropertyShape","sh:path","raml-shapes:patternValidation","0","Pattern is not valid","Pattern is not valid")];return K(a,(new wc).fa(b))}function KC(){this.Uh=null}KC.prototype=new u;KC.prototype.constructor=KC;
function Ipa(a){a=a.Uh;Jpa||(Jpa=(new LC).a());var b=Jpa;var c=MC();a=NC(a,b,c);b=Kpa(a,new Lpa);a=sc().Mh;b=(new OC).MW(b).Iua.km();a=(new PC).MW((new QC).jt(b,a));b=new RC;b.Uda=a.Eta.km();b.Y3=SC().ne;return bx(b)}KC.prototype.iW=function(a){this.Uh=a;return this};KC.prototype.eba=function(){var a=Ipa(this),b=w(function(){return function(e){var f=D(e.Y(),jf().Di);e=e.Nra();f=mh(nh(),f,"application/yaml");return TC(e,f)}}(this)),c=C();return a.ma(b,c.u)};
KC.prototype.$classData=r({b3a:0},!1,"amf.plugins.document.webapi.validation.ExtensionsCandidatesCollector",{b3a:1,e:1});function UC(){}UC.prototype=new u;UC.prototype.constructor=UC;UC.prototype.a=function(){return this};UC.prototype.Kaa=function(a,b){return(new KC).iW(a,b).eba()};UC.prototype.$classData=r({c3a:0},!1,"amf.plugins.document.webapi.validation.ExtensionsCandidatesCollector$",{c3a:1,e:1});var Mpa=void 0;function VC(){this.ZV=null}VC.prototype=new u;VC.prototype.constructor=VC;
VC.prototype.a=function(){Npa=this;var a=(new zh).f('|function(shape) {\n         |  //console.log(JSON.stringify(shape));\n         |  var minimum \x3d shape["shacl:minInclusive"];\n         |  var maximum \x3d shape["shacl:maxInclusive"];\n         |  if (minimum \x3d\x3d undefined || maximum \x3d\x3d undefined) return true;\n         |  else return (parseFloat(minimum) \x3c\x3d parseFloat(maximum));\n         |}\n      ');a=WC(a);a=(new R).M("minimumMaximumValidation",a);var b=(new zh).f("|function(parameter) {\n         |  var binding \x3d parameter[\"apiContract:binding\"];\n         |  var requiredValue \x3d parameter[\"apiContract:required\"];\n         |  if (binding \x3d\x3d 'path' \x26\x26 requiredValue !\x3d 'true') {\n         |    return false;\n         |  }\n         |  else {\n         |    return true;\n         |  }\n         |}\n      ");
b=WC(b);b=(new R).M("pathParameterRequiredProperty",b);var c=(new zh).f('|function(parameter) {\n         |  var binding \x3d parameter["apiContract:binding"];\n         |  var schema \x3d parameter["raml-shapes:schema"];\n         |  var typeList \x3d schema[0]["@type"];\n         |  if(Array.isArray(typeList) \x26\x26 typeList.indexOf("raml-shapes:FileShape") !\x3d -1){\n         |    return binding \x3d\x3d \'formData\';\n         |  } else {\n         |    return true;\n         |  }\n         |}\n      ');
c=WC(c);c=(new R).M("fileParameterMustBeInFormData",c);var e=(new zh).f('|function(shape) {\n         |  //console.log(JSON.stringify(shape));\n         |  var minCount \x3d shape["shacl:minCount"];\n         |  var maxCount \x3d shape["shacl:maxCount"];\n         |  if (minCount \x3d\x3d undefined || maxCount \x3d\x3d undefined) return true;\n         |  else return (parseInt(minCount) \x3c\x3d parseInt(maxCount));\n         |}\n      ');e=WC(e);e=(new R).M("minMaxItemsValidation",e);var f=(new zh).f('|function(shape) {\n         |  //console.log(JSON.stringify(shape));\n         |  var minLength \x3d shape["shacl:minLength"];\n         |  var maxLength \x3d shape["shacl:maxLength"];\n         |  if (minLength \x3d\x3d undefined || maxLength \x3d\x3d undefined) return true;\n         |  else return (parseInt(minLength) \x3c\x3d parseInt(maxLength));\n         |}\n      ');
f=WC(f);f=(new R).M("minMaxLengthValidation",f);var g=(new zh).f('|function(shape) {\n         |  var minProperties \x3d shape["raml-shapes:minProperties"];\n         |  var maxProperties \x3d shape["raml-shapes:maxProperties"];\n         |  if (minProperties \x3d\x3d undefined || maxProperties \x3d\x3d undefined) return true;\n         |  else return (parseInt(minProperties) \x3c\x3d parseInt(maxProperties));\n         |}\n      ');g=WC(g);g=(new R).M("minMaxPropertiesValidation",g);var h=(new zh).f('|function(shape) {\n         |  var pattern \x3d shape["shacl:pattern"];\n         |  try {\n         |    if(pattern) new RegExp(pattern);\n         |    return true;\n         |  } catch(e) {\n         |    return false;\n         |  }\n         |}\n      ');
h=WC(h);h=(new R).M("patternValidation",h);var k=(new zh).f('\n        |function(shape) {\n        |  var xmlSerialization \x3d shape["raml-shapes:xmlSerialization"];\n        |  if (!xmlSerialization) return true;\n        |  else {\n        |    var wrapped_ \x3d xmlSerialization[0]["raml-shapes:xmlWrapped"];\n        |    var isWrapped \x3d (wrapped_)? wrapped_[0] : false;\n        |    var isScalar \x3d shape["@type"].indexOf("raml-shapes:ScalarShape") !\x3d\x3d -1;\n        |    return !(isWrapped \x26\x26 isScalar);\n        |  }\n        |}\n      ');
k=WC(k);k=(new R).M("xmlWrappedScalar",k);var l=(new zh).f('\n        |function(shape) {\n        |  var xmlSerialization \x3d shape["raml-shapes:xmlSerialization"];\n        |  if (!xmlSerialization) return true;\n        |  else {\n        |    var attribute_ \x3d xmlSerialization[0]["raml-shapes:xmlAttribute"];\n        |    var isAttribute \x3d (attribute_)? attribute_[0] : false;\n        |    var isNonScalar \x3d shape["@type"].indexOf("raml-shapes:ScalarShape") \x3d\x3d\x3d -1;\n        |    return !(isAttribute \x26\x26 isNonScalar);\n        |  }\n        |}\n      ');
l=WC(l);l=(new R).M("xmlNonScalarAttribute",l);var m=(new zh).f('\n        |function(shape) {\n        |  var protocolsArray \x3d shape["apiContract:scheme"];\n        |  return !Array.isArray(protocolsArray) || protocolsArray.length \x3e 0;\n        |}\n      ');m=WC(m);m=(new R).M("nonEmptyListOfProtocols",m);var p=(new zh).f('\n        |function(shape) {\n        |  var externalValue \x3d shape["doc:externalValue"];\n        |  var value \x3d shape["doc:structuredValue"];\n        |  return !(externalValue !\x3d null \x26\x26 value !\x3d null);\n        |}\n      ');
p=WC(p);p=(new R).M("exampleMutuallyExclusiveFields",p);var t=(new zh).f("\n        |function(shape) {\n        |  return true;\n        |}\n      ");t=WC(t);t=(new R).M("requiredFlowsInOAuth2",t);var v=(new zh).f("\n        |function(shape) {\n        |  return true;\n        |}\n      ");v=WC(v);v=(new R).M("requiredOpenIdConnectUrl",v);var A=(new zh).f("\n        |function(shape) {\n        |  return true;\n        |}\n      ");A=WC(A);A=(new R).M("validCallbackExpression",A);var E=(new zh).f("\n        |function(shape) {\n        |  return true;\n        |}\n      ");
E=WC(E);E=(new R).M("validLinkRequestBody",E);var B=(new zh).f("\n        |function(shape) {\n        |  return true;\n        |}\n      ");B=WC(B);a=[a,b,c,e,f,g,h,k,l,m,p,t,v,A,E,(new R).M("validLinkParameterExpressions",B)];b=BB(new CB,Ev());c=0;for(e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;this.ZV=b.ab;return this};VC.prototype.$classData=r({g3a:0},!1,"amf.plugins.document.webapi.validation.JsCustomValidations$",{g3a:1,e:1});var Npa=void 0;function XC(){this.qi=this.Uh=null}XC.prototype=new u;
XC.prototype.constructor=XC;XC.prototype.BL=function(a){this.Uh=a;this.qi=(new Ve).a();return this};function Opa(a,b){var c=Wa().Ia(D(b.Y(),Pg().Ph));if(c.b())c=y();else{c=c.c();var e=c.j,f=D(b.Y(),Pg().dk).H;c=(new z).d(Ppa(new YC,a,c,e,f.b()?"":f.c(),c.ha()))}if(c.b()){c=D(b.Y(),Pg().dk).H;if(c.b())return y();c=c.c();return(new z).d((new ZC).XP(a,b.j,c,D(b.Y(),Pg().dk).x))}return c}function Qpa(){var a=C(),b=[Eh().vh,Eh().Hd,Eh().yi,Eh().ui,Eh().zi,Eh().Ti];return K(a,(new wc).fa(b))}
function Rpa(a){var b=Fc(yv(),J()),c=Fc(yv(),J()),e=a.Uh,f=$C(),g=MC();for(e=NC(e,f,g);e.Va();){var h=e.fo();g=!1;f=(new qe).d(null);a:{if(h instanceof Ai){g=!0;f.oa=h;h=f.oa.ow();var k=Eh();if(null!==h&&h===k&&!Qpa().Pd(w(function(m,p){return function(t){return p.oa.Y().Bb.Ha(t)}}(a,f))))break a}if(g&&b.OF().Pd(w(function(m,p){return function(t){return t===p.oa.j}}(a,f))))g=b.P(f.oa.j),D(f.oa.Y(),Eh().Hc).R(w(function(m,p,t,v){return function(A){if(!p.Pd(w(function(Y,na){return function(ra){return ra.j===
na.j}}(m,A))))a:{if(null!==A){var E=A.g,B=rh().fp;E.Bb.Ha(B)?(E=D(A.g,rh().yr).H,E=!(!E.b()&&!E.c())):E=!1;if(E&&!p.Pd(w(function(Y,na){return function(ra){return ra.j===na.j}}(m,A)))){E=v.oa.j;B=D(A.g,rh().fp);var I=A.j,N=D(A.g,ph().Zd).H;A=Ppa(new YC,m,B,I,N.b()?null:N.c(),A.x);B=C();t.Gl(E,p.Eg(A,B.u));break a}}null!==A&&(E=A.g,B=rh().Zd,E.Bb.Ha(B)?(E=D(A.g,rh().yr).H,E=!(!E.b()&&!E.c())):E=!1,E&&!p.Pd(w(function(Y,na){return function(ra){return ra.j===na.j}}(m,A)))&&(E=v.oa.j,B=A.j,I=D(A.g,ph().Zd).H,
A=(new ZC).XP(m,B,I.b()?null:I.c(),A.x),B=C(),t.Gl(E,p.Eg(A,B.u))))}}}(a,g,b,f))),g=f.oa.j,h=b.P(f.oa.j),f=Opa(a,f.oa).va(),k=C(),b.Gl(g,h.la(f,k.u));else if(g)if(g=D(f.oa.Y(),Eh().Hc),h=Spa(a),k=C(),g=g.hc(h,k.u),g.Da()){h=f.oa.j;k=Opa(a,f.oa).va();var l=C();b.Ye(h,g.la(k,l.u));c.Ye(f.oa.j,f.oa)}else g=Opa(a,f.oa),g instanceof z?(g=g.i,h=f.oa.j,k=C(),b.Ye(h,K(k,(new wc).fa([g]))),c.Ye(f.oa.j,f.oa)):y()===g&&D(f.oa.Y(),Pg().vh).Da()&&(c.Ye(f.oa.j,f.oa),b.Ye(f.oa.j,J()))}}a=w(function(m,p){return function(t){if(null!==
t){var v=t.qa();t=t.Ba();v=p.P(v);if(t.b())return t=C(),v=[TC(v,Tpa((new Tm).L((new S).a(),(O(),(new P).a())),Upa(Vpa(),D(v.Y(),Pg().vh).ea())))],K(t,(new wc).fa(v));v=w(function(E,B){return function(I){if(I instanceof YC)var N=mh(nh(),I.hV,"text/vnd.yaml");else{if(!(I instanceof ZC))throw(new x).d(I);nh();N=vu(xu(),I.Ge,y(),I.jH);qh();N=mh(0,N,qca(0,I.Ge,B instanceof Hi))}var Y=us(N.g,Sm().ub);bf(Y,I.j);return TC(B,N)}}(m,v));var A=C();return t.ma(v,A.u)}throw(new x).d(t);}}(a,c));c=Wpa().u;return aD(b,
a,c).ke()}XC.prototype.$classData=r({l3a:0},!1,"amf.plugins.document.webapi.validation.PayloadsInApiCollector",{l3a:1,e:1});function bD(){}bD.prototype=new u;bD.prototype.constructor=bD;bD.prototype.a=function(){return this};bD.prototype.$classData=r({m3a:0},!1,"amf.plugins.document.webapi.validation.PayloadsInApiCollector$",{m3a:1,e:1});var Xpa=void 0;function cD(){this.n=this.jH=this.Ge=this.j=null}cD.prototype=new u;cD.prototype.constructor=cD;function Ypa(){}Ypa.prototype=cD.prototype;
cD.prototype.XP=function(a,b,c,e){this.j=b;this.Ge=c;this.jH=e;if(null===a)throw bc(F(),null);this.n=a;return this};function dD(){this.Uh=null}dD.prototype=new u;dD.prototype.constructor=dD;
function Zpa(a,b,c){if(1===c.Na()){O();var e=(new P).a();e=(new Fi).L((new S).a(),e);b=bf(e,b.j+"Shape");c=c.ea().ds().ke();e=Gi().uh;return yf(b,e,c)}O();e=(new P).a();e=(new Pi).L((new S).a(),e);e=bf(e,b.j+"Shape");var f=(new eD).de(0);b=w(function(g,h,k){return function(l){O();var m=(new P).a();m=(new Fi).L((new S).a(),m);m=bf(m,h.j+"Shape"+k.oa);k.oa=1+k.oa|0;l=(new Ad).ee(l).Yb.pf().Ad();var p=Gi().uh;return yf(m,p,l)}}(a,b,f));a=C();c=c.ma(b,a.u);b=fp().We;return yf(e,b,c)}
function $pa(a){var b=C(),c=Zc(Yn().ba.ea()),e=Zc(Pj().ba.ea()),f=Zc(fo().ba.ea()),g=Zc(Ri().ba.ea()),h=G().he;b=K(b,(new wc).fa([c,e,f,g,Zc(H(h,"DomainProperty"))]));c=a.Uh;e=$C();f=MC();c=NC(c,e,f);b=Kpa(c,aqa(b));b=bx(b);c=a.Uh;Rd(c)?(c=c.Pk().Ab(w(function(){return function(k){return k instanceof Sg}}(a))),e=w(function(){return function(k){return k}}(a)),f=C(),c=c.ma(e,f.u)):(C(),Yj(),c=(new gh).a().va());e=C();b=b.la(c,e.u);c=w(function(){return function(k){return k instanceof bo?(k=Wa().Ia(D(k.g,
Yn().Lc)),k instanceof z?(k=k.i,(new z).d((new R).M(k,fD(k,!0,K(pC(),J()))))):y()):k instanceof Dn?(k=Wa().Ia(D(k.g,Pj().Lc)),k instanceof z?(k=k.i,(new z).d((new R).M(k,fD(k,!0,K(pC(),J()))))):y()):k instanceof go?(k=Wa().Ia(D(k.g,fo().pq)),k instanceof z?(k=k.i,(new z).d((new R).M(k,fD(k,!0,K(pC(),J()))))):y()):k instanceof Wn?(k=Wa().Ia(D(k.g,Ri().pq)),k instanceof z?(k=k.i,(new z).d((new R).M(k,fD(k,!0,K(pC(),J()))))):y()):k instanceof af?(k=Wa().Ia(D(k.g,om().Lc)),k instanceof z?(k=k.i,(new z).d((new R).M(k,
fD(k,!0,K(pC(),J()))))):y()):k instanceof Sg?(new z).d((new R).M(k,fD(k,!0,K(pC(),J())))):y()}}(a));e=C();b=b.ma(c,e.u).Ab(w(function(k){return function(l){if(l instanceof z){var m=l.i;if(null!==m&&(l=m.qa(),m=m.Ba(),null!==l&&null!==m))return m.Pd(w(function(){return function(p){return pd(p)}}(k)))}return!1}}(a)));a=w(function(){return function(k){return k.c()}}(a));c=C();return b.ma(a,c.u)}dD.prototype.iW=function(a){this.Uh=a;return this};
function bqa(a,b){su();var c=b.ha();c=(new xm).L((new S).a(),c);c=bf(c,b.j);D(b.Y(),gD()).R(w(function(e,f){return function(g){var h=D(D(g.g,hD().tg).ca,Pg().U).H;return iD(f,h.b()?null:h.c(),D(g.g,jf().Di),g.x)}}(a,c)));return c}
dD.prototype.eba=function(){var a=$pa(this),b=w(function(e){return function(f){if(null!==f){var g=f.qa(),h=f.Ba();if(null!==g&&null!==h)return g=zb(g).ra()&&zb(g).ra()?zb(g).c():g,f=bqa(e,g),h=Zpa(e,g,h),f=mh(nh(),f,"application/yaml"),TC(h,f)}throw(new x).d(f);}}(this)),c=C();return a.ma(b,c.u)};dD.prototype.$classData=r({r3a:0},!1,"amf.plugins.document.webapi.validation.ShapeFacetsCandidatesCollector",{r3a:1,e:1});function jD(){}jD.prototype=new u;jD.prototype.constructor=jD;jD.prototype.a=function(){return this};
jD.prototype.Kaa=function(a,b){return(new dD).iW(a,b).eba()};jD.prototype.$classData=r({s3a:0},!1,"amf.plugins.document.webapi.validation.ShapeFacetsCandidatesCollector$",{s3a:1,e:1});var cqa=void 0;function dqa(a,b){return a.Eha().pg(w(function(c,e){return function(f){var g=e.yl,h=C();return(new kD).Ii(g.la(f,h.u))}}(a,b)),Mm())}function eqa(a,b,c,e,f,g,h){h||(Koa||(Koa=(new aC).a()),a=(new lD).My(b,Zfa(a)).ge(a));return fqa((new mD).LL(gqa(a,b,f,e,c,g)))}
function hqa(a){J();for(var b=iqa(),c=Fc(sc().fb,J());!b.b();){var e=b.ea();c=c.Hj(e.$.Ki,hb(function(f,g){return function(){return g}}(a,e)));b=b.pa()}a.rU(c)}function nD(){this.dca=this.gc=null;this.sa=0}nD.prototype=new u;nD.prototype.constructor=nD;nD.prototype.a=function(){return this};
function jqa(a){0===(1&a.sa)<<24>>24&&0===(1&a.sa)<<24>>24&&(a.gc=ba.JSON.parse('{"schemaId":"auto", "unknownFormats": "ignore", "allErrors": true, "validateSchema": false, "multipleOfPrecision": 6}'),a.sa=(1|a.sa)<<24>>24);return a.gc}function kqa(){if(void 0===ba.Ajv)throw bc(F(),(new cc).f("Cannot find global Ajv object"));return ba.Ajv}nD.prototype.eca=function(){var a=(new (kqa())(0===(2&this.sa)<<24>>24?lqa(this):this.dca)).addMetaSchema(mqa());return nqa(a)};
function nqa(a){return a.addFormat("RFC2616","^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (0[1-9]|[12][0-9]|3[01]) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ([0-9]{4}) ([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9]|60) (GMT)$").addFormat("rfc2616","^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (0[1-9]|[12][0-9]|3[01]) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ([0-9]{4}) ([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9]|60) (GMT)$").addFormat("date-time-only","^([0-9]+)-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])[Tt]([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9]|60)(\\.[0-9]+)?$").addFormat("date",
"^([0-9]+)-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$")}function lqa(a){0===(2&a.sa)<<24>>24&&(a.dca=ba.JSON.parse('{"schemaId":"auto", "unknownFormats": "ignore", "allErrors": false, "validateSchema": false, "multipleOfPrecision": 6}'),a.sa=(2|a.sa)<<24>>24);return a.dca}nD.prototype.$classData=r({x3a:0},!1,"amf.plugins.document.webapi.validation.remote.AjvValidator$",{x3a:1,e:1});var oqa=void 0;function pqa(){oqa||(oqa=(new nD).a());return oqa}function oD(){this.Sd=this.rh=null;this.sa=!1}
oD.prototype=new u;oD.prototype.constructor=oD;
oD.prototype.a=function(){this.Sd='{"id":"http://json-schema.org/draft-04/schema#","$schema":"http://json-schema.org/draft-04/schema#","description":"Core schema meta-schema","definitions":{"schemaArray":{"type":"array","minItems":1,"items":{"$ref":"#"}},"positiveInteger":{"type":"integer","minimum":0},"positiveIntegerDefault0":{"allOf":[{"$ref":"#/definitions/positiveInteger"},{"default":0}]},"simpleTypes":{"enum":["array","boolean","integer","null","number","object","string"]},"stringArray":{"type":"array","items":{"type":"string"},"minItems":1,"uniqueItems":true}},"type":"object","properties":{"id":{"type":"string","format":"uri"},"$schema":{"type":"string","format":"uri"},"title":{"type":"string"},"description":{"type":"string"},"default":{},"multipleOf":{"type":"number","minimum":0,"exclusiveMinimum":true},"maximum":{"type":"number"},"exclusiveMaximum":{"type":"boolean","default":false},"minimum":{"type":"number"},"exclusiveMinimum":{"type":"boolean","default":false},"maxLength":{"$ref":"#/definitions/positiveInteger"},"minLength":{"$ref":"#/definitions/positiveIntegerDefault0"},"pattern":{"type":"string","format":"regex"},"additionalItems":{"anyOf":[{"type":"boolean"},{"$ref":"#"}],"default":{}},"items":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/schemaArray"}],"default":{}},"maxItems":{"$ref":"#/definitions/positiveInteger"},"minItems":{"$ref":"#/definitions/positiveIntegerDefault0"},"uniqueItems":{"type":"boolean","default":false},"maxProperties":{"$ref":"#/definitions/positiveInteger"},"minProperties":{"$ref":"#/definitions/positiveIntegerDefault0"},"required":{"$ref":"#/definitions/stringArray"},"additionalProperties":{"anyOf":[{"type":"boolean"},{"$ref":"#"}],"default":{}},"definitions":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"properties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"patternProperties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"dependencies":{"type":"object","additionalProperties":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/stringArray"}]}},"enum":{"type":"array","minItems":1,"uniqueItems":true},"type":{"anyOf":[{"$ref":"#/definitions/simpleTypes"},{"type":"array","items":{"$ref":"#/definitions/simpleTypes"},"minItems":1,"uniqueItems":true}]},"allOf":{"$ref":"#/definitions/schemaArray"},"anyOf":{"$ref":"#/definitions/schemaArray"},"oneOf":{"$ref":"#/definitions/schemaArray"},"not":{"$ref":"#"}},"dependencies":{"exclusiveMaximum":["maximum"],"exclusiveMinimum":["minimum"]},"default":{}}';return this};
function mqa(){rqa||(rqa=(new oD).a());var a=rqa;a.sa||a.sa||(a.rh=ba.JSON.parse(a.Sd),a.sa=!0);return a.rh}oD.prototype.$classData=r({z3a:0},!1,"amf.plugins.document.webapi.validation.remote.Draft4MetaSchema$",{z3a:1,e:1});var rqa=void 0;function pD(){this.foa=this.jp=null;this.sa=0}pD.prototype=new u;pD.prototype.constructor=pD;pD.prototype.a=function(){return this};pD.prototype.eca=function(){0===(2&this.sa)<<24>>24&&0===(2&this.sa)<<24>>24&&(this.foa=pqa().eca(),this.sa=(2|this.sa)<<24>>24);return this.foa};
pD.prototype.$classData=r({D3a:0},!1,"amf.plugins.document.webapi.validation.remote.LazyAjv$",{D3a:1,e:1});var sqa=void 0;function tqa(){sqa||(sqa=(new pD).a());return sqa}function uqa(a,b){return Ar(new Br,!b.Pd(w(function(){return function(c){return c.pn===Tb().yb}}(a))),"http://test.com/payload#validations",a.KI,b)}function qD(){}qD.prototype=new u;qD.prototype.constructor=qD;qD.prototype.a=function(){return this};
function vqa(a,b){return b instanceof Pi?D(b.ca,fp().We).Pd(w(function(){return function(c){return wqa(xqa(),c)}}(a))):!1}function wqa(a,b){if(b instanceof Hi){a=D(b.ca,Qh().kf).H;if(a.b())return!1;a=a.c();b=Oi().wj;return a===b}return!1}qD.prototype.$classData=r({E3a:0},!1,"amf.plugins.document.webapi.validation.remote.ScalarPayloadForParam$",{E3a:1,e:1});var yqa=void 0;function xqa(){yqa||(yqa=(new qD).a());return yqa}
function rD(){this.Tfa=this.lZ=this.Pp=this.Vea=this.gM=this.qba=this.Qga=this.ag=this.vha=this.bga=this.Ud=this.ta=this.qe=this.Dk=this.Yp=this.zm=this.Xu=this.aw=this.Qha=null}rD.prototype=new u;rD.prototype.constructor=rD;
rD.prototype.a=function(){zqa=this;var a=G().Za;this.Qha=Zc(H(a,"WebAPI"));a=G().Za;this.aw=Zc(H(a,"DocumentationItem"));a=G().Za;this.Xu=Zc(H(a,"EndPoint"));a=G().Za;this.zm=Zc(H(a,"Operation"));a=G().Za;this.Yp=Zc(H(a,"Response"));a=G().Za;this.Dk=Zc(H(a,"Request"));a=G().Za;this.qe=Zc(H(a,"Payload"));a=G().Xa;this.ta=Zc(H(a,"Shape"));a=G().Za;this.Ud=Zc(H(a,"Example"));a=G().Za;this.bga=Zc(H(a,"ResourceType"));a=G().Za;this.vha=Zc(H(a,"Trait"));a=G().Za;this.ag=Zc(H(a,"SecurityScheme"));a=G().Za;
this.Qga=Zc(H(a,"SecuritySettings"));a=G().he;this.qba=Zc(H(a,"CustomDomainProperty"));a=G().he;this.gM=Zc(H(a,"Module"));a=G().he;this.Vea=Zc(H(a,"AbstractDocument"));a=G().he;this.Pp=Zc(H(a,"PartialDocument"));a=(new R).M(this.Qha,"API");var b=(new R).M(this.aw,"DocumentationItem"),c=(new R).M(this.Xu,"Resource"),e=(new R).M(this.zm,"Method"),f=(new R).M(this.Yp,"Response"),g=(new R).M(this.Dk,"RequestBody"),h=(new R).M(this.qe,"ResponseBody"),k=(new R).M(this.ta,"TypeDeclaration"),l=(new R).M(this.Ud,
"Example"),m=(new R).M(this.bga,"ResourceType"),p=(new R).M(this.vha,"Trait"),t=(new R).M(this.ag,"SecurityScheme"),v=(new R).M(this.Qga,"SecuritySchemeSettings"),A=(new R).M(this.qba,"AnnotationType"),E=(new R).M(this.gM,"Library"),B=(new R).M(this.Vea,"Overlay");a=[a,b,c,e,f,g,h,k,l,m,p,t,v,A,E,B,(new R).M(this.Pp,"Extension")];b=BB(new CB,Ev());c=0;for(e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;a=this.lZ=b.ab;b=w(function(){return function(I){if(null!==I){var N=I.qa();I=I.Ba();return(new R).M(I,N)}throw(new x).d(I);
}}(this));c=sD();c=tD(c);this.Tfa=Me(a,b,c);return this};rD.prototype.$classData=r({G3a:0},!1,"amf.plugins.document.webapi.vocabulary.VocabularyMappings$",{G3a:1,e:1});var zqa=void 0;function Vy(){zqa||(zqa=(new rD).a());return zqa}function uD(){}uD.prototype=new u;uD.prototype.constructor=uD;uD.prototype.a=function(){return this};
uD.prototype.VQ=function(a){a.sJ.Ye(w(function(){return function(c){return c instanceof vD}}(this)),w(function(){return function(c){if(c instanceof wD)return(new xD).Oy(c);throw(new x).d(c);}}(this)));var b=yD();bm(a,b,w(function(){return function(c){if(c instanceof zD)return(new AD).Uoa(c);throw(new x).d(c);}}(this)));b=$d();bm(a,b,w(function(){return function(c){if(c instanceof BD)return(new CD).Woa(c);throw(new x).d(c);}}(this)));b=fk();bm(a,b,w(function(){return function(c){if(c instanceof ye)return(new DD).Yca(c);
throw(new x).d(c);}}(this)));b=zf();bm(a,b,w(function(){return function(c){if(c instanceof ED)return(new FD).Yoa(c);throw(new x).d(c);}}(this)));b=GD();bm(a,b,w(function(){return function(c){if(c instanceof HD)return(new ID).Xoa(c);throw(new x).d(c);}}(this)));b=Aqa();bm(a,b,w(function(){return function(c){if(c instanceof JD)return(new KD).Voa(c);throw(new x).d(c);}}(this)));b=LD();bm(a,b,w(function(){return function(c){if(c instanceof MD)return(new ND).$oa(c);throw(new x).d(c);}}(this)));b=OD();
bm(a,b,w(function(){return function(c){if(c instanceof PD)return(new QD).B3(c);throw(new x).d(c);}}(this)));b=Cd();bm(a,b,w(function(){return function(c){if(c instanceof RD)return(new SD).Xca(c);throw(new x).d(c);}}(this)));b=re();bm(a,b,w(function(){return function(c){if(c instanceof TD)return(new UD).apa(c);throw(new x).d(c);}}(this)));b=Ud();bm(a,b,w(function(){return function(c){if(c instanceof Td)return(new VD).A3(c);throw(new x).d(c);}}(this)));b=Bd();bm(a,b,w(function(){return function(c){if(c instanceof
WD)return(new XD).IL(c);throw(new x).d(c);}}(this)));b=Bqa();bm(a,b,w(function(){return function(c){if(c instanceof YD)return(new ZD).Qoa(c);throw(new x).d(c);}}(this)));b=Cqa();bm(a,b,w(function(){return function(c){if(c instanceof $D)return(new aE).z3(c);throw(new x).d(c);}}(this)));b=bE();bm(a,b,w(function(){return function(c){if(c instanceof cE)return(new dE).Roa(c);throw(new x).d(c);}}(this)));b=eE();bm(a,b,w(function(){return function(c){if(c instanceof fE)return(new gE).Soa(c);throw(new x).d(c);
}}(this)));b=Dqa();bm(a,b,w(function(){return function(c){if(c instanceof hE)return(new iE).Toa(c);throw(new x).d(c);}}(this)));bl();a=ib();ob(qb(),a)};uD.prototype.$classData=r({H3a:0},!1,"amf.plugins.domain.VocabulariesRegister$",{H3a:1,e:1});var Eqa=void 0;function jE(){}jE.prototype=new u;jE.prototype.constructor=jE;jE.prototype.a=function(){return this};function kE(a,b){a=$e(O(),b);b=(new S).a();return(new Ai).L(b,a)}
jE.prototype.$classData=r({b4a:0},!1,"amf.plugins.domain.shapes.models.AnyShape$",{b4a:1,e:1});var Fqa=void 0;function lE(){Fqa||(Fqa=(new jE).a());return Fqa}function mE(){}mE.prototype=new u;mE.prototype.constructor=mE;mE.prototype.a=function(){return this};mE.prototype.$classData=r({g4a:0},!1,"amf.plugins.domain.shapes.models.CreativeWork$",{g4a:1,e:1});var Gqa=void 0;function nE(){}nE.prototype=new u;nE.prototype.constructor=nE;nE.prototype.a=function(){return this};
function Hqa(a,b){a=$e(O(),b);b=(new S).a();return(new Oo).L(b,a)}nE.prototype.$classData=r({h4a:0},!1,"amf.plugins.domain.shapes.models.Example$",{h4a:1,e:1});var Iqa=void 0;function Jqa(){Iqa||(Iqa=(new nE).a());return Iqa}function oE(){}oE.prototype=new u;oE.prototype.constructor=oE;oE.prototype.a=function(){return this};
function Kqa(a,b,c,e){b instanceof Ai&&D(b.Y(),Eh().Hc).R(w(function(f,g,h){return function(k){if(zb(k).ra())return k.x.Ib(Lqa(pE(),g,k,(new z).d(h)));var l=Xb(k.x,q(qE));l=l.b()||l.c().tt.Ha(h)?l:y();l.b()||(l.c(),k.x.Ib(Lqa(pE(),g,k,y())))}}(a,c,e)));return b}
function Mqa(a,b,c){b instanceof Ai&&D(b.Y(),Eh().Hc).R(w(function(e,f){return function(g){var h=Xb(g.x,q(qE));if(!h.b()){h=h.c();var k=g.x,l=k.rf;ah();var m=bh(new ch,(new gh).a());for(l=l.Qb;!l.b();){var p=l.ea();!1!==!(p instanceof rE)&&jh(m,p);l=l.pa()}k.rf=m.ab;g.x.Ib((new rE).zk(h.tt.Ns(f)))}}}(a,c)))}
function Lqa(a,b,c,e){a=Xb(c.x,q(qE));if(a.b())return sE(tE(),b);a=a.c();c=c.x;var f=c.rf;ah();var g=bh(new ch,(new gh).a());for(f=f.Qb;!f.b();){var h=f.ea();!1!==!(h instanceof rE)&&jh(g,h);f=f.pa()}c.rf=g.ab;return(new rE).zk(a.tt.ak(b).DZ(e.va()))}function uE(a,b,c,e){b instanceof Ai&&D(b.Y(),Eh().Hc).R(w(function(f,g,h){return function(k){return k.x.Ib(Lqa(pE(),g,k,h))}}(a,c,e)));return b}oE.prototype.$classData=r({i4a:0},!1,"amf.plugins.domain.shapes.models.ExampleTracking$",{i4a:1,e:1});
var Nqa=void 0;function pE(){Nqa||(Nqa=(new oE).a());return Nqa}function vE(){}vE.prototype=new u;vE.prototype.constructor=vE;vE.prototype.a=function(){return this};function Oqa(a,b){if(b===Oi().wj)return fg();if(b===Oi().wi)return gg();if(b===Oi().wf)return ig();if(b===Oi().Kp)return Hg();if(b===Oi().Ri)return pg();if(b===Oi().Kj)return qg();if(b===Oi().Rz)return Bg();throw bc(F(),(new Mg).f("Unknown mapping: "+b));}
function Pqa(a){if(a===Oi().wj)return"string";if(a===Oi().wi)return"integer";if(a===Oi().Kp||a===Oi().wf||a===Oi().ai)return"number";if(a===Oi().Ri)return"boolean";if(a===Oi().Kj)return"date";if(a===Oi().Rz)return"file";throw bc(F(),(new Mg).f("Unknown mapping: "+a));}
function Bna(a,b){return b===Oi().wj?fg():b===Oi().wi?gg():b===Oi().ks?hg():b===Oi().wf?ig():b===Oi().ai?og():b===Oi().Kp?Hg():b===Oi().Ri?pg():b===Oi().Kj?qg():b===Oi().WB?rg():b===Oi().ax?sg():b===Oi().cp?xg():b===Oi().my?$f():b===Oi().TB?ag():b===Oi().oC?bg():Lg()}vE.prototype.$classData=r({e5a:0},!1,"amf.plugins.domain.shapes.parser.TypeDefXsdMapping$",{e5a:1,e:1});var Qqa=void 0;function dA(){Qqa||(Qqa=(new vE).a());return Qqa}function wE(){}wE.prototype=new u;wE.prototype.constructor=wE;
wE.prototype.a=function(){return this};wE.prototype.$classData=r({f5a:0},!1,"amf.plugins.domain.shapes.parser.TypeDefYTypeMapping$",{f5a:1,e:1});var Rqa=void 0;function xE(){}xE.prototype=new u;xE.prototype.constructor=xE;xE.prototype.a=function(){return this};
function yE(a,b){if(fg()===b)return Oi().wj;if(gg()===b)return Oi().wi;if(hg()===b)return Oi().ks;if(ig()===b)return Oi().wf;if(og()===b)return Oi().ai;if(Hg()===b)return Oi().Kp;if(pg()===b)return Oi().Ri;if(qg()===b)return Oi().Kj;if(rg()===b)return Oi().WB;if(sg()===b)return Oi().ax;if(xg()===b)return Oi().cp;if($f()===b)return Oi().my;if(ag()===b)return Oi().TB;if(bg()===b)return Oi().oC;throw bc(F(),(new Mg).f("Unknown mapping"));}
function Sqa(a){zE();return"string"===a?(new R).M((new z).d(Oi().wj),(new z).d("")):"number"===a||"float"===a||"double"===a?(new R).M((new z).d(Oi().Kp),(new z).d("")):"integer"===a?(new R).M((new z).d(Oi().wi),(new z).d("")):"date"===a?(new R).M((new z).d(Oi().Kj),(new z).d("RFC2616")):"boolean"===a?(new R).M((new z).d(Oi().Ri),(new z).d("")):"file"===a?(new R).M((new z).d(Oi().Rz),(new z).d("")):(new R).M(y(),y())}
xE.prototype.$classData=r({g5a:0},!1,"amf.plugins.domain.shapes.parser.XsdTypeDefMapping$",{g5a:1,e:1});var Tqa=void 0;function zE(){Tqa||(Tqa=(new xE).a());return Tqa}function AE(){this.n=this.tk=null}AE.prototype=new u;AE.prototype.constructor=AE;function BE(a,b){var c=new AE;c.tk=b;if(null===a)throw bc(F(),null);c.n=a;return c}AE.prototype.kJ=function(){var a=(new zi).L(this.tk.Y(),this.tk.ha());return bf(a,this.tk.j)};
AE.prototype.$classData=r({m5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.AnyShapeAdjuster$AnyShapeConverter",{m5a:1,e:1});function Uqa(){this.pb=null;this.bo=!1;this.lg=this.Yl=null;this.Rda=!1;this.tra=null}Uqa.prototype=new u;Uqa.prototype.constructor=Uqa;
function CE(a,b,c){try{return Vqa(a.tra,b,c)}catch(l){c=Mi(F(),l);if(c instanceof yj){a=a.pb;var e=Aq().lT,f=b.j,g=c.P4;g=g.b()?(new z).d(Zc(Pg().Hd.q)):g;var h=c.f4;a.Vc(e.j,f,g,c.uv,c.L4,Tb().yb,h);return b}if(null!==c){a=a.pb;e=Sc().Rh;f=b.j;g=(new z).d(Zc(Pg().Hd.q));c=c.Qo();h=Xb(b.ha(),q(Yb));var k=b.Nb();a.Vc(e.j,f,g,c,h,Tb().yb,k);return b}throw l;}}function Wqa(a,b,c,e){var f=new Uqa;f.pb=a;f.bo=b;f.Yl=c;f.lg=e;f.Rda=c.h(Tk());f.tra=(new DE).wW(f);return f}
Uqa.prototype.$classData=r({t5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.NormalizationContext",{t5a:1,e:1});function EE(){}EE.prototype=new u;EE.prototype.constructor=EE;EE.prototype.a=function(){return this};function Xqa(a,b,c,e,f,g){var h=qca(qh(),c,!1);return Yqa(a,h,b,f,e).DR(b,f,g).nZ(h,c)}function Zqa(a,b,c,e,f){var g=fr(),h=D(c.g,Sm().Vd).H;return Yqa(a,h.b()?null:h.c(),b,f,e).DR(b,f,g).mZ(c)}
EE.prototype.$5=function(a,b,c){var e=Fc(yv(),J());b=w(function(f,g,h,k){return function(l){var m=l.ta,p=D(l.qe.g,Sm().Vd).H;m=g.Ka((new R).M(m,p.b()?null:p.c()));if(m instanceof z)m=m.i;else{m=RE();p=D(l.qe.g,Sm().Vd).H;m=Yqa(m,p.b()?null:p.c(),l.ta,h,k);p=l.ta;var t=fr();m=m.DR(p,h,t);p=l.ta;t=D(l.qe.g,Sm().Vd).H;g.Ye((new R).M(p,t.b()?null:t.c()),m)}return m.mZ(l.qe)}}(this,e,c,b));c=C();a=a.ma(b,c.u);b=gb();c=C();return jb(b,a,c.u,Mm()).pg(w(function(f){return function(g){var h=w(function(){return function(l){l=
l.yl;SE();var m=sc().Mh;return l.Hk(TE(m))}}(f)),k=C();g=g.Tc(h,k.u);return Ar(new Br,!g.Pd(w(function(){return function(l){return l.pn===Tb().yb}}(f))),"",UE(VE(),""),g)}}(this)),Mm())};function Yqa(a,b,c,e,f){a=$qa(a,b,c,e);return a.b()?(new WE).f(f):a.c()}function $qa(a,b,c,e){return eja(ub(),b).Fb(w(function(f,g,h){return function(k){return k.bba(g,h)}}(a,c,e)))}function ara(a,b,c,e,f){a=$qa(a,c,b,e,Tb().yb);if(a.b())return y();a=a.c();return(new z).d(a.DR(b,e,f))}
EE.prototype.$classData=r({C5a:0},!1,"amf.plugins.domain.shapes.validation.PayloadValidationPluginsHandler$",{C5a:1,e:1});var bra=void 0;function RE(){bra||(bra=(new EE).a());return bra}function XE(){}XE.prototype=new u;XE.prototype.constructor=XE;XE.prototype.a=function(){return this};function Upa(a,b){return b instanceof Ej&&(a=D(b.ca,Fj().Df).H,a.b()?a=!1:(a=a.c(),a=uka(qh(),a)),a)?"application/xml":"application/json"}
function cra(a,b,c,e){b=b.Ol(w(function(){return function(l){return l.ta}}(a)));var f=pe(b);pf();b=ue(new ve,te());for(f=f.Dh.Nr();f.Va();){var g=f.$a();if(null!==g&&D(g.Y(),Pg().vh).Da()){var h=D(g.Y(),Pg().vh);g=w(function(l,m){return function(p){return TC(m,mh(nh(),p,Upa(Vpa(),p)))}}(a,g));var k=C();h=h.ma(g,k.u)}else h=J();h=h.nd();oj(b,h)}a=b.ab;return RE().$5(a.ke(),c,e)}
XE.prototype.$5=function(a,b,c){return cra(this,a,b,c).Wi(w(function(e,f,g,h){return function(k){return k.jx?RE().$5(f.Ab(w(function(){return function(l){l=l.qe.g;var m=Sm().ub;return l.Bb.Ha(m)}}(e))),g,h):YE(gb(),k)}}(this,a,b,c)),Mm())};XE.prototype.$classData=r({F5a:0},!1,"amf.plugins.domain.shapes.validation.ShapesNodesValidator$",{F5a:1,e:1});var dra=void 0;function Vpa(){dra||(dra=(new XE).a());return dra}function ZE(){}ZE.prototype=new u;ZE.prototype.constructor=ZE;ZE.prototype.a=function(){return this};
ZE.prototype.$classData=r({S6a:0},!1,"amf.plugins.domain.webapi.models.CorrelationId$",{S6a:1,e:1});var era=void 0;function $E(){}$E.prototype=new u;$E.prototype.constructor=$E;$E.prototype.a=function(){return this};function fra(a,b){a=$e(O(),b);return(new Dn).L((new S).a(),a)}$E.prototype.$classData=r({d7a:0},!1,"amf.plugins.domain.webapi.models.Parameter$",{d7a:1,e:1});var gra=void 0;function hra(){gra||(gra=(new $E).a());return gra}function aF(){}aF.prototype=new u;aF.prototype.constructor=aF;
aF.prototype.a=function(){return this};function ira(a,b){a=$e(O(),b);return(new jo).L((new S).a(),a)}aF.prototype.$classData=r({g7a:0},!1,"amf.plugins.domain.webapi.models.Response$",{g7a:1,e:1});var jra=void 0;function kra(){jra||(jra=(new aF).a());return jra}function bF(){}bF.prototype=new u;bF.prototype.constructor=bF;bF.prototype.a=function(){return this};function lra(a,b){a=$e(O(),b);b=(new S).a();return(new Wn).L(b,a)}
bF.prototype.$classData=r({P7a:0},!1,"amf.plugins.domain.webapi.models.security.SecurityScheme$",{P7a:1,e:1});var mra=void 0;function nra(){mra||(mra=(new bF).a());return mra}function cF(){}cF.prototype=new u;cF.prototype.constructor=cF;cF.prototype.a=function(){return this};function dF(a,b){a=$e(O(),b);b=(new S).a();return(new Do).L(b,a)}cF.prototype.$classData=r({S7a:0},!1,"amf.plugins.domain.webapi.models.templates.ResourceType$",{S7a:1,e:1});var ora=void 0;
function eF(){ora||(ora=(new cF).a());return ora}function fF(){}fF.prototype=new u;fF.prototype.constructor=fF;fF.prototype.a=function(){return this};function gF(a,b){a=$e(O(),b);b=(new S).a();return(new Bo).L(b,a)}fF.prototype.$classData=r({T7a:0},!1,"amf.plugins.domain.webapi.models.templates.Trait$",{T7a:1,e:1});var pra=void 0;function hF(){pra||(pra=(new fF).a());return pra}function iF(){}iF.prototype=new u;iF.prototype.constructor=iF;
function qra(a,b,c,e,f,g,h,k,l,m,p){var t=m.b()?rra(xC(),c):m.c(),v=Fc(yv(),J()),A=nc(e);A=A.b()?"":A.c();A=(new kF).Mc("",A);var E=(new wB).f(A.ki),B=(new zh).f(A.ci);pd(B)&&xB(E,A.ci);B=E.s;var I=E.aa,N=(new mt).f(I);T();gt();var Y=Q().Pa,na=Xb(f,q(ew));na.b()?na=y():(na=na.c(),na=(new z).d(na.vd));na=na.va();var ra=(new sra).a();na=Ed(na,ra);na=et(0,lF(0,g,Y,Au(na.b()?f:na.c())),Q().Pa);Y=(new wB).f(N.aa);mz(new nz,e,Bi(f,q(Yb))?mF():tra(),!0,v,t.ja).Vb(Y);f=Y.s;t=[na];if(0>f.w)throw(new V).f("0");
ra=t.length|0;na=f.w+ra|0;nF(f,na);Ca(f.K,0,f.K,ra,f.w);ra=f.K;var Ha=ra.m.length,lb=0,pb=0,Sb=t.length|0;Ha=Sb<Ha?Sb:Ha;Sb=ra.m.length;for(Ha=Ha<Sb?Ha:Sb;lb<Ha;)ra.m[pb]=t[lb],lb=1+lb|0,pb=1+pb|0;f.w=na;ht(N.s,oF(pF(),Y.s));ht(B,et(T(),ot(pt(),N.s,I),Q().wa));A=(new yB).Cc(zB(Bu(),A.ki),E.s);E=kd();B=Rc().Ih;A=M(A,E,B).vb.ea();return ura(a,c,b,e,g,h,l,A,p,k,v,m)}iF.prototype.a=function(){return this};
function vra(a,b,c,e){e=wra(a,c.hf().va(),e);e=e.b()?c:e.c();var f=xra(e,w(function(){return function(l){return l instanceof sh}}(a))),g=w(function(l,m){return function(p){return(new R).M(p,m)}}(a,e)),h=C();f=f.ma(g,h.u);g=xra(c,w(function(){return function(l){return!(l instanceof sh)}}(a)));h=w(function(l,m){return function(p){return(new R).M(p,m)}}(a,c));var k=C();g=g.ma(h,k.u);h=C();f.la(g,h.u).R(w(function(l,m){return function(p){if(null!==p){var t=p.qa();p=p.Ba();Ui(m.De(),t);yra(xC(),t,m,p)}else throw(new x).d(p);
}}(a,b)));zra(a,b,e);(null===e?null===c:e.h(c))||zra(a,b,c)}function xra(a,b){return Rd(a)?a.Pk().Ab(b):J()}function wra(a,b,c){a:for(;;){var e=!1,f=null;if(b instanceof Mv&&(e=!0,f=b,b=f.Vm,gm(b))){var g=c,h=Xb(b.ha(),q(Zb));h.b()?h=y():(h=h.c(),h=(new z).d(h.ga));if(h.Ha(g))return(new z).d(b)}if(e){e=f.Vm;f=wra(a,f.Re,c);if(f instanceof z)return f;b=e.hf().va();continue a}return y()}}
function yra(a,b,c,e){var f=Xb(b.ha(),q(Ara));if(f instanceof z){var g=f.i.GG;f=g.Je;g=qF(g);for(var h=f.m[g];null!==h;){var k=h.$a(),l=h.q.Fb(w(function(t,v){return function(A){if(null!==A){A=A.j;var E=Id(v);E=E.b()?"":E.c();return-1!==(A.indexOf(ja(E))|0)}return!1}}(a,e)));Ui(c.De(),b);if(rF(b)&&(h=b,l.ra())){l=l.c();l=D(l.Y(),l.jh()).H;l=l.b()?null:l.c();var m=D(h.Y(),h.jh()).H;m=m.b()?null:m.c();O();var p=(new P).a();cf(h,l,p);Ui(c.De(),b);O();l=(new P).a();cf(h,m,l)}for(h=k;null===h&&0<g;)g=
-1+g|0,h=f.m[g]}}else Ui(c.De(),b)}
function Bra(a,b,c,e){var f=(new eC).Mr(c,e),g=b.Y().Bb,h=iA();h=Va(h);var k=Le().u;g=Me(g,h,k).nc();g.b()?g=!1:(h=g.c().q.x,g=(new Cra).a(),h=h.rf,k=ah().u,g=zu(h,g,k).Pd(w(function(l,m){return function(p){return p.gx===m}}(a,c))));g||(b=b.Y().Bb,g=iA(),g=Va(g),h=Le().u,Me(b,g,h).R(w(function(l,m,p,t){return function(v){v.q.x.Ib(m);v=v.q.q;if(nm(v))Bra(xC(),v,p,t);else if(v instanceof St)v.Cb.R(w(function(A,E,B,I){return function(N){if(nm(N))N.ha().Ib(E),Bra(xC(),N,B,I);else return N.ha().Ib(E)}}(l,
m,p,t)));else return v.ha().Ib(m)}}(a,f,c,e))))}function rra(a,b){return Tk().h(b)?(new sF).a():(new tF).a()}function wC(a,b,c){a=c.hf();b=(new Dra).f(b);return Ed(a,b)}
function Era(a,b,c,e,f,g,h,k,l){b=l.b()?rra(xC(),b):l.c();vra(a,b,c,h.i.ga.bg);k.R(w(function(m,p){return function(t){if(null!==t){var v=t.qa(),A=t.Ba();t=p.De();var E=p.De().Aj;A=uF(new vF,A,y());t.Aj=E.kc((new R).M(v,A))}else throw(new x).d(t);}}(a,b)));e=Jd(ua(),e,"\\.");k=-1+e.m.length|0;k=0<k?k:0;l=e.m.length;k=k<l?k:l;k=0<k?k:0;l=aw(bw(),cw(ka(e)),k);0<k&&dw(Ie(),e,0,l,0,k);e=Fra(b,Nl(sc(),l),b.De());e=b.VU(Gra(b.De(),e));e.De().xp.Fp(e.De().Bp).R(w(function(m,p){return function(t){return Ui(p.De(),
t.Ba())}}(a,b)));e.Zv=eB().H$;h=sz(Hra(e.Zf),h,w(function(m,p){return function(){O();var t=(new P).a();t=(new vn).L((new S).a(),t);return bf(t,p+"/applied")}}(a,f)),!0).Qx();g&&Bra(a,h,f,wC(0,f,c));return h}
function Ira(a,b,c,e,f,g,h,k,l,m){var p=m.b()?rra(xC(),b):m.c();k=Fc(yv(),J());var t=nc(c);t=t.b()?"":t.c();t=(new kF).Mc("",t);var v=(new wB).f(t.ki),A=(new zh).f(t.ci);pd(A)&&xB(v,t.ci);A=v.s;var E=v.aa,B=(new mt).f(E);T();gt();var I=Q().Pa,N=Xb(g,q(ew));N.b()?N=y():(N=N.c(),N=(new z).d(N.vd));N=N.va();var Y=(new Jra).a();N=Ed(N,Y);N=et(0,lF(0,f,I,Au(N.b()?g:N.c())),Q().Pa);I=(new wB).f(B.aa);mz(new nz,c,Bi(g,q(Yb))?mF():tra(),!0,k,p.ja).Vb(I);c=I.s;g=[N];if(0>c.w)throw(new V).f("0");N=g.length|
0;p=c.w+N|0;nF(c,p);Ca(c.K,0,c.K,N,c.w);N=c.K;var na=N.m.length,ra=Y=0,Ha=g.length|0;na=Ha<na?Ha:na;Ha=N.m.length;for(na=na<Ha?na:Ha;Y<na;)N.m[ra]=g[Y],Y=1+Y|0,ra=1+ra|0;c.w=p;ht(B.s,oF(pF(),I.s));ht(A,et(T(),ot(pt(),B.s,E),Q().wa));t=(new yB).Cc(zB(Bu(),t.ki),v.s);v=kd();A=Rc().Ih;t=M(t,v,A).vb.ea();return Era(a,b,e,f,h,l,t,k,m)}
function zra(a,b,c){c.hf().R(w(function(e,f,g){return function(h){var k=!1,l=null;l=null;if(gm(h)&&(k=!0,l=h,!(l instanceof dn||l instanceof hn))){h=f.De();k=Id(l);k=k.b()?l.j:k.c();var m=l,p=h.Aj;m=uF(new vF,m.ue(),Id(m));h.Aj=p.kc((new R).M(k,m));zra(xC(),f,l);return}if(Rd(h))l=Xb(g.ha(),q(Nd)),(l.b()?(new gC).zk(K(sc().Ae,J())):l.c()).cc.R(w(function(A,E,B){return function(I){a:{if(null!==I){var N=I.qa(),Y=I.Ba();if(null!==Y){if(E.j===Y.qa()){I=B.De().Ji.lb();for(Y=!1;!Y&&I.Va();)Y=I.$a().qa(),
Y=null===Y?null===N:qa(Y,N);I=!Y}else I=!1;if(I){I=J();Y=B.ja;C();Yj();var na=(new gh).a().va(),ra=(new Cs).a();C();Yj();var Ha=(new gh).a();Ha=(new Ds).Ii(Ha.va());I=(new dB).Ql("",I,(new Rr).Sp("",na,ra,Y,Ha),y(),eB().bp);E.Pk().R(w(function(lb,pb,Sb){return function(mc){yra(xC(),mc,pb,Sb)}}(A,I,E)));B.De().Ji=B.De().Ji.kc((new R).M(N,I.iV))}break a}}throw(new x).d(I);}}}(e,h,f))),zra(xC(),f,h);else if(!k){l=f.ja;k=Sc().Rh;p=y();m=h.j;var t=Xb(h.ha(),q(Yb)),v=Id(h);l.Vc(k.j,m,p,"Error resolving nested declaration, found something that is not a library or a fragment",
t,Tb().yb,v);return h}}}(a,b,c)))}
function ura(a,b,c,e,f,g,h,k,l,m,p,t){b=t.b()?rra(xC(),b):t.c();t=K(ah(),J());vra(a,b,c,k.ga.bg);p.R(w(function(A,E){return function(B){if(null!==B){var I=B.qa(),N=B.Ba();B=E.De();var Y=E.De().Aj;N=uF(new vF,N,y());B.Aj=Y.kc((new R).M(I,N))}else throw(new x).d(B);}}(a,b)));c=Jd(ua(),f,"\\.");p=-1+c.m.length|0;p=0<p?p:0;var v=c.m.length;p=p<v?p:v;p=0<p?p:0;v=aw(bw(),cw(ka(c)),p);0<p&&dw(Ie(),c,0,v,0,p);c=Fra(b,Nl(sc(),v),b.De());c=b.VU(Gra(b.De(),c));c.De().xp.Fp(c.De().Bp).R(w(function(A,E){return function(B){return Ui(E.De(),
B.Ba())}}(a,b)));c.Zv=eB().w$;wF(c.Zf.O2(),k,w(function(A,E){return function(){O();var B=(new P).a(),I=(new S).a();B=(new pn).L(I,B);return bf(B,E+"/applied")}}(a,g)),y(),t,!0).Dc();oj(b.ZF,c.ZF);b=t.va();if(b instanceof Mv)return e=b.Vm,h&&Bra(a,e,g,m),Kra((new qC).fu(h,l),e);if(J().h(b))return a=Aq().r$,h=y(),f="Couldn't parse an endpoint from resourceType '"+f+"'.",m=Xb(e.ha(),q(Yb)),b=nc(e),l.Vc(a.j,g,h,f,m,Tb().yb,b),(new xF).Ro(e.j,k);throw(new x).d(b);}
iF.prototype.$classData=r({X7a:0},!1,"amf.plugins.domain.webapi.resolution.ExtendsHelper$",{X7a:1,e:1});var Lra=void 0;function xC(){Lra||(Lra=(new iF).a());return Lra}function yF(){}yF.prototype=new u;yF.prototype.constructor=yF;yF.prototype.a=function(){return this};
function dpa(a,b,c){if(b instanceof Ej&&c instanceof Ej){a=D(c.ca,Fj().Df).H;Pja(b,a.b()?null:a.c(),D(c.ca,Fj().Df).x);a=D(c.ca,Fj().kf).H;a=a.b()?null:a.c();c=D(c.ca,Fj().kf).x;var e=Fj().kf;nf(b,e,ai(new bi,a,c))}else b instanceof xm&&c instanceof xm?Mra(a,b,c):b instanceof Bm&&c instanceof Bm&&Nra(a,b,c)}
function Nra(a,b,c){var e=D(b.ca,Am().Lu),f=(new Ora).a(),g=C();e=e.hc(f,g.u);D(c.ca,Am().Lu).R(w(function(h,k,l){return function(m){return m instanceof Ej?k.Ha(D(m.ca,Fj().Df))?void 0:Pra(l,m):Pra(l,ju(ku(),l.j,m))}}(a,e,b)))}
function Mra(a,b,c){var e=lu(c),f=w(function(h,k){return function(l){return(new R).M(l,us(k.ca,l))}}(a,c)),g=pf();e.ma(f,g.u).Iq(w(function(){return function(h){return null!==h}}(a))).R(w(function(h,k,l){return function(m){if(null!==m){var p=m.qa();m=m.Ba();var t=k.ca.Bb.Ka(p);if(t instanceof z){var v=t.i;v=Xu(Yu(),v);if(!v.b()&&(v=v.c().qa(),v instanceof Em)){dpa(epa(),v,m);return}}if(y()===t)return Qra(k,p,ju(ku(),k.j,m),Cj(l.ca,p).x);throw(new x).d(t);}throw(new x).d(m);}}(a,b,c)))}
yF.prototype.$classData=r({b8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.DataNodeMerging$",{b8a:1,e:1});var Rra=void 0;function epa(){Rra||(Rra=(new yF).a());return Rra}function zF(){this.W4=null}zF.prototype=new u;zF.prototype.constructor=zF;zF.prototype.a=function(){Sra=this;this.W4=(new zt).a();return this};
function Tra(a,b,c,e){b instanceof go&&c instanceof go?Ura(a,b,e,D(b.g,AF().Xe),D(c.g,AF().Xe)):b instanceof jo&&c instanceof jo?Ura(a,b,e,D(b.g,AF().Xe),D(c.g,AF().Xe)):b instanceof pn&&c instanceof pn&&Vra(a,e,b,c)}
function Vra(a,b,c,e){var f=cx(),g=D(c.g,on().eg).H;f=Aka(f,g.b()?null:g.c());b=Pd(function(h,k,l,m){return function(p,t){t=!!t;var v=Wra().W4.Ka(k.j);v=v instanceof z?v.i.Pd(w(function(I,N){return function(Y){Y=D(Y.g,Pj().U).H;Y=Y.b()?null:Y.c();var na=D(N.g,Pj().U).H;return Y===(na.b()?null:na.c())}}(h,p))):!1;var A=D(p.g,Pj().U).H;A.b()?A=!1:(A=A.c(),A=l.Ha(A));if(!v&&!A){v=Wra().W4;A=k.j;var E=Wra().W4.Ka(k.j);if(E instanceof z)E=E.i;else{if(y()!==E)throw(new x).d(E);C();Yj();E=(new gh).a().va()}var B=
C();E=E.Eg(p,B.u);v.Eh((new R).M(A,E));t?(t=D(p.g,Pj().U).H,t="Unused operation uri parameter "+(t.b()?null:t.c())):(t=D(p.g,Pj().U).H,t="Unused uri parameter "+(t.b()?null:t.c()));m.nr(Bh().FK,p.j,y(),t,Xb(p.x,q(Yb)),nc(p))}}}(a,c,f,b));D(e.g,on().en).R(w(function(h,k){return function(l){k.Of(l,!1)}}(a,b)));e=D(e.g,on().fk);c=w(function(){return function(h){return Wa().Ia(BF(h)).va()}}(a));f=C();e=e.Tc(c,f.u);c=w(function(){return function(h){return D(h.g,fo().yo)}}(a));f=C();e.Tc(c,f.u).R(w(function(h,
k){return function(l){k.Of(l,!0)}}(a,b)))}function Ura(a,b,c,e,f){var g=function(k){return function(l){return l.Da()&&l.hh(w(function(){return function(m){return null!==m&&!Bi(m.x,q(Xra))}}(k)))}}(a);if(g(e)&&g(f)&&(e=e.hh(w(function(){return function(k){return D(k.g,Yn().Vd).H.ra()}}(a))),a=f.hh(w(function(){return function(k){return D(k.g,Yn().Vd).H.ra()}}(a))),e!==a)){a=Aq().y1;f=b.j;e=y();g=Aq().y1.Nd;var h=Xb(b.ha(),q(Yb));b=b.Nb();c.Vc(a.j,f,e,g,h,Tb().yb,b)}}
zF.prototype.$classData=r({h8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.MergingValidator$",{h8a:1,e:1});var Sra=void 0;function Wra(){Sra||(Sra=(new zF).a());return Sra}function Jl(){}Jl.prototype=new u;Jl.prototype.constructor=Jl;Jl.prototype.a=function(){return this};Jl.prototype.QR=function(){bl();var a=tb();ob(qb(),a)};Jl.prototype.register=function(){return this.QR()};Jl.prototype.$classData=r({p8a:0},!1,"amf.plugins.features.AMFValidation$",{p8a:1,e:1});var Aea=void 0;
function Yra(){this.pZ=this.gc=this.hna=this.If=this.Uh=null}Yra.prototype=new u;Yra.prototype.constructor=Yra;function Zra(a,b,c,e){var f=a.pZ;a=a.gc.Jx;Ic()===a?(a=b.sw,a=a.b()?(new z).d(b.Nd):a):Jc()===a?(a=b.pw,a=a.b()?(new z).d(b.Nd):a):a=(new z).d(b.Nd);$ra(f,asa(new CF,a,e.b()?"":e.c(),b.j,c,Tb().yb,b.j))}
function DF(a,b){a:{for(var c=b.ic().$b();!c.b();){if(Zc(c.ea().q)===a){a=(new z).d(c.ea());break a}c=c.pa()}a=y()}if(a instanceof z){var e=a.i;a=!1;c=null;b=Wa().Ia(Cj(b.Y(),e));if(b instanceof z&&(a=!0,c=b,b=c.i,b.q instanceof bi))return(new z).d((new Ke).zs(b.x,b.q,(new z).d(bsa(b.q))));if(a)return b=c.i,(new z).d((new Ke).zs(b.x,b.q,y()))}return y()}function csa(a,b,c){return b.Cw.Pd(w(function(e,f){return function(g){return f.Ha(g)}}(a,c)))}
function dsa(a,b,c){b.WA instanceof z&&esa(b);b.Qj instanceof z&&fsa(b);b.vx instanceof z&&gsa(a,b,c);b.kz.R(w(function(e,f,g){return function(h){if(h.Ea instanceof z)if(Ge(ua(),h.Ea.c(),"NonEmptyList")){var k=DF(h.Xj,g);if(k instanceof z){var l=k.i;if(null!==l){var m=l.Kg;m instanceof St&&(m.Cb.b()&&EF(e,f,h,g.j),void 0)}}}else throw bc(F(),(new cc).f("Unsupported property node value "+h.Ea.c()));if(h.zq instanceof z){var p=!1,t=null,v=DF(h.Xj,g);a:{if(v instanceof z){p=!0;t=v;var A=t.i;if(null!==
A){var E=A.Kg;if(E instanceof St){var B=E.Cb.Na(),I=h.zq.c(),N=(new zh).f(I),Y=FF();B<=GF(Y,N.ka,10)||EF(e,f,h,g.j);break a}}}if(p){var na=t.i;if(null!==na&&null!==na.Kg){var ra=h.zq.c(),Ha=(new zh).f(ra);1<=GF(FF(),Ha.ka,10)||EF(e,f,h,g.j)}}}}if(h.Sl instanceof z){var lb=!1,pb=null,Sb=DF(h.Xj,g);a:{if(Sb instanceof z){lb=!0;pb=Sb;var mc=pb.i;if(null!==mc){var uc=mc.Kg;if(uc instanceof St){var ed=uc.Cb.Na(),Xc=h.Sl.c(),ld=(new zh).f(Xc),$c=FF();ed>=GF($c,ld.ka,10)||EF(e,f,h,g.j);break a}}}if(lb){var fd=
pb.i;if(null!==fd&&fd.Kg instanceof bi){var vd=h.Sl.c(),Gc=(new zh).f(vd);1>=GF(FF(),Gc.ka,10)||EF(e,f,h,g.j);break a}}if(lb){var Lc=pb.i;if(null!==Lc&&ac(Lc.Kg)){var vc=h.Sl.c(),Tc=(new zh).f(vc);1>=GF(FF(),Tc.ka,10)||EF(e,f,h,g.j);break a}}h.Sl.Ha("0")||EF(e,f,h,g.j);void 0}}if(h.$q instanceof z){var ad=DF(h.Xj,g);if(ad instanceof z){var qf=ad.i;if(null!==qf){var me=qf.Oh;if(qf.Kg instanceof bi&&me instanceof z){var Vd=me.i;if(ar(Vd)){var Wd=h.$q.c(),be=(new zh).f(Wd);GF(FF(),be.ka,10)>(Vd.length|
0)||EF(e,f,h,g.j)}}}}}if(h.Aq instanceof z){var Pe=!1,Kd=null,uf=DF(h.Xj,g);a:{if(uf instanceof z){Pe=!0;Kd=uf;var df=Kd.i;if(null!==df){var Sd=df.Oh;if(df.Kg instanceof bi&&Sd instanceof z){var vf=Sd.i;if(ar(vf)){var We=h.Aq.c(),ze=(new zh).f(We);GF(FF(),ze.ka,10)<=(vf.length|0)||EF(e,f,h,g.j);break a}}}}if(Pe){var Xd=Kd.i;if(null!==Xd){var Gd=Xd.Oh;if(Xd.Kg instanceof bi&&Gd instanceof z){var ne=Gd.i;if(Wa().Ia(ne).b()){var oe=h.Aq.c(),Xe=(new zh).f(oe);0>=GF(FF(),Xe.ka,10)||EF(e,f,h,g.j)}}}}}}var td=
h.Wn;if(!J().h(td)){C();var Ce=(new z).d(td);if(null!==Ce.i&&0===Ce.i.Te(1))hsa(e,f,h,g);else if(td instanceof isa)hsa(e,f,h,g);else throw(new x).d(td);}if(h.Wk instanceof z){var De=!1,Qe=null,ef=DF(h.Xj,g);a:{if(ef instanceof z){De=!0;Qe=ef;var Ye=Qe.i;if(null!==Ye){var Hd=Ye.Oh;if(Ye.Kg instanceof bi&&Hd instanceof z){var rf=Hd.i;if(rf instanceof pa){var jg=Ea(rf),Ig=jg.sb,ff=jg.Gb;if(-1!==(h.Wk.c().indexOf(".")|0)){var Jf=h.Wk.c(),Kf=(new zh).f(Jf);HF(wa(),Kf.ka)>IF(Fa(),Ig,ff)||EF(e,f,h,g.j)}else{var Cf=
h.Wk.c(),Je=(new zh).f(Cf),Sf=JF(KF(),Je.ka,10),sf=Sf.sb,Lf=Sf.Gb;(Lf===ff?(-2147483648^sf)>(-2147483648^Ig):Lf>ff)||EF(e,f,h,g.j)}break a}}}}if(De){var Cg=Qe.i;if(null!==Cg){var Qg=Cg.Oh;if(Cg.Kg instanceof bi&&Qg instanceof z){var kg=Qg.i;if(Da(kg)){if(-1!==(h.Wk.c().indexOf(".")|0)){var cg=h.Wk.c(),Ee=(new zh).f(cg);HF(wa(),Ee.ka)>(kg|0)||EF(e,f,h,g.j)}else{var lg=h.Wk.c(),tg=(new zh).f(lg);GF(FF(),tg.ka,10)>(kg|0)||EF(e,f,h,g.j)}break a}}}}if(De){var gf=Qe.i;if(null!==gf){var kf=gf.Oh;if(gf.Kg instanceof
bi&&kf instanceof z){var Mf=kf.i;if(ma(Mf)){var fe=+Mf;if(-1!==(h.Wk.c().indexOf(".")|0)){var lf=h.Wk.c(),Dg=(new zh).f(lf);HF(wa(),Dg.ka)>fe||EF(e,f,h,g.j)}else{var mf=h.Wk.c(),Re=(new zh).f(mf).ka;da(HF(wa(),Re))>fe||EF(e,f,h,g.j)}break a}}}}if(De){var Nf=Qe.i;if(null!==Nf){var ug=Nf.Oh;if(Nf.Kg instanceof bi&&ug instanceof z){var Ze=ug.i;if("number"===typeof Ze){var wf=+Ze;if(-1!==(h.Wk.c().indexOf(".")|0)){var vg=h.Wk.c(),Tf=(new zh).f(vg);HF(wa(),Tf.ka)>wf||EF(e,f,h,g.j)}else{var Se=h.Wk.c(),
Yd=(new zh).f(Se).ka;da(HF(wa(),Yd))>wf||EF(e,f,h,g.j)}}}}}}}if(h.Yk instanceof z){var Uf=!1,Df=null,Vf=DF(h.Xj,g);a:{if(Vf instanceof z){Uf=!0;Df=Vf;var mg=Df.i;if(null!==mg){var ng=mg.Oh;if(mg.Kg instanceof bi&&ng instanceof z){var Of=ng.i;if(Of instanceof pa){var Ef=Ea(Of),Te=Ef.sb,ce=Ef.Gb;if(-1!==(h.Yk.c().indexOf(".")|0)){var de=h.Yk.c(),dh=(new zh).f(de);HF(wa(),dh.ka)<IF(Fa(),Te,ce)||EF(e,f,h,g.j)}else{var Jg=h.Yk.c(),Yg=(new zh).f(Jg),wg=JF(KF(),Yg.ka,10),kh=wg.sb,vh=wg.Gb;(vh===ce?(-2147483648^
kh)<(-2147483648^Te):vh<ce)||EF(e,f,h,g.j)}break a}}}}if(Uf){var Zg=Df.i;if(null!==Zg){var eh=Zg.Oh;if(Zg.Kg instanceof bi&&eh instanceof z){var dg=eh.i;if(Da(dg)){if(-1!==(h.Yk.c().indexOf(".")|0)){var wh=h.Yk.c(),Kg=(new zh).f(wh);HF(wa(),Kg.ka)<(dg|0)||EF(e,f,h,g.j)}else{var Ki=h.Yk.c(),$g=(new zh).f(Ki);GF(FF(),$g.ka,10)<(dg|0)||EF(e,f,h,g.j)}break a}}}}if(Uf){var Kh=Df.i;if(null!==Kh){var Jj=Kh.Oh;if(Kh.Kg instanceof bi&&Jj instanceof z){var Vh=Jj.i;if(ma(Vh)){var Vm=+Vh;if(-1!==(h.Yk.c().indexOf(".")|
0)){var Vk=h.Yk.c(),ti=(new zh).f(Vk);HF(wa(),ti.ka)<Vm||EF(e,f,h,g.j)}else{var Lh=h.Yk.c(),ui=(new zh).f(Lh).ka;da(HF(wa(),ui))<Vm||EF(e,f,h,g.j)}break a}}}}if(Uf){var Mh=Df.i;if(null!==Mh){var Zi=Mh.Oh;if(Mh.Kg instanceof bi&&Zi instanceof z){var ii=Zi.i;if("number"===typeof ii){var ji=+ii;if(-1!==(h.Yk.c().indexOf(".")|0)){var dk=h.Yk.c(),ek=(new zh).f(dk);HF(wa(),ek.ka)<ji||EF(e,f,h,g.j)}else{var Li=h.Yk.c(),ki=(new zh).f(Li).ka;da(HF(wa(),ki))<ji||EF(e,f,h,g.j)}}}}}}}if(h.Xk instanceof z){var Kj=
!1,Lj=null,$i=DF(h.Xj,g);a:{if($i instanceof z){Kj=!0;Lj=$i;var Nh=Lj.i;if(null!==Nh){var tf=Nh.Oh;if(Nh.Kg instanceof bi&&tf instanceof z){var Oh=tf.i;if(Oh instanceof pa){var vi=Ea(Oh),Wh=vi.sb,Eg=vi.Gb;if(-1!==(h.Xk.c().indexOf(".")|0)){var Xh=h.Xk.c(),Fg=(new zh).f(Xh);HF(wa(),Fg.ka)>=IF(Fa(),Wh,Eg)||EF(e,f,h,g.j)}else{var Pf=h.Xk.c(),eg=(new zh).f(Pf),lh=JF(KF(),eg.ka,10),Dh=lh.sb,Yh=lh.Gb;(Yh===Eg?(-2147483648^Dh)>=(-2147483648^Wh):Yh>Eg)||EF(e,f,h,g.j)}break a}}}}if(Kj){var Zl=Lj.i;if(null!==
Zl){var aj=Zl.Oh;if(Zl.Kg instanceof bi&&aj instanceof z){var Wk=aj.i;if(Da(Wk)){if(-1!==(h.Xk.c().indexOf(".")|0)){var md=h.Xk.c(),li=(new zh).f(md);HF(wa(),li.ka)>=(Wk|0)||EF(e,f,h,g.j)}else{var fh=h.Xk.c(),Rg=(new zh).f(fh);GF(FF(),Rg.ka,10)>=(Wk|0)||EF(e,f,h,g.j)}break a}}}}if(Kj){var Yc=Lj.i;if(null!==Yc){var Fe=Yc.Oh;if(Yc.Kg instanceof bi&&Fe instanceof z){var Mc=Fe.i;if(ma(Mc)){var Bl=+Mc;if(-1!==(h.Xk.c().indexOf(".")|0)){var Wm=h.Xk.c(),Zh=(new zh).f(Wm);HF(wa(),Zh.ka)>=Bl||EF(e,f,h,g.j)}else{var Ae=
h.Xk.c(),Xk=(new zh).f(Ae).ka;da(HF(wa(),Xk))>=Bl||EF(e,f,h,g.j)}break a}}}}if(Kj){var tm=Lj.i;if(null!==tm){var tp=tm.Oh;if(tm.Kg instanceof bi&&tp instanceof z){var um=tp.i;if("number"===typeof um){var wn=+um;if(-1!==(h.Xk.c().indexOf(".")|0)){var Zn=h.Xk.c(),Xm=(new zh).f(Zn);HF(wa(),Xm.ka)>=wn||EF(e,f,h,g.j)}else{var Wr=h.Xk.c(),Nq=(new zh).f(Wr).ka;da(HF(wa(),Nq))>=wn||EF(e,f,h,g.j)}}}}}}}if(h.Zk instanceof z){var To=!1,$n=null,Xr=DF(h.Xj,g);a:{if(Xr instanceof z){To=!0;$n=Xr;var xn=$n.i;if(null!==
xn){var xo=xn.Oh;if(xn.Kg instanceof bi&&xo instanceof z){var Oq=xo.i;if(Oq instanceof pa){var Pq=Ea(Oq),yo=Pq.sb,Qq=Pq.Gb;if(-1!==(h.Zk.c().indexOf(".")|0)){var Yr=h.Zk.c(),Zr=(new zh).f(Yr);HF(wa(),Zr.ka)<=IF(Fa(),yo,Qq)||EF(e,f,h,g.j)}else{var Wt=h.Zk.c(),Xt=(new zh).f(Wt),Yp=JF(KF(),Xt.ka,10),zo=Yp.sb,$r=Yp.Gb;($r===Qq?(-2147483648^zo)<=(-2147483648^yo):$r<Qq)||EF(e,f,h,g.j)}break a}}}}if(To){var as=$n.i;if(null!==as){var Rs=as.Oh;if(as.Kg instanceof bi&&Rs instanceof z){var Uo=Rs.i;if(Da(Uo)){if(-1!==
(h.Zk.c().indexOf(".")|0)){var Ss=h.Zk.c(),up=(new zh).f(Ss);HF(wa(),up.ka)<=(Uo|0)||EF(e,f,h,g.j)}else{var Rq=h.Zk.c(),Ts=(new zh).f(Rq);GF(FF(),Ts.ka,10)<=(Uo|0)||EF(e,f,h,g.j)}break a}}}}if(To){var Ao=$n.i;if(null!==Ao){var Sq=Ao.Oh;if(Ao.Kg instanceof bi&&Sq instanceof z){var Us=Sq.i;if(ma(Us)){var Vs=+Us;if(-1!==(h.Zk.c().indexOf(".")|0)){var uj=h.Zk.c(),Ws=(new zh).f(uj);HF(wa(),Ws.ka)<=Vs||EF(e,f,h,g.j)}else{var Cl=h.Zk.c(),Tq=(new zh).f(Cl).ka;da(HF(wa(),Tq))<=Vs||EF(e,f,h,g.j)}break a}}}}if(To){var $h=
$n.i;if(null!==$h){var Uq=$h.Oh;if($h.Kg instanceof bi&&Uq instanceof z){var Zp=Uq.i;if("number"===typeof Zp){var bs=+Zp;if(-1!==(h.Zk.c().indexOf(".")|0)){var vp=h.Zk.c(),Vq=(new zh).f(vp);HF(wa(),Vq.ka)<=bs||EF(e,f,h,g.j)}else{var Xs=h.Zk.c(),Ys=(new zh).f(Xs).ka;da(HF(wa(),Ys))<=bs||EF(e,f,h,g.j)}}}}}}}h.sh instanceof z&&jsa(e,f,h,g);h.Rj instanceof z&&ksa(e,f,h,g);var Zs=h.Sn;if(!J().h(Zs))throw bc(F(),(new cc).f("class property constraint not supported yet "+f.j));if(h.Qj.ra())throw bc(F(),(new cc).f("custom property constraint not supported yet "+
f.j));if(h.Dr.ra())throw bc(F(),(new cc).f("customRdf property constraint not supported yet "+f.j));if(h.br.ra())throw bc(F(),(new cc).f("multipleOf property constraint not supported yet "+f.j));if(h.As.ra())throw bc(F(),(new cc).f("patternedProperty property constraint not supported yet "+f.j));}}(a,b,c)))}
function jsa(a,b,c,e){var f=!1,g=null,h=DF(c.Xj,e);a:{if(h instanceof z&&(f=!0,g=h,h=g.i,null!==h)){var k=h.Oh;if(h.Kg instanceof bi&&k instanceof z){f=k.i;Wa().Ia(f).ra()?(g=c.sh.c(),g=(new zh).f(g),h=J(),f=lsa((new Ah).Hi(g.ka,h),ja(f)).b()):f=!1;f&&EF(a,b,c,e.j);break a}}f&&(f=g.i,null!==f&&(f=f.Kg,f instanceof St&&f.Cb.R(w(function(l,m,p,t){return function(v){if(v instanceof bi){if(Wa().Ia(v).ra()){var A=m.sh.c();A=(new zh).f(A);var E=J();v=lsa((new Ah).Hi(A.ka,E),v.t()).b()}else v=!1;v&&EF(l,
p,m,t.j)}}}(a,c,b,e)))))}}function gsa(a,b,c){var e=b.vx.c(),f=e.UW;f.b()||(f=f.c(),msa(a,f).Of(c,w(function(g,h,k,l){return function(m){a:{if(m instanceof z&&(m=m.i,null!==m)){m=m.Ba();Zra(g,h,l.j,(new z).d(Zc(m.q)));break a}Zra(g,h,l.j,y())}}}(a,b,e,c))))}function esa(a){throw bc(F(),(new cc).f("Closed constraint not supported yet: "+a.j));}
function hsa(a,b,c,e){var f=!1,g=null,h=DF(c.Xj,e);a:{if(h instanceof z&&(f=!0,g=h,h=g.i,null!==h)){var k=h.Oh;if(h.Kg instanceof bi&&k instanceof z&&(h=k.i,ar(h))){c.Wn.Ha(h)||EF(a,b,c,e.j);void 0;break a}}f&&(f=g.i,null!==f&&(f=f.Kg,f instanceof St&&f.Cb.R(w(function(l,m,p,t){return function(v){v instanceof bi&&(m.Wn.Ha(v.q)||EF(l,p,m,t.j))}}(a,c,b,e)))))}}
function nsa(a){var b=a.Uh,c=$C(),e=MC();for(b=NC(b,c,e);b.Va();)c=b.fo(),nm(c)&&osa(a,c);return fb(gb(),hb(function(f){return function(){return f.pZ}}(a)),Mm())}function bsa(a){var b=Xb(a.x,q(ew));if(b instanceof z){var c=b.i;if(null!==c)return b=c.vd,b instanceof kv?b.mr:a.q}if(y()===b)return a.q;throw(new x).d(b);}
function osa(a,b){var c=a.If.eL,e=c.Je;c=qF(c);for(var f=e.m[c];null!==f;){var g=f.$a();f=f.q;var h=b.ic().Rb(),k=function(){return function(t){return Zc(t)}}(a),l=bj().u;if(l===bj().u)if(h===J())k=J();else{l=h.ea();var m=l=dj(k(l),J());for(h=h.pa();h!==J();){var p=h.ea();p=dj(k(p),J());m=m.Re=p;h=h.pa()}k=l}else{for(l=Hf(h,l);!h.b();)m=h.ea(),l.Kc(k(m)),h=h.pa();k=l.Ec()}(csa(a,f,k)||f.qu.Ha(b.j))&&dsa(a,f,b);psa(a,f,b);for(f=g;null===f&&0<c;)c=-1+c|0,f=e.m[c]}}
function qsa(a,b,c,e){var f=G().Xa;f=Zc(H(f,"nodeKind"));var g=G().Xa;g=Zc(H(g,"IRI"));var h=c.Wu;if(h===f){c=c.q;if(c!==g)throw bc(F(),(new cc).f("Not supported node constraint range "+c));b.Dw.R(w(function(k,l,m){return function(p){p=DF(p,l);if(p instanceof z&&(p=p.i,null!==p)){var t=p.Oh;if(p.Kg instanceof bi&&t instanceof z&&(p=t.i,ar(p))){if(-1===(p.indexOf("://")|0)){p=l.j;t=k.pZ;var v=k.gc.Jx;Ic()===v?(v=m.sw,v=v.b()?(new z).d(m.Nd):v):Jc()===v?(v=m.pw,v=v.b()?(new z).d(m.Nd):v):v=(new z).d(m.Nd);
$ra(t,asa(new CF,v,"",m.j,p,Tb().yb,m.j))}void 0}}}}(a,e,b)))}else throw bc(F(),(new cc).f("Not supported node constraint "+h));}function psa(a,b,c){b.Dw.R(w(function(e,f,g){return function(h){h=rsa(f,h);if(h instanceof z&&(h=h.i,null!==h)){var k=h.Ba();null!==h.qa()&&k instanceof St&&k.R(w(function(l,m){return function(p){nm(p)&&m.lD.R(w(function(t,v,A){return function(E){qsa(t,v,E,A)}}(l,m,p)))}}(e,g)))}}}(a,c,b)))}
function msa(a,b){a=a.hna.Ka(b);if(a instanceof z)return a.i;if(y()===a)throw bc(F(),(new cc).f("Custom function validations not supported in customm SHACL validator: "+b));throw(new x).d(a);}function fsa(a){throw bc(F(),(new cc).f("Arbitray SHACL validations not supported in customm SHACL validator: "+a.j));}
function EF(a,b,c,e){var f=a.pZ;a=a.gc.Jx;Ic()===a?(a=b.sw,a=a.b()?(new z).d(b.Nd):a):Jc()===a?(a=b.pw,a=a.b()?(new z).d(b.Nd):a):a=(new z).d(b.Nd);$ra(f,asa(new CF,a,c.Xj,b.j,e,Tb().yb,b.j))}
function rsa(a,b){a:{for(var c=a.ic().$b();!c.b();){if(Zc(c.ea().q)===b){b=(new z).d(c.ea());break a}c=c.pa()}b=y()}return b instanceof z&&(b=b.i,a=Wa().Ia(Cj(a.Y(),b)),a instanceof z)?(b=a.i,a=b.q,a instanceof St?(new z).d((new R).M(b.x,a.Cb)):a instanceof bi||ac(a)?(b=b.x,c=C(),(new z).d((new R).M(b,K(c,(new wc).fa([a]))))):(new z).d((new R).M(b.x,J()))):y()}
function ksa(a,b,c,e){var f=Oi().wj,g=Oi().Ri,h=Oi().wi,k=Oi().ai,l=DF(c.Xj,e);l instanceof z&&(l=l.i,null!==l&&(l=l.Kg,(l instanceof St?l.Cb:K(C(),(new wc).fa([l]))).R(w(function(m,p,t,v,A,E,B,I){return function(N){N=N instanceof bi?(new z).d(bsa(N)):y();var Y=!1,na=null,ra=p.Rj;a:{if(ra instanceof z&&(Y=!0,na=ra,na.i===t))break a;if(Y&&na.i===v)N instanceof z&&"boolean"===typeof N.i||EF(m,A,p,E.j);else if(Y&&na.i===B)b:{if(Y=!1,na=null,N instanceof z&&(Y=!0,na=N,Da(na.i)))break b;Y&&na.i instanceof
pa||EF(m,A,p,E.j)}else if(Y&&na.i===I)b:{if(Y=!1,na=null,N instanceof z&&(Y=!0,na=N,Da(na.i)))break b;Y&&na.i instanceof pa||Y&&"number"===typeof na.i||Y&&ma(na.i)||EF(m,A,p,E.j)}else if(Y)throw N=na.i,bc(F(),(new cc).f("Data type '"+N+"' for sh:datatype property constraint not supported yet"));}}}(a,c,f,g,b,e,h,k)))))}Yra.prototype.$classData=r({s8a:0},!1,"amf.plugins.features.validation.CustomShaclValidator",{s8a:1,e:1});function LF(){}LF.prototype=new u;LF.prototype.constructor=LF;
LF.prototype.a=function(){return this};function ssa(a,b,c){return void 0===b?c:Wa().Ia(b).b()?c:b}LF.prototype.$classData=r({v8a:0},!1,"amf.plugins.features.validation.JSUtils$",{v8a:1,e:1});var tsa=void 0;function MF(){tsa||(tsa=(new LF).a());return tsa}function NF(){this.lg=null}NF.prototype=new u;NF.prototype.constructor=NF;NF.prototype.a=function(){usa=this;this.lg=(new zt).a();return this};
function vsa(a,b){var c=OF().If;bj();for(var e=(new gh).a();!c.b();){var f=c.ea(),g=f;PF(OF(),g.j,b)===Tb().yb!==!1&&Hh(e,f);c=c.pa()}c=e.va();e=function(){return function(l){return l.$}}(a);f=bj().u;if(f===bj().u)if(c===J())e=J();else{f=c.ea();g=f=dj(e(f),J());for(c=c.pa();c!==J();){var h=c.ea();h=dj(e(h),J());g=g.Re=h;c=c.pa()}e=f}else{for(f=Hf(c,f);!c.b();)g=c.ea(),f.Kc(e(g)),c=c.pa();e=f.Ec()}f=OF().If;bj();for(c=(new gh).a();!f.b();)h=g=f.ea(),PF(OF(),h.j,b)===Tb().Sw!==!1&&Hh(c,g),f=f.pa();
f=c.va();c=function(){return function(l){return l.$}}(a);g=bj().u;if(g===bj().u)if(f===J())c=J();else{g=f.ea();h=g=dj(c(g),J());for(f=f.pa();f!==J();){var k=f.ea();k=dj(c(k),J());h=h.Re=k;f=f.pa()}c=g}else{for(g=Hf(f,g);!f.b();)h=f.ea(),g.Kc(c(h)),f=f.pa();c=g.Ec()}g=OF().If;bj();for(f=(new gh).a();!g.b();)k=h=g.ea(),PF(OF(),k.j,b)===Tb().oh!==!1&&Hh(f,h),g=g.pa();b=f.va();a=function(){return function(l){return l.$}}(a);f=bj().u;if(f===bj().u)if(b===J())a=J();else{f=b.ea();g=f=dj(a(f),J());for(b=
b.pa();b!==J();)h=b.ea(),h=dj(a(h),J()),g=g.Re=h,b=b.pa();a=f}else{for(f=Hf(b,f);!b.b();)g=b.ea(),f.Kc(a(g)),b=b.pa();a=f.Ec()}b=UE(VE(),"Parser side AMF Validation");f=y();g=OF().If;C();Yj();h=(new gh).a().va();k=(new zt).a();return wsa(b,f,e,c,a,h,g,k)}NF.prototype.$classData=r({y8a:0},!1,"amf.plugins.features.validation.ParserSideValidationProfiler$",{y8a:1,e:1});var usa=void 0;function QF(){this.rh=null}QF.prototype=new u;QF.prototype.constructor=QF;
QF.prototype.a=function(){xsa=this;this.rh=(new RF).a();return this};QF.prototype.$classData=r({z8a:0},!1,"amf.plugins.features.validation.PlatformValidator$",{z8a:1,e:1});var xsa=void 0;function ysa(){xsa||(xsa=(new QF).a());return xsa}function SF(){this.rh=null;this.sa=!1}SF.prototype=new u;SF.prototype.constructor=SF;SF.prototype.a=function(){return this};
function zsa(){Asa||(Asa=(new SF).a());var a=Asa;if(!a.sa&&!a.sa){if(void 0===ba.SHACLValidator)throw bc(F(),(new cc).f("Cannot find global SHACLValidator object"));var b=ba.SHACLValidator.$rdf;a.rh=b;a.sa=!0}return a.rh}SF.prototype.$classData=r({A8a:0},!1,"amf.plugins.features.validation.RDF$",{A8a:1,e:1});var Asa=void 0;function TF(){}TF.prototype=new u;TF.prototype.constructor=TF;TF.prototype.a=function(){return this};function gba(){Bsa||(Bsa=(new TF).a());return zsa().graph()}
TF.prototype.$classData=r({C8a:0},!1,"amf.plugins.features.validation.RdflibRdfModel$",{C8a:1,e:1});var Bsa=void 0;function UF(){this.tsa=this.Yl=null}UF.prototype=new u;UF.prototype.constructor=UF;
function Csa(a,b){var c=(new qe).d(a.tsa);b.R(w(function(e,f){return function(g){var h=g.vx.c();if(h.Kh.Da()){var k=h.Kh,l=w(function(){return function(p){p=p.qD();p=Jd(ua(),p,"#");return"$"+Ld((new Md).od(p))}}(e)),m=C();l=","+k.ma(l,m.u).Bg(",")}else l="";k=f.oa;g="\n        |\n        |function "+Dsa(h,g.j)+"($this, $value "+l+") {\n        |  var innerFn \x3d "+h.yH.c()+";\n        |  var input \x3d amfFindNode($this, {});\n        |  // print(JSON.stringify(input))\n        |  try {\n        |    return innerFn(input, $value "+
l+");\n        |  } catch(e) {\n        |    return false;\n        |  }\n        |}\n        |\n      ";g=(new zh).f(g);f.oa=""+k+WC(g)}}(a,c)));return c.oa}
UF.prototype.mk=function(a){this.Yl=a;a='\n       |function amfExtractLiteral(v){\n       |    if(v.datatype \x3d\x3d null || v.datatype.value \x3d\x3d\x3d "http://www.w3.org/2001/XMLSchema#string") {\n       |        return v.value;\n       |    } else if(v.datatype.value \x3d\x3d\x3d "http://www.w3.org/2001/XMLSchema#integer") {\n       |        return parseInt(v.value);\n       |    } else if(v.datatype.value \x3d\x3d\x3d "http://www.w3.org/2001/XMLSchema#float") {\n       |        return parseFloat(v.value);\n       |    } else if(v.datatype.value \x3d\x3d\x3d "http://www.w3.org/2001/XMLSchema#double") {\n       |        return v.value;\n       |    } else if(v.datatype.value \x3d\x3d\x3d "http://www.w3.org/2001/XMLSchema#boolean") {\n       |        return v.value \x3d\x3d\x3d "true";\n       |    } else {\n       |        return v.value;\n       |    }\n       |}\n       |\n       |function amfCompactProperty(prop) {\n       |    var prefixes \x3d '+Esa(this)+
';\n       |    for (var p in prefixes) {\n       |        if (prop.indexOf(prefixes[p]) \x3d\x3d\x3d 0) {\n       |            return p + ":" + prop.replace(prefixes[p], "")\n       |        }\n       |    }\n       |\n       |    return prop;\n       |}\n       |\n       |function amfFindNode(node, cache) {\n       |    var acc \x3d {"@id": amfCompactProperty(node.value)};\n       |    var pairs \x3d $data.query().match(node, "?p", "?o");\n       |    cache[node.value] \x3d acc;\n       |    for(var pair \x3d pairs.nextSolution(); pair; pair \x3d pairs.nextSolution()) {\n       |        var prop \x3d amfCompactProperty(pair.p.value);\n       |        if (pair.p.value \x3d\x3d\x3d "http://www.w3.org/1999/02/22-rdf-syntax-ns#type") {\n       |            prop \x3d "@type"\n       |        }\n       |\n       |        var value \x3d acc[prop] || [];\n       |        acc[prop] \x3d value;\n       |        if(prop \x3d\x3d\x3d "@type") {\n       |            value.push(amfCompactProperty(pair.o.value));\n       |        } else if(pair.o.termType \x3d\x3d\x3d "BlankNode" || pair.o.termType \x3d\x3d\x3d "NamedNode") {\n       |            value.push(cache[pair.o.value] || amfFindNode(pair.o, cache));\n       |        } else if (pair.o.termType \x3d\x3d\x3d "Literal"){\n       |          value.push(amfExtractLiteral(pair.o));\n       |        }\n       |    }\n       |\n       |    return acc;\n       |}\n       |\n       |function path(node, path) {\n       |  var acc \x3d [node]\n       |  if (node.constructor \x3d\x3d\x3d Array) {\n       |    acc \x3d node;\n       |  }\n       |  var paths \x3d path.replace(new RegExp(" ","g"), "").split("/") || [];\n       |  for (var i\x3d0; i\x3cpaths.length; i++) {\n       |    var nextPath \x3d paths[i];\n       |    var newAcc \x3d [];\n       |    for (var j\x3d0; j\x3cacc.length; j++) {\n       |      var nextNode \x3d acc[j];\n       |      newAcc \x3d newAcc.concat(nextNode[nextPath] || [])\n       |    }\n       |    acc \x3d newAcc;\n       |  }\n       |\n       |  return acc;\n       |}\n       |\n       |function value(node, propertyPath, value) {\n       |  var values \x3d path(node, propertyPath);\n       |  for (var i\x3d0; i\x3cvalues.length; i++) {\n       |    if (values[i] \x3d\x3d\x3d value)\n       |      return true;\n       |  }\n       |  return false;\n       |}\n       |\n       |function filterByPropertyValue(nodes, propertyPath, val) {\n       |  var acc \x3d [];\n       |  for (var i\x3d0; i\x3cnodes.length; i++) {\n       |    if (value(nodes[i], propertyPath, val)) {\n       |      acc.push(nodes[i]);\n       |    }\n       |  }\n       |  return acc;\n       |}\n       |\n       |\n       |\n       |function isModelType(node, type) {\n       |  if (node \x3d\x3d null) {\n       |    return false;\n       |  }\n       |  if (node.constructor \x3d\x3d\x3d Array \x26\x26 node.length \x3d\x3d 1) {\n       |    node \x3d node[0]\n       |  }\n       |  var types \x3d node[\'@type\'] || [];\n       |  for(var i\x3d0; i\x3ctypes.length; i++) {\n       |    if (types[i] \x3d\x3d\x3d type) {\n       |      return true;\n       |    }\n       |  }\n       |\n       |  return false;\n       |}\n       |\n       |if (typeof(console) \x3d\x3d\x3d "undefined") {\n       |  console \x3d {\n       |    log: function(x) { print(x) }\n       |  };\n       |}\n       |\n       |if (typeof(accumulators) \x3d\x3d "undefined") {\n       |  accumulators \x3d {};\n       |}\n       |for (var p in accumulators) {\n       |  delete accumulators[p];\n       |}\n    ';
a=(new zh).f(a);this.tsa=WC(a);return this};
function Esa(a){var b=G().nv,c=(new zt).a(),e=b.Je;b=qF(b);for(var f=e.m[b];null!==f;){var g=f.$a(),h=f;f=h.ia;h=h.q;var k=f;!1!==("schema-org"!==k&&"raml-http"!==k)&&(f=dx(c,f,h),null!==f&&(f.q=h));for(f=g;null===f&&0<b;)b=-1+b|0,f=e.m[b]}e=a.Yl;e=e instanceof z?e.i.eG:Fc(sc().fb,J());b=Hc();b=tD(b);b=Hf(c,b);g=c.Je;c=qF(c);for(h=g.m[c];null!==h;)for(f=h.$a(),b.Kc((new R).M(h.ia,h.q.Ce)),h=f;null===h&&0<c;)c=-1+c|0,h=g.m[c];c=b.Ec();b=w(function(){return function(l){if(null!==l){var m=l.qa();l=l.Ba();
return(new R).M(m,l)}throw(new x).d(l);}}(a));Fsa||(Fsa=(new VF).a());g=tD(Fsa);e=Me(e,b,g);c=c.Vq().jg(c);e=e.nd();c=oj(c,e);a=w(function(){return function(l){if(null!==l){var m=l.qa();l=l.Ba();return'  "'+m+'": "'+l+'"'}throw(new x).d(l);}}(a));e=Wpa().u;return"{\n"+Me(c,a,e).Bg(",\n")+"}"}function Gsa(a,b){var c=w(function(){return function(f){var g=f.vx;g.b()?f=y():(g=g.c().yH,g.b()?f=y():(g.c(),f=(new z).d(f)));return f.va()}}(a)),e=C();b=b.Tc(c,e.u);return b.b()?y():(new z).d(Csa(a,b))}
UF.prototype.$classData=r({F8a:0},!1,"amf.plugins.features.validation.emitters.JSLibraryEmitter",{F8a:1,e:1});function WF(){this.Yda=this.Zda=this.$Y=null}WF.prototype=new u;WF.prototype.constructor=WF;
function Hsa(a,b,c,e){if(Wa().Ia(e.Xj).ra()){var f=b.s,g=b.aa,h=(new mt).f(g);T();var k=xi(T(),"@id");T();var l=xi(T(),c);nt(h,k,l);T();var m=G().Xa,p=Zc(H(m,"path")),t=xi(T(),p),v=(new wB).f(h.aa);lt(rt(),v,a.mF(e.Xj));var A=v.s,E=[t];if(0>A.w)throw(new V).f("0");var B=E.length|0,I=A.w+B|0;nF(A,I);Ca(A.K,0,A.K,B,A.w);for(var N=A.K,Y=N.m.length,na=0,ra=0,Ha=E.length|0,lb=Ha<Y?Ha:Y,pb=N.m.length,Sb=lb<pb?lb:pb;na<Sb;)N.m[ra]=E[na],na=1+na|0,ra=1+ra|0;A.w=I;ht(h.s,oF(pF(),v.s));var mc=e.zq;if(!mc.b()){var uc=
mc.c();XF(h,"maxCount",uc,(new z).d(e))}var ed=e.Sl;if(!ed.b()){var Xc=ed.c();XF(h,"minCount",Xc,(new z).d(e))}var ld=e.$q;if(!ld.b()){var $c=ld.c();XF(h,"maxLength",$c,(new z).d(e))}var fd=e.Aq;if(!fd.b()){var vd=fd.c();XF(h,"minLength",vd,(new z).d(e))}var Gc=e.Wk;if(!Gc.b()){var Lc=Gc.c();Isa(h,"maxExclusive",Lc,(new z).d(e))}var vc=e.Yk;if(!vc.b()){var Tc=vc.c();Isa(h,"minExclusive",Tc,(new z).d(e))}var ad=e.Xk;if(!ad.b()){var qf=ad.c();Isa(h,"maxInclusive",qf,(new z).d(e))}var me=e.Zk;if(!me.b()){var Vd=
me.c();Isa(h,"minInclusive",Vd,(new z).d(e))}var Wd=e.br;if(!Wd.b()){var be=Wd.c(),Pe=G().Lb;Jsa(h,Zc(H(Pe,"multipleOfValidationParam")),be)}var Kd=e.sh;if(!Kd.b()){var uf=Kd.c();XF(h,"pattern",uf,y())}var df=e.Ea;if(!df.b()){var Sd=df.c();XF(h,"node",Sd,y())}var vf=e.Rj;if(!vf.b()){var We=vf.c();if(!Ge(ua(),We,"#float")&&!Ge(ua(),We,"#number")){T();var ze=G().Xa,Xd=Zc(H(ze,"datatype")),Gd=xi(T(),Xd),ne=(new wB).f(h.aa);lt(rt(),ne,We);var oe=ne.s,Xe=[Gd];if(0>oe.w)throw(new V).f("0");var td=Xe.length|
0,Ce=oe.w+td|0;nF(oe,Ce);Ca(oe.K,0,oe.K,td,oe.w);for(var De=oe.K,Qe=De.m.length,ef=0,Ye=0,Hd=Xe.length|0,rf=Hd<Qe?Hd:Qe,jg=De.m.length,Ig=rf<jg?rf:jg;ef<Ig;)De.m[Ye]=Xe[ef],ef=1+ef|0,Ye=1+Ye|0;oe.w=Ce;ht(h.s,oF(pF(),ne.s))}}if(e.Sn.Da())if(1===e.Sn.Na()){T();var ff=G().Xa,Jf=Zc(H(ff,"class")),Kf=xi(T(),Jf),Cf=(new wB).f(h.aa);lt(rt(),Cf,e.Sn.ea());var Je=Cf.s,Sf=[Kf];if(0>Je.w)throw(new V).f("0");var sf=Sf.length|0,Lf=Je.w+sf|0;nF(Je,Lf);Ca(Je.K,0,Je.K,sf,Je.w);for(var Cg=Je.K,Qg=Cg.m.length,kg=0,
cg=0,Ee=Sf.length|0,lg=Ee<Qg?Ee:Qg,tg=Cg.m.length,gf=lg<tg?lg:tg;kg<gf;)Cg.m[cg]=Sf[kg],kg=1+kg|0,cg=1+cg|0;Je.w=Lf;ht(h.s,oF(pF(),Cf.s))}else{T();var kf=G().Xa,Mf=Zc(H(kf,"or")),fe=xi(T(),Mf),lf=(new wB).f(h.aa),Dg=lf.s,mf=lf.aa,Re=(new mt).f(mf);T();var Nf=xi(T(),"@list"),ug=(new wB).f(Re.aa),Ze=ug.s,wf=ug.aa,vg=(new wB).f(wf);e.Sn.R(w(function(Yc,Fe){return function(Mc){var Bl=Fe.s,Wm=Fe.aa,Zh=(new mt).f(Wm);T();var Ae=G().Xa;Ae=Zc(H(Ae,"class"));var Xk=xi(T(),Ae);Ae=(new wB).f(Zh.aa);lt(rt(),
Ae,Mc);Mc=Ae.s;Xk=[Xk];if(0>Mc.w)throw(new V).f("0");var tm=Xk.length|0,tp=Mc.w+tm|0;nF(Mc,tp);Ca(Mc.K,0,Mc.K,tm,Mc.w);tm=Mc.K;var um=tm.m.length,wn=0,Zn=0,Xm=Xk.length|0;um=Xm<um?Xm:um;Xm=tm.m.length;for(um=um<Xm?um:Xm;wn<um;)tm.m[Zn]=Xk[wn],wn=1+wn|0,Zn=1+Zn|0;Mc.w=tp;ht(Zh.s,oF(pF(),Ae.s));ht(Bl,et(T(),ot(pt(),Zh.s,Wm),Q().wa))}}(a,vg)));T();YF();var Tf=zB(Bu(),wf),Se=et(0,(new Oy).Cc(Tf,vg.s),Q().ed);ht(Ze,Se);var Yd=ug.s,Uf=[Nf];if(0>Yd.w)throw(new V).f("0");var Df=Uf.length|0,Vf=Yd.w+Df|0;nF(Yd,
Vf);Ca(Yd.K,0,Yd.K,Df,Yd.w);for(var mg=Yd.K,ng=mg.m.length,Of=0,Ef=0,Te=Uf.length|0,ce=Te<ng?Te:ng,de=mg.m.length,dh=ce<de?ce:de;Of<dh;)mg.m[Ef]=Uf[Of],Of=1+Of|0,Ef=1+Ef|0;Yd.w=Vf;ht(Re.s,oF(pF(),ug.s));ht(Dg,et(T(),ot(pt(),Re.s,mf),Q().wa));var Jg=lf.s,Yg=[fe];if(0>Jg.w)throw(new V).f("0");var wg=Yg.length|0,kh=Jg.w+wg|0;nF(Jg,kh);Ca(Jg.K,0,Jg.K,wg,Jg.w);for(var vh=Jg.K,Zg=vh.m.length,eh=0,dg=0,wh=Yg.length|0,Kg=wh<Zg?wh:Zg,Ki=vh.m.length,$g=Kg<Ki?Kg:Ki;eh<$g;)vh.m[dg]=Yg[eh],eh=1+eh|0,dg=1+dg|0;
Jg.w=kh;ht(h.s,oF(pF(),lf.s))}var Kh=e.Qj;Kh.b()||Kh.c().Of(h,c);if(e.Wn.Da()){T();var Jj=G().Xa,Vh=Zc(H(Jj,"in")),Vm=xi(T(),Vh),Vk=(new wB).f(h.aa),ti=Vk.s,Lh=Vk.aa,ui=(new mt).f(Lh);T();var Mh=xi(T(),"@list"),Zi=(new wB).f(ui.aa),ii=Zi.s,ji=Zi.aa,dk=(new wB).f(ji);e.Wn.R(w(function(Yc,Fe){return function(Mc){ZF(Fe,Mc,y())}}(a,dk)));T();YF();var ek=zB(Bu(),ji),Li=et(0,(new Oy).Cc(ek,dk.s),Q().ed);ht(ii,Li);var ki=Zi.s,Kj=[Mh];if(0>ki.w)throw(new V).f("0");var Lj=Kj.length|0,$i=ki.w+Lj|0;nF(ki,$i);
Ca(ki.K,0,ki.K,Lj,ki.w);for(var Nh=ki.K,tf=Nh.m.length,Oh=0,vi=0,Wh=Kj.length|0,Eg=Wh<tf?Wh:tf,Xh=Nh.m.length,Fg=Eg<Xh?Eg:Xh;Oh<Fg;)Nh.m[vi]=Kj[Oh],Oh=1+Oh|0,vi=1+vi|0;ki.w=$i;ht(ui.s,oF(pF(),Zi.s));ht(ti,et(T(),ot(pt(),ui.s,Lh),Q().wa));var Pf=Vk.s,eg=[Vm];if(0>Pf.w)throw(new V).f("0");var lh=eg.length|0,Dh=Pf.w+lh|0;nF(Pf,Dh);Ca(Pf.K,0,Pf.K,lh,Pf.w);for(var Yh=Pf.K,Zl=Yh.m.length,aj=0,Wk=0,md=eg.length|0,li=md<Zl?md:Zl,fh=Yh.m.length,Rg=li<fh?li:fh;aj<Rg;)Yh.m[Wk]=eg[aj],aj=1+aj|0,Wk=1+Wk|0;Pf.w=
Dh;ht(h.s,oF(pF(),Vk.s))}ht(f,et(T(),ot(pt(),h.s,g),Q().wa))}}WF.prototype.Pda=function(a){return(0<=(a.length|0)&&"http://"===a.substring(0,7)||0<=(a.length|0)&&"https://"===a.substring(0,8)||0<=(a.length|0)&&"file:"===a.substring(0,5))&&-1<(a.indexOf("/prop")|0)};
function Ksa(a,b,c){var e=c.j,f=b.s,g=b.aa,h=(new mt).f(g);T();var k=xi(T(),"@id");T();var l=xi(T(),e);nt(h,k,l);T();var m=xi(T(),"@type");T();var p=G().Xa,t=Zc(H(p,"NodeShape")),v=xi(T(),t);nt(h,m,v);var A=a.$Y;if(Rk().h(A)||Tk().h(A))var E=c.sw,B=E.b()?c.Nd:E.c();else if(Ok().h(A)){var I=c.pw;B=I.b()?c.Nd:I.c()}else B=c.Nd;if(""!==B){T();var N=G().Xa,Y=Zc(H(N,"message")),na=xi(T(),Y),ra=(new wB).f(h.aa);ZF(ra,B,y());var Ha=ra.s,lb=[na];if(0>Ha.w)throw(new V).f("0");var pb=lb.length|0,Sb=Ha.w+pb|
0;nF(Ha,Sb);Ca(Ha.K,0,Ha.K,pb,Ha.w);for(var mc=Ha.K,uc=mc.m.length,ed=0,Xc=0,ld=lb.length|0,$c=ld<uc?ld:uc,fd=mc.m.length,vd=$c<fd?$c:fd;ed<vd;)mc.m[Xc]=lb[ed],ed=1+ed|0,Xc=1+Xc|0;Ha.w=Sb;ht(h.s,oF(pF(),ra.s))}if(c.qu.Da()){T();var Gc=G().Xa,Lc=Zc(H(Gc,"targetNode")),vc=xi(T(),Lc),Tc=(new wB).f(h.aa),ad=Tc.s,qf=Tc.aa,me=(new wB).f(qf);c.qu.xj().R(w(function(Ym,yn){return function(xh){lt(rt(),yn,Ym.mF(xh))}}(a,me)));T();YF();var Vd=zB(Bu(),qf),Wd=et(0,(new Oy).Cc(Vd,me.s),Q().ed);ht(ad,Wd);var be=
Tc.s,Pe=[vc];if(0>be.w)throw(new V).f("0");var Kd=Pe.length|0,uf=be.w+Kd|0;nF(be,uf);Ca(be.K,0,be.K,Kd,be.w);for(var df=be.K,Sd=df.m.length,vf=0,We=0,ze=Pe.length|0,Xd=ze<Sd?ze:Sd,Gd=df.m.length,ne=Xd<Gd?Xd:Gd;vf<ne;)df.m[We]=Pe[vf],vf=1+vf|0,We=1+We|0;be.w=uf;ht(h.s,oF(pF(),Tc.s))}if(c.Cw.Da()){T();var oe=G().Xa,Xe=Zc(H(oe,"targetClass")),td=xi(T(),Xe),Ce=(new wB).f(h.aa),De=Ce.s,Qe=Ce.aa,ef=(new wB).f(Qe);c.Cw.R(w(function(Ym,yn){return function(xh){lt(rt(),yn,Ym.mF(xh))}}(a,ef)));T();YF();var Ye=
zB(Bu(),Qe),Hd=et(0,(new Oy).Cc(Ye,ef.s),Q().ed);ht(De,Hd);var rf=Ce.s,jg=[td];if(0>rf.w)throw(new V).f("0");var Ig=jg.length|0,ff=rf.w+Ig|0;nF(rf,ff);Ca(rf.K,0,rf.K,Ig,rf.w);for(var Jf=rf.K,Kf=Jf.m.length,Cf=0,Je=0,Sf=jg.length|0,sf=Sf<Kf?Sf:Kf,Lf=Jf.m.length,Cg=sf<Lf?sf:Lf;Cf<Cg;)Jf.m[Je]=jg[Cf],Cf=1+Cf|0,Je=1+Je|0;rf.w=ff;ht(h.s,oF(pF(),Ce.s))}var Qg=c.WA;if(!Qg.b()){var kg=!!Qg.c();if(kg){T();var cg=G().Xa,Ee=Zc(H(cg,"closed")),lg=xi(T(),Ee),tg=(new wB).f(h.aa);ZF(tg,""+kg,y());var gf=tg.s,kf=
[lg];if(0>gf.w)throw(new V).f("0");var Mf=kf.length|0,fe=gf.w+Mf|0;nF(gf,fe);Ca(gf.K,0,gf.K,Mf,gf.w);for(var lf=gf.K,Dg=lf.m.length,mf=0,Re=0,Nf=kf.length|0,ug=Nf<Dg?Nf:Dg,Ze=lf.m.length,wf=ug<Ze?ug:Ze;mf<wf;)lf.m[Re]=kf[mf],mf=1+mf|0,Re=1+Re|0;gf.w=fe;ht(h.s,oF(pF(),tg.s))}(new z).d(void 0)}if(c.Dw.Da()){T();var vg=G().Xa,Tf=Zc(H(vg,"targetObjectsOf")),Se=xi(T(),Tf),Yd=(new wB).f(h.aa),Uf=Yd.s,Df=Yd.aa,Vf=(new wB).f(Df);c.Dw.R(w(function(Ym,yn){return function(xh){lt(rt(),yn,Ym.mF(xh))}}(a,Vf)));
T();YF();var mg=zB(Bu(),Df),ng=et(0,(new Oy).Cc(mg,Vf.s),Q().ed);ht(Uf,ng);var Of=Yd.s,Ef=[Se];if(0>Of.w)throw(new V).f("0");var Te=Ef.length|0,ce=Of.w+Te|0;nF(Of,ce);Ca(Of.K,0,Of.K,Te,Of.w);for(var de=Of.K,dh=de.m.length,Jg=0,Yg=0,wg=Ef.length|0,kh=wg<dh?wg:dh,vh=de.m.length,Zg=kh<vh?kh:vh;Jg<Zg;)de.m[Yg]=Ef[Jg],Jg=1+Jg|0,Yg=1+Yg|0;Of.w=ce;ht(h.s,oF(pF(),Yd.s))}if(c.sz.Da()){T();var eh=G().Xa,dg=Zc(H(eh,"or")),wh=xi(T(),dg),Kg=(new wB).f(h.aa),Ki=Kg.s,$g=Kg.aa,Kh=(new mt).f($g);T();var Jj=xi(T(),
"@list"),Vh=(new wB).f(Kh.aa),Vm=Vh.s,Vk=Vh.aa,ti=(new wB).f(Vk);c.sz.R(w(function(Ym,yn){return function(xh){lt(rt(),yn,xh)}}(a,ti)));T();YF();var Lh=zB(Bu(),Vk),ui=et(0,(new Oy).Cc(Lh,ti.s),Q().ed);ht(Vm,ui);var Mh=Vh.s,Zi=[Jj];if(0>Mh.w)throw(new V).f("0");var ii=Zi.length|0,ji=Mh.w+ii|0;nF(Mh,ji);Ca(Mh.K,0,Mh.K,ii,Mh.w);for(var dk=Mh.K,ek=dk.m.length,Li=0,ki=0,Kj=Zi.length|0,Lj=Kj<ek?Kj:ek,$i=dk.m.length,Nh=Lj<$i?Lj:$i;Li<Nh;)dk.m[ki]=Zi[Li],Li=1+Li|0,ki=1+ki|0;Mh.w=ji;ht(Kh.s,oF(pF(),Vh.s));
ht(Ki,et(T(),ot(pt(),Kh.s,$g),Q().wa));var tf=Kg.s,Oh=[wh];if(0>tf.w)throw(new V).f("0");var vi=Oh.length|0,Wh=tf.w+vi|0;nF(tf,Wh);Ca(tf.K,0,tf.K,vi,tf.w);for(var Eg=tf.K,Xh=Eg.m.length,Fg=0,Pf=0,eg=Oh.length|0,lh=eg<Xh?eg:Xh,Dh=Eg.m.length,Yh=lh<Dh?lh:Dh;Fg<Yh;)Eg.m[Pf]=Oh[Fg],Fg=1+Fg|0,Pf=1+Pf|0;tf.w=Wh;ht(h.s,oF(pF(),Kg.s))}if(c.Ey.Da()){T();var Zl=G().Xa,aj=Zc(H(Zl,"and")),Wk=xi(T(),aj),md=(new wB).f(h.aa),li=md.s,fh=md.aa,Rg=(new mt).f(fh);T();var Yc=xi(T(),"@list"),Fe=(new wB).f(Rg.aa),Mc=Fe.s,
Bl=Fe.aa,Wm=(new wB).f(Bl);c.Ey.R(w(function(Ym,yn){return function(xh){lt(rt(),yn,xh)}}(a,Wm)));T();YF();var Zh=zB(Bu(),Bl),Ae=et(0,(new Oy).Cc(Zh,Wm.s),Q().ed);ht(Mc,Ae);var Xk=Fe.s,tm=[Yc];if(0>Xk.w)throw(new V).f("0");var tp=tm.length|0,um=Xk.w+tp|0;nF(Xk,um);Ca(Xk.K,0,Xk.K,tp,Xk.w);for(var wn=Xk.K,Zn=wn.m.length,Xm=0,Wr=0,Nq=tm.length|0,To=Nq<Zn?Nq:Zn,$n=wn.m.length,Xr=To<$n?To:$n;Xm<Xr;)wn.m[Wr]=tm[Xm],Xm=1+Xm|0,Wr=1+Wr|0;Xk.w=um;ht(Rg.s,oF(pF(),Fe.s));ht(li,et(T(),ot(pt(),Rg.s,fh),Q().wa));
var xn=md.s,xo=[Wk];if(0>xn.w)throw(new V).f("0");var Oq=xo.length|0,Pq=xn.w+Oq|0;nF(xn,Pq);Ca(xn.K,0,xn.K,Oq,xn.w);for(var yo=xn.K,Qq=yo.m.length,Yr=0,Zr=0,Wt=xo.length|0,Xt=Wt<Qq?Wt:Qq,Yp=yo.m.length,zo=Xt<Yp?Xt:Yp;Yr<zo;)yo.m[Zr]=xo[Yr],Yr=1+Yr|0,Zr=1+Zr|0;xn.w=Pq;ht(h.s,oF(pF(),md.s))}if(c.vz.Da()){T();var $r=G().Xa,as=Zc(H($r,"xone")),Rs=xi(T(),as),Uo=(new wB).f(h.aa),Ss=Uo.s,up=Uo.aa,Rq=(new mt).f(up);T();var Ts=xi(T(),"@list"),Ao=(new wB).f(Rq.aa),Sq=Ao.s,Us=Ao.aa,Vs=(new wB).f(Us);c.vz.R(w(function(Ym,
yn){return function(xh){lt(rt(),yn,xh)}}(a,Vs)));T();YF();var uj=zB(Bu(),Us),Ws=et(0,(new Oy).Cc(uj,Vs.s),Q().ed);ht(Sq,Ws);var Cl=Ao.s,Tq=[Ts];if(0>Cl.w)throw(new V).f("0");var $h=Tq.length|0,Uq=Cl.w+$h|0;nF(Cl,Uq);Ca(Cl.K,0,Cl.K,$h,Cl.w);for(var Zp=Cl.K,bs=Zp.m.length,vp=0,Vq=0,Xs=Tq.length|0,Ys=Xs<bs?Xs:bs,Zs=Zp.m.length,zw=Ys<Zs?Ys:Zs;vp<zw;)Zp.m[Vq]=Tq[vp],vp=1+vp|0,Vq=1+Vq|0;Cl.w=Uq;ht(Rq.s,oF(pF(),Ao.s));ht(Ss,et(T(),ot(pt(),Rq.s,up),Q().wa));var vm=Uo.s,$s=[Rs];if(0>vm.w)throw(new V).f("0");
var $t=$s.length|0,cs=vm.w+$t|0;nF(vm,cs);Ca(vm.K,0,vm.K,$t,vm.w);for(var ds=vm.K,cv=ds.m.length,Wq=0,at=0,dv=$s.length|0,Vo=dv<cv?dv:cv,Xq=ds.m.length,ev=Vo<Xq?Vo:Xq;Wq<ev;)ds.m[at]=$s[Wq],Wq=1+Wq|0,at=1+at|0;vm.w=cs;ht(h.s,oF(pF(),Uo.s))}if(c.gz.ra()){T();var ao=G().Xa,bt=Zc(H(ao,"not")),au=xi(T(),bt),wp=(new wB).f(h.aa),Yq=wp.s,bu=wp.aa,es=(new wB).f(bu);lt(rt(),es,c.gz.c());T();YF();var ct=zB(Bu(),bu),Aw=et(0,(new Oy).Cc(ct,es.s),Q().ed);ht(Yq,Aw);var Wo=wp.s,wm=[au];if(0>Wo.w)throw(new V).f("0");
var xp=wm.length|0,ez=Wo.w+xp|0;nF(Wo,ez);Ca(Wo.K,0,Wo.K,xp,Wo.w);for(var MB=Wo.K,FE=MB.m.length,Bw=0,Nx=0,GE=wm.length|0,HE=GE<FE?GE:FE,NB=MB.m.length,OB=HE<NB?HE:NB;Bw<OB;)MB.m[Nx]=wm[Bw],Bw=1+Bw|0,Nx=1+Nx|0;Wo.w=ez;ht(h.s,oF(pF(),wp.s))}var IE=c.vx;IE instanceof z&&Lsa(a,h,e,IE.i);var JE=c.lD.Ol(w(function(){return function(Ym){return Ym.Wu}}(a))),PB=$F(new aG,JE,w(function(){return function(Ym){return null!==Ym}}(a))),EH=w(function(Ym,yn){return function(xh){if(null!==xh){var co=xh.qa();xh=xh.Ba();
T();co=Zc(ex(G(),co));var $p=xi(T(),co);co=(new wB).f(yn.aa);var fz=co.s,cu=co.aa,dt=(new wB).f(cu);xh.R(w(function(BH,CH){return function(DH){lt(rt(),CH,Zc(ex(G(),DH.q)))}}(Ym,dt)));T();YF();xh=zB(Bu(),cu);xh=et(0,(new Oy).Cc(xh,dt.s),Q().ed);ht(fz,xh);xh=co.s;$p=[$p];if(0>xh.w)throw(new V).f("0");dt=$p.length|0;fz=xh.w+dt|0;nF(xh,fz);Ca(xh.K,0,xh.K,dt,xh.w);dt=xh.K;var fv=dt.m.length,QB=cu=0,Ox=$p.length|0;fv=Ox<fv?Ox:fv;Ox=dt.m.length;for(fv=fv<Ox?fv:Ox;cu<fv;)dt.m[QB]=$p[cu],cu=1+cu|0,QB=1+QB|
0;xh.w=fz;ht(yn.s,oF(pF(),co.s))}else throw(new x).d(xh);}}(a,h)),FH=Le();PB.ma(EH,FH.u);if(c.kz.Da()){T();var KE=G().Xa,RB=Zc(H(KE,"property")),GH=xi(T(),RB),gz=(new wB).f(h.aa),HH=gz.s,LE=gz.aa,ME=(new wB).f(LE),NE=c.kz,du=w(function(Ym,yn,xh){return function(co){if(Ym.Pda(co.$))Hsa(Ym,yn,co.$,co);else{if(-1<(co.$.indexOf("#")|0)){var $p=co.$;$p=Jd(ua(),$p,"#");$p=Ld((new Md).od($p)).split(".").join("-")}else $p=co.$.split(".").join("-");Hsa(Ym,yn,xh+"/prop/"+$p,co)}}}(a,ME,e)),hz=C();NE.ma(du,
hz.u);T();YF();var SB=zB(Bu(),LE),TB=et(0,(new Oy).Cc(SB,ME.s),Q().ed);ht(HH,TB);var eu=gz.s,UB=[GH];if(0>eu.w)throw(new V).f("0");var VB=UB.length|0,iz=eu.w+VB|0;nF(eu,iz);Ca(eu.K,0,eu.K,VB,eu.w);for(var jz=eu.K,OE=jz.m.length,Cw=0,WB=0,PE=UB.length|0,QE=PE<OE?PE:OE,kz=jz.m.length,IH=QE<kz?QE:kz;Cw<IH;)jz.m[WB]=UB[Cw],Cw=1+Cw|0,WB=1+WB|0;eu.w=iz;ht(h.s,oF(pF(),gz.s))}ht(f,et(T(),ot(pt(),h.s,g),Q().wa))}function Jsa(a,b,c){T();b=xi(T(),b);T();c=xi(T(),c);nt(a,b,c)}
WF.prototype.mF=function(a){return 0<=(a.length|0)&&"http://"===a.substring(0,7)||0<=(a.length|0)&&"https://"===a.substring(0,8)||0<=(a.length|0)&&"file:"===a.substring(0,5)?a.trim():Zc(ex(G(),a.split(".").join(":"))).trim()};
function Isa(a,b,c,e){var f=!1,g=null;e=e.b()?y():e.c().Rj;a:{if(e instanceof z){f=!0;g=e;var h=g.i,k=G().Lb;if(h===Zc(H(k,"number"))||h===Oi().ai){T();f=G().Xa;b=Zc(H(f,b));f=xi(T(),b);b=(new wB).f(a.aa);c=(new zh).f(c);c=HF(wa(),c.ka);ZF(b,""+c,(new z).d(Oi().ai));c=b.s;f=[f];if(0>c.w)throw(new V).f("0");e=f.length|0;g=c.w+e|0;nF(c,g);Ca(c.K,0,c.K,e,c.w);e=c.K;var l=e.m.length;k=h=0;var m=f.length|0;l=m<l?m:l;m=e.m.length;for(l=l<m?l:m;h<l;)e.m[k]=f[h],h=1+h|0,k=1+k|0;c.w=g;ht(a.s,oF(pF(),b.s));
break a}}if(y()===e){T();f=G().Xa;b=Zc(H(f,b));f=xi(T(),b);b=(new wB).f(a.aa);c=(new zh).f(c);c=HF(wa(),c.ka);ZF(b,""+c,(new z).d(Oi().ai));c=b.s;f=[f];if(0>c.w)throw(new V).f("0");e=f.length|0;g=c.w+e|0;nF(c,g);Ca(c.K,0,c.K,e,c.w);e=c.K;l=e.m.length;k=h=0;m=f.length|0;l=m<l?m:l;m=e.m.length;for(l=l<m?l:m;h<l;)e.m[k]=f[h],h=1+h|0,k=1+k|0;c.w=g;ht(a.s,oF(pF(),b.s))}else if(f&&g.i===Oi().wf){T();f=G().Xa;b=Zc(H(f,b));f=xi(T(),b);b=(new wB).f(a.aa);c=(new zh).f(c);c=HF(wa(),c.ka);ZF(b,""+c,(new z).d(Oi().wf));
c=b.s;f=[f];if(0>c.w)throw(new V).f("0");e=f.length|0;g=c.w+e|0;nF(c,g);Ca(c.K,0,c.K,e,c.w);e=c.K;l=e.m.length;k=h=0;m=f.length|0;l=m<l?m:l;m=e.m.length;for(l=l<m?l:m;h<l;)e.m[k]=f[h],h=1+h|0,k=1+k|0;c.w=g;ht(a.s,oF(pF(),b.s))}else if(f&&g.i===Oi().wi){T();f=G().Xa;b=Zc(H(f,b));f=xi(T(),b);b=(new wB).f(a.aa);c=(new zh).f(c);c=HF(wa(),c.ka);c=Ba(+ba.Math.floor(c));ZF(b,""+c,(new z).d(Oi().wi));c=b.s;f=[f];if(0>c.w)throw(new V).f("0");e=f.length|0;g=c.w+e|0;nF(c,g);Ca(c.K,0,c.K,e,c.w);e=c.K;l=e.m.length;
k=h=0;m=f.length|0;l=m<l?m:l;m=e.m.length;for(l=l<m?l:m;h<l;)e.m[k]=f[h],h=1+h|0,k=1+k|0;c.w=g;ht(a.s,oF(pF(),b.s))}else throw(new x).d(e);}}
function Lsa(a,b,c,e){var f=a.Zda,g=c+"Validator",h=new bG;if(null===a)throw bc(F(),null);h.n=a;h.KH=e;h.Gha=g;h.Yua=c;Hh(f,h);a=a.Yda;f=new cG;f.cna=c+"Constraint";f.ew=e;f.ava=c+"Path";f.$ua=c+"Validator";Hh(a,f);T();c+="Path";a=xi(T(),c);c=(new wB).f(b.aa);ZF(c,"true",y());e=c.s;a=[a];if(0>e.w)throw(new V).f("0");g=a.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var k=g.m.length,l=h=0,m=a.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=a[h],h=1+h|0,l=1+l|0;e.w=f;ht(b.s,oF(pF(),
c.s))}
function XF(a,b,c,e){var f=!1,g=null,h=e.b()?y():e.c().Rj;a:{if(h instanceof z){f=!0;g=h;var k=g.i,l=G().Lb;if(k===Zc(H(l,"number"))){T();var m=G().Xa,p=Zc(H(m,"or")),t=xi(T(),p),v=(new wB).f(a.aa),A=v.s,E=v.aa,B=(new mt).f(E);T();var I=xi(T(),"@list"),N=(new wB).f(B.aa),Y=N.s,na=N.aa,ra=(new wB).f(na),Ha=ra.s,lb=ra.aa,pb=(new mt).f(lb);T();var Sb=G().Xa,mc=Zc(H(Sb,b)),uc=xi(T(),mc),ed=(new wB).f(pb.aa),Xc=(new zh).f(c),ld=HF(wa(),Xc.ka),$c=Ba(+ba.Math.floor(ld));ZF(ed,""+$c,(new z).d(Oi().wi));var fd=
ed.s,vd=[uc];if(0>fd.w)throw(new V).f("0");var Gc=vd.length|0,Lc=fd.w+Gc|0;nF(fd,Lc);Ca(fd.K,0,fd.K,Gc,fd.w);for(var vc=fd.K,Tc=vc.m.length,ad=0,qf=0,me=vd.length|0,Vd=me<Tc?me:Tc,Wd=vc.m.length,be=Vd<Wd?Vd:Wd;ad<be;)vc.m[qf]=vd[ad],ad=1+ad|0,qf=1+qf|0;fd.w=Lc;ht(pb.s,oF(pF(),ed.s));ht(Ha,et(T(),ot(pt(),pb.s,lb),Q().wa));var Pe=ra.s,Kd=ra.aa,uf=(new mt).f(Kd);T();var df=G().Xa,Sd=Zc(H(df,b)),vf=xi(T(),Sd),We=(new wB).f(uf.aa),ze=(new zh).f(c),Xd=HF(wa(),ze.ka);ZF(We,""+Xd,(new z).d(Oi().ai));var Gd=
We.s,ne=[vf];if(0>Gd.w)throw(new V).f("0");var oe=ne.length|0,Xe=Gd.w+oe|0;nF(Gd,Xe);Ca(Gd.K,0,Gd.K,oe,Gd.w);for(var td=Gd.K,Ce=td.m.length,De=0,Qe=0,ef=ne.length|0,Ye=ef<Ce?ef:Ce,Hd=td.m.length,rf=Ye<Hd?Ye:Hd;De<rf;)td.m[Qe]=ne[De],De=1+De|0,Qe=1+Qe|0;Gd.w=Xe;ht(uf.s,oF(pF(),We.s));ht(Pe,et(T(),ot(pt(),uf.s,Kd),Q().wa));T();YF();var jg=zB(Bu(),na),Ig=et(0,(new Oy).Cc(jg,ra.s),Q().ed);ht(Y,Ig);var ff=N.s,Jf=[I];if(0>ff.w)throw(new V).f("0");var Kf=Jf.length|0,Cf=ff.w+Kf|0;nF(ff,Cf);Ca(ff.K,0,ff.K,
Kf,ff.w);for(var Je=ff.K,Sf=Je.m.length,sf=0,Lf=0,Cg=Jf.length|0,Qg=Cg<Sf?Cg:Sf,kg=Je.m.length,cg=Qg<kg?Qg:kg;sf<cg;)Je.m[Lf]=Jf[sf],sf=1+sf|0,Lf=1+Lf|0;ff.w=Cf;ht(B.s,oF(pF(),N.s));ht(A,et(T(),ot(pt(),B.s,E),Q().wa));var Ee=v.s,lg=[t];if(0>Ee.w)throw(new V).f("0");var tg=lg.length|0,gf=Ee.w+tg|0;nF(Ee,gf);Ca(Ee.K,0,Ee.K,tg,Ee.w);for(var kf=Ee.K,Mf=kf.m.length,fe=0,lf=0,Dg=lg.length|0,mf=Dg<Mf?Dg:Mf,Re=kf.m.length,Nf=mf<Re?mf:Re;fe<Nf;)kf.m[lf]=lg[fe],fe=1+fe|0,lf=1+lf|0;Ee.w=gf;ht(a.s,oF(pF(),v.s));
break a}}if(f){T();var ug=G().Xa,Ze=Zc(H(ug,b)),wf=xi(T(),Ze),vg=(new wB).f(a.aa),Tf=e.b()?y():e.c().Rj;ZF(vg,c,Tf);var Se=vg.s,Yd=[wf];if(0>Se.w)throw(new V).f("0");var Uf=Yd.length|0,Df=Se.w+Uf|0;nF(Se,Df);Ca(Se.K,0,Se.K,Uf,Se.w);for(var Vf=Se.K,mg=Vf.m.length,ng=0,Of=0,Ef=Yd.length|0,Te=Ef<mg?Ef:mg,ce=Vf.m.length,de=Te<ce?Te:ce;ng<de;)Vf.m[Of]=Yd[ng],ng=1+ng|0,Of=1+Of|0;Se.w=Df;ht(a.s,oF(pF(),vg.s))}else if(y()===h){T();var dh=G().Xa,Jg=Zc(H(dh,b)),Yg=xi(T(),Jg),wg=(new wB).f(a.aa);ZF(wg,c,y());
var kh=wg.s,vh=[Yg];if(0>kh.w)throw(new V).f("0");var Zg=vh.length|0,eh=kh.w+Zg|0;nF(kh,eh);Ca(kh.K,0,kh.K,Zg,kh.w);for(var dg=kh.K,wh=dg.m.length,Kg=0,Ki=0,$g=vh.length|0,Kh=$g<wh?$g:wh,Jj=dg.m.length,Vh=Kh<Jj?Kh:Jj;Kg<Vh;)dg.m[Ki]=vh[Kg],Kg=1+Kg|0,Ki=1+Ki|0;kh.w=eh;ht(a.s,oF(pF(),wg.s))}else throw(new x).d(h);}}WF.prototype.x3=function(a){this.$Y=a;this.Zda=K(ah(),J());this.Yda=K(ah(),J());return this};
function Msa(a,b){var c=vB(),e=(new wB).f(c.ki),f=(new zh).f(c.ci);pd(f)&&xB(e,c.ci);f=e.s;var g=e.aa,h=(new wB).f(g);b.R(w(function(k,l){return function(m){Ksa(k,l,m)}}(a,h)));for(b=a.Zda.Qb;!b.b();)b.ea().Vb(h),b=b.pa();for(a=a.Yda.Qb;!a.b();)a.ea().Vb(h),a=a.pa();T();YF();a=zB(Bu(),g);h=et(0,(new Oy).Cc(a,h.s),Q().ed);ht(f,h);return(new yB).Cc(zB(Bu(),c.ki),e.s)}
function ZF(a,b,c){if(c instanceof z){var e=c.i,f=a.s,g=a.aa,h=(new mt).f(g);T();var k=xi(T(),"@value");T();var l=xi(T(),b);nt(h,k,l);T();var m=xi(T(),"@type");T();var p=xi(T(),e);nt(h,m,p);ht(f,et(T(),ot(pt(),h.s,g),Q().wa))}else if(y()===c){if(null===b)throw(new Tg).a();if(Ug(Vg(),"[1-9][\\d]*",b)){var t=a.s,v=a.aa,A=(new mt).f(v);T();var E=xi(T(),"@value"),B=(new wB).f(A.aa);Qs(rt(),B,b,Q().vi);var I=B.s,N=[E];if(0>I.w)throw(new V).f("0");var Y=N.length|0,na=I.w+Y|0;nF(I,na);Ca(I.K,0,I.K,Y,I.w);
for(var ra=I.K,Ha=ra.m.length,lb=0,pb=0,Sb=N.length|0,mc=Sb<Ha?Sb:Ha,uc=ra.m.length,ed=mc<uc?mc:uc;lb<ed;)ra.m[pb]=N[lb],lb=1+lb|0,pb=1+pb|0;I.w=na;ht(A.s,oF(pF(),B.s));ht(t,et(T(),ot(pt(),A.s,v),Q().wa))}else if("true"===b||"false"===b){var Xc=a.s,ld=a.aa,$c=(new mt).f(ld);T();var fd=xi(T(),"@value"),vd=(new wB).f($c.aa);Qs(rt(),vd,b,Q().mi);var Gc=vd.s,Lc=[fd];if(0>Gc.w)throw(new V).f("0");var vc=Lc.length|0,Tc=Gc.w+vc|0;nF(Gc,Tc);Ca(Gc.K,0,Gc.K,vc,Gc.w);for(var ad=Gc.K,qf=ad.m.length,me=0,Vd=0,
Wd=Lc.length|0,be=Wd<qf?Wd:qf,Pe=ad.m.length,Kd=be<Pe?be:Pe;me<Kd;)ad.m[Vd]=Lc[me],me=1+me|0,Vd=1+Vd|0;Gc.w=Tc;ht($c.s,oF(pF(),vd.s));ht(Xc,et(T(),ot(pt(),$c.s,ld),Q().wa))}else if(Zc(ex(G(),b))===Zc(ex(G(),"amf-parser:NonEmptyList"))){var uf=a.s,df=a.aa,Sd=(new mt).f(df);T();var vf=xi(T(),"@type"),We=(new wB).f(Sd.aa);rt();var ze=G().Xa;Qs(0,We,Zc(H(ze,"NodeShape")),Q().Pa);var Xd=We.s,Gd=[vf];if(0>Xd.w)throw(new V).f("0");var ne=Gd.length|0,oe=Xd.w+ne|0;nF(Xd,oe);Ca(Xd.K,0,Xd.K,ne,Xd.w);for(var Xe=
Xd.K,td=Xe.m.length,Ce=0,De=0,Qe=Gd.length|0,ef=Qe<td?Qe:td,Ye=Xe.m.length,Hd=ef<Ye?ef:Ye;Ce<Hd;)Xe.m[De]=Gd[Ce],Ce=1+Ce|0,De=1+De|0;Xd.w=oe;ht(Sd.s,oF(pF(),We.s));T();var rf=G().Xa,jg=Zc(H(rf,"message")),Ig=xi(T(),jg),ff=(new wB).f(Sd.aa);Qs(rt(),ff,"List cannot be empty",Q().Pa);var Jf=ff.s,Kf=[Ig];if(0>Jf.w)throw(new V).f("0");var Cf=Kf.length|0,Je=Jf.w+Cf|0;nF(Jf,Je);Ca(Jf.K,0,Jf.K,Cf,Jf.w);for(var Sf=Jf.K,sf=Sf.m.length,Lf=0,Cg=0,Qg=Kf.length|0,kg=Qg<sf?Qg:sf,cg=Sf.m.length,Ee=kg<cg?kg:cg;Lf<
Ee;)Sf.m[Cg]=Kf[Lf],Lf=1+Lf|0,Cg=1+Cg|0;Jf.w=Je;ht(Sd.s,oF(pF(),ff.s));T();var lg=G().Xa,tg=Zc(H(lg,"property")),gf=xi(T(),tg),kf=(new wB).f(Sd.aa),Mf=kf.s,fe=kf.aa,lf=(new wB).f(fe),Dg=lf.s,mf=lf.aa,Re=(new mt).f(mf);T();var Nf=G().Xa,ug=Zc(H(Nf,"path")),Ze=xi(T(),ug),wf=(new wB).f(Re.aa);rt();var vg=G().Pm;lt(0,wf,Zc(H(vg,"_1")));var Tf=wf.s,Se=[Ze];if(0>Tf.w)throw(new V).f("0");var Yd=Se.length|0,Uf=Tf.w+Yd|0;nF(Tf,Uf);Ca(Tf.K,0,Tf.K,Yd,Tf.w);for(var Df=Tf.K,Vf=Df.m.length,mg=0,ng=0,Of=Se.length|
0,Ef=Of<Vf?Of:Vf,Te=Df.m.length,ce=Ef<Te?Ef:Te;mg<ce;)Df.m[ng]=Se[mg],mg=1+mg|0,ng=1+ng|0;Tf.w=Uf;ht(Re.s,oF(pF(),wf.s));T();var de=G().Xa,dh=Zc(H(de,"minCount")),Jg=xi(T(),dh),Yg=(new wB).f(Re.aa),wg=Yg.s,kh=Yg.aa,vh=(new mt).f(kh);T();var Zg=xi(T(),"@value"),eh=(new wB).f(vh.aa);Qs(rt(),eh,"1",Q().vi);var dg=eh.s,wh=[Zg];if(0>dg.w)throw(new V).f("0");var Kg=wh.length|0,Ki=dg.w+Kg|0;nF(dg,Ki);Ca(dg.K,0,dg.K,Kg,dg.w);for(var $g=dg.K,Kh=$g.m.length,Jj=0,Vh=0,Vm=wh.length|0,Vk=Vm<Kh?Vm:Kh,ti=$g.m.length,
Lh=Vk<ti?Vk:ti;Jj<Lh;)$g.m[Vh]=wh[Jj],Jj=1+Jj|0,Vh=1+Vh|0;dg.w=Ki;ht(vh.s,oF(pF(),eh.s));ht(wg,et(T(),ot(pt(),vh.s,kh),Q().wa));var ui=Yg.s,Mh=[Jg];if(0>ui.w)throw(new V).f("0");var Zi=Mh.length|0,ii=ui.w+Zi|0;nF(ui,ii);Ca(ui.K,0,ui.K,Zi,ui.w);for(var ji=ui.K,dk=ji.m.length,ek=0,Li=0,ki=Mh.length|0,Kj=ki<dk?ki:dk,Lj=ji.m.length,$i=Kj<Lj?Kj:Lj;ek<$i;)ji.m[Li]=Mh[ek],ek=1+ek|0,Li=1+Li|0;ui.w=ii;ht(Re.s,oF(pF(),Yg.s));ht(Dg,et(T(),ot(pt(),Re.s,mf),Q().wa));T();YF();var Nh=zB(Bu(),fe),tf=et(0,(new Oy).Cc(Nh,
lf.s),Q().ed);ht(Mf,tf);var Oh=kf.s,vi=[gf];if(0>Oh.w)throw(new V).f("0");var Wh=vi.length|0,Eg=Oh.w+Wh|0;nF(Oh,Eg);Ca(Oh.K,0,Oh.K,Wh,Oh.w);for(var Xh=Oh.K,Fg=Xh.m.length,Pf=0,eg=0,lh=vi.length|0,Dh=lh<Fg?lh:Fg,Yh=Xh.m.length,Zl=Dh<Yh?Dh:Yh;Pf<Zl;)Xh.m[eg]=vi[Pf],Pf=1+Pf|0,eg=1+eg|0;Oh.w=Eg;ht(Sd.s,oF(pF(),kf.s));ht(uf,et(T(),ot(pt(),Sd.s,df),Q().wa))}else if(0<=(b.length|0)&&"http://"===b.substring(0,7)||0<=(b.length|0)&&"https://"===b.substring(0,8)||0<=(b.length|0)&&"file:"===b.substring(0,5))lt(rt(),
a,b);else{var aj=a.s,Wk=a.aa,md=(new mt).f(Wk);T();var li=xi(T(),"@value");T();var fh=xi(T(),b);nt(md,li,fh);ht(aj,et(T(),ot(pt(),md.s,Wk),Q().wa))}}else throw(new x).d(c);}WF.prototype.$classData=r({G8a:0},!1,"amf.plugins.features.validation.emitters.ValidationJSONLDEmitter",{G8a:1,e:1});function dG(){}dG.prototype=new u;dG.prototype.constructor=dG;dG.prototype.a=function(){return this};function Nsa(){Osa||(Osa=(new dG).a());var a=G().jE;return Zc(H(a,"validationLibrary.js"))}
dG.prototype.$classData=r({H8a:0},!1,"amf.plugins.features.validation.emitters.ValidationJSONLDEmitter$",{H8a:1,e:1});var Osa=void 0;function eG(){this.pna=this.un=this.$Y=null}eG.prototype=new u;eG.prototype.constructor=eG;
function fG(a,b,c,e,f){if(f instanceof z)gG(a.un,b,c,e,(new z).d(f.i));else if(y()===f){if(null===e)throw(new Tg).a();if(Ug(Vg(),"^-?[1-9]\\d*$|^0$",e))gG(a.un,b,c,e,(new z).d(Oi().ks));else if("true"===e||"false"===e)gG(a.un,b,c,e,(new z).d(Oi().Ri));else if(Zc(ex(G(),e))===Zc(ex(G(),"amf-parser:NonEmptyList"))){c=Wia(a.un);b=c+"_c";e=a.un;f=G().ij;f=Zc(H(f,"type"));var g=G().Xa;hG(e,c,f,Zc(H(g,"NodeShape")));e=a.un;f=G().Xa;gG(e,c,Zc(H(f,"message")),"List cannot be empty",y());e=a.un;f=G().Xa;hG(e,
c,Zc(H(f,"property")),b);c=a.un;e=G().Xa;e=Zc(H(e,"path"));f=G().Pm;hG(c,b,e,Zc(H(f,"_1")));a=a.un;c=G().Xa;gG(a,b,Zc(H(c,"minCount")),"1",(new z).d(Oi().wi))}else 0<=(e.length|0)&&"http://"===e.substring(0,7)||0<=(e.length|0)&&"https://"===e.substring(0,8)||0<=(e.length|0)&&"file:"===e.substring(0,5)?iG(a,b,c,e):gG(a.un,b,c,e,y())}else throw(new x).d(f);}
eG.prototype.Pda=function(a){return(0<=(a.length|0)&&"http://"===a.substring(0,7)||0<=(a.length|0)&&"https://"===a.substring(0,8)||0<=(a.length|0)&&"file:"===a.substring(0,5))&&-1<(a.indexOf("/prop")|0)};
function Psa(a,b){var c=b.j,e=a.un,f=G().ij;f=Zc(H(f,"type"));var g=G().Xa;hG(e,c,f,Zc(H(g,"NodeShape")));e=a.$Y;Rk().h(e)||Tk().h(e)?(e=b.sw,e=e.b()?b.Nd:e.c()):Ok().h(e)?(e=b.pw,e=e.b()?b.Nd:e.c()):e=b.Nd;""!==e&&(f=G().Xa,fG(a,c,Zc(H(f,"message")),e,y()));b.qu.Da()&&b.qu.xj().R(w(function(h,k){return function(l){var m=G().Xa;return iG(h,k,Zc(H(m,"targetNode")),h.mF(l))}}(a,c)));b.Cw.Da()&&b.Cw.R(w(function(h,k){return function(l){var m=G().Xa;return iG(h,k,Zc(H(m,"targetClass")),h.mF(l))}}(a,c)));
e=b.WA;if(!e.b()){if(e=!!e.c())f=G().Xa,fG(a,c,Zc(H(f,"closed")),""+e,y());(new z).d(void 0)}b.Dw.Da()&&b.Dw.R(w(function(h,k){return function(l){var m=G().Xa;return iG(h,k,Zc(H(m,"targetObjectsOf")),h.mF(l))}}(a,c)));b.sz.Da()&&(e=Qsa(a,b.sz,Sx(function(h){return function(k,l,m){iG(h,k,l,m)}}(a))),f=a.un,g=G().Xa,hG(f,c,Zc(H(g,"or")),e));b.Ey.Da()&&(e=Qsa(a,b.Ey,Sx(function(h){return function(k,l,m){iG(h,k,l,m)}}(a))),f=a.un,g=G().Xa,hG(f,c,Zc(H(g,"and")),e));b.vz.Da()&&(e=Qsa(a,b.vz,Sx(function(h){return function(k,
l,m){iG(h,k,l,m)}}(a))),f=a.un,g=G().Xa,hG(f,c,Zc(H(g,"xone")),e));b.gz.ra()&&(e=G().Xa,iG(a,c,Zc(H(e,"not")),b.gz.c()));e=b.vx;e instanceof z&&Rsa(a,c,e.i);e=b.lD.Ol(w(function(){return function(h){return h.Wu}}(a)));e=$F(new aG,e,w(function(){return function(h){return null!==h}}(a)));f=w(function(h,k){return function(l){if(null!==l){var m=l.qa();l.Ba().R(w(function(p,t,v){return function(A){return iG(p,t,Zc(ex(G(),v)),Zc(ex(G(),A.q)))}}(h,k,m)))}else throw(new x).d(l);}}(a,c));g=Le();e.ma(f,g.u);
b.kz.Da()&&(b=b.kz,a=w(function(h,k){return function(l){if(h.Pda(l.$)){var m=h.un,p=G().Xa;hG(m,k,Zc(H(p,"property")),l.$);Ssa(h,l.$,l)}else{-1<(l.$.indexOf("#")|0)?(m=l.$,m=Jd(ua(),m,"#"),m=Ld((new Md).od(m)).split(".").join("-")):m=l.$.split(".").join("-");m=k+"/prop/"+m;p=h.un;var t=G().Xa;hG(p,k,Zc(H(t,"property")),m);Ssa(h,m,l)}}}(a,c)),c=C(),b.ma(a,c.u))}function Tsa(a,b,c){var e=Nsa();a.$Y=b;a.un=c;a.pna=e;return a}
eG.prototype.mF=function(a){return 0<=(a.length|0)&&"http://"===a.substring(0,7)||0<=(a.length|0)&&"https://"===a.substring(0,8)||0<=(a.length|0)&&"file:"===a.substring(0,5)?a.trim():Zc(ex(G(),a.split(".").join(":"))).trim()};
function Qsa(a,b,c){var e=Wia(a.un),f=(new eD).de(1),g=(new qe).d(e+"_"+f.oa),h=g.oa,k=b.Na(),l=C();b.dg(l.u).R(w(function(m,p,t,v,A,E){return function(B){if(null!==B){var I=B.qa();B=B.Pi();var N=t.oa,Y=G().ij;sz(p,N,Zc(H(Y,"first")),I);v.oa=1+v.oa|0;if(B<(-1+A|0))I=E+"_"+v.oa,B=t.oa,N=G().ij,iG(m,B,Zc(H(N,"rest")),I),t.oa=I;else return I=t.oa,B=G().ij,B=Zc(H(B,"rest")),N=G().ij,iG(m,I,B,Zc(H(N,"nil")))}else throw(new x).d(B);}}(a,c,g,f,k,e)));return h}
function Usa(a,b){b.R(w(function(c){return function(e){Psa(c,e)}}(a)))}function iG(a,b,c,e){return hG(a.un,b,c,e)}
function Vsa(a,b,c,e,f){var g=!1,h=null;f=f.b()?y():f.c().Rj;a:{if(f instanceof z){g=!0;h=f;var k=h.i;if(k===Oi().Kp||k===Oi().ai){g=G().Xa;c=Zc(H(g,c));e=(new zh).f(e);e=HF(wa(),e.ka);fG(a,b,c,""+e,(new z).d(Oi().ai));break a}}y()===f?(g=G().Xa,c=Zc(H(g,c)),e=(new zh).f(e),e=HF(wa(),e.ka),fG(a,b,c,""+e,(new z).d(Oi().ai))):g&&h.i===Oi().wf?(g=G().Xa,c=Zc(H(g,c)),e=(new zh).f(e),e=HF(wa(),e.ka),fG(a,b,c,""+e,(new z).d(Oi().wf))):g&&(g=h.i,g===Oi().wi?g=!0:(h=G().Oj,g=g===Zc(H(h,"long"))),g&&(g=G().Xa,
c=Zc(H(g,c)),e=(new zh).f(e),e=HF(wa(),e.ka),e=Ba(+ba.Math.floor(e)),fG(a,b,c,""+e,(new z).d(Oi().ks))))}}
function Ssa(a,b,c){if(Wa().Ia(c.Xj).ra()){var e=G().Xa;iG(a,b,Zc(H(e,"path")),a.mF(c.Xj));e=c.zq;e.b()||(e=e.c(),jG(a,b,"maxCount",e,(new z).d(c)));e=c.Sl;e.b()||(e=e.c(),jG(a,b,"minCount",e,(new z).d(c)));e=c.$q;e.b()||(e=e.c(),jG(a,b,"maxLength",e,(new z).d(c)));e=c.Aq;e.b()||(e=e.c(),jG(a,b,"minLength",e,(new z).d(c)));e=c.Wk;e.b()||(e=e.c(),Vsa(a,b,"maxExclusive",e,(new z).d(c)));e=c.Yk;e.b()||(e=e.c(),Vsa(a,b,"minExclusive",e,(new z).d(c)));e=c.Xk;e.b()||(e=e.c(),Vsa(a,b,"maxInclusive",e,(new z).d(c)));
e=c.Zk;e.b()||(e=e.c(),Vsa(a,b,"minInclusive",e,(new z).d(c)));e=c.br;if(!e.b()){e=e.c();var f=G().Lb;fG(a,b,Zc(H(f,"multipleOfValidationParam")),e,y())}e=c.sh;e.b()||(e=e.c(),jG(a,b,"pattern",e,y()));e=c.Ea;e.b()||(e=e.c(),jG(a,b,"node",e,y()));e=c.Rj;e.b()||(e=e.c(),Ge(ua(),e,"#integer")?(e=G().Xa,iG(a,b,Zc(H(e,"datatype")),Oi().ks)):Ge(ua(),e,"#float")||Ge(ua(),e,"#number")||(f=G().Xa,iG(a,b,Zc(H(f,"datatype")),e)));if(c.Sn.Da())if(1===c.Sn.Na())e=G().Xa,iG(a,b,Zc(H(e,"class")),c.Sn.ea());else{e=
Qsa(a,c.Sn,Sx(function(h){return function(k,l,m){iG(h,k,l,m)}}(a)));f=a.un;var g=G().Xa;hG(f,b,Zc(H(g,"or")),e)}e=c.Dr;e.b()||e.c().Of(a.un,b);c.Wn.Da()&&(c=Qsa(a,c.Wn,Sx(function(h,k){return function(l,m,p){fG(h,l,m,p,k.Rj)}}(a,c))),e=G().Xa,iG(a,b,Zc(H(e,"in")),c))}}
function Rsa(a,b,c){Wsa(a,b,c);var e=b+"Constraint",f=b+"Validator",g=b+"Path",h=a.un,k=G().ij;k=Zc(H(k,"type"));var l=G().Xa;hG(h,e,k,Zc(H(l,"ConstraintComponent")));h=G().Xa;iG(a,e,Zc(H(h,"validator")),f);c.Kh.Da()?(g=e+"_param",f=G().Xa,iG(a,e,Zc(H(f,"parameter")),g),e=G().Xa,iG(a,g,Zc(H(e,"path")),c.Kh.ea().qD()),e=G().Xa,iG(a,g,Zc(H(e,"datatype")),c.Kh.ea().ucb())):(c=e+"_param",f=G().Xa,iG(a,e,Zc(H(f,"parameter")),c),e=G().Xa,iG(a,c,Zc(H(e,"path")),g),e=G().Xa,iG(a,c,Zc(H(e,"datatype")),Oi().Ri));
fG(a,b,b+"Path","true",y())}
function jG(a,b,c,e,f){var g=!1,h=f.b()?y():f.c().Rj;a:{if(h instanceof z){g=!0;var k=h.i,l=G().Lb;if(k===Zc(H(l,"number"))){g=b+"_ointdoub1";f=b+"_ointdoub2";h=a.un;k=G().Xa;hG(h,b,Zc(H(k,"or")),g);b=G().ij;iG(a,g,Zc(H(b,"first")),g+"_v");b=G().Xa;b=Zc(H(b,c));h=(new zh).f(e);h=HF(wa(),h.ka);h=Ba(+ba.Math.floor(h));fG(a,g+"_v",b,""+h,(new z).d(Oi().ks));b=G().ij;iG(a,g,Zc(H(b,"rest")),f);b=G().ij;iG(a,f,Zc(H(b,"first")),f+"_v");b=G().Xa;c=Zc(H(b,c));e=(new zh).f(e);e=HF(wa(),e.ka);fG(a,f+"_v",c,
""+e,(new z).d(Oi().ai));e=G().ij;e=Zc(H(e,"rest"));c=G().ij;iG(a,f,e,Zc(H(c,"nil")));break a}}if(g)g=G().Xa,c=Zc(H(g,c)),f=f.b()?y():f.c().Rj,fG(a,b,c,e,f);else if(y()===h)f=G().Xa,fG(a,b,Zc(H(f,c)),e,y());else throw(new x).d(h);}}
function Wsa(a,b,c){var e=b+"Validator",f=a.un,g=G().ij;g=Zc(H(g,"type"));var h=G().Xa;hG(f,e,g,Zc(H(h,"JSValidator")));f=c.Nd;f.b()||(f=f.c(),g=G().Xa,fG(a,e,Zc(H(g,"message")),f,y()));f=e+"_url";g=G().Xa;iG(a,e,Zc(H(g,"jsLibrary")),f);g=c.vL;if(g instanceof z)b=g.i,c.Ji.R(w(function(l,m){return function(p){var t=l.un,v=G().Xa;return gG(t,m,Zc(H(v,"jsLibraryURL")),p,(new z).d("http://www.w3.org/2001/XMLSchema#anyUri"))}}(a,f))),c=G().Xa,fG(a,e,Zc(H(c,"jsFunctionName")),b,y());else if(y()===g){if(!(c.yH instanceof
z))throw bc(F(),(new cc).f("Cannot emit validator without JS code or JS function name"));g=K(C(),(new wc).fa([a.pna]));h=c.Ji;var k=C();g.la(h,k.u).R(w(function(l,m){return function(p){var t=l.un,v=G().Xa;return gG(t,m,Zc(H(v,"jsLibraryURL")),p,(new z).d("http://www.w3.org/2001/XMLSchema#anyUri"))}}(a,f)));f=G().Xa;fG(a,e,Zc(H(f,"jsFunctionName")),Dsa(c,b),y())}else throw(new x).d(g);}
eG.prototype.$classData=r({K8a:0},!1,"amf.plugins.features.validation.emitters.ValidationRdfModelEmitter",{K8a:1,e:1});function kG(){}kG.prototype=new u;kG.prototype.constructor=kG;kG.prototype.a=function(){return this};
function Xsa(a,b){var c=vB(),e=(new wB).f(c.ki),f=(new zh).f(c.ci);pd(f)&&xB(e,c.ci);f=e.s;var g=e.aa,h=(new mt).f(g);T();var k=xi(T(),"@type");T();var l=lG("ValidationReport");l=xi(T(),l);nt(h,k,l);T();k=lG("conforms");var m=xi(T(),k);k=(new wB).f(h.aa);Qs(rt(),k,""+b.jx,Q().mi);l=k.s;m=[m];if(0>l.w)throw(new V).f("0");var p=m.length|0,t=l.w+p|0;nF(l,t);Ca(l.K,0,l.K,p,l.w);p=l.K;var v=p.m.length,A=0,E=0,B=m.length|0;v=B<v?B:v;B=p.m.length;for(v=v<B?v:B;A<v;)p.m[E]=m[A],A=1+A|0,E=1+E|0;l.w=t;ht(h.s,
oF(pF(),k.s));if(b.yl.Da()){b=b.yl;SE();k=sc().Mh;m=b.Hk(TE(k));T();b=lG("result");k=xi(T(),b);b=(new wB).f(h.aa);l=b.s;p=b.aa;t=(new wB).f(p);m.R(w(function(I,N){return function(Y){mG();var na=N.s,ra=N.aa,Ha=(new mt).f(ra);T();var lb=xi(T(),"@type");T();var pb=lG("ValidationResult"),Sb=xi(T(),pb);nt(Ha,lb,Sb);T();var mc=lG("resultSeverity"),uc=xi(T(),mc),ed=(new wB).f(Ha.aa);mG();var Xc=Y.pn,ld=ed.s,$c=ed.aa,fd=(new mt).f($c);T();var vd=xi(T(),"@id");T();if(Tb().Sw===Xc)var Gc=lG("Info");else if(Tb().oh===
Xc)Gc=lG("Warning");else{if(Tb().yb!==Xc)throw bc(F(),(new cc).f("Unknown severity level "+Xc));Gc=lG("Violation")}var Lc=xi(T(),Gc);nt(fd,vd,Lc);ht(ld,et(T(),ot(pt(),fd.s,$c),Q().wa));var vc=ed.s,Tc=[uc];if(0>vc.w)throw(new V).f("0");var ad=Tc.length|0,qf=vc.w+ad|0;nF(vc,qf);Ca(vc.K,0,vc.K,ad,vc.w);for(var me=vc.K,Vd=me.m.length,Wd=0,be=0,Pe=Tc.length|0,Kd=Pe<Vd?Pe:Vd,uf=me.m.length,df=Kd<uf?Kd:uf;Wd<df;)me.m[be]=Tc[Wd],Wd=1+Wd|0,be=1+be|0;vc.w=qf;ht(Ha.s,oF(pF(),ed.s));T();var Sd=lG("focusNode"),
vf=xi(T(),Sd),We=(new wB).f(Ha.aa),ze=We.s,Xd=We.aa,Gd=(new mt).f(Xd);T();var ne=xi(T(),"@id");T();var oe=Y.zv,Xe=xi(T(),oe);nt(Gd,ne,Xe);ht(ze,et(T(),ot(pt(),Gd.s,Xd),Q().wa));var td=We.s,Ce=[vf];if(0>td.w)throw(new V).f("0");var De=Ce.length|0,Qe=td.w+De|0;nF(td,Qe);Ca(td.K,0,td.K,De,td.w);for(var ef=td.K,Ye=ef.m.length,Hd=0,rf=0,jg=Ce.length|0,Ig=jg<Ye?jg:Ye,ff=ef.m.length,Jf=Ig<ff?Ig:ff;Hd<Jf;)ef.m[rf]=Ce[Hd],Hd=1+Hd|0,rf=1+rf|0;td.w=Qe;ht(Ha.s,oF(pF(),We.s));var Kf=Y.Ew;if(!Kf.b()){var Cf=Kf.c();
if(""!==Cf){T();var Je=lG("resultPath"),Sf=xi(T(),Je),sf=(new wB).f(Ha.aa),Lf=sf.s,Cg=sf.aa,Qg=(new mt).f(Cg);T();var kg=xi(T(),"@id");T();var cg=xi(T(),Cf);nt(Qg,kg,cg);ht(Lf,et(T(),ot(pt(),Qg.s,Cg),Q().wa));var Ee=sf.s,lg=[Sf];if(0>Ee.w)throw(new V).f("0");var tg=lg.length|0,gf=Ee.w+tg|0;nF(Ee,gf);Ca(Ee.K,0,Ee.K,tg,Ee.w);for(var kf=Ee.K,Mf=kf.m.length,fe=0,lf=0,Dg=lg.length|0,mf=Dg<Mf?Dg:Mf,Re=kf.m.length,Nf=mf<Re?mf:Re;fe<Nf;)kf.m[lf]=lg[fe],fe=1+fe|0,lf=1+lf|0;Ee.w=gf;ht(Ha.s,oF(pF(),sf.s))}}T();
var ug=lG("resultMessage"),Ze=xi(T(),ug);T();var wf=Y.Nd,vg=xi(T(),wf);nt(Ha,Ze,vg);T();var Tf=lG("sourceShape"),Se=xi(T(),Tf),Yd=(new wB).f(Ha.aa),Uf=Yd.s,Df=Yd.aa,Vf=(new mt).f(Df);T();var mg=xi(T(),"@id");T();var ng=Y.Ms,Of=xi(T(),ng);nt(Vf,mg,Of);ht(Uf,et(T(),ot(pt(),Vf.s,Df),Q().wa));var Ef=Yd.s,Te=[Se];if(0>Ef.w)throw(new V).f("0");var ce=Te.length|0,de=Ef.w+ce|0;nF(Ef,de);Ca(Ef.K,0,Ef.K,ce,Ef.w);for(var dh=Ef.K,Jg=dh.m.length,Yg=0,wg=0,kh=Te.length|0,vh=kh<Jg?kh:Jg,Zg=dh.m.length,eh=vh<Zg?
vh:Zg;Yg<eh;)dh.m[wg]=Te[Yg],Yg=1+Yg|0,wg=1+wg|0;Ef.w=de;ht(Ha.s,oF(pF(),Yd.s));var dg=Y.hg;if(!dg.b()){var wh=dg.c();T();var Kg=nG("lexicalPosition"),Ki=xi(T(),Kg),$g=(new wB).f(Ha.aa);mG();var Kh=$g.s,Jj=$g.aa,Vh=(new mt).f(Jj);T();var Vm=xi(T(),"@type");T();var Vk=nG("Position"),ti=xi(T(),Vk);nt(Vh,Vm,ti);T();var Lh=nG("start"),ui=xi(T(),Lh),Mh=(new wB).f(Vh.aa),Zi=Mh.s,ii=Mh.aa,ji=(new mt).f(ii);T();var dk=xi(T(),"@type");T();var ek=nG("Location"),Li=xi(T(),ek);nt(ji,dk,Li);T();var ki=nG("line"),
Kj=xi(T(),ki),Lj=(new wB).f(ji.aa);Qs(rt(),Lj,""+wh.sc.fe.gf,Q().vi);var $i=Lj.s,Nh=[Kj];if(0>$i.w)throw(new V).f("0");var tf=Nh.length|0,Oh=$i.w+tf|0;nF($i,Oh);Ca($i.K,0,$i.K,tf,$i.w);for(var vi=$i.K,Wh=vi.m.length,Eg=0,Xh=0,Fg=Nh.length|0,Pf=Fg<Wh?Fg:Wh,eg=vi.m.length,lh=Pf<eg?Pf:eg;Eg<lh;)vi.m[Xh]=Nh[Eg],Eg=1+Eg|0,Xh=1+Xh|0;$i.w=Oh;ht(ji.s,oF(pF(),Lj.s));T();var Dh=nG("column"),Yh=xi(T(),Dh),Zl=(new wB).f(ji.aa);Qs(rt(),Zl,""+wh.sc.fe.Gg,Q().vi);var aj=Zl.s,Wk=[Yh];if(0>aj.w)throw(new V).f("0");
var md=Wk.length|0,li=aj.w+md|0;nF(aj,li);Ca(aj.K,0,aj.K,md,aj.w);for(var fh=aj.K,Rg=fh.m.length,Yc=0,Fe=0,Mc=Wk.length|0,Bl=Mc<Rg?Mc:Rg,Wm=fh.m.length,Zh=Bl<Wm?Bl:Wm;Yc<Zh;)fh.m[Fe]=Wk[Yc],Yc=1+Yc|0,Fe=1+Fe|0;aj.w=li;ht(ji.s,oF(pF(),Zl.s));ht(Zi,et(T(),ot(pt(),ji.s,ii),Q().wa));var Ae=Mh.s,Xk=[ui];if(0>Ae.w)throw(new V).f("0");var tm=Xk.length|0,tp=Ae.w+tm|0;nF(Ae,tp);Ca(Ae.K,0,Ae.K,tm,Ae.w);for(var um=Ae.K,wn=um.m.length,Zn=0,Xm=0,Wr=Xk.length|0,Nq=Wr<wn?Wr:wn,To=um.m.length,$n=Nq<To?Nq:To;Zn<$n;)um.m[Xm]=
Xk[Zn],Zn=1+Zn|0,Xm=1+Xm|0;Ae.w=tp;ht(Vh.s,oF(pF(),Mh.s));T();var Xr=nG("end"),xn=xi(T(),Xr),xo=(new wB).f(Vh.aa),Oq=xo.s,Pq=xo.aa,yo=(new mt).f(Pq);T();var Qq=xi(T(),"@type");T();var Yr=nG("Location"),Zr=xi(T(),Yr);nt(yo,Qq,Zr);T();var Wt=nG("line"),Xt=xi(T(),Wt),Yp=(new wB).f(yo.aa);Qs(rt(),Yp,""+wh.sc.Fr.gf,Q().vi);var zo=Yp.s,$r=[Xt];if(0>zo.w)throw(new V).f("0");var as=$r.length|0,Rs=zo.w+as|0;nF(zo,Rs);Ca(zo.K,0,zo.K,as,zo.w);for(var Uo=zo.K,Ss=Uo.m.length,up=0,Rq=0,Ts=$r.length|0,Ao=Ts<Ss?
Ts:Ss,Sq=Uo.m.length,Us=Ao<Sq?Ao:Sq;up<Us;)Uo.m[Rq]=$r[up],up=1+up|0,Rq=1+Rq|0;zo.w=Rs;ht(yo.s,oF(pF(),Yp.s));T();var Vs=nG("column"),uj=xi(T(),Vs),Ws=(new wB).f(yo.aa);Qs(rt(),Ws,""+wh.sc.Fr.Gg,Q().vi);var Cl=Ws.s,Tq=[uj];if(0>Cl.w)throw(new V).f("0");var $h=Tq.length|0,Uq=Cl.w+$h|0;nF(Cl,Uq);Ca(Cl.K,0,Cl.K,$h,Cl.w);for(var Zp=Cl.K,bs=Zp.m.length,vp=0,Vq=0,Xs=Tq.length|0,Ys=Xs<bs?Xs:bs,Zs=Zp.m.length,zw=Ys<Zs?Ys:Zs;vp<zw;)Zp.m[Vq]=Tq[vp],vp=1+vp|0,Vq=1+Vq|0;Cl.w=Uq;ht(yo.s,oF(pF(),Ws.s));ht(Oq,et(T(),
ot(pt(),yo.s,Pq),Q().wa));var vm=xo.s,$s=[xn];if(0>vm.w)throw(new V).f("0");var $t=$s.length|0,cs=vm.w+$t|0;nF(vm,cs);Ca(vm.K,0,vm.K,$t,vm.w);for(var ds=vm.K,cv=ds.m.length,Wq=0,at=0,dv=$s.length|0,Vo=dv<cv?dv:cv,Xq=ds.m.length,ev=Vo<Xq?Vo:Xq;Wq<ev;)ds.m[at]=$s[Wq],Wq=1+Wq|0,at=1+at|0;vm.w=cs;ht(Vh.s,oF(pF(),xo.s));ht(Kh,et(T(),ot(pt(),Vh.s,Jj),Q().wa));var ao=$g.s,bt=[Ki];if(0>ao.w)throw(new V).f("0");var au=bt.length|0,wp=ao.w+au|0;nF(ao,wp);Ca(ao.K,0,ao.K,au,ao.w);for(var Yq=ao.K,bu=Yq.m.length,
es=0,ct=0,Aw=bt.length|0,Wo=Aw<bu?Aw:bu,wm=Yq.m.length,xp=Wo<wm?Wo:wm;es<xp;)Yq.m[ct]=bt[es],es=1+es|0,ct=1+ct|0;ao.w=wp;ht(Ha.s,oF(pF(),$g.s))}ht(na,et(T(),ot(pt(),Ha.s,ra),Q().wa))}}(a,t)));T();YF();a=zB(Bu(),p);a=et(0,(new Oy).Cc(a,t.s),Q().ed);ht(l,a);a=b.s;k=[k];if(0>a.w)throw(new V).f("0");m=k.length|0;l=a.w+m|0;nF(a,l);Ca(a.K,0,a.K,m,a.w);m=a.K;A=m.m.length;p=t=0;E=k.length|0;A=E<A?E:A;E=m.m.length;for(A=A<E?A:E;t<A;)m.m[p]=k[t],t=1+t|0,p=1+p|0;a.w=l;ht(h.s,oF(pF(),b.s))}ht(f,et(T(),ot(pt(),
h.s,g),Q().wa));return(new yB).Cc(zB(Bu(),c.ki),e.s)}function nG(a){mG();var b=G().jE;return Zc(H(b,a))}function lG(a){mG();var b=G().Xa;return Zc(H(b,a))}kG.prototype.$classData=r({L8a:0},!1,"amf.plugins.features.validation.emitters.ValidationReportJSONLDEmitter$",{L8a:1,e:1});var Ysa=void 0;function mG(){Ysa||(Ysa=(new kG).a());return Ysa}function oG(){}oG.prototype=new u;oG.prototype.constructor=oG;oG.prototype.a=function(){return this};
function Zsa(){$sa||($sa=(new oG).a());var a=(new zh).f('\n      |#%Dialect 1.0\n      |\n      |dialect: Validation Profile\n      |version: 1.0\n      |usage: Dialect to describe validations over RAML documents\n      |external:\n      |  schema-org: "http://schema.org/"\n      |  shacl: "http://www.w3.org/ns/shacl#"\n      |  validation: "http://a.ml/vocabularies/amf-validation#"\n      |nodeMappings:\n      |  functionConstraintNode:\n      |    classTerm: shacl.JSConstraint\n      |    mapping:\n      |      message:\n      |        propertyTerm: shacl.message\n      |        range: string\n      |      code:\n      |        range: string\n      |        propertyTerm: validation.jsCode\n      |        #pattern: \'^function\\(.+\\)\\s*\\{.+\\}$\'\n      |      libraries:\n      |        propertyTerm: shacl.jsLibrary\n      |        range: string\n      |        allowMultiple: true\n      |      functionName:\n      |        propertyTerm: shacl.jsFunctionName\n      |        range: string\n      |  propertyConstraintNode:\n      |    classTerm: shacl.PropertyShape\n      |    mapping:\n      |      message:\n      |        propertyTerm: shacl.message\n      |        range: string\n      |      name:\n      |        propertyTerm: validation.ramlPropertyId\n      |        mandatory: true\n      |        range: string\n      |      pattern:\n      |        propertyTerm: shacl.pattern\n      |        range: string\n      |      maxCount:\n      |        propertyTerm: shacl.maxCount\n      |        range: integer\n      |      minCount:\n      |        propertyTerm: shacl.minCount\n      |        range: integer\n      |      minExclusive:\n      |        propertyTerm: shacl.minExclusive\n      |        range: number\n      |      maxExclusive:\n      |        propertyTerm: shacl.maxExclusive\n      |        range: number\n      |      minInclusive:\n      |        propertyTerm: shacl.minInclusive\n      |        range: number\n      |      maxInclusive:\n      |        propertyTerm: shacl.maxInclusive\n      |        range: number\n      |      datatype:\n      |         propertyTerm: shacl.datatype\n      |         range: string\n      |      in:\n      |        propertyTerm: shacl.in\n      |        allowMultiple: true\n      |        range: string\n      |  functionValidationNode:\n      |    classTerm: validation.FunctionValidation\n      |    mapping:\n      |      name:\n      |        propertyTerm: schema-org.name\n      |        range: string\n      |      message:\n      |        propertyTerm: shacl.message\n      |        range: string\n      |      targetClass:\n      |        propertyTerm: validation.ramlClassId\n      |        range: string\n      |        allowMultiple: true\n      |      functionConstraint:\n      |        mandatory: true\n      |        propertyTerm: shacl.js\n      |        range: functionConstraintNode\n      |  shapeValidationNode:\n      |    classTerm: validation.ShapeValidation\n      |    mapping:\n      |      name:\n      |        propertyTerm: schema-org.name\n      |        range: string\n      |      message:\n      |        propertyTerm: shacl.message\n      |        range: string\n      |      targetClass:\n      |        propertyTerm: validation.ramlClassId\n      |        range: string\n      |        allowMultiple: true\n      |      propertyConstraints:\n      |        mandatory: true\n      |        propertyTerm: shacl.property\n      |        mapKey: name\n      |        range: propertyConstraintNode\n      |  queryValidationNode:\n      |    classTerm: validation.QueryValidation\n      |    mapping:\n      |      name:\n      |        propertyTerm: schema-org.name\n      |        range: string\n      |      message:\n      |        propertyTerm: shacl.message\n      |        range: string\n      |      targetClass:\n      |        propertyTerm: validation.ramlClassId\n      |        range: string\n      |        allowMultiple: true\n      |      propertyConstraints:\n      |        propertyTerm: shacl.property\n      |        mapKey: name\n      |        range: propertyConstraintNode\n      |      targetQuery:\n      |        mandatory: true\n      |        propertyTerm: validation.targetQuery\n      |        range: string\n      |\n      |  ramlPrefixNode:\n      |    classTerm: validation.RamlPrefix\n      |    mapping:\n      |      prefix:\n      |        propertyTerm: validation.ramlPrefixName\n      |        range: string\n      |      uri:\n      |        propertyTerm: validation.ramlPrefixUri\n      |        range: string\n      |\n      |  profileNode:\n      |    classTerm: validation.Profile\n      |    mapping:\n      |      prefixes:\n      |        propertyTerm: validation.ramlPrefixes\n      |        mapKey: prefix\n      |        mapValue: uri\n      |        range: ramlPrefixNode\n      |      profile:\n      |        propertyTerm: schema-org.name\n      |        mandatory: true\n      |        range: string\n      |      description:\n      |        propertyTerm: schema-org.description\n      |        range: string\n      |      extends:\n      |        propertyTerm: validation.extendsProfile\n      |        range: string\n      |      violation:\n      |        propertyTerm: validation.setSeverityViolation\n      |        range: string\n      |        allowMultiple: true\n      |      info:\n      |        propertyTerm: validation.setSeverityInfo\n      |        range: string\n      |        allowMultiple: true\n      |      warning:\n      |        propertyTerm: validation.setSeverityWarning\n      |        range: string\n      |        allowMultiple: true\n      |      disabled:\n      |        propertyTerm: validation.disableValidation\n      |        range: string\n      |        allowMultiple: true\n      |      validations:\n      |        propertyTerm: validation.validations\n      |        mapKey: name\n      |        range: [ shapeValidationNode, queryValidationNode,functionValidationNode]\n      |documents:\n      |  fragments:\n      |    encodes:\n      |      ShapeValidation: queryValidationNode\n      |      FunctionValidation: functionValidationNode\n      |\n      |  library:\n      |    declares:\n      |      shapes: queryValidationNode\n      |      functions: functionValidationNode\n      |\n      |  root:\n      |    encodes: profileNode\n    ');return WC(a)}
oG.prototype.$classData=r({Q8a:0},!1,"amf.plugins.features.validation.model.ValidationDialectText$",{Q8a:1,e:1});var $sa=void 0;function pG(){this.ZV=null}pG.prototype=new u;pG.prototype.constructor=pG;
pG.prototype.a=function(){ata=this;var a=(new R).M("pathParameterRequiredProperty",Pd(function(){return function(B,I){var N=Vt(B.Y(),Pj().Qe);N.b()?N=y():(N=N.c(),N=(new z).d(N.q));B=Vt(B.Y(),Pj().jj);B.b()?B=y():(B=B.c(),B=(new z).d(B.q));a:{if(N instanceof z&&"path"===N.i&&B instanceof z){var Y=B.i;if(vb(wb(),!1,Y)){N=!0;break a}}N=N instanceof z&&"path"===N.i&&y()===B?!0:!1}N&&I.P(y())}}(this))),b=(new R).M("fileParameterMustBeInFormData",Pd(function(){return function(B,I){var N=B.Y(),Y=Pj().Lc;
N=N.Bb.Ka(Y);!N.b()&&N.c().q instanceof Qi&&(B=Vt(B.Y(),Pj().Qe),B.b()?B=y():(B=B.c(),B=(new z).d(B.q)),B.b()?B=!0:(B=B.c(),B=!(null!==B&&qa(B,"formData"))),B&&I.P(y()))}}(this))),c=(new R).M("minimumMaximumValidation",Pd(function(){return function(B,I){var N=Vt(B.Y(),Qh().uj);N.b()||(N=N.c(),B=Vt(B.Y(),Qh().tj),B.b()||(B=B.c(),N=N.t(),N=(new zh).f(N),N=HF(wa(),N.ka),B=B.t(),B=(new zh).f(B),B=HF(wa(),B.ka),N>B&&I.P(y()),(new z).d(void 0)))}}(this))),e=(new R).M("minMaxItemsValidation",Pd(function(){return function(B,
I){var N=Vt(B.Y(),ei().ms);N.b()||(N=N.c(),B=Vt(B.Y(),ei().Us),B.b()||(B=B.c(),N=N.t(),N=(new zh).f(N),N=HF(wa(),N.ka),B=B.t(),B=(new zh).f(B),B=HF(wa(),B.ka),N>B&&I.P(y()),(new z).d(void 0)))}}(this))),f=(new R).M("minMaxPropertiesValidation",Pd(function(){return function(B,I){var N=Vt(B.Y(),Gi().Zw);N.b()||(N=N.c(),B=Vt(B.Y(),Gi().Yw),B.b()||(B=B.c(),N=N.t(),N=(new zh).f(N),N=HF(wa(),N.ka),B=B.t(),B=(new zh).f(B),B=HF(wa(),B.ka),N>B&&I.P(y()),(new z).d(void 0)))}}(this))),g=(new R).M("minMaxLengthValidation",
Pd(function(){return function(B,I){var N=Vt(B.Y(),Qh().xr);N.b()||(N=N.c(),B=Vt(B.Y(),Qh().wr),B.b()||(B=B.c(),N=(new zh).f(ja(N.q)),N=HF(wa(),N.ka),B=(new zh).f(ja(B.q)),B=HF(wa(),B.ka),N>B&&I.P(y()),(new z).d(void 0)))}}(this))),h=(new R).M("xmlWrappedScalar",Pd(function(B){return function(I,N){if(I instanceof Hi&&(I=Vt(I.ca,Eh().zo),I instanceof z)){I=I.i.Y().Bb;var Y=iA();Y=Va(Y);var na=Le().u;I=Me(I,Y,na).Fb(w(function(){return function(ra){return Ge(ua(),Zc(ra.Fc.q),"xmlWrapped")}}(B)));I.b()||
Nj(I.c().q.q)&&N.P(y())}}}(this))),k=(new R).M("xmlNonScalarAttribute",Pd(function(){return function(B,I){var N=B.Y(),Y=Eh().zo;N=N.Bb.Ka(Y);if(N instanceof z){if(N=N.i.q,nm(N)&&(N=Vt(N.Y(),$o().OG),!N.b())){N=Nj(N.c());a:{for(B=B.ic().Rb();!B.b();){if("ScalarShape"===B.ea().$){B=!0;break a}B=B.pa()}B=!1}N&&!B&&I.P(y())}}else if(y()!==N)throw(new x).d(N);}}(this))),l=(new R).M("patternValidation",Pd(function(){return function(B,I){B=Vt(B.Y(),Qh().om);if(!B.b()){B=B.c();try{var N=Vg(),Y=B.t(),na=(new Yw).f(Y),
ra=xy(ua(),na.Ed,"\\[\\^\\]","[\\\\S\\\\s]");Nw(N,ra,0)}catch(Ha){if(null!==Mi(F(),Ha))I.P(y());else throw Ha;}}}}(this))),m=(new R).M("nonEmptyListOfProtocols",Pd(function(){return function(B,I){B=B.Y();var N=uo().gh;B=B.Bb.Ka(N);B.b()?B=y():(B=B.c(),B=(new z).d(B.q));B.b()||(B=B.c(),B instanceof St&&B.Cb.b()&&I.P((new z).d((new R).M((O(),(new P).a()),uo().gh))))}}(this))),p=(new R).M("exampleMutuallyExclusiveFields",Pd(function(){return function(B,I){var N=B.Y(),Y=rh().fp;N=N.Bb.Ka(Y);N.b()||(N.c(),
B=B.Y(),N=rh().bT,B=B.Bb.Ka(N),B.b()||(B.c(),I.P(y()),(new z).d(void 0)))}}(this))),t=(new R).M("requiredOpenIdConnectUrl",Pd(function(){return function(B,I){B=B.Y();var N=Ri().Sh;B=B.Bb.Ka(N);B.b()?B=y():(B=B.c(),B=(new z).d(B.q));B.b()||(B=B.c(),B instanceof qG&&(B=B.g,N=rG().Lf,B.Bb.Ha(N)||I.P(y())))}}(this))),v=(new R).M("requiredFlowsInOAuth2",Pd(function(){return function(B,I){B=B.Y();var N=Ri().Sh;B=B.Bb.Ka(N);B.b()?B=y():(B=B.c(),B=(new z).d(B.q));B.b()||(B=B.c(),B instanceof sG&&(B=B.g,N=
tG().Fn,B.Bb.Ha(N)||I.P(y())))}}(this))),A=(new R).M("validCallbackExpression",Pd(function(){return function(B,I){B=B.Y();var N=In().Qz;B=B.Bb.Ka(N);B.b()?B=y():(B=B.c(),B=(new z).d(B.q));bta();B.b()||(B=B.c(),B instanceof bi&&(cta(),B=B.t(),Vca(B)||I.P((new z).d((new R).M((O(),(new P).a()),In().Qz)))))}}(this))),E=(new R).M("validLinkRequestBody",Pd(function(){return function(B,I){B=B.Y();var N=ip().fH;B=B.Bb.Ka(N);B.b()?B=y():(B=B.c(),B=(new z).d(B.q));bta();B.b()||(B=B.c(),B instanceof bi&&(cta(),
B=B.t(),Vca(B)||I.P((new z).d((new R).M((O(),(new P).a()),ip().fH)))))}}(this)));a=[a,b,c,e,f,g,h,k,l,m,p,t,v,A,E,(new R).M("validLinkParameterExpressions",Pd(function(B){return function(I,N){I=Vt(I.Y(),ip().GE);I.b()||I.c().Cb.R(w(function(Y,na){return function(ra){if(ra instanceof mp){ra=ra.g;var Ha=lp().FE;ra=ra.Bb.Ka(Ha);ra.b()?ra=y():(ra=ra.c(),ra=(new z).d(ra.q));bta();ra.b()||(ra=ra.c(),ra instanceof bi&&(cta(),ra=ra.t(),Vca(ra)||na.P((new z).d((new R).M((O(),(new P).a()),ip().GE)))))}}}(B,
N)))}}(this)))];b=BB(new CB,Ev());c=0;for(e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;this.ZV=b.ab;return this};pG.prototype.$classData=r({W8a:0},!1,"amf.validations.CustomShaclFunctions$",{W8a:1,e:1});var ata=void 0;function bta(){ata||(ata=(new pG).a());return ata}function uG(){}uG.prototype=new u;uG.prototype.constructor=uG;uG.prototype.a=function(){return this};
function dta(a,b,c){a=c>>5;var e=31&c;c=(b.ri+a|0)+(0===e?0:1)|0;var f=ia(La(Ra),[c]),g=b.mg;if(0===e)Ca(g,0,f,a,f.m.length-a|0);else{var h=32-e|0;f.m[-1+f.m.length|0]=0;for(var k=-1+f.m.length|0;k>a;){var l=k;f.m[l]=f.m[l]|g.m[-1+(k-a|0)|0]>>>h|0;f.m[-1+k|0]=g.m[-1+(k-a|0)|0]<<e;k=-1+k|0}}for(e=0;e<a;)f.m[e]=0,e=1+e|0;b=vG(b.Ci,c,f);wG(b);return b}
function eta(a,b,c){a=c>>5;var e=31&c;if(a>=b.ri)return 0>b.Ci?xG().V9:xG().OO;c=b.ri-a|0;for(var f=ia(La(Ra),[1+c|0]),g=c,h=b.mg,k=0;k<a;)k=1+k|0;if(0===e)Ca(h,a,f,0,g);else{var l=32-e|0;for(k=0;k<(-1+g|0);)f.m[k]=h.m[k+a|0]>>>e|0|h.m[1+(k+a|0)|0]<<l,k=1+k|0;f.m[k]=h.m[k+a|0]>>>e|0}if(0>b.Ci){for(g=0;g<a&&0===b.mg.m[g];)g=1+g|0;h=0!==b.mg.m[g]<<(32-e|0);if(g<a||0<e&&h){for(g=0;g<c&&-1===f.m[g];)f.m[g]=0,g=1+g|0;g===c&&(c=1+c|0);a=g;f.m[a]=1+f.m[a]|0}}b=vG(b.Ci,c,f);wG(b);return b}
function fta(a,b){if(0===b.Ci)return 0;a=b.ri<<5;var c=b.mg.m[-1+b.ri|0];0>b.Ci&&gta(b)===(-1+b.ri|0)&&(c=-1+c|0);return a=a-ea(c)|0}uG.prototype.$classData=r({e9a:0},!1,"java.math.BitLevel$",{e9a:1,e:1});var hta=void 0;function yG(){hta||(hta=(new uG).a());return hta}function zG(){this.Lia=this.Pia=null}zG.prototype=new u;zG.prototype.constructor=zG;
zG.prototype.a=function(){ita=this;this.Pia=ha(La(Ra),[-1,-1,31,19,15,13,11,11,10,9,9,8,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5]);this.Lia=ha(La(Ra),[-2147483648,1162261467,1073741824,1220703125,362797056,1977326743,1073741824,387420489,1E9,214358881,429981696,815730721,1475789056,170859375,268435456,410338673,612220032,893871739,128E7,1801088541,113379904,148035889,191102976,244140625,308915776,387420489,481890304,594823321,729E6,887503681,1073741824,1291467969,1544804416,1838265625,60466176]);
return this};
function AG(a,b){a=b.Ci;var c=b.ri,e=b.mg;if(0===a)return"0";if(1===c)return b=(+(e.m[0]>>>0)).toString(10),0>a?"-"+b:b;b="";var f=ia(La(Ra),[c]);Ca(e,0,f,0,c);do{var g=0;for(e=-1+c|0;0<=e;){var h=g;g=f.m[e];var k=jta(Fa(),g,h,1E9,0);f.m[e]=k;h=k>>31;var l=65535&k;k=k>>>16|0;var m=ca(51712,l);l=ca(15258,l);var p=ca(51712,k);m=m+((l+p|0)<<16)|0;ca(1E9,h);ca(15258,k);g=g-m|0;e=-1+e|0}e=""+g;for(b="000000000".substring(e.length|0)+e+b;0!==c&&0===f.m[-1+c|0];)c=-1+c|0}while(0!==c);f=0;for(c=b.length|
0;;)if(f<c&&48===(65535&(b.charCodeAt(f)|0)))f=1+f|0;else break;b=b.substring(f);return 0>a?"-"+b:b}zG.prototype.$classData=r({f9a:0},!1,"java.math.Conversion$",{f9a:1,e:1});var ita=void 0;function BG(){ita||(ita=(new zG).a());return ita}function CG(){}CG.prototype=new u;CG.prototype.constructor=CG;CG.prototype.a=function(){return this};
function kta(a,b,c,e){for(var f=ia(La(Ra),[b]),g=0,h=0;g<e;){var k=a.m[g],l=k-c.m[g]|0;k=(-2147483648^l)>(-2147483648^k)?-1:0;var m=h;h=m>>31;m=l+m|0;l=(-2147483648^m)<(-2147483648^l)?1+(k+h|0)|0:k+h|0;f.m[g]=m;h=l;g=1+g|0}for(;g<b;)c=a.m[g],l=h,e=l>>31,l=c+l|0,c=(-2147483648^l)<(-2147483648^c)?1+e|0:e,f.m[g]=l,h=c,g=1+g|0;return f}function lta(a,b,c,e){for(a=-1+e|0;0<=a&&b.m[a]===c.m[a];)a=-1+a|0;return 0>a?0:(-2147483648^b.m[a])<(-2147483648^c.m[a])?-1:1}
function mta(a,b,c,e){var f=ia(La(Ra),[1+b|0]),g=1,h=a.m[0],k=h+c.m[0]|0;f.m[0]=k;h=(-2147483648^k)<(-2147483648^h)?1:0;if(b>=e){for(;g<e;){var l=a.m[g];k=l+c.m[g]|0;l=(-2147483648^k)<(-2147483648^l)?1:0;h=k+h|0;k=(-2147483648^h)<(-2147483648^k)?1+l|0:l;f.m[g]=h;h=k;g=1+g|0}for(;g<b;)c=a.m[g],e=c+h|0,c=(-2147483648^e)<(-2147483648^c)?1:0,f.m[g]=e,h=c,g=1+g|0}else{for(;g<b;)l=a.m[g],k=l+c.m[g]|0,l=(-2147483648^k)<(-2147483648^l)?1:0,h=k+h|0,k=(-2147483648^h)<(-2147483648^k)?1+l|0:l,f.m[g]=h,h=k,g=
1+g|0;for(;g<e;)a=c.m[g],b=a+h|0,a=(-2147483648^b)<(-2147483648^a)?1:0,f.m[g]=b,h=a,g=1+g|0}0!==h&&(f.m[g]=h);return f}
function nta(a,b,c){a=b.Ci;var e=c.Ci,f=b.ri,g=c.ri;if(0===a)return c;if(0===e)return b;if(2===(f+g|0)){b=b.mg.m[0];c=c.mg.m[0];if(a===e)return e=b+c|0,c=(-2147483648^e)<(-2147483648^b)?1:0,0===c?(new DG).hb(a,e):vG(a,2,ha(La(Ra),[e,c]));e=xG();0>a?(a=b=c-b|0,c=(-2147483648^b)>(-2147483648^c)?-1:0):(a=c=b-c|0,c=(-2147483648^c)>(-2147483648^b)?-1:0);return EG(e,(new pa).hb(a,c))}if(a===e)e=f>=g?mta(b.mg,f,c.mg,g):mta(c.mg,g,b.mg,f);else{var h=f!==g?f>g?1:-1:lta(0,b.mg,c.mg,f);if(0===h)return xG().OO;
1===h?e=kta(b.mg,f,c.mg,g):(c=kta(c.mg,g,b.mg,f),a=e,e=c)}a=vG(a|0,e.m.length,e);wG(a);return a}
function ota(a,b,c){var e=b.Ci;a=c.Ci;var f=b.ri,g=c.ri;if(0===a)return b;if(0===e)return 0===c.Ci?c:vG(-c.Ci|0,c.ri,c.mg);if(2===(f+g|0))return b=b.mg.m[0],f=0,c=c.mg.m[0],g=0,0>e&&(e=b,b=-e|0,f=0!==e?~f:-f|0),0>a&&(a=c,e=g,c=-a|0,g=0!==a?~e:-e|0),a=xG(),e=b,b=f,f=g,c=e-c|0,EG(a,(new pa).hb(c,(-2147483648^c)>(-2147483648^e)?-1+(b-f|0)|0:b-f|0));var h=f!==g?f>g?1:-1:lta(FG(),b.mg,c.mg,f);if(e===a&&0===h)return xG().OO;-1===h?(c=e===a?kta(c.mg,g,b.mg,f):mta(c.mg,g,b.mg,f),a=-a|0):e===a?(c=kta(b.mg,
f,c.mg,g),a=e):(c=mta(b.mg,f,c.mg,g),a=e);a=vG(a|0,c.m.length,c);wG(a);return a}CG.prototype.$classData=r({g9a:0},!1,"java.math.Elementary$",{g9a:1,e:1});var pta=void 0;function FG(){pta||(pta=(new CG).a());return pta}function GG(){this.KS=this.VZ=null}GG.prototype=new u;GG.prototype.constructor=GG;
GG.prototype.a=function(){qta=this;rta(10,10);rta(14,5);this.VZ=ia(La(sta),[32]);this.KS=ia(La(sta),[32]);var a;var b=1;for(var c=a=0;32>c;){var e=c;if(18>=e){HG().KS.m[e]=EG(xG(),(new pa).hb(b,a));var f=HG().VZ,g=xG(),h=b,k=a;f.m[e]=EG(g,(new pa).hb(0===(32&e)?h<<e:0,0===(32&e)?(h>>>1|0)>>>(31-e|0)|0|k<<e:h<<e));e=b;b=e>>>16|0;e=ca(5,65535&e);f=ca(5,b);b=e+(f<<16)|0;e=(e>>>16|0)+f|0;a=ca(5,a)+(e>>>16|0)|0}else HG().KS.m[e]=tta(HG().KS.m[-1+e|0],HG().KS.m[1]),HG().VZ.m[e]=tta(HG().VZ.m[-1+e|0],xG().G$);
c=1+c|0}return this};function rta(a,b){var c=[];if(0<a){var e=1,f=1,g=e;for(c.push(null===g?0:g);f<a;)e=ca(e|0,b),f=1+f|0,g=e,c.push(null===g?0:g)}ha(La(Ra),c)}
function uta(a,b,c){if(c.ri>b.ri)var e=c,f=b;else e=b,f=c;var g=e,h=f;if(63>h.ri){var k=g.ri,l=h.ri,m=k+l|0,p=g.Ci!==h.Ci?-1:1;if(2===m){var t=g.mg.m[0],v=h.mg.m[0],A=65535&t,E=t>>>16|0,B=65535&v,I=v>>>16|0,N=ca(A,B),Y=ca(E,B),na=ca(A,I),ra=N+((Y+na|0)<<16)|0,Ha=(N>>>16|0)+na|0,lb=(ca(E,I)+(Ha>>>16|0)|0)+(((65535&Ha)+Y|0)>>>16|0)|0;var pb=0===lb?(new DG).hb(p,ra):vG(p,2,ha(La(Ra),[ra,lb]))}else{var Sb=g.mg,mc=h.mg,uc=ia(La(Ra),[m]);if(0!==k&&0!==l)if(1===k)uc.m[l]=vta(0,uc,mc,l,Sb.m[0]);else if(1===
l)uc.m[k]=vta(0,uc,Sb,k,mc.m[0]);else if(Sb===mc&&k===l){for(var ed,Xc=0;Xc<k;){var ld=Xc;ed=0;for(var $c=1+ld|0;$c<k;){var fd=$c;HG();var vd=Sb.m[ld],Gc=Sb.m[fd],Lc=uc.m[ld+fd|0],vc=ed,Tc=65535&vd,ad=vd>>>16|0,qf=65535&Gc,me=Gc>>>16|0,Vd=ca(Tc,qf),Wd=ca(ad,qf),be=ca(Tc,me),Pe=Vd+((Wd+be|0)<<16)|0,Kd=(Vd>>>16|0)+be|0,uf=(ca(ad,me)+(Kd>>>16|0)|0)+(((65535&Kd)+Wd|0)>>>16|0)|0,df=Pe+Lc|0,Sd=(-2147483648^df)<(-2147483648^Pe)?1+uf|0:uf,vf=df+vc|0,We=(-2147483648^vf)<(-2147483648^df)?1+Sd|0:Sd;uc.m[ld+
fd|0]=vf;ed=We;$c=1+$c|0}uc.m[ld+k|0]=ed;Xc=1+Xc|0}yG();for(var ze=k<<1,Xd,Gd=Xd=0;Gd<ze;){var ne=Gd,oe=uc.m[ne];uc.m[ne]=oe<<1|Xd;Xd=oe>>>31|0;Gd=1+Gd|0}0!==Xd&&(uc.m[ze]=Xd);for(var Xe=ed=0,td=0;Xe<k;){var Ce=Sb.m[Xe],De=Sb.m[Xe],Qe=uc.m[td],ef=ed,Ye=65535&Ce,Hd=Ce>>>16|0,rf=65535&De,jg=De>>>16|0,Ig=ca(Ye,rf),ff=ca(Hd,rf),Jf=ca(Ye,jg),Kf=Ig+((ff+Jf|0)<<16)|0,Cf=(Ig>>>16|0)+Jf|0,Je=(ca(Hd,jg)+(Cf>>>16|0)|0)+(((65535&Cf)+ff|0)>>>16|0)|0,Sf=Kf+Qe|0,sf=(-2147483648^Sf)<(-2147483648^Kf)?1+Je|0:Je,Lf=
Sf+ef|0,Cg=(-2147483648^Lf)<(-2147483648^Sf)?1+sf|0:sf;uc.m[td]=Lf;td=1+td|0;var Qg=Cg+uc.m[td]|0,kg=(-2147483648^Qg)<(-2147483648^Cg)?1:0;uc.m[td]=Qg;ed=kg;Xe=1+Xe|0;td=1+td|0}}else for(var cg=0;cg<k;){var Ee=cg;var lg=0;for(var tg=Sb.m[Ee],gf=0;gf<l;){var kf=gf;HG();var Mf=mc.m[kf],fe=uc.m[Ee+kf|0],lf=lg,Dg=65535&tg,mf=tg>>>16|0,Re=65535&Mf,Nf=Mf>>>16|0,ug=ca(Dg,Re),Ze=ca(mf,Re),wf=ca(Dg,Nf),vg=ug+((Ze+wf|0)<<16)|0,Tf=(ug>>>16|0)+wf|0,Se=(ca(mf,Nf)+(Tf>>>16|0)|0)+(((65535&Tf)+Ze|0)>>>16|0)|0,Yd=
vg+fe|0,Uf=(-2147483648^Yd)<(-2147483648^vg)?1+Se|0:Se,Df=Yd+lf|0,Vf=(-2147483648^Df)<(-2147483648^Yd)?1+Uf|0:Uf;uc.m[Ee+kf|0]=Df;lg=Vf;gf=1+gf|0}uc.m[Ee+l|0]=lg;cg=1+cg|0}var mg=vG(p,m,uc);wG(mg);pb=mg}return pb}var ng=(-2&g.ri)<<4,Of=wta(g,ng),Ef=wta(h,ng),Te=xta(Of,ng),ce=ota(FG(),g,Te),de=xta(Ef,ng),dh=ota(FG(),h,de),Jg=uta(a,Of,Ef),Yg=uta(a,ce,dh),wg=uta(a,ota(FG(),Of,ce),ota(FG(),dh,Ef)),kh=wg,vh=Jg,Zg=nta(FG(),kh,vh);wg=nta(FG(),Zg,Yg);wg=xta(wg,ng);var eh=Jg=xta(Jg,ng<<1),dg=wg,wh=nta(FG(),
eh,dg);return nta(FG(),wh,Yg)}function vta(a,b,c,e,f){var g;for(a=g=0;a<e;){var h=a;HG();var k=c.m[h],l=65535&k;k=k>>>16|0;var m=65535&f,p=f>>>16|0,t=ca(l,m);m=ca(k,m);var v=ca(l,p);l=t+((m+v|0)<<16)|0;t=(t>>>16|0)+v|0;k=(ca(k,p)+(t>>>16|0)|0)+(((65535&t)+m|0)>>>16|0)|0;g=l+g|0;k=(-2147483648^g)<(-2147483648^l)?1+k|0:k;b.m[h]=g;g=k;a=1+a|0}return g}GG.prototype.$classData=r({h9a:0},!1,"java.math.Multiplication$",{h9a:1,e:1});var qta=void 0;function HG(){qta||(qta=(new GG).a());return qta}
function IG(){this.LG=this.Gd=this.qf=this.Az=0}IG.prototype=new u;IG.prototype.constructor=IG;function yta(){}d=yta.prototype=IG.prototype;d.Ig=function(a){if(0>a||a>this.qf)throw(new Fk).a();this.Gd=a;this.LG>a&&(this.LG=-1)};d.t=function(){return ka(this).ht()+"[pos\x3d"+this.Gd+" lim\x3d"+this.qf+" cap\x3d"+this.Az+"]"};d.EP=function(){this.LG=-1;this.qf=this.Gd;this.Gd=0};d.Uma=function(){this.LG=-1;this.Gd=0;this.qf=this.Az};
d.d4=function(a){if(0>a||a>this.Az)throw(new Fk).a();this.qf=a;this.Gd>a&&(this.Gd=a,this.LG>a&&(this.LG=-1))};d.de=function(a){this.qf=this.Az=a;this.Gd=0;this.LG=-1;return this};function JG(){}JG.prototype=new u;JG.prototype.constructor=JG;JG.prototype.a=function(){return this};
function zta(a){Ata||(Ata=(new JG).a());a=ia(La(Pa),[a]);var b=a.m.length;Bta||(Bta=(new KG).a());var c=a.m.length;if(0>c||(0+c|0)>a.m.length)throw(new V).a();var e=0+b|0;if(0>b||e>c)throw(new V).a();b=new Cta;b.Jt=!1;LG.prototype.xcb.call(b,c,a);IG.prototype.Ig.call(b,0);IG.prototype.d4.call(b,e);return b}JG.prototype.$classData=r({n9a:0},!1,"java.nio.ByteBuffer$",{n9a:1,e:1});var Ata=void 0;function MG(){}MG.prototype=new u;MG.prototype.constructor=MG;MG.prototype.a=function(){return this};
function Dta(a,b,c){Eta||(Eta=(new NG).a());a=xa(b);c=c-0|0;if(0>a||(0+a|0)>xa(b))throw(new V).a();var e=0+c|0;if(0>c||e>a)throw(new V).a();return Fta(a,b,0,0,e)}MG.prototype.$classData=r({p9a:0},!1,"java.nio.CharBuffer$",{p9a:1,e:1});var Gta=void 0;function Hta(){Gta||(Gta=(new MG).a());return Gta}function KG(){}KG.prototype=new u;KG.prototype.constructor=KG;KG.prototype.a=function(){return this};KG.prototype.$classData=r({r9a:0},!1,"java.nio.HeapByteBuffer$",{r9a:1,e:1});var Bta=void 0;
function NG(){}NG.prototype=new u;NG.prototype.constructor=NG;NG.prototype.a=function(){return this};NG.prototype.$classData=r({v9a:0},!1,"java.nio.StringCharBuffer$",{v9a:1,e:1});var Eta=void 0;function OG(){this.SJ=this.QJ=this.RJ=null;this.by=0}OG.prototype=new u;OG.prototype.constructor=OG;function Ita(){}Ita.prototype=OG.prototype;
function Jta(a,b,c,e){if(4===a.by||!e&&3===a.by)throw(new sk).a();a.by=e?3:2;for(;;){try{var f=Kta(b,c)}catch(k){if(k instanceof PG)throw Lta(k);if(k instanceof Rw)throw Lta(k);throw k;}if(0===f.jv){var g=b.qf-b.Gd|0;if(e&&0<g){var h=QG();switch(g){case 1:g=h.kt;break;case 2:g=h.$W;break;case 3:g=h.bM;break;case 4:g=h.Vda;break;default:g=Mta(h,g)}}else g=f}else g=f;if(0===g.jv||1===g.jv)break;h=3===g.jv?a.SJ:a.QJ;if(RG().yK===h){if((c.qf-c.Gd|0)<(a.RJ.length|0)){QG();break}Nta(c,a.RJ);h=b.Gd;g=g.aM;
if(0>g)throw(new $v).a();IG.prototype.Ig.call(b,h+g|0)}else{if(RG().zK===h)break;if(RG().z8===h){h=b.Gd;g=g.aM;if(0>g)throw(new $v).a();IG.prototype.Ig.call(b,h+g|0)}else throw(new x).d(h);}}}OG.prototype.nda=function(){this.RJ="\ufffd";this.QJ=RG().zK;this.SJ=RG().zK;this.by=1};function SG(){this.via=0;this.SJ=this.QJ=this.RJ=null;this.by=0}SG.prototype=new u;SG.prototype.constructor=SG;function Ota(){}Ota.prototype=SG.prototype;
function Pta(a){if(0===a.Az)return zta(1);var b=zta(a.Az<<1);IG.prototype.EP.call(a);if(a===b)throw(new Fk).a();if(b.Jt)throw(new TG).a();var c=a.qf,e=a.Gd,f=c-e|0,g=b.Gd,h=g+f|0;if(h>b.qf)throw(new PG).a();b.Gd=h;IG.prototype.Ig.call(a,c);h=a.sj;if(null!==h)Ca(h,a.nl+e|0,b.sj,b.nl+g|0,f);else for(;e!==c;)b.sj.m[b.nl+g|0]=a.sj.m[a.nl+e|0]|0,e=1+e|0,g=1+g|0;return b}SG.prototype.nda=function(a,b){SG.prototype.Kcb.call(this,b)};
SG.prototype.Kcb=function(a){var b=ha(La(Pa),[63]);this.via=a;this.RJ=b;this.QJ=RG().zK;this.SJ=RG().zK;this.by=0};function UG(){this.aM=this.jv=0}UG.prototype=new u;UG.prototype.constructor=UG;UG.prototype.hb=function(a,b){this.jv=a;this.aM=b;return this};function Qta(a){var b=a.jv;switch(b){case 1:throw(new PG).a();case 0:throw(new Rw).a();case 2:throw(new VG).de(a.aM);case 3:throw(new WG).de(a.aM);default:throw(new x).d(b);}}
UG.prototype.$classData=r({y9a:0},!1,"java.nio.charset.CoderResult",{y9a:1,e:1});function XG(){this.Aha=this.Vda=this.bM=this.$W=this.kt=this.Pu=this.Vt=null}XG.prototype=new u;XG.prototype.constructor=XG;XG.prototype.a=function(){Rta=this;this.Vt=(new UG).hb(1,-1);this.Pu=(new UG).hb(0,-1);this.kt=(new UG).hb(2,1);this.$W=(new UG).hb(2,2);this.bM=(new UG).hb(2,3);this.Vda=(new UG).hb(2,4);this.Aha=[];(new UG).hb(3,1);(new UG).hb(3,2);(new UG).hb(3,3);(new UG).hb(3,4);return this};
function Mta(a,b){a=a.Aha[b];void 0===a&&(a=(new UG).hb(2,b),QG().Aha[b]=a);return a}XG.prototype.$classData=r({z9a:0},!1,"java.nio.charset.CoderResult$",{z9a:1,e:1});var Rta=void 0;function QG(){Rta||(Rta=(new XG).a());return Rta}function YG(){this.$=null}YG.prototype=new u;YG.prototype.constructor=YG;YG.prototype.t=function(){return this.$};YG.prototype.f=function(a){this.$=a;return this};YG.prototype.$classData=r({A9a:0},!1,"java.nio.charset.CodingErrorAction",{A9a:1,e:1});
function ZG(){this.zK=this.yK=this.z8=null}ZG.prototype=new u;ZG.prototype.constructor=ZG;ZG.prototype.a=function(){Sta=this;this.z8=(new YG).f("IGNORE");this.yK=(new YG).f("REPLACE");this.zK=(new YG).f("REPORT");return this};ZG.prototype.$classData=r({B9a:0},!1,"java.nio.charset.CodingErrorAction$",{B9a:1,e:1});var Sta=void 0;function RG(){Sta||(Sta=(new ZG).a());return Sta}function $G(){}$G.prototype=new u;$G.prototype.constructor=$G;$G.prototype.a=function(){return this};
function Tta(a,b,c,e){a=(new qk).a();try{var f=0;f=0;var g=-1+e|0;if(!(c>=e))for(;;){var h=c;if(h<(b.length|0))var k=Zv(),l=65535&(b.charCodeAt(h)|0),m=Uta(k,l,16);else m=-1;if(-1===m){var p=b.length|0;throw(new jA).M(a,b.substring(h,e<p?e:p));}f=f<<4|m;if(c===g)break;c=1+c|0}ua();Zv();b=f;if(!(0<=b&&1114111>=b))throw(new Fk).a();var t=65536<=b&&1114111>=b?ha(La(Oa),[65535&(-64+(b>>10)|55296),65535&(56320|1023&b)]):ha(La(Oa),[65535&b]);return Vta(0,t,0,t.m.length)}catch(v){if(v instanceof jA){t=v;
if(t.Aa===a)return t.tu();throw t;}throw v;}}$G.prototype.$classData=r({H9a:0},!1,"org.mulesoft.common.core.package$",{H9a:1,e:1});var Wta=void 0;function Xta(){Wta||(Wta=(new $G).a());return Wta}function aH(){}aH.prototype=new u;aH.prototype.constructor=aH;aH.prototype.a=function(){return this};function Yta(a,b){return(+(b>>>0)).toString(16).toUpperCase()}aH.prototype.$classData=r({I9a:0},!1,"org.mulesoft.common.core.package$Chars$",{I9a:1,e:1});var Zta=void 0;
function $ta(){Zta||(Zta=(new aH).a());return Zta}function bH(){}bH.prototype=new u;bH.prototype.constructor=bH;bH.prototype.a=function(){return this};function aua(a,b){if(null===b)return!0;if(null===b)throw(new Tg).a();return""===b}function cH(a,b){if(aua(dH(),b))return b;a=(new zh).f(b);if(Dv(a,Vc(32))){a=b.length|0;for(var c=(new yk).de(a),e=0;e<a;){var f=65535&(b.charCodeAt(e)|0);32!==f&&eH(c.Pe,f);e=1+e|0}return c.Pe.sf}return b}
function bua(a,b){if(null===b)return b;a=b.length|0;if(0===a)return b;for(var c=(new yk).de(a),e=0;e<a;){var f=65535&(b.charCodeAt(e)|0);e=1+e|0;if(92!==f||e>=a)eH(c.Pe,f);else{f=65535&(b.charCodeAt(e)|0);e=1+e|0;switch(f){case 85:e=8+e|0;f=Tta(Xta(),b,-8+e|0,e);break;case 117:e=4+e|0;f=Tta(Xta(),b,-4+e|0,e);break;case 120:e=2+e|0;f=Tta(Xta(),b,-2+e|0,e);break;case 116:f="\t";break;case 114:f="\r";break;case 110:f="\n";break;case 102:f="\f";break;case 97:f=Vc(7);break;case 98:f="\b";break;case 118:f=
"\x0B";break;case 101:f=Vc(27);break;case 48:f=Vc(0);break;case 78:f="\u0085";break;case 95:f="\u00a0";break;case 76:f="\u2028";break;case 80:f="\u2029";break;default:f=ba.String.fromCharCode(f)}Bk(c,f)}}return c.Pe.sf}
function fH(a,b,c){a:{dH();if(null!==b){a=0;for(var e=b.length|0;a<e;){var f=65535&(b.charCodeAt(a)|0);if(32>f||127<=f||92===f||34===f)break a;a=1+a|0}}a=-1}if(-1===a)return b;e=(new yk).de((b.length|0)<<1);for(gH(e,b.substring(0,a));a<(b.length|0);){f=65535&(b.charCodeAt(a)|0);if(32>f)switch(hH(e,92),f){case 8:hH(e,98);break;case 10:hH(e,110);break;case 9:hH(e,116);break;case 12:hH(e,102);break;case 13:hH(e,114);break;case 0:hH(e,48);break;default:gH(e,"u00"+(15<f?"":"0")+Yta($ta(),f))}else 127>
f?(34!==f&&92!==f||hH(e,92),hH(e,f)):c?(gH(e,"\\u"),4095>=f&&(255<f?hH(e,48):gH(e,"00")),gH(e,Yta($ta(),f))):hH(e,f);a=1+a|0}return e.Pe.sf}bH.prototype.$classData=r({J9a:0},!1,"org.mulesoft.common.core.package$Strings$",{J9a:1,e:1});var cua=void 0;function dH(){cua||(cua=(new bH).a());return cua}function jk(){this.Hq=null}jk.prototype=new u;jk.prototype.constructor=jk;jk.prototype.d=function(a){this.Hq=a;return this};
jk.prototype.$classData=r({Q9a:0},!1,"org.mulesoft.common.io.Output$OutputOps",{Q9a:1,e:1});function iH(){}iH.prototype=new u;iH.prototype.constructor=iH;iH.prototype.a=function(){return this};iH.prototype.$classData=r({V9a:0},!1,"org.mulesoft.common.parse.ParseError$",{V9a:1,e:1});var dua=void 0;function jH(){}jH.prototype=new u;jH.prototype.constructor=jH;jH.prototype.a=function(){return this};
function eua(a,b){a=Fa();fua();var c=b.ru;c=c.b()?kH().aaa:c.c();var e=c.uM/1E6|0,f=b.vu;if(y()===f)b=new ba.Date(b.MB,-1+b.qB|0,b.$A,c.RH,c.tI,c.aJ,e);else if(f instanceof z)f=f.i|0,b=+ba.Date.UTC(b.MB,-1+b.qB|0,b.$A,c.RH,c.tI,c.aJ,e)+ca(1E3,f),b=new ba.Date(b);else throw(new x).d(f);b=+b.getTime();b=gua(a,b);(new lH).eW((new pa).hb(b,a.Ve))}jH.prototype.$classData=r({b$a:0},!1,"org.mulesoft.common.time.package$DateTimes$",{b$a:1,e:1});var hua=void 0;
function fua(){hua||(hua=(new jH).a());return hua}function mH(){}mH.prototype=new u;mH.prototype.constructor=mH;mH.prototype.a=function(){return this};function iua(a,b,c){a=xa(b);return(new nH).Bda(b,0,2147483647>a?a:2147483647,c)}mH.prototype.$classData=r({f$a:0},!1,"org.mulesoft.lexer.CharSequenceLexerInput$",{f$a:1,e:1});var jua=void 0;function kua(){jua||(jua=(new mH).a());return jua}function oH(){this.Ot=0}oH.prototype=new u;oH.prototype.constructor=oH;oH.prototype.a=function(){this.Ot=-1;return this};
oH.prototype.$classData=r({k$a:0},!1,"org.mulesoft.lexer.LexerInput$",{k$a:1,e:1});var lua=void 0;function pH(){lua||(lua=(new oH).a());return lua}function qH(){this.Ao=null}qH.prototype=new u;qH.prototype.constructor=qH;qH.prototype.a=function(){mua=this;this.Ao=(new rH).Xi(0,0,0);return this};function sH(a,b,c,e){return 0===b&&0===c&&0===e?a.Ao:(new rH).Xi(b,c,e)}qH.prototype.$classData=r({m$a:0},!1,"org.mulesoft.lexer.Position$",{m$a:1,e:1});var mua=void 0;
function tH(){mua||(mua=(new qH).a());return mua}function uH(){this.kg=null;this.kl=this.xs=0}uH.prototype=new u;uH.prototype.constructor=uH;uH.prototype.a=function(){this.kg=(new Ck).de(1E4);this.kl=this.xs=0;return this};function nua(a){a.xs=1+a.xs|0;return vH(a.kg,-1+a.xs|0)}uH.prototype.b=function(){return this.kl<=this.xs};function oua(a,b){if(a.kg.w<=a.kl)ht(a.kg,b);else{var c=a.kg,e=a.kl;if(e>=c.w)throw(new V).f(""+e);c.K.m[e]=b}a.kl=1+a.kl|0}
uH.prototype.nb=function(){return this.kl-this.xs|0};uH.prototype.$classData=r({n$a:0},!1,"org.mulesoft.lexer.Queue",{n$a:1,e:1});function wH(){this.Nla=this.$=null}wH.prototype=new u;wH.prototype.constructor=wH;function pua(){}pua.prototype=wH.prototype;wH.prototype.Mc=function(a,b){this.$=a;this.Nla=b;return this};wH.prototype.t=function(){return this.$};function xH(){}xH.prototype=new u;xH.prototype.constructor=xH;xH.prototype.a=function(){return this};
function qua(a,b,c){var e=new ba.XMLHttpRequest,f=(new yH).a();e.onreadystatechange=function(g,h){return function(){rua();if(4===(g.readyState|0))if(200<=(g.status|0)&&300>(g.status|0)||304===(g.status|0))var k=tk(h,g);else k=new zH,k.f6=g,AH.prototype.Fe.call(k,null,null),k=rk(h,k);else k=void 0;return k}}(e,f);e.open("GET",b);e.responseType="";e.timeout=0;e.withCredentials=!1;c.R(w(function(g,h){return function(k){h.setRequestHeader(k.qa(),k.Ba())}}(a,e)));e.send();return f}
xH.prototype.$classData=r({r$a:0},!1,"org.scalajs.dom.ext.Ajax$",{r$a:1,e:1});var sua=void 0;function rua(){sua||(sua=(new xH).a());return sua}function tua(){}tua.prototype=new u;tua.prototype.constructor=tua;function uua(){}uua.prototype=tua.prototype;function vua(){}vua.prototype=new u;vua.prototype.constructor=vua;function wua(){}wua.prototype=vua.prototype;function Oka(a,b,c){a.P2(b,JH(new KH,LH(),c))}function xua(){}xua.prototype=new u;xua.prototype.constructor=xua;function yua(){}
yua.prototype=xua.prototype;xua.prototype.$o=function(a){this.GZ(JH(new KH,LH(),a))};function MH(){}MH.prototype=new u;MH.prototype.constructor=MH;MH.prototype.a=function(){return this};function NH(a,b,c){Qf();return(new Rf).d(zua(new OH,b,hb(function(e,f){return function(){return f}}(a,c))))}MH.prototype.$classData=r({J$a:0},!1,"org.yaml.convert.YRead$",{J$a:1,e:1});var Aua=void 0;function PH(){Aua||(Aua=(new MH).a());return Aua}function QH(){}QH.prototype=new u;QH.prototype.constructor=QH;
QH.prototype.a=function(){return this};function Bua(a,b){return 48<=b&&57>=b}QH.prototype.$classData=r({bab:0},!1,"org.yaml.lexer.JsonLexer$",{bab:1,e:1});var Cua=void 0;function RH(){Cua||(Cua=(new QH).a());return Cua}function SH(){}SH.prototype=new u;SH.prototype.constructor=SH;SH.prototype.a=function(){return this};function Dua(a,b){return-1!==Eua(ua(),"-?:,[]{}#\x26*!|\x3e'\"%@ `",b)}function Fua(a,b){return 91===b||93===b||123===b||125===b||44===b}function Gua(a,b){return 32===b||9===b}
function TH(a,b){return 10===b||13===b||b===pH().Ot}function Hua(a,b){return 10===b||13===b}function Iua(a,b){return 48<=b&&57>=b||65<=b&&90>=b||97<=b&&122>=b||45===b}function UH(a,b){return 32<b&&126>=b||133===b||160<=b&&55295>=b||57344<=b&&65533>=b||65536<=b&&1114111>=b}
function Jua(a,b){switch(b){case 48:return 0;case 97:return 7;case 98:return 11;case 116:case 9:return 9;case 110:return 10;case 118:return 11;case 102:return 12;case 114:return 13;case 101:return 27;case 32:return 32;case 34:return 34;case 47:return 47;case 92:return 92;case 78:return 133;case 95:return 160;case 76:return 8232;case 80:return 8233;case 120:return 120;case 117:return 117;case 85:return 85;default:return-1}}
function Kua(a,b){return 9===b||32<=b&&126>=b||133===b||160<=b&&55295>=b||57344<=b&&65533>=b||65536<=b&&1114111>=b}SH.prototype.$classData=r({cab:0},!1,"org.yaml.lexer.YamlCharRules$",{cab:1,e:1});var Lua=void 0;function VH(){Lua||(Lua=(new SH).a());return Lua}function Mua(){}Mua.prototype=new u;Mua.prototype.constructor=Mua;function WH(){}WH.prototype=Mua.prototype;function XH(){}XH.prototype=new u;XH.prototype.constructor=XH;XH.prototype.a=function(){return this};
function Nua(a,b){return(new YH).eI(iua(kua(),b,""),tH().Ao)}XH.prototype.$classData=r({eab:0},!1,"org.yaml.lexer.YamlLexer$",{eab:1,e:1});var Oua=void 0;function Pua(){Oua||(Oua=(new XH).a());return Oua}
function ZH(){this.Pw=this.XS=this.WS=this.JS=this.xC=this.Mia=this.Vs=this.Xs=this.Nt=this.Ow=this.qy=this.lE=this.tE=this.PG=this.g8=this.M7=this.Tia=this.Kia=this.bK=this.SN=this.Jv=this.Hv=this.k0=this.sK=this.Ria=this.Qia=this.VG=this.Si=this.k8=this.Q7=this.q_=this.UZ=this.aO=this.TN=this.j8=this.P7=this.i8=this.O7=this.gA=this.h8=this.N7=this.Tra=null}ZH.prototype=new u;ZH.prototype.constructor=ZH;
ZH.prototype.a=function(){Qua=this;this.Tra=(new zt).a();this.N7=(new $H).Mc("BeginAnchor","A");this.h8=(new $H).Mc("EndAnchor","a");this.gA=(new $H).Mc("LineBreak","b");this.O7=(new $H).Mc("BeginComment","C");this.i8=(new $H).Mc("EndComment","c");this.P7=(new $H).Mc("BeginDirective","D");this.j8=(new $H).Mc("EndDirective","d");this.TN=(new $H).Mc("BeginEscape","E");this.aO=(new $H).Mc("EndScape","e");this.UZ=(new $H).Mc("BeginTag","G");this.q_=(new $H).Mc("EndTag","g");this.Q7=(new $H).Mc("BeginHandle",
"H");this.k8=(new $H).Mc("EndHandle","h");this.Si=(new $H).Mc("Indicator","I");this.VG=(new $H).Mc("Indent","i");this.Qia=(new $H).Mc("DirectivesEnd","K");this.Ria=(new $H).Mc("DocumentEnd","k");this.sK=(new $H).Mc("LineFeed","L");this.k0=(new $H).Mc("LineFold","l");this.Hv=(new $H).Mc("BeginNode","N");this.Jv=(new $H).Mc("EndNode","n");this.SN=(new $H).Mc("BeginDocument","O");this.bK=(new $H).Mc("EndDocument","o");this.Kia=(new $H).Mc("BeginProperties","P");this.Tia=(new $H).Mc("EndProperties","p");
this.M7=(new $H).Mc("BeginAlias","R");this.g8=(new $H).Mc("EndAlias","r");this.PG=(new $H).Mc("BeginSequence","Q");this.tE=(new $H).Mc("EndSequence","q");this.lE=(new $H).Mc("BeginMapping","M");this.qy=(new $H).Mc("EndMapping","m");this.Ow=(new $H).Mc("BeginScalar","S");this.Nt=(new $H).Mc("EndScalar","s");this.Xs=(new $H).Mc("Text","T");this.Vs=(new $H).Mc("MetaText","t");this.Mia=(new $H).Mc("Bom","U");this.xC=(new $H).Mc("WhiteSpace","w");this.JS=(new $H).Mc("BeginPair","X");this.WS=(new $H).Mc("EndPair",
"x");this.XS=(new $H).Mc("EndStream","");(new $H).Mc("BeginStream","");this.Pw=(new $H).Mc("Error","!");(new $H).Mc("UnParsed","-");return this};ZH.prototype.$classData=r({gab:0},!1,"org.yaml.lexer.YamlToken$",{gab:1,e:1});var Qua=void 0;function aI(){Qua||(Qua=(new ZH).a());return Qua}function bI(){this.Ih=null}bI.prototype=new u;bI.prototype.constructor=bI;bI.prototype.a=function(){Rua=this;Rc();this.Ih=(new cI).Ly(w(function(){return function(a){throw(new dI).L3(a);}}(this)));Rc();return this};
bI.prototype.$classData=r({kab:0},!1,"org.yaml.model.IllegalTypeHandler$",{kab:1,e:1});var Rua=void 0;function Rc(){Rua||(Rua=(new bI).a());return Rua}function eI(){this.cfa=null}eI.prototype=new u;eI.prototype.constructor=eI;eI.prototype.a=function(){Sua=this;this.cfa=Tua(Uua(),Pd(function(){return function(a,b){throw bc(F(),(new Mg).fQ(b.uv+" at "+a.bg+": "+Lb(Mb(),a.Hf,a.Sf,a.og,a.xg),b));}}(this)));(new fI).d(function(){return function(){}}(this));return this};
function Tua(a,b){return(new gI).d(function(c,e){return function(f,g){e.Of(f,g)}}(a,b))}eI.prototype.$classData=r({pab:0},!1,"org.yaml.model.ParseErrorHandler$",{pab:1,e:1});var Sua=void 0;function Uua(){Sua||(Sua=(new eI).a());return Sua}function Vua(a,b){var c=Vc(a.BV);b=fH(dH(),b,!0);return""+c+b+Vc(a.BV)}function Wua(a){return!!(a&&a.$classData&&a.$classData.ie.kla)}function hI(){}hI.prototype=new u;hI.prototype.constructor=hI;hI.prototype.a=function(){return this};
function Xua(a,b){'"'===b?a=iI():"'"===b?a=Yua():"|"===b?a=Zua():"\x3e"===b?($ua||($ua=(new jI).a()),a=$ua):a=""===b?kI():ava();return a}hI.prototype.$classData=r({uab:0},!1,"org.yaml.model.ScalarMark$",{uab:1,e:1});var bva=void 0;function cva(){bva||(bva=(new hI).a());return bva}function lI(){}lI.prototype=new u;lI.prototype.constructor=lI;lI.prototype.a=function(){return this};function dva(a,b){return eva(fva(""),b)}function vB(){mk();return(new kF).Mc("","")}
function Pda(a,b){return eva(fva(b.ga.bg),b)}function fva(a){mk();return(new kF).Mc("",a)}lI.prototype.$classData=r({Cab:0},!1,"org.yaml.model.YDocument$",{Cab:1,e:1});var gva=void 0;function mk(){gva||(gva=(new lI).a());return gva}function mI(){this.s=null}mI.prototype=new u;mI.prototype.constructor=mI;function hva(){}hva.prototype=mI.prototype;mI.prototype.a=function(){this.s=(new Ck).a();return this};
function xB(a,b){b=Jd(ua(),b,"\n");for(var c=0,e=b.m.length;c<e;){var f=b.m[c],g=a.s,h=zB(Bu(),a.aa);Qf();nI();oI();var k=(new pI).a();ht(g,(new qI).dQ(f,h,rI(k)));c=1+c|0}}function kF(){this.ki=this.ci=null}kF.prototype=new u;kF.prototype.constructor=kF;kF.prototype.Mc=function(a,b){this.ci=a;this.ki=b;return this};
function eva(a,b){var c=zB(Bu(),a.ki),e=a.ci;if(null===e)throw(new Tg).a();if(""===e)b=Nl(sc(),ha(La(iva),[b]));else{sc();e=a.ci;a=zB(Bu(),a.ki);Qf();nI();oI();var f=(new pI).a();b=Nl(0,ha(La(sI),[(new qI).dQ(e,a,rI(f)),b]))}return(new yB).Cc(c,b)}kF.prototype.$classData=r({Iab:0},!1,"org.yaml.model.YDocument$WithComment",{Iab:1,e:1});function OH(){this.Gr=this.Ea=null}OH.prototype=new u;OH.prototype.constructor=OH;OH.prototype.t=function(){return tc(this.Gr)+"@"+this.Ea};
function zua(a,b,c){a.Ea=b;a.Gr=c;return a}OH.prototype.$classData=r({Jab:0},!1,"org.yaml.model.YError",{Jab:1,e:1});function tI(){this.ne=null}tI.prototype=new u;tI.prototype.constructor=tI;tI.prototype.a=function(){jva=this;pt();Qf();nI();oI();var a=(new pI).a();this.ne=ot(0,rI(a),"");return this};function ot(a,b,c){return(new zx).Cc(zB(Bu(),c),b)}tI.prototype.$classData=r({Pab:0},!1,"org.yaml.model.YMap$",{Pab:1,e:1});var jva=void 0;function pt(){jva||(jva=(new tI).a());return jva}
function wI(){}wI.prototype=new u;wI.prototype.constructor=wI;wI.prototype.a=function(){return this};function oF(a,b){a=(new kva).a();var c=vx(),e=b.hc(a,c.jc);a=e.ob(0);c=e.ob(1);var f=Bu();e=e.ob(0);return lva(new Gu,a,c,zB(f,e.ga.bg),b)}function xI(a,b,c){return lva(new Gu,b,c,zB(Bu(),b.ga.bg),Nl(sc(),ha(La(iva),[b,c])))}wI.prototype.$classData=r({Sab:0},!1,"org.yaml.model.YMapEntry$",{Sab:1,e:1});var mva=void 0;function pF(){mva||(mva=(new wI).a());return mva}
function yI(){this.uo=this.ud=null}yI.prototype=new u;yI.prototype.constructor=yI;yI.prototype.a=function(){nva=this;this.ud=et(T(),gt().ud,Q().ud);T();var a=Bu().zr;gt();var b=kI();gt();Qf();nI();oI();var c=rI((new pI).a());this.uo=et(0,zI(null,"",b,a,c),Q().ud);Qf();nI();oI();rI((new pI).a());return this};function ova(a,b,c,e,f){a=new AI;f=zB(Bu(),f);var g=Nl(sc(),ha(La(pva),[b]));a.mr=b;a.nha=c;a.tU=e;Eu.prototype.Cc.call(a,f,g);return a}
function et(a,b,c){a=c.mj;c=b.ga.bg;T();var e=y();T();return ova(T(),b,a,e,c)}function xi(a,b){return et(T(),BI(gt(),b,""),Q().Pa)}function qva(a,b){a=(T(),"");b=BI(gt(),b,a);var c=Q().ur.mj;return rva(new CI,b,c,zB(Bu(),a),Nl(sc(),ha(La(sI),[c,b])))}function sva(a,b,c){return et(T(),BI(gt(),b,c),Q().Pa)}yI.prototype.$classData=r({Vab:0},!1,"org.yaml.model.YNode$",{Vab:1,e:1});var nva=void 0;function T(){nva||(nva=(new yI).a());return nva}function Zx(a,b){return b.uw(a.rR())}
function M(a,b,c){a=a.bq(b);if(a instanceof Wf)return a.i;if(a instanceof Rf)return c.RC(a.i,b.$K());throw(new x).d(a);}function tva(a){return!!(a&&a.$classData&&a.$classData.ie.tK)}function DI(){}DI.prototype=new u;DI.prototype.constructor=DI;DI.prototype.a=function(){return this};DI.prototype.$classData=r({abb:0},!1,"org.yaml.model.YNonContent$",{abb:1,e:1});var uva=void 0;function EI(){this.ga=this.gg=null}EI.prototype=new u;EI.prototype.constructor=EI;function FI(){}FI.prototype=EI.prototype;
EI.prototype.Cc=function(a,b){this.gg=b;vva||(vva=(new GI).a());if(b.b()||!a.Vy())b=a;else{var c=Bu().zr;(null===a?null===c:a.h(c))?b=wva(b.ea().ga,b.Zy().ga):(Bu(),a=a.bg,c=b.ea().ga,c=sH(tH(),c.Hf,c.Sf,c.pv),b=b.Zy().ga,b=xva(0,a,c,sH(tH(),b.og,b.xg,b.tB)))}this.ga=b;return this};var sI=r({Tt:0},!1,"org.yaml.model.YPart",{Tt:1,e:1});EI.prototype.$classData=sI;function GI(){}GI.prototype=new u;GI.prototype.constructor=GI;GI.prototype.a=function(){return this};
GI.prototype.$classData=r({cbb:0},!1,"org.yaml.model.YPart$",{cbb:1,e:1});var vva=void 0;function HI(){this.ud=null}HI.prototype=new u;HI.prototype.constructor=HI;HI.prototype.a=function(){yva=this;var a=Bu().zr;gt();var b=kI();gt();Qf();nI();oI();var c=rI((new pI).a());this.ud=zI(null,"null",b,a,c);return this};function BI(a,b,c){a=""+b;c=zB(Bu(),c);gt();var e=kI();gt();Qf();nI();oI();var f=rI((new pI).a());return zI(b,a,e,c,f)}
function lF(a,b,c,e){a=zva(II(),b,kI(),c.mj,e,Uua().cfa).q;c=kI();Qf();nI();oI();var f=(new pI).a();return zI(a,b,c,e,rI(f))}function ft(a,b){a=""+b;var c=Bu().zr;gt();var e=kI();gt();Qf();nI();oI();var f=rI((new pI).a());return zI(b,a,e,c,f)}HI.prototype.$classData=r({ebb:0},!1,"org.yaml.model.YScalar$",{ebb:1,e:1});var yva=void 0;function gt(){yva||(yva=(new HI).a());return yva}function JI(){this.ne=null}JI.prototype=new u;JI.prototype.constructor=JI;
JI.prototype.a=function(){Ava=this;var a=Bu().zr;Qf();nI();oI();var b=(new pI).a();this.ne=(new Oy).Cc(a,rI(b));return this};JI.prototype.$classData=r({gbb:0},!1,"org.yaml.model.YSequence$",{gbb:1,e:1});var Ava=void 0;function YF(){Ava||(Ava=(new JI).a());return Ava}function KI(){}KI.prototype=new u;KI.prototype.constructor=KI;KI.prototype.a=function(){return this};KI.prototype.$classData=r({kbb:0},!1,"org.yaml.model.YTag$",{kbb:1,e:1});var Bva=void 0;function LI(){this.rua=!1;this.mj=null}
LI.prototype=new u;LI.prototype.constructor=LI;LI.prototype.t=function(){return this.mj.xa};LI.prototype.So=function(a){this.rua=a;return this};LI.prototype.$classData=r({lbb:0},!1,"org.yaml.model.YType",{lbb:1,e:1});function MI(){this.ur=this.uo=this.zr=this.ud=this.ns=this.mi=this.vi=this.wf=this.Pa=this.wa=this.ed=this.aea=null}MI.prototype=new u;MI.prototype.constructor=MI;
MI.prototype.a=function(){Cva=this;this.aea=(new zt).a();this.ed=NI(this,"!!seq",!0);this.wa=NI(this,"!!map",!0);this.Pa=NI(this,"!!str",!0);this.wf=NI(this,"!!float",!0);this.vi=NI(this,"!!int",!0);this.mi=NI(this,"!!bool",!0);this.ns=NI(this,"!!timestamp",!0);this.ud=NI(this,"!!null",!0);this.zr=NI(this,"?",!0);this.uo=NI(this,"!",!0);this.ur=NI(this,"!include",!1);return this};
function NI(a,b,c){c=(new LI).So(c);Bva||(Bva=(new KI).a());var e=Bu().zr;Qf();nI();oI();var f=(new pI).a();e=Dva(new OI,b,c,e,rI(f));c.mj=e;a.aea.Ye(b,c);return c}MI.prototype.$classData=r({mbb:0},!1,"org.yaml.model.YType$",{mbb:1,e:1});var Cva=void 0;function Q(){Cva||(Cva=(new MI).a());return Cva}function PI(){}PI.prototype=new u;PI.prototype.constructor=PI;PI.prototype.a=function(){return this};function QI(a,b,c,e,f){a=new RI;RH();b=(new SI).eI(iua(kua(),b,c),e);return Eva(a,b,f)}
PI.prototype.$classData=r({obb:0},!1,"org.yaml.parser.JsonParser$",{obb:1,e:1});var Fva=void 0;function TI(){Fva||(Fva=(new PI).a());return Fva}function UI(){this.n=this.q=this.wp=this.rz=this.e3=null}UI.prototype=new u;UI.prototype.constructor=UI;function VI(a){return wva(a.e3,a.n.zh.bk.sc)}function Gva(a){var b=a.n.zh,c=a.n.zh.bk;b=ja(WI(b,b.bk));a.n.r4&&ht(a.rz,Hva(c.fy,b,c.sc))}
function Iva(a){if(XI(a.rz))return Qf(),nI(),oI(),rI((new pI).a());var b=a.rz,c=b.w;c=ia(La(YI),[c]);ZI(b,c,0);$I(a.rz,0);return Nl(sc(),c)}UI.prototype.Uu=function(){this.qA();if(XI(this.wp))return ia(La(sI),[0]);var a=this.wp,b=a.w;b=ia(La(sI),[b]);ZI(a,b,0);$I(this.wp,0);return b};UI.prototype.cQ=function(a){if(null===a)throw bc(F(),null);this.n=a;this.e3=a.zh.bk.sc;this.rz=(new Ck).a();this.wp=(new Ck).a();return this};
UI.prototype.qA=function(){if(pd(this.rz)){var a=(new aJ).Cc(VI(this),Iva(this));ht(this.wp,a)}};UI.prototype.$classData=r({qbb:0},!1,"org.yaml.parser.JsonParser$JsonBuilder",{qbb:1,e:1});function bJ(){this.ro=this.Sd=null}bJ.prototype=new u;bJ.prototype.constructor=bJ;
bJ.prototype.zeb=function(){try{var a=this.Sd;if(""!==a&&"null"!==a&&"Null"!==a&&"NULL"!==a&&"~"!==a||!cJ(this,Q().ud))if("true"!==a&&"True"!==a&&"TRUE"!==a||!cJ(this,Q().mi))if("false"!==a&&"False"!==a&&"FALSE"!==a||!cJ(this,Q().mi)){var b=lv(II().Sea,a);if(b.b())f=!1;else{if(null!==b.c())var c=b.c(),e=0===hw(c,0);else e=!1;var f=e?cJ(this,Q().vi):!1}if(f){this.ro=Q().vi;try{Qf();var g=(new zh).f(this.Sd),h=JF(KF(),g.ka,10);(new Wf).d((new pa).hb(h.sb,h.Gb));return}catch(oe){var k=Mi(F(),oe);if(k instanceof
dJ){Qf();var l=Qf();0===(2&l.sa)<<24>>24&&0===(2&l.sa)<<24>>24&&(l.qva=eJ(),l.sa=(2|l.sa)<<24>>24);var m=Jva(new fJ,(new DG).f(this.Sd)).Jo,p=HF(wa(),AG(BG(),m));(new Wf).d(p);return}if(k instanceof cc){Qf();var t=Kva(this.ro,this.Sd,k);(new Rf).d(t);return}throw oe;}}var v=lv(II().Ura,a);if(v.b())E=!1;else if(null!==v.c())var A=v.c(),E=0===hw(A,1);else E=!1;if(E){var B=v.c(),I=iw(B,0);if(cJ(this,Q().vi)){this.ro=Q().vi;Qf();var N=JF(KF(),I,16);(new Wf).d((new pa).hb(N.sb,N.Gb));return}}var Y=lv(II().Wra,
a);if(Y.b())ra=!1;else if(null!==Y.c())var na=Y.c(),ra=0===hw(na,1);else ra=!1;if(ra){var Ha=Y.c(),lb=iw(Ha,0);if(cJ(this,Q().vi)){this.ro=Q().vi;Qf();var pb=JF(KF(),lb,8);(new Wf).d((new pa).hb(pb.sb,pb.Gb));return}}var Sb=lv(II().Rea,a);if(Sb.b())ed=!1;else{if(null!==Sb.c())var mc=Sb.c(),uc=0===hw(mc,0);else uc=!1;var ed=uc?cJ(this,Q().wf):!1}if(ed){this.ro=Q().wf;Qf();var Xc=(new zh).f(this.Sd),ld=HF(wa(),Xc.ka);(new Wf).d(ld)}else{var $c=lv(II().Vra,a);if($c.b())vd=!1;else if(null!==$c.c())var fd=
$c.c(),vd=0===hw(fd,1);else vd=!1;if(vd){var Gc=$c.c(),Lc=iw(Gc,0);if(cJ(this,Q().wf)){this.ro=Q().wf;Qf();(new Wf).d("-"===Lc?-Infinity:Infinity);return}}if(".nan"!==a&&".NaN"!==a&&".NAN"!==a||!cJ(this,Q().wf)){var vc=kH().Gj(a);if(!vc.b()){var Tc=vc.c();if(cJ(this,Q().ns)){this.ro=Q().ns;Qf();(new Wf).d(Tc);return}}var ad=this.ro,qf=Q().zr;if(ad===qf)this.ro=Q().Pa,Qf(),(new Wf).d(this.Sd);else{var me=this.ro,Vd=Q().ud;if(me===Vd)var Wd=!0;else{var be=this.ro,Pe=Q().mi;Wd=be===Pe}if(Wd)var Kd=!0;
else{var uf=this.ro,df=Q().vi;Kd=uf===df}if(Kd)var Sd=!0;else{var vf=this.ro,We=Q().wf;Sd=vf===We}if(Sd)var ze=!0;else{var Xd=this.ro,Gd=Q().ns;ze=Xd===Gd}if(ze){Qf();var ne=Kva(this.ro,this.Sd,null);(new Rf).d(ne)}else Qf(),(new Wf).d(this.Sd)}}else this.ro=Q().wf,Qf(),(new Wf).d(NaN)}}else this.ro=Q().mi,Qf(),(new Wf).d(!1);else this.ro=Q().mi,Qf(),(new Wf).d(!0);else this.ro=Q().ud,Qf(),(new Wf).d(null)}catch(oe){if(a=Mi(F(),oe),a instanceof cc)Qf(),a=Kva(this.ro,this.Sd,a),(new Rf).d(a);else throw oe;
}};function cJ(a,b){var c=a.ro,e=Q().zr;return c===e?!0:a.ro===b}bJ.prototype.$classData=r({vbb:0},!1,"org.yaml.parser.ScalarParser",{vbb:1,e:1});function gJ(){this.Nia=this.h$=this.Vra=this.Rea=this.Ura=this.Wra=this.Sea=null}gJ.prototype=new u;gJ.prototype.constructor=gJ;
gJ.prototype.a=function(){Lva=this;var a=(new zh).f("[-+]?\\d+"),b=J();this.Sea=(new Ah).Hi(a.ka,b);a=(new zh).f("0o([0-7]+)");b=J();this.Wra=(new Ah).Hi(a.ka,b);a=(new zh).f("0x([0-9a-fA-F]+)");b=J();this.Ura=(new Ah).Hi(a.ka,b);a=(new zh).f("-?(?:0|[1-9]\\d*)(?:\\.\\d*)?(?:[eE][-+]?\\d+)?");b=J();this.Rea=(new Ah).Hi(a.ka,b);a=(new zh).f("([-+])?(?:\\.inf|\\.Inf|\\.INF)");b=J();this.Vra=(new Ah).Hi(a.ka,b);a=["","null","Null","NULL","~"];if(0===(a.length|0))a=te();else{b=ue(new ve,te());for(var c=
0,e=a.length|0;c<e;)we(b,a[c]),c=1+c|0;a=b.ab}this.h$=a;a="true True TRUE false False FALSE".split(" ");if(0===(a.length|0))a=te();else{b=ue(new ve,te());c=0;for(e=a.length|0;c<e;)we(b,a[c]),c=1+c|0;a=b.ab}this.Nia=a;return this};function Mva(a){try{return JF(KF(),a,10)}catch(b){if(b instanceof dJ)return a=(new zh).f(a),HF(wa(),a.ka);throw b;}}
gJ.prototype.wcb=function(a){var b=a.length|0;if(0===b)return hJ().ud;switch(65535&(a.charCodeAt(0)|0)){case 110:case 78:case 126:if(this.h$.Ha(a))return hJ().ud;hJ();hJ();b=Q().Pa;return iJ(b.mj,a);case 116:case 84:case 102:case 70:if(this.Nia.Ha(a))return hJ(),a=(new zh).f(a),a=jJ(a.ka),hJ(),b=Q().mi,iJ(b.mj,a);hJ();hJ();b=Q().Pa;return iJ(b.mj,a);case 46:if(".nan"===a.toLowerCase())return hJ(),hJ(),a=Q().wf,iJ(a.mj,NaN);if(".inf"===a.toLowerCase())return hJ(),hJ(),a=Q().wf,iJ(a.mj,Infinity);hJ();
hJ();b=Q().Pa;return iJ(b.mj,a);case 45:return"-.inf"===a.toLowerCase()?(hJ(),hJ(),a=Q().wf,iJ(a.mj,-Infinity)):Nva(this,a,!1);case 43:return"+.inf"===a.toLowerCase()?(hJ(),hJ(),a=Q().wf,iJ(a.mj,Infinity)):Nva(this,a,!1);case 48:return 1===b?(hJ(),hJ(),a=Q().vi,iJ(a.mj,kJ())):111===(65535&(a.charCodeAt(1)|0))?Ova(a,8):120===(65535&(a.charCodeAt(1)|0))?Ova(a,16):Nva(this,a,!0);case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return Nva(this,a,!0);default:return hJ(),hJ(),b=Q().Pa,
iJ(b.mj,a)}};function Nva(a,b,c){var e=lv(a.Sea,b);e.b()?e=!1:null!==e.c()?(e=e.c(),e=0===hw(e,0)):e=!1;if(e)return hJ(),c=Q().vi,b=Mva(b),iJ(c.mj,b);a=lv(a.Rea,b);a.b()?a=!1:null!==a.c()?(a=a.c(),a=0===hw(a,0)):a=!1;if(a)return hJ(),b=(new zh).f(b),b=HF(wa(),b.ka),hJ(),c=Q().wf,iJ(c.mj,b);if(c){c=lJ(kH(),b);if(c instanceof Wf)return b=c.i,hJ(),hJ(),c=Q().ns,iJ(c.mj,b);hJ();hJ();c=Q().Pa;return iJ(c.mj,b)}hJ();hJ();c=Q().Pa;return iJ(c.mj,b)}
function zva(a,b,c,e,f,g){try{if(null===e)return Pva(a,b,c);var h=e.jb,k=Q().zr;if(h===k){var l=Pva(a,b,c);return iJ(Qva(e,l.Ke.jb),l.q)}if(e.b())var m=iJ(Qva(e,Q().Pa),b);else{var p=e.jb;if(Q().mi===p)var t=(new zh).f(b),v=jJ(t.ka);else if(Q().ud===p&&a.h$.Ha(b))v=null;else if(Q().wf===p){var A=(new zh).f(b);v=HF(wa(),A.ka)}else{if(Q().ns===p){var E=lJ(kH(),b);if(E instanceof Wf)var B=E.i;else{if(E instanceof Rf)throw Rva(E.i);throw(new x).d(E);}}else B=Q().Pa===p?b:Q().vi===p?0<=(b.length|0)&&"0o"===
b.substring(0,2)?JF(KF(),b,8):0<=(b.length|0)&&"0x"===b.substring(0,2)?JF(KF(),b,16):Mva(b):b;v=B}m=iJ(e,v)}return m}catch(I){a=Mi(F(),I);if(a instanceof mJ)return g.ws(f,a),hJ(),hJ(),e=Q().Pa,iJ(e.mj,b);if(a instanceof cc)return g.ws(f,Kva(e.jb,b,a)),hJ(),hJ(),e=Q().Pa,iJ(e.mj,b);throw I;}}function Pva(a,b,c){if(kI()===c)return a.wcb(b);if(Yua()===c)return a=Q().Pa,iJ(a.mj,b.split("''").join("'"));a=Q().Pa;return iJ(a.mj,b)}
function Ova(a,b){try{hJ();var c=JF(KF(),a.substring(2),b),e=c.sb,f=c.Gb;hJ();var g=Q().vi;return iJ(g.mj,(new pa).hb(e,f))}catch(h){if(h instanceof dJ)return hJ(),hJ(),b=Q().Pa,iJ(b.mj,a);throw h;}}gJ.prototype.$classData=r({wbb:0},!1,"org.yaml.parser.ScalarParser$",{wbb:1,e:1});var Lva=void 0;function II(){Lva||(Lva=(new gJ).a());return Lva}function Sva(){this.zh=this.G1=null;this.$qa=!1;this.rj=this.s4=this.ja=this.zL=null}Sva.prototype=new u;Sva.prototype.constructor=Sva;
function nJ(a){null===a.G1&&null===a.G1&&(a.G1=(new oJ).np(a));return a.G1}function pJ(a,b){a.rj.Bk.ea().qA();a=a.rj;a.Bk=dj(b,a.Bk)}function qJ(a,b){Tva(a.rj);ht(a.rj.Bk.ea().wp,b)}Sva.prototype.$classData=r({ybb:0},!1,"org.yaml.parser.YamlLoader",{ybb:1,e:1});function rJ(){this.n=this.Bk=null}rJ.prototype=new u;rJ.prototype.constructor=rJ;
rJ.prototype.np=function(a){if(null===a)throw bc(F(),null);this.n=a;bj();a=[(new sJ).Bx(a,tJ(nJ(a)))];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.Bk=c;return this};function Tva(a){var b=a.Bk.ea();a.Bk=a.Bk.pa();return b}rJ.prototype.$classData=r({Kbb:0},!1,"org.yaml.parser.YamlLoader$Stack",{Kbb:1,e:1});function sJ(){this.nw=this.wp=this.rz=this.e3=null;this.u3=this.IV=!1;this.n=this.Ke=this.os=this.$1=this.q=null}sJ.prototype=new u;sJ.prototype.constructor=sJ;
function uJ(){}d=uJ.prototype=sJ.prototype;d.xU=function(){};d.Bx=function(a,b){this.e3=b;if(null===a)throw bc(F(),null);this.n=a;this.rz=(new Ck).a();this.wp=(new Ck).a();this.nw=(new yk).a();this.u3=this.IV=!1;this.$1=y();this.os="";return this};d.Uu=function(){vJ(this);this.qA();var a=this.wp;if(XI(a))return ia(La(sI),[0]);var b=a.w;b=ia(La(sI),[b]);ZI(a,b,0);$I(a,0);return b};function Uva(a,b,c){a.q=b;if(null===a.Ke)a.Ke=c.mj;else{b=a.Ke.jb;var e=Q().uo;b===e&&(a.Ke=Qva(a.Ke,c))}}
function Vva(a){sc();a=a.rz;if(XI(a))a=ia(La(YI),[0]);else{var b=a.w;b=ia(La(YI),[b]);ZI(a,b,0);$I(a,0);a=b}return Nl(0,a)}function vJ(a){var b=a.n.zh.bk;if(a.n.$qa){var c=b.fy,e=aI().XS;c=c!==e}else c=!1;c&&(c=a.n.zh,ht(a.rz,Hva(b.fy,ja(WI(c,c.bk)),b.sc)))}d.Gy=function(){};
d.qA=function(){if(pd(this.rz)){var a=this.wp;uva||(uva=(new DI).a());sc();var b=this.rz;if(XI(b))b=ia(La(YI),[0]);else{var c=b.w;c=ia(La(YI),[c]);ZI(b,c,0);$I(b,0);b=c}b=Nl(0,b);b=(new aJ).Cc(wva(b.ea().sc,b.Zy().sc),b);ht(a,b)}};d.xsa=function(){};d.N4=function(){if(this.IV||this.u3){var a=this.n.zh;Bk(this.nw,WI(a,a.bk))}};d.$classData=r({xy:0},!1,"org.yaml.parser.YamlLoader$YamlBuilder",{xy:1,e:1});function oJ(){this.n=null}oJ.prototype=new u;oJ.prototype.constructor=oJ;
oJ.prototype.np=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};function tJ(a){return a.n.zh.bk.sc}oJ.prototype.$classData=r({Mbb:0},!1,"org.yaml.parser.YamlLoader$YamlBuilder$",{Mbb:1,e:1});function wJ(){}wJ.prototype=new u;wJ.prototype.constructor=wJ;wJ.prototype.a=function(){return this};function Wva(a,b,c,e){Pua();a=(new YH).eI(iua(kua(),b,c),tH().Ao);return Xva(a,e)}wJ.prototype.$classData=r({Obb:0},!1,"org.yaml.parser.YamlParser$",{Obb:1,e:1});var Yva=void 0;
function Zva(){Yva||(Yva=(new wJ).a());return Yva}function xJ(){this.yP=this.gc=this.HN=null;this.eB=0}xJ.prototype=new u;xJ.prototype.constructor=xJ;function yJ(a){a.eB=-2+a.eB|0}xJ.prototype.t=function(){return ja(this.HN)};function $va(a){if(0<a.eB){var b=(new jk).d(a.HN),c=(new zh).f(" ");c=vha(c,a.eB);a.yP.Yv(b.Hq,c)}return a}function awa(a,b,c){var e=new xJ;e.HN=a;e.gc=b;e.yP=c;e.eB=0;return e}function zJ(a,b){var c=(new jk).d(a.HN);a.yP.Yv(c.Hq,b);return a}function AJ(a){a.eB=2+a.eB|0}
function bwa(a,b){var c=b.ze();if(c instanceof zx)if(c.vb.b())zJ(a,"{}");else{zJ(a,"{\n");AJ(a);b=c.vb.nb();for(var e=0;e<b;){var f=c.vb.ob(e);var g=$va(a);g=bwa(zJ(bwa(g,f.Aa),": "),f.i);zJ(g,e<(-1+b|0)?",\n":"\n");e=1+e|0}yJ(a);zJ($va(a),"}")}else if(c instanceof Oy)if(c.Ul.b())zJ(a,"[]");else{zJ(a,"[\n");AJ(a);b=c.Ul.nb();for(e=0;e<b;)g=c.Ul.ob(e),zJ(bwa($va(a),g),e<(-1+b|0)?",\n":"\n"),e=1+e|0;yJ(a);zJ($va(a),"]")}else if(c instanceof kv)b=b.mb().jb,Q().vi===b||Q().mi===b?c=ja(c.mr):Q().wf===
b?(c=ja(c.mr),-1===Eua(ua(),c,46)?(b=(new zh).f(c),b=!Dv(b,Vc(101))):b=!1,b?(b=(new zh).f(c),b=!Dv(b,Vc(69))):b=!1,c=b?c+".0":c):Q().ud===b?c="null":(b=c.mr,ar(b)?(c=Vc(34),dH(),c=""+c+fH(0,b,a.gc.Qba)+Vc(34)):c=""+Vc(34)+c.xa+Vc(34)),zJ(a,c);else throw(new x).d(c);return a}xJ.prototype.$classData=r({Qbb:0},!1,"org.yaml.render.JsonRender",{Qbb:1,e:1});function BJ(){}BJ.prototype=new u;BJ.prototype.constructor=BJ;BJ.prototype.a=function(){return this};
function cwa(a){var b=(new CJ).a(),c=(new ps).a(),e=Ufa();try{zJ(bwa(awa(c,b,e),a.Kd),"\n")}finally{(new jk).d(c)}return c.t()}BJ.prototype.$classData=r({Rbb:0},!1,"org.yaml.render.JsonRender$",{Rbb:1,e:1});var dwa=void 0;function ewa(){dwa||(dwa=(new BJ).a())}function CJ(){this.Qba=!1}CJ.prototype=new u;CJ.prototype.constructor=CJ;CJ.prototype.a=function(){this.Qba=!0;return this};CJ.prototype.$classData=r({Sbb:0},!1,"org.yaml.render.JsonRenderOptions",{Sbb:1,e:1});function DJ(){}DJ.prototype=new u;
DJ.prototype.constructor=DJ;DJ.prototype.a=function(){return this};
function fwa(a,b,c){var e=iI();null!==b&&b===e?e=!0:(e=Yua(),e=null!==b&&b===e);if(e)return b;if(0===(a.length|0))return c||!b.KM()?iI():kI();e=(new zh).f(a);e=ik(e);if(32===(null===e?0:e.q)||Ge(ua(),a,"\n\n"))return iI();var f=e=!0,g=!0,h=!1,k=(new EJ).f(a);do switch(k.lc){case 10:e=!1;break;case 9:g=!1;break;case 13:return iI();default:VH();var l=k.lc;if(9===l||10===l||13===l||32<=l&&126>=l||133===l||160<=l&&55295>=l||57344<=l&&65533>=l||65536<=l&&1114111>=l)gwa(k)?h=!0:f=!1;else return iI()}while(hwa(k));
if(e){if(h)return iI();b.KM()&&g?(b=(new zh).f(a),b=Ld(b),b=32!==(null===b?0:b.q)):b=!1;return b?c?(II(),c=new bJ,b=Q().zr,c.Sd=a,c.ro=b,c.zeb(),a=c.ro,b=Q().Pa,a===b?a=!0:(a=c.ro,c=Q().ns,a=a===c),a?kI():iI()):kI():iI()}return f?iI():Zua()}DJ.prototype.$classData=r({Tbb:0},!1,"org.yaml.render.ScalarRender$",{Tbb:1,e:1});var iwa=void 0;function EJ(){this.Sd=null;this.oJ=this.lc=this.kn=0}EJ.prototype=new u;EJ.prototype.constructor=EJ;
function jwa(a){return a.kn===a.oJ?0:65535&(a.Sd.charCodeAt(1+a.kn|0)|0)}function kwa(a){return 0===a.kn?0:65535&(a.Sd.charCodeAt(-1+a.kn|0)|0)}EJ.prototype.f=function(a){this.Sd=a;this.kn=0;var b=(new zh).f(a);b=ik(b);this.lc=null===b?0:b.q;this.oJ=-1+(a.length|0)|0;return this};
function gwa(a){if(0===a.kn)switch(a.lc){case 63:case 58:case 45:var b=jwa(a);return lwa(Zv(),b)?!0:92===jwa(a);default:return Dua(VH(),a.lc)}else switch(a.lc){case 35:return b=kwa(a),lwa(Zv(),b)?!0:92===kwa(a);case 58:return a.kn===a.oJ?b=!0:(b=jwa(a),b=lwa(Zv(),b)),b?!0:92===jwa(a);default:return!1}}function hwa(a){if(a.kn===a.oJ)return!1;a.kn=1+a.kn|0;a.lc=65535&(a.Sd.charCodeAt(a.kn)|0);return!0}EJ.prototype.$classData=r({Ubb:0},!1,"org.yaml.render.ScalarRender$ScalarIterator",{Ubb:1,e:1});
function mwa(){this.HN=null;this.W2=!1;this.kg=this.yP=null;this.eB=0;this.N2=this.n3=!1}mwa.prototype=new u;mwa.prototype.constructor=mwa;function FJ(a,b){Ak(a.kg,b);return a}function nwa(a){if(pd(a.kg)){var b=(new jk).d(a.HN);a.yP.Yv(b.Hq,a.kg.Pe.sf);GJ(a.kg.Pe,0)}}
function HJ(a,b,c){owa(a,b);if(b instanceof qI)pwa(a,b.SF,b.lJ);else if(b instanceof aJ)b.lJ.R(w(function(e){return function(f){FJ(e,f.Sd)}}(a)));else if(b instanceof yB)qwa(a,b.gg);else if(b instanceof IJ)rwa(a,b);else if(b instanceof Oy)swa(a,b);else if(b instanceof zx)twa(a,b);else if(b instanceof Gu)uwa(a,b.gg,y());else if(b instanceof kv)vwa(a,b,c.Ha(Q().Pa));else if(b instanceof OI)wwa(a,b);else if(b instanceof JJ)xwa(a,b);else if(b instanceof Eu)ywa(a,b);else throw(new x).d(b);return a}
function zwa(a,b){var c=pd(b);c&&b.R(w(function(e){return function(f){FJ(e,f.Sd)}}(a)));return c}
function Awa(a,b){var c=b.Aa,e=c.ze();if(e instanceof kv){wwa(a,c.mb());var f=c.tU;f.b()||(f=f.c(),HJ(a,f,y()));if(-1!==(e.xa.indexOf("\n")|0))e=e.xa,FJ(a,""+Vc(34)+fH(dH(),e,!0)+Vc(34));else{f=c.mb().jb;var g=Q().Pa;f=f===g?Bwa(c.mb()):!1;vwa(a,e,f)}FJ(a,": ")}else e=FJ(a,"?"),f=y(),FJ(Cwa(KJ(HJ(e,c,f))),": ");e=b.i;b=b.gg.Rk(w(function(h,k){return function(l){return l!==k}}(a,c))).pa().Rk(w(function(){return function(h){return h instanceof aJ?(h=h.lJ.nc(),h.b()?!1:":"===h.c().Sd):!1}}(a))).Hm(w(function(h,
k){return function(l){return l!==k}}(a,e)));if(null===b)throw(new x).d(b);c=b.qa();b=b.Ba().pa();AJ(a);c.R(w(function(h){return function(k){return Cwa(HJ(h,k,y()))}}(a)));yJ(a);c=e.mb().jb;f=Q().ud;c!==f?c=!0:(c=e.t(),c=(new zh).f(c),c=pd(c));c&&HJ(a,e,y());pd(b)&&(HJ(a,b.ea(),y()),AJ(a),b.pa().R(w(function(h){return function(k){var l=Cwa(h),m=y();return HJ(l,k,m)}}(a))),yJ(a))}function wwa(a,b){zwa(a,b.lJ)||Bwa(b)||FJ(a,b.xa+" ")}
function uwa(a,b,c){b.R(w(function(e,f){return function(g){return HJ(e,g,f)}}(a,c)))}function swa(a,b){Dwa(a,b)||(b.Ul.b()?FJ(a,"[]"):(AJ(a),b.gg.R(w(function(c){return function(e){if(e instanceof Eu){var f=FJ(Cwa(KJ(c)),"- "),g=y();return HJ(f,e,g)}if(e instanceof qI)return HJ(c,e,y())}}(a))),yJ(a)))}function qwa(a,b){uwa(a,b,y());KJ(a);a.N2=!0}function rwa(a,b){Dwa(a,b)||KJ(FJ(a,b.t()));a.n3=!0}function Dwa(a,b){b=b.gg;var c=pd(b)&&b.ea()instanceof aJ;c&&uwa(a,b,y());return c}
function owa(a,b){if(a.N2&&(a.N2=!1,FJ(a,"...\n"),b instanceof yB)){b=b.qR;var c=Q().ud;b===c&&FJ(a,"---\n")}}function Ewa(a,b){b.R(w(function(c){return function(e){return HJ(c,e,y())}}(a)));nwa(a)}function ywa(a,b){if(a.W2&&b instanceof LJ||!Dwa(a,b))if(a.n3&&(FJ(a,"---\n"),a.n3=!1),b instanceof MJ)a.W2?HJ(a,b.Bw,y()):FJ(a,b.t()),void 0;else if(b instanceof CI&&a.W2&&b.Bw.ra())HJ(a,b.Bw.c(),y());else{var c=b.gg;b=b.mb();var e=Q().Pa.mj;uwa(a,c,b===e?(new z).d(Q().Pa):y())}}
function xwa(a,b){zwa(a,b.lJ)||FJ(a,Fwa(NJ(),b," "))}function KJ(a){if(!XI(a.kg)){var b=-1+a.kg.Pe.Na()|0;if(0<=b){var c=a.kg.Pe.VA(b);c=Gwa(Zv(),c)}else c=!1;c&&GJ(a.kg.Pe,b);eH(a.kg.Pe,10);nwa(a)}return a}function Cwa(a){var b=a.eB,c=-1+b|0;if(!(0>=b))for(b=0;;){eH(a.kg.Pe,32);if(b===c)break;b=1+b|0}return a}
function vwa(a,b,c){if(!Dwa(a,b)){iwa||(iwa=(new DJ).a());var e=b.xa,f=b.rI,g=a.eB;b=Ed(b.gg,new Hwa);b=b.b()?"":b.c();c=fwa(e,f,c);if(kI()!==c)if(iI()===c)e=""+Vc(34)+fH(dH(),e,!0)+Vc(34);else if(Yua()===c)e="'"+e.split("\n").join("\n\n")+"'";else if(Zua()===c){c=(new yk).a();g=0>g?2:2+g|0;hH(c,124);f=e.length|0;var h=(new zh).f(e);h=ik(h);32===(null===h?0:h.q)&&gH(c,""+g);10!==(65535&(e.charCodeAt(-1+f|0)|0))?hH(c,45):1<f&&10===(65535&(e.charCodeAt(-2+f|0)|0))&&hH(c,43);gH(c,b);f=0;do{ua();b=e;
h=f;var k=Iwa(10);b=b.indexOf(k,h)|0;f=-1===b?e.substring(f):e.substring(f,b);hH(c,10);h=(new zh).f(f);if(pd(h)){h=-1+g|0;if(!(0>=g))for(k=0;;){hH(c,32);if(k===h)break;k=1+k|0}gH(c,f)}f=1+b|0}while(-1!==b);e=c}else throw(new x).d(c);FJ(a,ja(e))}}function twa(a,b){Dwa(a,b)||(b.vb.b()?FJ(a,"{}"):(AJ(a),b.vb.R(w(function(c){return function(e){Awa(Cwa(KJ(c)),e)}}(a))),yJ(a)))}function pwa(a,b,c){zwa(a,c)||(pd(a.kg)?(c=Ld(a.kg),c=null===c?0:c.q,c=!Gwa(Zv(),c)):c=!1,c&&FJ(a," "),KJ(FJ(a,"#"+b)))}
mwa.prototype.$classData=r({Vbb:0},!1,"org.yaml.render.YamlRender",{Vbb:1,e:1});function OJ(){}OJ.prototype=new u;OJ.prototype.constructor=OJ;OJ.prototype.a=function(){return this};function eda(a,b){a=(new ps).a();var c=Ufa(),e=C();Jwa(a,K(e,(new wc).fa([b])),c);return a.t()}function Jwa(a,b,c){var e=new mwa;e.HN=a;e.W2=!1;e.yP=c;e.kg=(new yk).a();e.eB=-2;e.n3=!1;e.N2=!1;Ewa(e,b)}OJ.prototype.$classData=r({Wbb:0},!1,"org.yaml.render.YamlRender$",{Wbb:1,e:1});var Kwa=void 0;
function fda(){Kwa||(Kwa=(new OJ).a());return Kwa}function PJ(){this.jq=null;this.NB=0;this.Gp=this.Bz=this.Fz=this.zz=this.Lq=this.RB=this.Dz=this.Os=this.Mw=this.PB=null;this.QB=this.Ht=0;this.Cz=!1;this.Or=this.ux=this.ly=null;this.j=0;this.$=null}PJ.prototype=new u;PJ.prototype.constructor=PJ;function QJ(a,b,c,e,f,g,h,k,l,m,p,t,v,A,E,B,I){return(new PJ).mqa(b,c,e,f,g,h,k,l,m,p,t,v,A,E,B,I,a.ux)}
function Lwa(a,b){var c=a.jq,e=a.Fz,f=C();b=e.Eg(b,f.u);return RJ(c,QJ(a,a.jq,a.NB,a.PB,a.Mw,a.Os,a.Dz,a.RB,a.Lq,a.zz,b,a.Bz,a.Gp,a.Ht,a.QB,a.Cz,a.ly))}
function Mwa(a,b,c){try{var e=a.ux.mY.P(b),f=Nwa(Owa(),a.Fz,e);if(f instanceof Wf){Qf();var g=a.zz.Of(e,c);return(new Wf).d(g)}if(f instanceof Rf){var h=f.i;Qf();return(new Rf).d(h)}throw(new x).d(f);}catch(k){c=Mi(F(),k);if(null!==c){Pwa();a=Qwa(a);a=(new zh).f(a);a=Kja(a);b=(new Rwa).Mc(a,b);if(b.hu(c))return a=SJ().AV,b.Wt(c,a);throw bc(F(),c);}throw k;}}
function Swa(a,b,c){if(b>=c.Na())var e=!0;else{e=a.Or;var f=TJ();e=!(null!==e&&e===f)}if(e)return 0;b=c.ob(b);return 0<Twa(a,b)?Twa(a,b):0<Uwa(a,b)?Uwa(a,b):0}PJ.prototype.t=function(){return UJ(this)};function VJ(a,b){return RJ(a.jq,QJ(a,a.jq,a.NB,a.PB,a.Mw,a.Os,a.Dz,a.RB,a.Lq,Pd(function(c,e){return function(f,g){return e.Of(f,c.zz.Of(f,g))}}(a,b)),a.Fz,a.Bz,a.Gp,a.Ht,a.QB,a.Cz,a.ly))}function Vwa(a){var b=a.Dz;return(b.b()?WJ().qna:b.c())+"\x3d"+Wwa(a)}
function XJ(a,b){return RJ(a.jq,QJ(a,a.jq,a.NB,a.PB,a.Mw,a.Os,a.Dz,a.RB,b,a.zz,a.Fz,a.Bz,a.Gp,a.Ht,a.QB,a.Cz,a.ly))}
function Xwa(a){var b=!1,c=a.Or;if(YJ()===c||Ywa()===c||ZJ()===c)return a.Lq;if($J()===c)return"Command: "+Zwa(a.jq,(new z).d(a))+WJ().zy+a.Lq;if(aK()===c)return""+WJ().Ru+a.$+WJ().RT+a.Lq;if(TJ()===c&&(b=!0,2===a.ux.fx))return b=WJ().Ru,c=a.Os,c.b()?c=y():(c=c.c(),c=(new z).d("-"+c+":"+Vwa(a)+" | ")),""+b+(c.b()?"":c.c())+UJ(a)+":"+Vwa(a)+WJ().RT+a.Lq;if(b&&1===a.ux.fx)return b=WJ().Ru,c=a.Os,c.b()?c=y():(c=c.c(),c=(new z).d("-"+c+" "+Wwa(a)+" | ")),""+b+(c.b()?"":c.c())+UJ(a)+" "+Wwa(a)+WJ().RT+
a.Lq;if(b)return b=WJ().Ru,c=a.Os,c.b()?c=y():(c=c.c(),c=(new z).d("-"+c+" | ")),""+b+(c.b()?"":c.c())+UJ(a)+WJ().RT+a.Lq;throw(new x).d(c);}PJ.prototype.mqa=function(a,b,c,e,f,g,h,k,l,m,p,t,v,A,E,B,I){this.jq=a;this.NB=b;this.PB=c;this.Mw=e;this.Os=f;this.Dz=g;this.RB=h;this.Lq=k;this.zz=l;this.Fz=m;this.Bz=p;this.Gp=t;this.Ht=v;this.QB=A;this.Cz=E;this.ly=B;this.ux=I;this.Or=c;this.j=b;this.$=e;return this};
function Qwa(a){var b=a.Or;return TJ()===b?"option "+UJ(a):$J()===b?"command "+UJ(a):"argument "+UJ(a)}function bK(a,b){var c=a.jq;b=(new z).d(b);return RJ(c,QJ(a,a.jq,a.NB,a.PB,a.Mw,b,a.Dz,a.RB,a.Lq,a.zz,a.Fz,a.Bz,a.Gp,a.Ht,a.QB,a.Cz,a.ly))}function Wwa(a){a=a.RB;return a.b()?WJ().rna:a.c()}function $wa(a){a=a.Os;return a.b()?"":a.c()}
function axa(a){var b=!1,c=a.Or;if(YJ()===c||Ywa()===c||ZJ()===c)return"";if($J()===c)return"Command: "+Zwa(a.jq,(new z).d(a))+WJ().zy;if(aK()===c)return""+WJ().Ru+a.$;if(TJ()===c&&(b=!0,2===a.ux.fx))return b=WJ().Ru,c=a.Os,c.b()?c=y():(c=c.c(),c=(new z).d("-"+c+", ")),""+b+(c.b()?"":c.c())+UJ(a)+":"+Vwa(a);if(b&&1===a.ux.fx)return b=WJ().Ru,c=a.Os,c.b()?c=y():(c=c.c(),c=(new z).d("-"+c+", ")),""+b+(c.b()?"":c.c())+UJ(a)+" "+Wwa(a);if(b)return b=WJ().Ru,c=a.Os,c.b()?c=y():(c=c.c(),c=(new z).d("-"+
c+", ")),""+b+(c.b()?"":c.c())+UJ(a);throw(new x).d(c);}function bxa(a,b){var c=!1,e=a.Or;if(YJ()===e||Ywa()===e||ZJ()===e)return a.Lq;if($J()===e)return""+axa(a)+a.Lq;if(aK()===e||TJ()===e&&(c=!0,2===a.ux.fx)||c&&1===a.ux.fx||c)return""+cxa(""+axa(a)+WJ().Ru,b)+a.Lq;throw(new x).d(e);}function Twa(a,b){if(b===UJ(a))return 1+(0===a.ux.fx?0:1)|0;var c=UJ(a)+":";0<=(b.length|0)&&b.substring(0,c.length|0)===c?b=!0:(a=UJ(a)+"\x3d",b=0<=(b.length|0)&&b.substring(0,a.length|0)===a);return b?1:0}
function dxa(a){var b=a.jq,c=(new z).d("\x3cdialect_file1\x3e,\x3cdialect_file2\x3e...");return RJ(b,QJ(a,a.jq,a.NB,a.PB,a.Mw,a.Os,a.Dz,c,a.Lq,a.zz,a.Fz,a.Bz,a.Gp,a.Ht,a.QB,a.Cz,a.ly))}function exa(a,b){var c=a.jq;b=(new z).d(b.j);RJ(c,QJ(a,a.jq,a.NB,a.PB,a.Mw,a.Os,a.Dz,a.RB,a.Lq,a.zz,a.Fz,a.Bz,b,a.Ht,a.QB,a.Cz,a.ly))}function UJ(a){var b=a.Or;return TJ()===b?"--"+a.$:a.$}
function fxa(a){var b=WJ().Gla;return RJ(a.jq,QJ(a,a.jq,a.NB,a.PB,a.Mw,a.Os,a.Dz,a.RB,a.Lq,a.zz,a.Fz,a.Bz,a.Gp,a.Ht,b,a.Cz,a.ly))}function gxa(a,b,c,e){var f=new PJ,g=WJ().Hma,h=1+g.bX|0;g.bX=h;PJ.prototype.mqa.call(f,a,h,b,c,y(),y(),y(),"",Pd(function(k,l){return l}),K(C(),J()),K(C(),J()),y(),0,1,!1,y(),e);return f}
function cxa(a,b){if((a.length|0)<=b){var c=(new zh).f(" ");return""+a+vha(c,b-(a.length|0)|0)}a=(new zh).f(a);c=WJ().Ru.length|0;a=Ica(a,c);c=WJ().zy;var e=(new zh).f(" ");return""+a+c+vha(e,b)}function Uwa(a,b){var c=!1;if(a.Os instanceof z&&(c=!0,b==="-"+$wa(a)))return 1+(0===a.ux.fx?0:1)|0;if(c){var e="-"+$wa(a)+":";e=0<=(b.length|0)&&b.substring(0,e.length|0)===e}else e=!1;if(e)return 1;c?(a="-"+$wa(a)+"\x3d",b=0<=(b.length|0)&&b.substring(0,a.length|0)===a):b=!1;return b?1:0}
function hxa(a,b,c){if(b>=c.Na())var e=!0;else{e=a.Or;var f=TJ();e=!(null!==e&&e===f)}if(e)return Qf(),(new Rf).d("Option does not match");e=c.ob(b);if(2===Twa(a,e)||2===Uwa(a,e))return b=1+b|0,b>=c.Na()?a=!0:(a=a.Or,f=TJ(),a=!(null!==a&&a===f)),c=a?y():(new z).d(c.ob(b)),c.b()?c=y():(c=c.c(),Qf(),c=(new z).d((new Wf).d(c))),c.b()?(Qf(),(new Rf).d("Missing value after "+e)):c.c();if(1===Twa(a,e)&&1===(0===a.ux.fx?0:1))return Qf(),c=(new zh).f(e),e=(UJ(a)+":").length|0,a=c.ka.length|0,c=qi(ri(),c.ka,
e,a),(new Wf).d(c);if(1===Uwa(a,e)&&1===(0===a.ux.fx?0:1))return Qf(),c=(new zh).f(e),e=("-"+$wa(a)+":").length|0,a=c.ka.length|0,c=qi(ri(),c.ka,e,a),(new Wf).d(c);Qf();return(new Wf).d("")}PJ.prototype.$classData=r({dcb:0},!1,"scopt.OptionDef",{dcb:1,e:1});function cK(){this.Gla=0;this.f$=this.RT=this.Ela=this.Ru=this.zy=null;this.Zma=0;this.Hma=this.rna=this.qna=null}cK.prototype=new u;cK.prototype.constructor=cK;
cK.prototype.a=function(){ixa=this;this.Gla=2147483647;this.zy=Pwa().uia;this.Ru="  ";this.Ela="        ";this.RT=""+this.zy+this.Ela;this.f$=""+this.zy+this.zy;this.Zma=25+(this.Ru.length|0)|0;this.qna="\x3ckey\x3e";this.rna="\x3cvalue\x3e";this.Hma=(new dK).a();return this};cK.prototype.$classData=r({ecb:0},!1,"scopt.OptionDef$",{ecb:1,e:1});var ixa=void 0;function WJ(){ixa||(ixa=(new cK).a());return ixa}function eK(){this.wca=this.gc=this.ysa=null}eK.prototype=new u;eK.prototype.constructor=eK;
function jxa(){}jxa.prototype=eK.prototype;
function kxa(a){var b=a.gc;ah();a=bh(new ch,(new gh).a());for(b=b.Qb;!b.b();){var c=b.ea(),e=c,f=e.Or,g=YJ();null===f||f!==g?(f=e.Or,g=ZJ(),f=!(null!==f&&f===g)):f=!1;!1!==(f&&!e.Cz)&&jh(a,c);b=b.pa()}c=a.ab;ah();b=bh(new ch,(new gh).a());ah();a=bh(new ch,(new gh).a());for(c=c.Qb;!c.b();)e=c.ea(),jh(e.Gp.ra()?b:a,e),c=c.pa();b=b.ab;c=a.ab;a=K(ah(),J()).QK().jg(b);b=K(ah(),J()).QK().jg(c);for(c=!0;!a.b()&&c;)for(c=!1,e=b.Qb;!e.b();){f=e.ea();ah();g=bh(new ch,(new gh).a());for(var h=a.Qb;!h.b();){var k=
h.ea(),l=k.Gp,m=(new z).d(f.j);!1!==(null!==l&&l.h(m))&&jh(g,k);h=h.pa()}g=g.ab;g.Da()&&(aea(a,g),lxa(b,1+mxa(b.Qb,f,0)|0,g),c=!0);e=e.pa()}return b.va()}function nxa(a){var b=a.gc.Qb;bj();for(a=(new gh).a();!b.b();){var c=b.ea(),e=c.Or,f=ZJ();!1!==(null!==e&&e===f)&&Hh(a,c);b=b.pa()}return a.va()}function fK(a){Hs(gK().Q2.Dp,"Error: "+a)}function oxa(a){var b=a.gc.Qb;bj();for(a=(new gh).a();!b.b();){var c=b.ea(),e=c.Or,f=YJ();!1!==(null!==e&&e===f)&&Hh(a,c);b=b.pa()}return a.va()}
function pxa(a){if(a instanceof Mv){var b=a.Vm,c=a.Re;if(c instanceof Mv){var e=c.Vm;c=c.Re;if(J().h(c))return b+" or "+e}}b=a.di().Qd();e=a;for(c=a.G2(2);!c.b();)b.Kc(e.ea()),e=e.pa(),c=c.pa();b=b.Ec();a=hja(a);a=hK(a,"",", or ","");e=bj().u;return As(b,a,e).Bg(", ")}function iK(a,b,c,e){return RJ(a,gxa(a,b,c,e))}
function Eea(a,b,c){var e=0;e=0;var f=K(ah(),J()),g=qxa(a).ii(w(function(){return function(de){return de.Gp.ra()}}(a))),h=f.QK().jg(g.nd()),k=K(ah(),J()),l=rxa(a).ii(w(function(){return function(de){return de.Gp.ra()}}(a))),m=k.QK().jg(l.nd()),p=K(ah(),J()),t=sxa(a).ii(w(function(){return function(de){return de.Gp.ra()}}(a))),v=p.QK().jg(t.nd()),A=Fc(Lt(),J()).kva(0),E=null;E=c;var B=!1;for(B=!1;e<b.Na();){a:{for(var I=h.Qb;!I.b();){if(0<Swa(I.ea(),e,b)){var N=(new z).d(I.ea());break a}I=I.pa()}N=
y()}if(N instanceof z){var Y=N.i;txa(Y,h,A);var na=hxa(Y,e,b);if(na instanceof Wf){var ra=Mwa(Y,na.i,E);if(ra instanceof Wf)E=ra.i,uxa(a,Y,h,m,v);else if(ra instanceof Rf){var Ha=ra.i;B=!0;Ha.R(w(function(){return function(de){fK(de)}}(a)))}else throw(new x).d(ra);}else if(na instanceof Rf){var lb=na.i;B=!0;fK(lb)}else throw(new x).d(na);1<Swa(Y,e,b)&&(e=e+(-1+Swa(Y,e,b)|0)|0)}else if(y()===N){var pb=b.ob(e);if(0<=(pb.length|0)&&"--"===pb.substring(0,2)){var Sb="Unknown option "+pb;B=!0;fK(Sb)}else if(0<=
(pb.length|0)&&"-"===pb.substring(0,1))if("-"===pb){var mc="Unknown option "+pb;B=!0;fK(mc)}else{var uc=(new zh).f(pb),ed=uc.ka.length|0,Xc=qi(ri(),uc.ka,1,ed);a:for(;;){var ld=-1+((new zh).f(Xc).ka.length|0)|0,$c=0>ld;if($c)var fd=0;else{var vd=ld>>31,Gc=1+ld|0,Lc=0===Gc?1+vd|0:vd;fd=(0===Lc?-1<(-2147483648^Gc):0<Lc)?-1:Gc}var vc=Xc;nI();vx();nI();oI();var Tc=(new pI).a();0>fd&&vxa(jK(),0,ld,1,!0);if(!$c)for(var ad=0;;){var qf=ad,me=((new zh).f(vc).ka.length|0)-qf|0,Vd=vc.substring(0,me);kK(Tc,Vd);
if(ad===ld)break;ad=1+ad|0}var Wd=rI(Tc);nI();vx();oI();for(var be=(new pI).a(),Pe=wxa(Wd);Pe.LN;){for(var Kd=Pe.$a(),uf=ah().u,df=Hf(h,uf),Sd=h.Qb;!Sd.b();){var vf=Sd.ea();df.Kc((new R).M(Kd,vf));Sd=Sd.pa()}var We=df.Ec();oj(be,We)}var ze=wxa(rI(be));b:{for(;ze.LN;){var Xd=ze.$a(),Gd=Xd;if(null===Gd)throw(new x).d(Gd);var ne=Gd.qa();if(1===Uwa(Gd.Ba(),"-"+ne)){var oe=(new z).d(Xd);break b}}oe=y()}if(oe instanceof z){var Xe=oe.i;if(null===Xe)throw(new x).d(Xe);var td=Xe.qa(),Ce=Xe.Ba();txa(Ce,h,A);
var De=Mwa(Ce,"",E);if(De instanceof Wf)E=De.i,uxa(a,Ce,h,m,v);else if(De instanceof Rf){var Qe=De.i;B=!0;Qe.R(w(function(){return function(de){fK(de)}}(a)))}else throw(new x).d(De);var ef=(new zh).f(Xc),Ye=(new zh).f(td).ka.length|0,Hd=ef.ka.length|0,rf=qi(ri(),ef.ka,Ye,Hd);if(null===rf||""!==rf){var jg=(new zh).f(Xc),Ig=(new zh).f(td).ka.length|0,ff=jg.ka.length|0;Xc=qi(ri(),jg.ka,Ig,ff);continue a}}else{if(y()!==oe)throw(new x).d(oe);var Jf="Unknown option -"+Xc;B=!0;fK(Jf)}break}}else if(xxa(pb,
v).ra()){var Kf=xxa(pb,v).c();txa(Kf,v,A);var Cf=Mwa(Kf,"",E);if(Cf instanceof Wf)E=Cf.i,uxa(a,Kf,h,m,v);else if(Cf instanceof Rf){var Je=Cf.i;B=!0;Je.R(w(function(){return function(de){fK(de)}}(a)))}else throw(new x).d(Cf);}else if(m.b()){var Sf="Unknown argument '"+pb+"'";B=!0;fK(Sf)}else{var sf=m.Qb.ea();txa(sf,m,A);var Lf=Mwa(sf,pb,E);if(Lf instanceof Wf)E=Lf.i,uxa(a,sf,h,m,v);else if(Lf instanceof Rf){var Cg=Lf.i;B=!0;Cg.R(w(function(){return function(de){fK(de)}}(a)))}else throw(new x).d(Lf);
}}else throw(new x).d(N);e=1+e|0}ah();for(var Qg=bh(new ch,(new gh).a()),kg=h.Qb;!kg.b();){var cg=kg.ea();!1!==cg.ly.ra()&&jh(Qg,cg);kg=kg.pa()}for(var Ee=Qg.ab.Qb;!Ee.b();){var lg=Ee.ea(),tg=tc(lg.ly.c());if(null!==tg){txa(lg,h,A);var gf=Mwa(lg,ja(tg),E);if(gf instanceof Wf)E=gf.i,uxa(a,lg,h,m,v);else if(gf instanceof Rf){var kf=gf.i;B=!0;kf.R(w(function(){return function(de){fK(de)}}(a)))}else throw(new x).d(gf);}Ee=Ee.pa()}ah();for(var Mf=bh(new ch,(new gh).a()),fe=h.Qb;!fe.b();){var lf=fe.ea(),
Dg=lf;!1!==Dg.Ht>(A.P(Dg)|0)&&jh(Mf,lf);fe=fe.pa()}for(var mf=Mf.ab.Qb;!mf.b();){var Re=mf.ea();if(1===Re.Ht)fK("Missing "+Qwa(Re));else{var Nf=Qwa(Re),ug=(new zh).f(Nf);fK(Kja(ug)+" must be given "+Re.Ht+" times")}B=!0;mf=mf.pa()}ah();for(var Ze=bh(new ch,(new gh).a()),wf=m.Qb;!wf.b();){var vg=wf.ea(),Tf=vg;!1!==Tf.Ht>(A.P(Tf)|0)&&jh(Ze,vg);wf=wf.pa()}for(var Se=Ze.ab.Qb;!Se.b();){var Yd=Se.ea();if(1===Yd.Ht)fK("Missing "+Qwa(Yd));else{var Uf=Qwa(Yd),Df=(new zh).f(Uf);fK(Kja(Df)+"' must be given "+
Yd.Ht+" times")}B=!0;Se=Se.pa()}var Vf=E,mg=Owa(),ng=nxa(a),Of=w(function(){return function(de){return de.Bz}}(a)),Ef=C(),Te=Nwa(mg,ng.Tc(Of,Ef.u),Vf);if(!(Te instanceof Wf))if(Te instanceof Rf){var ce=Te.i;B=!0;ce.R(w(function(){return function(de){fK(de)}}(a)))}else throw(new x).d(Te);return B?(a.wca.b()?Hs(gK().Q2.Dp,yxa(a)):zxa(a),y()):(new z).d(E)}
function Axa(a,b){a=iK(a,ZJ(),"",nk().yN);var c=a.jq,e=a.Bz,f=C();b=e.Eg(b,f.u);RJ(c,QJ(a,a.jq,a.NB,a.PB,a.Mw,a.Os,a.Dz,a.RB,a.Lq,a.zz,a.Fz,b,a.Gp,a.Ht,a.QB,a.Cz,a.ly))}
function Zwa(a,b){var c=(new gh).a();if(b.b())var e=y();else e=b.c(),e=(new z).d(Bxa(a,e));Hh(c,e.b()?a.ysa:e.c());b.b()?e=y():(b=b.c(),e=(new z).d(b.j));b=sxa(a).Ab(w(function(p,t){return function(v){v=v.Gp;return null===v?null===t:v.h(t)}}(a,e)));if(b.Da()){var f=w(function(){return function(p){return p.$}}(a)),g=C();Hh(c,b.ma(f,g.u).Ck("[","|","]"))}g=a.gc.Qb;bj();for(f=(new gh).a();!g.b();){var h=g.ea(),k=h,l=k.Or,m=TJ();null!==l&&l===m?(k=k.Gp,k=null===k?null===e:k.h(e)):k=!1;!1!==k&&Hh(f,h);
g=g.pa()}f=f.va();e=rxa(a).Ab(w(function(p,t){return function(v){v=v.Gp;return null===v?null===t:v.h(t)}}(a,e)));pd(f)&&Hh(c,"[options]");b.Pd(w(function(p){return function(t){return rxa(p).Pd(w(function(v,A){return function(E){E=E.Gp;var B=(new z).d(A.j);return null!==E&&E.h(B)}}(p,t)))}}(a)))?Hh(c,"\x3cargs\x3e..."):e.Da()&&(a=w(function(){return function(p){var t=p.Or;return aK()===t&&0===p.Ht?"["+UJ(p)+"]":UJ(p)}}(a)),b=C(),yu(c,e.ma(a,b.u)));return hK(c.Qb,""," ","")}
function Bxa(a,b){var c=b.Gp;c.b()?a=y():(c=c.c()|0,c=sxa(a).Fb(w(function(e,f){return function(g){return g.j===f}}(a,c))),c.b()?a=y():(c=c.c(),a=(new z).d(Bxa(a,c))),a=(new z).d((a.b()?"":a.c())+" "));return""+(a.b()?"":a.c())+b.$}function sxa(a){var b=a.gc.Qb;bj();for(a=(new gh).a();!b.b();){var c=b.ea(),e=c.Or,f=$J();!1!==(null!==e&&e===f)&&Hh(a,c);b=b.pa()}return a.va()}
function uxa(a,b,c,e,f){f.PK();lxa(c,0,qxa(a).Ab(w(function(g,h,k){return function(l){var m=l.Gp,p=(new z).d(k.j);return null!==m&&m.h(p)?!Gh(h.Qb,l):!1}}(a,c,b))));lxa(e,0,rxa(a).Ab(w(function(g,h,k){return function(l){var m=l.Gp,p=(new z).d(k.j);return null!==m&&m.h(p)?!Gh(h.Qb,l):!1}}(a,e,b))));lxa(f,0,sxa(a).Ab(w(function(g,h,k){return function(l){var m=l.Gp,p=(new z).d(k.j);return null!==m&&m.h(p)?!Gh(h.Qb,l):!1}}(a,f,b))))}
function xxa(a,b){for(b=b.Qb;!b.b();){if(b.ea().$===a)return(new z).d(b.ea());b=b.pa()}return y()}function zxa(a){var b=gK().Q2.Dp,c=a.wca.va();a=function(){return function(h){return UJ(h)}}(a);var e=bj().u;if(e===bj().u)if(c===J())a=J();else{e=c.ea();var f=e=dj(a(e),J());for(c=c.pa();c!==J();){var g=c.ea();g=dj(a(g),J());f=f.Re=g;c=c.pa()}a=e}else{for(e=Hf(c,e);!c.b();)f=c.ea(),e.Kc(a(f)),c=c.pa();a=e.Ec()}Hs(b,"Try "+pxa(a)+" for more information.")}
function txa(a,b,c){c.Gl(a,1+(c.P(a)|0)|0);(c.P(a)|0)>=a.QB&&Cxa(b,a)}
function Dxa(a){var b=kxa(a),c=WJ().Zma,e=function(){return function(l){l=axa(l).length;var m=WJ().Ru;return(l|0)+(m.length|0)|0}}(a),f=bj().u;if(f===bj().u)if(b===J())e=J();else{f=b.ea();for(var g=f=dj(e(f),J()),h=b.pa();h!==J();){var k=h.ea();k=dj(e(k),J());g=g.Re=k;h=h.pa()}e=f}else{f=Hf(b,f);for(g=b;!g.b();)h=g.ea(),f.Kc(e(h)),g=g.pa();e=f.Ec()}J().h(e)?e=0:(f=wv(),e=Exa(e,f)|0);c=function(l,m){return function(p){return bxa(p,m)}}(a,c<e?c:e);e=bj().u;if(e===bj().u)if(b===J())b=J();else{e=b.ea();
f=e=dj(c(e),J());for(b=b.pa();b!==J();)g=b.ea(),g=dj(c(g),J()),f=f.Re=g,b=b.pa();b=e}else{for(e=Hf(b,e);!b.b();)f=b.ea(),e.Kc(c(f)),b=b.pa();b=e.Ec()}c=""===a.bv()?"":""+a.bv()+WJ().zy;a=Zwa(a,y());e=WJ().f$;f=WJ().zy;return c+"Usage: "+a+e+hK(b,"",f,"")}eK.prototype.bv=function(){var a=oxa(this),b=w(function(){return function(e){return Xwa(e)}}(this)),c=C();return a.ma(b,c.u).Bg(WJ().zy)};eK.prototype.f=function(a){this.ysa=a;this.gc=(new gh).a();this.wca=(new gh).a();return this};
function Fxa(a){var b=kxa(a),c=function(){return function(h){return Xwa(h)}}(a),e=bj().u;if(e===bj().u)if(b===J())c=J();else{e=b.ea();var f=e=dj(c(e),J());for(b=b.pa();b!==J();){var g=b.ea();g=dj(c(g),J());f=f.Re=g;b=b.pa()}c=e}else{for(e=Hf(b,e);!b.b();)f=b.ea(),e.Kc(c(f)),b=b.pa();c=e.Ec()}b=""===a.bv()?"":""+a.bv()+WJ().zy;a=Zwa(a,y());e=WJ().f$;f=WJ().zy;return b+"Usage: "+a+e+hK(c,"",f,"")}
function rxa(a){var b=a.gc.Qb;bj();for(a=(new gh).a();!b.b();){var c=b.ea(),e=c.Or,f=aK();!1!==(null!==e&&e===f)&&Hh(a,c);b=b.pa()}return a.va()}function qxa(a){var b=a.gc.Qb;bj();for(a=(new gh).a();!b.b();){var c=b.ea(),e=c,f=e.Or,g=TJ();null!==f&&f===g?e=!0:(e=e.Or,f=Ywa(),e=null!==e&&e===f);!1!==e&&Hh(a,c);b=b.pa()}return a.va()}function RJ(a,b){a:{for(var c=0,e=Gxa(a.gc.Qb,0);;)if(pd(e)){if(e.ea().j===b.j)break a;c=1+c|0;e=e.pa()}else break;c=-1}-1<c?a.gc.tz(c,b):Hh(a.gc,b);return b}
function Hxa(a){var b=nk().JD;a=iK(a,aK(),"\x3cfile_in\x3e [\x3cfile_out\x3e]",b);return RJ(a.jq,QJ(a,a.jq,a.NB,a.PB,a.Mw,a.Os,a.Dz,a.RB,a.Lq,a.zz,a.Fz,a.Bz,a.Gp,1,a.QB,a.Cz,a.ly))}function yxa(a){var b=Ixa();Jxa||(Jxa=(new Kxa).a());if(Jxa===b)return Fxa(a);if(Ixa()===b)return Dxa(a);throw(new x).d(b);}function lK(){}lK.prototype=new u;lK.prototype.constructor=lK;lK.prototype.a=function(){return this};
function Nwa(a,b,c){c=w(function(f,g){return function(h){return h.P(g)}}(a,c));var e=C();b=b.ma(c,e.u);WJ();Qf();c=(new Wf).d(void 0);return b.ml(c,Pd(function(){return function(f,g){if(f instanceof Wf)var h=K(C(),J());else{if(!(f instanceof Rf))throw(new x).d(f);h=f.i}if(g instanceof Wf)g=K(C(),J());else{if(!(g instanceof Rf))throw(new x).d(g);g=g.i;g=K(C(),(new wc).fa([g]))}var k=C();h=h.la(g,k.u);C();g=(new z).d(h);if(null!==g.i&&0===g.i.Te(0))return f;Qf();return(new Rf).d(h)}}(a)))}
lK.prototype.$classData=r({ncb:0},!1,"scopt.Validation$",{ncb:1,e:1});var Lxa=void 0;function Owa(){Lxa||(Lxa=(new lK).a());return Lxa}function mK(){this.uia=null}mK.prototype=new u;mK.prototype.constructor=mK;mK.prototype.a=function(){Mxa=this;this.uia=Baa.EOL;return this};mK.prototype.$classData=r({ocb:0},!1,"scopt.platform$",{ocb:1,e:1});var Mxa=void 0;function Pwa(){Mxa||(Mxa=(new mK).a());return Mxa}function Ka(){this.yg=null}Ka.prototype=new u;Ka.prototype.constructor=Ka;Ka.prototype.ht=function(){return this.yg.name};
function cw(a){return a.yg.getComponentType()}Ka.prototype.t=function(){return(this.yg.isInterface?"interface ":this.yg.isPrimitive?"":"class ")+this.ht()};function Hha(a,b){return!!a.yg.isInstance(b)}function kC(a){a=a.yg.name;for(var b=-1+(a.length|0)|0;;)if(0<=b&&36===(65535&(a.charCodeAt(b)|0)))b=-1+b|0;else break;for(;;){if(0<=b){var c=65535&(a.charCodeAt(b)|0);c=46!==c&&36!==c}else c=!1;if(c)b=-1+b|0;else break}return a.substring(1+b|0)}
Ka.prototype.$classData=r({cdb:0},!1,"java.lang.Class",{cdb:1,e:1});function Nxa(){this.Sma=0;this.Dsa=kJ();this.Zra=kJ()}Nxa.prototype=new u;Nxa.prototype.constructor=Nxa;Nxa.prototype.$classData=r({mdb:0},!1,"java.lang.Long$StringRadixInfo",{mdb:1,e:1});function nK(){}nK.prototype=new u;nK.prototype.constructor=nK;nK.prototype.a=function(){return this};
function oK(a,b){a=aa.exitFunction;if(void 0===a)throw(new pK).f("Cannot terminate a JavaScript program. Define a JavaScript function `__ScalaJSEnv.exitFunction` to be called on exit.");a(b);throw(new sk).f("__ScalaJSEnv.exitFunction returned");}nK.prototype.$classData=r({rdb:0},!1,"java.lang.Runtime",{rdb:1,e:1});function qK(){this.VK=null}qK.prototype=new u;qK.prototype.constructor=qK;qK.prototype.a=function(){Oxa=this;this.VK=(new nK).a();return this};
qK.prototype.$classData=r({sdb:0},!1,"java.lang.Runtime$",{sdb:1,e:1});var Oxa=void 0;function rK(){Oxa||(Oxa=(new qK).a());return Oxa}function sK(){this.Wn=this.Gr=this.w4=null}sK.prototype=new u;sK.prototype.constructor=sK;sK.prototype.a=function(){Pxa=this;this.w4=(new tK).So(!1);this.Gr=(new tK).So(!0);this.Wn=null;return this};sK.prototype.$classData=r({zdb:0},!1,"java.lang.System$",{zdb:1,e:1});var Pxa=void 0;function Is(){Pxa||(Pxa=(new sK).a());return Pxa}function uK(){this.yla=null}
uK.prototype=new u;uK.prototype.constructor=uK;uK.prototype.a=function(){Qxa=this;var a=new vK;a.$="main";this.yla=a;return this};uK.prototype.$classData=r({Bdb:0},!1,"java.lang.Thread$",{Bdb:1,e:1});var Qxa=void 0;function wK(){this.o3=!1;this.Dp=null}wK.prototype=new u;wK.prototype.constructor=wK;wK.prototype.a=function(){this.o3=!1;return this};wK.prototype.c=function(){this.o3||xK(this,null);return this.Dp};function xK(a,b){a.Dp=b;a.o3=!0}
wK.prototype.$classData=r({Cdb:0},!1,"java.lang.ThreadLocal",{Cdb:1,e:1});function yK(){}yK.prototype=new u;yK.prototype.constructor=yK;yK.prototype.a=function(){return this};function aw(a,b,c){return b.yg.newArrayOfThisClass([c])}yK.prototype.$classData=r({Ddb:0},!1,"java.lang.reflect.Array$",{Ddb:1,e:1});var Rxa=void 0;function bw(){Rxa||(Rxa=(new yK).a());return Rxa}function zK(){}zK.prototype=new u;zK.prototype.constructor=zK;zK.prototype.a=function(){return this};
function Sxa(a,b,c){if(b===c)return!0;if(null===b||null===c)return!1;a=b.m.length;if(c.m.length!==a)return!1;for(var e=0;e!==a;){if(!vb(wb(),b.m[e],c.m[e]))return!1;e=1+e|0}return!0}function Txa(a,b,c){if(b===c)return!0;if(null===b||null===c)return!1;a=b.m.length;if(c.m.length!==a)return!1;for(var e=0;e!==a;){if(!vb(wb(),b.m[e],c.m[e]))return!1;e=1+e|0}return!0}
function Uxa(a,b,c){if(b===c)return!0;if(null===b||null===c)return!1;a=b.m.length;if(c.m.length!==a)return!1;for(var e=0;e!==a;){if(!vb(wb(),b.m[e],c.m[e]))return!1;e=1+e|0}return!0}function Vxa(a,b,c){if(b===c)return!0;if(null===b||null===c)return!1;a=b.m.length;if(c.m.length!==a)return!1;for(var e=0;e!==a;){if(!vb(wb(),b.m[e],c.m[e]))return!1;e=1+e|0}return!0}
function Wxa(a,b,c){a=0;var e=b.m.length;for(;;){if(a===e)return-1-a|0;var f=(a+e|0)>>>1|0,g=b.m[f];if(c<g)e=f;else{if(vb(wb(),c,g))return f;a=1+f|0}}}function Xxa(a,b,c){if(b===c)return!0;if(null===b||null===c)return!1;a=b.m.length;if(c.m.length!==a)return!1;for(var e=0;e!==a;){if(!vb(wb(),b.m[e],c.m[e]))return!1;e=1+e|0}return!0}
function Yxa(a,b,c){if(b===c)return!0;if(null===b||null===c)return!1;a=b.m.length;if(c.m.length!==a)return!1;for(var e=0;e!==a;){if(!vb(wb(),b.m[e],c.m[e]))return!1;e=1+e|0}return!0}
function Zxa(a,b,c,e){c=c-b|0;if(2<=c){if(0<e.Pj(a.m[b],a.m[1+b|0])){var f=a.m[b];a.m[b]=a.m[1+b|0];a.m[1+b|0]=f}for(f=2;f<c;){var g=a.m[b+f|0];if(0>e.Pj(g,a.m[-1+(b+f|0)|0])){for(var h=b,k=-1+(b+f|0)|0;1<(k-h|0);){var l=(h+k|0)>>>1|0;0>e.Pj(g,a.m[l])?k=l:h=l}h=h+(0>e.Pj(g,a.m[h])?0:1)|0;for(k=b+f|0;k>h;)a.m[k]=a.m[-1+k|0],k=-1+k|0;a.m[h]=g}f=1+f|0}}}function $xa(a,b){a=b.m.length;for(var c=0;c!==a;)b.m[c]=0,c=1+c|0}
function aya(a,b,c){if(b===c)return!0;if(null===b||null===c)return!1;a=b.m.length;if(c.m.length!==a)return!1;for(var e=0;e!==a;){if(!vb(wb(),Vc(b.m[e]),Vc(c.m[e])))return!1;e=1+e|0}return!0}function bya(a,b,c){if(b===c)return!0;if(null===b||null===c)return!1;a=b.m.length;if(c.m.length!==a)return!1;for(var e=0;e!==a;){if(!vb(wb(),b.m[e],c.m[e]))return!1;e=1+e|0}return!0}function cya(a,b,c){var e=new AK;e.Xma=c;c=b.m.length;16<c?dya(a,b,ia(La(Ja),[b.m.length]),0,c,e):Zxa(b,0,c,e)}
function dya(a,b,c,e,f,g){var h=f-e|0;if(16<h){var k=e+(h/2|0)|0;dya(a,b,c,e,k,g);dya(a,b,c,k,f,g);for(var l=a=e,m=k;a<f;)l<k&&(m>=f||g.gD(b.m[l],b.m[m]))?(c.m[a]=b.m[l],l=1+l|0):(c.m[a]=b.m[m],m=1+m|0),a=1+a|0;Ca(c,e,b,e,h)}else Zxa(b,e,f,g)}zK.prototype.$classData=r({Edb:0},!1,"java.util.Arrays$",{Edb:1,e:1});var eya=void 0;function BK(){eya||(eya=(new zK).a());return eya}function CK(){this.Qqa=null}CK.prototype=new u;CK.prototype.constructor=CK;
CK.prototype.a=function(){fya=this;this.Qqa=new ba.RegExp("(?:(\\d+)\\$)?([-#+ 0,\\(\x3c]*)(\\d+)?(?:\\.(\\d+))?[%A-Za-z]","g");return this};CK.prototype.$classData=r({Ldb:0},!1,"java.util.Formatter$",{Ldb:1,e:1});var fya=void 0;function gya(){this.lj=null}gya.prototype=new u;gya.prototype.constructor=gya;function DK(a,b,c,e,f){e=hya(a,c,e,f);if(null===e)throw(new x).d(e);a=e.ap;c=e.Kg|0;e=e.Oh|0;f=C();return(new Ke).zs(iya(a.fs(b,f.u)),c,e)}
function jya(a,b){a=hya(a,0,1,b).ap;if(J().h(a))return kya("");C();b=(new z).d(a);return null!==b.i&&0===b.i.Te(1)?b.i.ob(0):lya(EK(),a)}
function iya(a){a:for(;;){var b=a,c=mya(Qf().DS,b);if(!c.b()){var e=c.c().qa();c=c.c().Ba();e=nya().DG(e);if(!e.b()&&(e=e.c(),c=mya(Qf().DS,c),!c.b())){var f=c.c().qa();c=c.c().Ba();f=nya().DG(f);if(!f.b()&&(f=f.c(),!oya(pya(),e)&&"|"!==e&&!oya(pya(),f)&&"|"!==f)){a=kya(""+e+f);b=C();a=c.fs(a,b.u);continue a}}}b=mya(Qf().DS,b);if(!b.b()&&(e=b.c().qa(),b=b.c().Ba(),b=mya(Qf().DS,b),!b.b()&&(c=b.c().qa(),b=b.c().Ba(),f=EK().DG(c),!f.b()&&(c=f.c().qa(),f=f.c().Ba(),c instanceof FK&&(c=qya(rya(),c),!c.b()&&
(c=c.c(),f instanceof GK&&""===f.OI)))))){a=EK().DG(e);if(!a.b()&&(f=a.c().qa(),a=a.c().Ba(),f instanceof FK)){e=f;e=(new FK).Mc(e.Cd,""+e.Rd+c);a=HK(e,a);e=C();a=b.fs(a,e.u);continue a}a=EK().DG(e);if(!a.b()&&a.c().qa()instanceof IK){a=(new FK).Mc("",c);c=C();e=(new JK).Ii(K(c,(new wc).fa([e])));a=HK(a,e);e=C();a=b.fs(a,e.u);continue a}throw(new x).d(e);}return a}}
function hya(a,b,c,e){if(b>=(e.length|0))return(new Ke).zs(K(C(),J()),b,c);switch(65535&(e.charCodeAt(b)|0)){case 40:if((e.length|0)>=(3+b|0)&&63===(65535&(e.charCodeAt(1+b|0)|0))&&(61===(65535&(e.charCodeAt(2+b|0)|0))||33===(65535&(e.charCodeAt(2+b|0)|0)))){var f=hya(a,3+b|0,c,e);if(null===f)throw(new x).d(f);var g=f.ap;c=f.Oh|0;f=1+(f.Kg|0)|0;b=65535&(e.charCodeAt(2+b|0)|0);b=(new FK).Mc("(?"+Vc(b),")");g=sya(tya(),g);return DK(a,HK(b,g),f,c,e)}if((e.length|0)<(3+b|0)||63!==(65535&(e.charCodeAt(1+
b|0)|0))||58!==(65535&(e.charCodeAt(2+b|0)|0))){f=hya(a,1+b|0,1+c|0,e);if(null===f)throw(new x).d(f);g=f.ap;b=f.Oh|0;f=1+(f.Kg|0)|0;c=(new IK).de(c);g=sya(tya(),g);return DK(a,uya(HK(c,g)),f,b,e)}if((e.length|0)>=(3+b|0)&&63===(65535&(e.charCodeAt(1+b|0)|0))&&58===(65535&(e.charCodeAt(2+b|0)|0))){g=hya(a,3+b|0,c,e);if(null===g)throw(new x).d(g);c=g.ap;b=g.Oh|0;g=1+(g.Kg|0)|0;return DK(a,uya(lya(EK(),c)),g,b,e)}return vya(a,e,b,c);case 41:return(new Ke).zs(K(C(),J()),b,c);case 92:if((e.length|0)>=
(2+b|0)){g=65535&(e.charCodeAt(1+b|0)|0);if(48<=g&&57>=g)a:for(g=1+b|0;;)if(g<(e.length|0)?(f=65535&(e.charCodeAt(g)|0),f=48<=f&&57>=f):f=!1,f)g=1+g|0;else break a;else g=2+b|0;b=e.substring(b,g);return DK(a,kya(b),g,c,e)}return vya(a,e,b,c);case 43:case 42:case 63:return g=(e.length|0)>=(2+b|0)&&63===(65535&(e.charCodeAt(1+b|0)|0))?2+b|0:1+b|0,b=e.substring(b,g),b=(new FK).Mc("",b),f=(new GK).f(""),DK(a,HK(b,f),g,c,e);case 123:a:for(g=1+b|0;;){if((e.length|0)<=g)break a;if(125===(65535&(e.charCodeAt(g)|
0))){g=1+g|0;break a}g=1+g|0}b=e.substring(b,g);b=(new FK).Mc("",b);f=(new GK).f("");return DK(a,HK(b,f),g,c,e);case 91:a:for(g=1+b|0;;){if((e.length|0)<=g)break a;if(92===(65535&(e.charCodeAt(g)|0))&&1<(e.length|0))g=2+g|0;else{if(93===(65535&(e.charCodeAt(g)|0))){g=1+g|0;break a}g=1+g|0}}b=e.substring(b,g);return DK(a,kya(b),g,c,e);default:return vya(a,e,b,c)}}
function wya(a,b,c){var e=new gya,f=jya(e,c.MF.source),g=xya(c);yya(f,1);var h=zya(f),k=w(function(){return function(m){return(new KK).hb(m.KN(),m.Ba().l4)}}(e)),l=sD();l=tD(l);Aya(f,Me(h,k,l));k=Bya(f);g=new ba.RegExp(k,g);g.lastIndex=b;k=g.exec(a);if(null===k)throw bc(F(),(new cc).f("[Internal error] Executed '"+g+"' on "+("'"+a+"' at position "+b)+", got an error.\n"+("Original pattern '"+c)+"' did match however."));Cya(f,w(function(m,p){return function(t){t=p[t|0];return void 0===t?null:t}}(e,
k)));Dya(f,b);a=w(function(){return function(m){return(new KK).hb(m.KN(),m.Ba().fe)}}(e));b=sD();b=tD(b);e.lj=Me(h,a,b);return e}function vya(a,b,c,e){var f=65535&(b.charCodeAt(c)|0);return DK(a,kya(""+Vc(f)),1+c|0,e,b)}gya.prototype.$classData=r({feb:0},!1,"java.util.regex.GroupStartMap",{feb:1,e:1});function LK(){}LK.prototype=new u;LK.prototype.constructor=LK;LK.prototype.a=function(){return this};
function oya(a,b){a=b.length|0;if(2>a||92!==(65535&(b.charCodeAt(0)|0)))return!1;for(var c=1;c!==a;){var e=65535&(b.charCodeAt(c)|0);if(!(48<=e&&57>=e))return!1;c=1+c|0}return!0}LK.prototype.$classData=r({geb:0},!1,"java.util.regex.GroupStartMap$",{geb:1,e:1});var Eya=void 0;function pya(){Eya||(Eya=(new LK).a());return Eya}function MK(){}MK.prototype=new u;MK.prototype.constructor=MK;MK.prototype.a=function(){return this};
function Fya(a){var b=a.OI;return oya(pya(),b)?(a=FF(),b=b.substring(1),(new z).d(GF(a,b,10))):y()}MK.prototype.$classData=r({heb:0},!1,"java.util.regex.GroupStartMap$BackReferenceLeaf$",{heb:1,e:1});var Gya=void 0;function NK(){}NK.prototype=new u;NK.prototype.constructor=NK;NK.prototype.a=function(){return this};
function sya(a,b){var c=b.va(),e=J(),f=J();a:for(;;){if(!J().h(c)){if(c instanceof Mv){var g=c.Vm;c=c.Re;var h=g.fz,k=(new GK).f("|");if(null!==h&&h.h(k)){f=Gx(f);e=dj(f,e);f=J();continue a}f=dj(g,f);continue a}throw(new x).d(c);}c=Gx(f);e=Gx(dj(c,e));break}if(1===fs(e))return(new JK).Ii(b);a=function(){return function(l){return lya(EK(),l)}}(a);b=bj().u;if(b===bj().u)if(e===J())a=J();else{b=e.ea();c=b=dj(a(b),J());for(e=e.pa();e!==J();)f=e.ea(),f=dj(a(f),J()),c=c.Re=f,e=e.pa();a=b}else{for(b=Hf(e,
b);!e.b();)c=e.ea(),b.Kc(a(c)),e=e.pa();a=b.Ec()}return(new OK).Ii(a)}NK.prototype.$classData=r({ieb:0},!1,"java.util.regex.GroupStartMap$CreateParentNode$",{ieb:1,e:1});var Hya=void 0;function tya(){Hya||(Hya=(new NK).a());return Hya}function PK(){this.fz=this.$F=null;this.l4=0;this.oM=null;this.fe=0}PK.prototype=new u;PK.prototype.constructor=PK;function Iya(a,b){var c=a.$F;b=c instanceof FK&&Jya(Kya(),c)?b:null===a.oM?-1:b-(a.oM.length|0)|0;a.fe=b;Lya(a);return a.fe}
function Bya(a){var b=a.$F;if(b instanceof IK)b="(";else{if(!(b instanceof FK))throw(new x).d(b);b="((?:"+b.Cd}var c=a.fz;if(c instanceof GK)c=c.OI;else if(c instanceof JK){c=c.gg;var e=w(function(){return function(g){return Bya(g)}}(a)),f=C();c="(?:"+c.ma(e,f.u).Tl()+")"}else{if(!(c instanceof OK))throw(new x).d(c);c=c.gg;e=w(function(){return function(g){return Bya(g)}}(a));f=C();c="(?:"+c.ma(e,f.u).Bg("|")+")"}a=a.$F;if(a instanceof IK)a=")";else{if(!(a instanceof FK))throw(new x).d(a);a=")"+a.Rd+
")"}return b+c+a}PK.prototype.t=function(){return"Node("+this.$F+", "+this.fz+")"};function Aya(a,b){var c=!1,e=null,f=a.fz;a:{if(f instanceof GK&&(c=!0,e=f,Gya||(Gya=(new MK).a()),e=Fya(e),!e.b())){c=e.c()|0;b=b.Ka(c);a.fz=(new GK).f("\\"+(b.b()?0:b.c()));break a}if(!c)if(f instanceof JK)f.gg.R(w(function(g,h){return function(k){return Aya(k,h)}}(a,b)));else if(f instanceof OK)f.gg.R(w(function(g,h){return function(k){return Aya(k,h)}}(a,b)));else throw(new x).d(f);}return a}
PK.prototype.rx=function(){return this.fe+(null===this.oM?0:this.oM.length|0)|0};function Cya(a,b){a.oM=b.P(a.l4);var c=a.fz;if(!(c instanceof GK))if(c instanceof JK)c.gg.R(w(function(e,f){return function(g){Cya(g,f)}}(a,b)));else if(c instanceof OK)c.gg.R(w(function(e,f){return function(g){Cya(g,f)}}(a,b)));else throw(new x).d(c);}
function zya(a){var b=a.$F;if(b instanceof IK){b=[(new R).M(b.mD,a)];for(var c=BB(new CB,Ev()),e=0,f=b.length|0;e<f;)DB(c,b[e]),e=1+e|0;b=c.ab}else{if(!(b instanceof FK))throw(new x).d(b);b=Fc(sD(),J())}c=a.fz;if(c instanceof GK)a=Fc(sD(),J());else if(c instanceof JK)a=c.gg.je(Fc(sD(),J()),Pd(function(){return function(g,h){return g.Fp(zya(h))}}(a)));else{if(!(c instanceof OK))throw(new x).d(c);a=c.gg.je(Fc(sD(),J()),Pd(function(){return function(g,h){return g.Fp(zya(h))}}(a)))}return b.Fp(a)}
function Lya(a){var b=a.fz;if(!(b instanceof GK))if(b instanceof JK)b.gg.je(a.fe,Pd(function(){return function(c,e){return Dya(e,c|0)}}(a)))|0;else if(b instanceof OK)b.gg.R(w(function(c){return function(e){return Dya(e,c.fe)}}(a)));else throw(new x).d(b);}function HK(a,b){var c=new PK;c.$F=a;c.fz=b;c.l4=0;c.oM="";c.fe=0;return c}
function yya(a,b){a.l4=b;var c=a.fz;if(c instanceof GK)return 1+b|0;if(c instanceof JK)return c.gg.je(1+b|0,Pd(function(){return function(e,f){return yya(f,e|0)}}(a)))|0;if(!(c instanceof OK))throw(new x).d(c);return c.gg.je(1+b|0,Pd(function(){return function(e,f){return yya(f,e|0)}}(a)))|0}
function Mya(a){var b=a.fz;if(!(b instanceof GK))if(b instanceof JK)b.gg.vs(a.rx(),Pd(function(){return function(c,e){return Iya(c,e|0)}}(a)))|0;else if(b instanceof OK)b.gg.R(w(function(c){return function(e){return Iya(e,c.rx())}}(a)));else throw(new x).d(b);}
function uya(a){var b=EK().DG(a);if(!b.b()){var c=b.c().qa();b=b.c().Ba();if(c instanceof IK&&(c=c.mD,b instanceof JK&&(b=b.gg,C(),b=(new z).d(b),null!==b.i&&0===b.i.Te(1)&&(b=b.i.ob(0),b=nya().DG(b),!b.b()))))return a=b.c(),c=(new IK).de(c),a=(new GK).f(a),HK(c,a)}return a}function Dya(a,b){a.fe=null===a.oM?-1:b;var c=a.$F;c instanceof FK&&!qya(rya(),c).b()?Mya(a):Lya(a);c=a.$F;return c instanceof FK&&Jya(Kya(),c)?b:a.rx()}
PK.prototype.$classData=r({keb:0},!1,"java.util.regex.GroupStartMap$Node",{keb:1,e:1});function QK(){}QK.prototype=new u;QK.prototype.constructor=QK;QK.prototype.a=function(){return this};function kya(a){EK();return HK((new FK).Mc("",""),(new GK).f(a))}QK.prototype.DG=function(a){return(new z).d((new R).M(a.$F,a.fz))};function lya(a,b){return HK((new FK).Mc("",""),sya(tya(),b))}QK.prototype.$classData=r({leb:0},!1,"java.util.regex.GroupStartMap$Node$",{leb:1,e:1});var Nya=void 0;
function EK(){Nya||(Nya=(new QK).a());return Nya}function RK(){}RK.prototype=new u;RK.prototype.constructor=RK;RK.prototype.a=function(){return this};function Jya(a,b){return("(?!"===b.Cd||"(?\x3d"===b.Cd)&&")"===b.Rd}RK.prototype.$classData=r({qeb:0},!1,"java.util.regex.GroupStartMap$OriginallyWrapped$Absolute$",{qeb:1,e:1});var Oya=void 0;function Kya(){Oya||(Oya=(new RK).a());return Oya}function SK(){}SK.prototype=new u;SK.prototype.constructor=SK;SK.prototype.a=function(){return this};
function qya(a,b){if(a=""===b.Cd)Pya||(Pya=(new TK).a()),a=b.Rd,a="?"===a||"??"===a||"*"===a||"+"===a||"*?"===a||"+?"===a||0<=(a.length|0)&&"{"===a.substring(0,1);return a?(new z).d(b.Rd):y()}SK.prototype.$classData=r({reb:0},!1,"java.util.regex.GroupStartMap$OriginallyWrapped$Repeater$",{reb:1,e:1});var Qya=void 0;function rya(){Qya||(Qya=(new SK).a());return Qya}function UK(){}UK.prototype=new u;UK.prototype.constructor=UK;UK.prototype.a=function(){return this};
UK.prototype.DG=function(a){var b=EK().DG(a);if(!b.b()&&(a=b.c().qa(),b=b.c().Ba(),a instanceof FK)){var c=a.Rd;if(""===a.Cd&&""===c&&b instanceof GK)return(new z).d(b.OI)}return y()};UK.prototype.$classData=r({ueb:0},!1,"java.util.regex.GroupStartMap$UnwrappedRegexLeaf$",{ueb:1,e:1});var Rya=void 0;function nya(){Rya||(Rya=(new UK).a());return Rya}function gw(){}gw.prototype=new u;gw.prototype.constructor=gw;gw.prototype.a=function(){return this};
gw.prototype.$classData=r({web:0},!1,"java.util.regex.Matcher$",{web:1,e:1});var Nja=void 0;function Sya(){}Sya.prototype=new u;Sya.prototype.constructor=Sya;function Tya(){}Tya.prototype=Sya.prototype;function Uya(){}Uya.prototype=new u;Uya.prototype.constructor=Uya;function Vya(){}Vya.prototype=Uya.prototype;function Wya(){}Wya.prototype=new u;Wya.prototype.constructor=Wya;function Xya(){}Xya.prototype=Wya.prototype;
function Nl(a,b){null===b?a=null:0===b.m.length?(Yya||(Yya=(new VK).a()),a=Yya.Sia):a=(new WK).od(b);return a}function XK(a,b){return w(function(c,e){return function(f){f=c.Wa(f,SJ().dR);return!Zya(SJ(),f)&&(e.P(f),!0)}}(a,b))}function YK(a,b,c){return a.Ta(b)?a.P(b):c.P(b)}function ZK(){this.AV=this.xta=this.dR=null}ZK.prototype=new u;ZK.prototype.constructor=ZK;
ZK.prototype.a=function(){$ya=this;this.dR=(new $K).a();this.xta=w(function(){return function(){return!1}}(this));this.AV=(new aza).a();return this};function Zya(a,b){return a.dR===b}ZK.prototype.$classData=r({Keb:0},!1,"scala.PartialFunction$",{Keb:1,e:1});var $ya=void 0;function SJ(){$ya||($ya=(new ZK).a());return $ya}function aL(){}aL.prototype=new u;aL.prototype.constructor=aL;aL.prototype.a=function(){return this};aL.prototype.$classData=r({Seb:0},!1,"scala.Predef$DummyImplicit",{Seb:1,e:1});
function bL(){}bL.prototype=new u;bL.prototype.constructor=bL;bL.prototype.a=function(){return this};function Fwa(a,b,c){return""+b+c}bL.prototype.$classData=r({Teb:0},!1,"scala.Predef$any2stringadd$",{Teb:1,e:1});var bza=void 0;function NJ(){bza||(bza=(new bL).a());return bza}function cL(){this.eV=null}cL.prototype=new u;cL.prototype.constructor=cL;cL.prototype.a=function(){cza=this;this.eV=(new wK).a();return this};cL.prototype.$classData=r({$eb:0},!1,"scala.concurrent.BlockContext$",{$eb:1,e:1});
var cza=void 0;function dza(){cza||(cza=(new cL).a());return cza}function dL(){this.woa=null;this.sa=!1}dL.prototype=new u;dL.prototype.constructor=dL;dL.prototype.a=function(){return this};function Mm(){eza||(eza=(new dL).a());var a=eza;a.sa||a.sa||(fza||(fza=(new eL).a()),a.woa=fza.fG,a.sa=!0);return a.woa}dL.prototype.$classData=r({bfb:0},!1,"scala.concurrent.ExecutionContext$Implicits$",{bfb:1,e:1});var eza=void 0;function gza(a,b,c){a.uB(w(function(e,f){return function(g){g.R(f)}}(a,b)),c)}
function hza(a,b,c){return iza(a,w(function(e,f){return function(g){if(g instanceof Ne)return f.P(g.i);if(g instanceof Oe)return e;throw(new x).d(g);}}(a,b)),c)}function jza(a,b,c){return kza(a,w(function(e,f){return function(g){return g.nra(f)}}(a,b)),c)}function lza(a,b,c,e){return a.Wi(w(function(f,g,h,k){return function(l){return g.pg(w(function(m,p,t){return function(v){return p.Of(t,v)}}(f,h,l)),k)}}(a,b,c,e)),Uda())}
function mza(a,b,c){return kza(a,w(function(e,f){return function(g){return g.Hsa(f)}}(a,b)),c)}function nza(a,b,c){return iza(a,w(function(e,f){return function(g){if(g instanceof Oe)return f.Wa(g.bu,w(function(h){return function(){return h}}(e)));if(g instanceof Ne)return e;throw(new x).d(g);}}(a,b)),c)}
function oza(a){var b=w(function(){return function(e){if(e instanceof Oe)return(new Ne).d(e.bu);if(e instanceof Ne)return(new Oe).ym((new fL).f("Future.failed not completed with a throwable."));throw(new x).d(e);}}(a)),c=Uda();return kza(a,b,c)}function gL(){this.Ld=null}gL.prototype=new u;gL.prototype.constructor=gL;
gL.prototype.a=function(){pza=this;for(var a=[(new R).M(q(Na),q(maa)),(new R).M(q(Pa),q(gaa)),(new R).M(q(Oa),q(qza)),(new R).M(q(Qa),q(iaa)),(new R).M(q(Ra),q(jaa)),(new R).M(q(Sa),q(naa)),(new R).M(q(Ta),q(kaa)),(new R).M(q(Ua),q(laa)),(new R).M(q(Ma),q(oa))],b=BB(new CB,Ev()),c=0,e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;this.Ld=YE(0,void 0);return this};
function jb(a,b,c,e){return b.je(YE(0,c.Rn(b)),Pd(function(f,g){return function(h,k){return h.mia(k,Pd(function(){return function(l,m){return l.Kc(m)}}(f)),g)}}(a,e))).pg(w(function(){return function(f){return f.Ec()}}(a)),Uda())}function YE(a,b){rza||(rza=(new hL).a());a=(new Ne).d(b);return sza(tza(),a)}function fb(a,b,c){return a.Ld.pg(w(function(e,f){return function(){return tc(f)}}(a,b)),c)}function Efa(a,b){rza||(rza=(new hL).a());a=(new Oe).ym(b);return sza(tza(),a)}
gL.prototype.$classData=r({cfb:0},!1,"scala.concurrent.Future$",{cfb:1,e:1});var pza=void 0;function gb(){pza||(pza=(new gL).a());return pza}function hL(){}hL.prototype=new u;hL.prototype.constructor=hL;hL.prototype.a=function(){return this};hL.prototype.$classData=r({ffb:0},!1,"scala.concurrent.Promise$",{ffb:1,e:1});var rza=void 0;function iL(){}iL.prototype=new u;iL.prototype.constructor=iL;iL.prototype.a=function(){return this};
function uza(a,b){b instanceof Oe?(a=b.bu,a=a instanceof jA?(new Ne).d(a.tu()):a&&a.$classData&&a.$classData.ie.AY?(new Oe).ym((new jL).fQ("Boxed ControlThrowable",a)):a instanceof kL?(new Oe).ym((new jL).fQ("Boxed Error",a)):(new Oe).ym(a)):a=b;return a}iL.prototype.$classData=r({mfb:0},!1,"scala.concurrent.impl.Promise$",{mfb:1,e:1});var vza=void 0;function wza(){vza||(vza=(new iL).a());return vza}function lL(){}lL.prototype=new u;lL.prototype.constructor=lL;lL.prototype.a=function(){return this};
function sza(a,b){a=uza(wza(),b);if(a instanceof Ne)return b=new xza,b.Fk=a,b;if(a instanceof Oe)return b=new yza,b.Fk=a,b;throw(new x).d(a);}lL.prototype.$classData=r({ofb:0},!1,"scala.concurrent.impl.Promise$KeptPromise$",{ofb:1,e:1});var zza=void 0;function tza(){zza||(zza=(new lL).a());return zza}function mL(){}mL.prototype=new u;mL.prototype.constructor=mL;mL.prototype.a=function(){return this};mL.prototype.$classData=r({zfb:0},!1,"scala.math.Ordered$",{zfb:1,e:1});var Aza=void 0;
function nL(){this.fg=this.Z$=this.DS=this.nC=this.Zia=this.ed=this.qva=null;this.sa=0}nL.prototype=new u;nL.prototype.constructor=nL;
nL.prototype.a=function(){Bza=this;(new oL).a();Cza||(Cza=(new pL).a());pf();this.ed=C();this.Zia=vx();SC();bj();this.nC=J();Dza||(Dza=(new qL).a());Eza||(Eza=(new rL).a());this.DS=Eza;Fza||(Fza=(new sL).a());qv();Gza||(Gza=(new tL).a());this.Z$=oI();Hza||(Hza=(new uL).a());this.fg=jK();Iza||(Iza=(new vL).a());Jza||(Jza=(new wL).a());Kza||(Kza=(new xL).a());Lza||(Lza=(new yL).a());Aza||(Aza=(new mL).a());SE();Mza||(Mza=(new zL).a());Nza||(Nza=(new AL).a());Oza||(Oza=(new BL).a());return this};
nL.prototype.$classData=r({Gfb:0},!1,"scala.package$",{Gfb:1,e:1});var Bza=void 0;function Qf(){Bza||(Bza=(new nL).a());return Bza}function CL(){this.ud=this.Ps=this.Ri=this.ai=this.wf=this.ks=this.vi=this.my=null}CL.prototype=new u;CL.prototype.constructor=CL;CL.prototype.a=function(){Pza=this;this.my=Qza();Rza();Sza();this.vi=Tza();this.ks=Uza();this.wf=Vza();this.ai=Wza();this.Ri=Xza();Yza();Zza||(Zza=(new DL).a());this.Ps=Zza;EL();$za||($za=(new FL).a());aAa();this.ud=bAa();return this};
CL.prototype.$classData=r({Ifb:0},!1,"scala.reflect.ClassManifestFactory$",{Ifb:1,e:1});var Pza=void 0;function GL(){}GL.prototype=new u;GL.prototype.constructor=GL;GL.prototype.a=function(){return this};GL.prototype.$classData=r({Lfb:0},!1,"scala.reflect.ManifestFactory$",{Lfb:1,e:1});var cAa=void 0;function HL(){}HL.prototype=new u;HL.prototype.constructor=HL;HL.prototype.a=function(){dAa=this;Pza||(Pza=(new CL).a());cAa||(cAa=(new GL).a());return this};
HL.prototype.$classData=r({agb:0},!1,"scala.reflect.package$",{agb:1,e:1});var dAa=void 0;function IL(){this.Dp=null}IL.prototype=new u;IL.prototype.constructor=IL;IL.prototype.t=function(){return"DynamicVariable("+this.Dp+")"};IL.prototype.d=function(a){this.Dp=a;return this};IL.prototype.$classData=r({bgb:0},!1,"scala.util.DynamicVariable",{bgb:1,e:1});function JL(){}JL.prototype=new u;JL.prototype.constructor=JL;JL.prototype.a=function(){(new KL).a();return this};
JL.prototype.$classData=r({ogb:0},!1,"scala.util.control.Breaks",{ogb:1,e:1});function LL(){}LL.prototype=new u;LL.prototype.constructor=LL;LL.prototype.a=function(){return this};function ML(a,b){return b&&b.$classData&&b.$classData.ie.AY?y():(new z).d(b)}LL.prototype.$classData=r({qgb:0},!1,"scala.util.control.NonFatal$",{qgb:1,e:1});var eAa=void 0;function NL(){eAa||(eAa=(new LL).a());return eAa}function OL(){}OL.prototype=new u;OL.prototype.constructor=OL;function fAa(){}fAa.prototype=OL.prototype;
OL.prototype.AQ=function(a,b){b=ca(-862048943,b);b=ca(461845907,b<<15|b>>>17|0);return a^b};OL.prototype.Ga=function(a,b){a=this.AQ(a,b);return-430675100+ca(5,a<<13|a>>>19|0)|0};function Z(a){var b=PL(),c=a.A();if(0===c)return a=a.G(),ta(ua(),a);for(var e=-889275714,f=0;f<c;)e=b.Ga(e,QL(RL(),a.E(f))),f=1+f|0;return b.re(e,c)}
function gAa(a,b,c){var e=(new eD).de(0),f=(new eD).de(0),g=(new eD).de(0),h=(new eD).de(1);b.R(w(function(k,l,m,p,t){return function(v){v=QL(RL(),v);l.oa=l.oa+v|0;m.oa^=v;0!==v&&(p.oa=ca(p.oa,v));t.oa=1+t.oa|0}}(a,e,f,h,g)));b=a.Ga(c,e.oa);b=a.Ga(b,f.oa);b=a.AQ(b,h.oa);return a.re(b,g.oa)}OL.prototype.re=function(a,b){a^=b;a=ca(-2048144789,a^(a>>>16|0));a=ca(-1028477387,a^(a>>>13|0));return a^(a>>>16|0)};
function hAa(a,b,c){var e=(new eD).de(0);c=(new eD).de(c);b.R(w(function(f,g,h){return function(k){g.oa=f.Ga(g.oa,QL(RL(),k));h.oa=1+h.oa|0}}(a,c,e)));return a.re(c.oa,e.oa)}function SL(){}SL.prototype=new u;SL.prototype.constructor=SL;SL.prototype.a=function(){return this};function iAa(a,b){a=ca(-1640532531,b);FF();return ca(-1640532531,a<<24|16711680&a<<8|65280&(a>>>8|0)|a>>>24|0)}SL.prototype.$classData=r({sgb:0},!1,"scala.util.hashing.package$",{sgb:1,e:1});var jAa=void 0;
function kAa(){jAa||(jAa=(new SL).a());return jAa}function sL(){}sL.prototype=new u;sL.prototype.constructor=sL;sL.prototype.a=function(){return this};sL.prototype.$classData=r({Agb:0},!1,"scala.collection.$colon$plus$",{Agb:1,e:1});var Fza=void 0;function rL(){}rL.prototype=new u;rL.prototype.constructor=rL;rL.prototype.a=function(){return this};function mya(a,b){if(b.b())return y();a=b.ea();b=b.pa();return(new z).d((new R).M(a,b))}
rL.prototype.$classData=r({Bgb:0},!1,"scala.collection.$plus$colon$",{Bgb:1,e:1});var Eza=void 0;function TL(){this.ne=null}TL.prototype=new u;TL.prototype.constructor=TL;TL.prototype.a=function(){lAa=this;this.ne=(new UL).a();return this};TL.prototype.$classData=r({Mgb:0},!1,"scala.collection.Iterator$",{Mgb:1,e:1});var lAa=void 0;function SC(){lAa||(lAa=(new TL).a());return lAa}function mAa(){this.kl=this.xs=null}mAa.prototype=new u;mAa.prototype.constructor=mAa;
mAa.prototype.$classData=r({Xgb:0},!1,"scala.collection.Iterator$ConcatIteratorCell",{Xgb:1,e:1});function ZI(a,b,c){a.ik(b,c,VL(X(),b)-c|0)}function WL(a,b){b=b.$s();b.jg(a.nd());return b.Ec()}function hK(a,b,c,e){return a.rm((new yk).a(),b,c,e).Pe.sf}function Od(a,b,c){b=(new qe).d(b);a.R(w(function(e,f,g){return function(h){f.oa=g.Of(f.oa,h)}}(a,b,c)));return b.oa}function nAa(a,b,c){a=oAa(a);var e=b;for(b=a;!b.b();)a=e,e=b.ea(),e=c.Of(e,a),b=b.pa();return e}
function XL(a){var b=(new eD).de(0);a.R(w(function(c,e){return function(){e.oa=1+e.oa|0}}(a,b)));return b.oa}
function Ed(a,b){var c=(new qk).a();try{if(a&&a.$classData&&a.$classData.ie.Ni)var e=a;else{if(!(a&&a.$classData&&a.$classData.ie.sd))return a.R(b.zB(w(function(h,k){return function(l){throw(new jA).M(k,(new z).d(l));}}(a,c)))),y();e=a.km()}for(var f=(new YL).MW(a);e.Va();){var g=b.Wa(e.$a(),f);if(g!==f)return(new z).d(g)}return y()}catch(h){if(h instanceof jA){a=h;if(a.Aa===c)return a.tu();throw a;}throw h;}}
function ZL(a,b,c,e,f){var g=(new zk).So(!0);Ak(b,c);a.R(w(function(h,k,l,m){return function(p){if(k.oa)Bk(l,p),k.oa=!1;else return Ak(l,m),Bk(l,p)}}(a,g,b,e)));Ak(b,f);return b}function Exa(a,b){if(a.b())throw(new $v).f("empty.max");return a.Yj(Pd(function(c,e){return function(f,g){return e.qF(f,g)?f:g}}(a,b)))}function $L(a,b){return a.ao()?(b=b.pt(a.nb()),a.Tn(b,0),b):a.dj().El(b)}function pd(a){return!a.b()}
function oAa(a){var b=J();b=(new qe).d(b);a.R(w(function(c,e){return function(f){e.oa=dj(f,e.oa)}}(a,b)));return b.oa}function aM(a,b){if(a.b())throw(new $v).f("empty.reduceLeft");var c=(new zk).So(!0),e=(new qe).d(0);a.R(w(function(f,g,h,k){return function(l){g.oa?(h.oa=l,g.oa=!1):h.oa=k.Of(h.oa,l)}}(a,c,e,b)));return e.oa}function PC(){this.Eta=null}PC.prototype=new u;PC.prototype.constructor=PC;PC.prototype.MW=function(a){this.Eta=a;return this};
PC.prototype.$classData=r({Chb:0},!1,"scala.collection.TraversableOnce$FlattenOps",{Chb:1,e:1});function OC(){this.Iua=null}OC.prototype=new u;OC.prototype.constructor=OC;OC.prototype.MW=function(a){this.Iua=a;return this};OC.prototype.$classData=r({Ehb:0},!1,"scala.collection.TraversableOnce$MonadOps",{Ehb:1,e:1});function pAa(){}pAa.prototype=new u;pAa.prototype.constructor=pAa;function qAa(){}qAa.prototype=pAa.prototype;function Fc(a,b){return a.Qd().jg(b).Ec()}
pAa.prototype.Qd=function(){return BB(new CB,this.FH())};function rAa(){}rAa.prototype=new u;rAa.prototype.constructor=rAa;function sAa(){}sAa.prototype=rAa.prototype;function K(a,b){if(b.b())return a.aB();a=a.Qd();a.jg(b);return a.Ec()}rAa.prototype.aB=function(){return this.Qd().Ec()};function tAa(a,b){var c=a.di().Qd();a.nd().R(w(function(e,f,g){return function(h){return f.jg(g.P(h).nd())}}(a,c,b)));return c.Ec()}function uAa(a,b){a:for(;;){if(pd(b)){a.Lk(b.ea());b=b.pa();continue a}break}}
function oj(a,b){b&&b.$classData&&b.$classData.ie.BY?uAa(a,b):b.R(w(function(c){return function(e){return c.Lk(e)}}(a)));return a}function bM(){this.oJ=this.yk=0}bM.prototype=new u;bM.prototype.constructor=bM;function vAa(a){return a.oJ-a.yk|0}bM.prototype.hb=function(a,b){this.yk=a;this.oJ=b;return this};bM.prototype.$classData=r({Phb:0},!1,"scala.collection.generic.SliceInterval",{Phb:1,e:1});function cM(){}cM.prototype=new u;cM.prototype.constructor=cM;cM.prototype.a=function(){return this};
function dM(a,b,c){a=0<b?b:0;c=0<c?c:0;return c<=a?(new bM).hb(a,a):(new bM).hb(a,c)}cM.prototype.$classData=r({Qhb:0},!1,"scala.collection.generic.SliceInterval$",{Qhb:1,e:1});var wAa=void 0;function eM(){wAa||(wAa=(new cM).a());return wAa}function xAa(){}xAa.prototype=new u;xAa.prototype.constructor=xAa;function yAa(){}yAa.prototype=xAa.prototype;function zAa(a){var b=gd();return ue(new ve,AAa(b)).jg(a).Ec()}function BAa(){}BAa.prototype=new u;BAa.prototype.constructor=BAa;function CAa(){}
CAa.prototype=BAa.prototype;function fM(){}fM.prototype=new u;fM.prototype.constructor=fM;
function DAa(a,b,c,e){if(c instanceof gM){if(e instanceof gM)return c=c.tH(),e=e.tH(),(new gM).Pf(a,b,c,e);if(c.Cd instanceof gM){var f=c.ia,g=c.q,h=c.Cd.tH();e=(new hM).Pf(a,b,c.Rd,e);return(new gM).Pf(f,g,h,e)}return c.Rd instanceof gM?(f=c.Rd.ia,g=c.Rd.q,h=(new hM).Pf(c.ia,c.q,c.Cd,c.Rd.Cd),e=(new hM).Pf(a,b,c.Rd.Rd,e),(new gM).Pf(f,g,h,e)):(new hM).Pf(a,b,c,e)}if(e instanceof gM){if(e.Rd instanceof gM)return f=e.ia,g=e.q,a=(new hM).Pf(a,b,c,e.Cd),e=e.Rd.tH(),(new gM).Pf(f,g,a,e);if(e.Cd instanceof
gM)return f=e.Cd.ia,g=e.Cd.q,a=(new hM).Pf(a,b,c,e.Cd.Cd),e=(new hM).Pf(e.ia,e.q,e.Cd.Rd,e.Rd),(new gM).Pf(f,g,a,e)}return(new hM).Pf(a,b,c,e)}function EAa(a){if(a instanceof hM)return a.R4();throw(new sk).f("Defect: invariance violation; expected black, got "+a);}fM.prototype.a=function(){return this};function iM(a){return null===a?null:a.tH()}function jM(a,b){return null===b?0:b.BH}
function FAa(a,b,c,e,f,g){if(null===b)return(new gM).Pf(e,f,null,null);var h=1+jM(0,b.Cd)|0;return c<h?GAa(0,b instanceof hM,b.ia,b.q,FAa(a,b.Cd,c,e,f,g),b.Rd):c>h?HAa(0,b instanceof hM,b.ia,b.q,b.Cd,FAa(a,b.Rd,c-h|0,e,f,g)):g?IAa(b instanceof hM,e,f,b.Cd,b.Rd):b}
function JAa(a,b,c){if(null===b)return c;if(null===c)return b;if(b instanceof gM&&c instanceof gM){a=JAa(a,b.Rd,c.Cd);if(a instanceof gM){var e=a.ia,f=a.q;b=(new gM).Pf(b.ia,b.q,b.Cd,a.Cd);c=(new gM).Pf(c.ia,c.q,a.Rd,c.Rd);return(new gM).Pf(e,f,b,c)}e=b.ia;f=b.q;b=b.Cd;c=(new gM).Pf(c.ia,c.q,a,c.Rd);return(new gM).Pf(e,f,b,c)}if(b instanceof hM&&c instanceof hM)return f=JAa(a,b.Rd,c.Cd),f instanceof gM?(a=f.ia,e=f.q,b=(new hM).Pf(b.ia,b.q,b.Cd,f.Cd),c=(new hM).Pf(c.ia,c.q,f.Rd,c.Rd),(new gM).Pf(a,
e,b,c)):KAa(b.ia,b.q,b.Cd,(new hM).Pf(c.ia,c.q,f,c.Rd));if(c instanceof gM)return e=c.ia,f=c.q,b=JAa(a,b,c.Cd),(new gM).Pf(e,f,b,c.Rd);if(b instanceof gM){e=b.ia;f=b.q;var g=b.Cd;c=JAa(a,b.Rd,c);return(new gM).Pf(e,f,g,c)}throw(new sk).f("unmatched tree on append: "+b+", "+c);}
function LAa(a,b,c,e,f,g){if(null===b)return(new gM).Pf(c,e,null,null);var h=g.Pj(c,b.ia);return 0>h?GAa(0,b instanceof hM,b.ia,b.q,LAa(a,b.Cd,c,e,f,g),b.Rd):0<h?HAa(0,b instanceof hM,b.ia,b.q,b.Cd,LAa(a,b.Rd,c,e,f,g)):f||!vb(wb(),c,b.ia)?IAa(b instanceof hM,c,e,b.Cd,b.Rd):b}function MAa(a,b,c){if(0>=c)return b;if(c>=jM(0,b))return null;var e=jM(0,b.Cd);if(c>e)return MAa(a,b.Rd,-1+(c-e|0)|0);var f=MAa(a,b.Cd,c);return f===b.Cd?b:null===f?FAa(a,b.Rd,-1+(c-e|0)|0,b.ia,b.q,!1):NAa(b,f,b.Rd)}
function OAa(a,b,c,e){return iM(PAa(a,b,c,e))}
function NAa(a,b,c){b=iM(b);c=iM(c);a:{var e=b,f=c,g=null,h=null;var k=0;for(;;)if(e instanceof hM&&f instanceof hM){var l=f.Cd;g=kM(e,g);h=kM(f,h);k=1+k|0;e=e.Rd;f=l}else if(e instanceof gM&&f instanceof gM)l=f.Cd,g=kM(e,g),h=kM(f,h),e=e.Rd,f=l;else if(f instanceof gM)h=kM(f,h),f=f.Cd;else if(e instanceof gM)g=kM(e,g),e=e.Rd;else{if(null===e&&null===f){k=(new lM).kw(null,!0,!1,k);break a}if(null===e&&f instanceof hM){k=(new lM).kw(QAa(kM(f,h),!0),!1,!0,k);break a}if(e instanceof hM&&null===f){k=
(new lM).kw(QAa(kM(e,g),!1),!1,!1,k);break a}throw(new sk).f("unmatched trees in unzip: "+e+", "+f);}}if(null===k)throw(new x).d(k);g=k.ap;e=!!k.Oh;f=k.NJ|0;if(k.Kg)return(new hM).Pf(a.ia,a.q,b,c);a:for(k=g;;){if(null===k)throw(new sk).f("Defect: unexpected empty zipper while computing range");if(k.xs instanceof hM){if(1===f){f=k;break a}f=-1+f|0;k=k.kl}else k=k.kl}b=e?(new gM).Pf(a.ia,a.q,b,f.xs):(new gM).Pf(a.ia,a.q,f.xs,c);for(a=f.kl;null!==a;)c=a.xs,b=e?GAa(mM(),c instanceof hM,c.ia,c.q,b,c.Rd):
HAa(mM(),c instanceof hM,c.ia,c.q,c.Cd,b),a=a.kl;return b}
function PAa(a,b,c,e){if(null===b)return null;var f=e.Pj(c,b.ia);if(0>f)if(b.Cd instanceof hM)b=KAa(b.ia,b.q,PAa(a,b.Cd,c,e),b.Rd);else{f=b.ia;var g=b.q;a=PAa(a,b.Cd,c,e);b=(new gM).Pf(f,g,a,b.Rd)}else if(0<f)if(b.Rd instanceof hM){f=b.ia;g=b.q;var h=b.Cd;e=PAa(a,b.Rd,c,e);if(e instanceof gM)b=e.tH(),b=(new gM).Pf(f,g,h,b);else if(h instanceof hM)b=DAa(f,g,h.R4(),e);else if(h instanceof gM&&h.Rd instanceof hM)b=h.Rd.ia,a=h.Rd.q,c=DAa(h.ia,h.q,EAa(h.Cd),h.Rd.Cd),e=(new hM).Pf(f,g,h.Rd.Rd,e),b=(new gM).Pf(b,
a,c,e);else throw(new sk).f("Defect: invariance violation");}else f=b.ia,g=b.q,h=b.Cd,b=PAa(a,b.Rd,c,e),b=(new gM).Pf(f,g,h,b);else b=JAa(a,b.Cd,b.Rd);return b}
function GAa(a,b,c,e,f,g){if(f instanceof gM&&f.Cd instanceof gM){a=f.ia;b=f.q;var h=(new hM).Pf(f.Cd.ia,f.Cd.q,f.Cd.Cd,f.Cd.Rd);c=(new hM).Pf(c,e,f.Rd,g);return(new gM).Pf(a,b,h,c)}return f instanceof gM&&f.Rd instanceof gM?(a=f.Rd.ia,b=f.Rd.q,h=(new hM).Pf(f.ia,f.q,f.Cd,f.Rd.Cd),c=(new hM).Pf(c,e,f.Rd.Rd,g),(new gM).Pf(a,b,h,c)):IAa(b,c,e,f,g)}function RAa(a,b,c){a:for(;;){null!==b.Cd&&RAa(a,b.Cd,c);c.P(b.ia);if(null!==b.Rd){b=b.Rd;continue a}break}}
function HAa(a,b,c,e,f,g){return g instanceof gM&&g.Cd instanceof gM?(a=g.Cd.ia,b=g.Cd.q,c=(new hM).Pf(c,e,f,g.Cd.Cd),g=(new hM).Pf(g.ia,g.q,g.Cd.Rd,g.Rd),(new gM).Pf(a,b,c,g)):g instanceof gM&&g.Rd instanceof gM?(a=g.ia,b=g.q,c=(new hM).Pf(c,e,f,g.Cd),g=(new hM).Pf(g.Rd.ia,g.Rd.q,g.Rd.Cd,g.Rd.Rd),(new gM).Pf(a,b,c,g)):IAa(b,c,e,f,g)}function SAa(a,b,c){for(;;){if(null===a)return null;var e=c.Pj(b,a.ia);if(0>e)a=a.Cd;else if(0<e)a=a.Rd;else return a}}
function IAa(a,b,c,e,f){return a?(new hM).Pf(b,c,e,f):(new gM).Pf(b,c,e,f)}function QAa(a,b){for(;;){var c=b?a.xs.Cd:a.xs.Rd;if(null===c)return a;a=kM(c,a)}}function KAa(a,b,c,e){if(c instanceof gM){var f=c.tH();return(new gM).Pf(a,b,f,e)}if(e instanceof hM)return DAa(a,b,c,e.R4());if(e instanceof gM&&e.Cd instanceof hM){f=e.Cd.ia;var g=e.Cd.q;a=(new hM).Pf(a,b,c,e.Cd.Cd);e=DAa(e.ia,e.q,e.Cd.Rd,EAa(e.Rd));return(new gM).Pf(f,g,a,e)}throw(new sk).f("Defect: invariance violation");}
function TAa(a,b,c){if(0>=c)return null;if(c>=jM(0,b))return b;var e=jM(0,b.Cd);if(c<=e)return TAa(a,b.Cd,c);e=TAa(a,b.Rd,-1+(c-e|0)|0);return e===b.Rd?b:null===e?FAa(a,b.Cd,c,b.ia,b.q,!1):NAa(b,b.Cd,e)}fM.prototype.$classData=r({Iib:0},!1,"scala.collection.immutable.RedBlackTree$",{Iib:1,e:1});var UAa=void 0;function mM(){UAa||(UAa=(new fM).a());return UAa}function VAa(){this.kl=this.xs=null}VAa.prototype=new u;VAa.prototype.constructor=VAa;function kM(a,b){var c=new VAa;c.xs=a;c.kl=b;return c}
VAa.prototype.$classData=r({Lib:0},!1,"scala.collection.immutable.RedBlackTree$NList",{Lib:1,e:1});function tL(){}tL.prototype=new u;tL.prototype.constructor=tL;tL.prototype.a=function(){return this};tL.prototype.$classData=r({Xib:0},!1,"scala.collection.immutable.Stream$$hash$colon$colon$",{Xib:1,e:1});var Gza=void 0;function nM(){this.uha=null}nM.prototype=new u;nM.prototype.constructor=nM;nM.prototype.aI=function(a){this.uha=a;return this};function WAa(a,b){return oM(b,a.uha)}
function XAa(a,b){return YAa(b,a.uha)}nM.prototype.$classData=r({Zib:0},!1,"scala.collection.immutable.Stream$ConsWrapper",{Zib:1,e:1});function pM(){this.eha=this.Dp=null;this.sa=!1;this.n=null}pM.prototype=new u;pM.prototype.constructor=pM;function ZAa(a,b,c){a.eha=c;if(null===b)throw bc(F(),null);a.n=b;return a}function $Aa(a){a.sa||(a.sa||(a.Dp=tc(a.eha),a.sa=!0),a.eha=null);return a.Dp}pM.prototype.$classData=r({ejb:0},!1,"scala.collection.immutable.StreamIterator$LazyCell",{ejb:1,e:1});
function qM(){}qM.prototype=new u;qM.prototype.constructor=qM;qM.prototype.a=function(){return this};function qi(a,b,c,e){a=0>c?0:c;return e<=a||a>=(b.length|0)?"":b.substring(a,e>(b.length|0)?b.length|0:e)}qM.prototype.$classData=r({sjb:0},!1,"scala.collection.immutable.StringOps$",{sjb:1,e:1});var aBa=void 0;function ri(){aBa||(aBa=(new qM).a());return aBa}function rM(){}rM.prototype=new u;rM.prototype.constructor=rM;rM.prototype.a=function(){return this};
rM.prototype.Qd=function(){var a=(new yk).a();return bBa(new sM,a,w(function(){return function(b){return(new tM).f(b)}}(this)))};rM.prototype.$classData=r({Djb:0},!1,"scala.collection.immutable.WrappedString$",{Djb:1,e:1});var cBa=void 0;function uM(){}uM.prototype=new u;uM.prototype.constructor=uM;uM.prototype.a=function(){return this};uM.prototype.$classData=r({Ujb:0},!1,"scala.collection.mutable.ArrayOps$ofBoolean$",{Ujb:1,e:1});var dBa=void 0;function vM(){}vM.prototype=new u;
vM.prototype.constructor=vM;vM.prototype.a=function(){return this};vM.prototype.$classData=r({Wjb:0},!1,"scala.collection.mutable.ArrayOps$ofByte$",{Wjb:1,e:1});var eBa=void 0;function wM(){}wM.prototype=new u;wM.prototype.constructor=wM;wM.prototype.a=function(){return this};wM.prototype.$classData=r({Yjb:0},!1,"scala.collection.mutable.ArrayOps$ofChar$",{Yjb:1,e:1});var fBa=void 0;function xM(){}xM.prototype=new u;xM.prototype.constructor=xM;xM.prototype.a=function(){return this};
xM.prototype.$classData=r({$jb:0},!1,"scala.collection.mutable.ArrayOps$ofDouble$",{$jb:1,e:1});var gBa=void 0;function yM(){}yM.prototype=new u;yM.prototype.constructor=yM;yM.prototype.a=function(){return this};yM.prototype.$classData=r({bkb:0},!1,"scala.collection.mutable.ArrayOps$ofFloat$",{bkb:1,e:1});var hBa=void 0;function zM(){}zM.prototype=new u;zM.prototype.constructor=zM;zM.prototype.a=function(){return this};
zM.prototype.$classData=r({dkb:0},!1,"scala.collection.mutable.ArrayOps$ofInt$",{dkb:1,e:1});var iBa=void 0;function BM(){}BM.prototype=new u;BM.prototype.constructor=BM;BM.prototype.a=function(){return this};BM.prototype.$classData=r({fkb:0},!1,"scala.collection.mutable.ArrayOps$ofLong$",{fkb:1,e:1});var jBa=void 0;function CM(){}CM.prototype=new u;CM.prototype.constructor=CM;CM.prototype.a=function(){return this};
CM.prototype.$classData=r({hkb:0},!1,"scala.collection.mutable.ArrayOps$ofRef$",{hkb:1,e:1});var kBa=void 0;function DM(){}DM.prototype=new u;DM.prototype.constructor=DM;DM.prototype.a=function(){return this};DM.prototype.$classData=r({jkb:0},!1,"scala.collection.mutable.ArrayOps$ofShort$",{jkb:1,e:1});var lBa=void 0;function EM(){}EM.prototype=new u;EM.prototype.constructor=EM;EM.prototype.a=function(){return this};
EM.prototype.$classData=r({lkb:0},!1,"scala.collection.mutable.ArrayOps$ofUnit$",{lkb:1,e:1});var mBa=void 0;function nBa(a){return FM(FF(),-1+a.Je.m.length|0)}function oBa(a,b){b=gea(b);return pBa(a,b)}
function pBa(a,b){var c=sa(b);c=qBa(a,c);for(var e=a.Je.m[c];null!==e;){if(vb(wb(),e,b))return!1;c=(1+c|0)%a.Je.m.length|0;e=a.Je.m[c]}a.Je.m[c]=b;a.oo=1+a.oo|0;null!==a.$p&&(b=c>>5,c=a.$p,c.m[b]=1+c.m[b]|0);if(a.oo>=a.FB)for(b=a.Je,a.Je=ia(La(Ja),[a.Je.m.length<<1]),a.oo=0,null!==a.$p&&(c=1+(a.Je.m.length>>5)|0,a.$p.m.length!==c?a.$p=ia(La(Ra),[c]):$xa(BK(),a.$p)),a.ED=nBa(a),a.FB=rBa().CX(a.Ez,a.Je.m.length),c=0;c<b.m.length;)e=b.m[c],null!==e&&pBa(a,e),c=1+c|0;return!0}
function qBa(a,b){var c=a.ED;b=iAa(kAa(),b);a=-1+a.Je.m.length|0;return((b>>>c|0|b<<(-c|0))>>>(32-FM(FF(),a)|0)|0)&a}
function sBa(a,b){b=gea(b);var c=sa(b);c=qBa(a,c);for(var e=a.Je.m[c];null!==e;){if(vb(wb(),e,b)){b=c;for(c=(1+b|0)%a.Je.m.length|0;null!==a.Je.m[c];){e=sa(a.Je.m[c]);e=qBa(a,e);var f;if(f=e!==c)f=a.Je.m.length>>1,f=e<=b?(b-e|0)<f:(e-b|0)>f;f&&(a.Je.m[b]=a.Je.m[c],b=c);c=(1+c|0)%a.Je.m.length|0}a.Je.m[b]=null;a.oo=-1+a.oo|0;null!==a.$p&&(a=a.$p,b>>=5,a.m[b]=-1+a.m[b]|0);break}c=(1+c|0)%a.Je.m.length|0;e=a.Je.m[c]}}
function tBa(a,b){b=gea(b);var c=sa(b);c=qBa(a,c);for(var e=a.Je.m[c];null!==e&&!vb(wb(),e,b);)c=(1+c|0)%a.Je.m.length|0,e=a.Je.m[c];return e}function GM(){}GM.prototype=new u;GM.prototype.constructor=GM;GM.prototype.a=function(){return this};
GM.prototype.CX=function(a,b){if(!(500>a))throw(new HM).d("assertion failed: loadFactor too large; must be \x3c 0.5");var c=b>>31,e=a>>31,f=65535&b,g=b>>>16|0,h=65535&a,k=a>>>16|0,l=ca(f,h);h=ca(g,h);var m=ca(f,k);f=l+((h+m|0)<<16)|0;l=(l>>>16|0)+m|0;a=(((ca(b,e)+ca(c,a)|0)+ca(g,k)|0)+(l>>>16|0)|0)+(((65535&l)+h|0)>>>16|0)|0;return IM(Fa(),f,a,1E3,0)};GM.prototype.$classData=r({qkb:0},!1,"scala.collection.mutable.FlatHashTable$",{qkb:1,e:1});var uBa=void 0;
function rBa(){uBa||(uBa=(new GM).a());return uBa}function JM(){}JM.prototype=new u;JM.prototype.constructor=JM;JM.prototype.a=function(){return this};JM.prototype.t=function(){return"NullSentinel"};JM.prototype.y=function(){return 0};JM.prototype.$classData=r({skb:0},!1,"scala.collection.mutable.FlatHashTable$NullSentinel$",{skb:1,e:1});var vBa=void 0;function hea(){vBa||(vBa=(new JM).a());return vBa}function wBa(a){return FM(FF(),-1+a.Je.m.length|0)}
function xBa(a){for(var b=-1+a.Je.m.length|0;0<=b;)a.Je.m[b]=null,b=-1+b|0;a.lN(0);yBa(a,0)}function zBa(a,b,c){for(a=a.Je.m[c];;)if(null!==a?(c=a.kv(),c=!vb(wb(),c,b)):c=!1,c)a=a.$a();else break;return a}function KM(a,b){var c=-1+a.Je.m.length|0,e=ea(c);a=a.ED;b=iAa(kAa(),b);return((b>>>a|0|b<<(-a|0))>>>e|0)&c}function ABa(a){a.z7(750);LM();var b=a.RW();a.I5(ia(La(jea),[BBa(0,b)]));a.lN(0);b=a.Ez;var c=LM();LM();a.O5(c.CX(b,BBa(0,a.RW())));a.x5(null);a.Sga(wBa(a))}
function CBa(a,b){var c=QL(RL(),b);c=KM(a,c);var e=a.Je.m[c];if(null!==e){var f=e.kv();if(vb(wb(),f,b))return a.Je.m[c]=e.$a(),a.lN(-1+a.oo|0),DBa(a,c),e.yM(null),e;for(f=e.$a();;){if(null!==f){var g=f.kv();g=!vb(wb(),g,b)}else g=!1;if(g)e=f,f=f.$a();else break}if(null!==f)return e.yM(f.$a()),a.lN(-1+a.oo|0),DBa(a,c),f.yM(null),f}return null}function qF(a){for(var b=-1+a.Je.m.length|0;null===a.Je.m[b]&&0<b;)b=-1+b|0;return b}
function dx(a,b,c){var e=QL(RL(),b);e=KM(a,e);var f=zBa(a,b,e);if(null!==f)return f;b=a.nba(b,c);EBa(a,b,e);return null}function FBa(a,b){var c=QL(RL(),b);c=KM(a,c);return zBa(a,b,c)}
function EBa(a,b,c){b.yM(a.Je.m[c]);a.Je.m[c]=b;a.lN(1+a.oo|0);GBa(a,c);if(a.oo>a.FB){b=a.Je.m.length<<1;c=a.Je;a.I5(ia(La(jea),[b]));yBa(a,a.Je.m.length);for(var e=-1+c.m.length|0;0<=e;){for(var f=c.m[e];null!==f;){var g=f.kv();g=QL(RL(),g);g=KM(a,g);var h=f.$a();f.yM(a.Je.m[g]);a.Je.m[g]=f;f=h;GBa(a,g)}e=-1+e|0}a.O5(LM().CX(a.Ez,b))}}function DBa(a,b){null!==a.$p&&(a=a.$p,b>>=5,a.m[b]=-1+a.m[b]|0)}
function yBa(a,b){null!==a.$p&&(b=1+(b>>5)|0,a.$p.m.length!==b?a.x5(ia(La(Ra),[b])):$xa(BK(),a.$p))}function GBa(a,b){null!==a.$p&&(a=a.$p,b>>=5,a.m[b]=1+a.m[b]|0)}function MM(){}MM.prototype=new u;MM.prototype.constructor=MM;MM.prototype.a=function(){return this};function BBa(a,b){return 1<<(-ea(-1+b|0)|0)}
MM.prototype.CX=function(a,b){var c=b>>31,e=a>>31,f=65535&b,g=b>>>16|0,h=65535&a,k=a>>>16|0,l=ca(f,h);h=ca(g,h);var m=ca(f,k);f=l+((h+m|0)<<16)|0;l=(l>>>16|0)+m|0;a=(((ca(b,e)+ca(c,a)|0)+ca(g,k)|0)+(l>>>16|0)|0)+(((65535&l)+h|0)>>>16|0)|0;return IM(Fa(),f,a,1E3,0)};MM.prototype.$classData=r({Bkb:0},!1,"scala.collection.mutable.HashTable$",{Bkb:1,e:1});var HBa=void 0;function LM(){HBa||(HBa=(new MM).a());return HBa}function VK(){this.Sia=null}VK.prototype=new u;VK.prototype.constructor=VK;
VK.prototype.a=function(){Yya=this;this.Sia=(new WK).od(ia(La(Ja),[0]));return this};VK.prototype.$classData=r({klb:0},!1,"scala.collection.mutable.WrappedArray$",{klb:1,e:1});var Yya=void 0;function eL(){this.fG=null}eL.prototype=new u;eL.prototype.constructor=eL;eL.prototype.a=function(){fza=this;IBa||(IBa=(new NM).a());JBa||(JBa=(new OM).a());this.fG=void 0===ba.Promise?(new PM).a():(new QM).a();return this};
eL.prototype.$classData=r({wlb:0},!1,"scala.scalajs.concurrent.JSExecutionContext$",{wlb:1,e:1});var fza=void 0;function OM(){}OM.prototype=new u;OM.prototype.constructor=OM;OM.prototype.a=function(){return this};OM.prototype.$classData=r({xlb:0},!1,"scala.scalajs.concurrent.QueueExecutionContext$",{xlb:1,e:1});var JBa=void 0;function RM(){}RM.prototype=new u;RM.prototype.constructor=RM;RM.prototype.a=function(){return this};
function KBa(a,b,c,e,f){e.uB(w(function(g,h,k){return function(l){if(l instanceof Ne)return h(l.i);if(l instanceof Oe)return l=l.bu,k(l instanceof SM?l.Iy:l);throw(new x).d(l);}}(a,b,c)),f)}function TM(a,b){a=Mm();return new ba.Promise(function(c,e){return function(f,g){KBa(UM(),f,g,c,e)}}(b,a))}RM.prototype.$classData=r({Blb:0},!1,"scala.scalajs.js.JSConverters$JSRichFuture$",{Blb:1,e:1});var LBa=void 0;function UM(){LBa||(LBa=(new RM).a());return LBa}function VM(){}VM.prototype=new u;
VM.prototype.constructor=VM;VM.prototype.a=function(){return this};VM.prototype.$classData=r({Clb:0},!1,"scala.scalajs.js.JSConverters$JSRichGenMap$",{Clb:1,e:1});var MBa=void 0;function NBa(){MBa||(MBa=(new VM).a());return MBa}function WM(){}WM.prototype=new u;WM.prototype.constructor=WM;WM.prototype.a=function(){return this};function OBa(a,b){if(b instanceof wc)return b.K;var c=[];b.R(w(function(e,f){return function(g){return f.push(g)|0}}(a,c)));return c}
WM.prototype.$classData=r({Dlb:0},!1,"scala.scalajs.js.JSConverters$JSRichGenTraversableOnce$",{Dlb:1,e:1});var PBa=void 0;function XM(){}XM.prototype=new u;XM.prototype.constructor=XM;XM.prototype.a=function(){return this};function QBa(a,b){a=(new yH).a();b.then(function(c){return function(e){RBa();tk(c,e)}}(a),function(c){return function(e){RBa();e=e instanceof AH?e:(new SM).d(e);rk(c,e)}}(a));return a}XM.prototype.$classData=r({Flb:0},!1,"scala.scalajs.js.Thenable$ThenableOps$",{Flb:1,e:1});
var SBa=void 0;function RBa(){SBa||(SBa=(new XM).a());return SBa}function YM(){this.zD=null}YM.prototype=new u;YM.prototype.constructor=YM;YM.prototype.a=function(){TBa=this;this.zD=ba.Object.prototype.hasOwnProperty;return this};YM.prototype.$classData=r({Ilb:0},!1,"scala.scalajs.js.WrappedDictionary$Cache$",{Ilb:1,e:1});var TBa=void 0;function ZM(){TBa||(TBa=(new YM).a());return TBa}function $M(){this.ZM=!1;this.noa=this.U3=this.EU=null;this.Naa=!1;this.mra=this.Aoa=0}$M.prototype=new u;
$M.prototype.constructor=$M;$M.prototype.a=function(){UBa=this;this.EU=(this.ZM=!!(ba.ArrayBuffer&&ba.Int32Array&&ba.Float32Array&&ba.Float64Array))?new ba.ArrayBuffer(8):null;this.U3=this.ZM?new ba.Int32Array(this.EU,0,2):null;this.ZM&&new ba.Float32Array(this.EU,0,2);this.noa=this.ZM?new ba.Float64Array(this.EU,0,1):null;if(this.ZM)this.U3[0]=16909060,a=1===((new ba.Int8Array(this.EU,0,8))[0]|0);else var a=!0;this.Aoa=(this.Naa=a)?0:1;this.mra=this.Naa?1:0;return this};
function oaa(a,b){var c=b|0;if(c===b&&-Infinity!==1/b)return c;if(a.ZM)a.noa[0]=b,a=(new pa).hb(a.U3[a.mra]|0,a.U3[a.Aoa]|0);else{if(b!==b)a=!1,b=2047,c=+ba.Math.pow(2,51);else if(Infinity===b||-Infinity===b)a=0>b,b=2047,c=0;else if(0===b)a=-Infinity===1/b,c=b=0;else{var e=(a=0>b)?-b:b;if(e>=+ba.Math.pow(2,-1022)){b=+ba.Math.pow(2,52);c=+ba.Math.log(e)/.6931471805599453;c=+ba.Math.floor(c)|0;c=1023>c?c:1023;var f=+ba.Math.pow(2,c);f>e&&(c=-1+c|0,f/=2);f=e/f*b;e=+ba.Math.floor(f);f-=e;e=.5>f?e:.5<
f?1+e:0!==e%2?1+e:e;2<=e/b&&(c=1+c|0,e=1);1023<c?(c=2047,e=0):(c=1023+c|0,e-=b);b=c;c=e}else b=e/+ba.Math.pow(2,-1074),c=+ba.Math.floor(b),e=b-c,b=0,c=.5>e?c:.5<e?1+c:0!==c%2?1+c:c}c=+c;a=(new pa).hb(c|0,(a?-2147483648:0)|(b|0)<<20|c/4294967296|0)}return a.sb^a.Gb}$M.prototype.$classData=r({Plb:0},!1,"scala.scalajs.runtime.Bits$",{Plb:1,e:1});var UBa=void 0;function paa(){UBa||(UBa=(new $M).a());return UBa}function aN(){this.sa=!1}aN.prototype=new u;aN.prototype.constructor=aN;
function Ge(a,b,c){return b.substring((b.length|0)-(c.length|0)|0)===c}aN.prototype.a=function(){return this};function Xv(a,b){a=b.length|0;for(var c=ia(La(Oa),[a]),e=0;e<a;)c.m[e]=65535&(b.charCodeAt(e)|0),e=1+e|0;return c}
function Jd(a,b,c){if(null===b)throw(new Tg).a();a=Nw(Vg(),c,0);b=ja(b);if(""===b)b=ha(La(la),[""]);else{c=Ow(a,b,b.length|0);a=[];for(var e=0,f=0;2147483646>f&&Pw(c);){if(0!==c.rx()){var g=c.Et();e=b.substring(e,g);a.push(null===e?null:e);f=1+f|0}e=c.rx()}b=b.substring(e);a.push(null===b?null:b);b=ha(La(la),a);for(a=b.m.length;0!==a&&""===b.m[-1+a|0];)a=-1+a|0;a!==b.m.length&&(c=ia(La(la),[a]),Ca(b,0,c,0,a),b=c)}return b}
function VBa(a,b,c,e){if(null===b)throw(new Tg).a();a=Nw(Vg(),c,0);return oka(Ow(a,b,b.length|0),e)}function lja(a,b,c){a=Iwa(c);return b.lastIndexOf(a)|0}function Eua(a,b,c){a=Iwa(c);return b.indexOf(a)|0}function Vta(a,b,c,e){a=c+e|0;if(0>c||a<c||a>b.m.length)throw(new Sw).a();for(e="";c!==a;)e=""+e+ba.String.fromCharCode(b.m[c]),c=1+c|0;return e}function bN(a,b,c){a=b.toLowerCase();c=c.toLowerCase();return a===c?0:a<c?-1:1}
function Iwa(a){if(0===(-65536&a))return ba.String.fromCharCode(a);if(0>a||1114111<a)throw(new Fk).a();a=-65536+a|0;return ba.String.fromCharCode(55296|a>>10,56320|1023&a)}function ta(a,b){a=0;for(var c=1,e=-1+(b.length|0)|0;0<=e;)a=a+ca(65535&(b.charCodeAt(e)|0),c)|0,c=ca(31,c),e=-1+e|0;return a}
function cN(a,b){var c=(new dN).a();if(c.aX)throw(new eN).a();for(var e=0,f=0,g=a.length|0,h=0;h!==g;){var k=a.indexOf("%",h)|0;if(0>k){WBa(c,a.substring(h));break}WBa(c,a.substring(h,k));h=1+k|0;fya||(fya=(new CK).a());var l=fya.Qqa;l.lastIndex=h;k=l.exec(a);if(null===k||(k.index|0)!==h)throw c=h===g?"%":a.substring(h,1+h|0),(new fN).f(c);h=l.lastIndex|0;l=65535&(a.charCodeAt(-1+h|0)|0);for(var m,p=k[2],t=90>=l?256:0,v=p.length|0,A=0;A!==v;){m=65535&(p.charCodeAt(A)|0);switch(m){case 45:var E=1;
break;case 35:E=2;break;case 43:E=4;break;case 32:E=8;break;case 48:E=16;break;case 44:E=32;break;case 40:E=64;break;case 60:E=128;break;default:throw(new x).d(Vc(m));}if(0!==(t&E))throw(new gN).f(ba.String.fromCharCode(m));t|=E;A=1+A|0}m=t;v=XBa(k[3],-1);t=XBa(k[4],-1);if(37===l||110===l)k=null;else{if(0!==(1&m)&&0>v)throw(new hN).f("%"+k[0]);0!==(128&m)?p=f:(p=XBa(k[1],0),p=0===p?e=1+e|0:0>p?f:p);if(0>=p||p>b.m.length){c=ba.String.fromCharCode(l);if(0>("bBhHsHcCdoxXeEgGfn%".indexOf(c)|0))throw(new fN).f(c);
throw(new iN).f("%"+k[0]);}f=p;k=b.m[-1+p|0]}p=c;A=k;E=l;k=m;l=v;v=t;switch(E){case 98:case 66:0!==(126&k)&&jN(k,126,E);kN(p,k,l,v,!1===A||null===A?"false":"true");break;case 104:case 72:0!==(126&k)&&jN(k,126,E);t=null===A?"null":(+(sa(A)>>>0)).toString(16);kN(p,k,l,v,t);break;case 115:case 83:A&&A.$classData&&A.$classData.ie.Vob?(0!==(124&k)&&jN(k,124,E),A.Tob(p,(0!==(1&k)?1:0)|(0!==(2&k)?4:0)|(0!==(256&k)?2:0),l,v)):(0!==(126&k)&&jN(k,126,E),kN(p,k,l,v,""+A));break;case 99:case 67:0!==(126&k)&&
jN(k,126,E);if(0<=v)throw(new lN).de(v);if(A instanceof uk)kN(p,k,l,-1,ba.String.fromCharCode(null===A?0:A.q));else if(Da(A)){t=A|0;if(!(0<=t&&1114111>=t))throw(new mN).de(t);t=65536>t?ba.String.fromCharCode(t):ba.String.fromCharCode(-64+(t>>10)|55296,56320|1023&t);kN(p,k,l,-1,t)}else nN(p,A,k,l,v,E);break;case 100:0!==(2&k)&&jN(k,2,E);17!==(17&k)&&12!==(12&k)||oN(k);if(0<=v)throw(new lN).de(v);Da(A)?YBa(p,k,l,""+(A|0)):A instanceof pa?(v=Ea(A),t=v.sb,v=v.Gb,YBa(p,k,l,ZBa(Fa(),t,v))):nN(p,A,k,l,v,
E);break;case 111:0!==(108&k)&&jN(k,108,E);17===(17&k)&&oN(k);if(0<=v)throw(new lN).de(v);t=0!==(2&k)?"0":"";Da(A)?(v=(+((A|0)>>>0)).toString(8),$Ba(p,k,l,t,v)):A instanceof pa?(v=Ea(A),A=v.sb,m=v.Gb,KF(),v=1073741823&A,E=1073741823&((A>>>30|0)+(m<<2)|0),A=m>>>28|0,0!==A?(A=(+(A>>>0)).toString(8),m=(+(E>>>0)).toString(8),E="0000000000".substring(m.length|0),v=(+(v>>>0)).toString(8),v=A+(""+E+m)+(""+"0000000000".substring(v.length|0)+v)):0!==E?(A=(+(E>>>0)).toString(8),v=(+(v>>>0)).toString(8),v=A+
(""+"0000000000".substring(v.length|0)+v)):v=(+(v>>>0)).toString(8),$Ba(p,k,l,t,v)):nN(p,A,k,l,v,E);break;case 120:case 88:0!==(108&k)&&jN(k,108,E);17===(17&k)&&oN(k);if(0<=v)throw(new lN).de(v);t=0===(2&k)?"":0!==(256&k)?"0X":"0x";Da(A)?(v=(+((A|0)>>>0)).toString(16),$Ba(p,k,l,t,pN(k,v))):A instanceof pa?(v=Ea(A),A=v.sb,m=v.Gb,KF(),v=k,0!==m?(m=(+(m>>>0)).toString(16),A=(+(A>>>0)).toString(16),A=m+(""+"00000000".substring(A.length|0)+A)):A=(+(A>>>0)).toString(16),$Ba(p,v,l,t,pN(k,A))):nN(p,A,k,l,
v,E);break;case 101:case 69:0!==(32&k)&&jN(k,32,E);17!==(17&k)&&12!==(12&k)||oN(k);"number"===typeof A?(t=+A,t!==t||Infinity===t||-Infinity===t?aCa(p,k,l,t):YBa(p,k,l,bCa(t,0<=v?v:6,0!==(2&k)))):nN(p,A,k,l,v,E);break;case 103:case 71:0!==(2&k)&&jN(k,2,E);17!==(17&k)&&12!==(12&k)||oN(k);"number"===typeof A?(A=+A,A!==A||Infinity===A||-Infinity===A?aCa(p,k,l,A):(t=k,m=0<=v?v:6,k=0!==(2&k),v=+ba.Math.abs(A),m=0===m?1:m,1E-4<=v&&v<+ba.Math.pow(10,m)?(E=void 0!==ba.Math.log10?+ba.Math.log10(v):+ba.Math.log(v)/
2.302585092994046,E=Ba(+ba.Math.ceil(E)),v=+ba.Math.pow(10,E)<=v?1+E|0:E,v=m-v|0,k=cCa(A,0<v?v:0,k)):k=bCa(A,-1+m|0,k),YBa(p,t,l,k))):nN(p,A,k,l,v,E);break;case 102:17!==(17&k)&&12!==(12&k)||oN(k);"number"===typeof A?(t=+A,t!==t||Infinity===t||-Infinity===t?aCa(p,k,l,t):YBa(p,k,l,cCa(t,0<=v?v:6,0!==(2&k)))):nN(p,A,k,l,v,E);break;case 37:if(0!==(254&k))throw(new qN).f(dCa(k));if(0<=v)throw(new lN).de(v);if(0!==(1&k)&&0>l)throw(new hN).f("%-%");eCa(p,k,l,"%");break;case 110:if(0!==(255&k))throw(new qN).f(dCa(k));
if(0<=v)throw(new lN).de(v);if(0<=l)throw(new rN).de(l);WBa(p,"\n");break;default:throw(new fN).f(ba.String.fromCharCode(E));}}a=c.t();c.WU();return a}function xy(a,b,c,e){if(null===b)throw(new Tg).a();a=Nw(Vg(),c,0);b=Ow(a,b,b.length|0);fCa(b);for(a=(new vk).a();Pw(b);)Gja(b,a,e);Yda(b,a);return a.t()}aN.prototype.$classData=r({Slb:0},!1,"scala.scalajs.runtime.RuntimeString$",{Slb:1,e:1});var gCa=void 0;function ua(){gCa||(gCa=(new aN).a());return gCa}
function sN(){this.Dqa=!1;this.ana=this.ona=this.nna=null;this.sa=0}sN.prototype=new u;sN.prototype.constructor=sN;sN.prototype.a=function(){return this};
function hCa(a){return(a.stack+"\n").replace(tN("^[\\s\\S]+?\\s+at\\s+")," at ").replace(uN("^\\s+(at eval )?at\\s+","gm"),"").replace(uN("^([^\\(]+?)([\\n])","gm"),"{anonymous}() ($1)$2").replace(uN("^Object.\x3canonymous\x3e\\s*\\(([^\\)]+)\\)","gm"),"{anonymous}() ($1)").replace(uN("^([^\\(]+|\\{anonymous\\}\\(\\)) \\((.+)\\)$","gm"),"$1@$2").split("\n").slice(0,-1)}function iCa(a){0===(8&a.sa)<<24>>24&&0===(8&a.sa)<<24>>24&&(a.ana=ba.Object.keys(jCa(a)),a.sa=(8|a.sa)<<24>>24);return a.ana}
function kCa(a){if(0===(2&a.sa)<<24>>24&&0===(2&a.sa)<<24>>24){for(var b={O:"java_lang_Object",T:"java_lang_String",V:"scala_Unit",Z:"scala_Boolean",C:"scala_Char",B:"scala_Byte",S:"scala_Short",I:"scala_Int",J:"scala_Long",F:"scala_Float",D:"scala_Double"},c=0;22>=c;)2<=c&&(b["T"+c]="scala_Tuple"+c),b["F"+c]="scala_Function"+c,c=1+c|0;a.nna=b;a.sa=(2|a.sa)<<24>>24}return a.nna}
function lCa(a,b){var c=tN("^(?:Object\\.|\\[object Object\\]\\.)?(?:ScalaJS\\.c\\.|\\$c_)([^\\.]+)(?:\\.prototype)?\\.([^\\.]+)$"),e=tN("^(?:Object\\.|\\[object Object\\]\\.)?(?:ScalaJS\\.(?:s|f)\\.|\\$(?:s|f)_)((?:_[^_]|[^_])+)__([^\\.]+)$"),f=tN("^(?:Object\\.|\\[object Object\\]\\.)?(?:ScalaJS\\.m\\.|\\$m_)([^\\.]+)$"),g=!1;c=c.exec(b);null===c&&(c=e.exec(b),null===c&&(c=f.exec(b),g=!0));if(null!==c){b=c[1];if(void 0===b)throw(new fL).f("undefined.get");b=36===(65535&(b.charCodeAt(0)|0))?b.substring(1):
b;e=kCa(a);if(ZM().zD.call(e,b)){a=kCa(a);if(!ZM().zD.call(a,b))throw(new fL).f("key not found: "+b);a=a[b]}else a:for(f=0;;)if(f<(iCa(a).length|0)){e=iCa(a)[f];if(0<=(b.length|0)&&b.substring(0,e.length|0)===e){a=jCa(a);if(!ZM().zD.call(a,e))throw(new fL).f("key not found: "+e);a=""+a[e]+b.substring(e.length|0);break a}f=1+f|0}else{a=0<=(b.length|0)&&"L"===b.substring(0,1)?b.substring(1):b;break a}a=a.split("_").join(".").split("$und").join("_");if(g)g="\x3cclinit\x3e";else{g=c[2];if(void 0===g)throw(new fL).f("undefined.get");
0<=(g.length|0)&&"init___"===g.substring(0,7)?g="\x3cinit\x3e":(c=g.indexOf("__")|0,g=0>c?g:g.substring(0,c))}return(new R).M(a,g)}return(new R).M("\x3cjscode\x3e",b)}function mCa(a){var b=uN("Line (\\d+).*script (?:in )?(\\S+)","i");a=a.message.split("\n");for(var c=[],e=2,f=a.length|0;e<f;){var g=b.exec(a[e]);if(null!==g){var h=g[2];if(void 0===h)throw(new fL).f("undefined.get");g=g[1];if(void 0===g)throw(new fL).f("undefined.get");c.push("{anonymous}()@"+h+":"+g)}e=2+e|0}return c}
function jCa(a){0===(4&a.sa)<<24>>24&&0===(4&a.sa)<<24>>24&&(a.ona={sjsr_:"scala_scalajs_runtime_",sjs_:"scala_scalajs_",sci_:"scala_collection_immutable_",scm_:"scala_collection_mutable_",scg_:"scala_collection_generic_",sc_:"scala_collection_",sr_:"scala_runtime_",s_:"scala_",jl_:"java_lang_",ju_:"java_util_"},a.sa=(4|a.sa)<<24>>24);return a.ona}sN.prototype.$classData=r({Tlb:0},!1,"scala.scalajs.runtime.StackTrace$",{Tlb:1,e:1});var nCa=void 0;function vN(){}vN.prototype=new u;
vN.prototype.constructor=vN;vN.prototype.a=function(){return this};function uN(a,b){oCa||(oCa=(new vN).a());return new ba.RegExp(a,b)}function tN(a){oCa||(oCa=(new vN).a());return new ba.RegExp(a)}vN.prototype.$classData=r({Ulb:0},!1,"scala.scalajs.runtime.StackTrace$StringRE$",{Ulb:1,e:1});var oCa=void 0;function wN(){}wN.prototype=new u;wN.prototype.constructor=wN;wN.prototype.a=function(){return this};function bc(a,b){return b instanceof SM?b.Iy:b}
function Mi(a,b){return b instanceof AH?b:(new SM).d(b)}wN.prototype.$classData=r({Vlb:0},!1,"scala.scalajs.runtime.package$",{Vlb:1,e:1});var pCa=void 0;function F(){pCa||(pCa=(new wN).a());return pCa}function xN(){}xN.prototype=new u;xN.prototype.constructor=xN;xN.prototype.a=function(){return this};
function qCa(a,b){if(b instanceof uk)return a.q===b.q;if(rCa(b)){if("number"===typeof b)return+b===a.q;if(b instanceof pa){b=Ea(b);var c=b.Gb;a=a.q;return b.sb===a&&c===a>>31}return null===b?null===a:qa(b,a)}return null===a&&null===b}
function vb(a,b,c){if(b===c)c=!0;else if(rCa(b))a:if(rCa(c))c=sCa(b,c);else{if(c instanceof uk){if("number"===typeof b){c=+b===c.q;break a}if(b instanceof pa){a=Ea(b);b=a.Gb;c=c.q;c=a.sb===c&&b===c>>31;break a}}c=null===b?null===c:qa(b,c)}else c=b instanceof uk?qCa(b,c):null===b?null===c:qa(b,c);return c}
function sCa(a,b){if("number"===typeof a){a=+a;if("number"===typeof b)return a===+b;if(b instanceof pa){var c=Ea(b);b=c.sb;c=c.Gb;return a===IF(Fa(),b,c)}return b instanceof yN?b.h(a):!1}if(a instanceof pa){c=Ea(a);a=c.sb;c=c.Gb;if(b instanceof pa){b=Ea(b);var e=b.Gb;return a===b.sb&&c===e}return"number"===typeof b?(b=+b,IF(Fa(),a,c)===b):b instanceof yN?b.h((new pa).hb(a,c)):!1}return null===a?null===b:qa(a,b)}xN.prototype.$classData=r({Ylb:0},!1,"scala.runtime.BoxesRunTime$",{Ylb:1,e:1});
var tCa=void 0;function wb(){tCa||(tCa=(new xN).a());return tCa}var uCa=r({dmb:0},!1,"scala.runtime.Null$",{dmb:1,e:1});function zN(){}zN.prototype=new u;zN.prototype.constructor=zN;zN.prototype.a=function(){return this};zN.prototype.$classData=r({gmb:0},!1,"scala.runtime.RichLong$",{gmb:1,e:1});var vCa=void 0;function AN(){vCa||(vCa=(new zN).a())}function BN(){}BN.prototype=new u;BN.prototype.constructor=BN;BN.prototype.a=function(){return this};
function VL(a,b){if(Rda(b,1)||xaa(b,1)||Aaa(b,1)||yaa(b,1)||zaa(b,1)||uaa(b,1)||vaa(b,1)||waa(b,1)||taa(b,1)||wCa(b))return b.m.length;if(null===b)throw(new Tg).a();throw(new x).d(b);}
function xCa(a,b,c,e){if(Rda(b,1))b.m[c]=e;else if(xaa(b,1))b.m[c]=e|0;else if(Aaa(b,1))b.m[c]=+e;else if(yaa(b,1))b.m[c]=Ea(e);else if(zaa(b,1))b.m[c]=+e;else if(uaa(b,1))b.m[c]=null===e?0:e.q;else if(vaa(b,1))b.m[c]=e|0;else if(waa(b,1))b.m[c]=e|0;else if(taa(b,1))b.m[c]=!!e;else if(wCa(b))b.m[c]=void 0;else{if(null===b)throw(new Tg).a();throw(new x).d(b);}}function W(a,b){a=new CN;a.ova=b;a.OU=0;a.Wma=b.A();return hK(a,b.G()+"(",",",")")}
function yCa(a,b,c){if(Rda(b,1)||xaa(b,1)||Aaa(b,1)||yaa(b,1)||zaa(b,1))return b.m[c];if(uaa(b,1))return Vc(b.m[c]);if(vaa(b,1)||waa(b,1)||taa(b,1)||wCa(b))return b.m[c];if(null===b)throw(new Tg).a();throw(new x).d(b);}BN.prototype.$classData=r({hmb:0},!1,"scala.runtime.ScalaRunTime$",{hmb:1,e:1});var zCa=void 0;function X(){zCa||(zCa=(new BN).a());return zCa}function ACa(){}ACa.prototype=new u;ACa.prototype.constructor=ACa;d=ACa.prototype;d.a=function(){return this};
d.AQ=function(a,b){b=ca(-862048943,b);b=ca(461845907,b<<15|b>>>17|0);return a^b};function BCa(a,b){a=Ba(b);if(a===b)return a;var c=Fa();a=gua(c,b);c=c.Ve;return IF(Fa(),a,c)===b?a^c:oaa(paa(),b)}function QL(a,b){return null===b?0:"number"===typeof b?BCa(0,+b):b instanceof pa?(a=Ea(b),DN(0,(new pa).hb(a.sb,a.Gb))):sa(b)}d.Ga=function(a,b){a=this.AQ(a,b);return-430675100+ca(5,a<<13|a>>>19|0)|0};function DN(a,b){a=b.sb;b=b.Gb;return b===a>>31?a:a^b}
d.re=function(a,b){a^=b;a=ca(-2048144789,a^(a>>>16|0));a=ca(-1028477387,a^(a>>>13|0));return a^(a>>>16|0)};d.$classData=r({jmb:0},!1,"scala.runtime.Statics$",{jmb:1,e:1});var CCa=void 0;function RL(){CCa||(CCa=(new ACa).a());return CCa}function EN(){}EN.prototype=new u;EN.prototype.constructor=EN;EN.prototype.a=function(){return this};EN.prototype.tn=function(){return Nk()};EN.prototype.$classData=r({sva:0},!1,"amf.AMFStyle$",{sva:1,e:1,h9:1});var DCa=void 0;
function Lk(){DCa||(DCa=(new EN).a());return DCa}function Kk(){}Kk.prototype=new u;Kk.prototype.constructor=Kk;Kk.prototype.a=function(){return this};Kk.prototype.tn=function(){return nea()};Kk.prototype.$classData=r({xva:0},!1,"amf.AsyncStyle$",{xva:1,e:1,h9:1});var lea=void 0;function FN(){this.da=null}FN.prototype=new u;FN.prototype.constructor=FN;d=FN.prototype;d.wJ=function(a,b){return cl(dl(),a,b)};d.a=function(){ECa=this;this.da=Gw().da;return this};
d.RR=function(a,b,c){return el(dl(),a,b,c,!1)};d.n6=function(a,b,c){return el(dl(),a,b,c,!0)};d.i6=function(a,b){return(new Al).Mc(a,b)};d.NR=function(){return this.QW()};d.j6=function(a,b){return(new Dl).ev(a,b,y())};d.SR=function(a,b){var c=fl(gl());return el(dl(),a,b,c,!1)};function sea(a,b,c){return G().nv.Ye(b,(new GN).f(c)).ra()}d.OR=function(a){var b=fl(gl());return cl(dl(),a,b)};d.PR=function(a,b){return sea(0,a,b)};d.l6=function(a){ob(qb(),a)};d.vJ=function(a){return tea(hl(il()),a)};
d.m6=function(a){return(new El).f(a)};d.o6=function(a,b){var c=fl(gl());return el(dl(),a,b,c,!0)};d.QW=function(){Vea||(Vea=(new am).a());Vea.VQ(this.da);var a=Bb(),b=qb().Yn(),c=Pfa();return Lm(a,b,c).rb()};FN.prototype.registerPlugin=function(a){return this.l6(a)};FN.prototype.registerNamespace=function(a,b){return this.PR(a,b)};FN.prototype.emitShapesGraph=function(a){return this.vJ(a)};
FN.prototype.loadValidationProfile=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:return this.OR(a);case 1:return this.wJ(a,e[0]);default:throw"No matching overload";}};FN.prototype.validateResolved=function(a,b,c){for(var e=arguments.length|0,f=3,g=[];f<e;)g.push(arguments[f]),f=f+1|0;switch(g.length|0){case 0:return this.o6(a,b);case 1:return this.n6(a,b,g[0]);default:throw"No matching overload";}};
FN.prototype.validate=function(a,b,c){for(var e=arguments.length|0,f=3,g=[];f<e;)g.push(arguments[f]),f=f+1|0;switch(g.length|0){case 1:return this.RR(a,b,g[0]);case 0:return this.SR(a,b);default:throw"No matching overload";}};FN.prototype.resolver=function(a){return this.m6(a)};FN.prototype.generator=function(a,b){return this.i6(a,b)};FN.prototype.parser=function(a,b){return this.j6(a,b)};FN.prototype.init=function(){return this.NR()};FN.prototype.$classData=r({yva:0},!1,"amf.Core$",{yva:1,e:1,tb:1});
var ECa=void 0;function bl(){ECa||(ECa=(new FN).a());return ECa}function HN(){this.da=null}HN.prototype=new u;HN.prototype.constructor=HN;HN.prototype.a=function(){FCa=this;this.da=Gw().da;return this};function GCa(a,b){return(new IN).WC(a.da).WM(b)}function HCa(a,b){Hs(Is().Gr,"Exception");JN(Is().Gr,b+"\n");a=ba.process;b=Ms().D1;a.exit(b)}function ICa(a,b){return(new KN).WC(a.da).WM(b)}function JCa(a,b){return(new LN).WC(a.da).WM(b)}function KCa(a,b){return(new MN).WC(a.da).WM(b)}
function LCa(a,b){var c=b.length|0;c=ia(La(la),[c]);var e=c.m.length,f=0,g=0,h=b.length|0;e=h<e?h:e;h=c.m.length;for(e=e<h?e:h;f<e;)c.m[g]=b[f],f=1+f|0,g=1+g|0;b=Dea(Jea(),c);if(b instanceof z){b=b.i;b.lm&&(JN(gK().RX.Dp,"Enabling tracing!\n"),Aha(is()));c=!1;f=null;g=b.vl;if(g instanceof z&&(c=!0,f=g,g=f.i,NN().tla===g))throw JN(gK().RX.Dp,"REPL not supported in the JS client yet\n"),MCa(),bc(F(),(new cc).f("Error executing AMF"));if(c&&(g=f.i,NN().t1===g))return b=JCa(a,b),b.BP().JP(w(function(){return function(k){HCa(NCa(),
k)}}(a)),Mm()),TM(UM(),b);if(c&&(g=f.i,NN().W$===g))return b=KCa(a,b),b.BP().JP(w(function(){return function(k){HCa(NCa(),k)}}(a)),Mm()),TM(UM(),b);if(c&&(g=f.i,NN().m$===g))return b=GCa(a,b),b.BP().JP(w(function(){return function(k){HCa(NCa(),k)}}(a)),Mm()),a=w(function(){return function(k){JN(gK().RX.Dp,"... composing...\n");zha(sha(is()));return k}}(a)),c=Mm(),a=kza(b,a,c),TM(UM(),a);if(c&&(c=f.i,NN().P0===c))return b=ICa(a,b),b.BP().JP(w(function(){return function(k){HCa(NCa(),k)}}(a)),Mm()),
TM(UM(),b);MCa()}else a=ba.process,b=Ms().D1,a.exit(b);throw bc(F(),(new cc).f("Error executing AMF"));}function MCa(){Hs(Is().Gr,"Wrong command");var a=ba.process,b=Ms().D1;a.exit(b)}HN.prototype.runPatch=function(a){return ICa(this,a)};HN.prototype.runParse=function(a){return GCa(this,a)};HN.prototype.runValidate=function(a){return KCa(this,a)};HN.prototype.runTranslate=function(a){return JCa(this,a)};HN.prototype.failPromise=function(a){HCa(0,a)};HN.prototype.failCommand=function(){MCa()};
HN.prototype.main=function(a){return LCa(this,a)};HN.prototype.$classData=r({zva:0},!1,"amf.Main$",{zva:1,e:1,tb:1});var FCa=void 0;function NCa(){FCa||(FCa=(new HN).a());return FCa}function ON(){}ON.prototype=new u;ON.prototype.constructor=ON;ON.prototype.a=function(){return this};ON.prototype.tn=function(){return Ok()};ON.prototype.$classData=r({Bva:0},!1,"amf.OASStyle$",{Bva:1,e:1,h9:1});var OCa=void 0;function Jc(){OCa||(OCa=(new ON).a());return OCa}function PN(){}PN.prototype=new u;
PN.prototype.constructor=PN;PN.prototype.a=function(){return this};PN.prototype.tn=function(){return Rk()};PN.prototype.$classData=r({Iva:0},!1,"amf.RAMLStyle$",{Iva:1,e:1,h9:1});var PCa=void 0;function Ic(){PCa||(PCa=(new PN).a());return PCa}function Ml(){eK.call(this)}Ml.prototype=new jxa;Ml.prototype.constructor=Ml;
Ml.prototype.a=function(){eK.prototype.f.call(this,"amf");var a=["Anything Modeling Framework","4.X"],b=iK(this,YJ(),"",nk().yN),c=(new yk).a(),e=!1;e=!0;Ak(c,"");for(var f=0,g=a.length|0;f<g;){var h=a[f];e?(Bk(c,h),e=!1):(Ak(c," "),Bk(c,h));f=1+f|0}Ak(c,"");XJ(b,c.Pe.sf);VJ(XJ(fxa(Hxa(this)),"Input file to parse and output where translation will be stored"),Pd(function(){return function(k,l){if(l.Ya.b())return k=(new z).d(k),Sl(new Ol,l.vl,k,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,
l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl);k=(new z).d(k);return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,k,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));a=QCa();VJ(XJ(bK(dxa(iK(this,TJ(),"dialects",a)),"ds"),"List of dialects files that will loaded before parsing"),Pd(function(){return function(k,l){return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,l.Zl,k,l.il,l.$j,l.Xl)}}(this)));a=nk().JD;VJ(Lwa(XJ(bK(iK(this,TJ(),"format-in",a),"in"),"Input format for the file to parse"),
w(function(){return function(k){if(Iea(Jea(),k))return WJ(),Qf(),(new Wf).d(void 0);k="Invalid value "+k+", values supported: '"+Dc().$+"', '"+Ec().$+"', '"+Pv().$+"', '"+Tl().$+"', '"+Sv().$+"'";Qf();return(new Rf).d(k)}}(this))),Pd(function(){return function(k,l){k=(new z).d(k);return Sl(new Ol,l.vl,l.Ya,k,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));a=nk().JD;VJ(XJ(bK(iK(this,TJ(),"media-type-in",a),"mime-in"),"Input media type for the file to parse"),
Pd(function(){return function(k,l){k=(new z).d(k);return Sl(new Ol,l.vl,l.Ya,l.Cj,k,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));a=nk().JD;VJ(Lwa(XJ(bK(iK(this,TJ(),"validation-profile",a),"p"),"Standard validation profile to use"),w(function(){return function(k){if(Iea(Jea(),k))return WJ(),Qf(),(new Wf).d(void 0);k="Invalid value "+k+", values supported: '"+Dc().$+"', '"+Ec().$+"', '"+Pv().$+"', '"+Tl().$+"', '"+Sv().$+"'";Qf();return(new Rf).d(k)}}(this))),
Pd(function(){return function(k,l){return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,k,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));a=nk().JD;VJ(XJ(bK(iK(this,TJ(),"custom-validation-profile",a),"cp"),"Custom validation profile location"),Pd(function(){return function(k,l){k=(new z).d(k);return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,k,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));a=VJ(XJ(iK(this,$J(),"parse",nk().yN),"Parse the input file and generates the JSON-LD AMF model"),
Pd(function(){return function(k,l){k=(new z).d(NN().m$);return Sl(new Ol,k,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));b=nk().VE;VJ(XJ(bK(iK(this,TJ(),"source-maps",b),"sm"),"Generate source maps in AMF output"),Pd(function(){return function(k,l){return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,!!k,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));b=nk().VE;VJ(XJ(bK(iK(this,TJ(),"compacted",b),"ctx"),"Compact namespaces in context"),
Pd(function(){return function(k,l){return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,!!k,l.Im,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));b=nk().VE;VJ(XJ(bK(iK(this,TJ(),"validate",b),"v"),"Perform validation"),Pd(function(){return function(k,l){return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,!!k,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));b=nk().VE;VJ(XJ(bK(iK(this,TJ(),"resolve",b),"r"),"Resolve after parsing"),Pd(function(){return function(k,l){return Sl(new Ol,
l.vl,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,!!k,l.Ml,l.il,l.$j,l.Xl)}}(this)));b=nk().VE;b=[VJ(XJ(bK(iK(this,TJ(),"trace",b),"t"),"Trace execution"),Pd(function(){return function(k,l){k="TRACING EXECUTION... "+!!k+" \x3d\x3e "+l;JN(gK().RX.Dp,k+"\n");return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,!0,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)))];c=0;for(e=b.length|0;c<e;)exa(b[c],a),c=1+c|0;a=VJ(XJ(iK(this,$J(),"translate",nk().yN),"Translates the input file into a different format"),
Pd(function(){return function(k,l){k=(new z).d(NN().t1);return Sl(new Ol,k,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));b=nk().JD;VJ(Lwa(XJ(bK(iK(this,TJ(),"format-out",b),"out"),"Output format for the file to generate"),w(function(){return function(k){if(Iea(Jea(),k))return WJ(),Qf(),(new Wf).d(void 0);k="Invalid value "+k+", values supported: '"+Dc().$+"', '"+Ec().$+"', '"+Pv().$+"', '"+Tl().$+"', '"+Sv().$+"'";Qf();return(new Rf).d(k)}}(this))),
Pd(function(){return function(k,l){k=(new z).d(k);return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,l.wl,k,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));b=nk().JD;VJ(XJ(bK(iK(this,TJ(),"media-type-out",b),"mime-out"),"Output media type for the file to generate"),Pd(function(){return function(k,l){k=(new z).d(k);return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,k,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));b=nk().VE;VJ(XJ(bK(iK(this,TJ(),"source-maps",b),"sm"),
"Generate source maps in AMF output"),Pd(function(){return function(k,l){return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,!!k,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));b=nk().VE;VJ(XJ(bK(iK(this,TJ(),"validate",b),"v"),"Perform validation"),Pd(function(){return function(k,l){return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,!!k,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));b=nk().VE;b=[VJ(XJ(bK(iK(this,TJ(),"resolve",b),"r"),"Resolve after parsing"),
Pd(function(){return function(k,l){return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,!!k,l.Ml,l.il,l.$j,l.Xl)}}(this)))];c=0;for(e=b.length|0;c<e;)exa(b[c],a),c=1+c|0;a=VJ(XJ(iK(this,$J(),"patch",nk().yN),"Apply a AML patch"),Pd(function(){return function(k,l){k=(new z).d(NN().P0);return Sl(new Ol,k,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));b=nk().JD;b=[VJ(XJ(bK(iK(this,TJ(),"patch-target",b),"tg"),"Location of the file being patched"),
Pd(function(){return function(k,l){k=(new z).d(k);return Sl(new Ol,l.vl,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,k,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)))];c=0;for(e=b.length|0;c<e;)exa(b[c],a),c=1+c|0;VJ(XJ(iK(this,$J(),"validate",nk().yN),"Validates the spec and generates the validation report"),Pd(function(){return function(k,l){k=(new z).d(NN().W$);return Sl(new Ol,k,l.Ya,l.Cj,l.Ak,l.wl,l.Vl,l.Am,l.Lm,l.mm,l.Im,l.lm,l.Wl,l.Jm,l.wk,l.Zl,l.Ml,l.il,l.$j,l.Xl)}}(this)));Axa(this,w(function(){return function(k){var l=
"";k.Ya.b()&&(l+="Missing \x3cfile_input\x3e\n");k.Ak.b()&&(l+="Missing \x3cfile_input\x3e\n");if(k.vl.ra()){var m=k.vl.c(),p=NN().P0;m=!(null===m?null===p:qa(m,p))}else m=!1;m&&k.Cj.b()&&(l+="Missing --format-in\n");k.Ak.b()&&(l+="Missing --media-type-in\n");k.vl.ra()?(m=k.vl.c(),p=NN().t1,m=null===m?null===p:qa(m,p)):m=!1;m&&(k.Vl.b()&&(l+="Missing --format-out\n"),k.Am.b()&&(l+="Missing --media-type-out\n"));if(""===l)return WJ(),Qf(),(new Wf).d(void 0);k=l;Qf();return(new Rf).d(k)}}(this)));return this};
Ml.prototype.$classData=r({Sva:0},!1,"amf.client.commands.CmdLineParser$$anon$1",{Sva:1,Rob:1,e:1});function LN(){this.xh=this.da=null}LN.prototype=new u;LN.prototype.constructor=LN;function RCa(){}RCa.prototype=LN.prototype;LN.prototype.WC=function(a){this.da=a;this.xh=Mm();(new MN).WC(a);return this};LN.prototype.Vh=function(){return this.da};
LN.prototype.WM=function(a){var b=Uaa(this).Wi(w(function(c,e){return function(){return Paa(c,e).Wi(w(function(f,g){return function(h){return SCa(f,g,h).Wi(w(function(k,l,m){return function(){return Haa(k,l,m).Wi(w(function(p,t){return function(v){return Saa(p,t,v).pg(w(function(){return function(){}}(p)),p.xh)}}(k,l)),k.xh)}}(f,g,h)),f.xh)}}(c,e)),c.xh)}}(this,a)),this.xh);b.uB(w(function(c,e){return function(f){if(f instanceof Oe){var g=f.bu;if(null!==g){e.$j.fY(g);f=Ms().YS;Is();oK(rK().VK,f);
return}}if(f instanceof Ne)return f.i;throw(new x).d(f);}}(this,a)),this.xh);return b};
function SCa(a,b,c){if(b.wk.ra()){var e=b.wk.c(),f=eb();il();var g=bb();e=Bfa(hl(il()),e,g,f).pg(w(function(){return function(h){return h}}(a)),a.xh)}else e=fb(gb(),hb(function(h,k,l){return function(){if(k instanceof cE){var m=TCa(ib().$m,k);if(m instanceof z)return m=m.i,UE(VE(),QN(m))}return l.Yl}}(a,c,b)),a.xh);return e.Wi(w(function(h,k,l){return function(m){var p=il();il();Lk();il();var t=bb();il();return Cfa(hl(p),k,m,t,!1).pg(w(function(v,A){return function(E){E.jx||(A.$j.LM(hga(E,E.TS)),
E=Ms().s8,Is(),oK(rK().VK,E))}}(h,l)),h.xh)}}(a,c,b)),a.xh)}LN.prototype.$classData=r({j9:0},!1,"amf.client.commands.TranslateCommand",{j9:1,e:1,i9:1});function MN(){this.xh=this.da=null}MN.prototype=new u;MN.prototype.constructor=MN;
function UCa(a,b,c){if(c.wk.ra()){c=c.wk.c();var e=eb();il();var f=bb();c=Bfa(hl(il()),c,f,e).pg(w(function(){return function(g){return g}}(a)),a.xh)}else c=fb(gb(),hb(function(g,h,k){return function(){if(h instanceof cE){var l=TCa(ib().$m,h);if(l instanceof z)return l=l.i,UE(VE(),QN(l))}return k.Yl}}(a,b,c)),a.xh);return c.Wi(w(function(g,h){return function(k){var l=il();il();Lk();il();var m=bb();il();return Cfa(hl(l),h,k,m,!1)}}(a,b)),a.xh)}MN.prototype.WC=function(a){this.da=a;this.xh=Mm();return this};
MN.prototype.Vh=function(){return this.da};
MN.prototype.WM=function(a){var b=Uaa(this).Wi(w(function(c,e){return function(){return Qaa(c,e).Wi(w(function(f,g){return function(){return Paa(f,g).Wi(w(function(h,k){return function(l){return UCa(h,l,k).pg(w(function(m,p){return function(t){var v=mG();ewa();v=Xsa(v,t);v=cwa(v);var A=p.wl;if(A instanceof z)$ga(m.da,A.i,v);else if(y()===A)p.il.LM(v);else throw(new x).d(A);t.jx||(t=Ms().s8,Is(),oK(rK().VK,t))}}(h,k)),h.xh)}}(f,g)),f.xh)}}(c,e)),c.xh)}}(this,a)),this.xh);b.uB(w(function(c,e){return function(f){if(f instanceof
Oe)e.$j.fY(f.bu),f=Ms().YS,Is(),oK(rK().VK,f);else if(f instanceof Ne)f.i;else throw(new x).d(f);}}(this,a)),this.xh);return b};MN.prototype.$classData=r({Vva:0},!1,"amf.client.commands.ValidateCommand",{Vva:1,e:1,i9:1});function RN(){this.a6=this.dw=this.Un=this.ta=null}RN.prototype=new u;RN.prototype.constructor=RN;RN.prototype.Sda=function(a,b){var c=U();a=this.a6.isValid(a,b);b=U().WZ();return Im(Jm(c,a,b))};
RN.prototype.nZ=function(a,b){var c=U();a=this.a6.validate(a,b);b=U().Tv();return Im(Jm(c,a,b))};RN.prototype.mZ=function(a){var b=U(),c=this.a6;U();var e=U().TT();a=c.validate(gga(e,a));c=U().Tv();return Im(Jm(b,a,c))};RN.prototype.$classData=r({hwa:0},!1,"amf.client.convert.ClientPayloadPluginConverter$$anon$2$$anon$3",{hwa:1,e:1,cka:1});function SN(){}SN.prototype=new u;SN.prototype.constructor=SN;SN.prototype.a=function(){return this};
SN.prototype.Nc=function(a){var b=new TN;b.pca=a;b.Qt=a.ID;return b};SN.prototype.$classData=r({iwa:0},!1,"amf.client.convert.ClientPayloadPluginConverter$AMFPluginConverter$",{iwa:1,e:1,Sc:1});var VCa=void 0;function WCa(){VCa||(VCa=(new SN).a());return VCa}function TN(){this.pca=this.Qt=null}TN.prototype=new u;TN.prototype.constructor=TN;TN.prototype.Ei=function(){return this.Qt};TN.prototype.tq=function(){return Fl(Gl(U(),this.pca.dependencies(),WCa()))};
TN.prototype.Yn=function(){return Im(Jm(U(),this.pca.init(),WCa()))};TN.prototype.$classData=r({jwa:0},!1,"amf.client.convert.ClientPayloadPluginConverter$AMFPluginConverter$$anon$1",{jwa:1,e:1,Oq:1});function UN(){}UN.prototype=new u;UN.prototype.constructor=UN;UN.prototype.Bc=function(a){var b=new VN;b.PO=a;b.Jj=a.H;a=Bb();var c=b.Jj,e=Bb().QN();b.H=Cb(a,c,e).rb();return b};UN.prototype.$classData=r({Ywa:0},!1,"amf.client.convert.FieldConverter$AnyFieldMatcher$",{Ywa:1,e:1,Ic:1});
function WN(){}WN.prototype=new u;WN.prototype.constructor=WN;WN.prototype.Bc=function(a){return XN(a)};WN.prototype.$classData=r({Zwa:0},!1,"amf.client.convert.FieldConverter$BoolFieldMatcher$",{Zwa:1,e:1,Ic:1});function YN(){}YN.prototype=new u;YN.prototype.constructor=YN;YN.prototype.Bc=function(a){return ZN(a)};YN.prototype.$classData=r({$wa:0},!1,"amf.client.convert.FieldConverter$DoubleFieldMatcher$",{$wa:1,e:1,Ic:1});function $N(){}$N.prototype=new u;$N.prototype.constructor=$N;
$N.prototype.Bc=function(a){return aO(a)};$N.prototype.$classData=r({axa:0},!1,"amf.client.convert.FieldConverter$IntFieldMatcher$",{axa:1,e:1,Ic:1});function bO(){}bO.prototype=new u;bO.prototype.constructor=bO;bO.prototype.Bc=function(a){return Hb(a)};bO.prototype.$classData=r({bxa:0},!1,"amf.client.convert.FieldConverter$StrFieldMatcher$",{bxa:1,e:1,Ic:1});function cO(){this.da=null}cO.prototype=new u;cO.prototype.constructor=cO;cO.prototype.a=function(){XCa=this;this.da=Gw().da;return this};
function fl(a){var b=Bb();a=a.da.hea();var c=YCa();b=$l(b,a,c).rb();return ZCa((new dO).a(),b)}cO.prototype.apply=function(){return fl(this)};cO.prototype.$classData=r({qya:0},!1,"amf.client.environment.DefaultEnvironment$",{qya:1,e:1,tb:1});var XCa=void 0;function gl(){XCa||(XCa=(new cO).a());return XCa}function eO(){this.gea=null}eO.prototype=new u;eO.prototype.constructor=eO;eO.prototype.JG=function(a){return this.OC(a)};eO.prototype.OC=function(a){return this.gea.fetch(a)};eO.prototype.MR=function(a){return this.lH(a)};
eO.prototype.lH=function(a){return!!this.gea.accepts(a)};eO.prototype.accepts=function(a){return this.MR(a)};eO.prototype.fetch=function(a){return this.JG(a)};eO.prototype.$classData=r({sya:0},!1,"amf.client.environment.Environment$$anon$1",{sya:1,e:1,n9:1});function fO(){this.Rsa=null}fO.prototype=new u;fO.prototype.constructor=fO;fO.prototype.JG=function(a){return this.OC(a)};fO.prototype.OC=function(a){return this.Rsa.fetch(a)};fO.prototype.fetch=function(a){return this.JG(a)};
fO.prototype.$classData=r({tya:0},!1,"amf.client.environment.Environment$$anon$2",{tya:1,e:1,Knb:1});function Cq(){this.Ca=null}Cq.prototype=new u;Cq.prototype.constructor=Cq;Cq.prototype.d=function(a){this.Ca=a;return this};Cq.prototype.Osa=function(a,b,c,e,f,g,h){(0,this.Ca)(a,b,c,e,f,g,h)};Cq.prototype.$classData=r({vya:0},!1,"amf.client.handler.ErrorHandler$$$Lambda$1",{vya:1,e:1,rBa:1});function gO(a,b){var c=a.k;Bb();Bb().Fu();b=b.cd();var e=Wg().Qc;th(c,e,b);return a}
function hO(a){var b=Bb();a=a.k.Pk();var c=Bb().Fu();return $l(b,a,c).rb()}function iO(a,b){var c=a.k,e=Bb(),f=Bb().Fu();b=Fl(Gl(e,b,f));e=Wg().Qc;Xg(c,e,b);return a}function jO(a,b){var c=a.k;Bb();Bb().Fu();b=b.cd();var e=fm().ub;nf(c,e,b);return a}function $Ca(a){Bb();a=a.k.ue();return Sea(Bb().Fu(),a)}function rl(){Dl.call(this)}rl.prototype=new Jq;rl.prototype.constructor=rl;rl.prototype.a=function(){rl.prototype.mk.call(this,y());return this};
rl.prototype.Kr=function(a){rl.prototype.mk.call(this,(new z).d(a))};rl.prototype.mk=function(a){Dl.prototype.ev.call(this,"AMF Graph","application/ld+json",a);Lr(ub(),Hr());return this};rl.prototype.$classData=r({IAa:0},!1,"amf.client.parse.AmfGraphParser",{IAa:1,ty:1,e:1});function kO(){Dl.call(this)}kO.prototype=new Jq;kO.prototype.constructor=kO;d=kO.prototype;d.a=function(){kO.prototype.Mr.call(this,"application/yaml",y());return this};d.f=function(a){kO.prototype.Mr.call(this,a,y());return this};
d.Mcb=function(a,b){kO.prototype.Mr.call(this,a,(new z).d(b))};d.Mr=function(a,b){Dl.prototype.ev.call(this,"AML 1.0",a,b);Lr(ub(),ib());return this};d.$classData=r({JAa:0},!1,"amf.client.parse.Aml10Parser",{JAa:1,ty:1,e:1});function kl(){Dl.call(this)}kl.prototype=new Jq;kl.prototype.constructor=kl;kl.prototype.a=function(){kl.prototype.mk.call(this,y());return this};kl.prototype.Kr=function(a){kl.prototype.mk.call(this,(new z).d(a))};
kl.prototype.mk=function(a){Dl.prototype.ev.call(this,oh().$,"application/amf+json",a);Lr(ub(),lO());return this};kl.prototype.$classData=r({OAa:0},!1,"amf.client.parse.JsonPayloadParser",{OAa:1,ty:1,e:1});function tl(){Dl.call(this)}tl.prototype=new Jq;tl.prototype.constructor=tl;tl.prototype.a=function(){tl.prototype.mk.call(this,y());return this};tl.prototype.Kr=function(a){tl.prototype.mk.call(this,(new z).d(a))};
tl.prototype.mk=function(a){Dl.prototype.ev.call(this,Pv().$,"application/json",a);Lr(ub(),Xaa());return this};tl.prototype.$classData=r({PAa:0},!1,"amf.client.parse.Oas20Parser",{PAa:1,ty:1,e:1});function mO(){Dl.call(this)}mO.prototype=new Jq;mO.prototype.constructor=mO;mO.prototype.a=function(){mO.prototype.mk.call(this,y());return this};mO.prototype.Kr=function(a){mO.prototype.mk.call(this,(new z).d(a))};
mO.prototype.mk=function(a){Dl.prototype.ev.call(this,Pv().$,"application/yaml",a);Lr(ub(),Xaa());return this};mO.prototype.$classData=r({QAa:0},!1,"amf.client.parse.Oas20YamlParser",{QAa:1,ty:1,e:1});function nO(){Dl.call(this)}nO.prototype=new Jq;nO.prototype.constructor=nO;nO.prototype.a=function(){nO.prototype.mk.call(this,y());return this};nO.prototype.Kr=function(a){nO.prototype.mk.call(this,(new z).d(a))};
nO.prototype.mk=function(a){Dl.prototype.ev.call(this,Qv().$,"application/json",a);Lr(ub(),sb());return this};nO.prototype.$classData=r({RAa:0},!1,"amf.client.parse.Oas30Parser",{RAa:1,ty:1,e:1});function oO(){Dl.call(this)}oO.prototype=new Jq;oO.prototype.constructor=oO;oO.prototype.a=function(){oO.prototype.mk.call(this,y());return this};oO.prototype.Kr=function(a){oO.prototype.mk.call(this,(new z).d(a))};
oO.prototype.mk=function(a){Dl.prototype.ev.call(this,Qv().$,"application/yaml",a);Lr(ub(),sb());return this};oO.prototype.$classData=r({SAa:0},!1,"amf.client.parse.Oas30YamlParser",{SAa:1,ty:1,e:1});function vl(){Dl.call(this)}vl.prototype=new Jq;vl.prototype.constructor=vl;vl.prototype.a=function(){vl.prototype.mk.call(this,y());return this};vl.prototype.Kr=function(a){vl.prototype.mk.call(this,(new z).d(a))};
vl.prototype.mk=function(a){Dl.prototype.ev.call(this,Ec().$,"application/yaml",a);Lr(ub(),rb());return this};vl.prototype.$classData=r({TAa:0},!1,"amf.client.parse.Raml08Parser",{TAa:1,ty:1,e:1});function yl(){Dl.call(this)}yl.prototype=new Jq;yl.prototype.constructor=yl;yl.prototype.a=function(){yl.prototype.mk.call(this,y());return this};yl.prototype.Kr=function(a){yl.prototype.mk.call(this,(new z).d(a))};
yl.prototype.mk=function(a){Dl.prototype.ev.call(this,Dc().$,"application/yaml",a);Lr(ub(),Waa());return this};yl.prototype.$classData=r({UAa:0},!1,"amf.client.parse.Raml10Parser",{UAa:1,ty:1,e:1});function xl(){Dl.call(this)}xl.prototype=new Jq;xl.prototype.constructor=xl;xl.prototype.a=function(){xl.prototype.mk.call(this,y());return this};xl.prototype.Kr=function(a){xl.prototype.mk.call(this,(new z).d(a))};
xl.prototype.mk=function(a){Dl.prototype.ev.call(this,Cc().$,"application/yaml",a);Lr(ub(),Waa());Lr(ub(),rb());return this};xl.prototype.$classData=r({VAa:0},!1,"amf.client.parse.RamlParser",{VAa:1,ty:1,e:1});function jl(){Dl.call(this)}jl.prototype=new Jq;jl.prototype.constructor=jl;jl.prototype.a=function(){jl.prototype.mk.call(this,y());return this};jl.prototype.Kr=function(a){jl.prototype.mk.call(this,(new z).d(a))};
jl.prototype.mk=function(a){Dl.prototype.ev.call(this,oh().$,"application/amf+yaml",a);Lr(ub(),lO());return this};jl.prototype.$classData=r({WAa:0},!1,"amf.client.parse.YamlPayloadParser",{WAa:1,ty:1,e:1});function Kr(){this.xB=0}Kr.prototype=new u;Kr.prototype.constructor=Kr;function pO(){}pO.prototype=Kr.prototype;Kr.prototype.a=function(){this.xB=Hfa().jp;return this};Kr.prototype.pea=function(){return y()};
Kr.prototype.K2=function(a,b,c,e){if(b instanceof ss){a=this.EG(a,c,e);if(a.b())return!1;a=a.c();b.OJ=(new z).d(a);return!0}return!1};Kr.prototype.Jfa=function(){return this.xB};function Mr(){}Mr.prototype=new u;Mr.prototype.constructor=Mr;function aDa(){}aDa.prototype=Mr.prototype;function Jr(){}Jr.prototype=new u;Jr.prototype.constructor=Jr;function bDa(){}bDa.prototype=Jr.prototype;
function cDa(a,b){a=a.X5("application/json",b,(new ps).a(),Ufa());if(a.b())return y();a=a.c();return(new z).d(a.t())}function qO(){}qO.prototype=new u;qO.prototype.constructor=qO;qO.prototype.a=function(){return this};qO.prototype.$classData=r({$Aa:0},!1,"amf.client.plugins.ScalarRelaxedValidationMode$",{$Aa:1,e:1,bBa:1});var dDa=void 0;function gr(){dDa||(dDa=(new qO).a());return dDa}function rO(){}rO.prototype=new u;rO.prototype.constructor=rO;rO.prototype.a=function(){return this};
rO.prototype.$classData=r({aBa:0},!1,"amf.client.plugins.StrictValidationMode$",{aBa:1,e:1,bBa:1});var eDa=void 0;function fr(){eDa||(eDa=(new rO).a());return eDa}function ql(){Al.call(this)}ql.prototype=new ir;ql.prototype.constructor=ql;ql.prototype.a=function(){Al.prototype.Mc.call(this,"AMF Graph","application/ld+json");Lr(ub(),Hr());return this};function fDa(a,b,c,e){var f=Bb();c=jr(kr(),c);a=eha(mr(new nr,b.k,a.Vj,a.df,c,(new nb).a()),e);b=Pfa();return Lm(f,a,b).rb()}
ql.prototype.generateToBuilder=function(a,b){for(var c=arguments.length|0,e=2,f=[];e<c;)f.push(arguments[e]),e=e+1|0;switch(f.length|0){case 0:return fDa(this,a,(new hr).a(),b);case 1:return fDa(this,a,b,f[0]);default:throw"No matching overload";}};ql.prototype.$classData=r({fBa:0},!1,"amf.client.render.AmfGraphRenderer",{fBa:1,bC:1,e:1});function sO(){Al.call(this)}sO.prototype=new ir;sO.prototype.constructor=sO;sO.prototype.a=function(){sO.prototype.f.call(this,"application/yaml");return this};
sO.prototype.xz=function(){return this.Vj};sO.prototype.f=function(a){Al.prototype.Mc.call(this,"AML 1.0",a);Lr(ub(),ib());return this};Object.defineProperty(sO.prototype,"mediaType",{get:function(){return this.xz()},configurable:!0});sO.prototype.$classData=r({gBa:0},!1,"amf.client.render.Aml10Renderer",{gBa:1,bC:1,e:1});function tO(){Al.call(this)}tO.prototype=new ir;tO.prototype.constructor=tO;
tO.prototype.a=function(){Al.prototype.Mc.call(this,oh().$,"application/payload+json");Lr(ub(),lO());return this};tO.prototype.$classData=r({hBa:0},!1,"amf.client.render.JsonPayloadRenderer",{hBa:1,bC:1,e:1});function uO(){Al.call(this)}uO.prototype=new ir;uO.prototype.constructor=uO;uO.prototype.a=function(){Al.prototype.Mc.call(this,Sv().$,"application/ld+json");Lr(ub(),Hr());return this};uO.prototype.$classData=r({iBa:0},!1,"amf.client.render.JsonldRenderer",{iBa:1,bC:1,e:1});
function sl(){Al.call(this)}sl.prototype=new ir;sl.prototype.constructor=sl;sl.prototype.a=function(){Al.prototype.Mc.call(this,Pv().$,"application/json");Lr(ub(),Xaa());return this};sl.prototype.$classData=r({jBa:0},!1,"amf.client.render.Oas20Renderer",{jBa:1,bC:1,e:1});function vO(){Al.call(this)}vO.prototype=new ir;vO.prototype.constructor=vO;vO.prototype.a=function(){Al.prototype.Mc.call(this,Qv().$,"application/json");Lr(ub(),sb());return this};
vO.prototype.$classData=r({kBa:0},!1,"amf.client.render.Oas30Renderer",{kBa:1,bC:1,e:1});function ul(){Al.call(this)}ul.prototype=new ir;ul.prototype.constructor=ul;ul.prototype.a=function(){Al.prototype.Mc.call(this,Ec().$,"application/yaml");Lr(ub(),rb());return this};ul.prototype.$classData=r({lBa:0},!1,"amf.client.render.Raml08Renderer",{lBa:1,bC:1,e:1});function wl(){Al.call(this)}wl.prototype=new ir;wl.prototype.constructor=wl;
wl.prototype.a=function(){Al.prototype.Mc.call(this,Dc().$,"application/yaml");Lr(ub(),Waa());return this};wl.prototype.$classData=r({mBa:0},!1,"amf.client.render.Raml10Renderer",{mBa:1,bC:1,e:1});function wO(){Al.call(this)}wO.prototype=new ir;wO.prototype.constructor=wO;wO.prototype.a=function(){Al.prototype.Mc.call(this,oh().$,"application/payload+yaml");Lr(ub(),lO());return this};wO.prototype.$classData=r({pBa:0},!1,"amf.client.render.YamlPayloadRenderer",{pBa:1,bC:1,e:1});
function ml(){this.df=null}ml.prototype=new tr;ml.prototype.constructor=ml;ml.prototype.a=function(){El.prototype.f.call(this,"AMF Graph");return this};ml.prototype.$classData=r({qBa:0},!1,"amf.client.resolve.AmfGraphResolver",{qBa:1,jO:1,e:1});function sr(){this.Ca=null}sr.prototype=new u;sr.prototype.constructor=sr;sr.prototype.d=function(a){this.Ca=a;return this};sr.prototype.Osa=function(a,b,c,e,f,g,h){(0,this.Ca)(a,b,c,e,f,g,h)};
sr.prototype.$classData=r({tBa:0},!1,"amf.client.resolve.ClientErrorHandlerConverter$$$Lambda$1",{tBa:1,e:1,rBa:1});function xO(){this.Vma=null}xO.prototype=new u;xO.prototype.constructor=xO;function aga(a){var b=new xO;b.Vma=a;return b}xO.prototype.nr=function(a,b,c,e,f,g){this.Vc(a.j,b,c,e,f,Tb().oh,g)};xO.prototype.Vc=function(a,b,c,e,f,g,h){Lfa();var k=this.Vma,l=Bb(),m=Bb().Th();c=Cb(l,c,m).rb();l=Bb();gDa||(gDa=(new yO).a());f=Cb(l,f,gDa).rb();l=Bb();m=Bb().Th();k.Osa(a,b,c,e,f,g,Cb(l,h,m).rb())};
xO.prototype.$classData=r({uBa:0},!1,"amf.client.resolve.ClientErrorHandlerConverter$$anonfun$convert$2",{uBa:1,e:1,xE:1});function nl(){this.df=null}nl.prototype=new tr;nl.prototype.constructor=nl;nl.prototype.a=function(){El.prototype.f.call(this,Pv().$);return this};nl.prototype.$classData=r({wBa:0},!1,"amf.client.resolve.Oas20Resolver",{wBa:1,jO:1,e:1});function zO(){this.df=null}zO.prototype=new tr;zO.prototype.constructor=zO;zO.prototype.a=function(){El.prototype.f.call(this,Qv().$);return this};
zO.prototype.$classData=r({xBa:0},!1,"amf.client.resolve.Oas30Resolver",{xBa:1,jO:1,e:1});function ol(){this.df=null}ol.prototype=new tr;ol.prototype.constructor=ol;ol.prototype.a=function(){El.prototype.f.call(this,Ec().$);return this};ol.prototype.$classData=r({yBa:0},!1,"amf.client.resolve.Raml08Resolver",{yBa:1,jO:1,e:1});function pl(){this.df=null}pl.prototype=new tr;pl.prototype.constructor=pl;pl.prototype.a=function(){El.prototype.f.call(this,Dc().$);return this};
pl.prototype.$classData=r({zBa:0},!1,"amf.client.resolve.Raml10Resolver",{zBa:1,jO:1,e:1});function AO(){}AO.prototype=new u;AO.prototype.constructor=AO;function hDa(){}hDa.prototype=AO.prototype;AO.prototype.MR=function(a){return this.lH(a)};AO.prototype.lH=function(a){return Nia().Gj(a).b()?!1:!0};AO.prototype.fetch=function(a){return this.JG(a)};AO.prototype.accepts=function(a){return this.MR(a)};function ms(){this.Ca=null}ms.prototype=new u;ms.prototype.constructor=ms;
ms.prototype.d=function(a){this.Ca=a;return this};function $ja(a,b,c,e,f,g){return(0,a.Ca)(b,c,e,f,g)}ms.prototype.$classData=r({MBa:0},!1,"amf.core.AMFCompiler$$$Lambda$1",{MBa:1,e:1,dob:1});function ws(){}ws.prototype=new u;ws.prototype.constructor=ws;ws.prototype.a=function(){return this};ws.prototype.Fba=function(a,b,c,e,f,g,h){return Wfa(mr(new nr,c,e,f,g,h),a,b)};ws.prototype.$classData=r({RBa:0},!1,"amf.core.AMFSerializer$$anon$1",{RBa:1,e:1,eob:1});function Rl(){}Rl.prototype=new Eha;
Rl.prototype.constructor=Rl;Rl.prototype.a=function(){return this};Rl.prototype.$classData=r({bDa:0},!1,"amf.core.client.RuntimeProc$",{bDa:1,Mnb:1,e:1});var Hea=void 0;function Ql(){}Ql.prototype=new Gha;Ql.prototype.constructor=Ql;Ql.prototype.a=function(){return this};Ql.prototype.LM=function(a){Hs(Is().Gr,a)};Ql.prototype.fY=function(a){JN(Is().Gr,a+"\n")};Ql.prototype.$classData=r({cDa:0},!1,"amf.core.client.StdErrWriter$",{cDa:1,aDa:1,e:1});var Gea=void 0;
function iDa(a){var b=a.Ca.Fc.ba;b=BO().h(b)?Q().ns:xd().h(b)?Q().vi:wd().h(b)?Q().mi:Yi().h(b)||Qu().h(b)?Q().wf:Q().Pa;a.Vla(b)}function jDa(a,b){a:{for(var c=a.VO.Qb;!c.b();){if(c.ea().h(b)){c=!0;break a}c=c.pa()}c=!1}if(c)return!1;Hh(a.VO,b);return!0}function kDa(){}kDa.prototype=new u;kDa.prototype.constructor=kDa;function lDa(){}lDa.prototype=kDa.prototype;function CO(){this.ba=null}CO.prototype=new u;CO.prototype.constructor=CO;
CO.prototype.a=function(){mDa=this;bj();var a=G().Oj;a=[H(a,"anyType")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.ba=c;return this};CO.prototype.Rb=function(){return this.ba};CO.prototype.$classData=r({HDa:0},!1,"amf.core.metamodel.Type$Any$",{HDa:1,e:1,Wb:1});var mDa=void 0;function yd(){mDa||(mDa=(new CO).a());return mDa}function Tu(){this.ba=this.Ne=null}Tu.prototype=new u;Tu.prototype.constructor=Tu;function nDa(){}nDa.prototype=Tu.prototype;
Tu.prototype.Jd=function(a){this.Ne=a;this.ba=a.Rb();return this};Tu.prototype.Rb=function(){return this.ba};
function DO(a){var b=ec(),c=G().he;a.CC(fc(new gc,b,H(c,"raw"),hc(new ic,jc().sg,"raw","Raw textual information that cannot be processed for the current model semantics.",J())));b=ud();c=G().he;a.DC(fc(new gc,b,H(c,"reference-id"),hc(new ic,jc().sg,"reference id","Internal identifier for an inlined fragment",J())));b=ec();c=G().he;a.BC(fc(new gc,b,H(c,"location"),hc(new ic,jc().sg,"location","Location of an inlined fragment",J())))}
function EO(a){var b=ud(),c=G().he;a.Pn(fc(new gc,b,H(c,"link-target"),hc(new ic,jc().sg,"link target","URI of the linked element",J())));b=hd();c=G().he;a.On(fc(new gc,b,H(c,"effective-target"),hc(new ic,jc().sg,"effective target","URI of the final element in a chain of linked elements",J())));b=ec();c=G().he;a.Mn(fc(new gc,b,H(c,"link-label"),hc(new ic,jc().sg,"link label","Label for the type of link",J())));b=wd();c=G().he;a.Nn(fc(new gc,b,H(c,"recursive"),hc(new ic,jc().sg,"supports recursion",
"Indication taht this kind of linkable element can support recursive links",J())))}function FO(){this.Ua=null}FO.prototype=new u;FO.prototype.constructor=FO;FO.prototype.a=function(){oDa=this;dc(this);return this};FO.prototype.ol=function(a){this.Ua=a};FO.prototype.$classData=r({uEa:0},!1,"amf.core.metamodel.domain.common.DescriptionField$",{uEa:1,e:1,Nk:1});var oDa=void 0;function GO(){this.gd=null}GO.prototype=new u;GO.prototype.constructor=GO;GO.prototype.a=function(){pDa=this;cba(this);return this};
GO.prototype.maa=function(a){this.gd=a};GO.prototype.$classData=r({vEa:0},!1,"amf.core.metamodel.domain.common.DisplayNameField$",{vEa:1,e:1,Mja:1});var pDa=void 0;function HO(){this.U=null}HO.prototype=new u;HO.prototype.constructor=HO;HO.prototype.a=function(){qDa=this;kc(this);return this};HO.prototype.Qm=function(a){this.U=a};HO.prototype.$classData=r({wEa:0},!1,"amf.core.metamodel.domain.common.NameFieldSchema$",{wEa:1,e:1,cn:1});var qDa=void 0;function IO(){this.U=null}IO.prototype=new u;
IO.prototype.constructor=IO;IO.prototype.a=function(){rDa=this;var a=ec(),b=G().Xa;this.U=fc(new gc,a,H(b,"name"),hc(new ic,Xi().Xa,"name","Additional name for the shape",J()));return this};IO.prototype.$classData=r({xEa:0},!1,"amf.core.metamodel.domain.common.NameFieldShacl$",{xEa:1,e:1,Qnb:1});var rDa=void 0;function sDa(a){var b=wd(),c=G().Za;a.O1(fc(new gc,b,H(c,"optional"),hc(new ic,jc().Za,"optional","Marks some information as optional",J())))}
function tDa(a){return!!(a&&a.$classData&&a.$classData.ie.S_)}function Rd(a){return!!(a&&a.$classData&&a.$classData.ie.eC)}function tw(a){return!!(a&&a.$classData&&a.$classData.ie.hs)}function JO(){}JO.prototype=new u;JO.prototype.constructor=JO;JO.prototype.a=function(){return this};JO.prototype.koa=function(a){a=a.Bb;var b=iA();b=Va(b);var c=Le().u;a=Me(a,b,c);b=w(function(){return function(e){return e.q.q}}(this));c=pf();return a.ma(b,c.u).va()};
JO.prototype.$classData=r({LEa:0},!1,"amf.core.model.document.FieldsFilter$All$",{LEa:1,e:1,KEa:1});var uDa=void 0;function KO(){}KO.prototype=new u;KO.prototype.constructor=KO;KO.prototype.a=function(){return this};KO.prototype.koa=function(a){a=a.Bb;var b=iA();b=Va(b);var c=Le().u;a=Me(a,b,c);b=(new LO).a();c=pf();return a.hc(b,c.u).va()};KO.prototype.$classData=r({MEa:0},!1,"amf.core.model.document.FieldsFilter$Local$",{MEa:1,e:1,KEa:1});var vDa=void 0;
function MC(){vDa||(vDa=(new KO).a());return vDa}function nm(a){return!!(a&&a.$classData&&a.$classData.ie.qd)}function Kb(a,b){Dj(a.Y(),Eb().Ee,b,(O(),(new P).a()));var c=Eb().xf;return Fb(a,c,b.j)}function MO(a,b,c,e,f){e.hl()&&(a=a.eh(b,c),f&&hv(a)&&(b=Eb().Be,rj(a,b,f)));return a}function NO(a,b,c){var e=a.Jh(),f=""+e.j+b;f=ta(ua(),f);e=e.vc(e.j+"/link-"+f);a=Kb(e,a);e=Eb().kd;b=Fb(a,e,b);return pc(b,c)}
function OO(a){y();a.pl(!0);a.Vk(!1);a.Fl("error");a.dl("");a.bl(y());a.cl(y());(new Ve).a()}function wDa(a,b){return a.wh().Of(Zu(a.Y()),b)}
function Ria(a,b){var c=a.zf;if(c instanceof z)c=c.i,eba(c.pi,a.cf,xDa(new PO,b,hb(function(e,f){return function(){if("warning"===e.Cf){var g=f.ja,h=Sc().Qu,k=e.j,l="Unresolved reference '"+e.cf+"'",m=e.vf.c(),p=y();Ub(g,h,k,p,l,m.ga)}else g=f.ja,h=Sc().Qu,k=e.j,l="Unresolved reference '"+e.cf+"'",m=e.vf.c(),p=y(),Qb(g,h,k,p,l,m.ga)}}(a,c))));else throw bc(F(),(new cc).f("Cannot create unresolved reference with missing parsing context"));}function zb(a){return Wa().Ia(us(a.Y(),Eb().Ee))}
function ZB(a,b,c,e){a.Vk(!0);a.dl(b);a.bl((new z).d(c));a.cl((new z).d(e));return a}function rA(a,b){var c=zb(a);if(c.b())b=y();else{c=c.c();if(hv(c)&&zb(a).ra())if(b.Ha(c.j))b=zb(c).c();else{var e=c.j,f=C();b=c.yj(b.fs(e,f.u))}else b=c;b=(new z).d(b)}return b.b()?a:b.c()}function hda(a){var b=a.wh(),c=Zu(a.Y());a=a.ha();return b.Of(c,Hj(O(),a))}function hv(a){return!!(a&&a.$classData&&a.$classData.ie.vg)}function via(){this.rf=null}via.prototype=new qia;via.prototype.constructor=via;d=via.prototype;
d.a=function(){P.prototype.a.call(this);return this};d.Jq=function(){return this};d.Ib=function(){return this};d.JN=function(){return this};d.$classData=r({AFa:0},!1,"amf.core.parser.Annotations$$anon$1",{AFa:1,Sja:1,e:1});function yDa(a){return QO(a,w(function(b,c){return function(e){return zDa(c,e)}}(a,w(function(b){return function(c){var e=Qc();return M(c,e,b.ji).xa}}(a)))))}
function QO(a,b){var c=a.EX();if(null!==c){var e=c.qa();c=c.Ba();a=w(function(f,g){return function(h){return g.P(h)}}(a,b));b=C();e=e.ma(a,b.u);return Rt(new St,e,Hu(O(),c))}throw(new x).d(c);}function ADa(a){return QO(a,w(function(b,c){return function(e){return zDa(c,e)}}(a,w(function(b){return function(c){var e=RO();return!!M(c,e,b.ji)}}(a)))))}
function BDa(a){return QO(a,w(function(b,c){return function(e){return zDa(c,e)}}(a,w(function(b){return function(c){var e=CDa();return M(c,e,b.ji)|0}}(a)))))}function DDa(a){return QO(a,w(function(b,c){return function(e){return zDa(c,e)}}(a,w(function(b){return function(c){var e=RO();return!M(c,e,b.ji)}}(a)))))}function EDa(a){return QO(a,w(function(b,c){return function(e){return zDa(c,e)}}(a,w(function(b){return function(c){var e=Be();return M(c,e,b.ji)}}(a)))))}
function zDa(a,b){return ai(new bi,a.P(b),$e(O(),b.ze()))}function Cs(){this.uD=null}Cs.prototype=new u;Cs.prototype.constructor=Cs;Cs.prototype.a=function(){this.uD=Fc(yv(),J());return this};Cs.prototype.$classData=r({IFa:0},!1,"amf.core.parser.EmptyFutureDeclarations$$anon$1",{IFa:1,e:1,Xnb:1});function SO(){}SO.prototype=new u;SO.prototype.constructor=SO;SO.prototype.a=function(){return this};SO.prototype.$classData=r({KFa:0},!1,"amf.core.parser.ExtensionReference$",{KFa:1,e:1,qT:1});var FDa=void 0;
function TO(){}TO.prototype=new u;TO.prototype.constructor=TO;TO.prototype.a=function(){return this};TO.prototype.$classData=r({UFa:0},!1,"amf.core.parser.InferredLinkReference$",{UFa:1,e:1,qT:1});var GDa=void 0;function HDa(){GDa||(GDa=(new TO).a());return GDa}function UO(){}UO.prototype=new u;UO.prototype.constructor=UO;UO.prototype.a=function(){return this};UO.prototype.$classData=r({VFa:0},!1,"amf.core.parser.LibraryReference$",{VFa:1,e:1,qT:1});var IDa=void 0;
function VO(){IDa||(IDa=(new UO).a());return IDa}function WO(){}WO.prototype=new u;WO.prototype.constructor=WO;WO.prototype.a=function(){return this};WO.prototype.$classData=r({WFa:0},!1,"amf.core.parser.LinkReference$",{WFa:1,e:1,qT:1});var JDa=void 0;function XO(){JDa||(JDa=(new WO).a());return JDa}function YO(){}YO.prototype=new u;YO.prototype.constructor=YO;YO.prototype.a=function(){return this};YO.prototype.$classData=r({jGa:0},!1,"amf.core.parser.SchemaReference$",{jGa:1,e:1,qT:1});
var KDa=void 0;function LDa(){KDa||(KDa=(new YO).a());return KDa}function ZO(){}ZO.prototype=new u;ZO.prototype.constructor=ZO;ZO.prototype.a=function(){return this};ZO.prototype.$classData=r({kGa:0},!1,"amf.core.parser.SearchScope$All$",{kGa:1,e:1,Xja:1});var MDa=void 0;function Ju(){MDa||(MDa=(new ZO).a());return MDa}function $O(){}$O.prototype=new u;$O.prototype.constructor=$O;$O.prototype.a=function(){return this};
$O.prototype.$classData=r({lGa:0},!1,"amf.core.parser.SearchScope$Fragments$",{lGa:1,e:1,Xja:1});var NDa=void 0;function Ku(){NDa||(NDa=(new $O).a());return NDa}function aP(){}aP.prototype=new u;aP.prototype.constructor=aP;aP.prototype.a=function(){return this};aP.prototype.$classData=r({mGa:0},!1,"amf.core.parser.SearchScope$Named$",{mGa:1,e:1,Xja:1});var ODa=void 0;function Lu(){ODa||(ODa=(new aP).a());return ODa}function bP(){}bP.prototype=new u;bP.prototype.constructor=bP;bP.prototype.a=function(){return this};
bP.prototype.hZ=function(a){return YE(gb(),a)};bP.prototype.kP=function(){return PDa()};bP.prototype.$classData=r({nGa:0},!1,"amf.core.parser.SimpleReferenceHandler$",{nGa:1,e:1,Y_:1});var QDa=void 0;function RDa(){QDa||(QDa=(new bP).a());return QDa}function cP(){}cP.prototype=new u;cP.prototype.constructor=cP;cP.prototype.a=function(){return this};cP.prototype.$classData=r({pGa:0},!1,"amf.core.parser.UnspecifiedReference$",{pGa:1,e:1,qT:1});var SDa=void 0;
function ab(){SDa||(SDa=(new cP).a());return SDa}function dP(){}dP.prototype=new u;dP.prototype.constructor=dP;dP.prototype.a=function(){return this};dP.prototype.uw=function(a){var b=a.ze();return b instanceof kv?(Qf(),(new Wf).d(b)):NH(PH(),a,"Expected scalar but found: "+b)};dP.prototype.$K=function(){return gt().ud};dP.prototype.$classData=r({xGa:0},!1,"amf.core.parser.package$YScalarYRead$",{xGa:1,e:1,hA:1});var TDa=void 0;function Qc(){TDa||(TDa=(new dP).a());return TDa}
function Bc(){this.jn=null}Bc.prototype=new u;Bc.prototype.constructor=Bc;function iba(a,b,c){var e=new eP;e.gc=c;if(null===a)throw bc(F(),null);e.n=a;e.bs=(new fP).a();e.iga=y();e.yY(b)}Bc.prototype.pW=function(a){this.jn=a;return this};Bc.prototype.$classData=r({IGa:0},!1,"amf.core.rdf.RdfModelEmitter",{IGa:1,e:1,an:1});function gP(){this.ON=this.Iba=this.tJ=this.uJ=this.Gw=this.Hw=this.OA=this.ky=this.Iw=this.LB=this.sna=this.Se=this.Ue=this.fba=this.mz=this.Cv=this.cs=this.l=null}
gP.prototype=new u;gP.prototype.constructor=gP;
function UDa(a,b,c){a.Se=(new z).d(b);b=b.tL(c);if(b instanceof z)a:{if(b=VDa(a,b.i,!0),b instanceof z&&(b=b.i,Jv(b))){var e=Sr().yc;c=Jd(ua(),c,"#");c=ik((new Md).od(c));Fb(b,e,c);Dga(b,a.l.jo);c=b;break a}b=a.l.ja;e=Sc().GO;var f="Unable to parse RDF model for location root node: "+c,g=y(),h=y(),k=y();b.Vc(e.j,c,g,f,h,Tb().yb,k);O();c=(new P).a();c=(new Ng).L((new S).a(),c)}else b=a.l.ja,e=Sc().GO,f="Unable to parse RDF model for location root node: "+c,g=y(),h=y(),k=y(),b.Vc(e.j,c,g,f,h,Tb().yb,
k),O(),c=(new P).a(),c=(new Ng).L((new S).a(),c);b=a.fba;e=new WDa;f=ah().u;for(b=zu(b,e,f).Qb;!b.b();)XDa(b.ea(),a.Ue),b=b.pa();return c}
function YDa(a,b,c){b=hP(a,b);if(b instanceof z){var e=b.i;b=G().ij;b=iP(e,Zc(H(b,"next")));b=(b.b()?J():b.c()).nc();var f=G().ij;e=iP(e,Zc(H(f,"first")));e=(e.b()?J():e.c()).nc();e instanceof z&&(e=e.i,e instanceof jP&&(e=kP(a,e),e instanceof z&&(e=e.i,e=K(C(),(new wc).fa([e])),f=C(),c=c.la(e,f.u))));return b instanceof z&&(b=b.i,b instanceof jP&&(e=b.q,f=G().ij,e!==Zc(H(f,"nil"))))?YDa(a,b,c):c}if(y()===b)return c;throw(new x).d(b);}
function ZDa(a){var b=new gP;b.l=a;b.cs=Fc(yv(),J());b.Cv=Fc(yv(),J());b.mz=Fc(yv(),J());b.fba=K(ah(),J());b.Ue=Fc(sc().fb,J());b.Se=y();a=G().he;a=Zc(H(a,"Document"));var c=G().he;c=Zc(H(c,"Fragment"));var e=G().he;e=Zc(H(e,"Module"));var f=G().he;f=Zc(H(f,"Unit"));var g=G().Xa;g=Zc(H(g,"Shape"));var h=G().Lb;a=[a,c,e,f,g,Zc(H(h,"Shape"))];if(0===(a.length|0))a=te();else{c=ue(new ve,te());e=0;for(f=a.length|0;e<f;)we(c,a[e]),e=1+e|0;a=c.ab}b.sna=a;b.LB=Oi().wj;b.Iw=Oi().wi;b.ky=Oi().wf;b.OA=Oi().Kp;
b.Hw=Oi().ai;b.Gw=Oi().Ri;b.uJ=Oi().Kj;b.tJ=Oi().cp;a=Zc(jia().vH);a=(new R).M(a,w(function(){return function(k){return iia(jia(),"","",k)}}(b)));c=Zc(hu().vH);c=(new R).M(c,w(function(){return function(k){hu();return(new Bm).L((new S).a(),k)}}(b)));e=Zc(Fj().ba.ea());e=(new R).M(e,w(function(){return function(k){return vu(xu(),"",y(),k)}}(b)));f=Zc(su().vH);a=[a,c,e,(new R).M(f,w(function(){return function(k){su();return(new xm).L((new S).a(),k)}}(b)))];c=(new zt).a();e=0;for(f=a.length|0;e<f;)$Da(c,
a[e]),e=1+e|0;b.Iba=c;return b}gP.prototype.AU=function(a,b){b.R(w(function(c,e){return function(f){a:{for(var g=Fh(e.Y());!g.b();){var h=g.ea(),k=D(f.g,jf().dp);if(lc(k,Zc(h.q))){g=(new z).d(g.ea());break a}g=g.pa()}g=y()}if(!g.b()&&(g=g.c(),g=he(e.Y(),g),!g.b()))if(g=g.c(),null!==g)g.q.q.ha().Ib((new lP).wF(f));else throw(new x).d(g);}}(this,a)))};
function VDa(a,b,c){var e=b.KD;c=aEa(a,e,b,c);if(c.b())return y();var f=c.c(),g=bEa(a,b);c=cEa(a.l.sD,f).P(mP(a,g,e));c.vc(e);a.SU(c);if(mC(f)){f=f.$b();var h=C(),k=[rz(),gD()];h=K(h,(new wc).fa(k));k=bj();f=f.la(h,k.u)}else f=f.$b();for(;!f.b();){h=f.ea();k=Zc(h.q);var l=iP(b,k);l=l.b()?J():l.c();dEa(a,c,h,l,g,k);f=f.pa()}if(nm(c)&&hv(c)){g=iP(b,Zc(Eb().xf.q));if(g.b())g=y();else b:{if(g=g.c().nc(),g instanceof z&&(g=g.i,g instanceof jP)){g=(new z).d(g.q);break b}g=y()}g.b()||(g=g.c(),a.QY(c,g));
g=iP(b,Zc(Eb().kd.q));if(g.b())g=y();else b:{if(g=g.c().nc(),g instanceof z&&(g=g.i,g instanceof nP)){g=(new z).d(g.q);break b}g=y()}g.b()||(g=g.c(),f=Eb().kd,Fb(c,f,g))}else c instanceof lm&&a.Cv.Ka(c.j).ra()&&(g=a.Cv.Ka(c.j),g.b()||(g=g.c(),f=D(c.g,km().Zd).H,f.b()||(f=f.c(),h=ph().Zd,Fb(g,h,f))),a.Cv.vt(c.j));nm(c)&&eEa(a,b,c);a.Ue=a.Ue.kc((new R).M(e,c));return(new z).d(c)}
function fEa(a,b){a=b.TU.Zm(w(function(e){return function(f){return e.sna.Ha(f)}}(a)));if(null!==a){b=a.qa();a=a.Ba();b=b.Hk(gd());var c=C();return a.la(b,c.u)}throw(new x).d(a);}function gEa(a){if(a instanceof nP)return a=(new zh).f(a.q).ka,ai(new bi,da(HF(wa(),a)),(new P).a());if(a instanceof jP)throw a=a.q,bc(F(),(new cc).f("Expecting Float literal found URI "+a));throw(new x).d(a);}
function hEa(a,b){if(b instanceof nP){var c=b.q,e=b.xQ;b=!1;var f=null;return e instanceof z&&(b=!0,f=e,e=f.i,null!==e&&e===a.Gw)?(a=(new zh).f(c),ai(new bi,jJ(a.ka),(new P).a())):b&&(e=f.i,null!==e&&e===a.Iw)?(a=(new zh).f(c),c=FF(),ai(new bi,GF(c,a.ka,10),(new P).a())):b&&(e=f.i,null!==e&&e===a.ky)?(a=(new zh).f(c).ka,ai(new bi,da(HF(wa(),a)),(new P).a())):b&&(e=f.i,null!==e&&e===a.Hw)?(a=(new zh).f(c),c=wa(),ai(new bi,HF(c,a.ka),(new P).a())):b&&(e=f.i,null!==e&&e===a.uJ)||b&&(b=f.i,null!==b&&
b===a.tJ)?(a=lJ(kH(),c),ai(new bi,(new qA).Xn(a).c(),(new P).a())):ai(new bi,c,(new P).a())}if(b instanceof jP)throw a=b.q,bc(F(),(new cc).f("Expecting String literal found URI "+a));throw(new x).d(b);}function iEa(a,b){b=fEa(a,b).Fb(w(function(c){return function(e){return c.Iba.Ka(e).ra()}}(a)));return b instanceof z?(new z).d(a.Iba.P(b.i)):y()}
function jEa(a){if(a instanceof nP){a=(new zh).f(a.q);var b=wa();return ai(new bi,HF(b,a.ka),(new P).a())}if(a instanceof jP)throw a=a.q,bc(F(),(new cc).f("Expecting Double literal found URI "+a));throw(new x).d(a);}function bEa(a,b){b=iP(b,Zc(hd().db.q));b.b()?a=y():(b=b.c(),b.Da()?(b=hP(a,b.ea()),a=b instanceof z?(new z).d(kEa(a,b.i)):y()):a=y());return a.b()?nd().ne:a.c()}function Eba(a){null===a.ON&&null===a.ON&&(a.ON=new Bx);return a.ON}
gP.prototype.SU=function(a){if(nm(a)&&hv(a)){this.mz.Eh((new R).M(a.j,a));var b=this.cs.Ka(a.j);if(b instanceof z)b=b.i;else{if(y()!==b)throw(new x).d(b);b=J()}b.R(w(function(e,f){return function(g){if(hv(g))return Kb(g,f);if(g instanceof nu)return oP(g,f);throw bc(F(),(new cc).f("Only linkable elements can be linked"));}}(this,a)));this.cs.Gl(a.j,J())}else if(pP(a)){b=this.Cv;var c=D(a.Y(),ph().Mj).H;c=c.b()?null:c.c();b.Eh((new R).M(c,a))}};
gP.prototype.QY=function(a,b){var c=this.mz.Ka(b);if(c instanceof z)Kb(a,c.i);else if(y()===c){c=this.cs.Ka(b);if(c instanceof z)var e=c.i;else{if(y()!==c)throw(new x).d(c);e=J()}c=this.cs;a=K(C(),(new wc).fa([a]));var f=C();a=e.la(a,f.u);c.Eh((new R).M(b,a))}else throw(new x).d(c);};
function dEa(a,b,c,e,f,g){if(e.Da()){var h=e.ea(),k=!1,l=null,m=c.ba;if(Dm()===m)m=kP(a,h),m instanceof z&&(m=m.i,g=mP(a,f,g),Ph(b,c,m,g));else if(Bt(m))m=hP(a,h),m instanceof z?(m=VDa(a,m.i,!1),m instanceof z&&(m=m.i,g=mP(a,f,g),Ph(b,c,m,g))):(c=a.l.ja,a=Sc().GO,f=b.j,b="Error parsing RDF graph node, unknown linked node for property "+g+" in node "+b.j,g=y(),m=y(),e=y(),c.Vc(a.j,f,g,b,m,Tb().yb,e));else if(ud().h(m))m=lEa(h),g=mP(a,f,g),Ph(b,c,m,g);else if(ec().h(m)||Cba().h(m)||qP().h(m))m=mEa(h),
g=mP(a,f,g),Ph(b,c,m,g);else if(wd().h(m))m=nEa(h),g=mP(a,f,g),Ph(b,c,m,g);else if(xd().h(m))m=oEa(h),g=mP(a,f,g),Ph(b,c,m,g);else if(Qu().h(m))m=gEa(h),g=mP(a,f,g),Ph(b,c,m,g);else if(Yi().h(m))m=jEa(h),g=mP(a,f,g),Ph(b,c,m,g);else if(rP().h(m))m=pEa(h),g=mP(a,f,g),Ph(b,c,m,g);else if(BO().h(m))m=pEa(h),g=mP(a,f,g),Ph(b,c,m,g);else if(yd()===m)m=hEa(a,h),g=mP(a,f,g),Ph(b,c,m,g);else{if(m instanceof sP&&(k=!0,l=m,1===e.Na())){m=qEa(a,l.Ne,hP(a,e.ea()));g=mP(a,f,g);Ut(b,c,m,g);return}if(k)c=a.l.ja,
a=Sc().GO,f=b.j,b="Error, more than one sorted array values found in node for property "+g+" in node "+b.j,g=y(),m=y(),e=y(),c.Vc(a.j,f,g,b,m,Tb().yb,e);else if(m instanceof sd){h=m.Ne;if(Bt(h))h=Zc(c.q),k=G().he,h=w(function(p,t){return function(v){v=hP(p,v);return v instanceof z?VDa(p,v.i,t).va():y().va()}}(a,h===Zc(H(k,"references")))),k=C(),e=e.Tc(h,k.u);else{if(!ec().h(h)&&!ud().h(h))throw(new x).d(h);h=w(function(){return function(p){return lEa(p)}}(a));k=C();e=e.ma(h,k.u)}m=m.Ne;hC(m)?(h=dm().Qc,
h=null===c?null===h:c.h(h)):h=!1;g=mP(a,f,g),Tt(b,c,e,g)}else throw(new x).d(m);}}}function nEa(a){if(a instanceof nP)return a=(new zh).f(a.q),ai(new bi,jJ(a.ka),(new P).a());if(a instanceof jP)throw a=a.q,bc(F(),(new cc).f("Expecting Boolean literal found URI "+a));throw(new x).d(a);}function sEa(a){xu();var b=y();b=vu(0,"",b,(O(),(new P).a()));var c=a.xQ;c.b()||(c=c.c(),pia(b,c));Pja(b,a.q,(O(),(new P).a()));return b}
function qEa(a,b,c){var e=K(ah(),J());c.b()||(c=c.c(),tP(c).R(w(function(h,k,l){return function(m){var p=G().Pm;p=Zc(H(p,"_"));if(0<=(m.length|0)&&m.substring(0,p.length|0)===p)return yu(k,iP(l,m).c())}}(a,e,c))));c=ah().u;c=Hf(e,c);for(e=e.Qb;!e.b();){var f=e.ea();if(Dm()===b)var g=kP(a,f);else if(Bt(b))g=hP(a,f),g=g instanceof z?VDa(a,g.i,!1):y();else if(ec().h(b)||Cba().h(b)||ud().h(b))try{g=(new z).d(lEa(f))}catch(h){if(Mi(F(),h)instanceof cc)g=y();else throw h;}else if(wd().h(b))try{g=(new z).d(nEa(f))}catch(h){if(Mi(F(),
h)instanceof cc)g=y();else throw h;}else if(xd().h(b))try{g=(new z).d(oEa(f))}catch(h){if(Mi(F(),h)instanceof cc)g=y();else throw h;}else if(Qu().h(b))try{g=(new z).d(gEa(f))}catch(h){if(Mi(F(),h)instanceof cc)g=y();else throw h;}else if(Yi().h(b))try{g=(new z).d(jEa(f))}catch(h){if(Mi(F(),h)instanceof cc)g=y();else throw h;}else if(BO().h(b))try{g=(new z).d(pEa(f))}catch(h){if(Mi(F(),h)instanceof cc)g=y();else throw h;}else{if(yd()!==b)throw bc(F(),(new cc).f("Unknown list element type: "+b));try{g=
(new z).d(hEa(a,f))}catch(h){if(Mi(F(),h)instanceof cc)g=y();else throw h;}}c.Kc(g);e=e.pa()}a=c.Ec();b=new tEa;g=ah().u;return zu(a,b,g)}
function aEa(a,b,c,e){c=fEa(a,c);e=c.Fb(w(function(g,h){return function(k){var l=g.l.sD.pF(k);k=!1;var m=null;return l instanceof z&&(k=!0,m=l,l=m.i,!(h||l&&l.$classData&&l.$classData.ie.dC||tw(l)||Rd(l)||rEa(l)))||k&&(k=m.i,h&&(k&&k.$classData&&k.$classData.ie.dC||tw(k)||Rd(k)||rEa(k)))?!0:!1}}(a,e)));e=e.b()?c.Fb(w(function(g){return function(h){return g.l.sD.pF(h).ra()}}(a))):e;if(e instanceof z)return a.l.sD.pF(e.i);if(y()===e){e=a.l.ja;var f=Sc().fU;Vb(e,f,b,"Error parsing JSON-LD node, unknown @types "+
c,a.l.kh);return y()}throw(new x).d(e);}function oEa(a){if(a instanceof nP){a=(new zh).f(a.q);var b=FF();return ai(new bi,GF(b,a.ka,10),(new P).a())}if(a instanceof jP)throw a=a.q,bc(F(),(new cc).f("Expecting Int literal found URI "+a));throw(new x).d(a);}
function pEa(a){if(a instanceof nP){a=a.q;a=lJ(kH(),a);if(a instanceof Wf)return ai(new bi,a.i,(new P).a());if(a instanceof Rf)throw a=a.i,bc(F(),(new cc).f(a.lea()));throw(new x).d(a);}if(a instanceof jP)throw a=a.q,bc(F(),(new cc).f("Expecting Date literal found URI "+a));throw(new x).d(a);}function hP(a,b){return b instanceof jP?(b=b.q,a=a.Se,a.b()?y():a.c().tL(b)):y()}
function kEa(a,b){var c=Dba();tP(b).R(w(function(e,f,g){return function(h){var k=Eba(e).Gj(h);k.b()||(k=k.c(),k=Fba(f,k),h=iP(g,h),h instanceof z&&h.i.R(w(function(l,m){return function(p){p=hP(l,p);if(p instanceof z){var t=p.i;p=iP(t,Zc(id().dp.q)).c().ea();t=iP(t,Zc(id().Df.q)).c().ea();m.Of(p.q,t.q)}}}(e,k))))}}(a,c,b)));return c}function lEa(a){return ai(new bi,""+a.q,(new P).a())}
function eEa(a,b,c){var e=iP(b,Zc(xf(hd()).q));e=(e.b()?J():e.c()).Ab(w(function(){return function(h){return h instanceof jP}}(a)));var f=w(function(){return function(h){return h.q}}(a)),g=C();e=e.ma(f,g.u);b=w(function(h,k){return function(l){var m=iP(k,l);if(m.b())m=y();else{var p=m.c();O();m=(new P).a();m=(new hf).L((new S).a(),m);if(p.Da()){var t=hP(h,p.ea());if(t instanceof z){t=t.i;var v=iP(t,Zc(jf().U.q));if(v instanceof z){var A=v.i;if(A.Da()&&A.ea()instanceof nP){T();v=jf().U.ba;T();A=A.ea().q;
A=xi(T(),A);v=jd(h,v,A);A=h.l;var E=Be();v=M(v,E,A);A=jf().U;Fb(m,A,v)}}t=iP(t,Zc(jf().dp.q));t instanceof z&&(v=t.i,v.Da()&&v.ea()instanceof nP&&(T(),t=jf().dp.ba,T(),v=v.ea().q,v=xi(T(),v),t=jd(h,t,v),v=h.l,A=Be(),t=M(t,A,v),v=jf().U,Fb(m,v,t)));O();t=(new P).a();t=(new af).L((new S).a(),t);t.j=l;l=jf().tg;nf(m,l,t);l=kP(h,p.ea());l.b()||(l=l.c(),bf(m,l.j),p=jf().Di,nf(m,p,l));l=bEa(h,k);m.x.Jq(mP(h,l,m.j))}}m=(new z).d(m)}return m.va()}}(a,b));f=C();b=e.Tc(b,f.u);if(b.Da())if(e=b.Zm(w(function(){return function(h){return uEa(h)}}(a))),
null!==e)b=e.qa(),e=e.Ba(),f=xf(hd()),yf(c,f,e),a.AU(c,b);else throw(new x).d(e);}
function kP(a,b){var c=hP(a,b);if(c.b())return y();c=c.c();var e=bEa(a,c);b=iEa(a,c).c().P(mP(a,e,b.q));if(b instanceof xm)bf(b,c.KD),tP(c).R(w(function(h,k,l){return function(m){if("@type"!==m&&"@id"!==m&&m!==Zc(hd().db.q)){var p=G().Zb;p=m!==Zc(H(p,"name"))}else p=!1;if(p){p=iP(k,m).c().ea();if(p instanceof nP)p=sEa(p);else{a:{if(p instanceof jP){var t=hP(h,p);if(t instanceof z){t=t.i;var v=G().ij;if(iP(t,Zc(H(v,"first"))).ra()){t=!0;break a}v=G().ij;t=iP(t,Zc(H(v,"rest"))).ra();break a}}t=!1}t?
p=vEa(h,p):p instanceof jP?(p=kP(h,p),p.b()?(su(),O(),p=(new P).a(),p=(new xm).L((new S).a(),p)):p=p.c()):(su(),O(),p=(new P).a(),p=(new xm).L((new S).a(),p))}return iD(l,m,p,(O(),(new P).a()))}}}(a,c,b)));else if(b instanceof Ej)bf(b,c.KD),tP(c).R(w(function(h,k,l){return function(m){var p=iP(k,m).c();if(m===Zc(Fj().Df.q)&&p.ea()instanceof nP&&(m=sEa(p.ea()),p=D(m.ca,Fj().Df).H,!p.b())){var t=p.c();p=Fj().Df;m=ai(new bi,t,D(m.ca,Fj().Df).x);nf(l,p,m)}}}(a,c,b)));else if(b instanceof nu)if(bf(b,c.KD),
tP(c).R(w(function(h,k,l){return function(m){var p=iP(k,m).c();m===Zc(ou().Nq.q)&&p.ea()instanceof nP?(m=D(sEa(p.ea()).ca,Fj().Df).H,m.b()||(m=m.c(),p=ou().Nq,Fb(l,p,m))):m===Zc(ou().Df.q)&&p.ea()instanceof nP&&(m=D(sEa(p.ea()).ca,Fj().Df).H,m.b()||(m=m.c(),p=ou().Df,Fb(l,p,m)))}}(a,c,b))),c=a.mz,e=D(b.ca,ou().Nq).H,c=c.Ka(e.b()?null:e.c()),c instanceof z)oP(b,c.i);else{c=a.cs;e=D(b.ca,ou().Nq).H;e=e.b()?null:e.c();c=c.Ka(e);if(c instanceof z)c=c.i;else{if(y()!==c)throw(new x).d(c);c=J()}a=a.cs;e=
D(b.ca,ou().Nq).H;e=e.b()?null:e.c();var f=K(C(),(new wc).fa([b])),g=C();c=c.la(f,g.u);a.Eh((new R).M(e,c))}else if(b instanceof Bm)bf(b,c.KD),tP(c).R(w(function(h,k,l){return function(m){if(m===Zc(Am().Lu.q)){m=iP(l,m);m=m.b()?J():m.c();var p=w(function(v){return function(A){return kP(v,A).va()}}(h)),t=C();return wEa(k,m.Tc(p,t.u))}}}(a,b,c)));else throw bc(F(),(new cc).f("Cannot parse object data node from non object JSON structure "+b));return(new z).d(b)}
function mEa(a){if(a instanceof nP)return ai(new bi,a.q,(new P).a());if(a instanceof jP)throw a=a.q,bc(F(),(new cc).f("Expecting String literal found URI "+a));throw(new x).d(a);}function vEa(a,b){var c=hP(a,b);if(c instanceof z){c=c.i;var e=bEa(a,c);c=mP(a,e,c.KD)}else{if(y()!==c)throw(new x).d(c);O();c=(new P).a()}b=YDa(a,b,J());hu();c=(new Bm).L((new S).a(),c);b.R(w(function(f,g){return function(h){return Pra(g,h)}}(a,c)));return c}
function mP(a,b,c){b=od(a.Ue,b,c);a=a.fba;var e=b.rf;ah();c=bh(new ch,(new gh).a());for(e=e.Qb;!e.b();){var f=e.ea();!1!==nia(f)&&jh(c,f);e=e.pa()}yu(a,c.ab);return b}gP.prototype.$classData=r({LGa:0},!1,"amf.core.rdf.RdfModelParser",{LGa:1,e:1,eka:1});function uP(){this.$=null}uP.prototype=new u;uP.prototype.constructor=uP;uP.prototype.a=function(){this.$="AMF Graph";return this};uP.prototype.ye=function(){return this.$};uP.prototype.$classData=r({TGa:0},!1,"amf.core.remote.Amf$",{TGa:1,e:1,$z:1});
var xEa=void 0;function Sv(){xEa||(xEa=(new uP).a());return xEa}function vP(){this.$=null}vP.prototype=new u;vP.prototype.constructor=vP;vP.prototype.a=function(){this.$="AML 1.0";return this};vP.prototype.t=function(){return this.$.trim()};vP.prototype.ye=function(){return this.$};vP.prototype.$classData=r({UGa:0},!1,"amf.core.remote.Aml$",{UGa:1,e:1,$z:1});var yEa=void 0;function Tl(){yEa||(yEa=(new vP).a());return yEa}function wP(){}wP.prototype=new u;wP.prototype.constructor=wP;
wP.prototype.a=function(){return this};wP.prototype.$classData=r({bHa:0},!1,"amf.core.remote.FileMediaType$",{bHa:1,e:1,Zja:1});var zEa=void 0;function js(){zEa||(zEa=(new wP).a())}function Tj(a){return ba.encodeURIComponent(a)}
function ys(a){a=(new pk).f(ba.encodeURI(a));if(!a.OB&&void 0!==a.It){var b=a.It;if(void 0===b)throw(new fL).f("undefined.get");var c=b.split("/"),e=c.length|0;if(0!==e){var f=c[0];f=null!==f&&qa(f,"")}else f=!1;for(var g=f=f?1:0,h=f;g!==e;){var k=c[g];g=1+g|0;if("."===k)g===e&&(c[h]="",h=1+h|0);else if(".."===k)h!==f?(k=c[-1+h|0],k=".."!==k&&""!==k):k=!1,k?g===e?c[-1+h|0]="":h=-1+h|0:(c[h]="..",h=1+h|0);else if(""!==k||g===e)c[h]=k,h=1+h|0}c.length=h;0!==h&&-1!==(c[0].indexOf(":")|0)&&c.unshift(".")|
0;c=c.join("/");c!==b&&(b=new pk,e=a.YL,e=void 0===e?null:e,f=a.XL,f=void 0===f?null:f,g=a.Cu,g=void 0===g?void 0:AEa(xP(),g),g=void 0===g?null:g,a=a.Bu,a=void 0===a?void 0:AEa(xP(),a),a=void 0===a?null:a,pk.prototype.f.call(b,BEa(xP(),e,f,c,g,a)),a=b)}a=a.t4;return 0<=(a.length|0)&&"file://"===a.substring(0,7)||0<=(a.length|0)&&"file:///"===a.substring(0,8)?a:0<=(a.length|0)&&"file:/"===a.substring(0,6)?a.split("file:/").join("file:///"):a}function yP(){this.$=null}yP.prototype=new u;
yP.prototype.constructor=yP;yP.prototype.a=function(){this.$="JSON Schema";return this};yP.prototype.t=function(){return this.$.trim()};yP.prototype.ye=function(){return this.$};yP.prototype.$classData=r({fHa:0},!1,"amf.core.remote.JsonSchema$",{fHa:1,e:1,$z:1});var CEa=void 0;function nca(){CEa||(CEa=(new yP).a());return CEa}function zP(){this.$=null}zP.prototype=new u;zP.prototype.constructor=zP;zP.prototype.a=function(){this.$="AMF Payload";return this};zP.prototype.ye=function(){return this.$};
zP.prototype.$classData=r({mHa:0},!1,"amf.core.remote.Payload$",{mHa:1,e:1,$z:1});var DEa=void 0;function oh(){DEa||(DEa=(new zP).a());return DEa}function AP(){}AP.prototype=new u;AP.prototype.constructor=AP;AP.prototype.a=function(){return this};function EEa(){throw bc(F(),(new cc).f("Unsupported operation"));}AP.prototype.g2=function(){EEa()};AP.prototype.t5=function(){EEa()};AP.prototype.$classData=r({uHa:0},!1,"amf.core.remote.UnsupportedFileSystem$",{uHa:1,e:1,K9a:1});var FEa=void 0;
function BP(){kw.call(this);this.Oi=this.Mb=null}BP.prototype=new lw;BP.prototype.constructor=BP;BP.prototype.DB=function(){return this.Oi};BP.prototype.qb=function(a){kw.prototype.qb.call(this,a);this.Mb=(new qC).fu(!1,this.pb);this.Oi=K(C(),(new wc).fa([this.Mb]));return this};BP.prototype.$classData=r({IHa:0},!1,"amf.core.resolution.pipelines.BasicResolutionPipeline",{IHa:1,Rt:1,e:1});function CP(){this.pb=null}CP.prototype=new vw;CP.prototype.constructor=CP;
CP.prototype.ge=function(a){Uu(a.Y(),Sr().Ac);return a};CP.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};CP.prototype.$classData=r({KHa:0},!1,"amf.core.resolution.stages.CleanReferencesStage",{KHa:1,ah:1,e:1});function DP(){this.pb=null}DP.prototype=new vw;DP.prototype.constructor=DP;
function GEa(a,b){a=b.Pk().Ab(w(function(){return function(c){return"http://a.ml/vocabularies/security#SecurityScheme"===Zc(c.ic().Rb().ea())}}(a)));a.b()?Uu(b.Y(),dm().Qc):(b=Vt(b.Y(),dm().Qc),b instanceof z&&(b.i.Cb=a))}DP.prototype.ge=function(a){Rd(a)&&tw(a)&&GEa(this,a);return a};DP.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};DP.prototype.$classData=r({LHa:0},!1,"amf.core.resolution.stages.DeclarationsRemovalStage",{LHa:1,ah:1,e:1});function EP(){this.jy=this.pb=null}
EP.prototype=new vw;EP.prototype.constructor=EP;function HEa(a,b,c){a.jy=b;uw.prototype.qb.call(a,c);return a}EP.prototype.wha=function(a){pP(a)&&Uu(a.Y(),ph().Mj);return(new z).d(a)};EP.prototype.ge=function(a){var b=IEa(this.jy);JEa||(JEa=(new FP).a());return a.An(KEa(b,JEa),Pd(function(c){return function(e){return c.wha(e)}}(this)),this.pb)};EP.prototype.$classData=r({MHa:0},!1,"amf.core.resolution.stages.ExternalSourceRemovalStage",{MHa:1,ah:1,e:1});
function GP(){this.pb=null;this.sl=!1;this.lv=this.jy=null}GP.prototype=new vw;GP.prototype.constructor=GP;GP.prototype.wha=function(a){return a instanceof nu?Sja(Wja(),a,this.lv,this.sl):(new z).d(a)};GP.prototype.ge=function(a){this.lv=(new z).d((new sw).BL(a));var b=IEa(this.jy),c=LEa();b=KEa(b,c);c=MEa();return a.An(KEa(b,c),Pd(function(e){return function(f){return e.wha(f)}}(this)),this.pb)};
GP.prototype.$classData=r({NHa:0},!1,"amf.core.resolution.stages.LinkNodeResolutionStage",{NHa:1,ah:1,e:1});function HP(){this.P1=this.kR=this.E$=this.pb=null}HP.prototype=new vw;HP.prototype.constructor=HP;
function NEa(a,b,c){if(ac(b)){if(OEa(a.kR,b.j)!==b.j){b.vc(OEa(a.kR,b.j));var e=b.Y().Bb,f=iA();f=Va(f);var g=Le().u;Me(e,f,g).R(w(function(h,k){return function(l){if(null!==l){var m=l.Fc,p=l.q;if(null!==p){var t=Eb().Ee;if(null===m?null===t:m.h(t)){l=p.q;if(ac(l))return l.vc(OEa(h.kR,l.j));return}}}if(null!==l&&(p=l.Fc,m=l.q,null!==m&&(p=p.ba,t=ud(),null!==p&&p.h(t)))){PEa(h,m.x);l=m.q.t();k.Pd(w(function(v,A){return function(E){return 0<=(A.length|0)&&A.substring(0,E.length|0)===E}}(h,l)))&&(m.q=
ai(new bi,OEa(h.kR,l),m.q.ha()));return}if(null!==l&&(m=l.q,null!==m)){NEa(h,m.q,k);PEa(h,m.x);return}throw(new x).d(l);}}(a,c)))}}else b instanceof St&&b.Cb.R(w(function(h,k){return function(l){NEa(h,l,k)}}(a,c)));PEa(a,b.ha())}function PEa(a,b){var c=b.rf,e=ah().u;e=Hf(c,e);for(c=c.Qb;!c.b();){var f=c.ea();e.Kc(f&&f.$classData&&f.$classData.ie.hK?f.eN(w(function(g){return function(h){return OEa(g.kR,h)}}(a))):f);c=c.pa()}b.rf=e.Ec()}
HP.prototype.ge=function(a){var b=[a.j];if(0===(b.length|0))b=te();else{for(var c=ue(new ve,te()),e=0,f=b.length|0;e<f;)we(c,b[e]),e=1+e|0;b=c.ab}c=a.hf();e=w(function(){return function(g){return g.j}}(this));f=C();b=b.Mk(c.ma(e,f.u));NEa(this,a,b);return bf(a,this.P1)};HP.prototype.qb=function(a){uw.prototype.qb.call(this,a);a=new IP;if(null===this.E$&&null===this.E$){var b=new JP;if(null===this)throw bc(F(),null);b.Ja=this;this.E$=b}this.kR=QEa(a,this,Fc(yv(),J()));this.P1="amf://id";return this};
HP.prototype.$classData=r({SHa:0},!1,"amf.core.resolution.stages.UrlShortenerStage",{SHa:1,ah:1,e:1});function KP(){this.WE=null;this.sl=!1;this.fna=this.IH=this.lv=null}KP.prototype=new Yja;KP.prototype.constructor=KP;
function REa(a,b,c){if(rF(b)){var e=!1,f=null,g=D(b.Y(),b.jh()).H;a:{if(g instanceof z&&(e=!0,f=g,Bi(b.ha(),q(LP)))){SEa(a,b,c);break a}b:{if(g instanceof z){var h=g.i;if("schema"===h||"type"===h||"body"===h){g=!0;break b}}g=y()===g?!0:!1}g&&zb(b).ra()?SEa(a,b,c):e&&(a=f.i,b=D(c.Y(),c.jh()).x,cf(c,a,b))}}}
KP.prototype.Hua=function(a){if(hv(a)&&zb(a).ra()){if(this.WE.Ha(zb(a).c().j))return(new z).d(this.WE.P(zb(a).c().j));var b=a.yj(nda());if(null!==b&&this.WE.Ha(b.j))b=this.WE.P(b.j);else{var c;if(c=hv(b))c=Bi(a.ha(),q(rw))&&!TEa(b);if(c){c=b.ha();c=Hj(O(),c);var e=c.rf;ah();var f=bh(new ch,(new gh).a());for(e=e.Qb;!e.b();){var g=e.ea();!1!==!(g instanceof BA)&&jh(f,g);e=e.pa()}c.rf=f.ab;b=wDa(b,c).vc(a.j);rF(a)&&D(a.Y(),a.jh()).H.ra()&&(c=D(a.Y(),a.jh()).H,c=c.b()?null:c.c(),f=D(a.Y(),a.jh()).x,cf(b,
c,f))}else if(null!==b){c=Xb(a.ha(),q(qE));if(!c.b())if(f=c.c(),null!==f){c=f.tt;e=Xb(b.ha(),q(qE));e.b()?c=f:(f=e.c(),c=(new rE).zk(c.Mk(f.tt)));f=b.ha();g=f.rf;ah();e=bh(new ch,(new gh).a());for(g=g.Qb;!g.b();){var h=g.ea();!1!==!(h instanceof rE)&&jh(e,h);g=g.pa()}f.rf=e.ab;oc(b,c)}else throw(new x).d(f);Bi(a.ha(),q(LP))&&!Bi(b.ha(),q(rw))&&(c=(new BA).a(),oc(b,c))}else throw(new x).d(b);}c=b;O();b=(new P).a();b=(new Ng).L((new S).a(),b);Dj(b.g,dm().ub,c,(O(),(new P).a()));c=new GP;f=K(pC(),J());
e=this.IH;c.sl=this.sl;c.jy=f;uw.prototype.qb.call(c,e);c.lv=y();b=c.ge(b).ue();hv(b)&&(c=D(a.Y(),Eb().Be).H,c.b()?0:c.c())&&(c=Eb().Be,rj(b,c,!0));b=this.fna.Of(UEa(this,b,a),a);b.ha().Ib((new qw).a());this.sl&&(b.ha().Ib((new ow).f(a.j)),c=zb(a),c.b()||(c=c.c(),(new z).d(b.ha().Ib((new pw).f(c.j)))));c=K(pC(),J());a:for(;;){if(!c.Ha(a.j)&&(c.so(a.j),f=a,hv(f)&&zb(f).ra())){e=b;for(g=a.ha().rf.Qb;!g.b();)h=g.ea(),h instanceof Ti&&!Bi(e.ha(),ka(h))&&e.ha().Ib(h),g=g.pa();Bi(a.ha(),q(rw))&&this.WE.Ye(a.j,
b);a=zb(f).c();continue a}break}return(new z).d(b)}return a instanceof nu?Sja(Wja(),a,this.lv,this.sl):y()};
function UEa(a,b,c){if(rF(b)){var e=b.ic().Rb();e=zv(e);var f=G().he;e.Ha(H(f,"Example"))?rF(c)&&D(c.Y(),c.jh()).H.ra()&&(a=D(c.Y(),c.jh()).H,a=a.b()?null:a.c(),e=D(b.Y(),b.jh()).x,cf(b,a,e)):(D(b.Y(),b.jh()).H.b()?e=!0:(e=D(b.Y(),b.jh()).H,e="schema"===(e.b()?null:e.c())),e?e=!0:(e=D(b.Y(),b.jh()).H,e="type"===(e.b()?null:e.c())),e?e=!0:(e=D(b.Y(),b.jh()).H,e="body"===(e.b()?null:e.c())),(e||Bi(b.ha(),q(LP)))&&hv(c)&&REa(a,c,b))}a:{if(rF(c)&&(a=D(c.Y(),c.jh()),!OA(a))){a=Xb(b.ha(),q(Ara));e=a.b()?
(new MP).To(Fc(Hc(),J())):a.c();f=e.GG;var g=D(c.Y(),c.jh()).H;g=g.b()?null:g.c();f=f.Ka(g);if(f instanceof z)f=f.i;else{if(y()!==f)throw(new x).d(f);f=J()}g=e.GG;var h=D(c.Y(),c.jh()).H;h=h.b()?null:h.c();c=K(C(),(new wc).fa([c]));var k=C();g.Ye(h,f.la(c,k.u));a.b()?b.ha().Ib(e):void 0;break a}if(hv(c)&&rF(c)&&D(c.Y(),Eb().kd).H.ra()){a=Xb(b.ha(),q(Ara));e=a.b()?(new MP).To(Fc(Hc(),J())):a.c();f=e.GG;g=D(c.Y(),Eb().kd).H;g=g.b()?null:g.c();f=f.Ka(g);if(f instanceof z)f=f.i;else{if(y()!==f)throw(new x).d(f);
f=J()}g=e.GG;h=D(c.Y(),Eb().kd).H;h=h.b()?null:h.c();c=K(C(),(new wc).fa([c]));k=C();g.Ye(h,f.la(c,k.u));a.b()?b.ha().Ib(e):void 0}}return b}function SEa(a,b,c){b=zb(b);b instanceof z&&(b=b.i,hv(b)&&REa(a,b,c))}KP.prototype.$classData=r({WHa:0},!1,"amf.core.resolution.stages.elements.resolution.ReferenceResolution",{WHa:1,VHa:1,e:1});function LC(){}LC.prototype=new u;LC.prototype.constructor=LC;LC.prototype.a=function(){return this};LC.prototype.Lqa=function(a){return(new NP).UL(a)};
LC.prototype.$classData=r({iIa:0},!1,"amf.core.traversal.iterator.AmfElementStrategy$",{iIa:1,e:1,mIa:1});var Jpa=void 0;function OP(){}OP.prototype=new u;OP.prototype.constructor=OP;OP.prototype.a=function(){return this};OP.prototype.Lqa=function(a){return(new PP).UL(a)};OP.prototype.$classData=r({lIa:0},!1,"amf.core.traversal.iterator.DomainElementStrategy$",{lIa:1,e:1,mIa:1});var VEa=void 0;function $C(){VEa||(VEa=(new OP).a());return VEa}function Rb(){this.da=this.Ed=null}Rb.prototype=new u;
Rb.prototype.constructor=Rb;function gy(a){return"x-amf-"+a.Ed}function WEa(a){a=a.Ed;return 3>Jd(ua(),a,"\\.").m.length}function XEa(a){a=a.Ed;try{Qf();var b=ba.decodeURIComponent(a);var c=(new Wf).d(b)}catch(e){if(null!==Mi(F(),e))Qf(),c=(new Rf).d(a);else throw e;}if(c instanceof Wf||c instanceof Rf)return c.i;throw(new x).d(c);}
function Mia(a){if(null===a.Ed)var b=!0;else{b=a.Ed;if(null===b)throw(new Tg).a();b=""===b}if(b)return"";b=a.Ed;0<=(b.length|0)&&"http:"===b.substring(0,5)?b=!0:(b=a.Ed,b=0<=(b.length|0)&&"https:"===b.substring(0,6));b?b=!0:(b=a.Ed,b=0<=(b.length|0)&&"file:"===b.substring(0,5));if(b)return a.Ed;b=a.Ed;return 0<=(b.length|0)&&"/"===b.substring(0,1)?"file:/"+a.Ed:"file://"+a.Ed}function pi(a){return"(amf-"+a.Ed+")"}
Rb.prototype.ju=function(){var a=this.Ed;if(null===a)throw(new Tg).a();return""===a?y():Wa().Ia(this.Ed)};Rb.prototype.f=function(a){this.Ed=a;this.da=Gw().da;return this};Rb.prototype.$classData=r({tIa:0},!1,"amf.core.utils.package$AmfStrings",{tIa:1,e:1,tb:1});function QP(){this.da=null}QP.prototype=new u;QP.prototype.constructor=QP;function qea(a,b){a=RP();b=Raa(ib().$m,b,(ib(),bb()));var c=YEa();return Lm(a,b,c).rb()}QP.prototype.a=function(){ZEa=this;this.da=Gw().da;return this};
QP.prototype.QR=function(){this.qY()};QP.prototype.k6=function(a){return qea(0,a)};QP.prototype.qY=function(){Eqa||(Eqa=(new uD).a());Eqa.VQ(this.da);bl();var a=ib();ob(qb(),a)};
QP.prototype.registerDialect=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:return this.k6(a);case 1:if(ar(e[0]))return b=e[0],e=RP(),b=$Ea(ib().$m,a,b,bb()),c=YEa(),Lm(e,b,c).rb();if(e[0]instanceof dO)return b=e[0],e=RP(),b=Raa(ib().$m,a,b.k),c=YEa(),Lm(e,b,c).rb();throw"No matching overload";case 2:return b=e[0],c=e[1],e=RP(),b=$Ea(ib().$m,a,b,c.k),c=YEa(),Lm(e,b,c).rb();default:throw"No matching overload";}};QP.prototype.register=function(){return this.QR()};
QP.prototype.$classData=r({eJa:0},!1,"amf.plugins.document.Vocabularies$",{eJa:1,e:1,tb:1});var ZEa=void 0;function rea(){ZEa||(ZEa=(new QP).a());return ZEa}function SP(){this.da=null}SP.prototype=new u;SP.prototype.constructor=SP;SP.prototype.a=function(){aFa=this;this.da=Gw().da;return this};SP.prototype.QR=function(){this.qY()};
SP.prototype.qY=function(){Vaa().VQ(this.da);bl();var a=bFa();ob(qb(),a);bl();a=ofa();ob(qb(),a);bl();a=Xaa();ob(qb(),a);bl();a=sb();ob(qb(),a);bl();cFa||(cFa=(new dFa).a());a=cFa;ob(qb(),a);bl();a=Waa();ob(qb(),a);bl();a=rb();ob(qb(),a);bl();a=lO();ob(qb(),a);bl();a=eFa();ob(qb(),a)};SP.prototype.register=function(){return this.QR()};SP.prototype.$classData=r({fJa:0},!1,"amf.plugins.document.WebApi$",{fJa:1,e:1,tb:1});var aFa=void 0;function uea(){aFa||(aFa=(new SP).a());return aFa}
function px(){jx.call(this);this.Uaa=null}px.prototype=new Jka;px.prototype.constructor=px;px.prototype.hF=function(a){return this.gc.IK?a===this.Uaa?"./":a.split(this.Uaa).join(""):a};px.prototype.$classData=r({jJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedEmissionContext",{jJa:1,dka:1,e:1});function Rka(){this.Ze=this.Tx=this.Fg=this.gc=this.s=null}Rka.prototype=new u;Rka.prototype.constructor=Rka;d=Rka.prototype;
d.yY=function(a){this.s.Jea(w(function(b,c){return function(e){e.zg("@graph",w(function(f,g){return function(h){h.ul(w(function(k,l){return function(m){k.Ze=m;var p=he(l.Y(),Wg().Qc);m=he(l.Y(),Wg().Ac);p.b()?p=y():(p=p.c(),p=(new z).d(p.q.q.Cb));p=p.b()?J():p.c();m.b()?m=y():(m=m.c(),m=(new z).d(m.q.q.Cb));m=m.b()?J():m.c();oj(k.Fg.ei,p);oj(k.Fg.W,m);Uu(l.Y(),Wg().Qc);Uu(l.Y(),Wg().Ac);for(fFa(k,l);!k.Tx.fG.b();)nua(k.Tx.fG).PH.P(k.Ze);for(gFa(k,l);!k.Tx.fG.b();)m=nua(k.Tx.fG),k.Fg.us=m.gv,k.Fg.px=
m.hv,m.PH.P(k.Ze)}}(f,g)))}}(b,c)));Nka(b.Fg,e)}}(this,a)))};d.tP=function(a,b){a.Yi(w(function(c,e){return function(f){TP(c,f,e.j)}}(this,b)));UP(this.Tx,hFa(this,b))};
d.mba=function(a,b,c,e){pd(e.Yu)&&(b.QM?c.zg("smaps",w(function(f,g,h){return function(k){k.Yi(w(function(l,m,p){return function(t){VP(l,m,t,p.Yu)}}(f,g,h)))}}(this,a,e))):c.zg(lx(this.Fg,Zc(hd().db.q)),w(function(f,g,h){return function(k){k.ul(w(function(l,m,p){return function(t){t.Yi(w(function(v,A,E){return function(B){TP(v,B,A);B=(new iFa).HL(v,A,E);B.du=(new z).d(A);B.gv=v.Fg.us;B.hv=v.Fg.px;UP(v.Tx,B)}}(l,m,p)))}}(f,g,h)))}}(this,a,e))))};
d.vV=function(a,b){var c=zb(b),e=zb(b);if(!e.b()){e=e.c();var f=Eb().xf;Fb(b,f,e.j);Uu(b.Y(),Eb().Ee)}a.Yi(w(function(g,h){return function(k){TP(g,k,h.j);UP(g.Tx,hFa(g,h))}}(this,b)));c.b()||(a=c.c(),Dj(b.Y(),Eb().Ee,a,(O(),(new P).a())))};
d.p2=function(a,b,c){this.gc.UO&&pd(b.x)?this.gc.QM?c.zg("smaps",w(function(e,f,g){return function(h){h.Yi(w(function(k,l,m){return function(p){VP(k,l,p,m.x);VP(k,l,p,m.Yu)}}(e,f,g)))}}(this,a,b))):c.zg(lx(this.Fg,Zc(hd().db.q)),w(function(e,f,g){return function(h){h.ul(w(function(k,l,m){return function(p){p.Yi(w(function(t,v,A){return function(E){TP(t,E,v);E=(new jFa).HL(t,v,A);E.du=(new z).d(v);E.gv=t.Fg.us;E.hv=t.Fg.px;UP(t.Tx,E)}}(k,l,m)))}}(e,f,g)))}}(this,a,b))):this.mba(a,this.gc,c,b)};
function kFa(a,b,c){b.zg("@type",w(function(e,f){return function(g){g.ul(w(function(h,k){return function(l){var m=k.Rb(),p=function(){return function(E){return Zc(E)}}(h),t=bj().u;if(t===bj().u)if(m===J())p=J();else{t=m.ea();var v=t=dj(p(t),J());for(m=m.pa();m!==J();){var A=m.ea();A=dj(p(A),J());v=v.Re=A;m=m.pa()}p=t}else{for(t=Hf(m,t);!m.b();)v=m.ea(),t.Kc(p(v)),m=m.pa();p=t.Ec()}for(p=WP(p);!p.b();)m=p.ea(),m=lx(h.Fg,m),l.$o(m),p=p.pa()}}(e,f)))}}(a,c)))}
d.Dx=function(a,b,c){c?this.wV(a,b):a.ul(w(function(e,f){return function(g){e.wV(g,f)}}(this,b)))};
d.NV=function(a,b,c){if(!this.Fg.ei.Ha(a)){lFa(this.Fg.ei,a);var e=D(a.Y(),Pg().U).H;y()===e?(O(),e=(new P).a(),cf(a,"inline-type",e),a.ha().Ib((new XP).a())):(e=e instanceof z&&"schema"===e.i?!0:e instanceof z&&"type"===e.i?!0:!1,e?a.ha().Ib((new XP).a()):Bi(a.ha(),q(rw))||a.ha().Ib((new XP).a()))}e=D(a.Y(),Pg().U).H;e=e.b()?null:e.c();if(a instanceof pj){var f=""+a.j+e;f=ta(ua(),f);var g=(new S).a();O();var h=(new P).a();g=(new pj).L(g,h);f=bf(g,a.j+"/link-"+f);a=Kb(f,a);f=Eb().kd;a=Fb(a,f,e)}else a=
a.eh(e,(O(),(new P).a()));this.RF(b,a,c)};
d.U5=function(a,b,c,e,f){kFa(this,f,e,(new z).d(b));var g;if(pP(b)&&he(b.Y(),ph().Mj).ra()){var h=e.$b();bj();for(g=(new gh).a();!h.b();){var k=h.ea(),l=k,m=ph().Zd;!1!==!(null===l?null===m:l.h(m))&&Hh(g,k);h=h.pa()}g=g.va()}else g=e.$b();mC(e)?(e=C(),h=[rz(),gD()],e=K(e,(new wc).fa(h))):e=J();h=bj();e=g.la(e,h.u);b instanceof xm&&this.gc.oZ&&(g=G().NN.Ce+"/properties",f.zg(g,w(function(p,t){return function(v){var A=xd(),E=ai(new bi,lu(t).nb(),(new P).a());O();var B=(new P).a();E=si(E,B);B=function(){return function(){}}(p);
if(ud().h(A))p.Dx(v,E.q.t(),!1),B(E);else if(YP().h(A))p.lG(v,E.q.t(),!1),B(E);else if(qP().h(A))p.Qf(v,E.q.t(),Oi().lq,!1),B(E);else if(ec().h(A)){A=E.q;var I=LH();p.nu(v,A,I);B(E)}else if(wd().h(A))A=E.q,I=ZP(),p.nu(v,A,I),B(E);else if(xd().h(A))A=E.q,I=$P(),p.nu(v,A,I),B(E);else if(Yi().h(A))A=E.q,I=aQ(),p.nu(v,A,I),B(E);else if(Qu().h(A))A=E.q,I=aQ(),p.nu(v,A,I),B(E);else if(rP().h(A))p.Qf(v,E.q.q.t(),Oi().Kj,!1),B(E);else if(BO().h(A)){A=E.q.q;A=A instanceof bQ?(new z).d(A):lJ(kH(),ja(A)).Jk();
if(A instanceof z){var N=A.i;if(N.ru.ra()||N.vu.ra())p.Qf(v,N.t(),Oi().Kj,!1);else{A=N.MB;I=N.qB;N=N.$A;var Y=(new zh).f("%04d-%02d-%02d");N=[A,I,N];ua();A=Y.ka;C();Ul();I=[];Y=0;for(var na=N.length|0;Y<na;)I.push(cQ(N[Y])),Y=1+Y|0;EL();N=I.length|0;N=ia(La(Ja),[N]);var ra=N.m.length;na=Y=0;var Ha=I.length|0;ra=Ha<ra?Ha:ra;Ha=N.m.length;for(ra=ra<Ha?ra:Ha;Y<ra;)N.m[na]=I[Y],Y=1+Y|0,na=1+na|0;p.Qf(v,cN(A,N),Oi().cp,!1)}}else A=E.q,I=LH(),p.nu(v,A,I);B(E)}else if(yd()===A&&E.q instanceof bi)E=E.q.q,
"boolean"===typeof E?p.Qf(v,""+!!E,Oi().Ri,!0):Da(E)?p.Qf(v,""+(E|0),Oi().wi,!0):ma(E)?p.Qf(v,""+ +E,Oi().wf,!0):"number"===typeof E?p.Qf(v,""+ +E,Oi().ai,!0):E instanceof bQ?p.jF(v,E,!0):p.Vo(v,ja(E),LH());else throw(new x).d(A);}}(this,b,a))));for(;!e.b();)g=e.ea(),this.Mba(g,b,a,c,f),e=e.pa()};d.lG=function(a,b,c){c?this.xV(a,b):a.ul(w(function(e,f){return function(g){e.xV(g,f)}}(this,b)))};
function rFa(a,b,c){var e=b.j;TP(a,c,e);var f=Nt(nd(),e,b),g=$b(b);a.U5(e,b,f,g,c);a.o2(b,c);b=Ge(ua(),e,"/")?e+"source-map":-1!==(e.indexOf("#")|0)||0<=(e.length|0)&&"null"===e.substring(0,4)?e+"/source-map":e+"#/source-map";a.p2(b,f,c)}d.fV=function(a,b,c,e){a.zg(b,w(function(f,g,h){return function(k){k.Yi(w(function(l,m,p){return function(t){TP(l,t,D(m.g,jf().Di).j);t=(new sFa).Rca(l,m,p);t.du=(new z).d(D(m.g,jf().Di).j);t.gv=l.Fg.us;t.hv=l.Fg.px;UP(l.Tx,t)}}(f,g,h)))}}(this,c,e)))};
d.Qf=function(a,b,c,e){e?this.yV(a,b,c):a.ul(w(function(f,g,h){return function(k){f.yV(k,g,h)}}(this,b,c)))};
d.oba=function(a,b,c,e,f,g){a.ul(w(function(h,k,l,m,p,t){return function(v){v.Yi(w(function(A,E,B,I,N,Y){return function(na){TP(A,na,E+"/list");var ra=A.Fg,Ha=G().Pm;Oka(na,"@type",lx(ra,Zc(H(Ha,"Seq"))));ra=C();B.dg(ra.u).R(w(function(lb,pb,Sb){return function(mc){if(null!==mc){var uc=mc.qa();mc=mc.Pi();var ed=lb.Fg,Xc=G().Pm;pb.zg(lx(ed,Zc(H(Xc,"_"+(1+mc|0)))),w(function(ld,$c,fd){return function(vd){vd.ul(w(function(Gc,Lc,vc){return function(Tc){if(Bt(Lc))if(nm(vc)&&hv(vc)&&zb(vc).ra())Gc.RF(Tc,
vc,!0);else if(ac(vc))Gc.tP(Tc,vc);else throw(new x).d(vc);else if(ec().h(Lc))Gc.nu(Tc,vc,LH());else if(YP().h(Lc))Gc.lG(Tc,vc.t(),!0);else if(ud().h(Lc))Gc.Dx(Tc,vc.t(),!0);else if(yd()===Lc){var ad=vc.q;"boolean"===typeof ad?Gc.Qf(Tc,""+!!ad,Oi().Ri,!0):ar(ad)?Gc.Qf(Tc,ad,Oi().wj,!0):Da(ad)?Gc.Qf(Tc,""+(ad|0),Oi().wi,!0):ma(ad)?Gc.Qf(Tc,""+ +ad,Oi().wf,!0):"number"===typeof ad?Gc.Qf(Tc,""+ +ad,Oi().ai,!0):Gc.Vo(Tc,ja(ad),LH())}else throw(new x).d(Lc);}}(ld,$c,fd)))}}(lb,Sb,uc)))}else throw(new x).d(mc);
}}(A,na,I)));N.b()||Y.P(N.c())}}(h,k,l,m,p,t)))}}(this,c,b,e,g,f)))};
d.zN=function(a,b,c,e,f){if(mC(a)&&Bi(b.q.ha(),q(tFa))&&this.RY(b.q,c))this.NV(b.q,f,!1);else if(nm(a)&&hv(a)&&zb(a).ra())this.RF(f,a,!1),e.P(b);else if(Bt(a))this.tP(f,b.q),e.P(b);else if(ud().h(a))this.Dx(f,b.q.t(),!1),e.P(b);else if(YP().h(a))this.lG(f,b.q.t(),!1),e.P(b);else if(qP().h(a))this.Qf(f,b.q.t(),Oi().lq,!1),e.P(b);else if(ec().h(a))a=b.q,c=LH(),this.nu(f,a,c),e.P(b);else if(wd().h(a))a=b.q,c=ZP(),this.nu(f,a,c),e.P(b);else if(xd().h(a))a=b.q,c=$P(),this.nu(f,a,c),e.P(b);else if(Yi().h(a))a=
b.q,c=aQ(),this.nu(f,a,c),e.P(b);else if(Qu().h(a))a=b.q,c=aQ(),this.nu(f,a,c),e.P(b);else if(rP().h(a))this.Qf(f,b.q.q.t(),Oi().Kj,!1),e.P(b);else if(BO().h(a)){a=b.q.q;a=a instanceof bQ?(new z).d(a):lJ(kH(),ja(a)).Jk();if(a instanceof z){var g=a.i;if(g.ru.ra()||g.vu.ra())this.Qf(f,g.t(),Oi().Kj,!1);else{a=g.MB;c=g.qB;g=g.$A;var h=(new zh).f("%04d-%02d-%02d");g=[a,c,g];ua();a=h.ka;C();Ul();c=[];h=0;for(var k=g.length|0;h<k;)c.push(cQ(g[h])),h=1+h|0;EL();g=c.length|0;g=ia(La(Ja),[g]);var l=g.m.length;
k=h=0;var m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;this.Qf(f,cN(a,g),Oi().cp,!1)}}else a=b.q,c=LH(),this.nu(f,a,c);e.P(b)}else if(a instanceof sP)this.oba(f,b.q.Cb,c,a.Ne,e,(new z).d(b));else if(a instanceof sd)f.ul(w(function(p,t,v,A,E){return function(B){var I=t.q;v.P(t);var N=A.Ne;Bt(N)?I.Cb.R(w(function(Y,na,ra){return function(Ha){Ha instanceof Sg&&Bi(Ha.ha(),q(tFa))&&Y.RY(Ha,na)?Y.NV(Ha,ra,!0):nm(Ha)&&hv(Ha)&&zb(Ha).ra()?Y.RF(ra,Ha,!0):Y.tP(ra,Ha)}}(p,
E,B))):ec().h(N)?I.Cb.R(w(function(Y,na){return function(ra){ra=ra.t();Y.Vo(na,ra,LH())}}(p,B))):YP().h(N)?I.Cb.R(w(function(Y,na){return function(ra){Y.lG(na,ra.t(),!0)}}(p,B))):ud().h(N)?I.Cb.R(w(function(Y,na){return function(ra){Y.Dx(na,ra.t(),!0)}}(p,B))):qP().h(N)?p.Qf(B,t.q.t(),Oi().lq,!0):xd().h(N)?I.Cb.R(w(function(Y,na){return function(ra){Y.Vo(na,ja(ra.q),$P())}}(p,B))):Qu().h(N)?I.Cb.R(w(function(Y,na){return function(ra){Y.Vo(na,ja(ra.q),aQ())}}(p,B))):wd().h(N)?I.Cb.R(w(function(Y,na){return function(ra){Y.Vo(na,
ja(ra.q),ZP())}}(p,B))):rP().h(N)?I.Cb.R(w(function(Y,na){return function(ra){Y.Qf(na,ra.q.t(),Oi().Kj,!1)}}(p,B))):BO().h(N)?I.Cb.R(w(function(Y,na){return function(ra){Y.jF(na,ra.q,!1)}}(p,B))):yd()===N?I.Cb.R(w(function(Y,na){return function(ra){ra=ra.q;"boolean"===typeof ra?Y.Qf(na,""+!!ra,Oi().Ri,!0):Da(ra)?Y.Qf(na,""+(ra|0),Oi().wi,!0):ma(ra)?Y.Qf(na,""+ +ra,Oi().wf,!0):"number"===typeof ra?Y.Qf(na,""+ +ra,Oi().ai,!0):ra instanceof bQ?Y.jF(na,ra,!0):Y.Vo(na,ja(ra),LH())}}(p,B))):I.Cb.R(w(function(Y,
na){return function(ra){Y.Dx(na,ra.t(),!0)}}(p,B)))}}(this,b,e,a,c)));else if(yd()===a&&b.q instanceof bi)b=b.q.q,"boolean"===typeof b?this.Qf(f,""+!!b,Oi().Ri,!0):Da(b)?this.Qf(f,""+(b|0),Oi().wi,!0):ma(b)?this.Qf(f,""+ +b,Oi().wf,!0):"number"===typeof b?this.Qf(f,""+ +b,Oi().ai,!0):b instanceof bQ?this.jF(f,b,!0):this.Vo(f,ja(b),LH());else throw(new x).d(a);};d.pda=function(a,b,c){this.s=a;this.gc=b;this.Fg=c;this.Tx=(new dQ).a();return this};
d.xV=function(a,b){a.Yi(w(function(c,e){return function(f){f.zg("@id",w(function(g,h){return function(k){var l=g.Fg.hF(h);k.$o(l)}}(c,e)))}}(this,b)))};d.yV=function(a,b,c){a.Yi(w(function(e,f,g){return function(h){h.zg("@value",w(function(k,l){return function(m){m.$o(l)}}(e,f)));h.zg("@type",w(function(k,l){return function(m){var p=lx(k.Fg,l);m.$o(p)}}(e,g)))}}(this,b,c)))};function TP(a,b,c){b.zg("@id",w(function(e,f){return function(g){var h=e.Fg.hF(f);g.$o(h)}}(a,c)))}
d.Mba=function(a,b,c,e,f){a=a.sQ?he(b.Y(),a):y();a:{if(a instanceof z&&(b=a.i,null!==b)){a=b.Fc;b=b.q;var g=lx(this.Fg,Zc(a.q));f.zg(g,w(function(h,k,l,m,p,t){return function(v){h.zN(k.ba,l,m,w(function(A,E,B){return function(I){It(E,B,I)}}(h,p,t)),v)}}(this,a,b,c,e,g)));break a}if(y()!==a)throw(new x).d(a);}};
function gFa(a,b){a.Ze.Yi(w(function(c,e,f){return function(g){TP(c,g,e);c.Lba(g,f.j,Nt(nd(),f.j,f));c.Jba(g,f.j,Nt(nd(),f.j,f));var h=Nt(nd(),e,f),k=$b(f);c.U5(e,f,h,k,g);c.o2(f,g);k=Ge(ua(),e,"/")?e+"source-map":-1!==(e.indexOf("#")|0)||0<=(e.length|0)&&"null"===e.substring(0,4)?e+"/source-map":e+"#/source-map";c.p2(k,h,g)}}(a,b.j,b)))}
d.jF=function(a,b,c){if(b.ru.ra()||b.vu.ra())this.Qf(a,b.t(),Oi().Kj,c);else{c=b.MB;var e=b.qB;b=b.$A;var f=(new zh).f("%04d-%02d-%02d");b=[c,e,b];ua();c=f.ka;C();Ul();e=[];f=0;for(var g=b.length|0;f<g;)e.push(cQ(b[f])),f=1+f|0;EL();b=e.length|0;b=ia(La(Ja),[b]);var h=b.m.length;g=f=0;var k=e.length|0;h=k<h?k:h;k=b.m.length;for(h=h<k?h:k;f<h;)b.m[g]=e[f],f=1+f|0,g=1+g|0;this.Qf(a,cN(c,b),Oi().cp,!1)}};d.nu=function(a,b,c){this.Vo(a,ja(b.q),c)};
d.RF=function(a,b,c){c?this.vV(a,b):a.ul(w(function(e,f){return function(g){e.vV(g,f)}}(this,b)))};function hFa(a,b){var c=b.j;b=(new uFa).Qca(a,b);b.du=(new z).d(c);b.gv=a.Fg.us;b.hv=a.Fg.px;return b}function fFa(a,b){b.Y().Bb.R(w(function(c){return function(e){if(null!==e){var f=e.qa();e=e.Ba();f=f.ba;Bt(f)?UP(c.Tx,hFa(c,e.q)):f instanceof Tu&&e.q.Cb.R(w(function(g){return function(h){if(ac(h))return UP(g.Tx,hFa(g,h))}}(c)))}else throw(new x).d(e);}}(a)))}
d.RY=function(a,b){a=this.Fg.ei.Ha(a);b=Kka(this.Fg,b);return!this.Fg.us&&!this.Fg.px||a&&b};
d.o2=function(a,b){var c=K(ah(),J()),e=he(a.Y(),xf(hd()));if(!e.b())if(e=e.c(),null!==e)e=e.q.q,e instanceof St&&e.Cb.si(w(function(){return function(f){return f.j}}(this)),gd()).R(w(function(f,g,h){return function(k){if(k instanceof hf){var l=D(k.g,jf().tg).j;Hh(g,l);f.fV(h,l,k,y())}else throw(new x).d(k);}}(this,c,b)));else throw(new x).d(e);e=(new eD).de(1);a.Y().Bb.R(w(function(f,g,h,k,l){return function(m){if(null!==m){var p=m.qa(),t=m.Ba().q.ha();m=new vFa;t=t.rf;var v=ah().u;zu(t,m,v).si(w(function(){return function(A){return A.Pp.j}}(f)),
gd()).R(w(function(A,E,B,I,N,Y){return function(na){na=na.Pp;var ra=E.j,Ha=B.oa,lb=D(na.g,jf().U).H;ra=ra+"/scalar-valued/"+Ha+"/"+(lb.b()?null:lb.c());Hh(I,ra);ju(ku(),ra,D(na.g,jf().Di));A.fV(N,ra,na,(new z).d(Y));B.oa=1+B.oa|0}}(f,g,h,k,l,p)))}else throw(new x).d(m);}}(this,a,e,c,b)));c.Da()&&b.zg(lx(this.Fg,Zc(xf(hd()).q)),w(function(f,g){return function(h){h.ul(w(function(k,l){return function(m){for(var p=l.Qb;!p.b();){var t=p.ea();k.Dx(m,t,!0);p=p.pa()}}}(f,g)))}}(this,c)))};
d.lba=function(a,b,c){if(null!==c){var e=c.qa();c=c.Ba();b.Yi(w(function(f,g){return function(h){TP(f,h,g)}}(this,a)));b=(new wFa).Sca(this,a,e,c);b.du=(new z).d(a);b.gv=this.Fg.us;b.hv=this.Fg.px;UP(this.Tx,b)}else throw(new x).d(c);};d.wV=function(a,b){a.Yi(w(function(c,e){return function(f){f.zg("@id",w(function(g,h){return function(k){var l=g.Fg.hF(h);k.$o(l)}}(c,e)))}}(this,b)))};
d.Lba=function(a,b,c){if(eQ(this.Fg.W).Da()){var e=Rt(new St,eQ(this.Fg.W),(new P).a());O();var f=(new P).a();e=si(e,f);f=Wg().Ac;var g=lx(this.Fg,Zc(f.q));this.Fg.px=!0;a.zg(g,w(function(h,k,l,m,p,t){return function(v){h.zN(k.ba,l,m,w(function(A,E,B){return function(I){It(E,B,I)}}(h,p,t)),v)}}(this,f,e,b,c,g)))}this.Fg.px=!1};d.Vo=function(a,b,c){a.GZ(xFa(yFa(),c,b))};
d.Jba=function(a,b,c){if(eQ(this.Fg.ei).Da()){var e=Rt(new St,eQ(this.Fg.ei),(new P).a());O();var f=(new P).a();e=si(e,f);f=Wg().Qc;var g=lx(this.Fg,Zc(f.q));this.Fg.us=!0;a.zg(g,w(function(h,k,l,m,p,t){return function(v){h.zN(k.ba,l,m,w(function(A,E,B){return function(I){It(E,B,I)}}(h,p,t)),v)}}(this,f,e,b,c,g)))}this.Fg.us=!1};
function VP(a,b,c,e){for(e=qd(e.Ff);e.Va();){var f=e.$a();if(null!==f){var g=f.qa();f=f.Ba();if(a.Fg.gc.QM)c.zg(g,w(function(l,m){return function(p){p.Yi(w(function(t,v){return function(A){for(var E=qd(v.Ff);E.Va();){var B=E.$a();if(null!==B){var I=B.qa();B=B.Ba();A.zg(t.Fg.hF(lx(t.Fg,I)),w(function(N,Y){return function(na){na.$o(Y)}}(t,B)))}else throw(new x).d(B);}}}(l,m)))}}(a,f)));else{var h=a.Fg,k=G().nA;c.zg(lx(h,Zc(H(k,g))),w(function(l,m,p,t){return function(v){v.ul(w(function(A,E,B,I){return function(N){var Y=
Lt();Y=tD(Y);fQ(E,Y).R(w(function(na,ra,Ha,lb){return function(pb){if(null!==pb){var Sb=pb.qa();pb=pb.Pi();na.lba(ra+"/"+Ha+"/element_"+pb,lb,Sb)}else throw(new x).d(pb);}}(A,B,I,N)))}}(l,m,p,t)))}}(a,f,b,g)))}}else throw(new x).d(f);}}d.$classData=r({lJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedJsonLdEmitter",{lJa:1,e:1,an:1});function Tka(){this.lg=this.l=this.gc=this.s=null}Tka.prototype=new u;Tka.prototype.constructor=Tka;d=Tka.prototype;
d.yY=function(a){var b=he(a.Y(),Wg().Qc),c=he(a.Y(),Wg().Ac);zFa(this,b,c);Uu(a.Y(),Wg().Qc);Uu(a.Y(),Wg().Ac);this.s.fea(w(function(e,f){return function(g){g.Yi(w(function(h,k){return function(l){AFa(h,k,l);h.Lba(l,k.j,Nt(nd(),k.j,k));h.Jba(l,k.j,Nt(nd(),k.j,k));Nka(h.l,l)}}(e,f)))}}(this,a)));b.b()||(b=b.c(),Dj(a.Y(),Wg().Qc,b.q.q,(O(),(new P).a())));c.b()||(c=c.c(),Dj(a.Y(),Wg().Ac,c.q.q,(O(),(new P).a())))};
d.tP=function(a,b){var c=this.lg.Ka(b.j);if(c instanceof z)a.t7(c.i);else if(y()===c)a=a.Yi(w(function(e,f){return function(g){AFa(e,f,g)}}(this,b))),a.b()||(a=a.c(),this.lg.Ye(b.j,a));else throw(new x).d(c);};
d.mba=function(a,b,c,e){pd(e.Yu)&&(b.QM?c.zg("smaps",w(function(f,g,h){return function(k){k.Yi(w(function(l,m,p){return function(t){gQ(l,m,t,p.Yu)}}(f,g,h)))}}(this,a,e))):c.zg(lx(this.l,Zc(hd().db.q)),w(function(f,g,h){return function(k){k.ul(w(function(l,m,p){return function(t){t.Yi(w(function(v,A,E){return function(B){BFa(v,B,A);CFa(v,B,id(),y());gQ(v,A,B,E.Yu)}}(l,m,p)))}}(f,g,h)))}}(this,a,e))))};
d.vV=function(a,b){var c=zb(b),e=zb(b);if(!e.b()){e=e.c();var f=Eb().xf;Fb(b,f,e.j);Uu(b.Y(),Eb().Ee)}a.Yi(w(function(g,h){return function(k){AFa(g,h,k)}}(this,b)));c.b()||(a=c.c(),Dj(b.Y(),Eb().Ee,a,(O(),(new P).a())))};
d.p2=function(a,b,c){this.gc.UO&&pd(b.x)?this.gc.QM?c.zg("smaps",w(function(e,f,g){return function(h){h.Yi(w(function(k,l,m){return function(p){gQ(k,l,p,m.x);gQ(k,l,p,m.Yu)}}(e,f,g)))}}(this,a,b))):c.zg(lx(this.l,Zc(hd().db.q)),w(function(e,f,g){return function(h){h.ul(w(function(k,l,m){return function(p){p.Yi(w(function(t,v,A){return function(E){BFa(t,E,v);CFa(t,E,id(),y());gQ(t,v,E,A.x);gQ(t,v,E,A.Yu)}}(k,l,m)))}}(e,f,g)))}}(this,a,b))):this.mba(a,this.gc,c,b)};
function CFa(a,b,c){b.zg("@type",w(function(e,f){return function(g){g.ul(w(function(h,k){return function(l){var m=k.Rb(),p=function(){return function(E){return Zc(E)}}(h),t=bj().u;if(t===bj().u)if(m===J())p=J();else{t=m.ea();var v=t=dj(p(t),J());for(m=m.pa();m!==J();){var A=m.ea();A=dj(p(A),J());v=v.Re=A;m=m.pa()}p=t}else{for(t=Hf(m,t);!m.b();)v=m.ea(),t.Kc(p(v)),m=m.pa();p=t.Ec()}for(p=WP(p);!p.b();)m=p.ea(),m=lx(h.l,m),l.$o(m),p=p.pa()}}(e,f)))}}(a,c)))}
d.Dx=function(a,b,c){c?this.wV(a,b):a.ul(w(function(e,f){return function(g){e.wV(g,f)}}(this,b)))};function DFa(a,b,c){var e=LH();b.ul(w(function(f,g,h){return function(k){f.Vo(k,g,h)}}(a,c,e)))}
d.NV=function(a,b,c){if(!this.l.ei.Ha(a)){lFa(this.l.ei,a);var e=D(a.Y(),Pg().U).H;if(y()===e){e=this.l.Jua.Jr("amf_inline_type");O();var f=(new P).a();cf(a,e,f);a.ha().Ib((new XP).a())}else e=e instanceof z&&"schema"===e.i?!0:e instanceof z&&"type"===e.i?!0:!1,e?a.ha().Ib((new XP).a()):Bi(a.ha(),q(rw))||a.ha().Ib((new XP).a())}e=D(a.Y(),Pg().U).H;e=e.b()?null:e.c();if(a instanceof pj){f=""+a.j+e;f=ta(ua(),f);var g=(new S).a();O();var h=(new P).a();g=(new pj).L(g,h);f=bf(g,a.j+"/link-"+f);a=Kb(f,
a);f=Eb().kd;a=Fb(a,f,e)}else a=a.eh(e,(O(),(new P).a()));this.RF(b,a,c)};
d.U5=function(a,b,c,e,f){CFa(this,f,e,(new z).d(b));var g;if(pP(b)&&he(b.Y(),ph().Mj).ra()){var h=e.$b();bj();for(g=(new gh).a();!h.b();){var k=h.ea(),l=k,m=ph().Zd;!1!==!(null===l?null===m:l.h(m))&&Hh(g,k);h=h.pa()}g=g.va()}else g=e.$b();mC(e)?(e=C(),h=[rz(),gD()],e=K(e,(new wc).fa(h))):e=J();h=bj();e=g.la(e,h.u);b instanceof xm&&this.gc.oZ&&(g=G().NN.Ce+"/properties",f.zg(g,w(function(p,t){return function(v){var A=xd(),E=ai(new bi,lu(t).nb(),(new P).a());O();var B=(new P).a();E=si(E,B);B=function(){return function(){}}(p);
if(ud().h(A))p.Dx(v,E.q.t(),!1),B(E);else if(YP().h(A))p.lG(v,E.q.t(),!1),B(E);else if(qP().h(A))p.Qf(v,E.q.t(),Oi().lq,!1),B(E);else if(ec().h(A))hQ(p,v,E.q,LH()),B(E);else if(wd().h(A))hQ(p,v,E.q,ZP()),B(E);else if(xd().h(A))hQ(p,v,E.q,$P()),B(E);else if(Yi().h(A))hQ(p,v,E.q,aQ()),B(E);else if(Qu().h(A))hQ(p,v,E.q,aQ()),B(E);else if(rP().h(A))p.Qf(v,E.q.q.t(),Oi().Kj,!1),B(E);else if(BO().h(A))A=E.q.q,A=A instanceof bQ?(new z).d(A):lJ(kH(),ja(A)).Jk(),A instanceof z?(A=A.i,p.Qf(v,A.t(),A.ru.ra()||
A.vu.ra()?Oi().Kj:Oi().cp,!1)):hQ(p,v,E.q,LH()),B(E);else if(yd()===A&&E.q instanceof bi)E=E.q.q,"boolean"===typeof E?p.Qf(v,""+!!E,Oi().Ri,!0):Da(E)?p.Qf(v,""+(E|0),Oi().wi,!0):ma(E)?p.Qf(v,""+ +E,Oi().wf,!0):"number"===typeof E?p.Qf(v,""+ +E,Oi().ai,!0):E instanceof bQ?p.jF(v,E,!0):p.Vo(v,ja(E),LH());else throw(new x).d(A);}}(this,b,a))));for(;!e.b();)g=e.ea(),this.Mba(g,b,a,c,f),e=e.pa()};d.lG=function(a,b,c){c?this.xV(a,b):a.ul(w(function(e,f){return function(g){e.xV(g,f)}}(this,b)))};
d.fV=function(a,b,c,e){a.zg(b,w(function(f,g,h){return function(k){k.Yi(w(function(l,m,p){return function(t){t.zg(lx(l.l,Zc(jf().U.q)),w(function(A,E){return function(B){var I=D(E.g,jf().U).H;I=I.b()?null:I.c();DFa(A,B,I)}}(l,m)));if(!p.b()){var v=p.c();t.zg(lx(l.l,Zc(jf().dp.q)),w(function(A,E){return function(B){DFa(A,B,Zc(E.q))}}(l,v)))}AFa(l,D(m.g,jf().Di),t)}}(f,g,h)))}}(this,c,e)))};function EFa(a,b,c,e){e?a.tP(b,c):b.ul(w(function(f,g){return function(h){f.tP(h,g)}}(a,c)))}
d.Qf=function(a,b,c,e){e?this.yV(a,b,c):a.ul(w(function(f,g,h){return function(k){f.yV(k,g,h)}}(this,b,c)))};
d.oba=function(a,b,c,e,f,g){a.ul(w(function(h,k,l,m,p,t){return function(v){v.Yi(w(function(A,E,B,I,N,Y){return function(na){BFa(A,na,E+"/list");var ra=A.l,Ha=G().Pm;Oka(na,"@type",lx(ra,Zc(H(Ha,"Seq"))));ra=C();B.dg(ra.u).R(w(function(lb,pb,Sb){return function(mc){if(null!==mc){var uc=mc.qa();mc=mc.Pi();var ed=lb.l,Xc=G().Pm;pb.zg(lx(ed,Zc(H(Xc,"_"+(1+mc|0)))),w(function(ld,$c,fd){return function(vd){vd.ul(w(function(Gc,Lc,vc){return function(Tc){if(Bt(Lc))if(nm(vc)&&hv(vc)&&zb(vc).ra())Gc.RF(Tc,
vc,!0);else if(ac(vc))EFa(Gc,Tc,vc,!0);else throw(new x).d(vc);else if(ec().h(Lc))Gc.nu(Tc,vc,LH());else if(YP().h(Lc))Gc.lG(Tc,vc.t(),!0);else if(ud().h(Lc))Gc.Dx(Tc,vc.t(),!0);else if(yd()===Lc){var ad=vc.q;"boolean"===typeof ad?Gc.Qf(Tc,""+!!ad,Oi().Ri,!0):ar(ad)?Gc.Qf(Tc,ad,Oi().wj,!0):Da(ad)?Gc.Qf(Tc,""+(ad|0),Oi().wi,!0):ma(ad)?Gc.Qf(Tc,""+ +ad,Oi().wf,!0):"number"===typeof ad?Gc.Qf(Tc,""+ +ad,Oi().ai,!0):Gc.Vo(Tc,ja(ad),LH())}else throw(new x).d(Lc);}}(ld,$c,fd)))}}(lb,Sb,uc)))}else throw(new x).d(mc);
}}(A,na,I)));N.b()||Y.P(N.c())}}(h,k,l,m,p,t)))}}(this,c,b,e,g,f)))};function BFa(a,b,c){b.zg("@id",w(function(e,f){return function(g){var h=e.l.hF(f);g.$o(h)}}(a,c)))}
d.zN=function(a,b,c,e,f){if(mC(a)&&Bi(b.q.ha(),q(tFa))&&this.RY(b.q,c))this.NV(b.q,f,!1);else if(nm(a)&&hv(a)&&zb(a).ra())this.RF(f,a,!1),e.P(b);else if(Bt(a))EFa(this,f,b.q,!1),e.P(b);else if(ud().h(a))this.Dx(f,b.q.t(),!1),e.P(b);else if(YP().h(a))this.lG(f,b.q.t(),!1),e.P(b);else if(qP().h(a))this.Qf(f,b.q.t(),Oi().lq,!1),e.P(b);else if(ec().h(a))hQ(this,f,b.q,LH()),e.P(b);else if(wd().h(a))hQ(this,f,b.q,ZP()),e.P(b);else if(xd().h(a))hQ(this,f,b.q,$P()),e.P(b);else if(Yi().h(a))hQ(this,f,b.q,
aQ()),e.P(b);else if(Qu().h(a))hQ(this,f,b.q,aQ()),e.P(b);else if(rP().h(a))this.Qf(f,b.q.q.t(),Oi().Kj,!1),e.P(b);else if(BO().h(a))a=b.q.q,a=a instanceof bQ?(new z).d(a):lJ(kH(),ja(a)).Jk(),a instanceof z?(a=a.i,this.Qf(f,a.t(),a.ru.ra()||a.vu.ra()?Oi().Kj:Oi().cp,!1)):hQ(this,f,b.q,LH()),e.P(b);else if(a instanceof sP)this.oba(f,b.q.Cb,c,a.Ne,e,(new z).d(b));else if(a instanceof sd)f.ul(w(function(g,h,k,l,m){return function(p){var t=h.q;k.P(h);var v=l.Ne;Bt(v)?t.Cb.R(w(function(A,E,B){return function(I){I instanceof
Sg&&Bi(I.ha(),q(tFa))&&A.RY(I,E)?A.NV(I,B,!0):nm(I)&&hv(I)&&zb(I).ra()?A.RF(B,I,!0):EFa(A,B,I,!0)}}(g,m,p))):ec().h(v)?t.Cb.R(w(function(A,E){return function(B){B=B.t();A.Vo(E,B,LH())}}(g,p))):YP().h(v)?t.Cb.R(w(function(A,E){return function(B){A.lG(E,B.t(),!0)}}(g,p))):ud().h(v)?t.Cb.R(w(function(A,E){return function(B){A.Dx(E,B.t(),!0)}}(g,p))):qP().h(v)?g.Qf(p,h.q.t(),Oi().lq,!0):xd().h(v)?t.Cb.R(w(function(A,E){return function(B){A.Vo(E,ja(B.q),$P())}}(g,p))):Qu().h(v)?t.Cb.R(w(function(A,E){return function(B){A.Vo(E,
ja(B.q),aQ())}}(g,p))):wd().h(v)?t.Cb.R(w(function(A,E){return function(B){A.Vo(E,ja(B.q),ZP())}}(g,p))):rP().h(v)?t.Cb.R(w(function(A,E){return function(B){A.Qf(E,B.q.t(),Oi().Kj,!1)}}(g,p))):BO().h(v)?t.Cb.R(w(function(A,E){return function(B){A.jF(E,B.q,!1)}}(g,p))):yd()===v?t.Cb.R(w(function(A,E){return function(B){B=B.q;"boolean"===typeof B?A.Qf(E,""+!!B,Oi().Ri,!0):Da(B)?A.Qf(E,""+(B|0),Oi().wi,!0):ma(B)?A.Qf(E,""+ +B,Oi().wf,!0):"number"===typeof B?A.Qf(E,""+ +B,Oi().ai,!0):B instanceof bQ?
A.jF(E,B,!0):A.Vo(E,ja(B),LH())}}(g,p))):t.Cb.R(w(function(A,E){return function(B){A.Dx(E,B.t(),!0)}}(g,p)))}}(this,b,e,a,c)));else if(yd()===a&&b.q instanceof bi)b=b.q.q,"boolean"===typeof b?this.Qf(f,""+!!b,Oi().Ri,!0):Da(b)?this.Qf(f,""+(b|0),Oi().wi,!0):ma(b)?this.Qf(f,""+ +b,Oi().wf,!0):"number"===typeof b?this.Qf(f,""+ +b,Oi().ai,!0):b instanceof bQ?this.jF(f,b,!0):this.Vo(f,ja(b),LH());else throw(new x).d(a);};d.pda=function(a,b,c){this.s=a;this.gc=b;this.l=c;this.lg=Fc(yv(),J());return this};
d.xV=function(a,b){a.Yi(w(function(c,e){return function(f){f.zg("@id",w(function(g,h){return function(k){var l=g.l.hF(h);k.$o(l)}}(c,e)))}}(this,b)))};d.yV=function(a,b,c){a.Yi(w(function(e,f,g){return function(h){h.zg("@value",w(function(k,l){return function(m){m.$o(l)}}(e,f)));h.zg("@type",w(function(k,l){return function(m){var p=lx(k.l,l);m.$o(p)}}(e,g)))}}(this,b,c)))};
function zFa(a,b,c){b.b()?b=y():(b=b.c(),b=(new z).d(b.q.q.Cb));b=b.b()?J():b.c();c.b()?c=y():(c=c.c(),c=(new z).d(c.q.q.Cb));c=c.b()?J():c.c();oj(a.l.ei,b);oj(a.l.W,c)}function hQ(a,b,c,e){b.ul(w(function(f,g,h){return function(k){f.nu(k,g,h)}}(a,c,e)))}
d.Mba=function(a,b,c,e,f){a=a.sQ?he(b.Y(),a):y();a:{if(a instanceof z&&(b=a.i,null!==b)){a=b.Fc;b=b.q;var g=lx(this.l,Zc(a.q));f.zg(g,w(function(h,k,l,m,p,t){return function(v){h.zN(k.ba,l,m,w(function(A,E,B){return function(I){It(E,B,I)}}(h,p,t)),v)}}(this,a,b,c,e,g)));break a}if(y()!==a)throw(new x).d(a);}};d.jF=function(a,b,c){b.ru.ra()||b.vu.ra()?this.Qf(a,b.t(),Oi().Kj,c):this.Qf(a,b.t(),Oi().cp,!1)};d.nu=function(a,b,c){this.Vo(a,ja(b.q),c)};
d.RF=function(a,b,c){c?this.vV(a,b):a.ul(w(function(e,f){return function(g){e.vV(g,f)}}(this,b)))};function AFa(a,b,c){var e=b.j;BFa(a,c,e);var f=Nt(nd(),e,b),g=$b(b);a.U5(e,b,f,g,c);a.o2(b,c);b=Ge(ua(),e,"/")?e+"source-map":-1!==(e.indexOf("#")|0)||0<=(e.length|0)&&"null"===e.substring(0,4)?e+"/source-map":e+"#/source-map";a.p2(b,f,c)}
function gQ(a,b,c,e){for(e=qd(e.Ff);e.Va();){var f=e.$a();if(null!==f){var g=f.qa();f=f.Ba();if(a.l.gc.QM)c.zg(g,w(function(l,m){return function(p){p.Yi(w(function(t,v){return function(A){for(var E=qd(v.Ff);E.Va();){var B=E.$a();if(null!==B){var I=B.qa();B=B.Ba();A.zg(t.l.hF(lx(t.l,I)),w(function(N,Y){return function(na){na.$o(Y)}}(t,B)))}else throw(new x).d(B);}}}(l,m)))}}(a,f)));else{var h=a.l,k=G().nA;c.zg(lx(h,Zc(H(k,g))),w(function(l,m,p,t){return function(v){v.ul(w(function(A,E,B,I){return function(N){var Y=
Lt();Y=tD(Y);fQ(E,Y).R(w(function(na,ra,Ha,lb){return function(pb){if(null!==pb){var Sb=pb.qa();pb=pb.Pi();na.lba(ra+"/"+Ha+"/element_"+pb,lb,Sb)}else throw(new x).d(pb);}}(A,B,I,N)))}}(l,m,p,t)))}}(a,f,b,g)))}}else throw(new x).d(f);}}d.RY=function(a,b){a=this.l.ei.Ha(a);b=Kka(this.l,b);return!this.l.us&&!this.l.px||a&&b};
d.o2=function(a,b){var c=K(ah(),J()),e=he(a.Y(),xf(hd()));if(!e.b())if(e=e.c(),null!==e)e=e.q.q,e instanceof St&&e.Cb.si(w(function(){return function(f){return f.j}}(this)),gd()).R(w(function(f,g,h){return function(k){if(k instanceof hf){var l=D(k.g,jf().tg).j;Hh(g,l);f.fV(h,l,k,y())}else throw(new x).d(k);}}(this,c,b)));else throw(new x).d(e);e=(new eD).de(1);a.Y().Bb.R(w(function(f,g,h,k,l){return function(m){if(null!==m){var p=m.qa(),t=m.Ba().q.ha();m=new FFa;t=t.rf;var v=ah().u;zu(t,m,v).si(w(function(){return function(A){return A.Pp.j}}(f)),
gd()).R(w(function(A,E,B,I,N,Y){return function(na){na=na.Pp;var ra=E.j,Ha=B.oa,lb=D(na.g,jf().U).H;ra=ra+"/scalar-valued/"+Ha+"/"+(lb.b()?null:lb.c());Hh(I,ra);ju(ku(),ra,D(na.g,jf().Di));A.fV(N,ra,na,(new z).d(Y));B.oa=1+B.oa|0}}(f,g,h,k,l,p)))}else throw(new x).d(m);}}(this,a,e,c,b)));c.Da()&&b.zg(lx(this.l,Zc(xf(hd()).q)),w(function(f,g){return function(h){h.ul(w(function(k,l){return function(m){for(var p=l.Qb;!p.b();){var t=p.ea();k.Dx(m,t,!0);p=p.pa()}}}(f,g)))}}(this,c)))};
d.lba=function(a,b,c){if(null!==c){var e=c.qa();c=c.Ba();b.Yi(w(function(f,g,h,k){return function(l){BFa(f,l,g);l.zg(lx(f.l,Zc(id().dp.q)),w(function(m,p){return function(t){DFa(m,t,p)}}(f,h)));l.zg(lx(f.l,Zc(id().Df.q)),w(function(m,p){return function(t){DFa(m,t,p)}}(f,k)))}}(this,a,e,c)))}else throw(new x).d(c);};d.wV=function(a,b){a.Yi(w(function(c,e){return function(f){f.zg("@id",w(function(g,h){return function(k){var l=g.l.hF(h);k.$o(l)}}(c,e)))}}(this,b)))};
d.Lba=function(a,b,c){if(eQ(this.l.W).Da()){var e=Rt(new St,eQ(this.l.W),(new P).a());O();var f=(new P).a();e=si(e,f);f=Wg().Ac;var g=lx(this.l,Zc(f.q));this.l.px=!0;a.zg(g,w(function(h,k,l,m,p,t){return function(v){h.zN(k.ba,l,m,w(function(A,E,B){return function(I){It(E,B,I)}}(h,p,t)),v)}}(this,f,e,b,c,g)))}this.l.px=!1};d.Vo=function(a,b,c){a.Yi(w(function(e,f,g){return function(h){h.P2("@value",xFa(yFa(),f,g))}}(this,c,b)))};
d.Jba=function(a,b,c){if(eQ(this.l.ei).Da()){var e=Rt(new St,eQ(this.l.ei),(new P).a());O();var f=(new P).a();e=si(e,f);f=Wg().Qc;var g=lx(this.l,Zc(f.q));this.l.us=!0;a.zg(g,w(function(h,k,l,m,p,t){return function(v){h.zN(k.ba,l,m,w(function(A,E,B){return function(I){It(E,B,I)}}(h,p,t)),v)}}(this,f,e,b,c,g)))}this.l.us=!1};d.$classData=r({yJa:0},!1,"amf.plugins.document.graph.emitter.JsonLdEmitter",{yJa:1,e:1,an:1});function iQ(){this.yoa=null}iQ.prototype=new u;iQ.prototype.constructor=iQ;
iQ.prototype.a=function(){GFa=this;var a=G().he;this.yoa=Zc(H(a,"graphDependencies"));return this};iQ.prototype.hZ=function(a){return YE(gb(),a)};
function HFa(a,b){var c=b.i.mb().jb;if(Q().ed===c){b=b.i;c=xx();var e=Rc().Ih;b=M(b,c,e).Ul;c=w(function(){return function(f){var g=f.mb().jb;return Q().wa===g?IFa(JFa(),f):y()}}(a));e=vx();b=b.ma(c,e.jc);c=(new jQ).a();b.R(w(function(f,g){return function(h){if(h instanceof z){var k=h.i;null!==k&&(h=k.qa(),k=k.Ba(),kQ(g,h,ab(),k))}}}(a,c)));return c}throw(new x).d(c);}
iQ.prototype.kP=function(a){if(a instanceof zd){a=cd(a.$d.Kd);var b=kd(),c=vx().jc;a=bd(a,wx(c,b));a=a.b()?y():a.c().nc();if(a instanceof z&&(b=a.i,null!==b)){a=b.vb.Fb(w(function(){return function(e){e=e.Aa;var f=Be(),g=Rc().Ih;e=M(e,f,g);f=JFa().yoa;return null===e?null===f:qa(e,f)}}(this)));if(a instanceof z)return HFa(this,a.i);if(y()===a)return PDa();throw(new x).d(a);}if(y()===a)return PDa();throw(new x).d(a);}return PDa()};
function IFa(a,b){var c=kd(),e=Rc().Ih;a=M(b,c,e).vb.Fb(w(function(){return function(f){f=f.Aa;var g=Be(),h=Rc().Ih;f=M(f,g,h);return null!==f&&qa(f,"@id")}}(a)));return a instanceof z?(a=a.i,b=a.i,c=Be(),e=Rc().Ih,(new z).d((new R).M(M(b,c,e),a.i))):y()}iQ.prototype.$classData=r({MJa:0},!1,"amf.plugins.document.graph.parser.GraphDependenciesReferenceHandler$",{MJa:1,e:1,Y_:1});var GFa=void 0;function JFa(){GFa||(GFa=(new iQ).a());return GFa}
function lQ(a){var b=(new sd).Jd($d()),c=G().hd;a.NE(fc(new gc,b,H(c,"externals"),hc(new ic,jc().fn,"","",J())))}function mQ(){}mQ.prototype=new Kx;mQ.prototype.constructor=mQ;mQ.prototype.a=function(){return this};mQ.prototype.$classData=r({rMa:0},!1,"amf.plugins.document.vocabularies.model.domain.ExtensionPointProperty$",{rMa:1,kK:1,e:1});var KFa=void 0;function LFa(){KFa||(KFa=(new mQ).a());return KFa}function nQ(){}nQ.prototype=new Kx;nQ.prototype.constructor=nQ;nQ.prototype.a=function(){return this};
nQ.prototype.$classData=r({tMa:0},!1,"amf.plugins.document.vocabularies.model.domain.LiteralProperty$",{tMa:1,kK:1,e:1});var MFa=void 0;function NFa(){MFa||(MFa=(new nQ).a());return MFa}function oQ(){}oQ.prototype=new Kx;oQ.prototype.constructor=oQ;oQ.prototype.a=function(){return this};oQ.prototype.$classData=r({uMa:0},!1,"amf.plugins.document.vocabularies.model.domain.LiteralPropertyCollection$",{uMa:1,kK:1,e:1});var OFa=void 0;function PFa(){OFa||(OFa=(new oQ).a());return OFa}function pQ(){}
pQ.prototype=new Kx;pQ.prototype.constructor=pQ;pQ.prototype.a=function(){return this};pQ.prototype.$classData=r({yMa:0},!1,"amf.plugins.document.vocabularies.model.domain.ObjectMapInheritanceProperty$",{yMa:1,kK:1,e:1});var QFa=void 0;function qQ(){}qQ.prototype=new Kx;qQ.prototype.constructor=qQ;qQ.prototype.a=function(){return this};qQ.prototype.$classData=r({zMa:0},!1,"amf.plugins.document.vocabularies.model.domain.ObjectMapProperty$",{zMa:1,kK:1,e:1});var RFa=void 0;
function rQ(){RFa||(RFa=(new qQ).a());return RFa}function sQ(){}sQ.prototype=new Kx;sQ.prototype.constructor=sQ;sQ.prototype.a=function(){return this};sQ.prototype.$classData=r({AMa:0},!1,"amf.plugins.document.vocabularies.model.domain.ObjectPairProperty$",{AMa:1,kK:1,e:1});var SFa=void 0;function TFa(){SFa||(SFa=(new sQ).a());return SFa}function tQ(){}tQ.prototype=new Kx;tQ.prototype.constructor=tQ;tQ.prototype.a=function(){return this};
tQ.prototype.$classData=r({BMa:0},!1,"amf.plugins.document.vocabularies.model.domain.ObjectProperty$",{BMa:1,kK:1,e:1});var UFa=void 0;function uQ(){UFa||(UFa=(new tQ).a());return UFa}function vQ(){}vQ.prototype=new Kx;vQ.prototype.constructor=vQ;vQ.prototype.a=function(){return this};vQ.prototype.$classData=r({CMa:0},!1,"amf.plugins.document.vocabularies.model.domain.ObjectPropertyCollection$",{CMa:1,kK:1,e:1});var VFa=void 0;function wQ(){VFa||(VFa=(new vQ).a());return VFa}
function xQ(){this.bt=this.ja=this.Msa=null}xQ.prototype=new u;xQ.prototype.constructor=xQ;function WFa(a,b){var c=b.ze();if(c instanceof kv)kQ(a.bt,c.xa,XO(),b);else{a=a.ja;c=Sc().C_;var e="Unexpected !include or dialect with "+b.ze(),f=y();Qb(a,c,"",f,e,b.ga)}}xQ.prototype.hZ=function(a){return YE(gb(),a)};function XFa(a,b){b=Jd(ua(),b,"#");b=ik((new Md).od(b));var c=(new zh).f(b);pd(c)&&WFa(a,(T(),xi(T(),b)))}
xQ.prototype.dea=function(a,b){var c=kd();a=cy(a).bq(c);if(a instanceof Wf&&(a=Pc((new L).N(a.i),"uses"),!a.b())){a=a.c();c=a.i;var e=kd();c=Zx(c,e);if(c instanceof Wf)c.i.vb.R(w(function(g){return function(h){var k=g.bt;T();var l=h.i,m=Rc().Ih,p=Be();kQ(k,M(l,p,m),VO(),h.i)}}(this)));else{b=b.ja;c=of().kT;e="Expected map but found: "+a.i;a=a.i;var f=y();Qb(b,c,"",f,e,a.ga)}}};
function YFa(a,b){a:if(b instanceof Gu){var c=b.Aa,e=Qc(),f=Rc().Ih;c=M(c,e,f).xa;"$target"===c?WFa(a,b.i):"$dialect"===c?(b=b.i,c=a.Msa,e=Be(),f=Rc().Ih,ZFa(c,"%"+M(b,e,f))||(T(),c=Rc().Ih,e=Be(),XFa(a,M(b,e,c)))):"$include"===c?WFa(a,b.i):"$ref"===c?(b=Fd(b.i),b.b()?b=y():(b=b.c(),b=(new z).d(b.xa)),b.b()||(b=b.c(),XFa(a,b))):b.gg.R(w(function(g){return function(h){YFa(g,h)}}(a)))}else{if(b instanceof Eu&&(c=b.mb().jb,e=Q().ur,c===e)){WFa(a,b);break a}b.gg.R(w(function(g){return function(h){YFa(g,
h)}}(a)))}}xQ.prototype.kP=function(a,b){if(a instanceof zd){var c=a.XA;if(!c.b()){c=c.c();var e=c.indexOf("|")|0;if(0<e){var f=c.substring(1+e|0);e=f.indexOf("\x3c")|0;f=f.lastIndexOf("\x3e")|0;e=0<e&&f>e}else e=!1;if(e){e=this.bt;f=c.indexOf("|")|0;if(0<f){c=c.substring(1+f|0);f=c.indexOf("\x3c")|0;var g=c.lastIndexOf("\x3e")|0;c=c.substring(1+f|0,g)}else c="";kQ(e,c,LDa(),a.$d.Kd)}}this.dea(a.$d,b);YFa(this,a.$d)}return this.bt};
xQ.prototype.$classData=r({QMa:0},!1,"amf.plugins.document.vocabularies.parser.common.SyntaxExtensionsReferenceHandler",{QMa:1,e:1,Y_:1});function yQ(){this.tf=this.X=this.l=this.Ze=null}yQ.prototype=new u;yQ.prototype.constructor=yQ;
yQ.prototype.bfa=function(){var a=Pc((new L).N(this.X),"base");if(!a.b()){var b=a.c(),c=(new zQ).Ub(b.i,this.l);a=this.tf;var e=Ud().$h;c=c.He();b=$e(O(),b);Ph(a,e,c,b)}a=Pc((new L).N(this.X),"vocabulary");a.b()||(b=a.c(),c=(new zQ).Ub(b.i,this.l),a=this.tf,e=Ud().U,c=c.He(),b=$e(O(),b),Ph(a,e,c,b));a=Pc((new L).N(this.X),"usage");a.b()||(b=a.c(),c=(new zQ).Ub(b.i,this.l),a=this.tf,e=Ud().le,c=c.He(),b=$e(O(),b),Ph(a,e,c,b));jca(this.l,"vocabulary",this.tf.j,this.X);a=$Fa(this.X,this.Ze.W,this.l);
e=D(this.tf.g,Ud().$h).H;a=aGa(a,e.b()?null:e.c());pd(this.l.Bd.No)&&(e=this.tf,b=(new Ad).ee(this.l.Bd.No).Yb.pf().Ad(),c=xe().Gh,yf(e,c,b));bGa(this,this.X);cGa(this,this.X);e=dGa(this.l);b=this.l.t3;c=w(function(g){return function(h){if(null!==h){var k=h.qa();h=h.Ba();O();var l=(new P).a();l=(new TD).L((new S).a(),l);var m=re().Nq;k=Fb(l,m,k);l=h.j;m=re().AO;k=Fb(k,m,l);h=D(h.g,Ud().$h).H;h=h.b()?null:h.c();l=re().$h;h=Fb(k,l,h);k=g.tf.j;K(C(),J());return qj(h,k)}throw(new x).d(h);}}(this));var f=
Le().u;c=Me(b,c,f);pd(c)&&(b=this.tf,c=c.ke(),f=Ud().uE,yf(b,f,c));e.Da()&&(b=this.tf,c=Wg().Qc,Xg(b,c,e));pd(a.W)&&(e=this.tf,a=a.hx(),b=dm().Ac,Xg(e,b,a));this.l.rD.R(w(function(g){return function(h){if(null!==h){var k=h.ap,l=h.Oh;if(h.NJ){h=g.tf.j;var m=g.l.ja,p=of().lla;k="Cannot find property vocabulary term "+k;var t=y();Ub(m,p,h,t,k,l.ga)}else Af(g.l,k,g.tf.j,l)}else throw(new x).d(h);}}(this)));return this.tf};
function eGa(a,b){var c=b.i.mb().jb;if(Q().ud===c)c=$e(O(),b),c=(new JD).L((new S).a(),c);else{c=b.i;var e=kd();c=M(c,e,a.l);c=Pc((new L).N(c),"range");if(y()===c)c=$e(O(),b),c=(new JD).L((new S).a(),c);else{if(!(c instanceof z))throw(new x).d(c);c=c.i.i;e=Qc();c=M(c,e,a.l).xa;"string"===c||"integer"===c||"float"===c||"double"===c||"long"===c||"boolean"===c||"uri"===c||"any"===c||"time"===c||"date"===c||"dateTime"===c?(c=$e(O(),b),c=(new JD).L((new S).a(),c)):(c=$e(O(),b),c=(new HD).L((new S).a(),
c))}}e=b.Aa;var f=Qc();e=M(e,f,a.l).xa;f=GD().U;Fb(c,f,e);f=a.l;var g=D(a.tf.g,Ud().$h).H;f=fGa(f,g.b()?null:g.c(),e,b.Aa,!1);if(y()===f)Af(a.l,e,a.tf.j,b.Aa);else if(f instanceof z)c.j=f.i;else throw(new x).d(f);f=b.i.mb().jb;if(Q().ud!==f){b=b.i;f=kd();b=M(b,f,a.l);jca(a.l,"propertyTerm",c.j,b);f=Pc((new L).N(b),"displayName");f.b()||(f=f.c(),g=(new zQ).Ub(f.i,a.l),f=yD().gd,g=g.He(),nf(c,f,g));f=Pc((new L).N(b),"description");f.b()||(f=f.c(),g=(new zQ).Ub(f.i,a.l),f=yD().Ua,g=g.He(),nf(c,f,g));
f=Pc((new L).N(b),"range");if(!f.b()){f=f.c();g=f.i;var h=Qc();g=M(g,h,a.l).xa;if("guid"===g)f=G().Lb,g=(new z).d(Zc(H(f,"guid")));else if("any"===g||"uri"===g||"string"===g||"integer"===g||"float"===g||"double"===g||"long"===g||"boolean"===g||"time"===g||"date"===g||"dateTime"===g)g=(new z).d(Sca(Oi(),g));else{h=a.l;var k=D(a.tf.g,Ud().$h).H;h=gGa(h,k.b()?null:k.c(),g,f.i,!0);if(h instanceof z)g=(new z).d(h.i);else{if(y()!==h)throw(new x).d(h);Af(a.l,g,a.tf.j,f.i);g=y()}}a:{if(g instanceof z&&(f=
g.i,null!==f)){g=GD().fg;Fb(c,g,f);break a}if(y()!==g)throw(new x).d(g);}}b=Pc((new L).N(b),"extends");if(!b.b()){b=b.c();f=b.i.mb().jb;if(Q().Pa===f)f=C(),g=[(new zQ).Ub(b.i,a.l).He().t()],f=K(f,(new wc).fa(g));else{if(Q().ed!==f)throw(new x).d(f);f=(new Py).Ub(b.i,a.l).EX().qa();g=w(function(l){return function(m){var p=Qc();return M(m,p,l.l).xa}}(a));h=C();f=f.ma(g,h.u)}b=w(function(l,m){return function(p){var t=l.l,v=D(l.tf.g,Ud().$h).H;t=fGa(t,v.b()?null:v.c(),p,m.i,!0);if(t instanceof z)return(new z).d(t.i);
if(y()===t)return Af(l.l,p,l.tf.j,m.i),y();throw(new x).d(t);}}(a,b));g=C();b=f.ma(b,g.u).Ab(w(function(){return function(l){return l.ra()}}(a)));f=w(function(){return function(l){return l.c()}}(a));g=C();b=b.ma(f,g.u);f=GD().vC;Ot(c,f,b)}}hGa(a.l,e,c)}yQ.prototype.Lo=function(){return this.l};function cGa(a,b){b=Pc((new L).N(b),"propertyTerms");if(!b.b()){b=b.c().i;var c=kd();M(b,c,a.l).vb.R(w(function(e){return function(f){eGa(e,f)}}(a)))}}
function iGa(a,b,c){a.Ze=b;a.l=c;var e=b.Hg.$d,f=kd();a.X=M(e,f,c);c=$e(O(),a.X);c=(new Td).L((new S).a(),c);e=b.ga;f=Sr().yc;c=Fb(c,f,e);a.tf=bf(c,b.ga);return a}function bGa(a,b){b=Pc((new L).N(b),"classTerms");if(!b.b()){b=b.c().i;var c=kd();M(b,c,a.l).vb.R(w(function(e){return function(f){jGa(e,f)}}(a)))}}
function jGa(a,b){var c=$e(O(),b);c=(new zD).L((new S).a(),c);var e=b.Aa,f=Qc();e=M(e,f,a.l).xa;f=yD().U;Fb(c,f,e);f=a.l;var g=D(a.tf.g,Ud().$h).H;f=gGa(f,g.b()?null:g.c(),e,b.Aa,!1);if(y()===f)Af(a.l,e,a.tf.j,b.Aa);else if(f instanceof z)c.j=f.i;else throw(new x).d(f);f=b.i.mb().jb;if(Q().ud!==f){b=b.i;f=kd();b=M(b,f,a.l);jca(a.l,"classTerm",c.j,b);f=Pc((new L).N(b),"displayName");f.b()||(f=f.c(),g=(new zQ).Ub(f.i,a.l),f=yD().gd,g=g.He(),nf(c,f,g));f=Pc((new L).N(b),"description");f.b()||(f=f.c(),
g=(new zQ).Ub(f.i,a.l),f=yD().Ua,g=g.He(),nf(c,f,g));f=Pc((new L).N(b),"properties");if(!f.b()){f=f.c();g=f.i.mb().jb;if(Q().Pa===g){g=C();var h=[(new zQ).Ub(f.i,a.l).He().t()];g=K(g,(new wc).fa(h))}else{if(Q().ed!==g)throw(new x).d(g);g=(new Py).Ub(f.i,a.l).EX().qa();h=w(function(){return function(l){return l.ze().t()}}(a));var k=C();g=g.ma(h,k.u)}f=w(function(l,m){return function(p){var t=l.l,v=D(l.tf.g,Ud().$h).H;t=fGa(t,v.b()?null:v.c(),p,m.i,!0);if(t instanceof z)return(new z).d(t.i);if(y()===
t)return Af(l.l,p,l.tf.j,m.i),y();throw(new x).d(t);}}(a,f));h=C();f=g.ma(f,h.u).Ab(w(function(){return function(l){return l.ra()}}(a)));g=w(function(){return function(l){return l.c()}}(a));h=C();f=f.ma(g,h.u);f.Da()&&(g=yD().uh,Ot(c,g,f))}b=Pc((new L).N(b),"extends");if(!b.b()){b=b.c();f=b.i.mb().jb;if(Q().Pa===f)f=C(),g=[(new zQ).Ub(b.i,a.l).He().t()],f=K(f,(new wc).fa(g));else{if(Q().ed!==f)throw(new x).d(f);f=(new Py).Ub(b.i,a.l).EX().qa();g=w(function(){return function(l){return l.ze().t()}}(a));
h=C();f=f.ma(g,h.u)}b=w(function(l,m){return function(p){var t=l.l,v=D(l.tf.g,Ud().$h).H;t=gGa(t,v.b()?null:v.c(),p,m.i,!0);if(t instanceof z)return(new z).d(t.i);if(y()===t)return Af(l.l,p,l.tf.j,m.i),y();throw(new x).d(t);}}(a,b));g=C();b=f.ma(b,g.u).Ab(w(function(){return function(l){return l.ra()}}(a)));f=w(function(){return function(l){return l.c()}}(a));g=C();b=b.ma(f,g.u);f=yD().oA;Ot(c,f,b)}}kGa(a.l,e,c)}
yQ.prototype.$classData=r({tNa:0},!1,"amf.plugins.document.vocabularies.parser.vocabularies.VocabulariesParser",{tNa:1,e:1,Pq:1});function AQ(){Iu.call(this);this.IH=this.Z5=this.LI=this.xH=this.No=null}AQ.prototype=new xia;AQ.prototype.constructor=AQ;function lGa(){}lGa.prototype=AQ.prototype;
AQ.prototype.rca=function(a){var b=this.Ji.Ka(a);if(b instanceof z&&(b=b.i,b instanceof AQ))return b;b=this.IH;var c=(new Cs).a(),e=Fc(sc().fb,J()),f=Fc(sc().fb,J()),g=Fc(sc().fb,J()),h=Fc(sc().fb,J()),k=Fc(sc().fb,J());b=(new AQ).R3(e,f,g,h,k,b,c);this.Ji=this.Ji.kc((new R).M(a,b));return b};AQ.prototype.R3=function(a,b,c,e,f,g,h){this.No=a;this.xH=b;this.LI=c;this.Z5=e;this.IH=g;Iu.prototype.pqa.call(this,f,Fc(sc().fb,J()),Fc(sc().fb,J()),g,h);return this};
function mGa(a,b){var c=D(b.Y(),GD().U).H;if(-1===((c.b()?null:c.c()).indexOf(".")|0)){c=a.LI;var e=D(b.Y(),GD().U).H;e=e.b()?null:e.c();a.LI=c.kc((new R).M(e,b))}}function nGa(a,b){a=a.LI.Ka(b);if(a instanceof z)return(new z).d(a.i.j);if(y()===a)return y();throw(new x).d(a);}function oGa(a,b){var c=D(b.g,yD().U).H;if(-1===((c.b()?null:c.c()).indexOf(".")|0)){c=a.xH;var e=D(b.g,yD().U).H;e=e.b()?null:e.c();a.xH=c.kc((new R).M(e,b))}}
function pGa(a,b){a=a.xH.Ka(b);if(a instanceof z)return(new z).d(a.i.j);if(y()===a)return y();throw(new x).d(a);}function qGa(a,b,c){a.Z5=a.Z5.kc((new R).M(b,c))}function $ba(a,b){if(-1!==(b.indexOf(".")|0)){var c=Jd(ua(),b,"\\.");c=ik((new Md).od(c));b=Jd(ua(),b,"\\.");b=Ld((new Md).od(b));a=a.No.Ka(c);if(a.b())return y();a=D(a.c().g,$d().$h).H;return(new z).d(""+(a.b()?null:a.c())+b)}return y()}
AQ.prototype.$classData=r({w9:0},!1,"amf.plugins.document.vocabularies.parser.vocabularies.VocabularyDeclarations",{w9:1,ZG:1,e:1});function BQ(){kw.call(this);this.Oi=null}BQ.prototype=new lw;BQ.prototype.constructor=BQ;BQ.prototype.DB=function(){return this.Oi};BQ.prototype.qb=function(a){kw.prototype.qb.call(this,a);a=C();var b=[(new CQ).qb(this.pb),(new DQ).qb(this.pb),(new CP).qb(this.pb),(new DP).qb(this.pb)];this.Oi=K(a,(new wc).fa(b));return this};
BQ.prototype.$classData=r({wNa:0},!1,"amf.plugins.document.vocabularies.resolution.pipelines.DialectInstancePatchResolutionPipeline",{wNa:1,Rt:1,e:1});function EQ(){kw.call(this);this.Oi=null}EQ.prototype=new lw;EQ.prototype.constructor=EQ;EQ.prototype.DB=function(){return this.Oi};EQ.prototype.qb=function(a){kw.prototype.qb.call(this,a);a=C();var b=[(new CQ).qb(this.pb),(new CP).qb(this.pb),(new DP).qb(this.pb)];this.Oi=K(a,(new wc).fa(b));return this};
EQ.prototype.$classData=r({xNa:0},!1,"amf.plugins.document.vocabularies.resolution.pipelines.DialectInstanceResolutionPipeline",{xNa:1,Rt:1,e:1});function FQ(){kw.call(this);this.Oi=null}FQ.prototype=new lw;FQ.prototype.constructor=FQ;FQ.prototype.DB=function(){return this.Oi};FQ.prototype.qb=function(a){kw.prototype.qb.call(this,a);a=C();var b=[(new GQ).qb(this.pb),(new HQ).qb(this.pb)];this.Oi=K(a,(new wc).fa(b));return this};
FQ.prototype.$classData=r({yNa:0},!1,"amf.plugins.document.vocabularies.resolution.pipelines.DialectResolutionPipeline",{yNa:1,Rt:1,e:1});function CQ(){this.i4=this.lv=this.ar=this.pb=null}CQ.prototype=new vw;CQ.prototype.constructor=CQ;CQ.prototype.T5=function(a,b){var c=!1,e=null;return hv(a)&&(c=!0,e=a,zb(e).ra()&&!b)?(new z).d(rGa(this,zb(e).c())):c&&zb(e).ra()?(new z).d(e):(new z).d(a)};
function rGa(a,b){if(a.i4.Ha(b.j))return b;O();var c=(new P).a();c=(new cE).L((new S).a(),c);Dj(c.g,dm().ub,b,(O(),(new P).a()));var e=(new CQ).qb(a.pb),f=a.lv;a=a.i4;b=K(C(),(new wc).fa([b.j]));var g=C();return D(sGa(e,c,f,a.la(b,g.u)).g,bE().ub)}function sGa(a,b,c,e){a.i4=e;a.ar=(new z).d(b);a.lv=(new z).d(c.b()?(new sw).BL(b):c.c());return b.An(LEa(),Pd(function(f){return function(g,h){return f.T5(g,!!h)}}(a)),a.pb)}
CQ.prototype.ge=function(a){this.ar=(new z).d(a);this.lv=(new z).d((new sw).BL(a));return a.An(LEa(),Pd(function(b){return function(c,e){return b.T5(c,!!e)}}(this)),this.pb)};CQ.prototype.qb=function(a){uw.prototype.qb.call(this,a);this.ar=y();this.lv=y();this.i4=J();return this};CQ.prototype.$classData=r({zNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectInstanceReferencesResolutionStage",{zNa:1,ah:1,e:1});function HQ(){this.pb=null}HQ.prototype=new vw;
HQ.prototype.constructor=HQ;function tGa(a,b){var c=D(b.g,hd().fj());if(c instanceof Mv&&(c=c.Vm,c instanceof ye)){var e=tGa(a,c),f=D(e.g,fk().ry).H;if(f instanceof z){f=f.i;var g=D(b.g,fk().ry).H;y()===g&&(g=fk().ry,Fb(b,g,f))}a=uGa(a,b,e);c=K(C(),(new wc).fa([c.j]));e=fk().z$;Ot(a,e,c);Uu(a.g,fk().fj())}return b}
function uGa(a,b,c){var e=Fc(yv(),J());D(b.g,fk().vj).R(w(function(f,g){return function(h){var k=D(h.g,zf().U).H;k=k.b()?null:k.c();return g.Eh((new R).M(k,h))}}(a,e)));D(c.g,fk().vj).R(w(function(f,g){return function(h){var k=D(h.g,zf().U).H;k=g.Ka(k.b()?null:k.c());if(!(k instanceof z)){if(y()===k){k=D(h.g,zf().U).H;k=k.b()?null:k.c();var l=Zu(h.g),m=h.x;l=(new ED).L(l,Hj(O(),m));h=bf(l,h.j);return g.Eh((new R).M(k,h))}throw(new x).d(k);}}}(a,e)));a=e.ds().va();c=fk().vj;return Xg(b,c,a)}
HQ.prototype.ge=function(a){Rd(a)&&a.Pk().R(w(function(b){return function(c){if(c instanceof ye)return tGa(b,c)}}(this)));return a};HQ.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};HQ.prototype.$classData=r({ANa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectNodeExtensionStage",{ANa:1,ah:1,e:1});function DQ(){this.pb=null}DQ.prototype=new vw;DQ.prototype.constructor=DQ;function vGa(a){a=fla(a).H;return a.b()?"update":a.c()}
function wGa(a,b,c,e){return a.ra()&&xGa(a.c(),b,c,e)?y():a}
function yGa(a,b,c,e,f,g,h){var k=zGa(f);if(NFa()===k)if(f=vGa(f),"insert"!==f||AGa(IQ(b)).Ha(Zc(c.q)))if("delete"===f&&AGa(IQ(b)).Ha(Zc(c.q)))try{if(vb(wb(),Cj(b.g,c).q.q,e.q.q)){var l=IQ(b);Hia(l.gi.Y(),Zc(c.q))}}catch(m){if(!(Mi(F(),m)instanceof cc))throw m;}else"update"===f&&AGa(IQ(b)).Ha(Zc(c.q))?BGa(IQ(b),c,e):"upsert"===f?BGa(IQ(b),c,e):"ignore"!==f&&"fail"===f&&(e=a.pb,a=of().fO,f=b.j,g=y(),h="Property "+Zc(c.q)+" cannot be patched",c=Xb(Cj(b.g,c).x,q(Yb)),b=y(),e.Vc(a.j,f,g,h,c,Tb().yb,b));
else BGa(IQ(b),c,e);else if(PFa()===k){g=!1;h=null;l=b.g.Bb.Ka(c);a:{if(l instanceof z&&(g=!0,h=l,l=h.i,l.q instanceof St)){g=l.q.Cb;break a}g?(g=h.i,g=K(C(),(new wc).fa([g.q]))):g=J()}g=K(sc().Ae,g);h=e.q;h=h instanceof St?h.Cb:K(C(),(new wc).fa([h]));h=K(sc().Ae,h);f=vGa(f);"insert"===f?JQ(IQ(b),c,g.zR(h).ke()):"delete"===f?JQ(IQ(b),c,g.bL(h).ke()):"update"===f?JQ(IQ(b),c,gA(h)):"upsert"===f?JQ(IQ(b),c,g.zR(h).ke()):"ignore"!==f&&"fail"===f&&(a=a.pb,f=of().fO,b=b.j,g=y(),c="Property "+Zc(c.q)+" cannot be patched",
e=Xb(e.x,q(Yb)),h=y(),a.Vc(f.j,b,g,c,e,Tb().yb,h))}else if(uQ()===k){if(e=e.q,e instanceof wD)a:{if(f=Vt(b.g,c),e=CGa(a,f,g,e,h),e instanceof z&&(e=e.i,null!==e)){a=IQ(b);b=a.gi;a=DGa(a,c);Ph(b,c,e,a);break a}b=IQ(b);Hia(b.gi.Y(),Zc(c.q))}}else wQ()!==k&&rQ()!==k&&TFa()!==k||EGa(a,b,c,e,f,g,h)}function FGa(a,b){return a.b()?(new z).d(b):a}
function GGa(a,b){var c=D(b.g,HGa().pc).H;return c instanceof z&&(c=c.i,Id(b).ra()&&(a=D(b.g,bE().Ac).Fb(w(function(e,f){return function(g){return g instanceof cE&&Ge(ua(),Id(g).c(),f)}}(a,c))),a instanceof z&&(a=a.i,a instanceof cE&&Id(a).ra())))?(new z).d(a):y()}function IGa(a){a=ck(a);a=fla(a).H;return a.b()?"update":a.c()}
function JGa(a,b,c,e,f){var g=ck(e);if(b.ra()&&xGa(b.c(),c,e,f))for(var h=KQ(e).g;!h.b();){var k=h.ea(),l=e.g.Bb.Ka(k);if(l instanceof z){l=l.i;var m=D(g.g,fk().vj).Fb(w(function(p,t){return function(v){v=D(v.g,zf().ni).H;return(v.b()?null:v.c())===Zc(t.q)}}(a,k)));m instanceof z&&(m=m.i,yGa(a,b.c(),k,l,m,c,f))}h=h.pa()}return b}function KGa(a,b,c,e,f){return b.b()?FGa(b,e):JGa(a,b,c,e,f)}
DQ.prototype.ge=function(a){if(a instanceof LQ)a:{var b=GGa(this,a);if(b instanceof z&&(b=b.i,null!==b)){a=CGa(this,(new z).d(D(b.g,bE().ub)),Id(b).c(),D(a.g,bE().ub),Id(a).c());if(a instanceof z){a=a.i;var c=fm().ub;b=nf(b,c,a)}else if(y()===a)Hia(b.g,Zc(bE().ub.q));else throw(new x).d(a);break a}b=a}else b=a;return b};function xGa(a,b,c,e){return a.j.split(b).join("")===c.j.split(e).join("")}
function CGa(a,b,c,e,f){var g=IGa(e);if("insert"===g)return FGa(b,e);if("delete"===g)return wGa(b,c,e,f);if("update"===g)return JGa(a,b,c,e,f);if("upsert"===g)return KGa(a,b,c,e,f);if("ignore"===g)return b;if("fail"===g){b=a.pb;c=of().fO;f=e.j;g=y();var h=KQ(e).ba;a=function(){return function(p){return Zc(p)}}(a);var k=bj().u;if(k===bj().u)if(h===J())a=J();else{k=h.ea();var l=k=dj(a(k),J());for(h=h.pa();h!==J();){var m=h.ea();m=dj(a(m),J());l=l.Re=m;h=h.pa()}a=k}else{for(k=Hf(h,k);!h.b();)l=h.ea(),
k.Kc(a(l)),h=h.pa();a=k.Ec()}a="Node "+a.Bg(",")+" cannot be patched";e=Xb(e.x,q(Yb));h=y();b.Vc(c.j,f,g,a,e,Tb().yb,h);return y()}throw(new x).d(g);}
function EGa(a,b,c,e,f,g,h){var k=!1,l=null,m=b.g.Bb.Ka(c);a:{if(m instanceof z&&(k=!0,l=m,m=l.i,m.q instanceof St)){k=m.q.Cb;break a}k?(k=l.i,k=K(C(),(new wc).fa([k.q]))):k=J()}l=new LGa;m=C();l=k.hc(l,m.u).je(Fc(sc().fb,J()),Pd(function(v,A){return function(E,B){var I=B.j.split(A).join("");return E.kc((new R).M(I,B))}}(a,g)));m=e.q;m=m instanceof St?m.Cb:K(C(),(new wc).fa([m]));var p=new MGa,t=C();m=m.hc(p,t.u).je(Fc(sc().fb,J()),Pd(function(v,A){return function(E,B){var I=B.j.split(A).join("");
return E.kc((new R).M(I,B))}}(a,h)));f=vGa(f);"insert"===f?(a=(new NGa).sW(a,l,h),g=Le().u,a=zu(m,a,g),g=new OGa,h=Le(),a=a.hc(g,h.u).ke(),g=new PGa,h=C(),g=k.hc(g,h.u),h=C(),a=g.Ls(a,h.u),JQ(IQ(b),c,a)):"delete"===f?(a=(new QGa).sW(a,l,h),g=Le().u,a=zu(m,a,g),g=new RGa,h=Le(),a=a.hc(g,h.u).ke(),g=new SGa,h=C(),a=k.hc(g,h.u).Uq(a),JQ(IQ(b),c,a)):"update"===f?(k=(new TGa).sW(a,l,h),e=Le().u,k=zu(m,k,e),e=new UGa,f=Le(),k=k.hc(e,f.u),h=w(function(v,A,E){return function(B){if(null!==B){var I=B.qa();
B=B.Ba();return(new R).M(I,CGa(v,(new z).d(I),A,B,E))}throw(new x).d(B);}}(a,g,h)),e=Le(),a=k.ma(h,e.u).ke().je(l,Pd(function(v,A){return function(E,B){B=(new R).M(E,B);E=B.Kq;var I=B.gs;if(null!==I){B=I.qa();I=I.Ba();if(I instanceof z)return I=I.i,E.Hj(B.j.split(A).join(""),I);if(y()===I)return E.Ep(B.j.split(A).join(""));throw(new x).d(I);}throw(new x).d(B);}}(a,g))),b=IQ(b),a=(new Ad).ee(a),JQ(b,c,a.Yb.pf().Ad())):"upsert"===f?(k=MQ(m),e=w(function(v,A,E){return function(B){if(null!==B){var I=
B.qa();B=B.Ba();I=A.Ka(I.split(E).join(""));if(I instanceof z)return(new R).M((new z).d(I.i),B);if(y()===I)return(new R).M(y(),B);throw(new x).d(I);}throw(new x).d(B);}}(a,l,h)),f=C(),k=k.ma(e,f.u),e=w(function(v,A,E){return function(B){if(null!==B){var I=B.qa();B=B.Ba();if(I instanceof z)return I=I.i,(new R).M((new z).d(I),CGa(v,(new z).d(I),A,B,E));if(y()===I)return(new R).M(y(),(new z).d(B));throw(new x).d(I);}throw(new x).d(B);}}(a,g,h)),f=C(),a=k.ma(e,f.u).je(l,Pd(function(v,A,E){return function(B,
I){var N=(new R).M(B,I);B=N.Kq;I=N.gs;if(null!==I){N=I.qa();I=I.Ba();if(N instanceof z){N=N.i;if(I instanceof z)return I=I.i,B.Hj(N.j.split(A).join(""),I);if(y()===I)return B.Ep(N.j.split(A).join(""));throw(new x).d(I);}if(y()===N){if(I instanceof z)return I=I.i,B.Hj(I.j.split(E).join(""),I);if(y()===I)return B;throw(new x).d(I);}}throw(new x).d(N);}}(a,g,h))),b=IQ(b),a=(new Ad).ee(a),JQ(b,c,a.Yb.pf().Ad())):"ignore"!==f&&"fail"===f&&(a=a.pb,g=of().fO,b=b.j,h=y(),c="Property "+Zc(c.q)+" cannot be patched",
k=Xb(e.x,q(Yb)),l=y(),a.Vc(g.j,b,h,c,k,Tb().yb,l))}DQ.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};DQ.prototype.$classData=r({BNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectPatchApplicationStage",{BNa:1,ah:1,e:1});function GQ(){this.pb=null}GQ.prototype=new vw;GQ.prototype.constructor=GQ;function VGa(a,b){for(var c=1,e=a;b.Ha(e);)c=1+c|0,e=""+a+c;return e}
function WGa(a,b,c){if(Rd(b)){var e=b.Pk(),f=new XGa,g=C();c=e.hc(f,g.u).je(c,Pd(function(){return function(h,k){return h.Hj(k.j,k)}}(a)))}b=b.hf();e=new YGa;f=C();return b.hc(e,f.u).je(c,Pd(function(h){return function(k,l){return WGa(h,l,k)}}(a)))}
function ZGa(a,b,c,e){if(b.Da()){var f=b.ea(),g=c.Ka(f.j);if(g instanceof z)ZGa(a,b.pa(),c,e);else if(y()===g){if(zb(f).ra()){g=K(C(),J());g=$Ga(a,rA(f,g));var h=D(f.Y(),f.U).H;g=g.Wha(h.b()?null:h.c());f=bf(g,f.j)}if(f instanceof ye){g=f;b=b.pa();g=D(g.g,fk().vj);h=w(function(){return function(l){return D(l.g,Zf().mh)}}(a));var k=C();g=g.Tc(h,k.u);h=w(function(l,m){return function(p){p=p.H;return m.Ka(p.b()?null:p.c())}}(a,e));k=C();g=g.ma(h,k.u);h=new aHa;k=C();g=g.hc(h,k.u);h=C();b=b.la(g,h.u)}else{if(!(f instanceof
Yf))throw(new x).d(f);g=f;b=b.pa();g=D(g.g,Zf().mh);h=w(function(l,m){return function(p){p=p.H;return m.Ka(p.b()?null:p.c())}}(a,e));k=C();g=g.ma(h,k.u);h=new bHa;k=C();g=g.hc(h,k.u);h=C();b=b.la(g,h.u)}g=D(f.Y(),hd().fj()).nc();g instanceof z&&(h=g.i,je(h)&&zb(h).ra()&&(g=C(),h=[zb(h).c()],g=K(g,(new wc).fa(h)),h=C(),b=b.la(g,h.u)));g=D(f.Y(),f.U).H;-1!==((g.b()?null:g.c()).indexOf(".")|0)&&(g=D(f.Y(),f.U).H,g=g.b()?null:g.c(),g=Jd(ua(),g,"."),f.Wha(VGa(Ld((new Md).od(g)),e)));c.Eh((new R).M(f.j,
f));ZGa(a,b,c,e)}else throw(new x).d(g);}}function cHa(a,b,c){c=b.hf().je(c,Pd(function(){return function(g,h){h=h.hf();var k=new dHa,l=C();return g.Mk(h.hc(k,l.u))}}(a)));b=b.hf();var e=new eHa,f=C();return b.hc(e,f.u).je(c,Pd(function(g){return function(h,k){return cHa(g,k,h)}}(a)))}
function $Ga(a,b){var c=(new S).a(),e=b.Y().Bb,f=iA();f=Va(f);var g=Le().u;Me(e,f,g).R(w(function(h,k){return function(l){return Dj(k,l.Fc,l.q.q,l.q.x)}}(a,c)));if(b instanceof ye)return(new ye).L(c,(O(),(new P).a()));if(b instanceof Yf)return(new Yf).L(c,(O(),(new P).a()));throw(new x).d(b);}
GQ.prototype.ge=function(a){var b=WGa(this,a,Fc(sc().fb,J())),c=fHa(this,a,K(sc().Ae,J())),e=cHa(this,a,K(sc().Ae,J())),f=Fc(yv(),J()),g=a.Pk().Ab(w(function(){return function(k){return je(k)}}(this)));ZGa(this,g,f,b);gHa(this,f);b=f.ds().ke();f=Ff();f=Gf(f);e=fQ(e,f).je(Fc(sc().fb,J()),Pd(function(){return function(k,l){var m=(new R).M(k,l);k=m.Kq;l=m.gs;if(null!==l)return m=l.qa(),l=l.Pi(),k.Hj("vocab"+l,(new R).M(m.j,m.j));throw(new x).d(m);}}(this)));c=gA(c);f=C();c=c.dg(f.u);f=w(function(k,l){return function(m){if(null!==
m){var p=m.qa(),t=m.Pi();if(null!==p){O();m=(new P).a();m=(new BD).L((new S).a(),m);var v=$d().$h;p=Fb(m,v,p);m="external"+t;v=$d().gd;p=Fb(p,v,m);m=Id(l);t=(m.b()?l.j:m.c())+"#/external/external"+t;return bf(p,t)}}throw(new x).d(m);}}(this,a));g=C();c=c.ma(f,g.u);if(a instanceof WD){O();f=(new P).a();f=(new WD).L((new S).a(),f);f=bf(f,a.j);g=Id(a);g=g.b()?a.j:g.c();var h=Sr().yc;f=Fb(f,h,g);g=D(a.g,Bd().ek);h=Bd().ek;f=nf(f,h,g);g=Wg().Qc;b=Xg(f,g,b);f=xe().Gh;c=yf(b,f,c);b=D(a.g,Bd().U).H;b=b.b()?
null:b.c();f=Bd().U;c=Fb(c,f,b);a=D(a.g,Bd().Ln).H;a=a.b()?null:a.c();b=Bd().Ln;a=Fb(c,b,a)}else if(a instanceof $D)O(),f=(new P).a(),f=(new $D).L((new S).a(),f),f=bf(f,a.j),g=Id(a),a=g.b()?a.j:g.c(),g=Sr().yc,a=Fb(f,g,a),f=Wg().Qc,a=Xg(a,f,b),b=xe().Gh,a=yf(a,b,c);else{if(!(a instanceof YD))throw(new x).d(a);O();b=(new P).a();b=(new YD).L((new S).a(),b);b=bf(b,a.j);f=Id(a);f=f.b()?a.j:f.c();g=Sr().yc;b=Fb(b,g,f);a=D(a.g,Bd().ub);f=Bd().ub;a=nf(b,f,a);b=xe().Gh;a=yf(a,b,c)}c=a.ha();b=Ff();b=Gf(b);
c.Ib((new gC).zk($u(e,b)));return a};
function fHa(a,b,c){if(b instanceof $D){var e=Zd(b),f=w(function(){return function(h){h=D(h.g,$d().$h).H;return h.b()?null:h.c()}}(a)),g=C();c=c.Mk(e.ma(f,g.u))}else b instanceof WD?(e=Zd(b),f=w(function(){return function(h){h=D(h.g,$d().$h).H;return h.b()?null:h.c()}}(a)),g=C(),c=c.Mk(e.ma(f,g.u))):b instanceof YD&&(e=Zd(b),f=w(function(){return function(h){h=D(h.g,$d().$h).H;return h.b()?null:h.c()}}(a)),g=C(),c=c.Mk(e.ma(f,g.u)));return b.hf().je(c,Pd(function(h){return function(k,l){return fHa(h,
l,k)}}(a)))}GQ.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};function gHa(a,b){b.ds().R(w(function(c,e){return function(f){var g=D(f.Y(),hd().fj()).nc();if(g instanceof z&&(g=g.i,je(g)&&zb(g).ra()&&e.Ha(zb(g).c().j))){var h=e.P(zb(g).c().j);g=fk().fj();h=K(C(),(new wc).fa([h]));return Xg(f,g,h)}}}(a,b)))}GQ.prototype.$classData=r({MNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectReferencesResolutionStage",{MNa:1,ah:1,e:1});function NQ(){this.wb=null}
NQ.prototype=new u;NQ.prototype.constructor=NQ;
function hHa(a,b,c,e){ah();var f=bh(new ch,(new gh).a()).ab,g=D(c.g,zf().uj).H;if(!g.b()){var h=+g.c(),k="Property '"+D(c.g,zf().U)+"' minimum inclusive value is "+h,l=D(c.g,zf().U).H,m=OQ(b,l.b()?null:l.c(),"minimum"),p=(new z).d(k),t=(new z).d(k),v=K(C(),(new wc).fa([b.j])),A=C(),E=D(c.g,zf().ni).H,B=E.b()?null:E.c(),I=D(c.g,zf().U).H,N=OQ(b,I.b()?null:I.c(),"minimum")+"/prop",Y=(new z).d(k),na=(new z).d(""+h),ra=y(),Ha=y(),lb=y(),pb=y(),Sb=y(),mc=y(),uc=y(),ed=y(),Xc=y(),ld=y(),$c=y(),fd=y(),vd=
K(C(),J());C();Yj();var Gc=(new gh).a().va(),Lc=y(),vc=y(),Tc=K(A,(new wc).fa([PQ(B,N,Y,ra,Ha,lb,pb,Sb,mc,uc,ed,na,Xc,ld,$c,fd,vd,Gc,Lc,vc)]));Xj();C();Yj();var ad=(new gh).a().va();Xj();C();Yj();var qf=(new gh).a().va();Xj();C();Yj();var me=(new gh).a().va();Xj();C();Yj();var Vd=(new gh).a().va();Xj();C();Yj();var Wd=(new gh).a().va();Xj();var be=y();Xj();C();Yj();var Pe=(new gh).a().va();Xj();var Kd=y();Xj();var uf=y();Xj();var df=y();Hh(f,Zj(new ak,m,k,p,t,ad,v,qf,me,Vd,Wd,be,Tc,Pe,Kd,uf,df))}var Sd=
D(c.g,zf().tj).H;if(!Sd.b()){var vf=+Sd.c(),We="Property '"+D(c.g,zf().U)+"' maximum inclusive value is "+vf,ze=D(c.g,zf().U).H,Xd=OQ(b,ze.b()?null:ze.c(),"maximum"),Gd=(new z).d(We),ne=(new z).d(We),oe=K(C(),(new wc).fa([b.j])),Xe=C(),td=D(c.g,zf().ni).H,Ce=td.b()?null:td.c(),De=D(c.g,zf().U).H,Qe=OQ(b,De.b()?null:De.c(),"maximum")+"/prop",ef=(new z).d(We),Ye=(new z).d(""+vf),Hd=y(),rf=y(),jg=y(),Ig=y(),ff=y(),Jf=y(),Kf=y(),Cf=y(),Je=y(),Sf=y(),sf=y(),Lf=y(),Cg=K(C(),J());C();Yj();var Qg=(new gh).a().va(),
kg=y(),cg=y(),Ee=K(Xe,(new wc).fa([PQ(Ce,Qe,ef,Hd,rf,jg,Ig,ff,Jf,Kf,Cf,Je,Ye,Sf,sf,Lf,Cg,Qg,kg,cg)]));Xj();C();Yj();var lg=(new gh).a().va();Xj();C();Yj();var tg=(new gh).a().va();Xj();C();Yj();var gf=(new gh).a().va();Xj();C();Yj();var kf=(new gh).a().va();Xj();C();Yj();var Mf=(new gh).a().va();Xj();var fe=y();Xj();C();Yj();var lf=(new gh).a().va();Xj();var Dg=y();Xj();var mf=y();Xj();var Re=y();Hh(f,Zj(new ak,Xd,We,Gd,ne,lg,oe,tg,gf,kf,Mf,fe,Ee,lf,Dg,mf,Re))}if(D(c.g,zf().xi).H.ra())var Nf=D(c.g,
zf().xi),ug=0<iHa(Nf);else ug=!1;if(ug){var Ze="Property '"+D(c.g,zf().U)+"' is mandatory",wf=D(c.g,zf().U).H,vg=OQ(b,wf.b()?null:wf.c(),"required"),Tf=(new z).d(Ze),Se=(new z).d(Ze),Yd=K(C(),(new wc).fa([b.j])),Uf=C(),Df=D(c.g,zf().ni).H,Vf=Df.b()?null:Df.c(),mg=D(c.g,zf().U).H,ng=OQ(b,mg.b()?null:mg.c(),"required")+"/prop",Of=(new z).d(Ze),Ef=(new z).d("1"),Te=y(),ce=y(),de=y(),dh=y(),Jg=y(),Yg=y(),wg=y(),kh=y(),vh=y(),Zg=y(),eh=y(),dg=y(),wh=K(C(),J());C();Yj();var Kg=(new gh).a().va(),Ki=y(),
$g=y(),Kh=K(Uf,(new wc).fa([PQ(Vf,ng,Of,Te,ce,de,Ef,dh,Jg,Yg,wg,kh,vh,Zg,eh,dg,wh,Kg,Ki,$g)]));Xj();C();Yj();var Jj=(new gh).a().va();Xj();C();Yj();var Vh=(new gh).a().va();Xj();C();Yj();var Vm=(new gh).a().va();Xj();C();Yj();var Vk=(new gh).a().va();Xj();C();Yj();var ti=(new gh).a().va();Xj();var Lh=y();Xj();C();Yj();var ui=(new gh).a().va();Xj();var Mh=y();Xj();var Zi=y();Xj();var ii=y();Hh(f,Zj(new ak,vg,Ze,Tf,Se,Jj,Yd,Vh,Vm,Vk,ti,Lh,Kh,ui,Mh,Zi,ii))}var ji=D(c.g,zf().Iz);if(Dd(ji))ek=!1;else var dk=
D(c.g,zf().ls),ek=OA(dk);if(ek){var Li="Property '"+D(c.g,zf().U)+"' cannot have more than 1 value",ki=D(c.g,zf().U).H,Kj=OQ(b,ki.b()?null:ki.c(),"notCollection"),Lj=(new z).d(Li),$i=(new z).d(Li),Nh=K(C(),(new wc).fa([b.j])),tf=C(),Oh=D(c.g,zf().ni).H,vi=Oh.b()?null:Oh.c(),Wh=D(c.g,zf().U).H,Eg=OQ(b,Wh.b()?null:Wh.c(),"notCollection")+"/prop",Xh=(new z).d(Li),Fg=(new z).d("1"),Pf=y(),eg=y(),lh=y(),Dh=y(),Yh=y(),Zl=y(),aj=y(),Wk=y(),md=y(),li=y(),fh=y(),Rg=y(),Yc=K(C(),J());C();Yj();var Fe=(new gh).a().va(),
Mc=y(),Bl=y(),Wm=K(tf,(new wc).fa([PQ(vi,Eg,Xh,Pf,eg,Fg,lh,Dh,Yh,Zl,aj,Wk,md,li,fh,Rg,Yc,Fe,Mc,Bl)]));Xj();C();Yj();var Zh=(new gh).a().va();Xj();C();Yj();var Ae=(new gh).a().va();Xj();C();Yj();var Xk=(new gh).a().va();Xj();C();Yj();var tm=(new gh).a().va();Xj();C();Yj();var tp=(new gh).a().va();Xj();var um=y();Xj();C();Yj();var wn=(new gh).a().va();Xj();var Zn=y();Xj();var Xm=y();Xj();var Wr=y();Hh(f,Zj(new ak,Kj,Li,Lj,$i,Zh,Nh,Ae,Xk,tm,tp,um,Wm,wn,Zn,Xm,Wr))}var Nq=D(c.g,zf().om).H;if(Nq instanceof
z){var To=Nq.i,$n="Property '"+D(c.g,zf().U)+"' must match pattern "+To,Xr=D(c.g,zf().U).H,xn=OQ(b,Xr.b()?null:Xr.c(),"pattern"),xo=(new z).d($n),Oq=(new z).d($n),Pq=K(C(),(new wc).fa([b.j])),yo=C(),Qq=D(c.g,zf().ni).H,Yr=Qq.b()?null:Qq.c(),Zr=D(c.g,zf().U).H,Wt=OQ(b,Zr.b()?null:Zr.c(),"pattern"),Xt=(new z).d($n),Yp=(new z).d(To),zo=y(),$r=y(),as=y(),Rs=y(),Uo=y(),Ss=y(),up=y(),Rq=y(),Ts=y(),Ao=y(),Sq=y(),Us=y(),Vs=K(C(),J());C();Yj();var uj=(new gh).a(),Ws=[PQ(Yr,Wt+"/prop",Xt,Yp,zo,$r,as,Rs,Uo,
Ss,up,Rq,Ts,Ao,Sq,Us,Vs,uj.va(),y(),y())],Cl=K(yo,(new wc).fa(Ws));Xj();C();Yj();var Tq=(new gh).a().va();Xj();C();Yj();var $h=(new gh).a().va();Xj();C();Yj();var Uq=(new gh).a().va();Xj();C();Yj();var Zp=(new gh).a().va();Xj();C();Yj();var bs=(new gh).a().va();Xj();var vp=y();Xj();C();Yj();var Vq=(new gh).a().va();Xj();var Xs=y();Xj();var Ys=y();Xj();var Zs=y();Hh(f,Zj(new ak,xn,$n,xo,Oq,Tq,Pq,$h,Uq,Zp,bs,vp,Cl,Vq,Xs,Ys,Zs))}if(D(c.g,zf().cK).Da()){var zw=D(c.g,zf().cK),vm=w(function(){return function(cj){cj=
cj.H;return cj.b()?null:cj.c()}}(a)),$s=C(),$t=zw.ma(vm,$s.u),cs="Property '"+D(c.g,zf().U)+"' must match some value in "+$t.Bg(","),ds=D(c.g,zf().U).H,cv=OQ(b,ds.b()?null:ds.c(),"enum"),Wq=(new z).d(cs),at=(new z).d(cs),dv=K(C(),(new wc).fa([b.j])),Vo=C(),Xq=D(c.g,zf().ni).H,ev=Xq.b()?null:Xq.c(),ao=D(c.g,zf().U).H,bt=OQ(b,ao.b()?null:ao.c(),"enum")+"/prop",au=(new z).d(cs),wp=w(function(){return function(cj){return""+cj}}(a)),Yq=C(),bu=$t.ma(wp,Yq.u),es=y(),ct=y(),Aw=y(),Wo=y(),wm=y(),xp=y(),ez=
y(),MB=y(),FE=y(),Bw=y(),Nx=y(),GE=y(),HE=y(),NB=K(C(),J()),OB=y(),IE=y(),JE=K(Vo,(new wc).fa([PQ(ev,bt,au,es,ct,Aw,Wo,wm,xp,ez,MB,FE,Bw,Nx,GE,HE,NB,bu,OB,IE)]));Xj();C();Yj();var PB=(new gh).a().va();Xj();C();Yj();var EH=(new gh).a().va();Xj();C();Yj();var FH=(new gh).a().va();Xj();C();Yj();var KE=(new gh).a().va();Xj();C();Yj();var RB=(new gh).a().va();Xj();var GH=y();Xj();C();Yj();var gz=(new gh).a().va();Xj();var HH=y();Xj();var LE=y();Xj();var ME=y();Hh(f,Zj(new ak,cv,cs,Wq,at,PB,dv,EH,FH,KE,
RB,GH,JE,gz,HH,LE,ME))}if(D(c.g,zf().Nf).H.ra()){var NE=D(c.g,zf().Nf).H,du=NE.b()?null:NE.c();if(Ge(ua(),du,"number")||Ge(ua(),du,"float")||Ge(ua(),du,"double")){var hz="Property '"+D(c.g,zf().U)+"'  value must be of type "+Oi().wi+" or "+Oi().wf,SB=D(c.g,zf().U).H,TB=OQ(b,SB.b()?null:SB.c(),"dialectRange"),eu=(new z).d(hz),UB=(new z).d(hz),VB=K(C(),(new wc).fa([b.j])),iz=C(),jz=D(c.g,zf().ni).H,OE=jz.b()?null:jz.c(),Cw=D(c.g,zf().U).H,WB=OQ(b,Cw.b()?null:Cw.c(),"dialectRange")+"/prop",PE=(new z).d(hz),
QE=(new z).d(Pd(function(){return function(cj){T();var Xf=G().Xa;Xf=Zc(H(Xf,"or"));var $k=xi(T(),Xf);Xf=(new wB).f(cj.aa);var yg=Xf.s,gq=Xf.aa,hq=(new mt).f(gq);T();var pu=xi(T(),"@list"),dr=(new wB).f(hq.aa),bn=dr.s,it=dr.aa,qu=(new wB).f(it),AM=qu.s,uI=qu.aa,sv=(new mt).f(uI);T();var Fo=G().Xa;Fo=Zc(H(Fo,"datatype"));var rC=xi(T(),Fo);Fo=(new wB).f(sv.aa);var Cp=Fo.s,sC=Fo.aa,er=(new mt).f(sC);T();var ay=xi(T(),"@id");T();var tv=Oi().wi.trim();tv=xi(T(),tv);nt(er,ay,tv);ht(Cp,et(T(),ot(pt(),er.s,
sC),Q().wa));Cp=Fo.s;rC=[rC];if(0>Cp.w)throw(new V).f("0");er=rC.length|0;sC=Cp.w+er|0;nF(Cp,sC);Ca(Cp.K,0,Cp.K,er,Cp.w);er=Cp.K;var uv=er.m.length;tv=ay=0;var tC=rC.length|0;uv=tC<uv?tC:uv;tC=er.m.length;for(uv=uv<tC?uv:tC;ay<uv;)er.m[tv]=rC[ay],ay=1+ay|0,tv=1+tv|0;Cp.w=sC;ht(sv.s,oF(pF(),Fo.s));ht(AM,et(T(),ot(pt(),sv.s,uI),Q().wa));AM=qu.s;uI=qu.aa;sv=(new mt).f(uI);T();Fo=G().Xa;Fo=Zc(H(Fo,"datatype"));rC=xi(T(),Fo);Fo=(new wB).f(sv.aa);Cp=Fo.s;sC=Fo.aa;er=(new mt).f(sC);T();ay=xi(T(),"@id");
T();tv=Oi().ai.trim();tv=xi(T(),tv);nt(er,ay,tv);ht(Cp,et(T(),ot(pt(),er.s,sC),Q().wa));Cp=Fo.s;rC=[rC];if(0>Cp.w)throw(new V).f("0");er=rC.length|0;sC=Cp.w+er|0;nF(Cp,sC);Ca(Cp.K,0,Cp.K,er,Cp.w);er=Cp.K;uv=er.m.length;tv=ay=0;tC=rC.length|0;uv=tC<uv?tC:uv;tC=er.m.length;for(uv=uv<tC?uv:tC;ay<uv;)er.m[tv]=rC[ay],ay=1+ay|0,tv=1+tv|0;Cp.w=sC;ht(sv.s,oF(pF(),Fo.s));ht(AM,et(T(),ot(pt(),sv.s,uI),Q().wa));T();YF();it=zB(Bu(),it);qu=et(0,(new Oy).Cc(it,qu.s),Q().ed);ht(bn,qu);bn=dr.s;pu=[pu];if(0>bn.w)throw(new V).f("0");
it=pu.length|0;qu=bn.w+it|0;nF(bn,qu);Ca(bn.K,0,bn.K,it,bn.w);it=bn.K;sv=it.m.length;uI=AM=0;Fo=pu.length|0;sv=Fo<sv?Fo:sv;Fo=it.m.length;for(sv=sv<Fo?sv:Fo;AM<sv;)it.m[uI]=pu[AM],AM=1+AM|0,uI=1+uI|0;bn.w=qu;ht(hq.s,oF(pF(),dr.s));ht(yg,et(T(),ot(pt(),hq.s,gq),Q().wa));yg=Xf.s;$k=[$k];if(0>yg.w)throw(new V).f("0");hq=$k.length|0;gq=yg.w+hq|0;nF(yg,gq);Ca(yg.K,0,yg.K,hq,yg.w);hq=yg.K;bn=hq.m.length;pu=dr=0;qu=$k.length|0;bn=qu<bn?qu:bn;qu=hq.m.length;for(bn=bn<qu?bn:qu;dr<bn;)hq.m[pu]=$k[dr],dr=1+
dr|0,pu=1+pu|0;yg.w=gq;ht(cj.s,oF(pF(),Xf.s))}}(a))),kz=(new z).d(Pd(function(){return function(cj,Xf){var $k=Wia(cj),yg=$k+"_ointdoub1";$k+="_ointdoub2";var gq=G().Xa;hG(cj,Xf,Zc(H(gq,"or")),yg);Xf=G().ij;hG(cj,yg,Zc(H(Xf,"first")),yg+"_v");Xf=G().Xa;Xf=Zc(H(Xf,"datatype"));gq=Oi().wi;hG(cj,yg+"_v",Xf,gq.trim());Xf=G().ij;hG(cj,yg,Zc(H(Xf,"rest")),$k);yg=G().ij;hG(cj,$k,Zc(H(yg,"first")),$k+"_v");yg=G().Xa;yg=Zc(H(yg,"datatype"));Xf=Oi().ai;hG(cj,$k+"_v",yg,Xf.trim());yg=G().ij;yg=Zc(H(yg,"rest"));
Xf=G().ij;return hG(cj,$k,yg,Zc(H(Xf,"nil")))}}(a))),IH=y(),Ym=y(),yn=y(),xh=y(),co=y(),$p=y(),fz=y(),cu=y(),dt=y(),fv=y(),QB=y(),Ox=y(),BH=y(),CH=K(C(),J());C();Yj();var DH=(new gh).a().va(),VU=K(iz,(new wc).fa([PQ(OE,WB,PE,IH,Ym,yn,xh,co,$p,fz,cu,dt,fv,QB,Ox,BH,CH,DH,QE,kz)]));Xj();C();Yj();var vI=(new gh).a().va();Xj();C();Yj();var WU=(new gh).a().va();Xj();C();Yj();var XU=(new gh).a().va();Xj();C();Yj();var YU=(new gh).a().va();Xj();C();Yj();var Cz=(new gh).a().va();Xj();var Dz=y();Xj();C();Yj();
var jt=(new gh).a().va();Xj();var uC=y();Xj();var kt=y();Xj();var Kw=y();Hh(f,Zj(new ak,TB,hz,eu,UB,vI,VB,WU,XU,YU,Cz,Dz,VU,jt,uC,kt,Kw))}else if(Ge(ua(),du,"link")){var iq="Property '"+D(c.g,zf().U)+"'  value must be of a link",jF=D(c.g,zf().U).H,vC=OQ(b,jF.b()?null:jF.c(),"dialectRange"),ZU=(new z).d(iq),qqa=(new z).d(iq),rVa=K(C(),(new wc).fa([b.j])),sVa=C(),mFa=D(c.g,zf().ni).H,tVa=mFa.b()?null:mFa.c(),nFa=D(c.g,zf().U).H,uVa=OQ(b,nFa.b()?null:nFa.c(),"dialectRange")+"/prop",vVa=(new z).d(iq),
wVa=(new z).d(Pd(function(){return function(cj){T();var Xf=G().Xa;Xf=Zc(H(Xf,"nodeKind"));var $k=xi(T(),Xf);Xf=(new wB).f(cj.aa);var yg=Xf.s,gq=Xf.aa,hq=(new mt).f(gq);T();var pu=xi(T(),"@id");T();var dr=G().Xa;dr=Zc(H(dr,"IRI"));dr=xi(T(),dr);nt(hq,pu,dr);ht(yg,et(T(),ot(pt(),hq.s,gq),Q().wa));yg=Xf.s;$k=[$k];if(0>yg.w)throw(new V).f("0");hq=$k.length|0;gq=yg.w+hq|0;nF(yg,gq);Ca(yg.K,0,yg.K,hq,yg.w);hq=yg.K;var bn=hq.m.length;dr=pu=0;var it=$k.length|0;bn=it<bn?it:bn;it=hq.m.length;for(bn=bn<it?
bn:it;pu<bn;)hq.m[dr]=$k[pu],pu=1+pu|0,dr=1+dr|0;yg.w=gq;ht(cj.s,oF(pF(),Xf.s))}}(a))),xVa=(new z).d(Pd(function(){return function(cj,Xf){Wia(cj);var $k=G().Xa;$k=Zc(H($k,"nodeKind"));var yg=G().Xa;return hG(cj,Xf,$k,Zc(H(yg,"IRI")))}}(a))),yVa=y(),zVa=y(),AVa=y(),BVa=y(),CVa=y(),DVa=y(),EVa=y(),FVa=y(),GVa=y(),HVa=y(),IVa=y(),JVa=y(),KVa=y(),LVa=K(C(),J());C();Yj();var MVa=(new gh).a().va(),NVa=K(sVa,(new wc).fa([PQ(tVa,uVa,vVa,yVa,zVa,AVa,BVa,CVa,DVa,EVa,FVa,GVa,HVa,IVa,JVa,KVa,LVa,MVa,wVa,xVa)]));
Xj();C();Yj();var OVa=(new gh).a().va();Xj();C();Yj();var PVa=(new gh).a().va();Xj();C();Yj();var QVa=(new gh).a().va();Xj();C();Yj();var RVa=(new gh).a().va();Xj();C();Yj();var SVa=(new gh).a().va();Xj();var TVa=y();Xj();C();Yj();var UVa=(new gh).a().va();Xj();var VVa=y();Xj();var Ywb=y();Xj();var Zwb=y();Hh(f,Zj(new ak,vC,iq,ZU,qqa,OVa,rVa,PVa,QVa,RVa,SVa,TVa,NVa,UVa,VVa,Ywb,Zwb))}else if(Ge(ua(),du,"guid")){var oFa="Property '"+D(c.g,zf().U)+"'  value must be of type xsd:string \x3e "+du,Veb=D(c.g,
zf().U).H,$wb=OQ(b,Veb.b()?null:Veb.c(),"dataRange"),axb=(new z).d(oFa),bxb=(new z).d(oFa),cxb=K(C(),(new wc).fa([b.j])),dxb=C(),Web=D(c.g,zf().ni).H,exb=Web.b()?null:Web.c(),Xeb=D(c.g,zf().U).H,fxb=OQ(b,Xeb.b()?null:Xeb.c(),"dataRange")+"/prop",gxb=(new z).d(oFa),hxb=G().Oj,ixb=(new z).d(Zc(H(hxb,"string"))),jxb=y(),kxb=y(),lxb=y(),mxb=y(),nxb=y(),oxb=y(),pxb=y(),qxb=y(),rxb=y(),sxb=y(),txb=y(),uxb=y(),vxb=K(C(),J());C();Yj();var wxb=(new gh).a().va(),xxb=y(),yxb=y(),zxb=K(dxb,(new wc).fa([PQ(exb,
fxb,gxb,jxb,kxb,lxb,mxb,nxb,oxb,pxb,qxb,rxb,sxb,txb,uxb,ixb,vxb,wxb,xxb,yxb)]));Xj();C();Yj();var Axb=(new gh).a().va();Xj();C();Yj();var Bxb=(new gh).a().va();Xj();C();Yj();var Cxb=(new gh).a().va();Xj();C();Yj();var Dxb=(new gh).a().va();Xj();C();Yj();var Exb=(new gh).a().va();Xj();var Fxb=y();Xj();C();Yj();var Gxb=(new gh).a().va();Xj();var Hxb=y();Xj();var Ixb=y();Xj();var Jxb=y();Hh(f,Zj(new ak,$wb,oFa,axb,bxb,Axb,cxb,Bxb,Cxb,Dxb,Exb,Fxb,zxb,Gxb,Hxb,Ixb,Jxb))}else{var pFa="Property '"+D(c.g,
zf().U)+"'  value must be of type "+du,Yeb=D(c.g,zf().U).H,Kxb=OQ(b,Yeb.b()?null:Yeb.c(),"dataRange"),Lxb=(new z).d(pFa),Mxb=(new z).d(pFa),Nxb=K(C(),(new wc).fa([b.j])),Oxb=C(),Zeb=D(c.g,zf().ni).H,Pxb=Zeb.b()?null:Zeb.c(),$eb=D(c.g,zf().U).H,Qxb=OQ(b,$eb.b()?null:$eb.c(),"dataRange")+"/prop",Rxb=(new z).d(pFa),Sxb=(new z).d(du),Txb=y(),Uxb=y(),Vxb=y(),Wxb=y(),Xxb=y(),Yxb=y(),Zxb=y(),$xb=y(),ayb=y(),byb=y(),cyb=y(),dyb=y(),eyb=K(C(),J());C();Yj();var fyb=(new gh).a().va(),gyb=y(),hyb=y(),iyb=K(Oxb,
(new wc).fa([PQ(Pxb,Qxb,Rxb,Txb,Uxb,Vxb,Wxb,Xxb,Yxb,Zxb,$xb,ayb,byb,cyb,dyb,Sxb,eyb,fyb,gyb,hyb)]));Xj();C();Yj();var jyb=(new gh).a().va();Xj();C();Yj();var kyb=(new gh).a().va();Xj();C();Yj();var lyb=(new gh).a().va();Xj();C();Yj();var myb=(new gh).a().va();Xj();C();Yj();var nyb=(new gh).a().va();Xj();var oyb=y();Xj();C();Yj();var pyb=(new gh).a().va();Xj();var qyb=y();Xj();var ryb=y();Xj();var syb=y();Hh(f,Zj(new ak,Kxb,pFa,Lxb,Mxb,jyb,Nxb,kyb,lyb,myb,nyb,oyb,iyb,pyb,qyb,ryb,syb))}}if(D(c.g,Zf().mh).Da())var tyb=
D(c.g,Zf().mh),uyb=w(function(){return function(cj){cj=cj.H;return cj.b()?null:cj.c()}}(a)),vyb=C(),wyb=tyb.ma(uyb,vyb.u),xyb=G().hd,afb=!wyb.Ha(Zc(H(xyb,"anyNode")));else afb=!1;if(afb){var yyb=D(c.g,Zf().mh),zyb=w(function(cj){return function(Xf){Xf=Xf.H;Xf=Xf.b()?null:Xf.c();Xf=ke(cj,Xf);if(null!==Xf){var $k=Xf.Ba();if($k instanceof ye)return K(C(),(new wc).fa([$k.j]))}if(null!==Xf&&(Xf=Xf.Ba(),Xf instanceof Yf)){Xf=D(Xf.g,Zf().mh);$k=w(function(){return function(gq){gq=gq.H;return gq.b()?null:
gq.c()}}(cj));var yg=C();return Xf.ma($k,yg.u)}C();Yj();return(new gh).a().va()}}(a)),Ayb=C(),bfb=yyb.Tc(zyb,Ayb.u).Dg(),qFa="Property '"+D(c.g,zf().U)+"'  value must be of type "+D(c.g,Zf().mh),cfb=D(c.g,zf().U).H,Byb=OQ(b,cfb.b()?null:cfb.c(),"objectRange"),Cyb=(new z).d(qFa),Dyb=(new z).d(qFa),Eyb=K(C(),(new wc).fa([b.j])),Fyb=C(),dfb=D(c.g,zf().ni).H,Gyb=dfb.b()?null:dfb.c(),efb=D(c.g,zf().U).H,Hyb=OQ(b,efb.b()?null:efb.c(),"objectRange")+"/prop",Iyb=(new z).d(qFa),Jyb=gA(bfb),Kyb=y(),Lyb=y(),
Myb=y(),Nyb=y(),Oyb=y(),Pyb=y(),Qyb=y(),Ryb=y(),Syb=y(),Tyb=y(),Uyb=y(),Vyb=y(),Wyb=y();C();Yj();var Xyb=(new gh).a().va(),Yyb=y(),Zyb=y(),$yb=K(Fyb,(new wc).fa([PQ(Gyb,Hyb,Iyb,Kyb,Lyb,Myb,Nyb,Oyb,Pyb,Qyb,Ryb,Syb,Tyb,Uyb,Vyb,Wyb,Jyb,Xyb,Yyb,Zyb)]));Xj();C();Yj();var azb=(new gh).a().va();Xj();C();Yj();var bzb=(new gh).a().va();Xj();C();Yj();var czb=(new gh).a().va();Xj();C();Yj();var dzb=(new gh).a().va();Xj();C();Yj();var ezb=(new gh).a().va();Xj();var fzb=y();Xj();C();Yj();var gzb=(new gh).a().va();
Xj();var hzb=y();Xj();var izb=y();Xj();var jzb=y();Hh(f,Zj(new ak,Byb,qFa,Cyb,Dyb,azb,Eyb,bzb,czb,dzb,ezb,fzb,$yb,gzb,hzb,izb,jzb));bfb.R(w(function(cj,Xf,$k){return function(yg){yg=Xba(cj.wb,yg);yg.b()||(yg=yg.c(),Xf.Ha(yg.j)||yu($k,jHa(cj,yg,Xf.so(yg.j))))}}(a,e,f)))}return f.va()}
function kHa(a){var b=lHa(a),c=UE(VE(),QN(a.wb)),e=y();a=function(){return function(l){return l.$}}(a);var f=bj().u;if(f===bj().u)if(b===J())a=J();else{f=b.ea();for(var g=f=dj(a(f),J()),h=b.pa();h!==J();){var k=h.ea();k=dj(a(k),J());g=g.Re=k;h=h.pa()}a=f}else{f=Hf(b,f);for(g=b;!g.b();)h=g.ea(),f.Kc(a(h)),g=g.pa();a=f.Ec()}f=OF().If;g=bj();b=b.la(f,g.u);C();Yj();f=(new gh).a().va();C();Yj();g=(new gh).a().va();C();Yj();h=(new gh).a().va();k=(new zt).a();return wsa(c,e,a,f,g,h,b,k)}
function OQ(a,b,c){a=Wa().Ia(a.j);if(a instanceof z)return a=a.i,b=(new Rb).f(b),a+"_"+Tj(b.Ed)+"_"+c+"_validation";if(y()===a)throw bc(F(),(new cc).f("Cannot generate validation for dialect node without ID"));throw(new x).d(a);}function jHa(a,b,c){var e=D(b.g,fk().vj);a=w(function(f,g,h){return function(k){return hHa(f,g,k,h.so(g.j))}}(a,b,c));b=C();return e.Tc(a,b.u).va()}
function lHa(a){var b=Wa().Ia(D(a.wb.g,Bd().ek));b.b()?b=y():(b=b.c(),b=Wa().Ia(D(b.g,Cd().Me)));b=b.b()?y():D(b.c().g,OD().Mt).H;if(b.b())a=y();else{var c=b.c();b=!1;var e=null;c=Wa().Ia(ke(a,c));a:{if(c instanceof z&&(b=!0,e=c,c=e.i,null!==c&&(c=c.Ba(),c instanceof ye))){a=jHa(a,c,K(pC(),J()));break a}if(b&&(b=e.i,null!==b&&(b=b.Ba(),b instanceof Yf))){a=mHa(a,b);break a}a=J()}a=(new z).d(a)}return a.b()?J():a.c()}
function mHa(a,b){var c=K(pC(),J());ah();var e=bh(new ch,(new gh).a()).ab;b=D(b.g,Zf().mh);var f=w(function(){return function(h){h=h.H;return h.b()?null:h.c()}}(a)),g=C();b.ma(f,g.u).R(w(function(h,k,l){return function(m){m=ke(h,m);if(null!==m&&(m=m.Ba(),m instanceof ye))return yu(k,jHa(h,m,l.so(m.j)))}}(a,e,c)));return e.va()}NQ.prototype.IL=function(a){this.wb=a;return this};NQ.prototype.$classData=r({TNa:0},!1,"amf.plugins.document.vocabularies.validation.AMFDialectValidations",{TNa:1,e:1,aA:1});
function QQ(){this.S4=this.W=null}QQ.prototype=new u;QQ.prototype.constructor=QQ;QQ.prototype.a=function(){this.W=(new jQ).a();this.S4=K(sc().Ae,J());return this};function nHa(a,b,c){b=b.cb.P((T(),xi(T(),"$ref")));var e=b.mb().jb;if(Q().Pa===e)c=Be(),e=Rc().Ih,c=M(b,c,e),0<=(c.length|0)&&"#"===c.substring(0,1)||(b=a.S4,c=Jd(ua(),c,"#"),a.S4=b.ak(ik((new Md).od(c))));else{a=c.ja;c=Sc().Qu;e="Unexpected $ref with "+b;b=b.ze();var f=y();Qb(a,c,"",f,e,b.ga)}}
QQ.prototype.hZ=function(a){return YE(gb(),a)};QQ.prototype.kP=function(a,b){a instanceof zd&&(oHa(this,a.$d,b),this.S4.R(w(function(c){return function(e){0<=(e.length|0)&&"http:"===e.substring(0,5)||0<=(e.length|0)&&"https:"===e.substring(0,6)?kQ(c.W,e,XO(),(T(),xi(T(),e))):kQ(c.W,e,HDa(),(T(),xi(T(),e)))}}(this))));return this.W};
function oHa(a,b,c){b instanceof zx&&b.cb.Ka((T(),xi(T(),"$ref"))).ra()?(nHa(a,b,c),b=b.gg.Ab(w(function(e,f){return function(g){var h=f.vb.Fb(w(function(){return function(k){k=k.Aa;var l=RQ(),m=Rc().Ih;return"$ref"===M(k,l,m).xa}}(e))).c();return!(null===g?null===h:g.h(h))}}(a,b)))):b=b.gg;b.R(w(function(e,f){return function(g){oHa(e,g,f)}}(a,c)))}QQ.prototype.$classData=r({WNa:0},!1,"amf.plugins.document.webapi.JsonRefsReferenceHandler",{WNa:1,e:1,Y_:1});
function pHa(a){var b=a.dra();a.gma(b.b()?a.yua().j:b.c())}function SQ(){Lx.call(this)}SQ.prototype=new ila;SQ.prototype.constructor=SQ;function qHa(){}qHa.prototype=SQ.prototype;SQ.prototype.Gi=function(a,b,c){Lx.prototype.Gi.call(this,a,b,c);Fc(yv(),J());return this};function TQ(){this.Q=null}TQ.prototype=new u;TQ.prototype.constructor=TQ;function rHa(){}rHa.prototype=TQ.prototype;TQ.prototype.bpa=function(a){this.Q=a};function UQ(){}UQ.prototype=new u;UQ.prototype.constructor=UQ;
UQ.prototype.a=function(){return this};UQ.prototype.Jsa=function(a,b){var c=b.s;b=b.aa;var e=(new mt).f(b);Px(new Qx,"$ref",a,Q().Pa,ie()).Sa(e);ht(c,et(T(),ot(pt(),e.s,b),Q().wa))};UQ.prototype.$classData=r({POa:0},!1,"amf.plugins.document.webapi.contexts.emitter.oas.OasRefEmitter$",{POa:1,e:1,GOa:1});var sHa=void 0;function VQ(){sHa||(sHa=(new UQ).a());return sHa}function WQ(){Ty.call(this);this.iY=this.Ja=this.cJ=null}WQ.prototype=new Pma;WQ.prototype.constructor=WQ;
WQ.prototype.zV=function(){Qf();return(new Rf).d(this.cJ)};WQ.prototype.$classData=r({VOa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.Raml08EmitterVersionFactory$$anon$4",{VOa:1,yka:1,e:1});function XQ(){}XQ.prototype=new u;XQ.prototype.constructor=XQ;XQ.prototype.a=function(){return this};XQ.prototype.Jsa=function(a,b){a=qva(T(),a);ht(b.s,a)};XQ.prototype.$classData=r({$Oa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.RamlRefEmitter$",{$Oa:1,e:1,GOa:1});var tHa=void 0;
function YQ(){tHa||(tHa=(new XQ).a());return tHa}function ZQ(){Lx.call(this)}ZQ.prototype=new ila;ZQ.prototype.constructor=ZQ;function uHa(){}uHa.prototype=ZQ.prototype;ZQ.prototype.kM=function(a){var b=new $Q;b.li=a;return b};ZQ.prototype.zj=function(){return this.ja};function vHa(){this.Ue=null}vHa.prototype=new u;vHa.prototype.constructor=vHa;vHa.prototype.$classData=r({qPa:0},!1,"amf.plugins.document.webapi.contexts.parser.raml.PayloadContext$$anon$1",{qPa:1,e:1,yT:1});
function aR(){this.l=null}aR.prototype=new u;aR.prototype.constructor=aR;function wHa(){}wHa.prototype=aR.prototype;aR.prototype.Yq=function(a){this.l=a;return this};aR.prototype.bN=function(){return Pd(function(a){return function(b,c){return xHa(b,c,a.Pb())}}(this))};function Hra(a){return Sx(function(b){return function(c,e,f){return(new bR).mp(c,e,!!f,b.Pb())}}(a))}function cR(){$x.call(this)}cR.prototype=new yla;cR.prototype.constructor=cR;
cR.prototype.a=function(){$x.prototype.Mc.call(this,Ala().Paa,"2.0.0");return this};cR.prototype.$classData=r({OPa:0},!1,"amf.plugins.document.webapi.parser.AsyncHeader$Async20Header$",{OPa:1,nob:1,e:1});var yHa=void 0;function zla(){yHa||(yHa=(new cR).a());return yHa}function dR(){}dR.prototype=new u;dR.prototype.constructor=dR;dR.prototype.a=function(){return this};dR.prototype.ora=function(a){return kca(a)};
dR.prototype.$classData=r({PPa:0},!1,"amf.plugins.document.webapi.parser.CommonOasTypeDefMatcher$",{PPa:1,e:1,dQa:1});var zHa=void 0;function eR(){}eR.prototype=new u;eR.prototype.constructor=eR;eR.prototype.a=function(){return this};eR.prototype.ora=function(a){var b=hg();return null!==a&&a===b?"number":kca(a)};eR.prototype.$classData=r({QPa:0},!1,"amf.plugins.document.webapi.parser.JsonSchemaTypeDefMatcher$",{QPa:1,e:1,dQa:1});var AHa=void 0;function fR(){dy.call(this)}fR.prototype=new ey;
fR.prototype.constructor=fR;fR.prototype.a=function(){dy.prototype.Mc.call(this,iy().oF,"2.0 AnnotationTypeDeclaration");return this};fR.prototype.$classData=r({SPa:0},!1,"amf.plugins.document.webapi.parser.OasHeader$Oas20AnnotationTypeDeclaration$",{SPa:1,hC:1,e:1});var BHa=void 0;function Jla(){BHa||(BHa=(new fR).a());return BHa}function gR(){dy.call(this)}gR.prototype=new ey;gR.prototype.constructor=gR;gR.prototype.a=function(){dy.prototype.Mc.call(this,iy().oF,"2.0 DataType");return this};
gR.prototype.$classData=r({TPa:0},!1,"amf.plugins.document.webapi.parser.OasHeader$Oas20DataType$",{TPa:1,hC:1,e:1});var CHa=void 0;function Fla(){CHa||(CHa=(new gR).a());return CHa}function hR(){dy.call(this)}hR.prototype=new ey;hR.prototype.constructor=hR;hR.prototype.a=function(){dy.prototype.Mc.call(this,iy().oF,"2.0 DocumentationItem");return this};hR.prototype.$classData=r({UPa:0},!1,"amf.plugins.document.webapi.parser.OasHeader$Oas20DocumentationItem$",{UPa:1,hC:1,e:1});var DHa=void 0;
function Ela(){DHa||(DHa=(new hR).a());return DHa}function iR(){dy.call(this)}iR.prototype=new ey;iR.prototype.constructor=iR;iR.prototype.a=function(){dy.prototype.Mc.call(this,iy().Y2,"2.0 Extension");return this};iR.prototype.$classData=r({VPa:0},!1,"amf.plugins.document.webapi.parser.OasHeader$Oas20Extension$",{VPa:1,hC:1,e:1});var EHa=void 0;function Lla(){EHa||(EHa=(new iR).a());return EHa}function jR(){dy.call(this)}jR.prototype=new ey;jR.prototype.constructor=jR;
jR.prototype.a=function(){dy.prototype.Mc.call(this,iy().G5,"2.0");return this};jR.prototype.$classData=r({WPa:0},!1,"amf.plugins.document.webapi.parser.OasHeader$Oas20Header$",{WPa:1,hC:1,e:1});var FHa=void 0;function Dla(){FHa||(FHa=(new jR).a());return FHa}function kR(){dy.call(this)}kR.prototype=new ey;kR.prototype.constructor=kR;kR.prototype.a=function(){dy.prototype.Mc.call(this,iy().oF,"2.0 NamedExample");return this};
kR.prototype.$classData=r({XPa:0},!1,"amf.plugins.document.webapi.parser.OasHeader$Oas20NamedExample$",{XPa:1,hC:1,e:1});var GHa=void 0;function Gla(){GHa||(GHa=(new kR).a());return GHa}function lR(){dy.call(this)}lR.prototype=new ey;lR.prototype.constructor=lR;lR.prototype.a=function(){dy.prototype.Mc.call(this,iy().Y2,"2.0 Overlay");return this};lR.prototype.$classData=r({YPa:0},!1,"amf.plugins.document.webapi.parser.OasHeader$Oas20Overlay$",{YPa:1,hC:1,e:1});var HHa=void 0;
function Mla(){HHa||(HHa=(new lR).a());return HHa}function mR(){dy.call(this)}mR.prototype=new ey;mR.prototype.constructor=mR;mR.prototype.a=function(){dy.prototype.Mc.call(this,iy().oF,"2.0 ResourceType");return this};mR.prototype.$classData=r({ZPa:0},!1,"amf.plugins.document.webapi.parser.OasHeader$Oas20ResourceType$",{ZPa:1,hC:1,e:1});var IHa=void 0;function Hla(){IHa||(IHa=(new mR).a());return IHa}function nR(){dy.call(this)}nR.prototype=new ey;nR.prototype.constructor=nR;
nR.prototype.a=function(){dy.prototype.Mc.call(this,iy().oF,"2.0 SecurityScheme");return this};nR.prototype.$classData=r({$Pa:0},!1,"amf.plugins.document.webapi.parser.OasHeader$Oas20SecurityScheme$",{$Pa:1,hC:1,e:1});var JHa=void 0;function Kla(){JHa||(JHa=(new nR).a());return JHa}function oR(){dy.call(this)}oR.prototype=new ey;oR.prototype.constructor=oR;oR.prototype.a=function(){dy.prototype.Mc.call(this,iy().oF,"2.0 Trait");return this};
oR.prototype.$classData=r({aQa:0},!1,"amf.plugins.document.webapi.parser.OasHeader$Oas20Trait$",{aQa:1,hC:1,e:1});var KHa=void 0;function Ila(){KHa||(KHa=(new oR).a());return KHa}function pR(){dy.call(this)}pR.prototype=new ey;pR.prototype.constructor=pR;pR.prototype.a=function(){dy.prototype.Mc.call(this,iy().Kea,"3\\.0\\.[0-9]+");return this};pR.prototype.$classData=r({bQa:0},!1,"amf.plugins.document.webapi.parser.OasHeader$Oas30Header$",{bQa:1,hC:1,e:1});var LHa=void 0;
function hy(){LHa||(LHa=(new pR).a());return LHa}function Hy(){Iu.call(this);this.Uea=this.roa=this.IH=this.GC=this.iM=this.rF=this.UM=this.pL=this.Cq=this.Eq=this.Bp=this.ut=this.st=this.xp=this.QA=this.zp=this.bB=this.mB=this.Ola=null}Hy.prototype=new xia;Hy.prototype.constructor=Hy;function MHa(){}MHa.prototype=Hy.prototype;function NHa(a,b){var c=b.ts,e=(new Ti).a();oc(c,e);Ui(a,b.ts)}
function YB(a,b,c,e){var f=!1,g=null;a=a.Qp(b,w(function(){return function(h){return h.zp}}(a)),c);if(a instanceof z&&(f=!0,g=a,a=g.i,a instanceof Ai))return(new z).d(a);f&&(f=g.i,g=Ku(),null!==c&&c===g&&(e.b()||e.c().P("Fragment of type "+kC(ka(f))+" does not conform to the expected type DataType")));return y()}function OHa(a,b){var c=Lu();a=a.Qp(b,w(function(){return function(e){return e.iM}}(a)),c);b=new PHa;if(a.b())return y();b=Mu(b);a=a.c();return b.Ia(a)}d=Hy.prototype;d.$u=function(){return this.roa};
d.jca=function(a){return a instanceof Do?(a=D(a.ca,qR().U).H,QHa(this,a.b()?null:a.c(),Ju())):a instanceof Bo?(a=D(a.ca,qR().U).H,RHa(this,a.b()?null:a.c(),Ju())):a instanceof Sg?(a=D(a.Y(),Pg().U).H,YB(this,a.b()?null:a.c(),Ju(),y())):a instanceof Dn?(a=D(a.g,Pj().U).H,SHa(this,a.b()?null:a.c(),Ju())):a instanceof Wn?(a=D(a.g,Ri().U).H,rR(this,a.b()?null:a.c(),Ju())):a instanceof jo?(a=D(a.g,io().U).H,THa(this,a.b()?null:a.c(),Ju())):Iu.prototype.jca.call(this,a)};
function QHa(a,b,c){var e=y(),f=!1,g=null;a=a.Qp(b,w(function(){return function(h){return h.xp}}(a)),c);if(a instanceof z&&(f=!0,g=a,a=g.i,a instanceof Do))return(new z).d(a);f&&(f=g.i,g=Ku(),null!==c&&c===g&&(e.b()||e.c().P("Fragment of type "+kC(ka(f))+" does not conform to the expected type ResourceType")));return y()}function UHa(a,b){var c=Lu();a=a.Qp(b,w(function(){return function(e){return e.rF}}(a)),c);b=new VHa;if(a.b())return y();b=Mu(b);a=a.c();return b.Ia(a)}
function WHa(a,b,c,e){var f=!1,g=null;a=a.Qp(b,Ev(),c);if(a instanceof z&&(f=!0,g=a,a=g.i,a instanceof Mo))return(new z).d(a);f&&(f=g.i,g=Ku(),null!==c&&c===g&&(e.b()||e.c().P("Fragment of type "+kC(ka(f))+" does not conform to the expected type DocumentationItem")));return y()}
d.dt=function(){var a=Iu.prototype.dt.call(this).va(),b=(new Ad).ee(this.zp),c=(new Ad).ee(this.xp),e=pf().u;b=Pr(b,c,e);c=(new Ad).ee(this.Bp);e=pf();b=b.la(c,e.u);c=(new Ad).ee(this.st);e=pf();b=b.la(c,e.u);c=(new Ad).ee(this.ut);e=pf();b=b.la(c,e.u);c=(new Ad).ee(this.Eq);e=pf();b=b.la(c,e.u);c=(new Ad).ee(this.Cq);e=pf();b=b.la(c,e.u);c=(new Ad).ee(this.pL);e=pf();b=b.la(c,e.u);c=(new Ad).ee(this.UM);e=pf();b=b.la(c,e.u);c=(new Ad).ee(this.iM);e=pf();b=b.la(c,e.u);e=(new Ad).ee(this.GC);pf();
Le();c=(new gh).a();for(e=e.Yb.pf();e.Va();){var f=e.$a().nd();yu(c,f)}c=c.va();e=pf();b=b.la(c,e.u);c=(new Ad).ee(this.rF);e=pf();b=b.la(c,e.u).va();c=bj();return a.la(b,c.u)};function RHa(a,b,c){var e=y(),f=!1,g=null;a=a.Qp(b,w(function(){return function(h){return h.Bp}}(a)),c);if(a instanceof z&&(f=!0,g=a,a=g.i,a instanceof Bo))return(new z).d(a);f&&(f=g.i,g=Ku(),null!==c&&c===g&&(e.b()||e.c().P("Fragment of type "+kC(ka(f))+" does not conform to the expected type Trait")));return y()}
function XHa(a,b){var c=a.Ji.Ka(b);if(c instanceof z&&(c=c.i,c instanceof Hy))return c;c=(new z).d(b);var e=a.mn(),f=(new Cs).a(),g=Fc(sc().fb,J()),h=Fc(sc().fb,J()),k=Fc(sc().fb,J()),l=Fc(sc().fb,J()),m=Fc(sc().fb,J()),p=Fc(sc().fb,J()),t=Fc(sc().fb,J()),v=Fc(sc().fb,J()),A=Fc(sc().fb,J()),E=Fc(sc().fb,J()),B=Fc(sc().fb,J()),I=Fc(sc().fb,J()),N=Fc(sc().fb,J()),Y=Fc(sc().fb,J()),na=Fc(sc().fb,J()),ra=Fc(sc().fb,J());c=(new Hy).KW(c,g,h,k,l,m,p,t,v,A,E,B,I,N,Y,na,e,f,ra);a.Ji=a.Ji.kc((new R).M(b,c));
return c}function THa(a,b,c){a=a.Qp(b,w(function(){return function(e){return e.Cq}}(a)),c);b=new YHa;if(a.b())return y();b=Mu(b);a=a.c();return b.Ia(a)}d.KW=function(a,b,c,e,f,g,h,k,l,m,p,t,v,A,E,B,I,N,Y){this.Ola=a;this.mB=b;this.bB=c;this.zp=e;this.QA=f;this.xp=g;this.st=h;this.ut=k;this.Bp=l;this.Eq=m;this.Cq=p;this.pL=t;this.UM=v;this.rF=A;this.iM=E;this.GC=B;this.IH=I;this.roa=N;this.Uea=Y;Iu.prototype.pqa.call(this,b,c,f,I,N);return this};d.mn=function(){return this.IH};
function ZHa(a,b,c,e){e=RHa(a,c,e);if(e instanceof z)return e.i;Aia(a,"Trait "+c+" not found",b);return(new sR).Ro(c,b)}
function Ui(a,b){var c=!1,e=null;a:if(b instanceof Do)e=a.xp,c=D(b.ca,qR().U).H,c=c.b()?null:c.c(),a.xp=e.kc((new R).M(c,b));else if(b instanceof Bo)e=a.Bp,c=D(b.ca,qR().U).H,c=c.b()?null:c.c(),a.Bp=e.kc((new R).M(c,b));else if(b instanceof Sg){e=a.$u();c=D(b.Y(),Pg().U).H;c=c.b()?null:c.c();var f=a.yC();if(f instanceof z)c=f.i+"."+c;else if(y()!==f)throw(new x).d(f);qc(e,c,b);e=a.zp;c=D(b.Y(),Pg().U).H;c=c.b()?null:c.c();a.zp=e.kc((new R).M(c,b))}else{if(b instanceof Dn&&(c=!0,e=b,Bi(e.x,q($Ha)))){b=
a.rF;c=D(e.g,Pj().U).H;c=c.b()?null:c.c();a.rF=b.kc((new R).M(c,e));break a}if(c)b=a.st,c=D(e.g,Pj().U).H,c=c.b()?null:c.c(),a.st=b.kc((new R).M(c,e));else if(b instanceof bo)e=a.ut,c=D(b.g,Yn().U).H,c=c.b()?null:c.c(),a.ut=e.kc((new R).M(c,b));else if(b instanceof Wn)e=a.Eq,c=D(b.g,Ri().U).H,c=c.b()?null:c.c(),a.Eq=e.kc((new R).M(c,b));else if(b instanceof jo)e=a.Cq,c=D(b.g,io().U).H,c=c.b()?null:c.c(),a.Cq=e.kc((new R).M(c,b));else if(b instanceof Oo)e=a.pL,c=D(b.g,rh().U).H,c=c.b()?null:c.c(),
a.pL=e.kc((new R).M(c,b));else if(b instanceof go)e=a.UM,c=D(b.g,AF().U).H,c=c.b()?null:c.c(),a.UM=e.kc((new R).M(c,b));else if(b instanceof jp)e=a.iM,c=D(b.g,ip().U).H,c=c.b()?null:c.c(),a.iM=e.kc((new R).M(c,b));else if(b instanceof Jn)if(e=D(b.g,In().U).H,e=e.b()?null:e.c(),c=a.GC.Ka(e),c instanceof z)a.GC=a.GC.kc((new R).M(e,dj(b,c.i)));else{if(y()!==c)throw(new x).d(c);c=a.GC;bj();b=[b];f=-1+(b.length|0)|0;for(var g=J();0<=f;)g=dj(b[f],g),f=-1+f|0;a.GC=c.kc((new R).M(e,g))}else Iu.prototype.s7.call(a,
b)}return a}function aIa(a,b){var c=Lu();a=a.Qp(b,w(function(){return function(e){return e.UM}}(a)),c);b=new bIa;if(a.b())return y();b=Mu(b);a=a.c();return b.Ia(a)}function cIa(a,b,c){var e=Ju();e=THa(a,c,e);if(e instanceof z)return e.i;Aia(a,"Response '"+c+"' not found",b);return(new tR).Ro(c,b)}function SHa(a,b,c){a=a.Qp(b,w(function(){return function(e){return e.st}}(a)),c);b=new dIa;if(a.b())return y();b=Mu(b);a=a.c();return b.Ia(a)}
function eIa(a,b,c){var e=!1;a=a.Aj.Ka(b);a.b()?a=y():(a=a.c(),a=(new z).d(a.qx));if(a instanceof z&&(e=!0,a=a.i,a instanceof Oo))return(new z).d(a);e&&(c.b()||c.c().P("Fragment defined in "+b+" does not conform to the expected type NamedExample"));return y()}function fIa(a,b,c,e){e=QHa(a,c,e);if(e instanceof z)return e.i;Aia(a,"ResourceType "+c+" not found",b);return(new uR).Ro(c,b)}
function rR(a,b,c){var e=y(),f=!1,g=null;a=a.Qp(b,w(function(){return function(h){return h.Eq}}(a)),c);if(a instanceof z&&(f=!0,g=a,a=g.i,a instanceof Wn))return(new z).d(a);f&&(f=g.i,g=Ku(),null!==c&&c===g&&(e.b()||e.c().P("Fragment of type "+kC(ka(f))+" does not conform to the expected type SecurityScheme")));return y()}function gIa(a,b,c){var e=eIa(a,c,y());if(e instanceof z)return e.i;Aia(a,"NamedExample '"+c+"' not found",b);return(new vR).Ro(c,b)}
function hIa(a,b){var c=Ju();a=a.Qp(b,w(function(){return function(e){return e.pL}}(a)),c);b=new iIa;if(a.b())return y();b=Mu(b);a=a.c();return b.Ia(a)}d.yC=function(){return this.Ola};function jIa(a,b){var c=Ju();a=a.Qp(b,w(function(){return function(e){return e.ut}}(a)),c);b=new kIa;if(a.b())return y();b=Mu(b);a=a.c();return b.Ia(a)}
d.pra=function(a,b){this.mB.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.mB=e.mB.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));a.mB.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.mB=e.mB.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));this.bB.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.bB=e.bB.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));a.bB.R(w(function(c,e){return function(f){if(null!==
f){var g=f.qa();f=f.Ba();e.bB=e.bB.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));this.Ji.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.Ji=e.Ji.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));a.Ji.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.Ji=e.Ji.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));this.Aj.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.Aj=e.Aj.kc((new R).M(g,f))}else throw(new x).d(f);
}}(this,b)));a.Aj.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.Aj=e.Aj.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));this.zp.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.zp=e.zp.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));a.zp.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.zp=e.zp.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));this.QA.R(w(function(c,e){return function(f){if(null!==f){var g=
f.qa();f=f.Ba();e.QA=e.QA.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));a.QA.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.QA=e.QA.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));this.x.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.x=e.x.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));a.x.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.x=e.x.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));
this.xp.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.xp=e.xp.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));a.xp.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.xp=e.xp.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));this.st.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.st=e.st.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));a.st.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=
f.Ba();e.st=e.st.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));this.ut.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.ut=e.ut.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));a.ut.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.ut=e.ut.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));this.Bp.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.Bp=e.Bp.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));
a.Bp.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.Bp=e.Bp.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));this.Eq.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.Eq=e.Eq.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));a.Eq.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.Eq=e.Eq.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));this.Cq.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=
f.Ba();e.Cq=e.Cq.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)));a.Cq.R(w(function(c,e){return function(f){if(null!==f){var g=f.qa();f=f.Ba();e.Cq=e.Cq.kc((new R).M(g,f))}else throw(new x).d(f);}}(this,b)))};d.$classData=r({mO:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations",{mO:1,ZG:1,e:1});function wR(){this.Ue=null}wR.prototype=new u;wR.prototype.constructor=wR;
wR.prototype.a=function(){lIa=this;var a=sc().fb,b=K(sc().Ae,(new wc).fa("asyncapi id info servers channels components tags externalDocs defaultContentType".split(" ")));b=(new R).M("webApi",b);var c=K(sc().Ae,(new wc).fa("url protocol protocolVersion description variables security bindings".split(" ")));c=(new R).M("server",c);var e=K(sc().Ae,(new wc).fa(["default","description","enum","examples"]));e=(new R).M("serverVariable",e);var f=K(sc().Ae,(new wc).fa(["method","query","headers","bindingVersion"]));
f=(new R).M("wsChannelBinding",f);var g=K(sc().Ae,(new wc).fa(["name","durable","exclusive","autoDelete","vhost"]));g=(new R).M("amqpQueueChannelBinding",g);var h=K(sc().Ae,(new wc).fa(["is","queue","bindingVersion"]));h=(new R).M("amqpIsQueueChannelBinding",h);var k=K(sc().Ae,(new wc).fa(["name","type","durable","autoDelete","vhost"]));k=(new R).M("amqpExchangeChannelBinding",k);var l=K(sc().Ae,(new wc).fa(["is","exchange","bindingVersion"]));l=(new R).M("amqpIsExchangeChannelBinding",l);var m=K(sc().Ae,
(new wc).fa(["type","method","query","bindingVersion"]));m=(new R).M("httpOperationBinding",m);var p=K(sc().Ae,(new wc).fa("expiration userId cc priority deliveryMode mandatory bcc replyTo timestamp ack bindingVersion".split(" ")));p=(new R).M("amqpOperationBinding",p);var t=K(sc().Ae,(new wc).fa(["contentEncoding","messageType","bindingVersion"]));t=(new R).M("amqpMessageBinding",t);var v=K(sc().Ae,(new wc).fa(["qos","retain","bindingVersion"]));v=(new R).M("mqttOperationBinding",v);var A=K(sc().Ae,
(new wc).fa(["clientId","cleanSession","lastWill","keepAlive","bindingVersion"]));A=(new R).M("mqttServerBinding",A);var E=K(sc().Ae,(new wc).fa(["topic","qos","retain"]));E=(new R).M("mqttServerLastWill",E);var B=K(sc().Ae,(new wc).fa(["bindingVersion"]));B=(new R).M("mqttMessageBinding",B);var I=K(sc().Ae,(new wc).fa(["headers","bindingVersion"]));I=(new R).M("httpMessageBinding",I);var N=K(sc().Ae,(new wc).fa(["key","bindingVersion"]));N=(new R).M("kafkaMessageBinding",N);var Y=K(sc().Ae,(new wc).fa(["groupId",
"clientId","bindingVersion"]));Y=(new R).M("kafkaOperationBinding",Y);var na=K(sc().Ae,(new wc).fa("$ref $schema $comment $id format title description maximum exclusiveMaximum minimum exclusiveMinimum maxLength minLength pattern maxItems minItems uniqueItems maxProperties minProperties required enum type items additionalItems collectionFormat allOf properties additionalProperties propertyNames discriminator readOnly writeOnly deprecated externalDocs allOf anyOf oneOf not dependencies multipleOf default examples if then else const contains name patternProperties".split(" ")));
na=(new R).M("schema",na);var ra=K(sc().Ae,(new wc).fa("headers payload correlationId schemaFormat contentType name title summary description tags externalDocs bindings examples traits".split(" ")));ra=(new R).M("message",ra);var Ha=K(sc().Ae,(new wc).fa(["description","location"]));Ha=(new R).M("correlationId",Ha);var lb=K(sc().Ae,(new wc).fa(["description","schema","location"]));lb=(new R).M("parameter",lb);var pb=K(sc().Ae,(new wc).fa(["description","subscribe","publish","parameters","bindings"]));
pb=(new R).M("pathItem",pb);var Sb=K(sc().Ae,(new wc).fa("operationId summary description tags externalDocs bindings traits message".split(" ")));Sb=(new R).M("operation",Sb);var mc=K(sc().Ae,(new wc).fa("title description termsOfService contact license version".split(" ")));b=[b,c,e,f,g,h,k,l,m,p,t,v,A,E,B,I,N,Y,na,ra,Ha,lb,pb,Sb,(new R).M("info",mc)];this.Ue=Fc(a,(new wc).fa(b));return this};
wR.prototype.$classData=r({YQa:0},!1,"amf.plugins.document.webapi.parser.spec.async.Async20Syntax$",{YQa:1,e:1,yT:1});var lIa=void 0;function Kma(){this.xR=this.zQ=this.x=this.Qj=this.ji=this.Fc=this.Dl=null;this.Mea=this.Faa=this.sx=this.Yga=!1;this.n=null}Kma.prototype=new u;Kma.prototype.constructor=Kma;function mIa(a){a.xR=(new z).d(w(function(){return function(b){return b.AX()}}(a)));return a}d=Kma.prototype;d.P=function(a){xR(this,a)};
function nIa(a,b,c){if(a.Faa){b=Ama(Dma(),b,a.ji);var e=a.Dl;if(e instanceof Ry){var f=a.Qj;e=oIa(a,e.oa.j+"/"+a.Fc.q.$,b);var g=pIa(),h=C();f.JN(e.ma(g,h.u))}else if(a.n.fh()===e)f=a.Qj,e=oIa(a,null,b),g=pIa(),h=C(),f.JN(e.ma(g,h.u));else throw(new x).d(e);}else b=(new Jh).Ub(b,a.ji);return a.xR.ra()?a.xR.c().P(b):xd().h(c)?b.GF():wd().h(c)?b.Mq():Yi().h(c)?b.C7():b.Ng()}function yR(a,b){a.x.Ib(b);return a}d.Io=function(a){return(xR(this,a),NaN)|0};d.t=function(){return"\x3cfunction1\x3e"};
function yi(a){a.Faa=!0;return a}d.Mp=function(a){return!(xR(this,a),!0)};function qIa(a){a.sx=!0;return a}function Pz(a){a.Yga=!0;return a}function oIa(a,b,c){if(c instanceof zR)return rIa(sIa(),b,c.Nx,J(),a.ji);if(c instanceof Jh)return J();throw(new x).d(c);}function Az(a,b){a.zQ=(new z).d(b);return a}
function tIa(a,b,c){a.Yga?b=Hma().d2(b,a.ji):a.sx?(yma||(yma=(new Iy).a()),b=yma.d2(b,a.ji)):b=(new Py).Ub(b,a.ji);return Bt(c)&&a.zQ.ra()?b.Iea(a.zQ.c()):a.xR.ra()?a.xR.c().P(b):xd().h(c)?b.Gda():wd().h(c)?b.B7():b.M5()}
function xR(a,b){var c=b.i,e=b.i.mb().jb;Q().ud===e&&a.Mea||(e=a.Fc.ba,Bt(e)&&a.zQ.ra()?c=a.zQ.c().P(c):e instanceof Tu?(e=(new z).d(e.Ne).i,c=tIa(a,c,e)):c=nIa(a,c,e),c.ha().Jq(a.Qj),a.Dl.R(w(function(f,g,h){return function(k){var l=f.Fc,m=$e(O(),h).Jq(f.x);Ph(k,l,g,m)}}(a,c,b))))}function uIa(a){a.Mea=!0;return a}d.$classData=r({vRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.SpecParserOps$ObjectField",{vRa:1,e:1,za:1});function AR(){this.zG=null}AR.prototype=new Rma;
AR.prototype.constructor=AR;AR.prototype.a=function(){vIa=this;this.zG=uy();return this};AR.prototype.$classData=r({ERa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.AnyDefaultType$",{ERa:1,PRa:1,e:1});var vIa=void 0;function BR(){vIa||(vIa=(new AR).a());return vIa}function CR(){}CR.prototype=new u;CR.prototype.constructor=CR;CR.prototype.a=function(){return this};
CR.prototype.TJ=function(a){var b=wIa().TJ(a),c=(new z).d(hb(function(l,m){return function(){return m.zZ()}}(this,a)));c=(new R).M("openIdConnect",c);var e=(new z).d(hb(function(l,m){return function(){return m.wZ()}}(this,a)));e=(new R).M("http",e);var f=y();f=(new R).M("userPassword",f);var g=y();g=(new R).M("X509",g);var h=y();h=(new R).M("symmetricEncryption",h);var k=y();k=(new R).M("asymmetricEncryption",k);a=(new z).d(hb(function(l,m){return function(){return m.Tha()}}(this,a)));a=[c,e,f,g,
h,k,(new R).M("httpApiKey",a)];c=BB(new CB,Ev());e=0;for(f=a.length|0;e<f;)DB(c,a[e]),e=1+e|0;return b.Fp(c.ab)};CR.prototype.$classData=r({HRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Async2SettingsProducers$",{HRa:1,e:1,B9:1});var xIa=void 0;function DR(){this.$=null}DR.prototype=new $y;DR.prototype.constructor=DR;DR.prototype.a=function(){Zy.prototype.f.call(this,"draft-3");return this};
DR.prototype.$classData=r({ZRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.JSONSchemaDraft3SchemaVersion$",{ZRa:1,zT:1,e:1});var yIa=void 0;function zIa(){yIa||(yIa=(new DR).a());return yIa}function ER(){this.$=null}ER.prototype=new $y;ER.prototype.constructor=ER;ER.prototype.a=function(){Zy.prototype.f.call(this,"draft-4");return this};ER.prototype.$classData=r({$Ra:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.JSONSchemaDraft4SchemaVersion$",{$Ra:1,zT:1,e:1});
var AIa=void 0;function BIa(){AIa||(AIa=(new ER).a());return AIa}function FR(){this.$=null}FR.prototype=new $y;FR.prototype.constructor=FR;FR.prototype.a=function(){Zy.prototype.f.call(this,"draft-7");return this};FR.prototype.$classData=r({aSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.JSONSchemaDraft7SchemaVersion$",{aSa:1,zT:1,e:1});var CIa=void 0;function Uh(){CIa||(CIa=(new FR).a());return CIa}function GR(){this.$=null}GR.prototype=new $y;GR.prototype.constructor=GR;
GR.prototype.a=function(){Zy.prototype.f.call(this,"");return this};GR.prototype.$classData=r({bSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.JSONSchemaUnspecifiedVersion$",{bSa:1,zT:1,e:1});var DIa=void 0;function HR(){this.Hfa=this.$=null}HR.prototype=new $y;HR.prototype.constructor=HR;function EIa(){}EIa.prototype=HR.prototype;
HR.prototype.nqa=function(a,b,c){this.Hfa=b;Zy.prototype.f.call(this,a);if("schema"!==b&&"parameter"!==b){a=Sc().Rh;b="Invalid schema position '"+b+"', only 'schema' and 'parameter' are valid";var e=y(),f=y(),g=y();c.Vc(a.j,"",e,b,f,Tb().yb,g)}};function IR(){}IR.prototype=new u;IR.prototype.constructor=IR;IR.prototype.a=function(){return this};
IR.prototype.TJ=function(a){a=wIa().TJ(a);var b=y();b=(new R).M("Basic Authentication",b);var c=y();b=[b,(new R).M("Digest Authentication",c)];c=BB(new CB,Ev());for(var e=0,f=b.length|0;e<f;)DB(c,b[e]),e=1+e|0;return a.Fp(c.ab)};IR.prototype.$classData=r({kSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Oas2SettingsProducers$",{kSa:1,e:1,B9:1});var FIa=void 0;function JR(){}JR.prototype=new u;JR.prototype.constructor=JR;JR.prototype.a=function(){return this};
JR.prototype.TJ=function(a){var b=wIa().TJ(a),c=(new z).d(hb(function(g,h){return function(){return h.zZ()}}(this,a)));c=(new R).M("openIdConnect",c);a=(new z).d(hb(function(g,h){return function(){return h.wZ()}}(this,a)));a=[c,(new R).M("http",a)];c=BB(new CB,Ev());for(var e=0,f=a.length|0;e<f;)DB(c,a[e]),e=1+e|0;return b.Fp(c.ab)};JR.prototype.$classData=r({rSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Oas3SettingsProducers$",{rSa:1,e:1,B9:1});var GIa=void 0;
function KR(){lz.call(this);this.Mb=this.La=this.rg=null;this.V3=!1;this.Dd=null}KR.prototype=new bna;KR.prototype.constructor=KR;function LR(){}LR.prototype=KR.prototype;
KR.prototype.Ra=function(){var a=K(ah(),J());if(this.Dd.Nea().lU){var b=he(this.rg.Y(),Eh().Hc);if(!b.b()){var c=b.c();b=this.Dd;c=c.q.q.Cb;var e=new HIa,f=C();b=yca(b,c.hc(e,f.u)).Zm(w(function(){return function(g){var h=Fh(g.g),k=rh().U;return Gh(h,k)?!1:!zb(g).ra()}}(this)));a:{if(null!==b&&(c=b.qa(),e=b.Ba(),J().h(c)&&J().h(e))){b=J();break a}if(null!==b&&(c=b.qa(),e=b.Ba(),J().h(e))){b=IIa(this,c.nc(),c.pa(),this.V3);break a}if(null!==b&&(c=b.qa(),e=b.Ba(),J().h(c))){b=IIa(this,y(),e,this.V3);
break a}if(null!==b)e=b.qa(),b=b.Ba(),c=e.nc(),e=e.pa(),f=C(),b=IIa(this,c,e.la(b,f.u),this.V3);else throw(new x).d(b);}(new z).d(yu(a,b))}}b=lz.prototype.Ra.call(this);c=C();return b.la(a,c.u)};function IIa(a,b,c,e){var f=K(ah(),J());e=e?"x-amf-example":"example";b.b()||(b=b.c(),Hh(f,Aca(e,b,a.La,a.Dd)));c.Da()&&Hh(f,(new Ih).DF(gy((new Rb).f("examples")),c,a.La,a.Mb,a.Dd));return f}
KR.prototype.ML=function(a,b,c,e,f,g,h){this.rg=a;this.La=b;this.Mb=c;this.V3=g;this.Dd=h;lz.prototype.vF.call(this,a,b,c,e,f,h);return this};KR.prototype.$classData=r({lK:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasAnyShapeEmitter",{lK:1,nO:1,e:1});function MR(){}MR.prototype=new u;MR.prototype.constructor=MR;MR.prototype.a=function(){return this};
MR.prototype.TJ=function(a){var b=(new z).d(hb(function(f,g){return function(){return g.xZ()}}(this,a)));b=(new R).M("OAuth 1.0",b);var c=(new z).d(hb(function(f,g){return function(){return g.yZ()}}(this,a)));c=(new R).M("OAuth 2.0",c);a=(new z).d(hb(function(f,g){return function(){return g.FR()}}(this,a)));a=[b,c,(new R).M("Api Key",a)];b=BB(new CB,Ev());c=0;for(var e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;return b.ab};
MR.prototype.$classData=r({KSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasLikeCommonSettingsProducers$",{KSa:1,e:1,B9:1});var JIa=void 0;function wIa(){JIa||(JIa=(new MR).a());return JIa}function NR(){this.Qa=this.l=this.Zj=this.X=null}NR.prototype=new u;NR.prototype.constructor=NR;function KIa(){}KIa.prototype=NR.prototype;
function LIa(a,b){var c=Pc((new L).N(a.X),"name");if(!c.b()){var e=c.c(),f=(new Jh).Ub(e.i,a.l);c=OR().U;f=f.He();e=$e(O(),e);Ph(b,c,f,e)}c=Pc((new L).N(a.X),"in");c.b()||(e=c.c(),f=(new Jh).Ub(e.i,a.l),c=OR().Rs,f=f.He(),e=$e(O(),e),Ph(b,c,f,e));c=(new L).N(a.X);e=gy((new Rb).f("settings"));c=Pc(c,e);c.b()||(c=c.c().i,e=kd(),c=M(c,e,a.l),PR(a,c,b,(new wc).fa(["name","in"])));return b}
function PR(a,b,c,e){e=b.vb.ii(w(function(k,l){return function(m){m=m.Aa;var p=RQ();m=M(m,p,k.l).xa;return l.Ha(m)||Oma(Ly(),m)}}(a,e)));if(pd(e)){T();pt();var f=e.nc();f.b()?f=y():(f=f.c(),f=(new z).d(f.ga.bg));e=ot(0,e,f.b()?"":f.c());e=et(T(),e,Q().wa);f=(new z).d(c.j);var g=(new ky).a(),h=(new Ve).a();e=ly(e,g,f,h,a.l).dr();f=ro().Hz;nf(c,f,e)}Mz(new Nz,a.Zj,b,J(),a.l).Dc();return c}NR.prototype.fh=function(){null===this.Qa&&this.se();return this.Qa};
function MIa(a,b){Mz(new Nz,b,a.X,J(),a.l).Dc();a=$e(O(),a.X);return pc(b,a)}
function NIa(a,b){var c=(new L).N(a.X),e=gy((new Rb).f("settings"));c=Pc(c,e);if(!c.b()){c=c.c().i;e=kd();c=M(c,e,a.l);e=(new L).N(c);var f=QR().BK;Rh(e,"requestTokenUri",Sh(Th(a,f,a.l),b));e=(new L).N(c);f=QR().ck;Rh(e,"authorizationUri",Sh(Th(a,f,a.l),b));e=(new L).N(c);f=QR().EK;Rh(e,"tokenCredentialsUri",Sh(Th(a,f,a.l),b));e=(new L).N(c);f=QR().CK;Rh(e,"signatures",Sh(Th(a,f,a.l),b));PR(a,c,b,(new wc).fa(["requestTokenUri","authorizationUri","tokenCredentialsUri","signatures"]))}return b}
NR.prototype.se=function(){null===this.Qa&&(this.Qa=RR())};function OIa(a){var b=a.Mha().TJ(a.Zj),c=D(a.Zj.g,Ri().yf).H;c=c.b()?null:c.c();b=b.Ka(c);if(b instanceof z){a=b.i;if(a.b())return y();a=a.c();return(new z).d(tc(a))}if(y()===b)return(new z).d(a.Zj.uZ());throw(new x).d(b);}
function PIa(a,b,c){c=Pc((new L).N(c),"scopes");if(!c.b()){c=c.c();var e=c.i,f=kd();e=M(e,f,a.l).vb.ii(w(function(g){return function(h){var k=Ly();T();h=h.Aa;var l=g.l,m=Be();return Oma(k,M(h,m,l))}}(a)));a=w(function(g,h){return function(k){var l=h.j,m=k.Aa,p=RQ();p=M(m,p,g.l).xa;T();m=k.i;var t=g.l,v=Be();m=M(m,v,t);t=QIa(RIa(),k);v=lo().U;p=ai(new bi,p,(new P).a());var A=$e(O(),k.Aa);p=Ph(t,v,p,A);t=lo().Ua;m=ai(new bi,m,(new P).a());k=$e(O(),k.i);k=Ph(p,t,m,k);K(C(),J());return qj(k,l)}}(a,b));
f=vx();a=e.ma(a,f.jc);e=oo().xo;c=$e(O(),c);Ut(b,e,a,c)}}NR.prototype.tda=function(a,b,c){this.X=a;this.Zj=b;this.l=c};function di(){xz.call(this);this.JX=null}di.prototype=new hna;di.prototype.constructor=di;function SR(){}SR.prototype=di.prototype;function SIa(a){var b=a.n.Xh,c=Uh();b=null!==b&&b===c?TIa(a):vca(new Ch,a.cb,gy((new Rb).f("examples")),y(),w(function(e){return function(f){return e.ya.RD(f)}}(a)),a.KQ(),a.n.na).Vf();b.Da()&&(a=a.ya,c=Eh().Hc,yf(a,c,b))}
di.prototype.Ej=function(){xz.prototype.XX.call(this);SIa(this);var a=Pc((new L).N(this.cb),"type");if(!a.b()){a.c();a=this.ya;var b=(new nj).a();oc(a,b)}a=this.n.Xh;b=Uh();if(null!==a&&a===b){a=(new L).N(this.cb);b=this.n;var c=Eh().tr;Rh(a,"$comment",Sh(Th(b,c,this.n.na),this.ya))}return this.ya};di.prototype.KQ=function(){return this.JX};di.prototype.Py=function(a){xz.prototype.Icb.call(this,a,a.na);this.JX=(new TR).ZC(!0,!1,!1);return this};
function TIa(a){var b=Pc((new L).N(a.cb),"examples");if(b.b())a=y();else{var c=b.c();b=(new Ve).a();c=c.i;var e=xx();c=M(c,e,a.n.na).Ul;a=w(function(f,g){return function(h){return UR(VR(new WR,h,f.ya.RD((new z).d(g.Jr("default-example"))),f.KQ(),f.n.na))}}(a,b));b=vx();a=(new z).d(c.ma(a,b.jc))}return a.b()?J():a.c()}function YR(a){var b=UIa(a),c=b.GV;return c instanceof z?c.i:a.gsa(b)}function VIa(a){return a instanceof CI?(new z).d(a.PX.t()):y()}
function UIa(a){var b=a.i.mb().jb;if(Q().wa===b){b=a.i;var c=kd();b=M(b,c,a.Lo());b=ZR.prototype.uea.call(a,b);if(b instanceof z&&(b=b.i,null!==b&&bd(cd(b.i),Qc()).ra())){c=b.i;var e=Qc();c=M(c,e,a.Lo()).xa;return WIa(new $R,a,c,b.i,VIa(b.i),(a.Y$(),y()))}return XIa(a)}if(Q().ed===b)return XIa(a);b=a.i;c=Qc();b=M(b,c,a.Lo()).xa;return WIa(new $R,a,b,a.i,VIa(a.i),(a.Y$(),y()))}
function XIa(a){O();var b=(new P).a();b=(new Ei).L((new S).a(),b);a.$e.P(b);var c=a.Lo().ja,e=Bh().Q8,f=b.j,g="Cannot parse "+a.Z2+" Schema expression out of a non string value",h=a.i,k=y();Qb(c,e,f,k,g,h.ga);return WIa(new $R,a,"",a.i,y(),(new z).d(b))}function aS(){this.UK=this.WK=null;this.sa=!1;this.n=null}aS.prototype=new u;aS.prototype.constructor=aS;function YIa(){}YIa.prototype=aS.prototype;
aS.prototype.sba=function(){if(!this.sa){var a=(new z).d(this.ya.j);this.WK=w(function(b,c){return function(e){return ina(jna(),c,b.UK,e,b.n.Pb())}}(this,a));this.sa=!0}return this.WK};aS.prototype.oP=function(){return this.sa?this.WK:this.sba()};function ZIa(a){var b=a.n.wN(a.cb);b.b()||(b=b.c(),$Ia(new bS,a.n,b,a.ya,(new z).d(a.cb),a.n.Pb()).Dc())}
aS.prototype.XX=function(){ZIa(this);var a=(new L).N(this.cb),b=this.n,c=Pg().gd;Rh(a,"displayName",yi(Sh(Th(b,c,this.n.Pb()),this.ya)));a=(new L).N(this.cb);b=this.n;c=Pg().Ua;Rh(a,"description",yi(Sh(Th(b,c,this.n.Pb()),this.ya)));a=Pc((new L).N(this.cb),"default");if(!a.b()&&(a=a.c(),b=a.i.mb().jb,Q().ud!==b&&(b=yz(zz(a.i,this.ya.j+"/default",!1,!1,!1,this.n.Pb())),dda(this.ya,a),b=b.tm,!b.b()))){b=b.c();c=this.ya;var e=Pg().Ph;a=$e(O(),a);Ph(c,e,b,a)}a=(new L).N(this.cb);b=this.n;c=Pg().vh;Rh(a,
"enum",Az(Sh(Th(b,c,this.n.Pb()),this.ya),this.oP()));a=(new L).N(this.cb);b=this.n;c=ei().ms;Rh(a,"minItems",yi(Sh(Th(b,c,this.n.Pb()),this.ya)));a=(new L).N(this.cb);b=this.n;c=ei().Us;Rh(a,"maxItems",yi(Sh(Th(b,c,this.n.Pb()),this.ya)));a=(new L).N(this.cb);b=pi((new Rb).f("externalDocs"));c=this.n;e=Eh().Wf;Rh(a,b,Az(Sh(Th(c,e,this.n.Pb()),this.ya),w(function(f){return function(g){return Bz(Ez(),g,f.ya.j,f.n.Pb())}}(this))));a=Pc((new L).N(this.cb),"xml");a.b()||(a=a.c(),b=D(this.ya.Y(),Pg().U).H,
b=lna(mna(b.b()?null:b.c(),a.i,this.n.Pb())),c=this.ya,e=Eh().zo,a=$e(O(),a),Ph(c,e,b,a));Pc((new L).N(this.cb),pi((new Rb).f("or"))).ra()&&(new cS).KL(this.n,this.cb,this.ya).Dc();Pc((new L).N(this.cb),pi((new Rb).f("and"))).ra()&&(new dS).KL(this.n,this.cb,this.ya).Dc();Pc((new L).N(this.cb),pi((new Rb).f("xone"))).ra()&&(new eS).KL(this.n,this.cb,this.ya).Dc();Pc((new L).N(this.cb),pi((new Rb).f("not"))).ra()&&(new fS).KL(this.n,this.cb,this.ya).Dc();a=(new L).N(this.cb);b=pi((new Rb).f("readOnly"));
c=this.n;e=Aj().pm;Rh(a,b,Sh(Th(c,e,this.n.Pb()),this.ya));a=Pc((new L).N(this.cb),"facets");a.b()||(a=a.c(),b=this.n,c=a.i,e=kd(),aJa(new gS,b,M(c,e,this.n.Pb()),w(function(f,g){return function(h){var k=ona(f.ya,h);if(0<=(h.length|0)&&"("===h.substring(0,1)){var l=f.n.Pb().ja,m=Bh().Uz,p=k.j;h="User defined facet name '"+h+"' must not begin with open parenthesis";var t=y();Qb(l,m,p,t,h,g.ga)}return k}}(this,a))).Vf());a=Pc((new L).N(this.cb),"type");a.b()||(b=a.c(),a=this.ya.ha(),Pb(),b=b.Aa.ga,
a.Ib((new Hz).Bj(Ob(0,Lb(Mb(),b.Hf,b.Sf,b.og,b.xg)))));return this.ya};aS.prototype.XC=function(a){if(null===a)throw bc(F(),null);this.n=a;this.UK=(new Ve).a()};function hS(){this.Qa=this.l=this.HI=null}hS.prototype=new u;hS.prototype.constructor=hS;function bJa(){}bJa.prototype=hS.prototype;hS.prototype.kqa=function(a,b){this.HI=a;this.l=b};
hS.prototype.ht=function(){var a=this.HI;if(a instanceof Gu){a=a.Aa;var b=Qc();return M(a,b,this.l).xa}if(a instanceof zx)return"securityDefinitions";throw(new x).d(a);};function cJa(a){a=a.HI;if(a instanceof Gu)return a.i;if(a instanceof zx)return T(),T(),et(T(),a,Q().wa);if(a instanceof Eu)return a;throw(new x).d(a);}hS.prototype.fh=function(){null===this.Qa&&this.se();return this.Qa};hS.prototype.se=function(){null===this.Qa&&(this.Qa=RR())};function iS(){this.zG=null}iS.prototype=new Rma;
iS.prototype.constructor=iS;iS.prototype.a=function(){dJa=this;this.zG=fg();return this};iS.prototype.$classData=r({qWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.StringDefaultType$",{qWa:1,PRa:1,e:1});var dJa=void 0;function jS(){dJa||(dJa=(new iS).a());return dJa}function kS(){this.Qa=this.l=this.Ea=null}kS.prototype=new u;kS.prototype.constructor=kS;kS.prototype.jw=function(a,b){this.Ea=a;this.l=b;return this};kS.prototype.fh=function(){null===this.Qa&&this.se();return this.Qa};
function eJa(a){fJa||(fJa=(new lS).a());var b=a.Ea;b=Hu(O(),b);b=(new sn).L((new S).a(),b);var c=a.Ea,e=kd();c=M(c,e,a.l);e=(new L).N(c);var f=rn().Lf;Rh(e,"url",Sh(Th(a,f,a.l),b));e=(new L).N(c);f=rn().U;Rh(e,"name",Sh(Th(a,f,a.l),b));Mz(new Nz,b,c,J(),a.l).Dc();mS(a.l,b.j,c,"license");return b}kS.prototype.se=function(){null===this.Qa&&(this.Qa=RR())};kS.prototype.$classData=r({NWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.LicenseParser",{NWa:1,e:1,we:1});
function nS(){wA.call(this);this.Dd=null}nS.prototype=new Sna;nS.prototype.constructor=nS;function gJa(){}gJa.prototype=nS.prototype;nS.prototype.TP=function(a,b,c,e,f){this.Dd=f;wA.prototype.TP.call(this,a,b,c,e,f)};nS.prototype.gP=function(a,b,c){this.Dd.Zf instanceof hB&&wA.prototype.gP.call(this,a,b,c)};function oS(){this.Qa=this.l=this.bt=this.Jb=this.ib=null}oS.prototype=new u;oS.prototype.constructor=oS;function hJa(){}d=hJa.prototype=oS.prototype;
d.rda=function(a,b,c,e){this.ib=a;this.Jb=b;this.bt=c;this.l=e};d.Doa=function(a,b){return a===b};d.fh=function(){null===this.Qa&&this.se();return this.Qa};d.nD=function(a,b){mS(this.Tf(),a.j,b,"pathItem");var c=(new L).N(b),e=gy((new Rb).f("description")),f=on().Ua;Rh(c,e,Sh(Th(this,f,this.Tf()),a));Mz(new Nz,a,b,J(),this.Tf()).Dc();return a};
function iJa(a,b){var c=a.Tf().Up(a.ib.i);if(c instanceof Rf){c=c.i;var e=!1,f=null,g=pS(a.Tf(),c,a.Tf()),h=g.b()?a.Tf().fi.Gma.Ka(c):g;if(h instanceof z){e=!0;f=h;g=f.i;var k=g.mb().jb,l=Q().wa;if(k===l){c=a.bt;e=kd();Hh(c,a.nD(b,M(g,e,a.Tf())));return}}if(e){c=f.i;a=a.Tf().ja;g=Bh().O8;b=b.j;e=y();Qb(a,g,b,e,"Invalid node for path item",c.ga);return}if(y()===h){g=a.Tf().ja;e=Bh().jT;b=b.j;c="Cannot find fragment path item ref "+c;a=a.ib.i;f=y();Qb(g,e,b,f,c,a.ga);return}throw(new x).d(h);}if(c instanceof
Wf&&(c=c.i,g=c.mb().jb,e=Q().wa,g===e)){g=a.bt;e=kd();Hh(g,a.nD(b,M(c,e,a.Tf())));return}Hh(a.bt,b)}
d.Dc=function(){var a=this.ib.Aa,b=Qc();a=M(a,b,this.Tf()).xa;b=this.Jb.P(a);var c=$e(O(),this.ib);b=pc(b,c);c=this.ib.i;var e=b.j,f=Zc(on().eg.q);sca(a,c,e,f,this.Tf());c=on().eg;e=ai(new bi,a,$e(O(),this.ib.Aa));nf(b,c,e);if(!zka(cx(),a)){c=this.Tf().ja;e=Bh().jT;f=b.j;var g=yka(cx(),a),h=this.ib.i,k=y();Qb(c,e,f,k,g,h.ga)}a:{for(c=this.bt.Qb;!c.b();){e=D(c.ea().g,on().eg).H;e.b()?e=!1:(e=e.c(),e=this.Doa(e,a));if(e){c=!0;break a}c=c.pa()}c=!1}c?(c=this.Tf().ja,e=Bh().i_,b=b.j,a="Duplicated resource path "+
a,f=this.ib,g=y(),Qb(c,e,b,g,a,f.ga)):iJa(this,b)};d.se=function(){null===this.Qa&&(this.Qa=RR())};function qS(){this.Qa=this.l=this.Jb=this.ib=null}qS.prototype=new u;qS.prototype.constructor=qS;function jJa(){}jJa.prototype=qS.prototype;qS.prototype.gqa=function(a,b,c){this.ib=a;this.Jb=b;this.l=c};
qS.prototype.Qx=function(){var a=this.Jb.P(ja((new Jh).Ub(this.ib.Aa,this.Tf()).He().q)),b=$e(O(),this.ib);a=pc(a,b);b=this.ib.i;var c=kd();b=M(b,c,this.Tf());mS(this.Tf(),a.j,b,"operation");c=Pc((new L).N(b),"operationId");if(!c.b()){var e=c.c(),f=e.i.t();if(!this.Tf().Sra.rA(f)){c=this.Tf().ja;var g=Bh().c8,h=a.j;f="Duplicated operation id '"+f+"'";e=e.i;var k=y();Qb(c,g,h,k,f,e.ga)}}c=(new L).N(b);g=un().U;Rh(c,"operationId",Sh(Th(this,g,this.Tf()),a));c=(new L).N(b);g=un().Ua;Rh(c,"description",
Sh(Th(this,g,this.Tf()),a));c=(new L).N(b);g=un().gk;Rh(c,"summary",Sh(Th(this,g,this.Tf()),a));c=(new L).N(b);g=un().Wf;Rh(c,"externalDocs",Az(Sh(Th(this,g,this.Tf()),a),w(function(l,m){return function(p){return Bz(Ez(),p,m.j,l.Tf())}}(this,a))));rS(Mz(new Nz,a,b,J(),this.Tf()),"responses");Mz(new Nz,a,b,J(),this.Tf()).Dc();return a};qS.prototype.fh=function(){null===this.Qa&&this.se();return this.Qa};qS.prototype.se=function(){null===this.Qa&&(this.Qa=RR())};
function sS(){this.Qa=this.l=this.X=this.Md=null}sS.prototype=new u;sS.prototype.constructor=sS;function kJa(){}d=kJa.prototype=sS.prototype;d.Tf=function(){return this.l};
d.PQ=function(){lJa||(lJa=(new tS).a());var a=mJa(this.X),b=(new L).N(this.X),c=Fn().Lf;Rh(b,"url",Sh(Th(this,c,this.Tf()),a));b=this.Md;K(C(),J());qj(a,b);b=(new L).N(this.X);c=Fn().Ua;Rh(b,"description",Sh(Th(this,c,this.Tf()),a));b=Pc((new L).N(this.X),"variables");if(!b.b()){b=b.c();c=b.i;var e=kd();c=M(c,e,this.Tf()).vb;e=w(function(g,h){return function(k){return g.Tf().Po.Tga(k,h.j).Rx()}}(this,a));var f=vx();e=c.ma(e,f.jc);c=Fn().Nj;e=Rt(new St,e,$e(O(),b.i));b=$e(O(),b);Ph(a,c,e,b)}Mz(new Nz,
a,this.X,J(),this.Tf()).Dc();mS(this.Tf(),a.j,this.X,"server");return a};d.O3=function(a,b,c){this.Md=a;this.X=b;this.l=c;return this};d.fh=function(){null===this.Qa&&this.se();return this.Qa};d.se=function(){null===this.Qa&&(this.Qa=RR())};d.$classData=r({Kka:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasLikeServerParser",{Kka:1,e:1,we:1});function uS(){this.Qa=this.l=this.Md=this.ib=null}uS.prototype=new u;uS.prototype.constructor=uS;function nJa(){}nJa.prototype=uS.prototype;
uS.prototype.Rx=function(){var a=(new Jh).Ub(this.ib.Aa,this.Tf()),b=fra(hra(),this.ib),c=Pj().U;a=a.He();var e=$e(O(),this.ib.Aa);b=Ph(b,c,a,e);c=this.Md;K(C(),J());qj(b,c);T();c=this.ib.Aa;a=this.Tf();e=Be();c=M(c,e,a);a=Pj().Pv;c=Fb(b,a,c);a=Pj().Qe;c=Fb(c,a,"path");a=Pj().jj;rj(c,a,!0);c=this.ib.i;a=kd();c=M(c,a,this.Tf());this.VX(b,c);return b};uS.prototype.iqa=function(a,b,c){this.ib=a;this.Md=b;this.l=c};uS.prototype.fh=function(){null===this.Qa&&vS(this);return this.Qa};
function vS(a){null===a.Qa&&(a.Qa=RR())}
uS.prototype.VX=function(a,b){mS(this.Tf(),a.j,b,"serverVariable");T();var c=this.ib.Aa,e=this.Tf(),f=Be();a=a.IR(M(c,f,e));c=$e(O(),b);a=pc(a,c);c=Oi().wj;e=Qh().kf;a=Fb(a,e,c);c=(new Ve).a();e=(new L).N(b);f=Pg().vh;f=Sh(Th(this,f,this.Tf()),a);var g=(new z).d(a.j);Rh(e,"enum",Az(f,w(function(h,k,l){return function(m){return ina(jna(),k,l,m,h.Tf())}}(this,g,c))));c=Pc((new L).N(b),"default");c.b()||(c=c.c(),T(),e=c.i,f=this.Tf(),g=Be(),e=M(e,g,f),f=Pg().dk,Fb(a,f,e),c=ly(c.i,(new ky).a(),y(),(new Ve).a(),
this.Tf()).dr(),e=Pg().Ph,nf(a,e,c));b=(new L).N(b);c=Pg().Ua;Rh(b,"description",Sh(Th(this,c,this.Tf()),a))};function wS(){this.Qa=this.l=this.Fc=this.oa=this.X=null}wS.prototype=new u;wS.prototype.constructor=wS;function oJa(){}oJa.prototype=wS.prototype;wS.prototype.jqa=function(a,b,c,e){this.X=a;this.oa=b;this.Fc=c;this.l=e};wS.prototype.fh=function(){null===this.Qa&&this.se();return this.Qa};wS.prototype.se=function(){null===this.Qa&&(this.Qa=RR())};
function pJa(a,b){b=Pc((new L).N(a.X),b);if(!b.b()){b=b.c();var c=b.i,e=kd(),f=vx().jc;c=M(c,wx(f,e),a.Tf());e=w(function(g){return function(h){return(new sS).O3(g.oa.j,h,g.Tf()).PQ()}}(a));f=C();e=c.ma(e,f.u);c=a.oa;a=a.Fc;e=Rt(new St,e,$e(O(),b));b=$e(O(),b);Ph(c,a,e,b)}}function xS(){this.Qa=this.l=this.Ea=null}xS.prototype=new u;xS.prototype.constructor=xS;xS.prototype.jw=function(a,b){this.Ea=a;this.l=b;return this};xS.prototype.fh=function(){null===this.Qa&&this.se();return this.Qa};
xS.prototype.se=function(){null===this.Qa&&(this.Qa=RR())};function qJa(a){rJa||(rJa=(new yS).a());var b=a.Ea;b=Hu(O(),b);b=(new Bn).L((new S).a(),b);var c=a.Ea,e=kd();c=M(c,e,a.l);e=(new L).N(c);var f=An().Lf;Rh(e,"url",Sh(Th(a,f,a.l),b));e=(new L).N(c);f=An().U;Rh(e,"name",Sh(Th(a,f,a.l),b));e=(new L).N(c);f=An().$J;Rh(e,"email",Sh(Th(a,f,a.l),b));Mz(new Nz,b,c,J(),a.l).Dc();mS(a.l,b.j,c,"contact");return b}
xS.prototype.$classData=r({lYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OrganizationParser",{lYa:1,e:1,we:1});function zS(){this.bt=this.Md=this.Jb=this.ib=null;this.ofa=!1;this.Qa=this.l=null}zS.prototype=new u;zS.prototype.constructor=zS;function sJa(){}sJa.prototype=zS.prototype;function tJa(a){var b=a.Md;b.b()?b=y():(b=D(b.c().g,on().eg).H,b=(new z).d(b.b()?null:b.c()));b=b.b()?"":b.c();var c=a.ib.Aa,e=Qc();return""+b+M(c,e,a.l).xa}
zS.prototype.fh=function(){null===this.Qa&&this.se();return this.Qa};
function uJa(a,b,c,e,f){var g=a.Md;g.b()?g=y():(g=g.c(),g=(new z).d(D(g.g,on().en).Ab(w(function(){return function(l){l=D(l.g,Pj().Qe).H;return"path"===(l.b()?null:l.c())}}(a))).je(Fc(sc().fb,J()),Pd(function(){return function(l,m){var p=D(m.g,Pj().U).H;return l.Hj(p.b()?null:p.c(),m)}}(a)))));var h=g.b()?Fc(sc().fb,J()):g.c();g=Aka(cx(),tJa(a));e=g.Ab(e);h=w(function(l,m,p,t){return function(v){var A=m.Ka(v);if(A instanceof z)v=vJa(A.i,p.j),v.x.Ib((new ci).a());else{if(y()!==A)throw(new x).d(A);
A=t.Fb(w(function(I,N){return function(Y){var na=D(Y.g,Pj().U).H;return(na.b()?null:na.c())===N?(Y=D(Y.g,Pj().Qe).H,"path"===(Y.b()?null:Y.c())):!1}}(l,v)));if(A instanceof z)v=A.i;else{if(y()!==A)throw(new x).d(A);A=wJa(p,v);var E=Pj().Qe;A=Fb(A,E,"path");E=Pj().jj;A=rj(A,E,!0);v=A.IR(v);E=Oi().wj;var B=Qh().kf;Fb(v,B,E);A.x.Ib((new ci).a());v=A}}return v}}(a,h,b,f));var k=C();e=e.ma(h,k.u);c||xJa(a,b,g,f);a=f.Ab(w(function(l,m){return function(p){return!m.Ha(p)}}(a,e)));b=C();return e.la(a,b.u)}
function yJa(a,b,c){var e=Wa().Ia(D(b.Y(),Pg().Ph));e.b()||(e=e.c(),zJa(a,e,c));D(b.Y(),Pg().vh).R(w(function(f,g){return function(h){zJa(f,h,g)}}(a,c)));b instanceof Hi&&D(b.ca,Eh().Hc).R(w(function(f,g){return function(h){h=Wa().Ia(D(h.g,rh().fp));h.b()||(h=h.c(),zJa(f,h,g))}}(a,c)))}
function AJa(a,b,c){var e=a.l.Zv,f=eB().w$;e=null===e?null===f:e.h(f);mS(a.l,b.j,c,e?"resourceType":"endPoint");f=(new L).N(c);var g=on().U;Rh(f,"displayName",yi(Sh(Th(a,g,a.l),b)));f=(new L).N(c);g=on().Ua;Rh(f,"description",yi(Sh(Th(a,g,a.l),b)));f=(new L).N(c);g=on().fj();g=Sh(Th(a,g,a.l),b);Rh(f,"is",uIa(Pz(Az(g,w(function(v,A){return function(E){return BJa(CJa(),A,E,v.l)}}(a,w(function(v,A){return function(E){return Cda(A,E)}}(a,b))))))));f=Pc((new L).N(c),"type");f.b()||(f=f.c(),DJa(EJa(new AS,
f.i,w(function(v,A){return function(E){return Bda(A,E)}}(a,b)),Pd(function(v,A){return function(E,B){return fIa(v.l.De(),A.i,E,B)}}(a,f)),a.l)));g=jv((new L).N(c),"(get|patch|put|post|delete|options|head|connect|trace)"+(a.ofa?"\\??":""));g.Da()&&(f=K(ah(),J()),g.R(w(function(v,A,E){return function(B){if(v.l instanceof iC){var I=v.l.kh,N=v.l.Af,Y=v.l.ja;C();Yj();var na=(new gh).a().va(),ra=(new Cs).a();C();Yj();var Ha=(new gh).a();Ha=(new Ds).Ii(Ha.va());I=(new iC).Ql(I,N,(new Rr).Sp("",na,ra,Y,Ha),
(new z).d(v.l.De()),v.l.Zv)}else I=v.l.kh,N=v.l.Af,Y=v.l.ja,C(),Yj(),na=(new gh).a().va(),ra=(new Cs).a(),C(),Yj(),Ha=(new gh).a(),Ha=(new Ds).Ii(Ha.va()),I=(new dB).Ql(I,N,(new Rr).Sp("",na,ra,Y,Ha),(new z).d(v.l.De()),v.l.Zv);N=(new bR).mp(B,w(function(lb,pb){return function(Sb){return FJa(pb,Sb)}}(v,A)),v.ofa,I).Qx();Hh(E,N);B=v.l.ZF;N=(new zh).f(N.j);return B.Ye(BS(N,"%3F"),I)}}(a,b,f))),g=on().fk,f=Rt(new St,f,(new P).a()),nf(b,g,f));f=(new Ve).a();f=w(function(v,A,E){return function(B){GJa();
return HJa(IJa(B,A,E,v.l))}}(a,w(function(v,A){return function(E){return A.SD(E)}}(a,b)),f));g=(new L).N(c);var h=on().ac;Rh(g,"securedBy",Pz(Az(Sh(Th(a,h,a.l),b),f)));g=null;g=CS(new DS,J(),J(),J(),J(),J(),J());O();f=null;f=(new P).a();h=jv((new L).N(c),a.Tua());h=Ed(h,new JJa);if(y()===h)h=uJa(a,b,e,KJa(a),J());else{if(!(h instanceof z))throw(new x).d(h);h=h.i;f=$e(O(),h.i);h=h.i;var k=kd();h=M(h,k,a.l).vb;k=w(function(v,A){return function(E){var B=sz(v.l.Zf.x4(),E,w(function(N,Y){return function(na){var ra=
Y.j;K(C(),J());qj(na,ra)}}(v,A)),!1).Rx(),I=Pj().Qe;B=Fb(B,I,"path");I=Vt(B.g,Pj().Lc);I.b()||(I=I.c(),yJa(v,I,E));return B}}(a,b));var l=vx();h=h.ma(k,l.jc);h=uJa(a,b,e,w(function(v,A){return function(E){return!A.Pd(w(function(B,I){return function(N){N=D(N.g,Pj().U);return lc(N,I)}}(v,E)))}}(a,h)),h)}k=J();l=J();var m=J(),p=J(),t=J();g=ES(g,CS(new DS,k,h,l,m,p,t));h=(new L).N(c);k=pi((new Rb).f("parameters"));h=Pc(h,k);h.b()||(f=h.c(),h=f.i,k=dd(),h=LJa(new FS,M(h,k,a.l),b.j,JA(KA(),a.l)),g=ES(g,
MJa(h,!1)),f=$e(O(),f.i));h=g;null!==h&&(k=h.mu,l=h.Vg,h=h.ih,g.Da()&&(g=on().en,m=C(),k=k.la(l,m.u),l=C(),h=Rt(new St,k.la(h,l.u),f),Ph(b,g,h,f)));f=(new L).N(c);g=pi((new Rb).f("payloads"));f=Pc(f,g);f.b()||(g=f.c(),f=on().Xe,h=C(),k=[(new GS).mp(g,w(function(v,A){return function(E){return NJa(A,E)}}(a,b)),!1,a.l).jz()],h=Rt(new St,K(h,(new wc).fa(k)),$e(O(),g.i)),g=$e(O(),g),Ph(b,f,h,g));Hh(a.bt,b);if(e){bj();f=[Vy().bga];g=-1+(f.length|0)|0;for(h=J();0<=g;)h=dj(f[g],h),g=-1+g|0;f=h}else{bj();
f=[Vy().Xu];g=-1+(f.length|0)|0;for(h=J();0<=g;)h=dj(f[g],h),g=-1+g|0;f=h}Mz(new Nz,b,c,f,a.l).Dc();f=jv((new L).N(c),"^/.*");f.Da()&&(e?f.R(w(function(v,A,E){return function(B){var I=B.Aa.t(),N=v.l.ja,Y=Aq().g$,na=(new zh).f(A.j);na=BS(na,"/applied");var ra=y();I="Nested endpoint in resourceType: '"+I+"'";Pb();B=B.Aa.ga;B=(new z).d((new Nb).Bj(Ob(0,Lb(Mb(),B.Hf,B.Sf,B.og,B.xg))));var Ha=(new z).d(E.ga.bg);N.Vc(Y.j,na,ra,I,B,Tb().yb,Ha)}}(a,b,c))):f.R(w(function(v,A){return function(E){wF(v.l.Zf.O2(),
E,v.Jb,(new z).d(A),v.bt,!1).Dc()}}(a,b))))}
zS.prototype.Dc=function(){var a=tJa(this),b=this.Jb.P(a),c=$e(O(),this.ib);b=pc(b,c);c=this.Md;if(!c.b()){c=c.c();OJa();var e=(new HS).f(c.j);e.Md=(new z).d(c);(new z).d(oc(b,e))}c=this.ib.i;e=b.j;var f=Zc(on().eg.q);sca(a,c,e,f,this.l);c=on().eg;e=ai(new bi,a,$e(O(),this.ib.Aa));nf(b,c,e);if(!zka(cx(),a)){c=this.l.ja;e=Bh().jT;f=b.j;var g=yka(cx(),a),h=this.ib.i,k=y();Qb(c,e,f,k,g,h.ga)}a:{for(c=this.bt.Qb;!c.b();){e=D(c.ea().g,on().eg);if(lc(e,a)){c=!0;break a}c=c.pa()}c=!1}c?(c=this.l.ja,e=Bh().i_,
b=b.j,a="Duplicated resource path "+a,f=this.ib,g=y(),Qb(c,e,b,g,a,f.ga)):(a=this.ib.i.mb().jb,Q().ud===a?Hh(this.bt,b):(a=this.ib.i,c=kd(),a=M(a,c,this.l),AJa(this,b,a)))};function KJa(a){return w(function(){return function(){return!0}}(a))}zS.prototype.se=function(){null===this.Qa&&(this.Qa=RR())};zS.prototype.$P=function(a,b,c,e,f,g){this.ib=a;this.Jb=b;this.Md=c;this.bt=e;this.ofa=f;this.l=g;return this};
function zJa(a,b,c){if(b instanceof Ej){var e=D(b.ca,Fj().Df).H;e.b()?e=!1:(e=e.c(),e=(new zh).f(e),e=Dv(e,Vc(47)));if(e){a=a.l.ja;e=Bh().F$;var f=b.j;b=D(b.ca,Fj().Df).H;b="Value '"+(b.b()?null:b.c())+"' of uri parameter must not contain '/' character";c=c.i;var g=y();Qb(a,e,f,g,b,c.ga)}}}
function xJa(a,b,c,e){e.R(w(function(g,h){return function(k){var l=D(k.g,Pj().U).H;l.b()?l=!1:(l=l.c(),l=h.Ha(l));if(!l){l=g.l.ja;var m=Bh().FK,p=k.j,t=y(),v=D(k.g,Pj().U).H;l.nr(m,p,t,"Unused uri parameter "+(v.b()?null:v.c()),Xb(k.x,q(Yb)),nc(k))}}}(a,c)));b=D(b.g,on().fk);e=w(function(){return function(g){return Wa().Ia(BF(g)).va()}}(a));var f=C();b=b.Tc(e,f.u);e=w(function(){return function(g){return D(g.g,fo().yo)}}(a));f=C();b.Tc(e,f.u).R(w(function(g,h){return function(k){var l=D(k.g,Pj().U).H;
l.b()?l=!1:(l=l.c(),l=h.Ha(l));if(!l){l=g.l.ja;var m=Bh().FK,p=k.j,t=y(),v=D(k.g,Pj().U).H;l.nr(m,p,t,"Unused operation uri parameter "+(v.b()?null:v.c()),Xb(k.x,q(Yb)),nc(k))}}}(a,c)))}function IS(){this.X=null;this.ho=!1;this.Qa=this.Dk=this.l=null}IS.prototype=new u;IS.prototype.constructor=IS;function PJa(){}PJa.prototype=IS.prototype;
IS.prototype.fd=function(){var a=QJa(this),b=(new L).N(this.X),c=fo().Il;c=Jma(Th(this,c,this.l),a);Rh(b,"queryParameters",uIa(qIa(Az(c,w(function(g,h){return function(k){aoa||(aoa=(new GA).a());return aoa.GM(h,g.ho,k,g.l)}}(this,w(function(g){return function(h){var k=Uw(g.Dk).j;K(C(),J());qj(h,k)}}(this))))))));b=(new L).N(this.X);c=fo().Mf;a=Jma(Th(this,c,this.l),a);Rh(b,"headers",uIa(qIa(Az(a,w(function(g,h){return function(k){return Yna().GM(h,g.ho,k,g.l)}}(this,w(function(g){return function(h){var k=
Uw(g.Dk).j;K(C(),J());qj(h,k)}}(this))))))));a=Pc((new L).N(this.X),this.k2);if(!a.b()){a=a.c();b=a.i;c=kd();b=M(b,c,this.l).vb;c=w(function(g){return function(h){h=(new JS).mp(h,w(function(l){return function(m){var p=Uw(l.Dk).j;K(C(),J());qj(m,p)}}(g)),g.ho,g.l).Rx();var k=Pj().Qe;return Fb(h,k,"path")}}(this));var e=vx();e=b.ma(c,e.jc);b=Uw(this.Dk);c=fo().yo;e=Rt(new St,e,$e(O(),a.i));a=$e(O(),a);Ph(b,c,e,a)}a=Pc((new L).N(this.X),"body");if(!a.b()){a=a.c();b=K(ah(),J());c=a.i.mb().jb;if(Q().ud===
c){if(c=this.l.Zf.BG().Tu(a,w(function(g){return function(h){O();var k=(new P).a();h=cf(h,"default",k);k=Uw(g.Dk).j;var l=Vu();return h.zb(k,l)}}(this)),!1,this.kx).fd(),!c.b()){c=c.c();e=Uw(this.Dk);var f=y();f=KS(e,f);f.x.Ib((new LS).a());AA(CA(),c);e=$e(O(),a);e=pc(f,e);c=uE(pE(),c,f.j,y());f=Yn().Lc;Hh(b,nf(e,f,c))}}else Q().Pa===c?(c=this.l.Zf.BG().Tu(a,w(function(g){return function(h){O();var k=(new P).a();h=cf(h,"default",k);k=Uw(g.Dk).j;var l=Vu();return h.zb(k,l)}}(this)),!1,this.kx).fd(),
c.b()||(c=c.c(),e=Uw(this.Dk),f=y(),f=KS(e,f),AA(CA(),c),e=$e(O(),a),e=pc(f,e),c=uE(pE(),c,f.j,y()),f=Yn().Lc,Hh(b,nf(e,f,c)))):(c=a.i,e=kd(),c=Zx(c,e),c instanceof Wf&&(c=c.i,e=jv((new L).N(c),".*/.*"),e.Da()&&e.R(w(function(g,h){return function(k){var l=g.l.Zf.Cfa(),m=Uw(g.Dk);return Hh(h,sz(l,k,w(function(p,t){return function(v){return KS(t,v)}}(g,m)),!1).jz())}}(this,b))),e=c.vb.Ab(w(function(g,h){return function(k){k=k.Aa;var l=Qc();k=M(k,l,g.l).xa;if(null===k)throw(new Tg).a();return!Ug(Vg(),
h,k)}}(this,".*/.*"))),c=ot(pt(),e,c.ga.bg),pd(c.vb)&&(b.b()?(c=this.l.Zf.BG().Tu(a,w(function(g){return function(h){O();var k=(new P).a();h=cf(h,"default",k);k=Uw(g.Dk).j;var l=Vu();return h.zb(k,l)}}(this)),!1,this.kx).fd(),c.b()||(c=c.c(),e=Uw(this.Dk),f=y(),f=KS(e,f),AA(CA(),c),e=$e(O(),a),e=pc(f,e),c=uE(pE(),c,f.j,y()),f=Yn().Lc,Hh(b,nf(e,f,c)))):c.vb.R(w(function(g){return function(h){var k=g.l.ja,l=Bh().IO,m=Uw(g.Dk).j,p=h.Aa,t=Qc();p="Unexpected key '"+M(p,t,g.l).xa+"'. Expecting valid media types.";
t=y();Qb(k,l,m,t,p,h.ga)}}(this))))));b.Da()&&(c=Uw(this.Dk),e=fo().Xe,b=Rt(new St,b,$e(O(),a.i)),a=$e(O(),a),Ph(c,e,b,a))}this.hsa(this.Dk);a=this.Dk.q;a.b()||(a=a.c().x,O(),T(),b=this.X,a.Jq($e(0,et(T(),b,Q().wa))));return this.Dk.q};IS.prototype.fh=function(){null===this.Qa&&this.se();return this.Qa};IS.prototype.aQ=function(a,b,c,e){this.X=a;this.ho=c;this.l=e;this.Dk=(new Tw).aI(b);return this};IS.prototype.se=function(){null===this.Qa&&(this.Qa=RR())};function MS(){this.n=null}
MS.prototype=new u;MS.prototype.constructor=MS;MS.prototype.R=function(a){a.P(Uw(this.n.Dk))};function QJa(a){var b=new MS;if(null===a)throw bc(F(),null);b.n=a;return b}MS.prototype.$classData=r({vZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlRequestParser$$anon$1",{vZa:1,e:1,wka:1});function NS(){this.zc=this.ib=null;this.ho=!1;this.Qa=this.l=null}NS.prototype=new u;NS.prototype.constructor=NS;function RJa(){}RJa.prototype=NS.prototype;
NS.prototype.mp=function(a,b,c,e){this.ib=a;this.zc=b;this.ho=c;this.l=e;return this};
NS.prototype.FI=function(){var a=(new Jh).Ub(this.ib.Aa,this.l).Ng(),b=this.ib.i.mb().jb;if(Q().ud===b){b=ira(kra(),this.ib);var c=io().U;b=nf(b,c,a);c=io().In;b=nf(b,c,a);this.zc.P(b)}else if(Q().Pa===b||Q().vi===b){b=this.ib.i;c=Qc();b=M(b,c,this.l).xa;c=cIa(this.l.De(),this.ib.i,b);O();var e=(new P).a();b=NO(c,b,e);c=io().U;nf(b,c,a).x.Jq($e(O(),this.ib))}else{b=this.ib.i;c=kd();b=M(b,c,this.l);c=ira(kra(),this.ib);e=io().U;c=nf(c,e,a);this.zc.P(c);e=D(c.g,io().U).H;e=e.b()?null:e.c();var f=io().In;
Fb(c,f,e);this.ho&&Ge(ua(),a.t(),"?")&&(e=io().$w,rj(c,e,!0),a=a.t(),a=(new zh).f(a),a=BS(a,"?"),e=io().U,Fb(c,e,a),e=io().In,Fb(c,e,a));a=(new L).N(b);e=io().Ua;Rh(a,"description",yi(Sh(Th(this,e,this.l),c)));a=(new L).N(b);e=io().Mf;e=Sh(Th(this,e,this.l),c);Rh(a,"headers",uIa(qIa(Az(e,w(function(k,l){return function(m){return Yna().GM(l,k.ho,m,k.l)}}(this,w(function(k,l){return function(m){var p=l.j;K(C(),J());qj(m,p)}}(this,c))))))));a=Pc((new L).N(b),"body");if(!a.b()){a=a.c();e=K(ah(),J());
f=$e(O(),a);f=(new bo).L((new S).a(),f);var g=c.j;K(C(),J());qj(f,g);g=a.i.mb().jb;if(Q().ud===g){g=this.l.Zf.BG().Tu(a,w(function(k,l){return function(m){var p=pE();O();var t=(new P).a();m=cf(m,"default",t);t=l.j;var v=Vu();return uE(p,m.zb(t,v),l.j,y())}}(this,f)),!1,this.kx).fd();if(!g.b()){g=g.c();g.ha().Ib((new ci).a());f.x.Ib((new LS).a());AA(CA(),g);var h=Yn().Lc;Hh(e,nf(f,h,g))}f=fo().Xe;e=Rt(new St,e,$e(O(),a.i));a=$e(O(),a);Ph(c,f,e,a)}else Q().Pa===g?(g=this.l.Zf.BG().Tu(a,w(function(k,
l){return function(m){var p=pE();O();var t=(new P).a();m=cf(m,"default",t);t=l.j;var v=Vu();return uE(p,m.zb(t,v),l.j,y())}}(this,f)),!1,this.kx).fd(),g.b()||(g=g.c(),AA(CA(),g),h=Yn().Lc,Hh(e,nf(f,h,g))),f=fo().Xe,e=Rt(new St,e,$e(O(),a.i)),a=$e(O(),a),Ph(c,f,e,a)):(g=a.i,h=kd(),g=Zx(g,h),g instanceof Wf&&(g=g.i,h=jv((new L).N(g),".*/.*"),h.Da()&&h.R(w(function(k,l,m){return function(p){return Hh(l,sz(k.l.Zf.Cfa(),p,w(function(t,v){return function(A){return KS(v,A)}}(k,m)),!1).jz())}}(this,e,c))),
g=g.vb.Ab(w(function(k,l){return function(m){m=m.Aa;var p=Qc();m=M(m,p,k.l).xa;if(null===m)throw(new Tg).a();return!Ug(Vg(),l,m)}}(this,".*/.*"))),pt(),h=g.nc(),h.b()?h=y():(h=h.c(),h=(new z).d(h.ga.bg)),g=ot(0,g,h.b()?"":h.c()),pd(g.vb)&&(e.b()?(f=this.l.Zf.BG().Tu(a,w(function(k,l){return function(m){O();var p=(new P).a();m=cf(m,"default",p);p=l.j;var t=Vu();return m.zb(p,t)}}(this,f)),!1,this.kx).fd(),f.b()||(f=f.c(),g=y(),h=KS(c,g),AA(CA(),f),g=$e(O(),a),g=pc(h,g),f=uE(pE(),f,h.j,y()),h=Yn().Lc,
Hh(e,nf(g,h,f)))):g.vb.R(w(function(k,l){return function(m){var p=k.l.ja,t=Bh().IO,v=l.j,A=m.Aa,E=Qc();A="Unexpected key '"+M(A,E,k.l).xa+"'. Expecting valid media types.";E=y();Qb(p,t,v,E,A,m.ga)}}(this,c))))),e.Da()&&(f=fo().Xe,e=Rt(new St,e,$e(O(),a.i)),a=$e(O(),a),Ph(c,f,e,a)))}a=(new L).N(b);e=pi((new Rb).f("examples"));a=Pc(a,e);a.b()||(e=a.c(),f=(new OS).M3(e,this.l).Vf(),a=io().Hc,f=Rt(new St,f,$e(O(),e.i)),e=$e(O(),e),Ph(c,a,f,e));mS(this.l,c.j,b,"response");this.esa(c,b);b=c}b.x.Jq($e(O(),
this.ib));return b};NS.prototype.fh=function(){null===this.Qa&&this.se();return this.Qa};NS.prototype.se=function(){null===this.Qa&&(this.Qa=RR())};
function SJa(a,b){var c=Bi(a.Ca.q.q.ha(),q(TJa)),e=a.Yma(a.Ca.q.q.Cb);if(c){T();c=a.dM();var f=xi(T(),c);c=(new wB).f(b.aa);a.Nba(e.ea()).Vb(c);e=c.s;a=[f];if(0>e.w)throw(new V).f("0");var g=a.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var h=g.m.length,k=0,l=0,m=a.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=a[k],k=1+k|0,l=1+l|0;e.w=f;ht(b.s,oF(pF(),c.s))}else{T();c=a.dM();f=xi(T(),c);c=(new wB).f(b.aa);g=c.s;l=c.aa;k=(new wB).f(l);h=rt();m=a.p;a=w(function(t){return function(v){return t.Nba(v)}}(a));
var p=C();qt(h,m.Db(e.ma(a,p.u)),k);T();YF();e=zB(Bu(),l);e=et(0,(new Oy).Cc(e,k.s),Q().ed);ht(g,e);e=c.s;a=[f];if(0>e.w)throw(new V).f("0");g=a.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;h=g.m.length;l=k=0;m=a.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=a[k],k=1+k|0,l=1+l|0;e.w=f;ht(b.s,oF(pF(),c.s))}}function IA(){this.Qa=this.l=this.zc=this.Ea=null}IA.prototype=new u;IA.prototype.constructor=IA;
function UJa(a){var b=a.Ea,c=kd();b=M(b,c,a.l);VJa||(VJa=(new PS).a());c=WJa(a.Ea);var e=(new L).N(b),f=Qj().U;Rh(e,"name",Sh(Th(a,f,a.l),c));a.zc.P(c);e=(new L).N(b);f=Qj().Ua;Rh(e,"description",Sh(Th(a,f,a.l),c));e=(new L).N(b);f=Qj().Wf;Rh(e,"externalDocs",Az(Sh(Th(a,f,a.l),c),w(function(g,h){return function(k){return Bz(Ez(),k,h.j,g.l)}}(a,c))));Mz(new Nz,c,b,J(),a.l).Dc();mS(a.l,c.j,b,"tag");return c}IA.prototype.fh=function(){null===this.Qa&&this.se();return this.Qa};
IA.prototype.vda=function(a,b,c){this.Ea=a;this.zc=b;this.l=c;return this};IA.prototype.se=function(){null===this.Qa&&(this.Qa=RR())};IA.prototype.$classData=r({TZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.TagsParser",{TZa:1,e:1,we:1});function QS(){this.Ue=null}QS.prototype=new u;QS.prototype.constructor=QS;
QS.prototype.a=function(){XJa=this;var a=K(sc().Ae,J()),b=(new R).M("paths",a),c="swagger info host basePath schemes consumes produces paths definitions parameters responses securityDefinitions security tags externalDocs".split(" ");if(0===(c.length|0))var e=te();else{for(var f=ue(new ve,te()),g=0,h=c.length|0;g<h;)we(f,c[g]),g=1+g|0;e=f.ab}var k=(new R).M("webApi",e),l="title description termsOfService contact license version".split(" ");if(0===(l.length|0))var m=te();else{for(var p=ue(new ve,te()),
t=0,v=l.length|0;t<v;)we(p,l[t]),t=1+t|0;m=p.ab}var A=(new R).M("info",m),E=["name","url","email"];if(0===(E.length|0))var B=te();else{for(var I=ue(new ve,te()),N=0,Y=E.length|0;N<Y;)we(I,E[N]),N=1+N|0;B=I.ab}var na=(new R).M("contact",B),ra=["name","url"];if(0===(ra.length|0))var Ha=te();else{for(var lb=ue(new ve,te()),pb=0,Sb=ra.length|0;pb<Sb;)we(lb,ra[pb]),pb=1+pb|0;Ha=lb.ab}var mc=(new R).M("license",Ha),uc=["attribute","wrapped","name","namespace","prefix"];if(0===(uc.length|0))var ed=te();
else{for(var Xc=ue(new ve,te()),ld=0,$c=uc.length|0;ld<$c;)we(Xc,uc[ld]),ld=1+ld|0;ed=Xc.ab}var fd=(new R).M("xmlSerialization",ed),vd=["url","description","variables"];if(0===(vd.length|0))var Gc=te();else{for(var Lc=ue(new ve,te()),vc=0,Tc=vd.length|0;vc<Tc;)we(Lc,vd[vc]),vc=1+vc|0;Gc=Lc.ab}var ad=(new R).M("server",Gc),qf=["enum","default","description"];if(0===(qf.length|0))var me=te();else{for(var Vd=ue(new ve,te()),Wd=0,be=qf.length|0;Wd<be;)we(Vd,qf[Wd]),Wd=1+Wd|0;me=Vd.ab}var Pe=(new R).M("serverVariable",
me),Kd="get put post delete options head patch connect trace parameters $ref".split(" ");if(0===(Kd.length|0))var uf=te();else{for(var df=ue(new ve,te()),Sd=0,vf=Kd.length|0;Sd<vf;)we(df,Kd[Sd]),Sd=1+Sd|0;uf=df.ab}var We=(new R).M("pathItem",uf),ze="tags summary description externalDocs operationId consumes produces parameters responses schemes deprecated security".split(" ");if(0===(ze.length|0))var Xd=te();else{for(var Gd=ue(new ve,te()),ne=0,oe=ze.length|0;ne<oe;)we(Gd,ze[ne]),ne=1+ne|0;Xd=Gd.ab}var Xe=
(new R).M("operation",Xd),td=["url","description"];if(0===(td.length|0))var Ce=te();else{for(var De=ue(new ve,te()),Qe=0,ef=td.length|0;Qe<ef;)we(De,td[Qe]),Qe=1+Qe|0;Ce=De.ab}var Ye=(new R).M("externalDoc",Ce),Hd="name in description required type format allowEmptyValue items collectionFormat default maximum exclusiveMaximum minimum exclusiveMinimum maxLength minLength pattern maxItems minItems uniqueItems enum multipleOf deprecated example".split(" ");if(0===(Hd.length|0))var rf=te();else{for(var jg=
ue(new ve,te()),Ig=0,ff=Hd.length|0;Ig<ff;)we(jg,Hd[Ig]),Ig=1+Ig|0;rf=jg.ab}var Jf=(new R).M("parameter",rf),Kf=["name","in","description","required","schema"];if(0===(Kf.length|0))var Cf=te();else{for(var Je=ue(new ve,te()),Sf=0,sf=Kf.length|0;Sf<sf;)we(Je,Kf[Sf]),Sf=1+Sf|0;Cf=Je.ab}var Lf=(new R).M("bodyParameter",Cf),Cg=["description","schema","headers","examples"];if(0===(Cg.length|0))var Qg=te();else{for(var kg=ue(new ve,te()),cg=0,Ee=Cg.length|0;cg<Ee;)we(kg,Cg[cg]),cg=1+cg|0;Qg=kg.ab}var lg=
(new R).M("response",Qg),tg="description type items collectionFormat default maximum exclusiveMaximum minimum exclusiveMinimum maxLength minLength pattern maxItems minItems uniqueItems enum multipleOf".split(" ");if(0===(tg.length|0))var gf=te();else{for(var kf=ue(new ve,te()),Mf=0,fe=tg.length|0;Mf<fe;)we(kf,tg[Mf]),Mf=1+Mf|0;gf=kf.ab}var lf=(new R).M("headerParameter",gf),Dg=["name","description","externalDocs"];if(0===(Dg.length|0))var mf=te();else{for(var Re=ue(new ve,te()),Nf=0,ug=Dg.length|
0;Nf<ug;)we(Re,Dg[Nf]),Nf=1+Nf|0;mf=Re.ab}var Ze=(new R).M("tag",mf),wf="$ref $schema format title description maximum exclusiveMaximum minimum exclusiveMinimum maxLength minLength pattern maxItems minItems uniqueItems maxProperties minProperties required enum type items additionalItems collectionFormat allOf properties additionalProperties discriminator readOnly xml externalDocs allOf anyOf not dependencies multipleOf default example id name patternProperties".split(" ");if(0===(wf.length|0))var vg=
te();else{for(var Tf=ue(new ve,te()),Se=0,Yd=wf.length|0;Se<Yd;)we(Tf,wf[Se]),Se=1+Se|0;vg=Tf.ab}for(var Uf=[b,k,A,na,mc,fd,ad,Pe,We,Xe,Ye,Jf,Lf,lg,lf,Ze,(new R).M("schema",vg)],Df=BB(new CB,Ev()),Vf=0,mg=Uf.length|0;Vf<mg;)DB(Df,Uf[Vf]),Vf=1+Vf|0;this.Ue=Df.ab;return this};QS.prototype.$classData=r({h_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas2Syntax$",{h_a:1,e:1,yT:1});var XJa=void 0;function YJa(){XJa||(XJa=(new QS).a());return XJa}function RS(){this.Ue=null}RS.prototype=new u;
RS.prototype.constructor=RS;
RS.prototype.a=function(){ZJa=this;var a=sc().fb,b=K(sc().Ae,J());b=(new R).M("paths",b);var c=K(sc().Ae,(new wc).fa("openapi info servers paths components security tags externalDocs".split(" ")));c=(new R).M("webApi",c);var e=K(sc().Ae,(new wc).fa("schemas responses parameters examples requestBodies headers securitySchemes links callbacks".split(" ")));e=(new R).M("components",e);var f=K(sc().Ae,(new wc).fa("title description termsOfService contact license version".split(" ")));f=(new R).M("info",
f);var g=K(sc().Ae,(new wc).fa(["name","url","email"]));g=(new R).M("contact",g);var h=K(sc().Ae,(new wc).fa(["name","url"]));h=(new R).M("license",h);var k=K(sc().Ae,(new wc).fa(["attribute","wrapped","name","namespace","prefix"]));k=(new R).M("xmlSerialization",k);var l=K(sc().Ae,(new wc).fa("get put post delete options head patch connect trace parameters servers summary description \\$ref".split(" ")));l=(new R).M("pathItem",l);var m=K(sc().Ae,(new wc).fa("tags summary description externalDocs operationId parameters requestBody responses callbacks deprecated security servers".split(" ")));
m=(new R).M("operation",m);var p=K(sc().Ae,(new wc).fa("operationRef operationId description server parameters requestBody".split(" ")));p=(new R).M("link",p);var t=K(sc().Ae,(new wc).fa(["url","description","variables"]));t=(new R).M("server",t);var v=K(sc().Ae,(new wc).fa(["enum","default","description"]));v=(new R).M("serverVariable",v);var A=K(sc().Ae,(new wc).fa(["url","description"]));A=(new R).M("externalDoc",A);var E=K(sc().Ae,(new wc).fa(["summary","description","value","externalValue"]));
E=(new R).M("example",E);var B=K(sc().Ae,(new wc).fa("name in description required deprecated allowEmptyValue style explode allowReserved schema example examples content".split(" ")));B=(new R).M("parameter",B);var I=K(sc().Ae,(new wc).fa("description required deprecated allowEmptyValue style explode allowReserved schema example examples content".split(" ")));I=(new R).M("header",I);var N=K(sc().Ae,(new wc).fa(["description","content","required"]));N=(new R).M("request",N);var Y=K(sc().Ae,(new wc).fa(["name",
"in","description","required","schema"]));Y=(new R).M("bodyParameter",Y);var na=K(sc().Ae,(new wc).fa(["description","content","headers","links"]));na=(new R).M("response",na);var ra=K(sc().Ae,(new wc).fa(["schema","example","examples","encoding"]));ra=(new R).M("content",ra);var Ha=K(sc().Ae,(new wc).fa(["contentType","headers","style","explode","allowReserved"]));Ha=(new R).M("encoding",Ha);var lb=K(sc().Ae,(new wc).fa("description type items collectionFormat default maximum exclusiveMaximum minimum exclusiveMinimum maxLength minLength pattern maxItems minItems uniqueItems enum multipleOf".split(" ")));
lb=(new R).M("headerParameter",lb);var pb=K(sc().Ae,(new wc).fa(["name","description","externalDocs"]));pb=(new R).M("tag",pb);var Sb=K(sc().Ae,(new wc).fa(["propertyName","mapping"]));Sb=(new R).M("discriminator",Sb);var mc=K(sc().Ae,(new wc).fa("$ref $schema format title description maximum exclusiveMaximum minimum exclusiveMinimum maxLength minLength nullable pattern maxItems minItems uniqueItems maxProperties minProperties required enum type items additionalItems collectionFormat allOf properties additionalProperties discriminator readOnly writeOnly xml deprecated externalDocs allOf anyOf oneOf not dependencies multipleOf default example id name patternProperties".split(" ")));
b=[b,c,e,f,g,h,k,l,m,p,t,v,A,E,B,I,N,Y,na,ra,Ha,lb,pb,Sb,(new R).M("schema",mc)];this.Ue=Fc(a,(new wc).fa(b));return this};RS.prototype.$classData=r({r_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas3Syntax$",{r_a:1,e:1,yT:1});var ZJa=void 0;function SS(){ZJa||(ZJa=(new RS).a());return ZJa}function TS(){}TS.prototype=new u;TS.prototype.constructor=TS;TS.prototype.a=function(){return this};
TS.prototype.$classData=r({x_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasDocumentEmitter$",{x_a:1,e:1,e0:1});var $Ja=void 0;function US(){this.Q=null}US.prototype=new u;US.prototype.constructor=US;function aKa(){}aKa.prototype=US.prototype;US.prototype.dI=function(a){this.Q=a;return this};function VS(){this.gra=this.W=this.Gfa=this.df=null}VS.prototype=new u;VS.prototype.constructor=VS;
function bKa(a,b,c){var e=cKa(a,b,c.ku);if(e instanceof Wf){e=e.i;var f=ts(new zd,e,y());f=WS(a.df,a.Gfa).kP(f,c.ku);var g=gha(c,b.Ld.j);f=f.Af.ds().ke();c=w(function(h,k,l,m){return function(p){var t=p.Af,v=w(function(){return function(E){return E.Ea}}(h)),A=C();return Sga(p,k,t.ma(v,A.u),!0).Wi(w(function(E,B,I,N,Y){return function(na){if(null!==na){var ra=na.zP;na=na.Ld;if(y()===ra&&na instanceof z)return bKa(E,ks(new ls,na.i,B,y()),I).pg(w(function(Ha,lb,pb,Sb){return function(mc){dKa(lb.Ld,mc.Ld);
pb.Af.R(w(function(uc,ed,Xc,ld){return function($c){var fd=ed.Ld,vd=Id(Xc.Ld);vd=vd.b()?Xc.Ld.j:vd.c();Pb();var Gc=$c.Ea.ga;vd=(new ns).GW(vd,Ob(0,Lb(Mb(),Gc.Hf,Gc.Sf,Gc.og,Gc.xg)));oc(fd,vd);$c=$c.Ea;$c instanceof CI?(Xc.Ld.hf().R(w(function(Lc,vc){return function(Tc){return eKa(vc.ku,Tc)}}(uc,ld))),$c.Bw=Xc.vd):(fd=Bh().Uz,tga(ld,fd,"","Cannot inline a fragment in a not mutable node",$c))}}(Ha,lb,mc,Sb)))}}(E,N,B,Y)),Mm())}return fb(gb(),hb(function(){return function(){return J()}}(E)),Mm())}}(h,
p,k,l,m)),Mm())}}(a,g,b,c));g=C();c=f.ma(c,g.u);f=gb();g=C();return jb(f,c,g.u,Mm()).pg(w(function(h,k,l){return function(){var m=(new z).d(k.Kd);return ks(new ls,l.Ld,l.sn,m)}}(a,e,b)),Mm())}if(e instanceof Rf)return e=e.i,gb(),b.Ld.hf().R(w(function(h,k){return function(l){return eKa(k.ku,l)}}(a,c))),T(),a=Id(b.Ld),a=(new z).d(sva(0,e,a.b()?"":a.c())),YE(0,ks(new ls,b.Ld,b.sn,a));throw(new x).d(e);}
VS.prototype.hZ=function(a,b){var c=this.df;return(Dc().$===c||Ec().$===c||Cc().$===c)&&a.Ld instanceof im?bKa(this,a,b):YE(gb(),a)};function fKa(a,b){var c=b.mr;if(vka(qh(),c))for(c=Vi(a.gra,c);c.Va();){var e=c.Lx();try{var f=Jd(ua(),e,'"'),g=Ld((new Md).od(f)),h=Jd(ua(),g,"#"),k=ik((new Md).od(h));-1===(k.indexOf("\x3c\x3c")|0)&&-1===(k.indexOf("\x3e\x3e")|0)&&kQ(a.W,k,HDa(),et(T(),b,Q().Pa))}catch(l){if(!(Mi(F(),l)instanceof cc))throw l;}}}
function gKa(a){a=a.Aa.ze();return a instanceof kv?"$ref"===a.xa:!1}function hKa(a,b,c){b=b.vb.ea();var e=b.i.mb().jb;if(Q().Pa===e){a=a.W;c=b.i;e=Be();var f=Rc().Ih;kQ(a,M(c,e,f),XO(),b.i)}else a=c.ja,c=Bh().z1,e="Unexpected $ref with "+b,b=b.i,f=y(),Qb(a,c,"",f,e,b.ga)}
VS.prototype.dea=function(a,b){var c=kd();a=cy(a).bq(c);if(a instanceof Wf&&(a=a.i,c=this.df,c=Dc().$===c?(new z).d("uses"):Pv().$===c||Qv().$===c?(new z).d("x-amf-uses"):y(),!c.b()&&(c=c.c(),a=Pc((new L).N(a),c),!a.b())))if(a=a.c(),c=a.i.mb().jb,Q().wa===c){a=a.i;c=kd();var e=Rc().Ih;M(a,c,e).vb.R(w(function(g,h){return function(k){var l=iKa(jKa(),k,h);if(l instanceof z)kQ(g.W,l.i,VO(),k.i);else{l=h.ja;var m=Bh().e$,p=y();Qb(l,m,"",p,"Missing library location",k.ga)}}}(this,b)))}else if(Q().ud!==
c){b=b.ja;c=of().kT;e="Expected map but found: "+a.i;a=a.i;var f=y();Qb(b,c,"",f,e,a.ga)}};function kKa(a,b,c){var e=b.ze();if(e instanceof kv)kQ(a.W,e.xa,XO(),b);else{a=c.ja;c=Bh().z1;e="Unexpected !include with "+b.ze();var f=y();Qb(a,c,"",f,e,b.ga)}}function lKa(a,b,c){b instanceof zx&&1===b.vb.nb()&&gKa(b.vb.ea())?hKa(a,b,c):b.gg.R(w(function(e,f){return function(g){lKa(e,g,f)}}(a,c)))}
function mKa(a,b,c){a:{if(b instanceof Eu){var e=b.mb().jb,f=Q().ur;if(e===f){kKa(a,b,c);break a}}b instanceof kv&&ar(b.mr)?fKa(a,b):b.gg.R(w(function(g,h){return function(k){mKa(g,k,h)}}(a,c)))}}
VS.prototype.kP=function(a,b){var c=a.$d;this.dea(c,b);var e=this.df;Dc().$===e||Ec().$===e||Cc().$===e?mKa(this,c,b):(Pv().$===e||Qv().$===e)&&lKa(this,c,b);a:if(e=this.df,a=a.XA,a instanceof z){a=a.i;a=nKa(oKa(),a);if(a instanceof z&&(a=a.i,(qy().h(a)||ry().h(a))&&e===Dc().$)){e=!0;break a}e=!1}else if(y()===a)e=!1;else throw(new x).d(a);if(e&&(c=c.Kd,e=kd(),c=Zx(c,e),c instanceof Wf&&(c=c.i,e=this.df,e=Dc().$===e?(new z).d("extends"):Pv().$===e||Qv().$===e?(new z).d("x-extends"):y(),!e.b()&&(e=
e.c(),c=Pc((new L).N(c),e),!c.b()))))if(c=c.c(),e=c.i.mb().jb,Q().wa===e||Q().ed===e||Q().ud===e){b=b.ja;e=Bh().P8;a="Expected scalar but found: "+c.i;c=c.i;var f=y();Qb(b,e,"",f,a,c.ga)}else b=this.W,e=c.i,a=Qc(),f=Rc().Ih,e=M(e,a,f).xa,FDa||(FDa=(new SO).a()),kQ(b,e,FDa,c.i);return this.W};
function cKa(a,b,c){var e=!1,f=null;b=b.Ld;if(b instanceof im){e=!0;f=b;var g=us(f.g,fm().ub);a=a.Gfa.nx();g=D(g.g,km().Vd).H;if(a.Ha(g.b()?null:g.c()))return Qf(),Zva(),e=D(us(f.g,fm().ub).g,km().Zd).H,e=e.b()?null:e.c(),f=Id(f),c=pKa(Wva(0,e,f.b()?"":f.c(),c.ja)),c=lk(c),(new Wf).d(c)}if(e)return Qf(),c=D(us(f.g,fm().ub).g,km().Zd).H,c=c.b()?null:c.c(),(new Rf).d(c);c=Xb(b.ha(),q(ew));if(c.b()?0:c.c().vd instanceof yB)return Qf(),c=Xb(b.ha(),q(ew)),c.b()?c=y():(c=c.c(),c=(new z).d(c.vd)),c=c.c(),
(new Wf).d(c);Qf();return(new Rf).d("")}function WS(a,b){var c=new VS;c.df=a;c.Gfa=b;c.W=(new jQ).a();a=(new zh).f('("\\$ref":\\s*".*")');b=J();c.gra=(new Ah).Hi(a.ka,b);return c}VS.prototype.$classData=r({v1a:0},!1,"amf.plugins.document.webapi.references.WebApiReferenceHandler",{v1a:1,e:1,Y_:1});function XS(){kw.call(this);this.Oi=null;this.Vua=!1;this.ug=null;this.Ui=!1}XS.prototype=new lw;XS.prototype.constructor=XS;function qKa(){}qKa.prototype=XS.prototype;
XS.prototype.eu=function(a,b){this.Vua=b;kw.prototype.qb.call(this,a);this.ug=db().ZJ;return this};
XS.prototype.DB=function(){if(!this.Ui&&!this.Ui){var a=C(),b=this.hG(),c=(new YS).it(this.tn(),!0,this.pb),e=(new ZS).it(this.tn(),!0,this.pb),f=(new $S).qb(this.pb),g=(new aT).My(this.tn(),this.pb),h=(new bT).My(this.tn(),this.pb),k=(new cT).it(this.tn(),!0,this.pb),l=this.tn();b=[b,c,e,f,g,h,k,rKa(l,!1,!0,this.pb),(new dT).qb(this.pb),(new eT).My(this.tn(),this.pb)];a=K(a,(new wc).fa(b));b=(this.Vua?(new z).d((new HP).qb(this.pb)):y()).va();c=C();this.Oi=a.la(b,c.u);this.Ui=!0}return this.Oi};
function fT(){kw.call(this);this.Oi=null}fT.prototype=new lw;fT.prototype.constructor=fT;function sKa(){}sKa.prototype=fT.prototype;fT.prototype.DB=function(){return this.Oi};
fT.prototype.qb=function(a){kw.prototype.qb.call(this,a);a=C();var b=[this.hG(),HEa(new EP,K(pC(),J()),this.pb),(new YS).it(this.tn(),!1,this.pb),(new ZS).it(this.tn(),!1,this.pb),(new $S).qb(this.pb),(new aT).My(this.tn(),this.pb),(new bT).My(this.tn(),this.pb),(new cT).it(this.tn(),!1,this.pb),rKa(this.tn(),!1,!1,this.pb),(new dT).qb(this.pb),(new eT).My(this.tn(),this.pb),(new CP).qb(this.pb),(new DP).qb(this.pb)];this.Oi=K(a,(new wc).fa(b));return this};
function lD(){kw.call(this);this.Oi=this.Uo=null}lD.prototype=new lw;lD.prototype.constructor=lD;lD.prototype.DB=function(){return this.Oi};lD.prototype.My=function(a,b){this.Uo=a;kw.prototype.qb.call(this,b);b=C();a=[(new qC).fu(!1,this.pb),HEa(new EP,K(pC(),J()),this.pb),(new YS).it(a,!1,this.pb),(new ZS).it(a,!1,this.pb),rKa(a,!0,!1,this.pb),(new dT).qb(this.pb),(new eT).My(a,this.pb)];this.Oi=K(b,(new wc).fa(a));return this};
lD.prototype.$classData=r({E1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.ValidationResolutionPipeline",{E1a:1,Rt:1,e:1});function gT(){kw.call(this);this.Oi=this.xua=null}gT.prototype=new lw;gT.prototype.constructor=gT;
function tKa(a,b,c){a.xua=c;kw.prototype.qb.call(a,b);c=a.xua;if(Rk().h(c)||Sk().h(c)||Tk().h(c))b=(new hT).qb(b).Oi;else if(Qk().h(c))b=(new iT).qb(b).Oi;else if(Ok().h(c)||Pk().h(c))b=(new jT).qb(b).Oi;else{c=Sc().Rh;var e=y(),f=y(),g=y();b.Vc(c.j,"",e,"No compatibility pipeline registered to target profile",f,Tb().yb,g);b=J()}a.Oi=b;return a}gT.prototype.DB=function(){return this.Oi};
gT.prototype.$classData=r({H1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.CompatibilityPipeline",{H1a:1,Rt:1,e:1});function iT(){kw.call(this);this.Oi=this.QI=null}iT.prototype=new lw;iT.prototype.constructor=iT;iT.prototype.DB=function(){return this.Oi};
iT.prototype.qb=function(a){kw.prototype.qb.call(this,a);this.QI=(new kT).qb(a);a=this.QI.Oi;var b=C(),c=[(new lT).qb(this.pb),(new mT).qb(this.pb),(new nT).qb(this.pb),(new oT).qb(this.pb),(new pT).qb(this.pb),(new qT).qb(this.pb),(new rT).qb(this.pb),(new sT).qb(this.pb)];b=K(b,(new wc).fa(c));c=C();this.Oi=a.la(b,c.u);return this};iT.prototype.$classData=r({I1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.Oas3CompatibilityPipeline",{I1a:1,Rt:1,e:1});
function jT(){kw.call(this);this.Oi=this.QI=null}jT.prototype=new lw;jT.prototype.constructor=jT;jT.prototype.DB=function(){return this.Oi};jT.prototype.qb=function(a){kw.prototype.qb.call(this,a);this.QI=(new tT).qb(a);a=this.QI.Oi;var b=C(),c=[(new uT).qb(this.pb),(new vT).qb(this.pb),(new wT).qb(this.pb),(new xT).qb(this.pb),(new yT).qb(this.pb),(new zT).qb(this.pb),(new AT).qb(this.pb),(new sT).qb(this.pb)];b=K(b,(new wc).fa(c));c=C();this.Oi=a.la(b,c.u);return this};
jT.prototype.$classData=r({J1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.OasCompatibilityPipeline",{J1a:1,Rt:1,e:1});function hT(){kw.call(this);this.Oi=this.QI=null}hT.prototype=new lw;hT.prototype.constructor=hT;hT.prototype.DB=function(){return this.Oi};
hT.prototype.qb=function(a){kw.prototype.qb.call(this,a);this.QI=(new BT).qb(a);a=this.QI.Oi;var b=C(),c=[(new CT).qb(this.pb),(new DT).qb(this.pb),(new ET).qb(this.pb),(new FT).qb(this.pb),(new GT).qb(this.pb),(new HT).qb(this.pb),(new IT).qb(this.pb),(new uKa).qb(this.pb),(new JT).qb(this.pb),(new KT).qb(this.pb),(new LT).qb(this.pb),(new MT).qb(this.pb)];b=K(b,(new wc).fa(c));c=C();this.Oi=a.la(b,c.u);return this};
hT.prototype.$classData=r({K1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.RamlCompatibilityPipeline",{K1a:1,Rt:1,e:1});function NT(){this.pb=null}NT.prototype=new vw;NT.prototype.constructor=NT;function vKa(){}vKa.prototype=NT.prototype;
NT.prototype.f3=function(a,b){if(D(a.g,Ri().Il).Da()){var c=OR().Rs;Fb(b,c,"query");a=D(a.g,Ri().Il).ea();a=D(a.Y(),a.jh()).H;a=a.b()?null:a.c();c=OR().U;Fb(b,c,a)}else D(a.g,Ri().Mf).Da()?(c=OR().Rs,Fb(b,c,"header"),a=D(a.g,Ri().Mf).ea(),a=D(a.Y(),a.jh()).H,a=a.b()?null:a.c(),c=OR().U,Fb(b,c,a)):(a=OR().Rs,Fb(b,a,"query"),a=OR().U,Fb(b,a,""))};NT.prototype.kca=function(a){a.Pk().R(w(function(b){return function(c){c instanceof Wn&&b.lca(c)}}(this)))};
NT.prototype.lca=function(a){var b=D(a.g,Ri().Sh);b instanceof sG?this.g3(b):b instanceof OT?this.f3(a,b):(null===b?(b=D(a.g,Ri().yf).H,b=b.b()?"":b.c(),b=null!==b&&qa(b,"x-amf-apiKey")):b=!1,b&&this.f3(a,a.FR()))};NT.prototype.ge=function(a){if(Rd(a))try{this.kca(a)}catch(b){if(null===Mi(F(),b))throw b;}return a};function rT(){this.pb=null}rT.prototype=new vw;rT.prototype.constructor=rT;
rT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();if(f instanceof zi){b=f;var g=Wa().Ia(D(b.ca,ei().Kf));if(y()===g){O();var h=(new P).a(),k=(new S).a();GB(b,(new Ai).L(k,h))}}}return a}catch(l){if(null!==Mi(F(),l))return a;throw l;}};rT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};rT.prototype.$classData=r({M1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas3.AddItemsToArrayType",{M1a:1,ah:1,e:1});
function lT(){this.pb=null}lT.prototype=new vw;lT.prototype.constructor=lT;
lT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();if(f instanceof vn){b=f;var g=(new zk).So(!1);D(b.g,un().ac).R(w(function(B,I){return function(N){var Y=D(N.g,Tn().gh).Ab(w(function(ra,Ha){return function(lb){return Bi(lb.x,q(wKa))?(Ha.oa=!0,!1):!0}}(B,I))),na=Tn().gh;return yf(N,na,Y)}}(this,g)));if(g.oa){O();var h=(new P).a(),k=(new hf).L((new S).a(),h),l=jf().U,m=Fb(k,l,"optionalSecurity");xu();var p=(new z).d(Oi().Ri),t=vu(0,"true",p,(O(),(new P).a())),v=
jf().Di,A=nf(m,v,t),E=xf(hd());th(b,E,A)}}}return a}catch(B){if(null!==Mi(F(),B))return a;throw B;}};lT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};lT.prototype.$classData=r({N1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas3.CleanNullSecurity",{N1a:1,ah:1,e:1});function sT(){this.pb=null}sT.prototype=new vw;sT.prototype.constructor=sT;
function xKa(a,b){var c=C();b.dg(c.u).R(w(function(){return function(e){if(null!==e){var f=e.qa();e=e.Pi();NJ();e=""+D(f.g,un().U)+("_"+e);O();var g=(new P).a();return cf(f,e,g)}throw(new x).d(e);}}(a)))}function yKa(a){var b=$C(),c=MC();a=NC(a,b,c);a=Kpa(a,new zKa);return bx(a)}function AKa(a,b){return b.Ol(w(function(){return function(c){c=D(c.g,un().U).H;return c.b()?null:c.c()}}(a))).Ab(w(function(){return function(c){return 1<c.Ba().nb()}}(a))).ds().ke()}
sT.prototype.ge=function(a){try{var b=yKa(a);AKa(this,b).R(w(function(c){return function(e){xKa(c,e)}}(this)));return a}catch(c){if(null!==Mi(F(),c))return a;throw c;}};sT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};sT.prototype.$classData=r({O1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas3.CleanRepeatedOperationIds",{O1a:1,ah:1,e:1});function mT(){this.pb=null}mT.prototype=new vw;mT.prototype.constructor=mT;
mT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();f instanceof vn?Uu(f.g,un().gh):f instanceof vo&&Uu(f.g,uo().gh)}return a}catch(g){if(null!==Mi(F(),g))return a;throw g;}};mT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};mT.prototype.$classData=r({Q1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas3.CleanSchemes",{Q1a:1,ah:1,e:1});function nT(){this.pb=null;this.iJ=0}nT.prototype=new vw;
nT.prototype.constructor=nT;nT.prototype.Vba=function(a){D(a.g,uo().Eu).R(w(function(){return function(b){var c=D(b.g,fj().Lf);if(OA(c))return c=fj().Lf,Fb(b,c,"http://")}}(this)))};nT.prototype.ge=function(a){if(a instanceof Ng&&a.ue()instanceof vo)try{this.Vba(a.ue())}catch(b){if(null===Mi(F(),b))throw b;}return a};nT.prototype.qb=function(a){uw.prototype.qb.call(this,a);this.iJ=0;return this};
nT.prototype.$classData=r({R1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas3.MandatoryDocumentationUrl",{R1a:1,ah:1,e:1});function qT(){this.pb=null}qT.prototype=new vw;qT.prototype.constructor=qT;qT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();if(f instanceof Dn){b=f;var g=D(b.g,Pj().Qe);if(lc(g,"path")){var h=Pj().jj;rj(b,h,!0)}}}return a}catch(k){if(Mi(F(),k)instanceof cc)return a;throw k;}};
qT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};qT.prototype.$classData=r({S1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas3.MandatoryPathParameters",{S1a:1,ah:1,e:1});function oT(){this.pb=null}oT.prototype=new vw;oT.prototype.constructor=oT;
oT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();if(f instanceof vn&&(b=f,D(b.g,un().Ok).b())){var g=C();O();var h=(new P).a(),k=(new jo).L((new S).a(),h);O();var l=(new P).a(),m=cf(k,"200",l),p=io().In,t=Fb(m,p,"200"),v=AF().Ua,A=[Fb(t,v,"")],E=K(g,(new wc).fa(A)),B=un().Ok;yf(b,B,E)}}return a}catch(I){if(Mi(F(),I)instanceof cc)return a;throw I;}};oT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};
oT.prototype.$classData=r({T1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas3.MandatoryResponses",{T1a:1,ah:1,e:1});function zT(){this.pb=null}zT.prototype=new vw;zT.prototype.constructor=zT;
zT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();if(f instanceof vn){b=f;var g=(new zk).So(!1);D(b.g,un().ac).R(w(function(B,I){return function(N){var Y=D(N.g,Tn().gh).Ab(w(function(ra,Ha){return function(lb){return Bi(lb.x,q(wKa))?(Ha.oa=!0,!1):!0}}(B,I))),na=Tn().gh;return yf(N,na,Y)}}(this,g)));if(g.oa){O();var h=(new P).a(),k=(new hf).L((new S).a(),h),l=jf().U,m=Fb(k,l,"optionalSecurity");xu();var p=(new z).d(Oi().Ri),t=vu(0,"true",p,(O(),(new P).a())),v=
jf().Di,A=nf(m,v,t),E=xf(hd());th(b,E,A)}}}return a}catch(B){if(null!==Mi(F(),B))return a;throw B;}};zT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};zT.prototype.$classData=r({V1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas.CleanNullSecurity",{V1a:1,ah:1,e:1});function AT(){this.pb=null}AT.prototype=new vw;AT.prototype.constructor=AT;
AT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();if(f instanceof Dn){b=f;var g=D(b.g,Pj().Qe).H,h=g.b()||"body"!==g.c().toLowerCase()?g:y();if(h.b())var k=y();else h.c(),k=Wa().Ia(D(b.g,Pj().Lc));if(!k.b()){var l=k.c();(new z).d(Uu(l.Y(),Eh().Hc))}}}return a}catch(m){if(null!==Mi(F(),m))return a;throw m;}};AT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};
AT.prototype.$classData=r({W1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas.CleanParameterExamples",{W1a:1,ah:1,e:1});function uT(){this.pb=null}uT.prototype=new vw;uT.prototype.constructor=uT;uT.prototype.ge=function(a){if(a instanceof Ng&&a.ue()instanceof vo)try{var b=a.ue();this.RU(b,D(b.g,uo().gh),uo().gh);for(var c=$C(),e=MC(),f=NC(a,c,e);f.Va();){var g=f.fo();g instanceof vn&&(b=g,this.RU(b,D(b.g,un().gh),un().gh))}}catch(h){if(null===Mi(F(),h))throw h;}return a};
uT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};uT.prototype.RU=function(a,b,c){var e=K(C(),(new wc).fa(["HTTP","HTTPS"])),f=w(function(){return function(h){return h.H.va()}}(this)),g=C();b=b.Tc(f,g.u).Ab(w(function(h,k){return function(l){return k.Pd(w(function(m,p){return function(t){return p.toLowerCase()===(null===t?null:t.toLowerCase())}}(h,l)))}}(this,e)));e=w(function(){return function(h){return h.toLowerCase()}}(this));f=C();b=b.ma(e,f.u);Uu(a.Y(),c);b.Da()&&Ot(a,c,b)};
uT.prototype.$classData=r({X1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas.LowercaseSchemes",{X1a:1,ah:1,e:1});function wT(){this.pb=null;this.iJ=0}wT.prototype=new vw;wT.prototype.constructor=wT;wT.prototype.Vba=function(a){D(a.g,uo().Eu).R(w(function(){return function(b){var c=D(b.g,fj().Lf);if(OA(c))return c=fj().Lf,Fb(b,c,"http://")}}(this)))};
wT.prototype.ge=function(a){if(a instanceof Ng&&a.ue()instanceof vo)try{this.Vba(a.ue())}catch(b){if(null===Mi(F(),b))throw b;}return a};wT.prototype.qb=function(a){uw.prototype.qb.call(this,a);this.iJ=0;return this};wT.prototype.$classData=r({Y1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas.MandatoryDocumentationUrl",{Y1a:1,ah:1,e:1});function yT(){this.pb=null}yT.prototype=new vw;yT.prototype.constructor=yT;
yT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();if(f instanceof Dn){b=f;var g=D(b.g,Pj().Qe);if(lc(g,"path")){var h=Pj().jj;rj(b,h,!0)}}}return a}catch(k){if(Mi(F(),k)instanceof cc)return a;throw k;}};yT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};yT.prototype.$classData=r({Z1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas.MandatoryPathParameters",{Z1a:1,ah:1,e:1});function xT(){this.pb=null}xT.prototype=new vw;
xT.prototype.constructor=xT;xT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();if(f instanceof vn&&(b=f,D(b.g,un().Ok).b())){var g=C();O();var h=(new P).a(),k=(new jo).L((new S).a(),h);O();var l=(new P).a(),m=cf(k,"200",l),p=io().In,t=Fb(m,p,"200"),v=AF().Ua,A=[Fb(t,v,"")],E=K(g,(new wc).fa(A)),B=un().Ok;yf(b,B,E)}}return a}catch(I){if(Mi(F(),I)instanceof cc)return a;throw I;}};xT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};
xT.prototype.$classData=r({$1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas.MandatoryResponses",{$1a:1,ah:1,e:1});function IT(){this.pb=null}IT.prototype=new vw;IT.prototype.constructor=IT;IT.prototype.ge=function(a){if(a instanceof Ng&&a.ue()instanceof vo)try{var b=a.ue();this.RU(b,D(b.g,uo().gh),uo().gh);for(var c=$C(),e=MC(),f=NC(a,c,e);f.Va();){var g=f.fo();g instanceof vn&&(b=g,this.RU(b,D(b.g,un().gh),un().gh))}}catch(h){if(null===Mi(F(),h))throw h;}return a};
IT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};IT.prototype.RU=function(a,b,c){var e=K(C(),(new wc).fa(["http","https"])),f=w(function(){return function(h){return h.H.va()}}(this)),g=C();b=b.Tc(f,g.u).Ab(w(function(h,k){return function(l){return k.Pd(w(function(m,p){return function(t){return p.toLowerCase()===(null===t?null:t.toLowerCase())}}(h,l)))}}(this,e)));e=w(function(){return function(h){return h.toUpperCase()}}(this));f=C();b=b.ma(e,f.u);Uu(a.Y(),c);b.Da()&&Ot(a,c,b)};
IT.prototype.$classData=r({b2a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.raml.CapitalizeSchemes",{b2a:1,ah:1,e:1});function KT(){this.pb=null}KT.prototype=new vw;KT.prototype.constructor=KT;
KT.prototype.ge=function(a){try{var b=Ly().Sfa,c=w(function(){return function(h){O();var k=(new P).a();k=(new af).L((new S).a(),k);h="amf-"+h;O();var l=(new P).a();k=cf(k,h,l);O();h=(new P).a();l=(new S).a();h=(new Ai).L(l,h);l=om().Lc;return nf(k,l,h)}}(this)),e=Ff(),f=Gf(e),g=Me(b,c,f);return Rd(a)?(g.R(w(function(h,k){return function(l){var m=Wg().Qc;return th(k,m,l)}}(this,a))),a):a}catch(h){if(null!==Mi(F(),h))return a;throw h;}};KT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};
KT.prototype.$classData=r({c2a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.raml.CustomAnnotationDeclaration",{c2a:1,ah:1,e:1});function FT(){this.pb=null}FT.prototype=new vw;FT.prototype.constructor=FT;FT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();if(f instanceof bo){b=f;var g=D(b.g,Yn().Vd);if(OA(g)){var h=Yn().Vd;Fb(b,h,"*/*")}}}}catch(k){if(null===Mi(F(),k))throw k;}return a};
FT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};FT.prototype.$classData=r({d2a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.raml.DefaultPayloadMediaType",{d2a:1,ah:1,e:1});function GT(){this.pb=null}GT.prototype=new vw;GT.prototype.constructor=GT;
function BKa(a,b){var c=D(b.g,un().Ok).Fb(w(function(){return function(h){h=D(h.g,io().In).H;return"default"===(h.b()?null:h.c())}}(a)));if(c instanceof z)if(c=c.i,b=D(b.g,un().Ok).je(Fc(sc().fb,J()),Pd(function(){return function(h,k){var l=D(k.g,io().In).H;return h.Hj(l.b()?null:l.c(),k)}}(a))),a=K(C(),(new wc).fa(["200","500"])).Fb(w(function(h,k){return function(l){return k.Ka(l).b()}}(a,b))),a instanceof z)b=a.i,a=io().In,Fb(c,a,b);else{a=501;for(var e=!1;!e&&600>a;)if(b.Ka(""+a).b()){e=!0;var f=
""+a,g=io().In;Fb(c,g,f)}else a=1+a|0}}GT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();f instanceof vn&&BKa(this,f)}}catch(g){if(null===Mi(F(),g))throw g;}return a};GT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};GT.prototype.$classData=r({e2a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.raml.DefaultToNumericDefaultResponse",{e2a:1,ah:1,e:1});function HT(){this.pb=null}HT.prototype=new vw;
HT.prototype.constructor=HT;HT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();if(f instanceof Oo){b=f;var g=rh().yr;rj(b,g,!1)}}}catch(h){if(null===Mi(F(),h))throw h;}return a};HT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};HT.prototype.$classData=r({f2a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.raml.MakeExamplesOptional",{f2a:1,ah:1,e:1});function ET(){this.pb=null;this.b2=0}ET.prototype=new vw;
ET.prototype.constructor=ET;function CKa(a){if(Wa().Ia(D(a.g,om().Lc)).b()){O();var b=(new P).a(),c=(new S).a();b=(new Ai).L(c,b);c=om().Lc;nf(a,c,b)}return a}
ET.prototype.ge=function(a){try{if(a instanceof Ng)for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();if(f instanceof hf){b=f;var g=Wa().Ia(D(b.g,jf().tg));if(g instanceof z)var h=CKa(g.i);else{if(y()!==g)throw(new x).d(g);this.b2=1+this.b2|0;O();var k=(new P).a(),l=(new af).L((new S).a(),k);NJ();var m=Id(a),p=bf(l,""+m+("#genAnnotation"+this.b2)),t=D(b.g,jf().U).H,v=t.b()?null:t.c();O();var A=(new P).a(),E=cf(p,v,A);O();var B=(new P).a(),I=(new S).a(),N=(new Ai).L(I,B),Y=om().Lc,na=nf(E,Y,N),
ra=jf().tg;nf(b,ra,na);h=na}if(!us(a.Y(),dm().Qc).Pd(w(function(lb,pb){return function(Sb){return Sb.j===pb.j}}(this,h)))){var Ha=Wg().Qc;th(a,Ha,h)}}}}catch(lb){if(null===Mi(F(),lb))throw lb;}return a};ET.prototype.qb=function(a){uw.prototype.qb.call(this,a);this.b2=0;return this};ET.prototype.$classData=r({g2a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.raml.MandatoryAnnotationType",{g2a:1,ah:1,e:1});function CT(){this.pb=null;this.iJ=0}CT.prototype=new vw;
CT.prototype.constructor=CT;
function DKa(a,b){D(b.g,uo().U).H.b()&&EKa(b);D(b.g,uo().Eu).R(w(function(){return function(c){var e=D(c.g,fj().Kn);if(OA(e))if(e=D(c.g,fj().Lf).H,e instanceof z){e=e.i;var f=fj().Kn;Fb(c,f,e)}else e=fj().Kn,Fb(c,e,"generated");return Uu(c.g,fj().Lf)}}(a)));us(b.g,uo().qm).R(w(function(c){return function(e){if(Wa().Ia(us(e.g,Qj().Wf)).ra()){var f=D(e.g,Qj().U).H;f.b()?(c.iJ=1+c.iJ|0,f="Tag "+c.iJ+" documentation"):f=f.c();e=us(e.g,Qj().Wf);var g=fj().Kn;Fb(e,g,f)}}}(a)))}
CT.prototype.ge=function(a){if(a instanceof Ng&&a.ue()instanceof vo)try{DKa(this,a.ue())}catch(b){if(null===Mi(F(),b))throw b;}return a};function EKa(a){var b=D(a.g,uo().U);OA(b)&&(O(),b=(new P).a(),cf(a,"generated",b))}CT.prototype.qb=function(a){uw.prototype.qb.call(this,a);this.iJ=0;return this};CT.prototype.$classData=r({h2a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.raml.MandatoryDocumentationTitle",{h2a:1,ah:1,e:1});function LT(){this.pb=null}LT.prototype=new vw;
LT.prototype.constructor=LT;function FKa(a,b){if(1===D(b.g,on().fk).nb()&&Wa().Ia(BF(D(b.g,on().fk).ea())).ra()){var c=D(b.g,on().fk).ea(),e=D(BF(c).g,fo().yo);e.Da()&&(Uu(BF(c).g,fo().yo),a=w(function(){return function(f){var g=Pj().jj;return rj(f,g,!0)}}(a)),c=C(),e=e.ma(a,c.u),a=on().en,yf(b,a,e))}}LT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();f instanceof pn&&FKa(this,f)}}catch(g){if(null===Mi(F(),g))throw g;}return a};
LT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};LT.prototype.$classData=r({i2a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.raml.PushSingleOperationPathParams",{i2a:1,ah:1,e:1});function DT(){this.pb=null}DT.prototype=new vw;DT.prototype.constructor=DT;DT.prototype.ge=function(a){return a};DT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};
DT.prototype.$classData=r({j2a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.raml.SanitizeCustomTypeNames",{j2a:1,ah:1,e:1});function uKa(){this.pb=null}uKa.prototype=new vw;uKa.prototype.constructor=uKa;d=uKa.prototype;
d.f3=function(a,b){var c=D(b.g,OR().Rs).H;c=c.b()?null:c.c();if("query"===c){b=D(b.g,OR().U).H;b=a.e6(b.b()?"default":b.c());O();c=(new P).a();var e=(new S).a();c=(new Ai).L(e,c);e=Pj().Lc;nf(b,e,c)}else"header"===c&&(b=D(b.g,OR().U).H,b=a.rJ(b.b()?"default":b.c()),O(),c=(new P).a(),e=(new S).a(),c=(new Ai).L(e,c),e=Pj().Lc,nf(b,e,c));Uu(a.g,Ri().Sh)};d.kca=function(a){a.Pk().R(w(function(b){return function(c){c instanceof Wn&&b.lca(c)}}(this)))};
d.lca=function(a){var b=D(a.g,Ri().Sh);b instanceof sG?this.g3(b):b instanceof OT&&this.f3(a,b)};d.g3=function(a){if(D(a.g,tG().Nw).b()){var b=K(C(),(new wc).fa(["implicit"])),c=tG().Nw;Ot(a,c,b)}b=D(a.g,tG().Fn).nc();a=b.b()?GKa(a):b.c();D(a.g,oo().Nm).H.b()&&(b=oo().Nm,Fb(a,b,""));D(a.g,oo().ck).H.b()&&(b=oo().ck,Fb(a,b,""))};d.ge=function(a){if(Rd(a))try{this.kca(a)}catch(b){if(null===Mi(F(),b))throw b;}return a};d.qb=function(a){uw.prototype.qb.call(this,a);return this};
d.$classData=r({k2a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.raml.SecuritySettingsMapper",{k2a:1,ah:1,e:1});function JT(){this.pb=null}JT.prototype=new vw;JT.prototype.constructor=JT;
JT.prototype.ge=function(a){try{for(var b=$C(),c=MC(),e=NC(a,b,c);e.Va();){var f=e.fo();if(f instanceof Hi){b=f;var g=hj(b);if(!OA(g)){dA();var h=D(b.ca,Qh().kf).H,k=Bna(0,h.b()?null:h.c()),l=rg();if(null===k||k!==l)var m=sg(),p=!(null!==k&&k===m);else p=!1;if(p)var t=xg(),v=!(null!==k&&k===t);else v=!1;if(v){var A=qg(),E=null!==k&&k===A?K(C(),(new wc).fa(["rfc3339","rfc2616"])):K(C(),(new wc).fa("int32 int64 int long float double int16 int8".split(" "))),B=hj(b).H;E.Ha(B.b()?null:B.c())||Uu(b.ca,
Qh().vo)}else Uu(b.ca,Qh().vo)}}}}catch(I){if(null===Mi(F(),I))throw I;}return a};JT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};JT.prototype.$classData=r({l2a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.raml.ShapeFormatAdjuster",{l2a:1,ah:1,e:1});function MT(){this.pb=null}MT.prototype=new vw;MT.prototype.constructor=MT;
MT.prototype.ge=function(a){try{var b=K(ah(),J()),c=(new qe).d(b);a.Pk().R(w(function(E,B){return function(I){return Hh(B.oa,I)}}(this,c)));for(var e=(new eD).de(1),f=$C(),g=MC(),h=NC(a,f,g);h.Va();){var k=h.fo();if(k instanceof Pi){b=k;var l=D(b.ca,fp().We),m=w(function(E,B,I){return function(N){a:{for(var Y=B.oa.Qb;!Y.b();){if(Y.ea().j===N.j){Y=(new z).d(Y.ea());break a}Y=Y.pa()}Y=y()}if(Y instanceof z&&(Y=Y.i,Y instanceof Sg&&D(Y.Y(),Pg().U).H.ra()))return N=D(Y.Y(),Pg().U).H,N.b()?null:N.c();
if(D(N.Y(),Pg().U).H.b()){Y="GenShape"+I.oa;I.oa=1+I.oa|0;O();var na=(new P).a();cf(N,Y,na)}Hh(B.oa,N);return D(N.Y(),Pg().U)}}(this,c,e)),p=C(),t=l.ma(m,p.u);b.bb.Ib((new XB).f(t.Bg(" | ")))}}var v=c.oa,A=Wg().Qc;Xg(a,A,v)}catch(E){if(null===Mi(F(),E))throw E;}return a};MT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};MT.prototype.$classData=r({m2a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.raml.UnionsAsTypeExpressions",{m2a:1,ah:1,e:1});
function PT(){dC.call(this);this.$Q=null}PT.prototype=new Poa;PT.prototype.constructor=PT;PT.prototype.it=function(a,b,c){dC.prototype.it.call(this,a,b,c);this.$Q=qpa().Rua;return this};PT.prototype.mn=function(){return this.pb};PT.prototype.bua=function(a,b,c,e,f){c.Cb.R(w(function(g,h,k,l,m){return function(p){g.bo&&p.ha().Ib((new eC).Mr(h,k));return th(l,m,p)}}(this,e,f,a,b)))};
PT.prototype.$classData=r({D2a:0},!1,"amf.plugins.document.webapi.resolution.stages.ExtensionResolutionStage",{D2a:1,z2a:1,e:1});function zC(){}zC.prototype=new opa;zC.prototype.constructor=zC;zC.prototype.a=function(){return this};zC.prototype.haa=function(){return!0};zC.prototype.Ula=function(){return!0};zC.prototype.$classData=r({J2a:0},!1,"amf.plugins.document.webapi.resolution.stages.MergingRestrictions$$anon$1",{J2a:1,H2a:1,e:1});function AC(){this.Mma=this.Tla=this.K1=null}AC.prototype=new opa;
AC.prototype.constructor=AC;AC.prototype.a=function(){var a=C();rDa||(rDa=(new IO).a());var b=rDa.U;qDa||(qDa=(new HO).a());var c=qDa.U;pDa||(pDa=(new GO).a());var e=pDa.gd,f=Pg().gd;oDa||(oDa=(new FO).a());var g=oDa.Ua;HKa||(HKa=(new QT).a());var h=HKa.Wf,k=Qj().Wf,l=uo().Eu,m=Sr().le;IKa||(IKa=(new RT).a());b=[b,c,e,f,g,h,k,l,m,IKa.Hc,xf(hd())];this.K1=K(a,(new wc).fa(b));a=C();b=[on().eg,un().nm,io().In,Yn().Vd];this.Tla=K(a,(new wc).fa(b));a=C();b=[uo().nh];this.Mma=K(a,(new wc).fa(b));return this};
AC.prototype.haa=function(a){return this.K1.Ha(a)};AC.prototype.Ula=function(a){return a.ba instanceof lC?this.K1.Ha(a)||this.Tla.Ha(a):this.K1.Ha(a)||!this.Mma.Ha(a)};AC.prototype.$classData=r({K2a:0},!1,"amf.plugins.document.webapi.resolution.stages.MergingRestrictions$$anon$2",{K2a:1,H2a:1,e:1});function ST(){dC.call(this);this.$Q=null}ST.prototype=new Poa;ST.prototype.constructor=ST;ST.prototype.it=function(a,b,c){dC.prototype.it.call(this,a,b,c);this.$Q=qpa().Pra;return this};
ST.prototype.mn=function(){return this.pb};ST.prototype.bua=function(a,b,c,e,f){c=c.Cb;e=w(function(g,h,k){return function(l){g.bo&&l.ha().Ib((new eC).Mr(h,k));return l}}(this,e,f));f=C();c=c.ma(e,f.u);yf(a,b,c)};ST.prototype.$classData=r({L2a:0},!1,"amf.plugins.document.webapi.resolution.stages.OverlayResolutionStage",{L2a:1,z2a:1,e:1});function TT(){}TT.prototype=new u;TT.prototype.constructor=TT;TT.prototype.a=function(){return this};
function JKa(a,b,c,e){a=c.SX.c();var f=c.Nd,g=y(),h=y(),k=y(),l=y(),m=y(),p=y(),t=y(),v=y(),A=y(),E=y(),B=y(),I=y(),N=y(),Y=K(C(),J());C();Yj();var na=(new gh).a();b=PQ(a,b,f,g,h,k,l,m,p,t,v,A,E,B,I,N,Y,na.va(),y(),y());e=Zc(e);if("http://www.w3.org/ns/shacl#minCount"===e)return c=(new z).d(c.q),PQ(b.Xj,b.$,b.Nd,b.sh,b.As,b.zq,c,b.Aq,b.$q,b.Yk,b.Wk,b.Zk,b.Xk,b.br,b.Ea,b.Rj,b.Sn,b.Wn,b.Qj,b.Dr);if("http://www.w3.org/ns/shacl#maxCount"===e)return c=(new z).d(c.q),PQ(b.Xj,b.$,b.Nd,b.sh,b.As,c,b.Sl,b.Aq,
b.$q,b.Yk,b.Wk,b.Zk,b.Xk,b.br,b.Ea,b.Rj,b.Sn,b.Wn,b.Qj,b.Dr);if("http://www.w3.org/ns/shacl#pattern"===e)return c=(new z).d(c.q),PQ(b.Xj,b.$,b.Nd,c,b.As,b.zq,b.Sl,b.Aq,b.$q,b.Yk,b.Wk,b.Zk,b.Xk,b.br,b.Ea,b.Rj,b.Sn,b.Wn,b.Qj,b.Dr);if("http://www.w3.org/ns/shacl#minExclusive"===e)return c=(new z).d(c.q),PQ(b.Xj,b.$,b.Nd,b.sh,b.As,b.zq,b.Sl,b.Aq,b.$q,c,b.Wk,b.Zk,b.Xk,b.br,b.Ea,b.Rj,b.Sn,b.Wn,b.Qj,b.Dr);if("http://www.w3.org/ns/shacl#maxExclusive"===e)return c=(new z).d(c.q),PQ(b.Xj,b.$,b.Nd,b.sh,b.As,
b.zq,b.Sl,b.Aq,b.$q,b.Yk,c,b.Zk,b.Xk,b.br,b.Ea,b.Rj,b.Sn,b.Wn,b.Qj,b.Dr);if("http://www.w3.org/ns/shacl#minInclusive"===e)return c=(new z).d(c.q),PQ(b.Xj,b.$,b.Nd,b.sh,b.As,b.zq,b.Sl,b.Aq,b.$q,b.Yk,b.Wk,c,b.Xk,b.br,b.Ea,b.Rj,b.Sn,b.Wn,b.Qj,b.Dr);if("http://www.w3.org/ns/shacl#maxInclusive"===e)return c=(new z).d(c.q),PQ(b.Xj,b.$,b.Nd,b.sh,b.As,b.zq,b.Sl,b.Aq,b.$q,b.Yk,b.Wk,b.Zk,c,b.br,b.Ea,b.Rj,b.Sn,b.Wn,b.Qj,b.Dr);if("http://www.w3.org/ns/shacl#minLength"===e)return c=(new z).d(c.q),PQ(b.Xj,b.$,
b.Nd,b.sh,b.As,b.zq,b.Sl,c,b.$q,b.Yk,b.Wk,b.Zk,b.Xk,b.br,b.Ea,b.Rj,b.Sn,b.Wn,b.Qj,b.Dr);if("http://www.w3.org/ns/shacl#maxLength"===e)return c=(new z).d(c.q),PQ(b.Xj,b.$,b.Nd,b.sh,b.As,b.zq,b.Sl,b.Aq,c,b.Yk,b.Wk,b.Zk,b.Xk,b.br,b.Ea,b.Rj,b.Sn,b.Wn,b.Qj,b.Dr);if("http://www.w3.org/ns/shacl#in"===e)return sc(),c=c.q,c=Nl(0,Jd(ua(),c,"\\s*,\\s*")),PQ(b.Xj,b.$,b.Nd,b.sh,b.As,b.zq,b.Sl,b.Aq,b.$q,b.Yk,b.Wk,b.Zk,b.Xk,b.br,b.Ea,b.Rj,b.Sn,c,b.Qj,b.Dr);if("http://www.w3.org/ns/shacl#node"===e)return c=(new z).d(c.q),
PQ(b.Xj,b.$,b.Nd,b.sh,b.As,b.zq,b.Sl,b.Aq,b.$q,b.Yk,b.Wk,b.Zk,b.Xk,b.br,c,b.Rj,b.Sn,b.Wn,b.Qj,b.Dr);if("http://www.w3.org/ns/shacl#datatype"===e)return c=(new z).d(c.q),PQ(b.Xj,b.$,b.Nd,b.sh,b.As,b.zq,b.Sl,b.Aq,b.$q,b.Yk,b.Wk,b.Zk,b.Xk,b.br,b.Ea,c,b.Sn,b.Wn,b.Qj,b.Dr);if("http://www.w3.org/ns/shacl#class"===e)return c=K(C(),(new wc).fa([c.q])),PQ(b.Xj,b.$,b.Nd,b.sh,b.As,b.zq,b.Sl,b.Aq,b.$q,b.Yk,b.Wk,b.Zk,b.Xk,b.br,b.Ea,b.Rj,c,b.Wn,b.Qj,b.Dr);throw bc(F(),(new cc).f("Unsupported constraint "+c.Wu));
}
function KKa(a,b){a=w(function(){return function(e){var f=e.Bha;if(f instanceof z)f=f.i.trim();else if(UT(),f=e.Bha,f instanceof z)f=f.i,f=Zc(ex(G(),f.trim()));else if(y()===f){f=Yca(e.Wea,"domain");var g=Yca(e.SX,"property"),h=(new z).d(e.Wu);h=Yca(h,"constraint");f=""+G().jE.Ce+f+"-"+g.trim()+"-"+h.trim()}else throw(new x).d(f);g=e.Nd;g=g.b()?"":g.c();h=(new z).d(e.Esa);var k=(new z).d(e.Qra),l=C(),m=e.Wea;m.b()?(m=G().he,m=Zc(H(m,"DomainElement"))):m=m.c();l=K(l,(new wc).fa([m]));Xj();C();Yj();m=
(new gh).a().va();Xj();C();Yj();var p=(new gh).a().va();Xj();C();Yj();var t=(new gh).a().va();Xj();C();Yj();var v=(new gh).a().va();Xj();C();Yj();var A=(new gh).a().va();Xj();var E=y();Xj();C();Yj();var B=(new gh).a().va();Xj();C();Yj();var I=(new gh).a().va();Xj();var N=y();Xj();var Y=y();Xj();var na=y();g=Zj(new ak,f,g,h,k,m,l,p,t,v,A,E,B,I,N,Y,na);h=Zc(ex(G(),e.Dl.trim()));if("http://www.w3.org/ns/shacl#path"===h)return-1!==(e.Wu.trim().indexOf("#")|0)?(h=e.Wu.trim(),h=Jd(ua(),h,"#"),k=G(),l=ik((new Md).od(h)),
k=("http://a.ml/vocabularies/document"===l?(new z).d(k.he):"http://a.ml/vocabularies/apiContract"===l?(new z).d(k.Za):"http://a.ml/vocabularies/apiBinding"===l?(new z).d(k.Ob):"http://a.ml/vocabularies/security"===l?(new z).d(k.ac):"http://a.ml/vocabularies/shapes"===l?(new z).d(k.Lb):"http://a.ml/vocabularies/data"===l?(new z).d(k.$g):"http://a.ml/vocabularies/document-source-maps"===l?(new z).d(k.nA):"http://www.w3.org/ns/shacl"===l?(new z).d(k.Xa):"http://a.ml/vocabularies/core#"===l?(new z).d(k.Zb):
"http://www.w3.org/2001/XMLSchema"===l?(new z).d(k.Oj):"http://a.ml/vocabularies/shapes/anon"===l?(new z).d(k.Jia):"http://www.w3.org/1999/02/22-rdf-syntax-ns"===l?(new z).d(k.ij):""===l?(new z).d(k.Mla):"http://a.ml/vocabularies/meta"===l?(new z).d(k.hd):"http://www.w3.org/2002/07/owl"===l?(new z).d(k.Ov):"http://www.w3.org/2000/01/rdf-schema"===l?(new z).d(k.Pm):"http://a.ml/vocabularies/amf/parser"===l?(new z).d(k.jE):y()).c(),h=Ld((new Md).od(h)),h=H(k,h)):h=ex(G(),e.Wu),null!==h&&(k=h.nv,l=G().Xa,
null===l?null===k:l.h(k))?(k=C(),e=[JKa(UT(),f+"/prop",e,h)],e=K(k,(new wc).fa(e)),Zj(new ak,g.$,g.Nd,g.sw,g.pw,g.qu,g.Cw,g.Dw,g.sz,g.Ey,g.vz,g.gz,e,g.lD,g.WA,g.vx,g.Qj)):null!==h&&(f=h.nv,k=G().Lb,null===k?null===f:k.h(f))?(e=Wa().Ia(LKa(UT(),e,h)),Zj(new ak,g.$,g.Nd,g.sw,g.pw,g.qu,g.Cw,g.Dw,g.sz,g.Ey,g.vz,g.gz,g.kz,g.lD,g.WA,e,g.Qj)):g;if("http://www.w3.org/ns/shacl#targetObjectsOf"===h&&e.SX.ra())return f=C(),h=[e.SX.c()],f=K(f,(new wc).fa(h)),h=C(),e=[(new VT).Mc(e.Wu,e.q)],e=K(h,(new wc).fa(e)),
Zj(new ak,g.$,g.Nd,g.sw,g.pw,g.qu,g.Cw,f,g.sz,g.Ey,g.vz,g.gz,g.kz,e,g.WA,g.vx,g.Qj);throw bc(F(),(new cc).f("Unknown validation target "+e.Dl));}}(a));var c=C();return b.ma(a,c.u)}function LKa(a,b,c){a=b.Nd;b=y();Npa||(Npa=(new VC).a());var e=Npa.ZV.Ka(c.$);c=(new z).d(c.$);var f=K(C(),J()),g=K(C(),J());return MKa(a,e,f,b,g,c)}
function iqa(){var a=UT(),b=Epa().X;a=w(function(e){return function(f){if(null!==f){var g=f.qa(),h=f.Ba();f=KKa(UT(),h.Ab(w(function(){return function(B){return B.FD===Tb().yb}}(e))));var k=KKa(UT(),h.Ab(w(function(){return function(B){return B.FD===Tb().Sw}}(e))));h=KKa(UT(),h.Ab(w(function(){return function(B){return B.FD===Tb().oh}}(e))));var l=OF().If;bj();for(var m=(new gh).a();!l.b();){var p=l.ea(),t=p;PF(OF(),t.j,g)===Tb().yb!==!1&&Hh(m,p);l=l.pa()}l=m.va();m=function(){return function(B){return B.$}}(e);
p=bj().u;if(p===bj().u)if(l===J())m=J();else{p=l.ea();t=p=dj(m(p),J());for(l=l.pa();l!==J();){var v=l.ea();v=dj(m(v),J());t=t.Re=v;l=l.pa()}m=p}else{for(p=Hf(l,p);!l.b();)t=l.ea(),p.Kc(m(t)),l=l.pa();m=p.Ec()}p=OF().If;bj();for(l=(new gh).a();!p.b();)v=t=p.ea(),PF(OF(),v.j,g)===Tb().Sw!==!1&&Hh(l,t),p=p.pa();p=l.va();l=function(){return function(B){return B.$}}(e);t=bj().u;if(t===bj().u)if(p===J())p=J();else{t=p.ea();v=t=dj(l(t),J());for(p=p.pa();p!==J();){var A=p.ea();A=dj(l(A),J());v=v.Re=A;p=p.pa()}p=
t}else{for(t=Hf(p,t);!p.b();)v=p.ea(),t.Kc(l(v)),p=p.pa();p=t.Ec()}t=OF().If;bj();for(l=(new gh).a();!t.b();)A=v=t.ea(),PF(OF(),A.j,g)===Tb().oh!==!1&&Hh(l,v),t=t.pa();t=l.va();l=function(){return function(B){return B.$}}(e);v=bj().u;if(v===bj().u)if(t===J())t=J();else{v=t.ea();A=v=dj(l(v),J());for(t=t.pa();t!==J();){var E=t.ea();E=dj(l(E),J());A=A.Re=E;t=t.pa()}t=v}else{for(v=Hf(t,v);!t.b();)A=t.ea(),v.Kc(l(A)),t=t.pa();t=v.Ec()}l=Nk();l=null!==g&&g.h(l)?y():(new z).d(Nk());v=w(function(){return function(B){return B.$}}(e));
A=C();v=k.ma(v,A.u);A=bj();p=p.la(v,A.u);v=w(function(){return function(B){return B.$}}(e));A=C();v=h.ma(v,A.u);A=bj();t=t.la(v,A.u);v=w(function(){return function(B){return B.$}}(e));A=C();v=f.ma(v,A.u);A=bj();m=m.la(v,A.u);v=C();k=k.la(h,v.u);h=C();f=k.la(f,h.u);k=OF().If;h=C();f=f.la(k,h.u);C();Yj();k=(new gh).a().va();h=(new zt).a();return wsa(g,l,m,p,t,k,f,h)}throw(new x).d(f);}}(a));var c=Le().u;return Me(b,a,c).va()}
TT.prototype.$classData=r({Z2a:0},!1,"amf.plugins.document.webapi.validation.DefaultAMFValidations$",{Z2a:1,e:1,vob:1});var NKa=void 0;function UT(){NKa||(NKa=(new TT).a());return NKa}function WT(){}WT.prototype=new u;WT.prototype.constructor=WT;WT.prototype.a=function(){return this};
function Wca(a){return"$url"===a||"$method"===a||"$statusCode"===a||(0<=(a.length|0)&&"$request."===a.substring(0,9)?OKa(VBa(ua(),a,"\\$request.","")):0<=(a.length|0)&&"$response."===a.substring(0,10)&&OKa(VBa(ua(),a,"\\$response.","")))}
function OKa(a){var b;!(b=0<=(a.length|0)&&"header."===a.substring(0,7)||0<=(a.length|0)&&"query."===a.substring(0,6)||0<=(a.length|0)&&"path."===a.substring(0,5))&&(b=0<=(a.length|0)&&"body"===a.substring(0,4))&&(a=VBa(ua(),a,"body",""),b=""===a||0<=(a.length|0)&&"#/"===a.substring(0,2));return b}WT.prototype.$classData=r({i3a:0},!1,"amf.plugins.document.webapi.validation.Oas3ExpressionValidator$",{i3a:1,e:1,uob:1});var PKa=void 0;function cta(){PKa||(PKa=(new WT).a());return PKa}
function XT(){}XT.prototype=new u;XT.prototype.constructor=XT;XT.prototype.a=function(){return this};XT.prototype.M4=function(){return!1};function QKa(a,b){return!b.Pd(w(function(){return function(c){return c.pn===Tb().yb}}(a)))}XT.prototype.MM=function(a){return QKa(this,a)};XT.prototype.$classData=r({y3a:0},!1,"amf.plugins.document.webapi.validation.remote.BooleanValidationProcessor$",{y3a:1,e:1,F3a:1});var RKa=void 0;function SKa(){RKa||(RKa=(new XT).a());return RKa}
function YT(){this.Un=this.ta=null;this.Oda=!1;this.Iga=this.dw=null}YT.prototype=new u;YT.prototype.constructor=YT;function TKa(){}TKa.prototype=YT.prototype;
function UKa(a,b,c,e){if(Yaa().JI.Ha(b))try{if(a.Oda)var f=(new R).M(y(),y());else{if("application/json"===b)var g=a.Fha,h=gr(),k=!(null!==g&&g===h);else k=!1;if(k)var l=(new R).M((new z).d(VKa(c)),y());else{var m=(new Lq).de(Mq()),p=new xr,t=J();C();Yj();var v=(new gh).a().va(),A=(new Cs).a();C();Yj();var E=(new gh).a(),B=(new Ds).Ii(E.va()),I=(new ZT).Ql("",t,(new Rr).Sp("",v,A,m,B),y(),eB().bp);if("application/json"===b){TI();var N=new RI;RH();var Y=(new SI).eI(iua(kua(),c,""),tH().Ao);var na=
Eva(N,Y,m)}else{Zva();var ra=Nua(Pua(),c);na=Xva(ra,m)}var Ha=lk(na).Kd;nh();if(WKa(Ha)){xu();var lb=y(),pb=vu(0,c,lb,(O(),(new P).a()))}else pb=ly(Ha,(new ky).a(),y(),(new Ve).a(),I).dr();var Sb=mh(0,pb,b);var mc=fga(p,Sb,m.VO.va());if(pd(mc.yl))Xc=!1;else var uc=a.Fha,ed=gr(),Xc=null!==uc&&uc===ed;if(Xc){a:{var ld=xqa(),$c=mc.Mg,fd=a.ta;if(wqa(0,fd)||vqa(ld,fd)){var vd=us($c.g,Sm().ub);if(vd instanceof Ej){var Gc=D(vd.ca,Fj().kf).H;if(Gc.b())Tc=!1;else var Lc=Gc.c(),vc=Oi().wj,Tc=Lc===vc;if(!Tc){nh();
xu();var ad=D(vd.ca,Fj().Df).H,qf=vu(0,ad.b()?null:ad.c(),(new z).d(Oi().wj),vd.bb),me=D($c.g,Sm().Vd).H;var Vd=mh(0,qf,me.b()?null:me.c());break a}}}Vd=$c}var Wd=fga(new xr,Vd,mc.yl)}else Wd=mc;l=pd(Wd.yl)?(new R).M(y(),(new z).d(Wd)):(new R).M(XKa(Wd.Mg),(new z).d(Wd))}f=l}return YKa(a,f,e)}catch(be){if(be instanceof $T)return e.M4(be,y());throw be;}else return a=C(),b="Unsupported payload media type '"+b+"', only "+Yaa().JI.t()+" supported",c=Tb().yb,f=y(),g=yq().UG.j,h=y(),k=y(),b=[Nc(b,c,"",
f,g,h,k,null)],e.MM(K(a,(new wc).fa(b)))}YT.prototype.Sda=function(a,b){return fb(gb(),hb(function(c,e,f){return function(){return!!UKa(c,e,f,SKa())}}(this,a,b)),Mm())};YT.prototype.nZ=function(a,b){return fb(gb(),hb(function(c,e,f){return function(){var g=Eda().Gz;return UKa(c,e,f,(new aU).x3(g))}}(this,a,b)),Mm())};YT.prototype.Ecb=function(a){this.ta=a;this.Un=Tb().yb;this.Oda=a instanceof Qi;this.dw=bb();this.Iga=Fc(yv(),J())};
YT.prototype.mZ=function(a){return fb(gb(),hb(function(b,c){return function(){var e=Eda().Gz;e=(new aU).x3(e);try{var f=b.Oda?(new R).M(y(),y()):(new R).M(XKa(c),(new z).d(fga(new xr,c,J())));var g=YKa(b,f,e)}catch(h){if(h instanceof $T)g=e.M4(h,(new z).d(us(c.g,Sm().ub)));else throw h;}return g}}(this,a)),Mm())};
function YKa(a,b,c){if(null!==b){var e=b.Ba();if(e instanceof z&&(e=e.i,pd(e.yl)))return c.MM(e.yl)}if(null!==b){e=b.qa();var f=b.Ba();if(e instanceof z){b=e.i;f.b()?e=y():(e=f.c(),e=(new z).d(e.Mg));try{if(a.ta instanceof Ai){var g=a.ta,h=a.Iga.Ka(g.j);if(h instanceof z){var k=h.i;Qf();var l=(new z).d(k);var m=(new Wf).d(l)}else{O();var p=(new P).a(),t=(new Qm).L((new S).a(),p);Dj(t.g,$ea().ub,g,(O(),(new P).a()));var v=Gr(),A=new zd,E=new bU,B=(new dz).fW(Zfa(t),Oha());E.h3=t;cU.prototype.Gca.call(E,
t,B);var I=cDa(v,ts(A,E.fL(),y()));if(I instanceof z){var N=VKa(ja(I.i));ZM().zD.call(N,"x-amf-fragmentType")&&delete N["x-amf-fragmentType"];ZM().zD.call(N,"example")&&delete N.example;ZM().zD.call(N,"examples")&&delete N.examples;ZM().zD.call(N,"x-amf-examples")&&delete N["x-amf-examples"];Qf();var Y=(new z).d(N);var na=(new Wf).d(Y)}else if(y()===I){Qf();var ra=y();na=(new Wf).d(ra)}else throw(new x).d(I);if(na instanceof Wf){var Ha=na.i;if(!Ha.b()){var lb=Ha.c();a.Iga.Ye(g.j,lb)}Qf();m=(new Wf).d(Ha)}else if(na instanceof
Rf){var pb=na.i;Qf();m=(new Rf).d(pb)}else throw(new x).d(na);}}else{Qf();var Sb=C(),mc=a.Un,uc=(new z).d(a.ta.j),ed=yq().UG.j,Xc=Xb(a.ta.ha(),q(Yb)),ld=a.ta.Nb(),$c=[Nc("Cannot validate shape that is not an any shape",mc,"",uc,ed,Xc,ld,null)],fd=c.MM(K(Sb,(new wc).fa($c)));m=(new Rf).d(fd)}if(m instanceof Wf){var vd=m.i;if(vd instanceof z){var Gc=vd.i;a=e;var Lc=c===SKa();if(Lc)var vc=tqa().eca();else{var Tc=tqa();if(0===(1&Tc.sa)<<24>>24&&0===(1&Tc.sa)<<24>>24){var ad=pqa(),qf=(new (kqa())(jqa(ad))).addMetaSchema(mqa());
var me=nqa(qf);Tc.jp=me;Tc.sa=(1|Tc.sa)<<24>>24}vc=Tc.jp}try{var Vd=!!vc.validate(Gc,b);if(Lc)var Wd=Vd;else{if(Vd)De=J();else{var be=vc.errors;Gc=void 0===be?[]:be;Lc=[];Vd=0;for(var Pe=Gc.length|0;Vd<Pe;){var Kd=Gc[Vd];be=Kd;var uf=be.dataPath;vc=uf;0<=(vc.length|0)&&"."===vc.substring(0,1)&&(uf=VBa(ua(),uf,"\\.",""));var df=(uf+" "+be.message).trim();var Sd=Tb().yb;if(a.b())var vf=y();else{var We=a.c();vf=(new z).d(us(We.g,Sm().ub).j)}var ze=vf.b()?"":vf.c();if(a.b())var Xd=y();else{var Gd=a.c();
Xd=(new z).d(us(Gd.g,Sm().ub).j)}var ne=yq().UG.j,oe=a.b()?y():Xb(us(a.c().g,Sm().ub).ha(),q(Yb));if(a.b())var Xe=y();else{var td=us(a.c().g,Sm().ub);Xe=nc(td)}var Ce=Nc(df,Sd,ze,Xd,ne,oe,Xe,Kd);Lc.push(Ce);Vd=1+Vd|0}var De=(new wc).fa(Lc)}Wd=c.MM(De)}}catch(Hd){var Qe=Mi(F(),Hd);if(Qe instanceof SM){if(a.b())var ef=y();else{var Ye=a.c();ef=(new z).d(us(Ye.g,Sm().ub))}Wd=c.M4(Qe,ef)}else throw Hd;}return Wd}}return m instanceof Rf?m.i:c.MM(J())}catch(Hd){throw Hd;}}}return c.MM(J())}
function QT(){this.Wf=null}QT.prototype=new u;QT.prototype.constructor=QT;QT.prototype.a=function(){HKa=this;ej(this);return this};QT.prototype.dx=function(a){this.Wf=a};QT.prototype.$classData=r({$3a:0},!1,"amf.plugins.domain.shapes.metamodel.common.DocumentationField$",{$3a:1,e:1,Lv:1});var HKa=void 0;function RT(){this.Hc=null}RT.prototype=new u;RT.prototype.constructor=RT;RT.prototype.a=function(){IKa=this;gj(this);return this};RT.prototype.Xv=function(a){this.Hc=a};
RT.prototype.$classData=r({a4a:0},!1,"amf.plugins.domain.shapes.metamodel.common.ExamplesField$",{a4a:1,e:1,Ju:1});var IKa=void 0;function dU(){}dU.prototype=new u;dU.prototype.constructor=dU;dU.prototype.a=function(){return this};dU.prototype.$classData=r({y4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$AnyType$",{y4a:1,e:1,dn:1});var ZKa=void 0;function uy(){ZKa||(ZKa=(new dU).a());return ZKa}function eU(){}eU.prototype=new u;eU.prototype.constructor=eU;eU.prototype.a=function(){return this};
eU.prototype.$classData=r({z4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$ArrayType$",{z4a:1,e:1,dn:1});var $Ka=void 0;function zg(){$Ka||($Ka=(new eU).a());return $Ka}function fU(){}fU.prototype=new u;fU.prototype.constructor=fU;fU.prototype.a=function(){return this};fU.prototype.$classData=r({K4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$JSONSchemaType$",{K4a:1,e:1,dn:1});var aLa=void 0;function hma(){aLa||(aLa=(new fU).a());return aLa}function gU(){}gU.prototype=new u;
gU.prototype.constructor=gU;gU.prototype.a=function(){return this};gU.prototype.$classData=r({L4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$LinkType$",{L4a:1,e:1,dn:1});var bLa=void 0;function cLa(){bLa||(bLa=(new gU).a());return bLa}function hU(){}hU.prototype=new u;hU.prototype.constructor=hU;hU.prototype.a=function(){return this};hU.prototype.$classData=r({N4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$MultipleMatch$",{N4a:1,e:1,dn:1});var dLa=void 0;
function eLa(){dLa||(dLa=(new hU).a());return dLa}function iU(){}iU.prototype=new u;iU.prototype.constructor=iU;iU.prototype.a=function(){return this};iU.prototype.$classData=r({P4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$NilUnionType$",{P4a:1,e:1,dn:1});var fLa=void 0;function gLa(){fLa||(fLa=(new iU).a());return fLa}function jU(){}jU.prototype=new u;jU.prototype.constructor=jU;jU.prototype.a=function(){return this};
jU.prototype.$classData=r({R4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$ObjectType$",{R4a:1,e:1,dn:1});var hLa=void 0;function Ag(){hLa||(hLa=(new jU).a());return hLa}function kU(){}kU.prototype=new u;kU.prototype.constructor=kU;kU.prototype.a=function(){return this};kU.prototype.$classData=r({V4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$TypeExpressionType$",{V4a:1,e:1,dn:1});var iLa=void 0;function Qca(){iLa||(iLa=(new kU).a());return iLa}function lU(){}lU.prototype=new u;
lU.prototype.constructor=lU;lU.prototype.a=function(){return this};lU.prototype.$classData=r({W4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$UndefinedType$",{W4a:1,e:1,dn:1});var jLa=void 0;function Lg(){jLa||(jLa=(new lU).a());return jLa}function mU(){}mU.prototype=new u;mU.prototype.constructor=mU;mU.prototype.a=function(){return this};mU.prototype.$classData=r({X4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$UnionType$",{X4a:1,e:1,dn:1});var kLa=void 0;
function vy(){kLa||(kLa=(new mU).a());return kLa}function nU(){}nU.prototype=new u;nU.prototype.constructor=nU;nU.prototype.a=function(){return this};nU.prototype.$classData=r({Y4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$XMLSchemaType$",{Y4a:1,e:1,dn:1});var lLa=void 0;function ima(){lLa||(lLa=(new nU).a());return lLa}function oU(){this.Isa=this.mP=null}oU.prototype=new Yja;oU.prototype.constructor=oU;oU.prototype.wW=function(a){this.mP=a;this.Isa=(new pU).a();return this};
oU.prototype.Hua=function(a){return mLa(this,a)};function mLa(a,b){return(new z).d(nLa(oLa(),pLa(qLa(),b,a.mP,a.Isa),a.mP))}oU.prototype.$classData=r({j5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.ShapeTransformer",{j5a:1,VHa:1,e:1});function DE(){this.daa=this.Qg=this.A1=null;this.bo=!1}DE.prototype=new u;DE.prototype.constructor=DE;
function rLa(a,b,c){var e=D(c.ca,Gi().uh),f=D(b.ca,Gi().uh),g=Fc(Hc(),J());e.R(w(function(A,E){return function(B){B=D(B.ca,Aj().eg).H;return E.Ye(B.b()?null:B.c(),!1)}}(a,g)));f.R(w(function(A,E){return function(B){var I=D(B.ca,Aj().eg).H;if(E.Ka(I.b()?null:I.c()).ra())return B=D(B.ca,Aj().eg).H,E.Ye(B.b()?null:B.c(),!0);B=D(B.ca,Aj().eg).H;return E.Ye(B.b()?null:B.c(),!1)}}(a,g)));var h=Wpa().u;h=Hf(g,h);var k=g.Je;g=qF(g);for(var l=k.m[g];null!==l;){var m=l.$a();l=(new R).M(l.ia,l.q);var p=l.Kq;
if(!0===!!l.gs)l=e.Fb(w(function(A,E){return function(B){B=D(B.ca,Aj().eg);return lc(B,E)}}(a,p))).c(),p=f.Fb(w(function(A,E){return function(B){B=D(B.ca,Aj().eg);return lc(B,E)}}(a,p))).c(),l=CE(a.Qg,p,l);else if(p=l.Kq,!1===!!l.gs){var t=e.Fb(w(function(A,E){return function(B){B=D(B.ca,Aj().eg);return lc(B,E)}}(a,p)));l=f.Fb(w(function(A,E){return function(B){B=D(B.ca,Aj().eg);return lc(B,E)}}(a,p)));if(a.bo)if(t.b()?p=y():(p=t.c(),p=(new z).d(sLa(a,c,p))),p.b()){l=l.c();p=(new z).d(a.Qg.pb);t=
y();var v=(new fP).a();l=tLa(l,p,t,v)}else l=p.c();else t.b()?p=y():(p=t.c(),p=(new z).d(tLa(p,(new z).d(a.Qg.pb),y(),(new fP).a()))),p.b()?(l=l.c(),p=(new z).d(a.Qg.pb),t=y(),v=(new fP).a(),l=tLa(l,p,t,v)):l=p.c()}else throw(new x).d(l);h.Kc(l);for(l=m;null===l&&0<g;)g=-1+g|0,l=k.m[g]}e=h.Ec();f=Wa().Ia(Cj(b.ca,Gi().uh));if(f instanceof z)f=f.i.x;else{if(y()!==f)throw(new x).d(f);O();f=(new P).a()}Dj(b.ca,Gi().uh,Rt(new St,e.ke(),(new P).a()),f);e=Gi().g;f=C();h=[Gi().uh,Gi().Hc];f=K(f,(new wc).fa(h));
Gj(a,e,b,c,f);a.Qg.Rda&&(a=Xb(c.bb,q(Ci)),a.b()||(a=a.c(),b.bb.Ib(a)));return b}DE.prototype.wW=function(a){this.Qg=a;var b=Qh().g,c=ei().g,e=bj();b=b.la(c,e.u);c=Gi().g;e=bj();b=b.la(c,e.u);c=Eh().g;e=bj();this.daa=b.la(c,e.u).xj();this.bo=a.bo;return this};function uLa(a,b,c){b.Y().Bb.R(w(function(e,f){return function(g){if(null!==g){var h=g.qa();g=g.Ba();null===h||null===g||f.ca.Bb.Ha(h)||Ph(f,h,g.q,g.x)}}}(a,c)));return c}
function vLa(a){null===a.A1&&null===a.A1&&(a.A1=(new wLa).vW());return a.A1}function xLa(a,b,c){c.qh.R(w(function(e,f){return function(g){f.qh.so(g);var h=e.Qg.lg,k=C();yLa(h,K(k,(new wc).fa([g])),f)}}(a,b)))}
function zLa(a,b,c){var e=vLa(a),f=a.Qg;f=Wqa(e,f.bo,f.Yl,f.lg);e=D(b.ca,fp().We);f=w(function(h,k,l){return function(m){return CE(k,m,l)}}(a,f,c));var g=C();e=e.ma(f,g.u);Dj(b.ca,fp().We,Rt(new St,e,(new P).a()),Cj(b.ca,fp().We).x);e=fp().g;f=C();g=[fp().We];f=K(f,(new wc).fa(g));Gj(a,e,b,c,f);return b}
function ALa(a,b,c){var e=vLa(a),f=a.Qg;f=Wqa(e,f.bo,f.Yl,f.lg);if(D(b.ca,fp().We).b()||D(c.ca,fp().We).b()){e=D(b.ca,fp().We);f=D(c.ca,fp().We);var g=C();e=e.la(f,g.u)}else if(e=D(b.ca,fp().We),f=w(function(h,k,l){return function(m){var p=D(k.ca,fp().We);m=w(function(v,A,E){return function(B){try{return(new z).d(CE(A,E,B))}catch(I){if(Mi(F(),I)instanceof cc)return y();throw I;}}}(h,l,m));var t=C();return p.ma(m,t.u)}}(a,c,f)),g=C(),e=e.Tc(f,g.u),f=(new BLa).vW(),g=C(),e=e.hc(f,g.u),e.b())throw xj(new yj,
"Cannot compute inheritance for union",y(),Di(b),Xb(b.bb,q(Yb)),!1);Dj(b.ca,fp().We,Rt(new St,e,(new P).a()),Cj(b.ca,fp().We).x);e=fp().g;f=C();g=[fp().We];f=K(f,(new wc).fa(g));Gj(a,e,b,c,f);return b}function CLa(a,b,c){var e=Qh().g;C();Yj();var f=(new gh).a().va();Gj(a,e,b,c,f);return b}
function Vqa(a,b,c){if(c instanceof Ai){var e=Sg.prototype.AH.call(c);c=bf(e,c.j)}else c instanceof pj&&(e=Sg.prototype.AH.call(c),e=bf(e,c.j),c=c.Zn,c.b()||(c=c.c(),tj(e,c)),c=e);b=b.jP((new z).d(a.Qg.pb),y(),(new fP).a(),!1);xLa(a,b,c);try{e=!1;var f=null,g=!1,h=null;if(b instanceof Hi&&c instanceof Hi){var k=D(b.ca,Qh().kf).H,l=k.b()?null:k.c(),m=D(c.ca,Qh().kf).H,p=m.b()?null:m.c();if(l===p)return CLa(a,b,c);if(l!==Oi().wi||p!==Oi().wf&&p!==Oi().ai&&p!==Oi().Kp){var t=a.Qg.pb,v=Aq().gO,A=(new z).d(Zc(Pg().Hd.q)),
E="Resolution error: Invalid scalar inheritance base type "+l+" \x3c "+p+" ",B=b.j,I=Xb(b.ha(),q(Yb)),N=b.Nb();t.Vc(v.j,B,A,E,I,Tb().yb,N);return b}var Y=Oi().wi,na=Qh().kf;return CLa(a,b,Fb(c,na,Y))}if(b instanceof zi&&c instanceof zi){t=c;E=Wa().Ia(D(t.ca,ei().Kf));var ra=Wa().Ia(D(b.ca,ei().Kf));if(ra.b())var Ha=y();else{var lb=ra.c(),pb=E instanceof z?CE(a.Qg,lb,E.i):lb;Ha=(new z).d(pb)}var Sb=Ha.b()?E:Ha;if(!Sb.b()){var mc=Sb.c();GB(b,mc)}var uc=ei().g,ed=C(),Xc=[ei().Kf],ld=K(ed,(new wc).fa(Xc));
Gj(a,uc,b,t,ld);return b}if(b instanceof jj&&c instanceof jj){t=c;var $c=D(t.ca,ei().Kf),fd=D(b.ca,ei().Kf);if(Wa().Ia($c).ra()&&Wa().Ia(fd).ra()){var vd=CE(a.Qg,fd,$c);Dj(b.ca,ei().Kf,vd,(O(),(new P).a()));var Gc=ei().g,Lc=C(),vc=[ei().Kf],Tc=K(Lc,(new wc).fa(vc));Gj(a,Gc,b,t,Tc)}else Wa().Ia($c).ra()&&Dj(b.ca,ei().Kf,$c,(O(),(new P).a()));return b}if(b instanceof kj&&c instanceof kj)return DLa(a,b,c);if(b instanceof Fi&&(e=!0,f=b,c instanceof Fi))return rLa(a,f,c);if(b instanceof Pi&&(g=!0,h=b,
c instanceof Pi))return ALa(a,h,c);if(g&&c instanceof Fi)return zLa(a,h,c);if(null!==b&&c instanceof Pi)return ELa(a,b,c);if(b instanceof rm&&c instanceof rm){t=c;var ad=CE(a.Qg,D(b.ca,Aj().fg),D(t.ca,Aj().fg));Dj(b.ca,Aj().fg,ad,Cj(b.ca,Aj().fg).x);var qf=Aj().$b(),me=C(),Vd=[Aj().fg],Wd=K(me,(new wc).fa(Vd));Gj(a,qf,b,t,Wd);return b}if(b instanceof Qi&&c instanceof Qi){t=c;var be=Qo().g;C();Yj();var Pe=(new gh).a().va();Gj(a,be,b,t,Pe);return b}if(b instanceof Ni&&c instanceof Ni)return b;if(c instanceof
pj)return vda(a,b,c);var Kd=b.ic(),uf=Eh();if(null!==Kd&&Kd===uf)var df=!0;else{var Sd=c.ic(),vf=Eh();df=null!==Sd&&Sd===vf}if(df){if(b instanceof Ai)var We=vda(a,b,c);else{t=c;var ze=a.daa;C();Yj();var Xd=(new gh).a().va();Gj(a,ze,b,t,Xd);We=b}return We}if(e&&f instanceof Fi&&D(f.ca,Gi().uh).b()&&c instanceof Fi)return vda(a,f,c);if(b instanceof Ei){var Gd=c.ic(),ne=Yo();if(null!==Gd&&Gd===ne)return uLa(a,c,b)}var oe=a.Qg.pb,Xe=Aq().gO,td=(new z).d(Zc(Pg().Hd.q)),Ce="Resolution error: Incompatible types ["+
ama(cma(),b.tw())+", "+ama(cma(),c.tw())+"]",De=b.j,Qe=Xb(b.ha(),q(Yb)),ef=b.Nb();oe.Vc(Xe.j,De,td,Ce,Qe,Tb().yb,ef);return b}catch(Ye){if(Ye instanceof yj)return t=Ye,t.Jqa?(a=a.Qg.pb,v=Aq().gO,A=b.j,B=t.P4,B=B.b()?(new z).d(Zc(Pg().Hd.q)):B,I=t.uv,N=t.L4,N=N.b()?Xb(b.ha(),q(Yb)):N,t=t.f4,t=t.b()?b.Nb():t,a.Vc(v.j,A,B,I,N,Tb().yb,t)):(a=a.Qg.pb,v=Aq().lT,A=b.j,B=t.P4,B=B.b()?(new z).d(Zc(Pg().Hd.q)):B,I=t.uv,N=t.L4,N=N.b()?Xb(b.ha(),q(Yb)):N,t=t.f4,a.nr(v,A,B,I,N,t.b()?b.Nb():t)),b;throw Ye;}}
function DLa(a,b,c){var e=D(b.ca,Ko().Rq),f=D(c.ca,Ko().Rq);if(e.Na()!==f.Na()){if(a.Qg.Rda&&f.b())return Dj(b.ca,Ko().Kf,Rt(new St,e,(new P).a()),Wu(b.ca,Ko().Kf).ha()),b;throw xj(new yj,"Cannot inherit from a tuple shape with different number of elements",y(),Di(b),Xb(b.bb,q(Yb)),!1);}f=f.iy().dg((new qU).a());f=FLa(f,w(function(){return function(h){return null!==h}}(a)));e=w(function(h,k){return function(l){if(null!==l){var m=l.qa();l=l.Pi();return CE(h.Qg,m,k.ob(l))}throw(new x).d(l);}}(a,e));
(new qU).a();e=f.VF(e);Dj(b.ca,Ko().Kf,Rt(new St,e,(new P).a()),Wu(b.ca,Ko().Kf).ha());e=Ko().ca;f=C();var g=[Ko().Kf];f=K(f,(new wc).fa(g));Gj(a,e,b,c,f);return b}
function ELa(a,b,c){var e=vLa(a),f=a.Qg;f=Wqa(e,f.bo,f.Yl,f.lg);e=D(c.ca,fp().We);f=w(function(k,l,m){return function(p){try{var t=CE(l,m,p),v=D(p.Y(),Pg().U).H;if(!v.b()){var A=v.c();O();var E=(new P).a();cf(t,A,E)}if(t instanceof Fi&&p instanceof Fi){var B=t.ca,I=Gi().to,N=B.Bb.Ka(I);if(!N.b()){var Y=N.c(),na=Gi().to,ra=D(p.ca,Gi().to);(new z).d(Ph(t,na,ai(new bi,Dd(ra),Y.q.ha()),Y.x))}}return(new z).d(t)}catch(Ha){if(Mi(F(),Ha)instanceof cc)return y();throw Ha;}}}(a,f,b));var g=C();e=e.ma(f,g.u);
f=(new GLa).vW();g=C();f=e.hc(f,g.u);if(f.b())throw xj(new yj,"Cannot compute inheritance from union",y(),b.Nb(),Xb(b.ha(),q(Yb)),!1);e=J();e=(new qe).d(e);g=C();f.dg(g.u).R(w(function(k,l){return function(m){if(null!==m){var p=m.qa();m=m.Pi();p.j=p.j+"_"+m;if(p instanceof Ai){m=l.oa;var t=D(p.Y(),Eh().Hc),v=bj();l.oa=m.la(t,v.u);Uu(p.Y(),Eh().Hc);Uu(p.Y(),Eh().dk);Uu(p.Y(),Eh().Ph)}return p}throw(new x).d(m);}}(a,e)));Dj(c.ca,fp().We,Rt(new St,f,(new P).a()),Cj(c.ca,fp().We).x);f=a.daa;g=C();var h=
[fp().We];g=K(g,(new wc).fa(h));Gj(a,f,b,c,g);b.Y().Bb.R(w(function(k,l){return function(m){if(null!==m){var p=m.qa();m=m.Ba();var t=fp().We;(null===p?null===t:p.h(t))||Dj(l.ca,p,m.q,m.x)}else throw(new x).d(m);}}(a,c)));pd(e.oa)&&(a=c.ca,f=Eh().Hc,Dj(a,f,Rt(new St,WP(e.oa),(new P).a()),(O(),(new P).a())));return bf(c,b.j)}function sLa(a,b,c){a=tLa(c,(new z).d(a.Qg.pb),y(),(new fP).a());Xb(a.bb,q(Ij)).b()&&a.bb.Ib((new Mj).f(b.j));return a}
DE.prototype.$classData=r({o5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.MinShapeAlgorithm",{o5a:1,e:1,Aob:1});function rU(){this.Uo=this.pb=null;this.sl=this.X3=!1}rU.prototype=new vw;rU.prototype.constructor=rU;
function HLa(a,b){D(b.g,AF().Xe).Ab(w(function(c){return function(e){e=D(e.g,Yn().Lc);return e instanceof Fi?D(e.ca,Gi().uh).Pd(w(function(){return function(f){return D(f.ca,Aj().fg)instanceof Qi}}(c))):!1}}(a))).Ab(w(function(){return function(c){c=D(c.g,Yn().Vd).H;c=c instanceof z&&"multipart/form-data"===c.i?!0:c instanceof z&&"application/x-www-form-urlencoded"===c.i?!0:!1;return!c}}(a))).R(w(function(c){return function(e){e=D(e.g,Yn().Lc);(e instanceof Fi?D(e.ca,Gi().uh).Ab(w(function(){return function(f){return D(f.ca,
Aj().fg)instanceof Qi}}(c))):J()).R(w(function(f){return function(g){var h=f.pb,k=Aq().J8,l=g.j;g=D(g.ca,Aj().fg).ha();Wb(h,k,l,"Consumes must be either 'multipart/form-data', 'application/x-www-form-urlencoded', or both when a file parameter is present",g)}}(c)))}}(a)))}
function ILa(a,b,c,e){var f=b.Zm(w(function(){return function(g){return he(g.g,Yn().Vd).b()}}(a)));if(null===f)throw(new x).d(f);b=f.qa();f=f.Ba();f=(new qe).d(f);b.R(w(function(g,h,k,l){return function(m){h.R(w(function(p,t,v,A){return function(E){var B=t.oa,I=v.x;I=(new bo).L((new S).a(),I);var N=Yn().Vd;E=Fb(I,N,E);K(C(),J());E=qj(E,A);if(Wa().Ia(D(v.g,Yn().Lc)).ra()){I=E.g;N=Yn().Lc;var Y=E.j;Dj(I,N,Kqa(pE(),D(v.g,Yn().Lc),Y,v.j),(O(),(new P).a()))}I=C();t.oa=B.Eg(E,I.u)}}(g,k,m,l)));k.oa.R(w(function(p,
t){return function(v){var A=t.j;Mqa(pE(),D(v.g,Yn().Lc),A)}}(g,m)))}}(a,c,f,e)));return f.oa}function rKa(a,b,c,e){var f=new rU;f.Uo=a;f.X3=b;f.sl=c;uw.prototype.qb.call(f,e);return f}
function JLa(a,b){D(b.g,uo().nq).R(w(function(c){return function(e){var f=D(e.g,on().Xe);Uu(e.g,on().Xe);f.Da()&&D(e.g,on().fk).R(w(function(g,h){return function(k){var l=Wa().Ia(BF(k));if(l instanceof z)h.R(w(function(m,p){return function(t){var v=fo().Xe;return th(p,v,t)}}(g,l.i)));else{if(y()===l)return k=KLa(k),l=AF().Xe,yf(k,l,h);throw(new x).d(l);}}}(c,f)))}}(a)))}
rU.prototype.NH=function(a,b){var c=he(a.Y(),b);if(c.b())c=y();else{c=c.c().q.q.Cb;var e=w(function(){return function(g){return g.t()}}(this)),f=C();c=(new z).d(c.ma(e,f.u))}this.X3||this.sl||Uu(a.Y(),b);return c};rU.prototype.ge=function(a){a instanceof Ng&&a.ue()instanceof vo&&(JLa(this,a.ue()),LLa(this,a.ue()));return a};
function LLa(a,b){var c=a.NH(b,uo().kq),e=a.NH(b,uo().Hl);D(b.g,uo().nq).R(w(function(f,g,h){return function(k){D(k.g,on().fk).R(w(function(l,m,p){return function(t){var v=l.NH(t,un().kq),A=l.NH(t,un().Hl),E=MLa(m,v);A=MLa(p,A);v=Wa().Ia(BF(t));if(!v.b()){v=v.c();if(E instanceof z){E=E.i;if(l.X3)I=!1;else{I=l.Uo;var B=Ok(),I=null!==I&&I.h(B)}I&&(I=un().kq,Ot(t,I,E));I=fo().Xe;E=ILa(l,D(v.g,AF().Xe),E,v.j);yf(v,I,E)}else if(y()!==E)throw(new x).d(E);E=l.Uo;I=Pk();null!==E&&E.h(I)&&HLa(l,v)}D(t.g,un().Ok).R(w(function(N,
Y,na){return function(ra){if(Y instanceof z){var Ha=Y.i;if(N.X3)pb=!1;else{pb=N.Uo;var lb=Ok(),pb=null!==pb&&pb.h(lb)}pb&&(pb=un().Hl,Ot(na,pb,Ha));pb=fo().Xe;Ha=ILa(N,D(ra.g,AF().Xe),Ha,ra.j);return yf(ra,pb,Ha)}if(y()!==Y)throw(new x).d(Y);}}(l,A,t)))}}(f,g,h)))}}(a,c,e)))}function MLa(a,b){a=b.b()?a:b;return a.b()||a.c().Da()?a:y()}rU.prototype.$classData=r({g8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.MediaTypeResolutionStage",{g8a:1,ah:1,e:1});function aT(){this.Uo=this.pb=null}
aT.prototype=new vw;aT.prototype.constructor=aT;function NLa(a,b){if(b instanceof Ng&&b.ue()instanceof vo){var c=b.ue(),e=OLa(a,c),f=J(),g=J(),h=J(),k=J(),l=J();e=(new qe).d(CS(new DS,f,e,g,h,k,l));D(c.g,uo().nq).R(w(function(m,p){return function(t){var v=p.oa,A=PLa(),E=D(t.g,on().eg).H;p.oa=QLa(v,RLa(A,E.b()?null:E.c(),D(t.g,on().en),J()));Uu(t.g,on().en);p.oa.Da()&&D(t.g,on().fk).R(w(function(B,I){return function(N){return SLa(N,I.oa)}}(m,p)))}}(a,e)))}return b}
function TLa(a,b){b instanceof Ng&&b.ue()instanceof vo&&D(b.ue().g,uo().nq).R(w(function(c){return function(e){var f=D(e.g,on().en).Zm(w(function(){return function(l){l=D(l.g,Pj().Qe);return lc(l,"path")}}(c)));if(null===f)throw(new x).d(f);var g=f.qa();f=f.Ba();var h=PLa(),k=D(e.g,on().eg).H;f=RLa(h,k.b()?null:k.c(),f,J());f.Da()&&D(e.g,on().fk).Da()&&(Uu(e.g,on().en),g.Da()&&Dj(e.g,on().en,Rt(new St,g,(new P).a()),(O(),(new P).a())),D(e.g,on().fk).R(w(function(l,m){return function(p){return SLa(p,
m)}}(c,f))))}}(a)));return b}function ULa(a,b){b instanceof Ng&&b.ue()instanceof vo&&D(b.ue().g,uo().nq).R(w(function(c){return function(e){var f=PLa(),g=D(e.g,on().eg).H;f=RLa(f,g.b()?null:g.c(),D(e.g,on().en),J());f.Da()&&D(e.g,on().fk).Da()&&(Uu(e.g,on().en),D(e.g,on().fk).R(w(function(h,k){return function(l){return SLa(l,k)}}(c,f))))}}(a)));return b}
function SLa(a,b){var c=Wa().Ia(BF(a));a=c.b()?KLa(a):c.c();b=QLa(b,CS(new DS,D(a.g,fo().Il),D(a.g,fo().yo),D(a.g,AF().Mf),J(),J(),J()));b.mu.Da()&&Dj(a.g,fo().Il,Rt(new St,b.mu,(new P).a()),(O(),(new P).a()));b.ih.Da()&&Dj(a.g,fo().Mf,Rt(new St,b.ih,(new P).a()),(O(),(new P).a()));return b.Vg.Da()?Dj(a.g,fo().yo,Rt(new St,b.Vg,(new P).a()),(O(),(new P).a())):void 0}
function OLa(a,b){a=D(b.g,uo().nh).Fb(w(function(){return function(c){return Xb(c.x,q(sU)).ra()}}(a)));a.b()?a=y():(a=a.c(),b=D(a.g,Fn().Nj),Uu(a.g,Fn().Nj),a=(new z).d(b));return a.b()?J():a.c()}aT.prototype.ge=function(a){var b=this.Uo;if(Rk().h(b))return TLa(this,a);if(Ok().h(b)||Qk().h(b)||Tk().h(b))return ULa(this,a);if(Nk().h(b))return NLa(this,a);b=this.pb;var c=Sc().Rh,e=a.j,f=y(),g="Unknown profile "+this.Uo.Ki,h=y(),k=y();b.Vc(c.j,e,f,g,h,Tb().yb,k);return a};
aT.prototype.My=function(a,b){this.Uo=a;uw.prototype.qb.call(this,b);return this};aT.prototype.$classData=r({i8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.ParametersNormalizationStage",{i8a:1,ah:1,e:1});function cT(){this.Uo=this.pb=null;this.sl=!1}cT.prototype=new vw;cT.prototype.constructor=cT;function VLa(a,b,c){a.g.Bb.Ha(b)||c.b()||(c=c.c(),Fb(a,b,c))}
function WLa(a,b){b instanceof Ng&&b.ue()instanceof vo&&D(b.ue().g,uo().nq).R(w(function(c){return function(e){XLa(c,e)}}(a)));return b}cT.prototype.it=function(a,b,c){this.Uo=a;this.sl=b;uw.prototype.qb.call(this,c);return this};
function XLa(a,b){var c=Vt(b.g,on().Ua);c.b()?c=y():(c=c.c(),c=(new z).d(c.t()));var e=Vt(b.g,on().gk);e.b()?e=y():(e=e.c(),e=(new z).d(e.t()));var f=D(b.g,on().fk);f.Da()&&!a.sl&&(Uu(b.g,on().Ua),Uu(b.g,on().gk));f.R(w(function(g,h,k){return function(l){VLa(l,un().Ua,h);VLa(l,un().gk,k)}}(a,c,e)))}cT.prototype.ge=function(a){var b=this.Uo;return Qk().h(b)?WLa(this,a):a};
cT.prototype.$classData=r({j8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.PathDescriptionNormalizationStage",{j8a:1,ah:1,e:1});function eT(){this.Uo=this.pb=null}eT.prototype=new vw;eT.prototype.constructor=eT;function YLa(a){a=us(a.Y(),dm().Qc);var b=new ZLa;var c=C();return a.hc(b,c.u).Wq(sc().Mh)}
function $La(a,b){b=D(b.g,uo().nq);a=w(function(e){return function(f){var g=D(f.g,on().en),h=w(function(){return function(l){return D(l.g,Pj().Xe)}}(e)),k=C();g=g.Tc(h,k.u);h=aMa(e,f);k=C();g=g.la(h,k.u);f=D(f.g,on().en);h=C();return g.la(f,h.u)}}(a));var c=C();return b.Tc(a,c.u)}
function aMa(a,b){b=D(b.g,on().fk);a=w(function(e){return function(f){var g=D(f.g,un().Ok),h=w(function(){return function(l){return D(l.g,AF().Xe)}}(e)),k=C();g=g.Tc(h,k.u);f=Wa().Ia(BF(f));if(f instanceof z)f=bMa(e,f.i);else{if(y()!==f)throw(new x).d(f);f=J()}h=C();return g.la(f,h.u)}}(a));var c=C();return b.Tc(a,c.u)}eT.prototype.ge=function(a){var b=this.Uo;return Qk().h(b)||Nk().h(b)?cMa(this,a):a};
function bMa(a,b){var c=D(b.g,fo().yo),e=D(b.g,fo().Il),f=C();c=c.la(e,f.u);e=D(b.g,fo().RG);f=C();c=c.la(e,f.u);b=D(b.g,AF().Xe);a=w(function(){return function(g){return D(g.g,Pj().Xe)}}(a));e=C();a=c.Tc(a,e.u);e=C();a=b.la(a,e.u);b=C();return a.la(c,b.u)}
function dMa(a,b){var c=b.Ota();c instanceof Ai&&b.boa().R(w(function(e,f,g){return function(h){if(!D(f.Y(),Eh().Hc).Pd(w(function(m,p){return function(t){return t.j===p.j}}(e,h)))){var k=sE(tE(),g.j);oc(h,k);k=D(f.Y(),Eh().Hc);h=K(C(),(new wc).fa([h]));var l=C();k=k.la(h,l.u);h=Eh().Hc;yf(f,h,k);g.Nsa()}}}(a,c,b)))}eT.prototype.My=function(a,b){this.Uo=a;uw.prototype.qb.call(this,b);return this};
function cMa(a,b){if(b instanceof Ng&&b.ue()instanceof vo){var c=$La(a,b.ue()),e=YLa(b),f=C();c.la(e,f.u).R(w(function(g){return function(h){dMa(g,h)}}(a)))}return b}eT.prototype.$classData=r({k8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.PayloadAndParameterResolutionStage",{k8a:1,ah:1,e:1});function dT(){this.pb=null}dT.prototype=new vw;dT.prototype.constructor=dT;
function eMa(a,b){var c=D(b.g,uo().nq),e=w(function(){return function(g){return D(g.g,on().fk)}}(a)),f=C();c=c.Tc(e,f.u);e=w(function(){return function(g){return D(g.g,un().Ok)}}(a));f=C();c=c.Tc(e,f.u);e=C();c.dg(e.u).R(w(function(g){return function(h){if(null!==h){var k=h.qa();h=h.Pi();var l=D(k.g,AF().Hc),m=w(function(){return function(t){var v=D(t.g,rh().Vd).H;v=v.b()?null:v.c();return(new R).M(v,t)}}(g)),p=C();l=l.ma(m,p.u).Wg(sc().Mh);Uu(k.g,io().Hc);l.R(w(function(t,v,A){return function(E){if(null!==
E){var B=E.qa();E=E.Ba();var I=D(v.g,AF().Xe).Fb(w(function(Y,na){return function(ra){ra=D(ra.g,Yn().Vd).H;return(ra.b()?null:ra.c())===na}}(t,B)));if(I instanceof z){I=I.i;B=D(I.g,Yn().Lc);if(B instanceof Ai){I=sE(tE(),I.j);oc(E,I);if(D(B.Y(),Eh().Hc).Pd(w(function(Y,na){return function(ra){return ra.j===na.j}}(t,E))))return;I=D(E.g,rh().Vd).H;I=""+(I.b()?null:I.c())+A;O();var N=(new P).a();cf(E,I,N);I=D(B.Y(),Eh().Hc);E=K(C(),(new wc).fa([E]));N=C();E=I.la(E,N.u);I=Eh().Hc;return yf(B,I,E)}B=D(v.g,
AF().Hc);E=K(C(),(new wc).fa([E]));I=C();E=B.la(E,I.u);B=AF().Hc;return yf(v,B,E)}fMa(t,E,B,D(v.g,AF().Xe));B=D(v.g,AF().Hc);E=K(C(),(new wc).fa([E]));I=C();E=B.la(E,I.u);B=AF().Hc;return yf(v,B,E)}throw(new x).d(E);}}(g,k,h)))}else throw(new x).d(h);}}(a)));return b}
function fMa(a,b,c,e){e.b()?(c=a.pb,a=Aq().o8,Wb(c,a,b.j,"When schema is undefined, 'examples' facet is invalid as no content is returned as part of the response",b.x)):(a=a.pb,e=Aq().n8,Wb(a,e,b.j,"Mime type '"+c+"' defined in examples must be present in a 'produces' property",b.x))}dT.prototype.ge=function(a){if(a instanceof Ng&&a.ue()instanceof vo){var b=eMa(this,a.ue()),c=fm().ub;return nf(a,c,b)}return a};dT.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};
dT.prototype.$classData=r({m8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.ResponseExamplesResolutionStage",{m8a:1,ah:1,e:1});function $S(){this.pb=null}$S.prototype=new vw;$S.prototype.constructor=$S;
function gMa(a,b,c){if(b instanceof sG&&c instanceof sG){b=hMa(a,b);var e=hMa(a,c).Ab(w(function(k,l){return function(m){return!l.Ha(m)}}(a,b)));if(e.Da()){a=a.pb;b=Sc().Rh;var f=c.j,g=oo().xo.q;g=(new z).d(W(X(),g));e="Follow scopes are not defined in root: "+e.t();var h=Xb(c.ha(),q(Yb));c=nc(c);a.Vc(b.j,f,g,e,h,Tb().yb,c)}}}
function iMa(a,b){var c=a.NH(b,uo().ac);D(b.g,uo().nq).R(w(function(e,f){return function(g){var h=jMa(f,e.NH(g,on().ac));D(g.g,on().fk).R(w(function(k,l){return function(m){var p=k.NH(m,un().ac);p=jMa(l,p);if(!p.b()&&(p=p.c(),p.R(w(function(v){return function(A){null!==A&&D(A.g,Tn().gh).R(w(function(E){return function(B){if(null!==B){if(Wa().Ia(D(B.g,Qn().Sh)).ra()){var I=Wa().Ia(D(B.g,Qn().Qq));I.b()?I=y():(I=I.c(),I=(new z).d(D(I.g,Ri().Sh)));I=I.ra()}else I=!1;I&&(I=D(B.g,Qn().Qq),gMa(E,D(I.g,
Ri().Sh),D(B.g,Qn().Sh)))}}}(v)))}}(k))),p.Da())){var t=un().ac;yf(m,t,p)}}}(e,h)))}}(a,c)))}function jMa(a,b){a=b.b()?a:b;return a.b()||a.c().Da()?a:y()}$S.prototype.NH=function(a,b){var c=he(a.Y(),b);if(c.b())c=y();else{c=c.c().q.q.Cb;var e=w(function(){return function(g){return g}}(this)),f=C();c=(new z).d(c.ma(e,f.u))}Uu(a.Y(),b);return c};
function hMa(a,b){b=D(b.g,tG().Fn).nc().va();a=function(k){return function(l){l=D(l.g,oo().xo);var m=w(function(){return function(t){return D(t.g,lo().U).H.va()}}(k)),p=C();return l.Tc(m,p.u)}}(a);if(bj().u===bj().u){if(b===J())return J();for(var c=b,e=(new zk).So(!1),f=(new qe).d(null),g=(new qe).d(null);c!==J();){var h=c.ea();a(h).nd().R(w(function(k,l,m,p){return function(t){l.oa?(t=dj(t,J()),p.oa.Re=t,p.oa=t):(m.oa=dj(t,J()),p.oa=m.oa,l.oa=!0)}}(b,e,f,g)));c=c.pa()}return e.oa?f.oa:J()}bj();for(c=
(new gh).a();!b.b();)e=b.ea(),e=a(e).nd(),yu(c,e),b=b.pa();return c.va()}$S.prototype.ge=function(a){a instanceof Ng&&a.ue()instanceof vo&&iMa(this,a.ue());return a};$S.prototype.qb=function(a){uw.prototype.qb.call(this,a);return this};$S.prototype.$classData=r({n8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.SecurityResolutionStage",{n8a:1,ah:1,e:1});function bT(){this.Uo=this.pb=null}bT.prototype=new vw;bT.prototype.constructor=bT;
function kMa(a,b){if(b instanceof Ng&&b.ue()instanceof vo){var c=b.ue(),e=D(c.g,uo().nq);lMa(a,c,e);e.R(w(function(f){return function(g){lMa(f,g,D(g.g,on().fk))}}(a)))}return b}bT.prototype.ge=function(a){var b=this.Uo;return Qk().h(b)?kMa(this,a):a};bT.prototype.My=function(a,b){this.Uo=a;uw.prototype.qb.call(this,b);return this};function lMa(a,b,c){if(c.Da()&&b.OY().Da()){var e=b.OY();b.Yfa();c.R(w(function(f,g){return function(h){return h.OY().b()?h.fia(g):void 0}}(a,e)))}}
bT.prototype.$classData=r({o8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.ServersNormalizationStage",{o8a:1,ah:1,e:1});function tU(){this.If=this.qn=this.Rh=this.zO=this.c$=this.Z9=this.KE=this.C0=this.A0=this.GO=this.fU=this.C_=this.aT=this.dU=this.cU=this.qE=this.S8=this.U$=this.Qu=this.K8=this.T7=this.bz=this.qz=null;this.sa=!1}tU.prototype=new u;tU.prototype.constructor=tU;
tU.prototype.a=function(){mMa=this;this.qz=Xj().Oia;this.bz=G().F7;var a=y(),b=y();this.T7=Wj(this,"cycle-reference","Cycle in references",a,b);a=y();b=y();this.K8=Wj(this,"invalid-cross-spec","Cross spec file usage is not allowed",a,b);a=y();b=y();this.Qu=Wj(this,"unresolved-reference","Unresolved reference",a,b);a=y();b=y();this.U$=Wj(this,"uri-syntax-error","invalid uri syntax",a,b);a=y();b=y();this.S8=Wj(this,"invalid-fragment-ref","References with # in RAML are not allowed",a,b);a=y();b=y();
this.qE=Wj(this,"declaration-not-found","Declaration not found",a,b);a=y();b=y();this.cU=Wj(this,"syaml-error","Syaml error",a,b);a=y();b=y();this.dU=Wj(this,"syaml-warning","Syaml warning",a,b);a=y();b=y();this.aT=Wj(this,"expected-module","Expected Module",a,b);a=y();b=y();this.C_=Wj(this,"invalid-include","Invalid !include value",a,b);a=y();b=y();this.fU=Wj(this,"parse-node-fail","JsonLD @types failed to parse in node",a,b);a=y();b=y();this.GO=Wj(this,"parse-rdf-document-fail","Unable to parse rdf document",
a,b);a=y();b=y();this.A0=Wj(this,"node-not-found","Builder for model not found",a,b);a=y();b=y();this.C0=Wj(this,"not-linkable","Only linkable elements can be linked",a,b);a=y();b=y();this.KE=Wj(this,"parse-document-fail","Unable to parse document",a,b);a=y();b=y();this.Z9=Wj(this,"missing-id-in-node","Missing @id in json-ld node",a,b);a=y();b=y();this.c$=Wj(this,"missing-type-in-node","Missing @type in json-ld node",a,b);a=(new z).d("Recursive type");b=(new z).d("Recursive schema");this.zO=Wj(this,
"recursive-shape","Recursive shape",a,b);a=y();b=y();this.Rh=Wj(this,"resolution-validation","Default resolution validation",a,b);a=this.dU.j;b=Tb().oh;b=Vj(this,b);a=(new R).M(a,b);b=this.zO.j;var c=Rk(),e=Tb().yb;c=(new R).M(c,e);e=Sk();var f=Tb().yb;e=(new R).M(e,f);f=Tk();var g=Tb().yb;f=(new R).M(f,g);g=Ok();var h=Tb().yb;g=(new R).M(g,h);h=Pk();var k=Tb().yb;h=(new R).M(h,k);k=Qk();var l=Tb().yb;k=(new R).M(k,l);l=Nk();var m=Tb().Sw;c=[c,e,f,g,h,k,(new R).M(l,m)];e=BB(new CB,Ev());f=0;for(g=
c.length|0;f<g;)DB(e,c[f]),f=1+f|0;a=[a,(new R).M(b,e.ab)];b=BB(new CB,Ev());c=0;for(e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;this.qn=b.ab;bj();a=[this.T7,this.C0,this.Qu,this.cU,this.dU,this.A0,this.KE,this.fU,this.aT,this.Z9,this.c$,this.U$,this.GO,this.qE,this.C_,this.K8,this.S8,this.zO,this.Rh];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.If=c;return this};tU.prototype.$classData=r({r8a:0},!1,"amf.plugins.features.validation.CoreValidations$",{r8a:1,e:1,GT:1});var mMa=void 0;
function Sc(){mMa||(mMa=(new tU).a());return mMa}function uU(){this.Gba=this.zY=null}uU.prototype=new u;uU.prototype.constructor=uU;uU.prototype.UL=function(a){this.zY=a;this.Gba=K(pC(),J());return this};uU.prototype.aR=function(){return this.zY};uU.prototype.hba=function(){for(var a=this.zY;!a.b();){if(a.ea().v5()===Tb().yb)return!0;a=a.pa()}return!1};function $ra(a,b){var c=""+b.zw()+b.B5()+b.FP();if(!a.Gba.Ha(c)){a.Gba.so(c);c=a.zY;b=K(C(),(new wc).fa([b]));var e=bj();a.zY=c.la(b,e.u)}}
uU.prototype.$classData=r({t8a:0},!1,"amf.plugins.features.validation.CustomValidationReport",{t8a:1,e:1,OIa:1});function vU(){this.JB=null}vU.prototype=new u;vU.prototype.constructor=vU;d=vU.prototype;d.fq=function(){return Gka(this)};d.t=function(){return Gka(this)};d.yS=function(){return this.aR()};d.FF=function(a){this.JB=a;return this};d.f7=function(){return this.hba()};
d.aR=function(){for(var a=this.JB.results(),b=[],c=0,e=a.length|0;c<e;){var f=(new wU).FF(a[c]);b.push(f);c=1+c|0}a=-1+(b.length|0)|0;for(c=J();0<=a;)c=dj(b[a],c),a=-1+a|0;return c};d.hba=function(){return!!this.JB.conforms()};vU.prototype.toString=function(){return this.fq()};Object.defineProperty(vU.prototype,"results",{get:function(){return this.yS()},configurable:!0});Object.defineProperty(vU.prototype,"conforms",{get:function(){return this.f7()},configurable:!0});
vU.prototype.$classData=r({w8a:0},!1,"amf.plugins.features.validation.JSValidationReport",{w8a:1,e:1,OIa:1});function wU(){this.JB=null}wU.prototype=new u;wU.prototype.constructor=wU;d=wU.prototype;d.v5=function(){return ssa(MF(),this.JB.severity(),"Violation")};d.qD=function(){return ssa(MF(),this.JB.path(),"")};d.qM=function(){MF();var a=this.JB.message();return void 0===a?y():Wa().Ia(a).b()?y():(new z).d(a)};d.B5=function(){return ssa(MF(),this.JB.sourceConstraintComponent(),"")};d.i7=function(){return this.qM()};
d.FP=function(){return ssa(MF(),this.JB.focusNode(),"")};d.FF=function(a){this.JB=a;return this};d.zw=function(){var a=ssa(MF(),this.JB.sourceShape(),""),b=G().jE.Ce;return 0<=(a.length|0)&&a.substring(0,b.length|0)===b&&Ge(ua(),a,"#property")?(a=Jd(ua(),a,"#"),ik((new Md).od(a))):a};d.wS=function(){return this.qD()};Object.defineProperty(wU.prototype,"sourceShape",{get:function(){return this.zw()},configurable:!0});Object.defineProperty(wU.prototype,"severity",{get:function(){return this.v5()},configurable:!0});
Object.defineProperty(wU.prototype,"focusNode",{get:function(){return this.FP()},configurable:!0});Object.defineProperty(wU.prototype,"sourceConstraintComponent",{get:function(){return this.B5()},configurable:!0});Object.defineProperty(wU.prototype,"path",{get:function(){return this.wS()},configurable:!0});Object.defineProperty(wU.prototype,"message",{get:function(){return this.i7()},configurable:!0});
wU.prototype.$classData=r({x8a:0},!1,"amf.plugins.features.validation.JSValidationResult",{x8a:1,e:1,QIa:1});function yc(){this.wU=0;this.yI=this.ar=this.Fsa=null;this.Ui=0}yc.prototype=new Via;yc.prototype.constructor=yc;
yc.prototype.tL=function(a){var b=this.yI.Ka(a);if(b instanceof z)return(new z).d(b.i);b="\x3c"+a+"\x3e";var c=this.ar.subjectIndex;c=ZM().zD.call(c,b)?(new z).d(c[b]):y();if(c instanceof z){var e=c.i,f=null;f=Fc(sc().fb,J());var g=null;g=K(C(),J());var h=(new xU).w3(Pd(function(){return function(v,A){v=v.predicate.uri;A=A.predicate.uri;return 0<(v===A?0:v<A?-1:1)}}(this))),k=e.length|0;c=[];if(1===k)for(h=0,k=e.length|0;h<k;)c.push(e[h]),h=1+h|0;else if(1<k){k=ia(La(Ja),[k]);for(var l=0,m=l=0,p=
e.length|0;m<p;)k.m[l]=e[m],l=1+l|0,m=1+m|0;cya(BK(),k,h);for(l=0;l<k.m.length;)c.push(k.m[l]),l=1+l|0}e=0;for(h=c.length|0;e<h;){l=c[e];k=l.predicate.uri;m=l.object;l=f.QC(k,hb(function(){return function(){return J()}}(this)));p=G().ij;if(k===Zc(H(p,"type")))k=K(C(),(new wc).fa([m.uri])),l=C(),g=g.la(k,l.u);else if("Literal"===m.termType)p=C(),m=[(new nP).Mr(""+m.value,Wa().Ia(m.datatype).ra()?(new z).d(m.datatype.uri):y())],m=K(p,(new wc).fa(m)),p=C(),f=f.Hj(k,l.la(m,p.u));else{p=C();var t=Wa().Ia(m.uri);
m=[(new jP).f(""+(t.b()?m.toCanonical():t.c()))];m=K(p,(new wc).fa(m));p=C();f=f.Hj(k,l.la(m,p.u))}e=1+e|0}a=nMa(a,g,f);this.yI=this.yI.Hj(b,a);return(new z).d(a)}if(y()===c)return y();throw(new x).d(c);};function zc(a){0===(1&a.Ui)<<24>>24&&0===(1&a.Ui)<<24>>24&&(a.Fsa=zsa(),a.Ui=(1|a.Ui)<<24>>24);return a.Fsa}function hG(a,b,c,e){a.yI=a.yI.Ep(b);b=zc(a).namedNode(b);c=zc(a).namedNode(c);e=zc(a).namedNode(e);a.ar.add(b,c,e);return a}
yc.prototype.FF=function(a){this.ar=a;nv.prototype.a.call(this);this.yI=Fc(sc().fb,J());return this};function oMa(){throw bc(F(),(new cc).f("Sync rdf serialization to writer not supported yet"));}function gG(a,b,c,e,f){a.yI=a.yI.Ep(b);b=zc(a).namedNode(b);c=zc(a).namedNode(c);f instanceof z?(f=f.i,e=zc(a).literal(e,f)):e=zc(a).literal(e);a.ar.add(b,c,e);return a}yc.prototype.$classData=r({B8a:0},!1,"amf.plugins.features.validation.RdflibRdfModel",{B8a:1,bob:1,e:1});
function yU(){this.da=this.qn=this.If=this.jp=this.Qla=null;this.sa=0}yU.prototype=new u;yU.prototype.constructor=yU;yU.prototype.a=function(){pMa=this;this.da=Gw().da;var a=this.da.If,b=bj().u;this.If=$u(a,b);a=this.da.qn;b=sc().Mh;var c=BB(new CB,Ev());a.R(w(function(e,f){return function(g){return f.Kc(g)}}(a,c,b)));this.qn=c.ab;return this};function PF(a,b,c){return qMa(a).QC(b,hb(function(){return function(){return rMa()}}(a))).QC(c,hb(function(){return function(){return Tb().yb}}(a)))}
function rMa(){var a=OF();0===(2&a.sa)<<24>>24&&0===(2&a.sa)<<24>>24&&(a.jp=sMa(a),a.sa=(2|a.sa)<<24>>24);return a.jp}function qMa(a){if(0===(1&a.sa)<<24>>24&&0===(1&a.sa)<<24>>24){for(var b=a.qn,c=a.If;!c.b();){var e=c.ea();if(!b.Ha(e.j)){e=e.j;var f=rMa();b=b.kc((new R).M(e,f))}c=c.pa()}a.Qla=b;a.sa=(1|a.sa)<<24>>24}return a.Qla}function sMa(a){var b=Tb().yb,c=Dda(Eda());a=w(function(e,f){return function(g){return(new R).M(g,f)}}(a,b));b=C();return c.ma(a,b.u).Wg(sc().Mh)}
yU.prototype.$classData=r({E8a:0},!1,"amf.plugins.features.validation.Validations$",{E8a:1,e:1,tb:1});var pMa=void 0;function OF(){pMa||(pMa=(new yU).a());return pMa}function zU(){}zU.prototype=new u;zU.prototype.constructor=zU;zU.prototype.a=function(){return this};function tMa(a,b){return MKa(hk(a,b,"message"),hk(a,b,"code"),bk(a,b,"libraries"),hk(a,b,"functionName"),K(C(),J()),y())}
zU.prototype.$classData=r({M8a:0},!1,"amf.plugins.features.validation.model.ParsedFunctionConstraint$",{M8a:1,e:1,Q9:1});var uMa=void 0;function vMa(){uMa||(uMa=(new zU).a());return uMa}function AU(){}AU.prototype=new u;AU.prototype.constructor=AU;AU.prototype.a=function(){return this};AU.prototype.$classData=r({N8a:0},!1,"amf.plugins.features.validation.model.ParsedPropertyConstraint$",{N8a:1,e:1,Q9:1});var wMa=void 0;function BU(){}BU.prototype=new u;BU.prototype.constructor=BU;BU.prototype.a=function(){return this};
function xMa(a){var b=yMa,c=Jda(b,a);VE();var e=hk(b,a,"profile");e=UE(0,Gda("profile in validation profile",e));var f=hk(b,a,"extends");f.b()?f=y():(f=f.c(),f=(new z).d(UE(VE(),f)));var g=bk(b,a,"violation"),h=bk(b,a,"info"),k=bk(b,a,"warning"),l=bk(b,a,"disabled");return wsa(e,f,g,h,k,l,Lda(b,a,"validations",w(function(m,p){return function(t){return zMa(AMa(),t,p)}}(b,c))),c)}BU.prototype.$classData=r({O8a:0},!1,"amf.plugins.features.validation.model.ParsedValidationProfile$",{O8a:1,e:1,Q9:1});
var yMa=void 0;function CU(){}CU.prototype=new u;CU.prototype.constructor=CU;CU.prototype.a=function(){return this};
function zMa(a,b,c){var e=hk(a,b,"name");e=Gda("name in validation specification",e);var f=hk(a,b,"message");f=Gda("message in validation specification",f);var g=bk(a,b,"targetClass"),h=w(function(I,N){return function(Y){AMa();return Ida(Y,N)}}(a,c)),k=C();g=g.ma(h,k.u);c=Lda(a,b,"propertyConstraints",w(function(I,N){return function(Y){wMa||(wMa=(new AU).a());var na=wMa;var ra=hk(na,Y,"name");ra=Gda("ramlID in property constraint",ra);ra=Ida(ra,N);var Ha=hk(na,Y,"name");Ha=Gda("name in property constraint",
Ha);var lb=hk(na,Y,"message"),pb=hk(na,Y,"pattern"),Sb=hk(na,Y,"maxCount"),mc=hk(na,Y,"minCount"),uc=hk(na,Y,"maxLength"),ed=hk(na,Y,"minLength"),Xc=hk(na,Y,"maxExclusive"),ld=hk(na,Y,"minExclusive"),$c=hk(na,Y,"maxInclusive"),fd=hk(na,Y,"minInclusive");Y=bk(na,Y,"in");na=y();var vd=y(),Gc=y(),Lc=y(),vc=K(C(),J()),Tc=y(),ad=y();return PQ(ra,Ha,lb,pb,na,Sb,mc,ed,uc,ld,Xc,fd,$c,vd,Gc,Lc,vc,Y,Tc,ad)}}(a,c)));a=D(ck(b).g,fk().vj).Fb(w(function(I,N){return function(Y){Y=D(Y.g,zf().U).H;return(Y.b()?null:
Y.c())===N}}(a,"functionConstraint")));a.b()?b=y():(a=a.c(),b=BMa(b,gk(a)),b.b()?b=y():(b=b.c(),b=(new z).d(tMa(vMa(),b))));Xj();a=y();Xj();h=y();Xj();C();Yj();k=(new gh).a().va();Xj();C();Yj();var l=(new gh).a().va();Xj();C();Yj();var m=(new gh).a().va();Xj();C();Yj();var p=(new gh).a().va();Xj();C();Yj();var t=(new gh).a().va();Xj();var v=y();Xj();C();Yj();var A=(new gh).a().va();Xj();var E=y();Xj();var B=y();return Zj(new ak,e,f,a,h,k,g,l,m,p,t,v,c,A,E,b,B)}
CU.prototype.$classData=r({P8a:0},!1,"amf.plugins.features.validation.model.ParsedValidationSpecification$",{P8a:1,e:1,Q9:1});var CMa=void 0;function AMa(){CMa||(CMa=(new CU).a());return CMa}function DU(){this.If=this.qn=this.t8=this.fO=this.Via=this.hO=this.d_=this.kT=this.$9=this.WJ=this.A8=this.Z7=this.s0=this.Y9=this.lla=this.b$=this.d$=this.Jf=this.bz=this.qz=null;this.sa=!1}DU.prototype=new u;DU.prototype.constructor=DU;
DU.prototype.a=function(){DMa=this;this.qz=Xj().zia;this.bz=G().Gia;var a=y(),b=y();this.Jf=Wj(this,"dialect-error","Dialect error",a,b);a=y();b=y();this.d$=Wj(this,"missing-vocabulary","Missing vocabulary",a,b);a=y();b=y();this.b$=Wj(this,"missing-vocabulary-term","Missing vocabulary term",a,b);a=y();b=y();this.lla=Wj(this,"missing-property-vocabulary-term","Missing property vocabulary term",a,b);a=y();b=y();this.Y9=Wj(this,"missing-dialect-fragment","Missing dialect fragment",a,b);a=y();b=y();this.s0=
Wj(this,"missing-node-mapping-range-term","Missing property range term",a,b);a=y();b=y();this.Z7=Wj(this,"different-terms-in-mapkey","Different terms in map key",a,b);a=y();b=y();this.A8=Wj(this,"inconsistent-property-range-value","Range value does not match the expected type",a,b);a=y();b=y();this.WJ=Wj(this,"closed-shape","Invalid property for node",a,b);a=y();b=y();this.$9=Wj(this,"mandatory-property-shape","Missing mandatory property",a,b);a=y();b=y();this.kT=Wj(this,"invalid-module-type","Invalid module type",
a,b);a=y();b=y();this.d_=Wj(this,"dialect-ambiguous-range","Ambiguous entity range",a,b);a=y();b=y();this.hO=Wj(this,"invalid-union-type","Union should be a sequence",a,b);a=y();b=y();this.Via=Wj(this,"expected-vocabulary-module","Expected vocabulary module",a,b);a=y();b=y();this.fO=Wj(this,"invalid-dialect-patch","Invalid dialect patch",a,b);a=y();b=y();this.t8=Wj(this,"guid-scalar-non-unique","GUID scalar type declared without unique constraint",a,b);this.qn=Fc(sc().fb,J());bj();a=[this.WJ,this.d_,
this.A8,this.s0,this.b$,this.Z7,this.Y9,this.$9,this.kT,this.d$,this.hO,this.fO,this.Jf,this.t8];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.If=c;return this};DU.prototype.$classData=r({V8a:0},!1,"amf.validation.DialectValidations$",{V8a:1,e:1,GT:1});var DMa=void 0;function of(){DMa||(DMa=(new DU).a());return DMa}
function EU(){this.If=this.qn=this.T8=this.f9=this.F$=this.Hla=this.Ila=this.C$=this.o$=this.a$=this.R8=this.dja=this.$ia=this.e9=this.G_=this.q0=this.b1=this.z1=this.WG=this.e$=this.P8=this.F8=this.N8=this.J_=this.Uz=this.G8=this.eO=this.FO=this.hU=this.VS=this.T0=this.g9=this.x1=this.F_=this.O8=this.F1=this.fK=this.P$=this.Q$=this.d8=this.S$=this.t0=this.gU=this.IO=this.H0=this.J0=this.e8=this.k_=this.I0=this.G0=this.s$=this.m8=this.l8=this.cO=this.q8=this.p8=this.N$=this.NS=this.j_=this.YN=this.U8=
this.M$=this.iT=this.D0=this.R$=this.B_=this.E_=this.A_=this.L_=this.V8=this.$8=this.d9=this.D8=this.E8=this.Z8=this.Y8=this.eK=this.M8=this.L$=this.X8=this.aja=this.K_=this.Q8=this.W8=this.j1=this.g1=this.c8=this.i_=this.jT=this.cja=this.bja=this.c9=this.a9=this.B$=this.H_=this.C8=this.b9=this.$7=this.y$=this.p$=this.q$=this.FK=this.I8=this.H8=this.L8=this.I_=this.D_=this.t_=this.pla=this.bz=this.qz=null;this.sa=!1}EU.prototype=new u;EU.prototype.constructor=EU;
EU.prototype.a=function(){EMa=this;this.qz=Xj().n$;this.bz=G().jE;var a=y(),b=y();this.pla=Wj(this,"non-empty-binding-map","Reserved name binding must have an empty map",a,b);var c=y(),e=y();this.t_=Wj(this,"exclusive-link-target-error","operationRef and operationId are mutually exclusive in a OAS 3.0.0 Link Object",c,e);var f=y(),g=y();this.D_=Wj(this,"invalid-json-schema-type","Invalid json schema definition type",f,g);var h=y(),k=y();this.I_=Wj(this,"invalid-shape-format","Invalid shape format",
h,k);var l=y(),m=y();this.L8=Wj(this,"invalid-datetime-format","Invalid format value for datetime",l,m);var p=y(),t=y();this.H8=Wj(this,"invalid-base-path","Invalid base path",p,t);var v=y(),A=y();this.I8=Wj(this,"invalid-base-uri-parameters-type","Invalid baseUriParameters type",v,A);var E=y(),B=y();this.FK=Wj(this,"unused-base-uri-parameter","Unused base uri parameter",E,B);var I=y(),N=y();this.q$=Wj(this,"parameters-without-base-uri","'baseUri' not defined and 'baseUriParameters' defined.",I,N);
var Y=y(),na=y();this.p$=Wj(this,"parameter-name-required","Parameter name is required",Y,na);var ra=y(),Ha=y();this.y$=Wj(this,"content-required","Request body content is required",ra,Ha);var lb=y(),pb=y();this.$7=Wj(this,"discriminator-name-required","Discriminator property name is required",lb,pb);var Sb=y(),mc=y();this.b9=Wj(this,"invalid-server-path","Invalid server path",Sb,mc);var uc=y(),ed=y();this.C8=Wj(this,"invalid-abstract-declaration-parameter-in-type","Trait/Resource Type parameter in type",
uc,ed);var Xc=y(),ld=y();this.H_=Wj(this,"invalid-secured-by-type","Invalid 'securedBy' type",Xc,ld);var $c=y(),fd=y();this.B$=Wj(this,"scope-names-must-be-empty","Scope names must be an empty array",$c,fd);var vd=y(),Gc=y();this.a9=Wj(this,"invalid-security-scheme-described-by-type","Invalid 'describedBy' type, map expected",vd,Gc);var Lc=y(),vc=y();this.c9=Wj(this,"invalid-tag-type","Tag values must be of type string",Lc,vc);var Tc=y(),ad=y();Wj(this,"invalid-security-scheme-object","Invalid security scheme",
Tc,ad);var qf=y(),me=y();this.bja=Wj(this,"invalid-security-requirement-object","Invalid security requirement object",qf,me);var Vd=y(),Wd=y();this.cja=Wj(this,"invalid-security-requirements-sequence","'security' must be an array of security requirements object",Vd,Wd);var be=y(),Pe=y();this.jT=Wj(this,"invalid-endpoint-path","Invalid endpoint path (invalid template uri)",be,Pe);var Kd=y(),uf=y();this.i_=Wj(this,"duplicated-endpoint-path","Duplicated endpoint path",Kd,uf);var df=y(),Sd=y();this.c8=
Wj(this,"duplicated-operation-id","Duplicated operation id",df,Sd);var vf=y(),We=y();this.g1=Wj(this,"schema-deprecated","'schema' keyword it's deprecated for 1.0 version, should use 'type' instead",vf,We);var ze=y(),Xd=y();this.j1=Wj(this,"schemas-deprecated","'schemas' keyword it's deprecated for 1.0 version, should use 'types' instead",ze,Xd);var Gd=y(),ne=y();this.W8=Wj(this,"invalid-operation-type","Invalid operation type",Gd,ne);var oe=y(),Xe=y();this.Q8=Wj(this,"invalid-external-type-type",
"Invalid external type type",oe,Xe);var td=y(),Ce=y();this.K_=Wj(this,"invalid-xml-schema-type","Invalid xml schema type",td,Ce);var De=y(),Qe=y();this.aja=Wj(this,"invalid-json-schema-expression","Invalid json schema expression",De,Qe);var ef=y(),Ye=y();this.X8=Wj(this,"invalid-property-type","Invalid property key type. Should be string",ef,Ye);var Hd=y(),rf=y();this.L$=Wj(this,"unable-to-parse-array","Unable to parse array definition",Hd,rf);var jg=y(),Ig=y();this.M8=Wj(this,"invalid-decimal-point",
"Invalid decimal point",jg,Ig);var ff=y(),Jf=y();this.eK=Wj(this,"invalid-type-definition","Invalid type definition",ff,Jf);var Kf=y(),Cf=y();this.Y8=Wj(this,"invalid-required-array-for-schema-version","Required arrays of properties not supported in JSON Schema below version draft-4",Kf,Cf);var Je=y(),Sf=y();this.Z8=Wj(this,"invalid-required-boolean-for-schema-version","Required property boolean value is only supported in JSON Schema draft-3",Je,Sf);var sf=y(),Lf=y();this.E8=Wj(this,"invalid-additional-properties-type",
"additionalProperties should be a boolean or a map",sf,Lf);var Cg=y(),Qg=y();this.D8=Wj(this,"invalid-additional-items-type","additionalItems should be a boolean or a map",Cg,Qg);var kg=y(),cg=y();this.d9=Wj(this,"invalid-tuple-type","Tuple should be a sequence",kg,cg);var Ee=y(),lg=y();this.$8=Wj(this,"invalid-schema-type","Schema should be a string",Ee,lg);var tg=y(),gf=y();this.V8=Wj(this,"invalid-media-type-type","Media type should be a string",tg,gf);var kf=y(),Mf=y();this.L_=Wj(this,"invalid-xone-type",
"Xone should be a sequence",kf,Mf);var fe=y(),lf=y();this.A_=Wj(this,"invalid-and-type","And should be a sequence",fe,lf);var Dg=y(),mf=y();this.E_=Wj(this,"invalid-or-type","Or should be a sequence",Dg,mf);var Re=y(),Nf=y();this.B_=Wj(this,"invalid-disjoint-union-type","Invalid type for disjoint union",Re,Nf);var ug=y(),Ze=y();this.R$=Wj(this,"unexpected-vendor","Unexpected vendor",ug,Ze);var wf=y(),vg=y();this.D0=Wj(this,"null-abstract-declaration","Generating abstract declaration (resource type / trait)  with null value",
wf,vg);var Tf=y(),Se=y();this.iT=Wj(this,"invalid-abstract-declaration-type","Invalid type for declaration node",Tf,Se);var Yd=y(),Uf=y();this.M$=Wj(this,"unable-to-parse-shape-extensions","Unable to parse shape extensions",Yd,Uf);var Df=y(),Vf=y();this.U8=Wj(this,"invalid-json-schema-version","Invalid Json Schema version",Df,Vf);var mg=y(),ng=y();this.YN=Wj(this,"cross-security-warning","Using a security scheme type from raml in oas or from oas in raml",mg,ng);var Of=y(),Ef=y();this.j_=Wj(this,"duplicated-operation-status-code",
"Status code for the provided operation response must not be duplicated",Of,Ef);var Te=y(),ce=y();this.NS=Wj(this,"chained-reference-error","References cannot be chained",Te,ce);var de=y(),dh=y();this.N$=Wj(this,"unable-to-set-default-type","Unable to set default type",de,dh);var Jg=y(),Yg=y();this.p8=Wj(this,"exclusive-schema-type","'schema' and 'type' properties are mutually exclusive",Jg,Yg);var wg=y(),kh=y();this.q8=Wj(this,"exclusive-schemas-type","'schemas' and 'types' properties are mutually exclusive",
wg,kh);var vh=y(),Zg=y();this.cO=Wj(this,"exclusive-properties-error","Exclusive properties declared together",vh,Zg);var eh=y(),dg=y();this.l8=Wj(this,"examples-must-be-map","Examples value should be a map",eh,dg);var wh=y(),Kg=y();this.m8=Wj(this,"examples-must-be-seq","Examples value should be an array of strings",wh,Kg);var Ki=y(),$g=y();this.s$=Wj(this,"path-template-unbalanced-parameters","Nested parameters are not allowed in path templates",Ki,$g);var Kh=y(),Jj=y();this.G0=Wj(this,"oas-not-body-and-form-data-parameters",
"Operation cannot have a body parameter and a formData parameter",Kh,Jj);var Vh=y(),Vm=y();this.I0=Wj(this,"oas-invalid-body-parameter","Only one body parameter is allowed",Vh,Vm);var Vk=y(),ti=y();this.k_=Wj(this,"duplicate-parameters","Sibling parameters must have unique 'name' and 'in' values",Vk,ti);var Lh=y(),ui=y();this.e8=Wj(this,"duplicate-tags","Sibling tags must have unique names",Lh,ui);var Mh=y(),Zi=y();this.J0=Wj(this,"oas-invalid-parameter-binding","Parameter has invalid binding",Mh,
Zi);var ii=y(),ji=y();this.H0=Wj(this,"oas-file-not-form-data-parameters","Parameters with type file must be in formData",ii,ji);var dk=y(),ek=y();this.IO=Wj(this,"unsupported-example-media-type","Cannot validate example with unsupported media type",dk,ek);var Li=y(),ki=y();this.gU=Wj(this,"unknown-security-scheme","Cannot find the security scheme",Li,ki);var Kj=y(),Lj=y();this.t0=Wj(this,"missing-security-scheme-type","Missing security scheme type",Kj,Lj);var $i=y(),Nh=y();this.S$=Wj(this,"unknown-scope",
"Cannot find the scope in the security settings",$i,Nh);var tf=y(),Oh=y();this.d8=Wj(this,"duplicated-property","Duplicated property in node",tf,Oh);var vi=y(),Wh=y();this.Q$=Wj(this,"unexpected-raml-scalar-key","Unexpected key. Options are 'value' or annotations \\(.+\\)",vi,Wh);var Eg=y(),Xh=y();this.P$=Wj(this,"unexpected-file-types-syntax","Unexpected 'fileTypes' syntax. Options are string or sequence",Eg,Xh);var Fg=y(),Pf=y();this.fK=Wj(this,"json-schema-inheritance","Inheriting from JSON Schema",
Fg,Pf);var eg=y(),lh=y();this.F1=Wj(this,"xml-schema-inheritance","Inheriting from XML Schema",eg,lh);var Dh=y(),Yh=y();this.O8=Wj(this,"invalid-endpoint-type","Invalid endpoint type",Dh,Yh);var Zl=y(),aj=y();this.F_=Wj(this,"invalid-parameter-type","Invalid parameter type",Zl,aj);var Wk=y(),md=y();this.x1=Wj(this,"unable-to-parse-shape","Unable to parse shape",Wk,md);var li=y(),fh=y();this.g9=Wj(this,"json-schema-fragment-not-found","Json schema fragment not found",li,fh);var Rg=y(),Yc=y();this.T0=
Wj(this,"pattern-properties-on-closed-node","Closed node cannot define pattern properties",Rg,Yc);var Fe=y(),Mc=y();this.VS=Wj(this,"discriminator-on-extended-union","Property 'discriminator' not supported in a node extending a unionShape",Fe,Mc);var Bl=y(),Wm=y();this.hU=Wj(this,"unresolved-parameter","Unresolved parameter",Bl,Wm);var Zh=y(),Ae=y();this.FO=Wj(this,"unable-to-parse-json-schema","Unable to parse json schema",Zh,Ae);var Xk=y(),tm=y();this.eO=Wj(this,"invalid-annotation-type","Invalid annotation type",
Xk,tm);var tp=y(),um=y();this.G8=Wj(this,"invalid-annotation-target","Annotation not allowed in used target",tp,um);var wn=y(),Zn=y();this.Uz=Wj(this,"invalid-fragment-type","Invalid fragment type",wn,Zn);var Xm=y(),Wr=y();this.J_=Wj(this,"invalid-types-type","Invalid types type",Xm,Wr);var Nq=y(),To=y();this.N8=Wj(this,"invalid-documentation-type","Invalid documentation type",Nq,To);var $n=y(),Xr=y();this.F8=Wj(this,"invalid-allowed-targets-type","Invalid allowedTargets type",$n,Xr);var xn=y(),xo=
y();this.P8=Wj(this,"invalid-extension-type","Invalid extension type",xn,xo);var Oq=y(),Pq=y();this.e$=Wj(this,"module-not-found","Module not found",Oq,Pq);var yo=y(),Qq=y();this.WG=Wj(this,"invalid-type-expression","Invalid type expression",yo,Qq);var Yr=y(),Zr=y();this.z1=Wj(this,"unexpected-reference","Unexpected reference",Yr,Zr);var Wt=y(),Xt=y();this.b1=Wj(this,"read-only-property-marked-required","Read only property should not be marked as required by a schema",Wt,Xt);var Yp=y(),zo=y();this.q0=
Wj(this,"missing-discriminator-property","Type is missing property marked as discriminator",Yp,zo);var $r=y(),as=y();this.G_=Wj(this,"invalid-payload","Invalid payload",$r,as);var Rs=y(),Uo=y();this.e9=Wj(this,"invalid-value-in-properties-facet","Properties facet must be a map of key and values",Rs,Uo);var Ss=y(),up=y();this.$ia=Wj(this,"invalid-components","Components facet must be a map",Ss,up);var Rq=y(),Ts=y();this.dja=Wj(this,"invalid-user-defined-facet-name","User defined facets must not begin with open parenthesis",
Rq,Ts);var Ao=y(),Sq=y();this.R8=Wj(this,"invalid-field-name-in-components","Field name in components must match the following expression: ^[a-zA-Z0-9\\.\\-_]+$",Ao,Sq);var Us=y(),Vs=y();this.a$=Wj(this,"missing-user-defined-facet","Type is missing required user defined facet",Us,Vs);var uj=y(),Ws=y();this.o$=Wj(this,"parameter-missing-schema-or-content","Parameter must define a 'schema' or 'content' field, but not both",uj,Ws);var Cl=y(),Tq=y();this.C$=Wj(this,"server-variable-missing-default","Server variable must define a 'default' field",
Cl,Tq);var $h=y(),Uq=y();this.Ila=Wj(this,"user-defined-facets-matches-built-in","User defined facet name matches built in facet of type",$h,Uq);var Zp=y(),bs=y();Wj(this,"invalid-endpoint-declaration","Invalid endpoint declaration",Zp,bs);var vp=y(),Vq=y();this.Hla=Wj(this,"user-defined-facets-matches-ancestor","User defined facet name matches ancestor type facet",vp,Vq);var Xs=y(),Ys=y();this.F$=Wj(this,"slash-in-uri-parameter-value","Values of uri parameter must not contain '/' character",Xs,Ys);
var Zs=y(),zw=y();this.f9=Wj(this,"items-field-required","'items' field is required when type is array",Zs,zw);var vm=y(),$s=y();this.T8=Wj(this,"invalid-identifier","'id' must be a string",vm,$s);var $t=sc().fb,cs=this.t_.j,ds=Tb().yb,cv=Vj(this,ds),Wq=(new R).M(cs,cv),at=this.G0.j,dv=sc().fb,Vo=Ok(),Xq=Tb().yb,ev=(new R).M(Vo,Xq),ao=Pk(),bt=Tb().yb,au=[ev,(new R).M(ao,bt)],wp=Fc(dv,(new wc).fa(au)),Yq=(new R).M(at,wp),bu=this.I0.j,es=Tb().yb,ct=Vj(this,es),Aw=(new R).M(bu,ct),Wo=this.J0.j,wm=Tb().yb,
xp=Vj(this,wm),ez=(new R).M(Wo,xp),MB=this.H0.j,FE=sc().fb,Bw=Ok(),Nx=Tb().yb,GE=(new R).M(Bw,Nx),HE=Pk(),NB=Tb().yb,OB=[GE,(new R).M(HE,NB)],IE=Fc(FE,(new wc).fa(OB)),JE=(new R).M(MB,IE),PB=this.fK.j,EH=Tb().oh,FH=Vj(this,EH),KE=(new R).M(PB,FH),RB=this.T0.j,GH=sc().fb,gz=Rk(),HH=Tb().yb,LE=(new R).M(gz,HH),ME=Sk(),NE=Tb().yb,du=(new R).M(ME,NE),hz=Tk(),SB=Tb().yb,TB=(new R).M(hz,SB),eu=Ok(),UB=Tb().oh,VB=(new R).M(eu,UB),iz=Pk(),jz=Tb().oh,OE=(new R).M(iz,jz),Cw=Qk(),WB=Tb().oh,PE=(new R).M(Cw,
WB),QE=Nk(),kz=Tb().oh,IH=[LE,du,TB,VB,OE,PE,(new R).M(QE,kz)],Ym=Fc(GH,(new wc).fa(IH)),yn=(new R).M(RB,Ym),xh=this.VS.j,co=sc().fb,$p=Rk(),fz=Tb().yb,cu=(new R).M($p,fz),dt=Sk(),fv=Tb().yb,QB=(new R).M(dt,fv),Ox=Tk(),BH=Tb().yb,CH=(new R).M(Ox,BH),DH=Ok(),VU=Tb().oh,vI=(new R).M(DH,VU),WU=Pk(),XU=Tb().oh,YU=(new R).M(WU,XU),Cz=Qk(),Dz=Tb().oh,jt=(new R).M(Cz,Dz),uC=Nk(),kt=Tb().oh,Kw=[cu,QB,CH,vI,YU,jt,(new R).M(uC,kt)],iq=Fc(co,(new wc).fa(Kw)),jF=(new R).M(xh,iq),vC=this.D0.j,ZU=Tb().oh,qqa=Vj(this,
ZU),rVa=(new R).M(vC,qqa),sVa=this.g1.j,mFa=Tb().oh,tVa=Vj(this,mFa),nFa=(new R).M(sVa,tVa),uVa=this.j1.j,vVa=Tb().oh,wVa=Vj(this,vVa),xVa=(new R).M(uVa,wVa),yVa=this.FK.j,zVa=Tb().oh,AVa=Vj(this,zVa),BVa=(new R).M(yVa,AVa),CVa=this.I_.j,DVa=Tb().oh,EVa=Vj(this,DVa),FVa=(new R).M(CVa,EVa),GVa=this.YN.j,HVa=Tb().oh,IVa=Vj(this,HVa),JVa=(new R).M(GVa,IVa),KVa=this.b1.j,LVa=Tb().oh,MVa=Vj(this,LVa),NVa=(new R).M(KVa,MVa),OVa=this.q0.j,PVa=Tb().yb,QVa=Vj(this,PVa),RVa=(new R).M(OVa,QVa),SVa=this.G_.j,
TVa=Tb().yb,UVa=Vj(this,TVa),VVa=[Wq,Yq,Aw,ez,JE,KE,yn,jF,rVa,nFa,xVa,BVa,FVa,JVa,NVa,RVa,(new R).M(SVa,UVa)];this.qn=Fc($t,(new wc).fa(VVa));bj();this.If=ax((new wc).fa([this.j_,this.NS,this.cO,this.s$,this.gU,this.t0,this.S$,this.fK,this.F1,this.d8,this.l8,this.m8,this.IO,this.I0,this.k_,this.e8,this.T0,this.VS,this.H0,this.G0,this.J0,this.FO,this.Q$,this.M$,this.iT,this.D0,this.R$,this.B_,this.E_,this.A_,this.L_,this.E8,this.D8,this.Y8,this.Z8,this.$8,this.N$,this.eK,this.d9,this.L$,this.M8,this.X8,
this.g9,this.aja,this.K_,this.Q8,this.C8,this.p8,this.g1,this.hU,this.p$,this.y$,this.$7,this.H_,this.B$,this.a9,this.jT,this.i_,this.c8,this.W8,this.b9,this.q$,this.FK,this.I8,this.H8,this.F_,this.V8,this.U8,this.O8,this.x1,this.eO,this.G8,this.Uz,this.J_,this.j1,this.q8,this.N8,this.F8,this.WG,this.P8,this.e$,this.z1,this.I_,this.P$,this.D_,this.YN,this.b1,this.q0,this.G_,this.e9,this.dja,this.R8,this.a$,this.o$,this.C$,this.F$,this.L8,this.f9,this.c9,this.T8,this.$ia]));return this};
EU.prototype.$classData=r({X8a:0},!1,"amf.validations.ParserSideValidations$",{X8a:1,e:1,GT:1});var EMa=void 0;function Bh(){EMa||(EMa=(new EU).a());return EMa}function FU(){this.If=this.qn=this.h1=this.UG=this.iU=this.bz=this.qz=null;this.sa=!1}FU.prototype=new u;FU.prototype.constructor=FU;
FU.prototype.a=function(){FMa=this;this.qz=Xj().rla;this.bz=G().NN;var a=y(),b=y();this.iU=Wj(this,"unsupported-example-media-type-warning","Cannot validate example with unsupported media type",a,b);a=y();b=y();this.UG=Wj(this,"example-validation-error","Example does not validate type",a,b);a=y();b=y();this.h1=Wj(this,"schema-exception","Schema exception",a,b);a=this.iU.j;b=Tb().oh;b=Vj(this,b);a=(new R).M(a,b);b=this.UG.j;var c=Rk(),e=Tb().yb;c=(new R).M(c,e);e=Sk();var f=Tb().yb;e=(new R).M(e,f);
f=Tk();var g=Tb().yb;f=(new R).M(f,g);g=Ok();var h=Tb().oh;g=(new R).M(g,h);h=Pk();var k=Tb().oh;h=(new R).M(h,k);k=Qk();var l=Tb().oh;k=(new R).M(k,l);l=Nk();var m=Tb().yb;c=[c,e,f,g,h,k,(new R).M(l,m)];e=BB(new CB,Ev());f=0;for(g=c.length|0;f<g;)DB(e,c[f]),f=1+f|0;b=(new R).M(b,e.ab);c=this.h1.j;e=Tb().yb;e=Vj(this,e);a=[a,b,(new R).M(c,e)];b=BB(new CB,Ev());c=0;for(e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;this.qn=b.ab;bj();a=[this.iU,this.UG,this.h1];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),
b=-1+b|0;this.If=c;return this};FU.prototype.$classData=r({Y8a:0},!1,"amf.validations.PayloadValidations$",{Y8a:1,e:1,GT:1});var FMa=void 0;function yq(){FMa||(FMa=(new FU).a());return FMa}function GU(){this.If=this.qn=this.By=this.bz=this.qz=null;this.sa=!1}GU.prototype=new u;GU.prototype.constructor=GU;
GU.prototype.a=function(){GMa=this;this.qz=Xj().sla;this.bz=G().G7;var a=y(),b=y();this.By=Wj(this,"render-validation","Default render validation",a,b);this.qn=Fc(sc().fb,J());bj();a=[this.By];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.If=c;return this};GU.prototype.$classData=r({Z8a:0},!1,"amf.validations.RenderSideValidations$",{Z8a:1,e:1,GT:1});var GMa=void 0;function zq(){GMa||(GMa=(new GU).a());return GMa}
function HU(){this.If=this.qn=this.o8=this.n8=this.J8=this.r$=this.y1=this.g$=this.gO=this.lT=this.r0=this.T$=this.bz=this.qz=null;this.sa=!1}HU.prototype=new u;HU.prototype.constructor=HU;
HU.prototype.a=function(){HMa=this;this.qz=Xj().ula;this.bz=G().H7;var a=y(),b=y();this.T$=Wj(this,"unsupported-pipeline","Unsupported pipeline",a,b);a=y();b=y();this.r0=Wj(this,"missing-extension","Missing extension in reference",a,b);a=y();b=y();this.lT=Wj(this,"invalid-type-inheritance-warning","Invalid inheritance relationship",a,b);a=y();b=y();this.gO=Wj(this,"invalid-type-inheritance","Invalid inheritance relationship",a,b);a=y();b=y();this.g$=Wj(this,"nested-endpoint","Nested endpoints",a,
b);a=y();b=y();this.y1=Wj(this,"unequal-media-type-definitions-in-extends-payloads","Cannot merge payloads with explicit and implicit media types",a,b);a=y();b=y();this.r$=Wj(this,"parse-resource-type-fail","Failed while parsing an endpoint from a resource type",a,b);a=y();b=y();this.J8=Wj(this,"invalid-consumes-with-file-parameter","File parameters must have specific consumes property defined",a,b);a=y();b=y();this.n8=Wj(this,"examples-with-invalid-mime-type","Mime type defined in 'examples' must be present in a 'produces' property",
a,b);a=y();b=y();this.o8=Wj(this,"examples-with-no-schema-defined","When schema is undefined, 'examples' facet is invalid as no content is returned as part of the response",a,b);a=this.lT.j;b=Tb().oh;b=Vj(this,b);a=[(new R).M(a,b)];b=BB(new CB,Ev());for(var c=0,e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;this.qn=b.ab;bj();a=[this.r0,this.gO,this.lT,this.g$,this.y1,this.r$,this.T$,this.J8,this.n8,this.o8];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.If=c;return this};
HU.prototype.$classData=r({$8a:0},!1,"amf.validations.ResolutionSideValidations$",{$8a:1,e:1,GT:1});var HMa=void 0;function Aq(){HMa||(HMa=(new HU).a());return HMa}function IU(){this.OK=this.Pma=null;this.sa=0}IU.prototype=new u;IU.prototype.constructor=IU;function IMa(){}d=IMa.prototype=IU.prototype;d.Lcb=function(){ha(La(la),["UTF8","unicode-1-1-utf-8"]);this.OK="UTF-8"};d.h=function(a){return a instanceof IU?this.OK===a.OK:!1};d.sq=function(a){return bN(ua(),this.OK,a.OK)};d.t=function(){return this.OK};
function qka(a,b){b=Dta(Hta(),b,b.length|0);if(0===(4&a.sa)<<24>>24&&0===(4&a.sa)<<24>>24){var c=(new JU).a(),e=RG().yK;if(null===e)throw(new Fk).f("null CodingErrorAction");c.QJ=e;e=RG().yK;if(null===e)throw(new Fk).f("null CodingErrorAction");c.SJ=e;a.Pma=c;a.sa=(4|a.sa)<<24>>24}a=a.Pma;if(0===(b.qf-b.Gd|0))var f=zta(0);else{a.by=0;c=Ba(da(da(b.qf-b.Gd|0)*a.via));c=zta(c);b:for(;;){c:{e=a;var g=b,h=c;if(3===e.by)throw(new sk).a();e.by=2;for(;;){try{f=JMa(g,h)}catch(A){if(A instanceof PG)throw Lta(A);
if(A instanceof Rw)throw Lta(A);throw A;}if(0===f.jv){var k=g.qf-g.Gd|0;if(0<k){var l=QG();switch(k){case 1:k=l.kt;break;case 2:k=l.$W;break;case 3:k=l.bM;break;case 4:k=l.Vda;break;default:k=Mta(l,k)}}else k=f}else k=f;if(0===k.jv||1===k.jv){e=k;break c}l=3===k.jv?e.SJ:e.QJ;if(RG().yK===l){if((h.qf-h.Gd|0)<e.RJ.m.length){e=QG().Vt;break c}var m=e.RJ;l=h;var p=m;m=m.m.length;if(l.Jt)throw(new TG).a();if(0>m||0>(p.m.length-m|0))throw(new V).a();var t=l.Gd,v=t+m|0;if(v>l.qf)throw(new PG).a();l.Gd=v;
Ca(p,0,l.sj,l.nl+t|0,m);l=g.Gd;k=k.aM;if(0>k)throw(new $v).a();IG.prototype.Ig.call(g,l+k|0)}else{if(RG().zK===l){e=k;break c}if(RG().z8===l){l=g.Gd;k=k.aM;if(0>k)throw(new $v).a();IG.prototype.Ig.call(g,l+k|0)}else throw(new x).d(l);}}}if(0!==e.jv){if(1===e.jv){c=Pta(c);continue b}Qta(e);throw(new HM).d("should not get here");}if(b.Gd!==b.qf)throw(new HM).a();f=c;break}b:for(;;){c:switch(b=a,b.by){case 2:c=QG().Pu;0===c.jv&&(b.by=3);b=c;break c;case 3:b=QG().Pu;break c;default:throw(new sk).a();
}if(0!==b.jv){if(1===b.jv){f=Pta(f);continue b}Qta(b);throw(new HM).d("should not get here");}break}IG.prototype.EP.call(f)}return f}d.y=function(){return QL(RL(),this.OK)};function KU(){OG.call(this)}KU.prototype=new Ita;KU.prototype.constructor=KU;KU.prototype.a=function(){OG.prototype.nda.call(this,Qw(),1);return this};
function Kta(a,b){if(null===a.sj||a.Jt||null===b.sj||b.kI())for(;;){var c=a.Gd;if(a.Gd===a.qf)return QG().Pu;var e=KMa(a);if(0<=e){if(b.Gd===b.qf)return b=QG().Vt,IG.prototype.Ig.call(a,c),b;b.TQ(65535&e)}else{var f=Qw().Wda.m[127&e];if(-1===f)return b=QG().kt,IG.prototype.Ig.call(a,c),b;if(a.Gd!==a.qf){var g=KMa(a);if(128!==(192&g)){e=QG().kt;var h=g=0}else 2===f?(e=(31&e)<<6|63&g,128>e?(e=QG().kt,g=0):(g=65535&e,e=null),h=0):a.Gd!==a.qf?(h=KMa(a),128!==(192&h)?(e=QG().$W,h=g=0):3===f?(e=(15&e)<<
12|(63&g)<<6|63&h,2048>e?(e=QG().kt,g=0):55296<=e&&57343>=e?(e=QG().bM,g=0):(g=65535&e,e=null),h=0):a.Gd!==a.qf?(f=KMa(a),128!==(192&f)?(e=QG().bM,h=g=0):(e=(7&e)<<18|(63&g)<<12|(63&h)<<6|63&f,65536>e||1114111<e?(e=QG().kt,h=g=0):(e=-65536+e|0,g=65535&(55296|e>>10),h=65535&(56320|1023&e),e=null))):(e=QG().Pu,h=g=0)):(e=QG().Pu,h=g=0)}else e=QG().Pu,h=g=0;if(null!==e)return b=e,IG.prototype.Ig.call(a,c),b;if(0===h){if(b.Gd===b.qf)return b=QG().Vt,IG.prototype.Ig.call(a,c),b;b.TQ(g)}else{if(2>(b.qf-
b.Gd|0))return b=QG().Vt,IG.prototype.Ig.call(a,c),b;b.TQ(g);b.TQ(h)}}}else return LMa(a,b)}
function LMa(a,b){var c=a.sj;if(null===c)throw(new $v).a();if(a.Jt)throw(new TG).a();var e=a.nl;if(-1===e)throw(new $v).a();if(a.Jt)throw(new TG).a();var f=a.Gd+e|0,g=a.qf+e|0,h=b.sj;if(null===h)throw(new $v).a();if(b.kI())throw(new TG).a();var k=b.nl;if(-1===k)throw(new $v).a();if(b.kI())throw(new TG).a();var l=b.qf+k|0,m=b.Gd+k|0;for(;;){if(f===g)return c=QG().Pu,IG.prototype.Ig.call(a,f-e|0),IG.prototype.Ig.call(b,m-k|0),c;var p=c.m[f];if(0<=p){if(m===l)return c=QG().Vt,IG.prototype.Ig.call(a,
f-e|0),IG.prototype.Ig.call(b,m-k|0),c;h.m[m]=65535&p;m=1+m|0;f=1+f|0}else{var t=Qw().Wda.m[127&p];if(-1===t)return c=QG().kt,IG.prototype.Ig.call(a,f-e|0),IG.prototype.Ig.call(b,m-k|0),c;if((1+f|0)>=g){p=QG().Pu;var v=0,A=0}else if(v=c.m[1+f|0],128!==(192&v))p=QG().kt,A=v=0;else if(2===t)p=(31&p)<<6|63&v,128>p?(p=QG().kt,v=0):(v=65535&p,p=null),A=0;else if((2+f|0)>=g)p=QG().Pu,A=v=0;else if(A=c.m[2+f|0],128!==(192&A))p=QG().$W,A=v=0;else if(3===t)p=(15&p)<<12|(63&v)<<6|63&A,2048>p?(p=QG().kt,v=0):
55296<=p&&57343>=p?(p=QG().bM,v=0):(v=65535&p,p=null),A=0;else if((3+f|0)>=g)p=QG().Pu,A=v=0;else{var E=c.m[3+f|0];128!==(192&E)?(p=QG().bM,A=v=0):(p=(7&p)<<18|(63&v)<<12|(63&A)<<6|63&E,65536>p||1114111<p?(p=QG().kt,A=v=0):(p=-65536+p|0,v=65535&(55296|p>>10),A=65535&(56320|1023&p),p=null))}if(null!==p)return c=p,IG.prototype.Ig.call(a,f-e|0),IG.prototype.Ig.call(b,m-k|0),c;if(0===A){if(m===l)return c=QG().Vt,IG.prototype.Ig.call(a,f-e|0),IG.prototype.Ig.call(b,m-k|0),c;h.m[m]=v;m=1+m|0;f=f+t|0}else{if((2+
m|0)>l)return c=QG().Vt,IG.prototype.Ig.call(a,f-e|0),IG.prototype.Ig.call(b,m-k|0),c;h.m[m]=v;h.m[1+m|0]=A;m=2+m|0;f=f+t|0}}}}KU.prototype.$classData=r({E9a:0},!1,"java.nio.charset.UTF_8$Decoder",{E9a:1,Gob:1,e:1});function JU(){SG.call(this)}JU.prototype=new Ota;JU.prototype.constructor=JU;JU.prototype.a=function(){SG.prototype.nda.call(this,Qw(),1.100000023841858);return this};
function JMa(a,b){if(null===a.sj||a.kI()||null===b.sj||b.Jt)for(;;){if(a.Gd===a.qf)return QG().Pu;var c=a.PP();if(128>c){if(b.Gd===b.qf)return b=QG().Vt,IG.prototype.Ig.call(a,-1+a.Gd|0),b;LU(b,c<<24>>24)}else if(2048>c){if(2>(b.qf-b.Gd|0))return b=QG().Vt,IG.prototype.Ig.call(a,-1+a.Gd|0),b;LU(b,(192|c>>6)<<24>>24);LU(b,(128|63&c)<<24>>24)}else if(Qw(),55296!==(63488&c)){if(3>(b.qf-b.Gd|0))return b=QG().Vt,IG.prototype.Ig.call(a,-1+a.Gd|0),b;LU(b,(224|c>>12)<<24>>24);LU(b,(128|63&c>>6)<<24>>24);
LU(b,(128|63&c)<<24>>24)}else if(55296===(64512&c)){if(a.Gd===a.qf)return b=QG().Pu,IG.prototype.Ig.call(a,-1+a.Gd|0),b;var e=a.PP();if(56320!==(64512&e))return b=QG().kt,IG.prototype.Ig.call(a,-2+a.Gd|0),b;if(4>(b.qf-b.Gd|0))return b=QG().Vt,IG.prototype.Ig.call(a,-2+a.Gd|0),b;c=65536+(((1023&c)<<10)+(1023&e)|0)|0;LU(b,(240|c>>18)<<24>>24);LU(b,(128|63&c>>12)<<24>>24);LU(b,(128|63&c>>6)<<24>>24);LU(b,(128|63&c)<<24>>24)}else return b=QG().kt,IG.prototype.Ig.call(a,-1+a.Gd|0),b}else return MMa(a,
b)}
function MMa(a,b){var c=a.sj;if(null===c)throw(new $v).a();if(a.kI())throw(new TG).a();var e=a.nl;if(-1===e)throw(new $v).a();if(a.kI())throw(new TG).a();var f=a.Gd+e|0,g=a.qf+e|0,h=b.sj;if(null===h)throw(new $v).a();if(b.Jt)throw(new TG).a();var k=b.nl;if(-1===k)throw(new $v).a();if(b.Jt)throw(new TG).a();var l=b.qf+k|0,m=b.Gd+k|0;for(;;){if(f===g)return c=QG().Pu,IG.prototype.Ig.call(a,f-e|0),IG.prototype.Ig.call(b,m-k|0),c;var p=c.m[f];if(128>p){if(m===l)return c=QG().Vt,IG.prototype.Ig.call(a,f-
e|0),IG.prototype.Ig.call(b,m-k|0),c;h.m[m]=p<<24>>24;m=1+m|0;f=1+f|0}else if(2048>p){if((2+m|0)>l)return c=QG().Vt,IG.prototype.Ig.call(a,f-e|0),IG.prototype.Ig.call(b,m-k|0),c;h.m[m]=(192|p>>6)<<24>>24;h.m[1+m|0]=(128|63&p)<<24>>24;m=2+m|0;f=1+f|0}else if(Qw(),55296!==(63488&p)){if((3+m|0)>l)return c=QG().Vt,IG.prototype.Ig.call(a,f-e|0),IG.prototype.Ig.call(b,m-k|0),c;h.m[m]=(224|p>>12)<<24>>24;h.m[1+m|0]=(128|63&p>>6)<<24>>24;h.m[2+m|0]=(128|63&p)<<24>>24;m=3+m|0;f=1+f|0}else if(55296===(64512&
p)){if((1+f|0)===g)return c=QG().Pu,IG.prototype.Ig.call(a,f-e|0),IG.prototype.Ig.call(b,m-k|0),c;var t=c.m[1+f|0];if(56320!==(64512&t))return c=QG().kt,IG.prototype.Ig.call(a,f-e|0),IG.prototype.Ig.call(b,m-k|0),c;if((4+m|0)>l)return c=QG().Vt,IG.prototype.Ig.call(a,f-e|0),IG.prototype.Ig.call(b,m-k|0),c;p=65536+(((1023&p)<<10)+(1023&t)|0)|0;h.m[m]=(240|p>>18)<<24>>24;h.m[1+m|0]=(128|63&p>>12)<<24>>24;h.m[2+m|0]=(128|63&p>>6)<<24>>24;h.m[3+m|0]=(128|63&p)<<24>>24;m=4+m|0;f=2+f|0}else return c=QG().kt,
IG.prototype.Ig.call(a,f-e|0),IG.prototype.Ig.call(b,m-k|0),c}}JU.prototype.$classData=r({F9a:0},!1,"java.nio.charset.UTF_8$Encoder",{F9a:1,Hob:1,e:1});function MU(){this.Vg=null}MU.prototype=new u;MU.prototype.constructor=MU;function NMa(){}NMa.prototype=MU.prototype;MU.prototype.t=function(){return this.Vg};MU.prototype.oda=function(a,b){this.Vg=b;0===(b.length|0)||(b.charCodeAt(0),a.t5());return this};function NU(){}NU.prototype=new u;NU.prototype.constructor=NU;function OMa(){}OMa.prototype=NU.prototype;
NU.prototype.g2=function(a){return null===a?null:(new OU).oda(this,a)};NU.prototype.t5=function(){return 65535&(Caa.sep.charCodeAt(0)|0)};function PU(){}PU.prototype=new u;PU.prototype.constructor=PU;PU.prototype.a=function(){return this};PU.prototype.PE=function(a,b){eH(a.KU.s,b)};PU.prototype.Yv=function(a,b){PMa(a.KU,b)};PU.prototype.$classData=r({R9a:0},!1,"org.mulesoft.common.io.Output$OutputWriter$",{R9a:1,e:1,P9a:1});var QMa=void 0;function Ufa(){QMa||(QMa=(new PU).a());return QMa}
function lr(){}lr.prototype=new u;lr.prototype.constructor=lr;lr.prototype.a=function(){return this};lr.prototype.PE=function(a,b){this.Yv(a,ba.String.fromCharCode(b))};lr.prototype.Yv=function(a,b){RMa(a,b)};lr.prototype.$classData=r({S9a:0},!1,"org.mulesoft.common.io.Output$StringBufferWriter$",{S9a:1,e:1,P9a:1});var Nfa=void 0;function QU(){this.bk=this.bg=this.mM=this.sR=this.rsa=this.Ya=null}QU.prototype=new u;QU.prototype.constructor=QU;function SMa(){}SMa.prototype=QU.prototype;
function TMa(a){var b=a.Ya.Kb;b=sH(tH(),b.gf,b.Gg,b.Wj);a=a.rsa;return b.Vy()?a:a.Vy()?b:sH(tH(),b.gf+a.gf|0,b.Gg+a.Gg|0,b.Wj+a.Wj|0)}function RU(a,b){var c=TMa(a),e=a.sR,f=new SU,g=tia(a.bg,a.mM.Wj,c.Wj,a.mM.gf,a.mM.Gg,c.gf,c.Gg);f.fy=b;f.sc=g;oua(e,f);a.mM=c;return!0}function TU(a){for(;a.sR.b();)if(a.Ya.Kb.lc!==pH().Ot){var b=a.Ya.Kb.Wj;a.loa(a.Ya.Kb.lc);b===a.Ya.Kb.Wj&&TU(a)}else a.wsa();a.bk=nua(a.sR)}
QU.prototype.eI=function(a,b){this.Ya=a;this.rsa=b;this.sR=(new uH).a();this.mM=TMa(this);this.bg=this.Ya.bg;this.uqa();return this};function WI(a,b){return a.Ya.gJ(b.sc.pv,b.sc.tB)}function UU(a,b,c){return 0>=b||($U(a.Ya,b),RU(a,c))}function aV(a,b){return a.Ya.Kb.lc===b?(a=a.Ya,bV(a.Kb,a.yg,a.kk),!0):!1}
function UMa(a,b){var c=b.length|0;if(0<c){var e=(new cV).Xi(0,c,1);e=dV(new eV,e,0,e.Na());for(var f=!0;f&&e.Va();)f=e.$a()|0,f=(65535&(b.charCodeAt(f)|0))===fV(a.Ya,f);a=f}else a=!1;return a?c:0}function VMa(a,b){b=UMa(a,b);return 0!==b&&($U(a.Ya,b),!0)}QU.prototype.loa=function(){};function gV(a,b){var c=a.Ya;bV(c.Kb,c.yg,c.kk);return RU(a,b)}function nH(){this.yg=null;this.kk=this.jua=0;this.Kb=this.bg=null}nH.prototype=new u;nH.prototype.constructor=nH;
nH.prototype.Bda=function(a,b,c,e){this.yg=a;this.jua=b;this.kk=c;this.bg=e;e=pH().Ot;b=WMa(0,1,b,b,e);0!==c&&(b.Gg=-1,b.Wj=-1,bV(b,a,c));this.Kb=b;return this};nH.prototype.gJ=function(a,b){if(a<this.jua||b>this.kk||b<a)throw(new Fk).f("Invalid sub-sequence");return za(this.yg,a,b)};function hV(a,b){var c=0;b=-1+(a.Kb.qt+b|0)|0;if(0>b)return 0;for(;b<a.kk;){var e=ya(a.yg,b);if(32!==e&&9!==e)break;c=1+c|0;b=1+b|0}return c}
function iV(a,b){var c=0,e=-1+(a.Kb.qt+0|0)|0;if(0>e)return 0;for(;c<b&&e<a.kk&&32===ya(a.yg,e);)c=1+c|0,e=1+e|0;return c}function XMa(a){a=a.Kb;return WMa(a.Gg,a.gf,a.Wj,a.qt,a.lc)}function $U(a,b){var c=-1+b|0;if(!(0>=b))for(b=0;;){bV(a.Kb,a.yg,a.kk);if(b===c)break;b=1+b|0}}
function fV(a,b){if(0===b)return a.Kb.lc;var c=-1+(a.Kb.qt+b|0)|0;if(0>c||c>=a.kk)return pH().Ot;var e=ya(a.yg,c);return 0<b?55296===(64512&e)&&(1+c|0)<a.kk&&56320===(64512&ya(a.yg,1+c|0))?(a=ya(a.yg,1+c|0),65536+(((1023&e)<<10)+(1023&a)|0)|0):e:56320===(64512&e)&&0<(-1+c|0)&&55296===(64512&ya(a.yg,-1+c|0))?65536+(((1023&ya(a.yg,-1+c|0))<<10)+(1023&e)|0)|0:e}nH.prototype.$classData=r({e$a:0},!1,"org.mulesoft.lexer.CharSequenceLexerInput",{e$a:1,e:1,Nob:1});
function jV(){this.Gt=null;this.usa=!1;this.AL=this.JV=null}jV.prototype=new uua;jV.prototype.constructor=jV;function YMa(){}YMa.prototype=jV.prototype;jV.prototype.wda=function(a,b,c){this.Gt=a;this.usa=b;this.JV=c;this.AL="";return this};jV.prototype.fea=function(a){ZMa(this,a);a=(new jk).d(this.Gt);this.JV.PE(a.Hq,10)};jV.prototype.Jea=function(a){$Ma(this,a);a=(new jk).d(this.Gt);this.JV.PE(a.Hq,10)};
function Nda(a){var b=(new jk).d(a.Gt);a.JV.Yv(b.Hq,"\n");a.usa?(b=(new zh).f(a.AL),b=pd(b)):b=!1;b&&(b=(new jk).d(a.Gt),a.JV.Yv(b.Hq,a.AL))}function kV(){this.zI=null}kV.prototype=new uua;kV.prototype.constructor=kV;kV.prototype.a=function(){return this};kV.prototype.ra=function(){return null===this.zI};function aNa(a,b){var c=(0,ba.Object)(),e=new lV;if(null===a)throw bc(F(),null);e.Ja=a;e.Fea=c;b.P(e);return c}function bNa(a,b){a.zI=cNa(a,b);return a.zI}kV.prototype.fea=function(a){bNa(this,a)};
function dNa(a,b){a.zI=aNa(a,b);return a.zI}kV.prototype.Jea=function(a){dNa(this,a)};function eNa(a){var b=a.kN;if(LH()===b)return ja(a.q);if(ZP()===b)return!!a.q;if(aQ()===b)return+a.q;if($P()===b)return b=Ea(a.q),a=b.sb,b=b.Gb,IF(Fa(),a,b);throw(new x).d(b);}function cNa(a,b){var c=[],e=new fNa;if(null===a)throw bc(F(),null);e.Ja=a;e.wY=c;b.P(e);return c}kV.prototype.doc=function(a){return this.zI=cNa(this,a)[0]};kV.prototype.obj=function(a){return dNa(this,a)};
kV.prototype.list=function(a){return bNa(this,a)};Object.defineProperty(kV.prototype,"result",{get:function(){return this.zI},configurable:!0});Object.defineProperty(kV.prototype,"isDefined",{get:function(){return this.ra()},configurable:!0});kV.prototype.$classData=r({z$a:0},!1,"org.yaml.builder.JsOutputBuilder",{z$a:1,hla:1,e:1});function fNa(){this.wY=this.Ja=null}fNa.prototype=new yua;fNa.prototype.constructor=fNa;d=fNa.prototype;d.ul=function(a){a=cNa(this.Ja,a);this.wY.push(a);(new z).d(a)};
d.GZ=function(a){this.wY.push(eNa(a))};d.t7=function(a){this.wY.push(a)};d.Yi=function(a){a=aNa(this.Ja,a);this.wY.push(a);return(new z).d(a)};d.$classData=r({A$a:0},!1,"org.yaml.builder.JsOutputBuilder$$anon$1",{A$a:1,jla:1,e:1});function lV(){this.Fea=this.Ja=null}lV.prototype=new wua;lV.prototype.constructor=lV;lV.prototype.P2=function(a,b){this.Fea[a]=eNa(b)};lV.prototype.zg=function(a,b){this.Fea[a]=cNa(this.Ja,b)[0]};
lV.prototype.$classData=r({B$a:0},!1,"org.yaml.builder.JsOutputBuilder$$anon$2",{B$a:1,ila:1,e:1});function ss(){this.OJ=null}ss.prototype=new uua;ss.prototype.constructor=ss;ss.prototype.a=function(){this.OJ=y();return this};
function gNa(a){var b=a.kN;if(LH()===b)return T(),a=ja(a.q),xi(T(),a);if(ZP()===b)return T(),a=!!a.q,T(),et(T(),BI(gt(),a,""),Q().mi);if(aQ()===b)return T(),a=+a.q,T(),et(T(),BI(gt(),a,""),Q().wf);if($P()===b)return T(),b=Ea(a.q),a=b.sb,b=b.Gb,T(),a=(new pa).hb(a,b),et(T(),BI(gt(),a,""),Q().vi);throw(new x).d(b);}function hNa(a,b){var c=(new Ck).a();a=(new iNa).qda(a,c);b.P(a);return c}ss.prototype.fea=function(a){a=Pda(mk(),jNa(this,a));this.OJ=(new z).d(a)};
ss.prototype.Jea=function(a){a=Pda(mk(),kNa(this,a));this.OJ=(new z).d(a)};function kNa(a,b){var c=(new Ck).a();a=(new mV).qda(a,c);b.P(a);return et(T(),ot(pt(),c,""),Q().wa)}function jNa(a,b){T();YF();a=hNa(a,b);return et(0,(new Oy).Cc(Bu().zr,a),Q().ed)}ss.prototype.$classData=r({G$a:0},!1,"org.yaml.builder.YDocumentBuilder",{G$a:1,hla:1,e:1});function iNa(){this.NU=this.Ja=null}iNa.prototype=new yua;iNa.prototype.constructor=iNa;d=iNa.prototype;d.ul=function(a){a=jNa(this.Ja,a);ht(this.NU,a);(new z).d(a)};
d.GZ=function(a){ht(this.NU,gNa(a))};d.qda=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.NU=b;return this};d.t7=function(a){a instanceof Eu&&ht(this.NU,a)};d.Yi=function(a){a=kNa(this.Ja,a);ht(this.NU,a);return(new z).d(a)};d.$classData=r({H$a:0},!1,"org.yaml.builder.YDocumentBuilder$$anon$1",{H$a:1,jla:1,e:1});function mV(){this.$aa=this.Ja=null}mV.prototype=new wua;mV.prototype.constructor=mV;mV.prototype.P2=function(a,b){b=gNa(b);ht(this.$aa,xI(pF(),xi(T(),a),b))};
mV.prototype.qda=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.$aa=b;return this};mV.prototype.zg=function(a,b){b=hNa(this.Ja,b);b=vH(b,0);ht(this.$aa,xI(pF(),xi(T(),a),b))};mV.prototype.$classData=r({I$a:0},!1,"org.yaml.builder.YDocumentBuilder$$anon$2",{I$a:1,ila:1,e:1});function nV(){this.Qna=this.Yba=null}nV.prototype=new u;nV.prototype.constructor=nV;function oV(){}oV.prototype=nV.prototype;nV.prototype.bQ=function(a,b){this.Yba=a;this.Qna=b};
nV.prototype.uw=function(a){var b=a.mb().jb;if(b!==this.Yba)return NH(PH(),a,"Expecting "+this.Yba+" and "+b+" provided");b=Fd(a);if(b instanceof z){a=b.i;try{return Qf(),(new Wf).d(a.mr)}catch(c){throw c;}}else return NH(PH(),a,"Scalar expected")};nV.prototype.$K=function(){return this.Qna};function pV(){this.Gsa=this.Waa=null}pV.prototype=new u;pV.prototype.constructor=pV;
function lNa(a,b){var c=a.Waa.$s();mNa(c,b);b.R(w(function(e,f){return function(g){g=e.Gsa.uw(g);if(!(g instanceof Wf)){if(g instanceof Rf)throw(new dI).L3(g.i);throw(new x).d(g);}return f.Kc(g.i)}}(a,c)));return c.Ec()}pV.prototype.uw=function(a){try{var b=dd().uw(a);return b instanceof Wf?(new Wf).d(lNa(this,b.i)):b}catch(c){if(c instanceof dI)return a=c,Qf(),(new Rf).d(a.pva);throw c;}};function wx(a,b){var c=new pV;c.Waa=a;c.Gsa=b;return c}pV.prototype.$K=function(){return this.Waa.$s().Ec()};
pV.prototype.$classData=r({K$a:0},!1,"org.yaml.convert.YRead$$anon$1",{K$a:1,e:1,hA:1});function qV(){}qV.prototype=new u;qV.prototype.constructor=qV;qV.prototype.a=function(){return this};qV.prototype.uw=function(a){var b=a.ze();return b instanceof Oy?(Qf(),(new Wf).d(b.Ul)):NH(PH(),a,"YAML sequence expected")};qV.prototype.$K=function(){Qf();nI();oI();return rI((new pI).a())};qV.prototype.$classData=r({Q$a:0},!1,"org.yaml.convert.YRead$SeqNodeYRead$",{Q$a:1,e:1,hA:1});var nNa=void 0;
function dd(){nNa||(nNa=(new qV).a());return nNa}function rV(){}rV.prototype=new u;rV.prototype.constructor=rV;rV.prototype.a=function(){return this};rV.prototype.uw=function(a){var b=a.ze();return b instanceof zx?(Qf(),(new Wf).d(b)):NH(PH(),a,"YAML map expected")};rV.prototype.$K=function(){return pt().ne};rV.prototype.$classData=r({S$a:0},!1,"org.yaml.convert.YRead$YMapYRead$",{S$a:1,e:1,hA:1});var oNa=void 0;function kd(){oNa||(oNa=(new rV).a());return oNa}function sV(){}sV.prototype=new u;
sV.prototype.constructor=sV;sV.prototype.a=function(){return this};sV.prototype.uw=function(a){var b=a.ze();return b instanceof kv?(Qf(),(new Wf).d(b)):NH(PH(),a,"YAML scalar expected")};sV.prototype.$K=function(){return gt().ud};sV.prototype.$classData=r({T$a:0},!1,"org.yaml.convert.YRead$YScalarYRead$",{T$a:1,e:1,hA:1});var pNa=void 0;function RQ(){pNa||(pNa=(new sV).a());return pNa}function tV(){}tV.prototype=new u;tV.prototype.constructor=tV;tV.prototype.a=function(){return this};
tV.prototype.uw=function(a){var b=a.ze();return b instanceof Oy?(Qf(),(new Wf).d(b)):NH(PH(),a,"YAML sequence expected")};tV.prototype.$K=function(){return YF().ne};tV.prototype.$classData=r({U$a:0},!1,"org.yaml.convert.YRead$YSeqYRead$",{U$a:1,e:1,hA:1});var qNa=void 0;function xx(){qNa||(qNa=(new tV).a());return qNa}function $H(){wH.call(this)}$H.prototype=new pua;$H.prototype.constructor=$H;$H.prototype.Mc=function(a,b){wH.prototype.Mc.call(this,a,b);aI().Tra.Ye(this.Nla,this);return this};
$H.prototype.$classData=r({fab:0},!1,"org.yaml.lexer.YamlToken",{fab:1,Pob:1,e:1});function jI(){}jI.prototype=new u;jI.prototype.constructor=jI;jI.prototype.a=function(){return this};jI.prototype.sI=function(a){return a};jI.prototype.KM=function(){return!1};jI.prototype.$classData=r({jab:0},!1,"org.yaml.model.FoldedMark$",{jab:1,e:1,KT:1});var $ua=void 0;function cI(){this.ew=null}cI.prototype=new u;cI.prototype.constructor=cI;cI.prototype.RC=function(a,b){this.ew.P(a);return b};
cI.prototype.Ly=function(a){this.ew=a;return this};cI.prototype.$classData=r({lab:0},!1,"org.yaml.model.IllegalTypeHandler$$anon$1",{lab:1,e:1,Jp:1});function uV(){}uV.prototype=new u;uV.prototype.constructor=uV;uV.prototype.a=function(){return this};uV.prototype.sI=function(a){return a};uV.prototype.KM=function(){return!1};uV.prototype.$classData=r({nab:0},!1,"org.yaml.model.MultilineMark$",{nab:1,e:1,KT:1});var rNa=void 0;function Zua(){rNa||(rNa=(new uV).a());return rNa}function vV(){}
vV.prototype=new u;vV.prototype.constructor=vV;vV.prototype.a=function(){return this};vV.prototype.sI=function(a){return a};vV.prototype.KM=function(){return!0};vV.prototype.$classData=r({oab:0},!1,"org.yaml.model.NoMark$",{oab:1,e:1,KT:1});var sNa=void 0;function kI(){sNa||(sNa=(new vV).a());return sNa}function gI(){this.Ca=null}gI.prototype=new u;gI.prototype.constructor=gI;gI.prototype.ws=function(a,b){(0,this.Ca)(a,b)};gI.prototype.d=function(a){this.Ca=a;return this};
gI.prototype.$classData=r({qab:0},!1,"org.yaml.model.ParseErrorHandler$$$Lambda$1",{qab:1,e:1,ep:1});function fI(){this.Ca=null}fI.prototype=new u;fI.prototype.constructor=fI;fI.prototype.ws=function(a,b){(0,this.Ca)(a,b)};fI.prototype.d=function(a){this.Ca=a;return this};fI.prototype.$classData=r({rab:0},!1,"org.yaml.model.ParseErrorHandler$$$Lambda$2",{rab:1,e:1,ep:1});function wV(){}wV.prototype=new u;wV.prototype.constructor=wV;wV.prototype.a=function(){return this};wV.prototype.sI=function(a){return a};
wV.prototype.KM=function(){return!1};wV.prototype.$classData=r({xab:0},!1,"org.yaml.model.UnknownMark$",{xab:1,e:1,KT:1});var tNa=void 0;function ava(){tNa||(tNa=(new wV).a());return tNa}function IJ(){EI.call(this);this.CU=this.oe=null}IJ.prototype=new FI;IJ.prototype.constructor=IJ;IJ.prototype.h=function(a){if(a instanceof IJ&&this.oe===a.oe){var b=this.CU;a=a.CU;return null===b?null===a:b.h(a)}return!1};IJ.prototype.t=function(){return"%"+this.oe+" "+this.CU.Bg(" ")};
IJ.prototype.y=function(){var a=this.oe;return ta(ua(),a)+ca(31,this.CU.y())|0};IJ.prototype.$classData=r({Aab:0},!1,"org.yaml.model.YDirective",{Aab:1,Tt:1,e:1});function wB(){this.aa=this.s=null}wB.prototype=new hva;wB.prototype.constructor=wB;wB.prototype.f=function(a){this.aa=a;mI.prototype.a.call(this);return this};wB.prototype.$o=function(a){ht(this.s,sva(T(),a,this.aa))};wB.prototype.$classData=r({Hab:0},!1,"org.yaml.model.YDocument$PartBuilder",{Hab:1,Fab:1,e:1});
function Gu(){EI.call(this);this.i=this.Aa=null}Gu.prototype=new FI;Gu.prototype.constructor=Gu;Gu.prototype.t=function(){return""+Fwa(NJ(),this.Aa,": ")+this.i};function lva(a,b,c,e,f){a.Aa=b;a.i=c;EI.prototype.Cc.call(a,e,f);return a}var uNa=r({Rab:0},!1,"org.yaml.model.YMapEntry",{Rab:1,Tt:1,e:1});Gu.prototype.$classData=uNa;function xV(){EI.call(this);this.lJ=null}xV.prototype=new FI;xV.prototype.constructor=xV;function vNa(){}vNa.prototype=xV.prototype;
xV.prototype.Cc=function(a,b){this.lJ=b;Qf();nI();oI();b=(new pI).a();EI.prototype.Cc.call(this,a,rI(b));return this};function RI(){this.ja=this.zh=null;this.r4=!1;this.rj=this.go=null}RI.prototype=new u;RI.prototype.constructor=RI;function wNa(a){xNa(a);yNa(a,aI().SN)&&(zNa(a),yNa(a,aI().bK));var b=a.go.Uu(),c=VI(a.go);ANa(a);return(new yB).Cc(c,Nl(sc(),b))}function BNa(a,b){return yV(a)!==b?!CNa(a):!1}function DNa(a,b,c){return ENa(a,b,c)||(FNa(a,c),!1)}
RI.prototype.yfa=function(a){this.r4=a;Qf();a=[wNa(this)];if(0===(a.length|0))return nI(),oI(),rI((new pI).a());nI();oI();for(var b=(new pI).a(),c=0,e=a.length|0;c<e;)kK(b,a[c]),c=1+c|0;return rI(b)};function Eva(a,b,c){a.zh=b;a.ja=c;a.r4=!1;a.go=(new UI).cQ(a);bj();b=[a.go];c=-1+(b.length|0)|0;for(var e=J();0<=c;)e=dj(b[c],e),c=-1+c|0;a.rj=e;return a}function yNa(a,b){return GNa(a,b)&&zV(a)}function HNa(a,b){ANa(a);ht(a.go.wp,b)}function INa(a){var b=aI().Pw;JNa(a,b)&&TU(a.zh)}
function KNa(a){var b=a.zh;b="Unexpected '"+ja(WI(b,b.bk))+"'";a.ja.ws(a.zh.bk.sc,(new AV).CF(b,null))}function zV(a){Gva(a.go);var b=a.zh.bk.fy,c=aI().Pw;b===c&&(b=a.zh,a.ja.ws(a.zh.bk.sc,(new BV).CF(ja(WI(b,b.bk)),null)));TU(a.zh);return!0}
function zNa(a){var b=yV(a);if(aI().PG===b){xNa(a);b=LNa(a,aI().PG,aI().tE,(new CV).cQ(a));var c=VI(a.go);b&&zV(a);YF();var e=Nl(sc(),a.go.Uu());c=(new Oy).Cc(c,e);e=Q().ed;HNa(a,MNa(a,c,e.mj));return b}if(aI().lE===b)return xNa(a),b=LNa(a,aI().lE,aI().qy,(new DV).cQ(a)),c=VI(a.go),b&&zV(a),e=a.go.Uu(),pt(),e=Nl(sc(),e),c=(new zx).Cc(c,e),e=Q().wa,HNa(a,MNa(a,c,e.mj)),b;if(aI().Ow===b)return NNa(a);KNa(a);return!1}
function LNa(a,b,c,e){ONa(sc(),JNa(a,b));zV(a);for(a.go.qA();BNa(a,c);)e.Dc(),BNa(a,c)&&DNa(a,aI().Si,",")&&(zV(a),PNa(a),a.go.qA(),yV(a)===c&&FNa(a,"value"));return GNa(a,c)}function FNa(a,b){var c=a.zh;c=ja(WI(c,c.bk));if(null===c)throw(new Tg).a();""===c?b="Missing '"+b+"'":(c=a.zh,b="Expecting '"+b+"' but '"+ja(WI(c,c.bk))+"' found");a.ja.ws(a.zh.bk.sc,(new AV).CF(b,null))}
function NNa(a){if(GNa(a,aI().Ow)){xNa(a);a.go.qA();for(var b=(new yk).a(),c="";BNa(a,aI().Nt);){var e=yV(a);if(aI().TN===e){e=a;for(var f=(new yk).a();BNa(e,aI().aO);){var g=yV(e);aI().Si===g?(g=e.zh,Ak(f,ja(WI(g,g.bk)))):aI().gA===g?GJ(f.Pe,0):aI().Vs===g&&(g=e.zh,Ak(f,ja(WI(g,g.bk))));zV(e)}e=bua(dH(),f.Pe.sf);Ak(b,e)}else aI().Si===e?(c=a.zh,c=ja(WI(c,c.bk))):aI().Xs===e&&(e=a.zh,Bk(b,WI(e,e.bk)));zV(a)}e=VI(a.go);yNa(a,aI().Nt);a.go.qA();b=b.Pe.sf;c=Xua(cva(),c);f=II();g=iI();g=null!==c&&c===
g?Q().Pa.mj:null;f=zva(f,b,c,g,e,a.ja);HNa(a,MNa(a,zI(f.q,b,c,e,Nl(sc(),a.go.Uu())),f.Ke));return!0}return!1}function ENa(a,b,c){return JNa(a,b)?(a=a.zh,ja(WI(a,a.bk))===c):!1}RI.prototype.Kna=function(){this.r4=!1;return Nl(sc(),ha(La(QNa),[wNa(this)]))};function MNa(a,b,c){a=a.zh.bg;T();var e=y();T();return ova(T(),b,c,e,a)}function yV(a){PNa(a);return a.zh.bk.fy}function JNa(a,b){return yV(a)===b}function CNa(a){a=yV(a);var b=aI().bK;return a===b}function ANa(a){a.rj=a.rj.pa();a.go=a.rj.ea()}
function RNa(a,b){var c=b.Ba();return c instanceof z?DNa(a,b.qa(),c.i):JNa(a,b.qa())}function GNa(a,b){var c;(c=JNa(a,b))||(aI().Ow===b?FNa(a,'"'):aI().qy===b?FNa(a,"}"):aI().tE===b?FNa(a,"]"):KNa(a),c=!1);return c}function PNa(a){for(;;){var b=a.zh.bk.fy,c=aI().xC;b===c?b=!0:(b=a.zh.bk.fy,c=aI().gA,b=b===c);if(b)Gva(a.go),TU(a.zh);else break}}function xNa(a){a.go=(new UI).cQ(a);a.rj=dj(a.go,a.rj)}RI.prototype.$classData=r({nbb:0},!1,"org.yaml.parser.JsonParser",{nbb:1,e:1,xbb:1});
function EV(){sJ.call(this)}EV.prototype=new uJ;EV.prototype.constructor=EV;EV.prototype.np=function(a){sJ.prototype.Bx.call(this,a,tJ(nJ(a)));return this};EV.prototype.Gy=function(){var a=this.nw.Pe.sf;vJ(this);var b=this.n,c=VI(this),e=Vva(this);qJ(b,(new JJ).dQ(a,c,e));this.n.rj.Bk.ea().os=a};EV.prototype.$classData=r({zbb:0},!1,"org.yaml.parser.YamlLoader$AliasBuilder",{zbb:1,xy:1,e:1});function FV(){sJ.call(this)}FV.prototype=new uJ;FV.prototype.constructor=FV;
FV.prototype.np=function(a){sJ.prototype.Bx.call(this,a,tJ(nJ(a)));return this};FV.prototype.Gy=function(){vJ(this);var a=this.nw.Pe.sf,b=VI(this),c=Vva(this);a=(new JJ).dQ(a,b,c);qJ(this.n,a);this.n.rj.Bk.ea().$1=(new z).d(a)};FV.prototype.$classData=r({Abb:0},!1,"org.yaml.parser.YamlLoader$AnchorBuilder",{Abb:1,xy:1,e:1});function GV(){sJ.call(this)}GV.prototype=new uJ;GV.prototype.constructor=GV;GV.prototype.np=function(a){sJ.prototype.Bx.call(this,a,tJ(nJ(a)));return this};
GV.prototype.Gy=function(){vJ(this);var a=this.n,b=this.nw.Pe.sf,c=VI(this),e=Vva(this);qJ(a,(new qI).dQ(b,c,e))};GV.prototype.$classData=r({Bbb:0},!1,"org.yaml.parser.YamlLoader$CommentBuilder",{Bbb:1,xy:1,e:1});function HV(){sJ.call(this);this.OX=null}HV.prototype=new uJ;HV.prototype.constructor=HV;HV.prototype.np=function(a){sJ.prototype.Bx.call(this,a,tJ(nJ(a)));ah();this.OX=bh(new ch,(new gh).a()).ab;return this};
HV.prototype.Gy=function(){SNa(this);var a=this.Uu(),b=new TNa;if(null===this)throw bc(F(),null);b.Ja=this;var c=(new qk).a();try{for(var e=0,f=a.m.length;e<f;){var g=a.m[e],h=SJ().dR,k=b.uk(g,h);if(!Zya(SJ(),k))throw(new jA).M(c,(new z).d(k));e=1+e|0}y()}catch(l){if(l instanceof jA)if(b=l,b.Aa===c)b.tu();else throw b;else throw l;}c=this.n;b=this.OX.Qb.ea();sc();e=My(this.OX).Qb;f=fs(e);f=ia(La(la),[f]);ZI(e,f,0);e=Nl(0,f);f=VI(this);a=Nl(sc(),a);g=new IJ;g.oe=b;g.CU=e;EI.prototype.Cc.call(g,f,a);
qJ(c,g)};function SNa(a){pd(a.nw)&&(Hh(a.OX,a.nw.Pe.sf),GJ(a.nw.Pe,0))}HV.prototype.xsa=function(){SNa(this)};HV.prototype.$classData=r({Cbb:0},!1,"org.yaml.parser.YamlLoader$DirectiveBuilder",{Cbb:1,xy:1,e:1});function IV(){sJ.call(this)}IV.prototype=new uJ;IV.prototype.constructor=IV;IV.prototype.np=function(a){sJ.prototype.Bx.call(this,a,tJ(nJ(a)));a.s4.PK();return this};IV.prototype.Gy=function(){qJ(this.n,(new yB).Cc(VI(this),Nl(sc(),this.Uu())))};
IV.prototype.$classData=r({Ebb:0},!1,"org.yaml.parser.YamlLoader$DocBuilder",{Ebb:1,xy:1,e:1});function JV(){sJ.call(this)}JV.prototype=new uJ;JV.prototype.constructor=JV;JV.prototype.np=function(a){sJ.prototype.Bx.call(this,a,tJ(nJ(a)));return this};
JV.prototype.Gy=function(){for(var a=this.Uu(),b=this.n,c=K(pC(),J()),e=0,f=a.m.length;e<f;){var g=a.m[e];if(g instanceof Gu){var h=g.Aa.t();c.rA(h)||b.ja.ws(g.Aa.ga,(new KV).CF(h,null))}e=1+e|0}pt();b=VI(this);a=Nl(sc(),a);a=(new zx).Cc(b,a);qJ(this.n,a);Uva(this.n.rj.Bk.ea(),a,Q().wa)};JV.prototype.$classData=r({Fbb:0},!1,"org.yaml.parser.YamlLoader$MapBuilder",{Fbb:1,xy:1,e:1});function LV(){sJ.call(this)}LV.prototype=new uJ;LV.prototype.constructor=LV;
LV.prototype.np=function(a){sJ.prototype.Bx.call(this,a,tJ(nJ(a)));return this};
LV.prototype.Gy=function(){var a=this.Uu(),b=VI(this),c=(new zh).f(this.os);if(pd(c)){c=this.os;var e=this.n.s4.Ka(this.os);if(e instanceof z)var f=e.i;else{if(y()!==e)throw(new x).d(e);this.n.ja.ws(b,(new MV).CF(this.os,null));f=T().ud}e=new MJ;a=Nl(sc(),a);e.xra=c;e.Bw=f;LJ.prototype.Cc.call(e,b,a);b=e}else c=(new zh).f(this.n.zL),pd(c)&&this.Ke.xa===this.n.zL?b=rva(new CI,this.q,this.Ke,b,Nl(sc(),a)):(c=new AI,e=this.Ke,f=this.$1,a=Nl(sc(),a),c.mr=this.q,c.nha=e,c.tU=f,Eu.prototype.Cc.call(c,b,
a),b=c);a=this.$1;a.b()||(a=a.c().uI,this.n.s4.Eh((new R).M(a,b)));qJ(this.n,b)};LV.prototype.$classData=r({Gbb:0},!1,"org.yaml.parser.YamlLoader$NodeBuilder",{Gbb:1,xy:1,e:1});function NV(){sJ.call(this)}NV.prototype=new uJ;NV.prototype.constructor=NV;NV.prototype.np=function(a){sJ.prototype.Bx.call(this,a,tJ(nJ(a)));return this};NV.prototype.Gy=function(){var a=this.n;pF();var b=VI(this);var c=Nl(sc(),this.Uu()),e=(new UNa).a(),f=vx();e=c.hc(e,f.jc);b=lva(new Gu,e.ob(0),e.ob(1),b,c);qJ(a,b)};
NV.prototype.$classData=r({Hbb:0},!1,"org.yaml.parser.YamlLoader$PairBuilder",{Hbb:1,xy:1,e:1});function OV(){sJ.call(this);this.nM=this.qha=null}OV.prototype=new uJ;OV.prototype.constructor=OV;OV.prototype.xU=function(a){var b=this.nM,c=ava();null!==b&&b===c&&(this.nM=kI());Bk(this.qha,a)};
OV.prototype.Gy=function(){var a=this.qha.Pe.sf,b=this.nM,c=ava();c=null!==b&&b===c?kI():this.nM;var e=VI(this);b=zva(II(),a,c,this.Ke,e,this.n.ja);a=zI(b.q,a,c,e,Nl(sc(),this.Uu()));qJ(this.n,a);c=this.n.rj.Bk.ea();b=b.Ke;c.q=a;c.Ke=b};OV.prototype.N4=function(){var a=this.nM,b=ava();null!==a&&a===b&&(cva(),a=this.n.zh,this.nM=Xua(0,ja(WI(a,a.bk))));sJ.prototype.N4.call(this)};OV.prototype.$classData=r({Ibb:0},!1,"org.yaml.parser.YamlLoader$ScalarBuilder",{Ibb:1,xy:1,e:1});
function PV(){sJ.call(this)}PV.prototype=new uJ;PV.prototype.constructor=PV;PV.prototype.np=function(a){sJ.prototype.Bx.call(this,a,tJ(nJ(a)));return this};PV.prototype.Gy=function(){YF();var a=VI(this),b=Nl(sc(),this.Uu());a=(new Oy).Cc(a,b);qJ(this.n,a);Uva(this.n.rj.Bk.ea(),a,Q().ed)};PV.prototype.$classData=r({Jbb:0},!1,"org.yaml.parser.YamlLoader$SeqBuilder",{Jbb:1,xy:1,e:1});function QV(){sJ.call(this)}QV.prototype=new uJ;QV.prototype.constructor=QV;
QV.prototype.np=function(a){sJ.prototype.Bx.call(this,a,tJ(nJ(a)));return this};QV.prototype.Gy=function(){vJ(this);Bva||(Bva=(new KI).a());var a=this.nw.Pe.sf,b=VI(this),c=Vva(this.n.rj.Bk.ea()),e=new OI;var f=Q().aea.Ka(a);if(f instanceof z)f=f.i;else{if(y()!==f)throw(new x).d(f);f=Q().zr}a=Dva(e,a,f,b,c);qJ(this.n,a);b=this.n.rj.Bk.ea();b instanceof LV&&(b.Ke=a)};QV.prototype.N4=function(){var a=this.n.zh;Bk(this.nw,WI(a,a.bk))};
QV.prototype.$classData=r({Lbb:0},!1,"org.yaml.parser.YamlLoader$TagBuilder",{Lbb:1,xy:1,e:1});function RV(){this.zL=this.ja=this.zh=null}RV.prototype=new u;RV.prototype.constructor=RV;
RV.prototype.yfa=function(a){var b=this.zL,c=this.ja,e=new Sva;e.zh=this.zh;e.$qa=a;e.zL=b;e.ja=c;e.s4=(new zt).a();e.rj=(new rJ).np(e);a=e.rj;b=(new sJ).Bx(e,tJ(nJ(e)));for(a.Bk=dj(b,a.Bk);;)if(a=e.zh.bk.fy,b=aI().XS,a!==b){a:{a=e;b=a.zh.bk.fy;if(aI().SN===b)pJ(a,(new IV).np(a));else if(aI().Hv===b)pJ(a,(new LV).np(a));else if(aI().Ow===b)b=new OV,c=a.rj.Bk.ea().Ke,sJ.prototype.Bx.call(b,a,tJ(nJ(a))),b.Ke=c,b.qha=(new yk).a(),b.nM=ava(),pJ(a,b);else if(aI().PG===b)pJ(a,(new PV).np(a));else if(aI().JS===
b)pJ(a,(new NV).np(a));else if(aI().lE===b)pJ(a,(new JV).np(a));else if(aI().P7===b)pJ(a,(new HV).np(a));else if(aI().O7===b)pJ(a,(new GV).np(a));else if(aI().M7===b)pJ(a,(new EV).np(a));else if(aI().N7===b)pJ(a,(new FV).np(a));else if(aI().UZ===b)pJ(a,(new QV).np(a));else{if(aI().Nt===b||aI().j8===b||aI().qy===b||aI().tE===b||aI().bK===b||aI().Jv===b||aI().WS===b||aI().i8===b||aI().g8===b||aI().h8===b||aI().q_===b){a.rj.Bk.ea().Gy();break a}aI().Xs===b?(b=a.rj.Bk.ea(),c=a.zh,b.xU(WI(c,c.bk))):aI().k0===
b?a.rj.Bk.ea().xU(" "):aI().sK===b?a.rj.Bk.ea().xU("\n"):aI().TN===b?a.rj.Bk.ea().IV=!0:aI().Q7===b?a.rj.Bk.ea().u3=!0:aI().k8===b?a.rj.Bk.ea().u3=!1:aI().Vs===b?(b=a.rj.Bk.ea(),c=b.n.zh,Bk(b.nw,WI(c,c.bk))):aI().Si===b?a.rj.Bk.ea().N4():aI().aO===b?(b=a.rj.Bk.ea(),dH(),b.xU(bua(0,b.nw.Pe.sf)),GJ(b.nw.Pe,0),b.IV=!1):aI().gA===b?(b=a.rj.Bk.ea(),b.IV&&GJ(b.n.rj.Bk.ea().nw.Pe,0)):aI().xC===b?a.rj.Bk.ea().xsa():aI().Pw===b&&(b=a.zh,a.ja.ws(a.zh.bk.sc,(new BV).CF(ja(WI(b,b.bk)),null)))}vJ(a.rj.Bk.ea())}TU(e.zh)}else break;
return Nl(sc(),Tva(e.rj).Uu())};function Xva(a,b){var c=new RV;c.zh=a;c.ja=b;c.zL="";return c}RV.prototype.Kna=function(){var a=this.yfa(!1),b=a.ll(w(function(){return function(g){return!(g instanceof yB)}}(this))),c=new VNa,e=(new SV).SL(q(QNa));a=a.hc(c,WNa((new TV).iQ(e)));if(0!==a.m.length){c=zB(Bu(),this.zh.bg);e=a.m[0].gg;var f=vx();a.m[0]=(new yB).Cc(c,b.la(e,f.jc))}return Nl(sc(),a)};function pKa(a){a.zL="!include";return a}
RV.prototype.$classData=r({Nbb:0},!1,"org.yaml.parser.YamlParser",{Nbb:1,e:1,xbb:1});function UV(){this.kmb=this.Wta=this.yN=this.VE=this.JD=null}UV.prototype=new u;UV.prototype.constructor=UV;
UV.prototype.a=function(){XNa=this;Qda(this);this.JD=(new ok).Ly(w(function(){return function(a){return a}}(this)));this.VE=(new ok).Ly(w(function(){return function(a){a=a.toLowerCase();if("true"===a)return!0;if("false"!==a){if("yes"===a)return!0;if("no"!==a){if("1"===a)return!0;if("0"===a)return!1;throw(new Fk).f("'"+a+"' is not a boolean.");}}return!1}}(this)));YNa(this);this.yN=(new VV).a();this.Wta=",";return this};
function YNa(a){try{w(function(){return function(b){return ZNa(WV(),b)}}(a))}catch(b){if(b instanceof dJ)throw a=b,Pwa(),(new XV).lw(a.uv,-1);throw b;}}function QCa(){var a=nk(),b=nk().JD;return(new ok).Ly(w(function(c,e){return function(f){var g=nk().Wta;f=Jd(ua(),f,g);g=e.mY;Ie();(new aL).a();var h=$Na().Qd(),k=f.m.length;switch(k){case -1:break;default:h.cj(k)}k=0;for(var l=f.m.length;k<l;)h.Kc(g.P(f.m[k])),k=1+k|0;return h.Ec()}}(a,b)))}
UV.prototype.$classData=r({hcb:0},!1,"scopt.Read$",{hcb:1,e:1,Sob:1});var XNa=void 0;function nk(){XNa||(XNa=(new UV).a());return XNa}function ok(){this.fx=0;this.mY=null}ok.prototype=new u;ok.prototype.constructor=ok;ok.prototype.Ly=function(a){this.fx=1;this.mY=a;return this};ok.prototype.$classData=r({icb:0},!1,"scopt.Read$$anon$2",{icb:1,e:1,gcb:1});function VV(){this.fx=0;this.mY=null}VV.prototype=new u;VV.prototype.constructor=VV;
VV.prototype.a=function(){this.fx=0;this.mY=w(function(){return function(){}}(this));return this};VV.prototype.$classData=r({jcb:0},!1,"scopt.Read$$anon$4",{jcb:1,e:1,gcb:1});function aOa(){}aOa.prototype=new u;aOa.prototype.constructor=aOa;function bOa(){}bOa.prototype=aOa.prototype;function rCa(a){return a instanceof aOa||"number"===typeof a}function YV(){this.SV=this.uX=this.pP=null;this.ZU=this.iX=0}YV.prototype=new u;YV.prototype.constructor=YV;
YV.prototype.h=function(a){return a instanceof YV?this.SV===a.SV&&this.iX===a.iX&&this.pP===a.pP&&this.uX===a.uX:!1};YV.prototype.t=function(){var a="";"\x3cjscode\x3e"!==this.pP&&(a=""+a+this.pP+".");a=""+a+this.uX;null===this.SV?a+="(Unknown Source)":(a=a+"("+this.SV,0<=this.iX&&(a=a+":"+this.iX,0<=this.ZU&&(a=a+":"+this.ZU)),a+=")");return a};YV.prototype.y=function(){var a=this.pP;a=ta(ua(),a);var b=this.uX;return a^ta(ua(),b)};YV.prototype.setColumnNumber=function(a){this.ZU=a|0};
YV.prototype.getColumnNumber=function(){return this.ZU};var cOa=r({vdb:0},!1,"java.lang.StackTraceElement",{vdb:1,e:1,o:1});YV.prototype.$classData=cOa;function vK(){this.$=null}vK.prototype=new u;vK.prototype.constructor=vK;vK.prototype.kG=function(){};vK.prototype.$classData=r({Adb:0},!1,"java.lang.Thread",{Adb:1,e:1,Wqa:1});function AH(){this.gi=this.uv=null;this.nva=!1;this.mR=null}AH.prototype=new u;AH.prototype.constructor=AH;function ZV(){}d=ZV.prototype=AH.prototype;
d.TV=function(){if(void 0===ba.Error.captureStackTrace){try{var a={}.undef()}catch(b){if(a=Mi(F(),b),null!==a)if(a instanceof SM)a=a.Iy;else throw bc(F(),a);else throw b;}this.stackdata=a}else ba.Error.captureStackTrace(this),this.stackdata=this;return this};d.Qo=function(){return this.uv};d.t=function(){var a=ka(this).ht(),b=this.Qo();return null===b?a:a+": "+b};
function dOa(a){if(null===a.mR){if(a.nva){nCa||(nCa=(new sN).a());var b=nCa;var c=a.stackdata;if(c){if(0===(1&b.sa)<<24>>24&&0===(1&b.sa)<<24>>24){a:try{ba.Packages.org.mozilla.javascript.JavaScriptException;var e=!0}catch(v){e=Mi(F(),v);if(null!==e){if(e instanceof SM){e=!1;break a}throw bc(F(),e);}throw v;}b.Dqa=e;b.sa=(1|b.sa)<<24>>24}if(b.Dqa)e=c.stack,e=(void 0===e?"":e).replace(uN("^\\s+at\\s+","gm"),"").replace(uN("^(.+?)(?: \\((.+)\\))?$","gm"),"$2@$1").replace(uN("\\r\\n?","gm"),"\n").split("\n");
else if(c.arguments&&c.stack)e=hCa(c);else if(c.stack&&c.sourceURL)e=c.stack.replace(uN("\\[native code\\]\\n","m"),"").replace(uN("^(?\x3d\\w+Error\\:).*$\\n","m"),"").replace(uN("^@","gm"),"{anonymous}()@").split("\n");else if(c.stack&&c.number)e=c.stack.replace(uN("^\\s*at\\s+(.*)$","gm"),"$1").replace(uN("^Anonymous function\\s+","gm"),"{anonymous}() ").replace(uN("^([^\\(]+|\\{anonymous\\}\\(\\))\\s+\\((.+)\\)$","gm"),"$1@$2").split("\n").slice(1);else if(c.stack&&c.fileName)e=c.stack.replace(uN("(?:\\n@:0)?\\s+$",
"m"),"").replace(uN("^(?:\\((\\S*)\\))?@","gm"),"{anonymous}($1)@").split("\n");else if(c.message&&c["opera#sourceloc"])if(c.stacktrace)if(-1<c.message.indexOf("\n")&&c.message.split("\n").length>c.stacktrace.split("\n").length)e=mCa(c);else{e=uN("Line (\\d+).*script (?:in )?(\\S+)(?:: In function (\\S+))?$","i");c=c.stacktrace.split("\n");var f=[];for(var g=0,h=c.length|0;g<h;){var k=e.exec(c[g]);if(null!==k){var l=k[3];l=void 0===l?"{anonymous}":l;var m=k[2];if(void 0===m)throw(new fL).f("undefined.get");
k=k[1];if(void 0===k)throw(new fL).f("undefined.get");f.push(l+"()@"+m+":"+k)}g=2+g|0}e=f}else e=mCa(c);else if(c.message&&c.stack&&c.stacktrace)if(0>c.stacktrace.indexOf("called from line")){e=tN("^(.*)@(.+):(\\d+)$");c=c.stacktrace.split("\n");f=[];g=0;for(h=c.length|0;g<h;){k=e.exec(c[g]);if(null!==k){l=k[1];l=void 0===l?"global code":l+"()";m=k[2];if(void 0===m)throw(new fL).f("undefined.get");k=k[3];if(void 0===k)throw(new fL).f("undefined.get");f.push(l+"@"+m+":"+k)}g=1+g|0}e=f}else{e=tN("^.*line (\\d+), column (\\d+)(?: in (.+))? in (\\S+):$");
c=c.stacktrace.split("\n");f=[];g=0;for(h=c.length|0;g<h;){k=e.exec(c[g]);if(null!==k){l=k[4];if(void 0===l)throw(new fL).f("undefined.get");m=k[1];if(void 0===m)throw(new fL).f("undefined.get");var p=k[2];if(void 0===p)throw(new fL).f("undefined.get");l=l+":"+m+":"+p;k=k[2];k=(void 0===k?"global code":k).replace(tN("\x3canonymous function: (\\S+)\x3e"),"$1").replace(tN("\x3canonymous function\x3e"),"{anonymous}");f.push(k+"@"+l)|0}g=2+g|0}e=f}else e=c.stack&&!c.fileName?hCa(c):[]}else e=[];f=e;g=
tN("^([^\\@]*)\\@(.*):([0-9]+)$");h=tN("^([^\\@]*)\\@(.*):([0-9]+):([0-9]+)$");c=[];for(e=0;e<(f.length|0);){k=f[e];if(null===k)throw(new Tg).a();if(""!==k)if(l=h.exec(k),null!==l){k=l[1];if(void 0===k)throw(new fL).f("undefined.get");m=lCa(b,k);if(null===m)throw(new x).d(m);k=m.qa();m=m.Ba();p=l[2];if(void 0===p)throw(new fL).f("undefined.get");var t=l[3];if(void 0===t)throw(new fL).f("undefined.get");t=(new zh).f(t);t=GF(FF(),t.ka,10);l=l[4];if(void 0===l)throw(new fL).f("undefined.get");l=(new zh).f(l);
l=GF(FF(),l.ka,10);c.push({declaringClass:k,methodName:m,fileName:p,lineNumber:t,columnNumber:void 0===l?void 0:l})}else if(l=g.exec(k),null!==l){k=l[1];if(void 0===k)throw(new fL).f("undefined.get");m=lCa(b,k);if(null===m)throw(new x).d(m);k=m.qa();m=m.Ba();p=l[2];if(void 0===p)throw(new fL).f("undefined.get");l=l[3];if(void 0===l)throw(new fL).f("undefined.get");l=(new zh).f(l);l=GF(FF(),l.ka,10);c.push({declaringClass:k,methodName:m,fileName:p,lineNumber:l,columnNumber:void 0})}else c.push({declaringClass:"\x3cjscode\x3e",
methodName:k,fileName:null,lineNumber:-1,columnNumber:void 0})|0;e=1+e|0}b=aa.sourceMapper;b=void 0===b?c:b(c);c=ia(La(cOa),[b.length|0]);for(e=0;e<(b.length|0);)f=b[e],g=f.methodName,h=f.fileName,k=f.lineNumber|0,l=new YV,l.pP=f.declaringClass,l.uX=g,l.SV=h,l.iX=k,l.ZU=-1,g=l,f=f.columnNumber,void 0!==f&&g.setColumnNumber(f|0),c.m[e]=g,e=1+e|0;b=c}else b=ia(La(cOa),[0]);a.mR=b}return a.mR}d.f=function(a){AH.prototype.Fe.call(this,a,null);return this};
function $V(a){var b=Is().Gr;b=function(m,p){return function(t){Hs(p,t)}}(a,b);dOa(a);var c=a.t();b(c);if(0!==a.mR.m.length)for(c=0;c<a.mR.m.length;)b("  at "+a.mR.m[c]),c=1+c|0;else b("  \x3cno stack trace available\x3e");for(;;)if(a!==a.gi&&null!==a.gi){var e=dOa(a);a=a.gi;c=dOa(a);var f=c.m.length,g=e.m.length,h="Caused by: "+a.t();b(h);if(0!==f){for(h=0;;){if(h<f&&h<g){var k=c.m[-1+(f-h|0)|0],l=e.m[-1+(g-h|0)|0];k=null===k?null===l:k.h(l)}else k=!1;if(k)h=1+h|0;else break}0<h&&(h=-1+h|0);e=f-
h|0;for(f=0;f<e;)b("  at "+c.m[f]),f=1+f|0;0<h&&b("  ... "+h+" more")}else b("  \x3cno stack trace available\x3e")}else break}d.Fe=function(a,b){this.uv=a;this.gi=b;this.nva=!0;this.TV()};d.$classData=r({ff:0},!1,"java.lang.Throwable",{ff:1,e:1,o:1});function eOa(){this.vqa=this.J4=null;this.Ksa=this.Lsa=0;this.Yy=this.jI=this.V4=null;this.m2=!1;this.bea=null;this.bP=0;this.WY=null}eOa.prototype=new u;eOa.prototype.constructor=eOa;
function Pw(a){if(a.m2){a.Yy=a.V4.exec(a.jI);if(null!==a.Yy){var b=a.Yy[0];if(void 0===b)throw(new fL).f("undefined.get");if(null===b)throw(new Tg).a();""===b&&(b=a.V4,b.lastIndex=1+(b.lastIndex|0)|0)}else a.m2=!1;a.WY=y();return null!==a.Yy}return!1}function fOa(a){if(null===a.Yy)throw(new sk).f("No match available");return a.Yy}function gOa(a,b){a=fOa(a)[b];return void 0===a?null:a}d=eOa.prototype;
d.jN=function(a){if(0===a)a=this.Et();else{var b=this.WY;b.b()?(pya(),b=this.Et(),b=wya(this.jI,b,this.J4).lj,this.WY=(new z).d(b)):b=b.c();a=b.Io(a)}return a};function oy(a){fCa(a);Pw(a);null===a.Yy||0===a.Et()&&a.rx()===(a.jI.length|0)||fCa(a);return null!==a.Yy}function hOa(a){if(null!==a.Yy)return-1+(a.Yy.length|0)|0;var b=a.bea;if(b instanceof z)return b.i|0;if(y()===b)return b=-1+((new ba.RegExp("|"+a.J4.MF.source)).exec("").length|0)|0,a.bea=(new z).d(b),b;throw(new x).d(b);}
function Yda(a,b){iOa(b,a.jI.substring(a.bP));a.bP=a.jI.length|0}d.rx=function(){var a=this.Et(),b=jOa(this);return a+(b.length|0)|0};function Ow(a,b,c){var e=new eOa;e.J4=a;e.vqa=b;e.Lsa=0;e.Ksa=c;a=e.J4;b=new ba.RegExp(a.MF);a=b!==a.MF?b:new ba.RegExp(a.MF.source,xya(a));e.V4=a;e.jI=ja(za(e.vqa,e.Lsa,e.Ksa));e.Yy=null;e.m2=!0;e.bea=y();e.bP=0;e.WY=y();return e}
function Gja(a,b,c){var e=a.jI,f=a.bP,g=a.Et();iOa(b,e.substring(f,g));e=c.length|0;for(f=0;f<e;)switch(g=65535&(c.charCodeAt(f)|0),g){case 36:for(g=f=1+f|0;;){if(f<e){var h=65535&(c.charCodeAt(f)|0);h=48<=h&&57>=h}else h=!1;if(h)f=1+f|0;else break}h=FF();g=c.substring(g,f);g=GF(h,g,10);iOa(b,gOa(a,g));break;case 92:f=1+f|0;f<e&&(g=65535&(c.charCodeAt(f)|0),eH(b.s,g));f=1+f|0;break;default:eH(b.s,g),f=1+f|0}a.bP=a.rx()}
function oka(a,b){fCa(a);if(Pw(a)){var c=(new vk).a();Gja(a,c,b);Yda(a,c);return c.t()}return a.jI}function jOa(a){a=fOa(a)[0];if(void 0===a)throw(new fL).f("undefined.get");return a}d.Et=function(){return fOa(this).index|0};d.DV=function(a){var b=this.jN(a);if(-1===b)return-1;a=gOa(this,a);return b+(a.length|0)|0};function fCa(a){a.V4.lastIndex=0;a.Yy=null;a.m2=!0;a.bP=0;a.WY=y()}d.$classData=r({veb:0},!1,"java.util.regex.Matcher",{veb:1,e:1,Xob:1});function TV(){this.mha=null}TV.prototype=new u;
TV.prototype.constructor=TV;TV.prototype.$s=function(){return(new kOa).SL(this.mha.yp())};TV.prototype.iQ=function(a){this.mha=a;return this};TV.prototype.Rn=function(){return(new kOa).SL(this.mha.yp())};TV.prototype.$classData=r({Beb:0},!1,"scala.Array$ArrayCanBuildFrom$1",{Beb:1,e:1,oG:1});function aW(){}aW.prototype=new u;aW.prototype.constructor=aW;aW.prototype.$s=function(){nI();oI();return(new pI).a()};aW.prototype.Rn=function(){nI();oI();return(new pI).a()};
aW.prototype.$classData=r({Eeb:0},!1,"scala.LowPriorityImplicits$$anon$4",{Eeb:1,e:1,oG:1});function bW(){}bW.prototype=new u;bW.prototype.constructor=bW;bW.prototype.a=function(){return this};bW.prototype.$s=function(){return(new yk).a()};bW.prototype.Rn=function(){return(new yk).a()};bW.prototype.$classData=r({Peb:0},!1,"scala.Predef$$anon$1",{Peb:1,e:1,oG:1});function lOa(a,b){switch(b){case 0:return a.ap;case 1:return a.Kg;case 2:return a.Oh;case 3:return a.NJ;default:throw(new V).f(""+b);}}
function mOa(){}mOa.prototype=new u;mOa.prototype.constructor=mOa;mOa.prototype.a=function(){return this};mOa.prototype.$classData=r({afb:0},!1,"scala.concurrent.BlockContext$DefaultBlockContext$",{afb:1,e:1,bta:1});var nOa=void 0;function oL(){}oL.prototype=new u;oL.prototype.constructor=oL;oL.prototype.a=function(){return this};oL.prototype.t=function(){return"object AnyRef"};oL.prototype.$classData=r({Hfb:0},!1,"scala.package$$anon$1",{Hfb:1,e:1,kpb:1});
function oOa(){this.u5=this.iea=this.ay=0}oOa.prototype=new fAa;oOa.prototype.constructor=oOa;oOa.prototype.a=function(){pOa=this;this.ay=ta(ua(),"Seq");this.iea=ta(ua(),"Map");this.u5=ta(ua(),"Set");return this};function cW(a){var b=PL();if(a instanceof dW){for(var c=0,e=b.ay,f=a;!f.b();)a=f.ea(),f=f.pa(),e=b.Ga(e,QL(RL(),a)),c=1+c|0;b=b.re(e,c)}else b=hAa(b,a,b.ay);return b}oOa.prototype.$classData=r({rgb:0},!1,"scala.util.hashing.MurmurHash3$",{rgb:1,tpb:1,e:1});var pOa=void 0;
function PL(){pOa||(pOa=(new oOa).a());return pOa}function qOa(){this.qX=this.HD=this.Xna=this.kua=null;this.sa=this.Fr=this.fe=0}qOa.prototype=new u;qOa.prototype.constructor=qOa;function rOa(a){sOa(a);tOa(a);return a}function uOa(a,b){var c=new qOa;c.HD=a;c.qX=b;c.fe=b.Et();c.Fr=b.rx();return c}d=qOa.prototype;d.jN=function(a){return sOa(this).m[a]};d.t=function(){return 0<=this.Et()?ja(za(this.bha(),this.Et(),this.rx())):null};d.rx=function(){return this.Fr};
function tOa(a){if(0===(2&a.sa)<<24>>24&&0===(2&a.sa)<<24>>24){var b=hOa(a.qX),c=0>b;if(c)var e=0;else{e=b>>31;var f=1+b|0;e=0===f?1+e|0:e;e=(0===e?-1<(-2147483648^f):0<e)?-1:f}nI();vx();nI();oI();f=(new pI).a();0>e&&vxa(jK(),0,b,1,!0);if(!c)for(c=0;;){e=a.qX.DV(c);kK(f,e);if(c===b)break;c=1+c|0}b=rI(f);c=b.Na();c=ia(La(Ra),[c]);ZI(b,c,0);a.Xna=c;a.sa=(2|a.sa)<<24>>24}return a.Xna}d.bha=function(){return this.HD};d.Et=function(){return this.fe};d.DV=function(a){return tOa(this).m[a]};
function sOa(a){if(0===(1&a.sa)<<24>>24&&0===(1&a.sa)<<24>>24){var b=hOa(a.qX),c=0>b;if(c)var e=0;else{e=b>>31;var f=1+b|0;e=0===f?1+e|0:e;e=(0===e?-1<(-2147483648^f):0<e)?-1:f}nI();vx();nI();oI();f=(new pI).a();0>e&&vxa(jK(),0,b,1,!0);if(!c)for(c=0;;){e=a.qX.jN(c);kK(f,e);if(c===b)break;c=1+c|0}b=rI(f);c=b.Na();c=ia(La(Ra),[c]);ZI(b,c,0);a.kua=c;a.sa=(1|a.sa)<<24>>24}return a.kua}d.$classData=r({wgb:0},!1,"scala.util.matching.Regex$Match",{wgb:1,e:1,xgb:1});
function vOa(a,b){for(var c=!1;!c&&a.Va();)c=!!b.P(a.$a());return c}function wOa(a,b){return a.hN(0,0<b?b:0)}function eW(a,b){for(var c=!0;c&&a.Va();)c=!!b.P(a.$a());return c}function xOa(a,b,c){b=0<b?b:0;c=0>c?-1:c<=b?0:c-b|0;if(0===c)a=SC().ne;else{var e=new fW;e.yR=a;e.AD=c;e.dL=b;a=e}return a}function gW(a,b){for(;a.Va();)b.P(a.$a())}function yOa(a,b){var c=new zOa;c.lc=a;c.kl=null;c.hX=null;c.CH=!1;return c.KG(b)}
function AOa(a,b){for(;a.Va();){var c=a.$a();if(b.P(c))return(new z).d(c)}return y()}function bx(a){if(a.Va()){var b=a.$a();return oM(b,hb(function(c){return function(){return c.Ad()}}(a)))}qv();return hW()}function BOa(a,b,c,e){var f=c,g=VL(X(),b)-c|0;for(c=c+(e<g?e:g)|0;f<c&&a.Va();)xCa(X(),b,f,a.$a()),f=1+f|0}function COa(a,b){for(var c=0;c<b&&a.Va();)a.$a(),c=1+c|0;return a}function qU(){}qU.prototype=new u;qU.prototype.constructor=qU;qU.prototype.a=function(){return this};qU.prototype.$s=function(){return(new DOa).a()};
qU.prototype.Rn=function(){return(new DOa).a()};qU.prototype.$classData=r({fhb:0},!1,"scala.collection.SeqView$$anon$1",{fhb:1,e:1,oG:1});function aG(){this.n=this.Ki=null}aG.prototype=new u;aG.prototype.constructor=aG;aG.prototype.R=function(a){this.n.R(w(function(b,c){return function(e){return b.Ki.P(e)?c.P(e):void 0}}(this,a)))};aG.prototype.ma=function(a,b){b=b.Rn(this.n.Zi());this.n.R(w(function(c,e,f){return function(g){return c.Ki.P(g)?e.Kc(f.P(g)):void 0}}(this,b,a)));return b.Ec()};
function $F(a,b,c){a.Ki=c;if(null===b)throw bc(F(),null);a.n=b;return a}aG.prototype.$classData=r({Ahb:0},!1,"scala.collection.TraversableLike$WithFilter",{Ahb:1,e:1,Pc:1});function iW(){this.Taa=null}iW.prototype=new u;iW.prototype.constructor=iW;iW.prototype.$s=function(){return this.Taa.$s()};iW.prototype.Rn=function(){return this.Taa.$s()};function WNa(a){var b=new iW;b.Taa=a;return b}iW.prototype.$classData=r({Lhb:0},!1,"scala.collection.package$$anon$1",{Lhb:1,e:1,oG:1});
function jW(){this.n=null}jW.prototype=new u;jW.prototype.constructor=jW;jW.prototype.$s=function(){return this.n.Qd()};jW.prototype.Rn=function(){return this.n.Qd()};function tD(a){var b=new jW;if(null===a)throw bc(F(),null);b.n=a;return b}jW.prototype.$classData=r({Mhb:0},!1,"scala.collection.generic.GenMapFactory$MapCanBuildFrom",{Mhb:1,e:1,oG:1});function EOa(){}EOa.prototype=new sAa;EOa.prototype.constructor=EOa;function FOa(){}FOa.prototype=EOa.prototype;function kW(){this.n=null}
kW.prototype=new u;kW.prototype.constructor=kW;kW.prototype.$s=function(){return this.n.Qd()};kW.prototype.Rn=function(a){return a&&a.$classData&&a.$classData.ie.Ur?a.di().Qd():this.n.Qd()};function Gf(a){var b=new kW;if(null===a)throw bc(F(),null);b.n=a;return b}kW.prototype.$classData=r({Nhb:0},!1,"scala.collection.generic.GenSetFactory$$anon$1",{Nhb:1,e:1,oG:1});function lW(){this.u=null}lW.prototype=new sAa;lW.prototype.constructor=lW;function mW(){}mW.prototype=lW.prototype;
lW.prototype.a=function(){this.u=(new nW).NW(this);return this};function oW(){this.n=null}oW.prototype=new u;oW.prototype.constructor=oW;function GOa(){}GOa.prototype=oW.prototype;oW.prototype.$s=function(){return this.n.Qd()};oW.prototype.Rn=function(a){return a.di().Qd()};oW.prototype.NW=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};function HOa(){}HOa.prototype=new yAa;HOa.prototype.constructor=HOa;function IOa(){}IOa.prototype=HOa.prototype;function JOa(){}JOa.prototype=new qAa;
JOa.prototype.constructor=JOa;function KOa(){}KOa.prototype=JOa.prototype;function pW(){this.qra=null}pW.prototype=new CAa;pW.prototype.constructor=pW;pW.prototype.w3=function(a){this.qra=a;if(null===this)throw bc(F(),null);return this};pW.prototype.Dma=function(a,b){return this.qra.Of(a,b)};pW.prototype.$classData=r({Vhb:0},!1,"scala.collection.immutable.HashMap$$anon$1",{Vhb:1,bib:1,e:1});r({Whb:0},!1,"scala.collection.immutable.HashMap$$anon$1$$anon$2",{Whb:1,bib:1,e:1});function LOa(){}
LOa.prototype=new u;LOa.prototype.constructor=LOa;d=LOa.prototype;d.a=function(){return this};d.P=function(){return this};d.Io=function(){return this|0};d.t=function(){return"\x3cfunction1\x3e"};d.Mp=function(){return!!this};d.$classData=r({nib:0},!1,"scala.collection.immutable.List$$anon$1",{nib:1,e:1,za:1});function MOa(){this.uv=this.Ki=this.ica=null;this.sa=!1}MOa.prototype=new u;MOa.prototype.constructor=MOa;MOa.prototype.R=function(a){(this.sa?this.ica:NOa(this)).R(a)};
function OOa(a,b,c){a.Ki=c;a.uv=tc(b);return a}function NOa(a){if(!a.sa){var b=POa(a.uv,a.Ki,!1);a.uv=null;a.ica=b;a.sa=!0}return a.ica}MOa.prototype.$classData=r({cjb:0},!1,"scala.collection.immutable.Stream$StreamWithFilter",{cjb:1,e:1,Pc:1});function mNa(a,b){b=b.im();switch(b){case -1:break;default:a.cj(b)}}function QOa(a,b,c){b=b.im();switch(b){case -1:break;default:a.cj(b+c|0)}}function qW(a,b,c){c=c.im();switch(c){case -1:break;default:a.cj(b<c?b:c)}}function ROa(){}ROa.prototype=new u;
ROa.prototype.constructor=ROa;function SOa(){}SOa.prototype=ROa.prototype;ROa.prototype.t=function(){return"\x3cfunction0\x3e"};function rW(){}rW.prototype=new u;rW.prototype.constructor=rW;function sW(){}sW.prototype=rW.prototype;rW.prototype.Io=function(a){return this.P(a)|0};rW.prototype.t=function(){return"\x3cfunction1\x3e"};rW.prototype.Mp=function(a){return!!this.P(a)};function TOa(){}TOa.prototype=new u;TOa.prototype.constructor=TOa;function UOa(){}UOa.prototype=TOa.prototype;
TOa.prototype.t=function(){return"\x3cfunction2\x3e"};function VOa(){}VOa.prototype=new u;VOa.prototype.constructor=VOa;function WOa(){}WOa.prototype=VOa.prototype;VOa.prototype.t=function(){return"\x3cfunction3\x3e"};function XOa(){}XOa.prototype=new u;XOa.prototype.constructor=XOa;function YOa(){}YOa.prototype=XOa.prototype;XOa.prototype.t=function(){return"\x3cfunction4\x3e"};function ZOa(){}ZOa.prototype=new u;ZOa.prototype.constructor=ZOa;function $Oa(){}$Oa.prototype=ZOa.prototype;
ZOa.prototype.t=function(){return"\x3cfunction5\x3e"};function zk(){this.oa=!1}zk.prototype=new u;zk.prototype.constructor=zk;zk.prototype.t=function(){return""+this.oa};zk.prototype.So=function(a){this.oa=a;return this};zk.prototype.$classData=r({Xlb:0},!1,"scala.runtime.BooleanRef",{Xlb:1,e:1,o:1});function wCa(a){return!!(a&&a.$classData&&1===a.$classData.fP&&a.$classData.eP.ie.hua)}var oa=r({hua:0},!1,"scala.runtime.BoxedUnit",{hua:1,e:1,o:1},void 0,void 0,function(a){return void 0===a});
function eD(){this.oa=0}eD.prototype=new u;eD.prototype.constructor=eD;eD.prototype.t=function(){return""+this.oa};eD.prototype.de=function(a){this.oa=a;return this};eD.prototype.$classData=r({Zlb:0},!1,"scala.runtime.IntRef",{Zlb:1,e:1,o:1});function Js(){this.oa=kJ()}Js.prototype=new u;Js.prototype.constructor=Js;Js.prototype.eW=function(a){this.oa=a;return this};Js.prototype.t=function(){var a=this.oa,b=a.sb;a=a.Gb;return ZBa(Fa(),b,a)};
Js.prototype.$classData=r({$lb:0},!1,"scala.runtime.LongRef",{$lb:1,e:1,o:1});function qe(){this.oa=null}qe.prototype=new u;qe.prototype.constructor=qe;qe.prototype.t=function(){return""+this.oa};qe.prototype.d=function(a){this.oa=a;return this};qe.prototype.$classData=r({emb:0},!1,"scala.runtime.ObjectRef",{emb:1,e:1,o:1});function aPa(){}aPa.prototype=new u;aPa.prototype.constructor=aPa;aPa.prototype.a=function(){return this};
function UE(a,b){return Sv().$===b?Nk():Ov().$===b?Ok():Pv().$===b?Pk():Qv().$===b?Qk():Cc().$===b?Rk():Ec().$===b?Tk():Dc().$===b?Sk():Aja().$===b?nea():Rv().$===b?Uk():(new tW).f(b)}aPa.prototype.$classData=r({Gva:0},!1,"amf.ProfileName$",{Gva:1,e:1,r:1,o:1});var bPa=void 0;function VE(){bPa||(bPa=(new aPa).a());return bPa}function IN(){LN.call(this)}IN.prototype=new RCa;IN.prototype.constructor=IN;IN.prototype.WC=function(a){LN.prototype.WC.call(this,a);return this};IN.prototype.Vh=function(){return this.da};
IN.prototype.WM=function(a){var b=(new z).d("AMF Graph"),c=(new z).d("application/ld+json");a=Sl(new Ol,a.vl,a.Ya,a.Cj,a.Ak,a.wl,b,c,a.Lm,a.mm,a.Im,a.lm,a.Wl,a.Jm,a.wk,a.Zl,a.Ml,a.il,a.$j,a.Xl);b=Uaa(this).Wi(w(function(e,f){return function(){return Qaa(e,f).Wi(w(function(g,h){return function(){return Paa(g,h).Wi(w(function(k,l){return function(m){return SCa(k,l,m).Wi(w(function(p,t,v){return function(){return Haa(p,t,v).Wi(w(function(A,E){return function(B){return Saa(A,E,B).pg(w(function(){return function(){}}(A)),
A.xh)}}(p,t)),p.xh)}}(k,l,m)),k.xh)}}(g,h)),g.xh)}}(e,f)),e.xh)}}(this,a)),this.xh);b.uB(w(function(e,f){return function(g){a:{if(g instanceof Oe){var h=g.bu;if(null!==h){f.$j.fY(h);g=Ms().YS;Is();oK(rK().VK,g);break a}}if(!(g instanceof Ne))throw(new x).d(g);}}}(this,a)),this.xh);return b};IN.prototype.$classData=r({Tva:0},!1,"amf.client.commands.ParseCommand",{Tva:1,j9:1,e:1,i9:1});function KN(){LN.call(this)}KN.prototype=new RCa;KN.prototype.constructor=KN;
KN.prototype.WC=function(a){LN.prototype.WC.call(this,a);return this};KN.prototype.Vh=function(){return this.da};
KN.prototype.WM=function(a){var b=(new z).d("AML 1.0"),c=(new z).d("application/yaml");a=Sl(new Ol,a.vl,a.Ya,a.Cj,a.Ak,a.wl,b,c,a.Lm,a.mm,a.Im,a.lm,a.Wl,a.Jm,a.wk,!0,a.Ml,a.il,a.$j,a.Xl);b=Uaa(this).Wi(w(function(e,f){return function(){return Qaa(e,f).Wi(w(function(g,h){return function(){return Paa(g,h).Wi(w(function(k,l){return function(m){return SCa(k,l,m).Wi(w(function(p,t,v){return function(){return cPa(p,t,v).Wi(w(function(A,E){return function(B){return Haa(A,E,B).Wi(w(function(I,N){return function(Y){return Saa(I,
N,Y).pg(w(function(){return function(){}}(I)),I.xh)}}(A,E)),A.xh)}}(p,t)),p.xh)}}(k,l,m)),k.xh)}}(g,h)),g.xh)}}(e,f)),e.xh)}}(this,a)),this.xh);b.uB(w(function(e,f){return function(g){a:{if(g instanceof Oe){var h=g.bu;if(null!==h){f.$j.fY(h);g=Ms().YS;Is();oK(rK().VK,g);break a}}if(!(g instanceof Ne))throw(new x).d(g);}}}(this,a)),this.xh);return b};
function cPa(a,b,c){return fb(gb(),hb(function(e,f,g){return function(){if(f instanceof LQ){var h=g.Wl;if(h instanceof z){h=e.da.jG(h.i);var k=HGa().pc;return Fb(f,k,h)}}return f}}(a,c,b)),a.xh)}KN.prototype.$classData=r({Uva:0},!1,"amf.client.commands.PatchCommand",{Uva:1,j9:1,e:1,i9:1});function wea(){this.UU=this.Qt=this.JI=null}wea.prototype=new u;wea.prototype.constructor=wea;d=wea.prototype;
d.DR=function(a,b,c){var e=this.UU;U();var f=U().wg();a=e.validator(uW(f,a),(new dO).cI(b),c);b=new RN;b.a6=a;U();c=a.shape;U().wg();b.ta=c.Ie();b.Un=a.defaultSeverity;b.dw=a.env.k;return b};d.bba=function(a,b){return!!this.UU.canValidate(uW(U().wg(),a),(new dO).cI(b))};d.Ei=function(){return this.Qt};d.tq=function(){return Fl(Gl(U(),this.UU.dependencies(),WCa()))};d.Yn=function(){return Im(Jm(U(),this.UU.init(),WCa()))};
d.$classData=r({gwa:0},!1,"amf.client.convert.ClientPayloadPluginConverter$$anon$2",{gwa:1,e:1,t9:1,Oq:1});function vW(a,b){var c=Bb();a=a.k;b=Zc(IC(G(),b));b=rba(a,b);a=Bb().Fu();return Cb(c,b,a).rb()}function wW(a,b){var c=a.k,e=Sr().yc;Fb(c,e,b);return a}function xW(a){var b=Bb();a=a.k.hf();var c=$q();return $l(b,a,c).rb()}function yW(a,b){var c=a.k,e=Sr().le;Fb(c,e,b);return a}function zW(a,b){var c=a.k,e=Bb(),f=$q();b=Fl(Gl(e,b,f));e=dm().Ac;Xg(c,e,b);return a}
function AW(a,b){b=jr(kr(),b);a=a.k;var c=a.Vh().yB;if(c instanceof z)b=hba(a,b);else{if(y()===c)throw bc(F(),(new cc).f("RDF Framework not registered cannot export to native RDF model"));throw(new x).d(c);}return b}function BW(a){Bb();a=a.k;var b=(new zt).a();b=Yt(a,b);var c=a.ph;c.b()||(c=c.c()|0,Dga(b,c));b.Wp(a.Ge);return $fa($q(),b)}function CW(a){Bb();a=D(a.k.Y(),Sr().le);Bb().gb();return Hb(a)}
function DW(a){var b=Bb();a=Tga(a.k);var c=Bb();null===Bb().NO&&null===Bb().NO&&(Bb().NO=(new EW).xq(c));c=Bb().NO;return Cb(b,a,c).rb()}function FW(a,b){Aga(a.k,b);return a}function GW(a){var b=Bb();a=a.k.Ge;var c=Bb().Th();return Cb(b,a,c).rb()}function HW(a){a=Id(a.k);return a.b()?"":a.c()}function IW(a){Bb();a=D(a.k.Y(),Sr().Lg);Bb().gb();return Hb(a)}function JW(a,b){var c=Bb();a=a.k;b=Zc(ex(G(),b));b=dPa(a,b);a=Bb().Fu();return $l(c,b,a).rb()}
function KW(a){var b=Bb();a=D(a.cd().Y(),hd().fj());var c=Bb().Fu();return $l(b,a,c).rb()}function LW(a){var b=Bb();a=D(a.cd().Y(),xf(hd()));var c=ePa();return $l(b,a,c).rb()}function MW(a){a=Xb(a.cd().ha(),q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc));return a.b()?null:a.c()}function NW(a,b){a.cd().vc(b);return a}function OW(a){Bb();a=IQ(a.cd());Bb();null===Bb().dT&&null===Bb().dT&&(Bb().dT=new PW);Bb();return fPa(a)}
function QW(a,b){var c=a.cd(),e=Bb();var f=Bb();null===Bb().wO&&null===Bb().wO&&(Bb().wO=(new RW).Cca(f));f=Bb().wO;b=Fl(Gl(e,b,f));e=hd().fj();yf(c,e,b);return a}function SW(a,b){var c=a.cd(),e=Bb(),f=ePa();b=Fl(Gl(e,b,f));e=xf(hd());yf(c,e,b);return a}function gPa(a){return!!(a&&a.$classData&&a.$classData.ie.Xd)}function hPa(){}hPa.prototype=new u;hPa.prototype.constructor=hPa;hPa.prototype.a=function(){return this};function Pga(a,b,c,e,f,g,h){return Vga(b,Mia((new Rb).f(c)),e,f,g,h)}
hPa.prototype.$classData=r({VBa:0},!1,"amf.core.Root$",{VBa:1,e:1,r:1,o:1});var iPa=void 0;function Qga(){iPa||(iPa=(new hPa).a());return iPa}function TW(a,b){return a.AC(""+a.kD()+b)}function TEa(a){return!!(a&&a.$classData&&a.$classData.ie.cC)}function jPa(){this.P0=this.W$=this.tla=this.t1=this.m$=null}jPa.prototype=new u;jPa.prototype.constructor=jPa;jPa.prototype.a=function(){this.m$="parse";this.t1="translate";this.tla="repl";this.W$="validate";this.P0="patch";return this};
jPa.prototype.$classData=r({ZCa:0},!1,"amf.core.client.ParserConfig$",{ZCa:1,e:1,r:1,o:1});var kPa=void 0;function NN(){kPa||(kPa=(new jPa).a());return kPa}function Pl(){this.nj=null}Pl.prototype=new Gha;Pl.prototype.constructor=Pl;Pl.prototype.a=function(){Fea=this;this.nj=Gw().da;return this};Pl.prototype.LM=function(a){Hs(Is().w4,a)};Pl.prototype.fY=function(a){JN(Is().w4,a+"\n")};Pl.prototype.$classData=r({dDa:0},!1,"amf.core.client.StdOutWriter$",{dDa:1,aDa:1,e:1,tb:1});var Fea=void 0;
function lPa(){}lPa.prototype=new u;lPa.prototype.constructor=lPa;lPa.prototype.a=function(){return this};function mB(a,b,c){a=Xb(c,q(UW));return a instanceof z&&(a=a.i,null!==a&&(a=a.df,c=Sv(),null!==a&&a===c||(rja(a)?rja(b):yja(a)&&yja(b))))?mF():tra()}lPa.prototype.$classData=r({wDa:0},!1,"amf.core.emitter.SpecOrdering$",{wDa:1,e:1,r:1,o:1});var mPa=void 0;function nB(){mPa||(mPa=(new lPa).a());return mPa}function nPa(){xt.call(this);this.Zua=this.ar=null}nPa.prototype=new Qha;
nPa.prototype.constructor=nPa;function oPa(a){var b=a.ar.ph;b.b()?b=y():(b=b.c()|0,b=(new z).d(Sha(Tha(),b)));b=b.b()?J():b.c();var c=w(function(f){return function(g){var h=g.Nd;h=""===h?"Constraint violation":h;var k=pba(g.Ms,f.Zua,g.pn);return Nc(h,k,g.zv,g.Ew,g.Ms,g.hg,g.ga,g.HD)}}(a)),e=C();b=b.ma(c,e.u);return xt.prototype.tcb.call(a,b)}
nPa.prototype.Eca=function(a,b){this.ar=a;xt.prototype.Eca.call(this,a,b);a=Cka();usa||(usa=(new NF).a());var c=usa;var e=c.lg.Ka(b);e instanceof z?b=e.i:(e=vsa(c,b),c.lg.Ye(b,e),b=e);this.Zua=Dka(a,b);return this};nPa.prototype.$classData=r({zDa:0},!1,"amf.core.errorhandling.AmfStaticReportBuilder",{zDa:1,Nnb:1,e:1,gC:1});function VW(){}VW.prototype=new u;VW.prototype.constructor=VW;VW.prototype.a=function(){return this};VW.prototype.nr=function(a,b,c,e,f,g){Tb();Uha(b,c,e,f,g)};
VW.prototype.Vc=function(a,b,c,e,f,g,h){Uha(b,c,e,f,h)};VW.prototype.$classData=r({BDa:0},!1,"amf.core.errorhandling.UnhandledErrorHandler$",{BDa:1,e:1,Onb:1,xE:1});var pPa=void 0;function eb(){pPa||(pPa=(new VW).a());return pPa}function qPa(){this.u2=null;this.Tba=this.hha=0;this.aa=null;this.Bs=0}qPa.prototype=new lDa;qPa.prototype.constructor=qPa;d=qPa.prototype;d.Bda=function(a,b,c,e){this.u2=a;this.hha=b;this.Tba=c;this.aa=e;this.Bs=b;return this};
d.gJ=function(a,b){if(!(a>=this.hha&&b<=this.Tba&&a<=b))throw(new Fk).f("Invalid sub-sequence start: "+a+", end: "+b);return za(this.u2,a,b)};d.t=function(){return ja(this.u2)};d.Na=function(){return this.Tba-this.hha|0};d.VA=function(a){return ya(this.u2,a)};function rPa(a,b){var c=new qPa;qPa.prototype.Bda.call(c,b,0,xa(b),a);return c}d.$classData=r({FDa:0},!1,"amf.core.lexer.CharSequenceStream",{FDa:1,Pnb:1,e:1,rQ:1});
function WW(a){var b=wd(),c=G().he;a.Fo(fc(new gc,b,H(c,"root"),hc(new ic,jc().sg,"root","Indicates if the base unit represents the root of the document model obtained from parsing",J())));b=ec();c=G().he;a.Co(fc(new gc,b,H(c,"location"),hc(new ic,jc().sg,"location","Location of the metadata document that generated this base unit",J())));b=(new sd).Jd(Sr());c=G().he;a.Eo(fc(new gc,b,H(c,"references"),hc(new ic,jc().sg,"references","references across base units",J())));b=ec();c=G().he;c=H(c,"usage");
var e=jc().sg,f=C(),g=G().Zb;a.Go(fc(new gc,b,c,hc(new ic,e,"usage","Human readable description of the unit",K(f,(new wc).fa([Zc(H(g,"description"))])))));b=ud();c=G().hd;a.Bo(fc(new gc,b,H(c,"describedBy"),hc(new ic,jc().sg,"described by","Link to the AML dialect describing a particular subgraph of information",J())));b=ec();c=G().he;a.Do(fc(new gc,b,H(c,"version"),hc(new ic,jc().sg,"version","Version of the current model",J())))}function rEa(a){return!!(a&&a.$classData&&a.$classData.ie.wo)}
function sPa(){this.ua=this.ba=this.g=this.Df=this.dp=null}sPa.prototype=new u;sPa.prototype.constructor=sPa;d=sPa.prototype;
d.a=function(){tPa=this;At(this);var a=ec(),b=G().nA;this.dp=fc(new gc,a,H(b,"element"),hc(new ic,jc().sg,"element","Label indicating the type of source map information",J()));a=ec();b=G().nA;this.Df=fc(new gc,a,H(b,"value"),hc(new ic,jc().sg,"value","Value for the source map.",J()));this.g=J();bj();a=G().nA;a=[H(a,"SourceMap")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.ba=c;this.ua=hc(new ic,jc().sg,"Source Map","SourceMaps include tags with syntax specific information obtained when parsing a particular specification syntax like RAML or OpenAPI.\nIt can be used to re-generate the document from the RDF model with a similar syntax",
J());return this};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Rb=function(){return this.ba};d.$classData=r({dEa:0},!1,"amf.core.metamodel.document.SourceMapModel$",{dEa:1,e:1,mc:1,Wb:1});var tPa=void 0;function id(){tPa||(tPa=(new sPa).a());return tPa}function XW(a){var b=id(),c=G().nA;a.Id(fc(new gc,b,H(c,"sources"),hc(new ic,jc().sg,"source","Indicates that this parsing Unit has SourceMaps",J())))}
function hC(a){return!!(a&&a.$classData&&a.$classData.ie.td)}function OA(a){a=a.H;if(a.b())return!0;a=a.c();if(null===a)throw(new Tg).a();return""===a}function uPa(){}uPa.prototype=new u;uPa.prototype.constructor=uPa;uPa.prototype.a=function(){return this};function mh(a,b,c){a=(new Tm).L((new S).a(),(O(),(new P).a()));a=bf(a,"http://test.com/payload");var e=fm().ub;a=nf(a,e,b);b=Xb(b.ha(),q(Zb));b.b()||(b=b.c().ga,e=Sr().yc,Fb(a,e,b));return Tpa(a,c)}
uPa.prototype.$classData=r({QEa:0},!1,"amf.core.model.document.PayloadFragment$",{QEa:1,e:1,r:1,o:1});var vPa=void 0;function nh(){vPa||(vPa=(new uPa).a());return vPa}function wPa(a){return!!(a&&a.$classData&&a.$classData.ie.Qja)}function Di(a){var b=D(a.Y(),ph().yc);return b.H.ra()?b.H:nc(a)}function pP(a){return!!(a&&a.$classData&&a.$classData.ie.Vw)}function cf(a,b,c){var e=a.jh();return nf(a,e,ai(new bi,b,c))}function rF(a){return!!(a&&a.$classData&&a.$classData.ie.lh)}function xPa(){}
xPa.prototype=new u;xPa.prototype.constructor=xPa;xPa.prototype.a=function(){return this};function yPa(a,b){a=$e(O(),b);return(new af).L((new S).a(),a)}xPa.prototype.$classData=r({pFa:0},!1,"amf.core.model.domain.extensions.CustomDomainProperty$",{pFa:1,e:1,r:1,o:1});var zPa=void 0;function APa(){zPa||(zPa=(new xPa).a());return zPa}function BPa(){}BPa.prototype=new u;BPa.prototype.constructor=BPa;BPa.prototype.a=function(){return this};
BPa.prototype.$classData=r({uFa:0},!1,"amf.core.model.domain.extensions.ShapeExtension$",{uFa:1,e:1,r:1,o:1});var CPa=void 0;function DPa(){}DPa.prototype=new u;DPa.prototype.constructor=DPa;DPa.prototype.a=function(){return this};DPa.prototype.$classData=r({yFa:0},!1,"amf.core.model.domain.templates.VariableValue$",{yFa:1,e:1,r:1,o:1});var EPa=void 0;function FPa(){}FPa.prototype=new u;FPa.prototype.constructor=FPa;FPa.prototype.a=function(){return this};
function YW(a,b){a=(new zh).f("\\[\\(([0-9]*),([0-9]*)\\)-\\(([0-9]*),([0-9]*)\\)\\]");var c=J();a=lv((new Ah).Hi(a.ka,c),b);a.b()?c=!1:null!==a.c()?(c=a.c(),c=0===hw(c,4)):c=!1;if(c){b=a.c();c=iw(b,0);b=a.c();var e=iw(b,1);b=a.c();b=iw(b,2);a=a.c();a=iw(a,3);c=(new zh).f(c);c=GF(FF(),c.ka,10);e=(new zh).f(e);e=GF(FF(),e.ka,10);b=(new zh).f(b);b=GF(FF(),b.ka,10);a=(new zh).f(a);a=GF(FF(),a.ka,10);return(new ZW).oW((new $W).hb(c,e),(new $W).hb(b,a))}throw(new x).d(b);}
function Ob(a,b){return(new ZW).oW((new $W).hb(b.Hf,b.Sf),(new $W).hb(b.og,b.xg))}FPa.prototype.$classData=r({$Fa:0},!1,"amf.core.parser.Range$",{$Fa:1,e:1,r:1,o:1});var GPa=void 0;function Pb(){GPa||(GPa=(new FPa).a());return GPa}function HPa(){}HPa.prototype=new u;HPa.prototype.constructor=HPa;HPa.prototype.a=function(){return this};HPa.prototype.$classData=r({dGa:0},!1,"amf.core.parser.Reference$",{dGa:1,e:1,r:1,o:1});var IPa=void 0;
function JPa(a,b,c){a:{if(c instanceof BV){var e=c.Av;if(null===e)throw(new Tg).a();if(Ug(Vg(),"\\s+",e))break a}e=Sc().cU;c=c.uv;var f=y();Qb(a,e,"",f,c,b)}}function KPa(a,b,c){var e=Sc().cU,f=tc(b.Gr);b=LPa(a,b);var g=y();Qb(a,e,"",g,f,b.ga);return c}var LPa=function MPa(a,b){b=b.Ea;if(b instanceof yB||b instanceof Eu)return b;if(b instanceof NPa)return b.Kd;if(b instanceof aX)return MPa(a,b.R2);throw(new x).d(b);};function OPa(){this.ug=null}OPa.prototype=new aDa;OPa.prototype.constructor=OPa;
d=OPa.prototype;d.a=function(){this.ug="";return this};d.ot=function(){var a=C(),b=[dm(),Wg(),Gm(),id(),sj(),Aj(),hD(),om(),Rea(),km(),jf()];return K(a,(new wc).fa(b))};d.Ei=function(){return this.ug};d.tq=function(){C();Yj();return(new gh).a().va()};d.Yn=function(){return YE(gb(),this)};
d.yv=function(){var a=fna();a=(new R).M("lexical",a);PPa||(PPa=(new bX).a());var b=(new R).M("host-lexical",PPa);QPa||(QPa=(new cX).a());var c=(new R).M("base-path-lexical",QPa),e=RPa();e=(new R).M("source-vendor",e);SPa||(SPa=(new dX).a());var f=(new R).M("single-value-array",SPa);TPa||(TPa=(new eX).a());var g=(new R).M("aliases-array",TPa);UPa||(UPa=(new fX).a());var h=(new R).M("synthesized-field",UPa);VPa||(VPa=(new gX).a());var k=(new R).M("default-node",VPa);WPa||(WPa=(new hX).a());var l=(new R).M("data-node-properties",
WPa);XPa||(XPa=(new iX).a());var m=(new R).M("resolved-link",XPa);YPa||(YPa=(new jX).a());a=[a,b,c,e,f,g,h,k,l,m,(new R).M("null-security",YPa)];b=BB(new CB,Ev());c=0;for(e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;return b.ab};d.$classData=r({yGa:0},!1,"amf.core.plugin.CorePlugin$",{yGa:1,Kja:1,e:1,Oq:1});var ZPa=void 0;function Zia(){ZPa||(ZPa=(new OPa).a());return ZPa}function $Pa(){this.$=null}$Pa.prototype=new u;$Pa.prototype.constructor=$Pa;d=$Pa.prototype;d.a=function(){aQa=this;gja(this);return this};
d.t=function(){return this.$.trim()};d.ye=function(){return this.$};d.Yla=function(a){this.$=a};d.QD=function(){return""};d.$classData=r({WGa:0},!1,"amf.core.remote.AsyncApi$",{WGa:1,e:1,VGa:1,$z:1});var aQa=void 0;function Aja(){aQa||(aQa=(new $Pa).a());return aQa}function bQa(){this.$=null}bQa.prototype=new u;bQa.prototype.constructor=bQa;d=bQa.prototype;d.a=function(){cQa=this;gja(this);return this};d.t=function(){return this.$.trim()};d.ye=function(){return this.$};d.Yla=function(a){this.$=a};
d.QD=function(){return"2.0"};d.$classData=r({XGa:0},!1,"amf.core.remote.AsyncApi20$",{XGa:1,e:1,VGa:1,$z:1});var cQa=void 0;function Rv(){cQa||(cQa=(new bQa).a());return cQa}function dQa(){AH.call(this)}dQa.prototype=new ZV;dQa.prototype.constructor=dQa;function eQa(){}eQa.prototype=dQa.prototype;function fQa(){this.$=null}fQa.prototype=new u;fQa.prototype.constructor=fQa;d=fQa.prototype;d.a=function(){gQa=this;qja(this);return this};d.t=function(){return this.$.trim()};d.ye=function(){return this.$};
d.taa=function(a){this.$=a};d.QD=function(){return""};d.$classData=r({iHa:0},!1,"amf.core.remote.Oas$",{iHa:1,e:1,r9:1,$z:1});var gQa=void 0;function Ov(){gQa||(gQa=(new fQa).a());return gQa}function hQa(){this.$=null}hQa.prototype=new u;hQa.prototype.constructor=hQa;d=hQa.prototype;d.a=function(){iQa=this;qja(this);return this};d.t=function(){return this.$.trim()};d.ye=function(){return this.$};d.taa=function(a){this.$=a};d.QD=function(){return"2.0"};
d.$classData=r({jHa:0},!1,"amf.core.remote.Oas20$",{jHa:1,e:1,r9:1,$z:1});var iQa=void 0;function Pv(){iQa||(iQa=(new hQa).a());return iQa}function jQa(){this.$=null}jQa.prototype=new u;jQa.prototype.constructor=jQa;d=jQa.prototype;d.a=function(){kQa=this;qja(this);return this};d.t=function(){return this.$.trim()};d.ye=function(){return this.$};d.taa=function(a){this.$=a};d.QD=function(){return"3.0"};d.$classData=r({kHa:0},!1,"amf.core.remote.Oas30$",{kHa:1,e:1,r9:1,$z:1});var kQa=void 0;
function Qv(){kQa||(kQa=(new jQa).a());return kQa}function lQa(){this.$=null}lQa.prototype=new u;lQa.prototype.constructor=lQa;d=lQa.prototype;d.a=function(){mQa=this;xja(this);return this};d.uaa=function(a){this.$=a};d.t=function(){return this.$.trim()};d.ye=function(){return this.$};d.QD=function(){return""};d.$classData=r({pHa:0},!1,"amf.core.remote.Raml$",{pHa:1,e:1,s9:1,$z:1});var mQa=void 0;function Cc(){mQa||(mQa=(new lQa).a());return mQa}function nQa(){this.$=null}nQa.prototype=new u;
nQa.prototype.constructor=nQa;d=nQa.prototype;d.a=function(){oQa=this;xja(this);return this};d.uaa=function(a){this.$=a};d.t=function(){return this.$.trim()};d.ye=function(){return this.$};d.QD=function(){return"0.8"};d.$classData=r({qHa:0},!1,"amf.core.remote.Raml08$",{qHa:1,e:1,s9:1,$z:1});var oQa=void 0;function Ec(){oQa||(oQa=(new nQa).a());return oQa}function pQa(){this.$=null}pQa.prototype=new u;pQa.prototype.constructor=pQa;d=pQa.prototype;d.a=function(){qQa=this;xja(this);return this};
d.uaa=function(a){this.$=a};d.t=function(){return this.$.trim()};d.ye=function(){return this.$};d.QD=function(){return"1.0"};d.$classData=r({rHa:0},!1,"amf.core.remote.Raml10$",{rHa:1,e:1,s9:1,$z:1});var qQa=void 0;function Dc(){qQa||(qQa=(new pQa).a());return qQa}function qC(){this.pb=null;this.sl=!1;this.WE=this.lv=null}qC.prototype=new vw;qC.prototype.constructor=qC;function rQa(){}rQa.prototype=qC.prototype;
function sQa(a,b){O();var c=(new P).a();c=(new Ng).L((new S).a(),c);c=bf(c,"http://resolutionstage.com/test#");var e=Wg().Qc;Xg(c,e,b);return us(a.ge(c).Y(),dm().Qc)}d=qC.prototype;d.mn=function(){return this.pb};d.gna=function(){return Pd(function(){return function(a){return a}}(this))};
d.ge=function(a){this.lv=(new z).d((new sw).BL(a));var b=LEa(),c=MEa();return a.An(KEa(b,c),Pd(function(e){return function(f){var g=new KP,h=e.sl,k=e.lv,l=e.mn(),m=e.gna();g.WE=e.WE;g.sl=h;g.lv=k;g.IH=l;g.fna=m;return g.Hua(f)}}(this)),this.mn())};function Kra(a,b){O();var c=(new P).a();c=(new Ng).L((new S).a(),c);c=bf(c,"http://resolutionstage.com/test#");if(null!==b.j)Dj(c.Y(),dm().ub,b,(O(),(new P).a()));else{var e=fm().ub;nf(c,e,b)}return a.ge(c).ue()}
d.fu=function(a,b){this.sl=a;uw.prototype.qb.call(this,b);this.lv=y();this.WE=Fc(yv(),J());return this};d.$classData=r({$ja:0},!1,"amf.core.resolution.stages.ReferenceResolutionStage",{$ja:1,ah:1,e:1,aka:1});function tQa(){this.uo=null}tQa.prototype=new u;tQa.prototype.constructor=tQa;tQa.prototype.a=function(){uQa=this;this.uo=(new kX).Mc("","");return this};
function Cia(a,b){dH();var c=(null===b?"":b).trim();c=(new zh).f(c);if(pd(c))switch(a=lja(ua(),b,46),a){case -1:return(new kX).Mc("",b);default:return c=b.substring(0,a),(new kX).Mc(c,b.substring(1+a|0))}else return a.uo}tQa.prototype.$classData=r({xIa:0},!1,"amf.core.utils.package$QName$",{xIa:1,e:1,r:1,o:1});var uQa=void 0;function Dia(){uQa||(uQa=(new tQa).a());return uQa}function vQa(){}vQa.prototype=new u;vQa.prototype.constructor=vQa;vQa.prototype.a=function(){return this};
function wQa(a,b,c){return Ar(new Br,!c.Pd(w(function(){return function(e){return e.pn===Tb().yb}}(a))),"",b,c)}vQa.prototype.$classData=r({CIa:0},!1,"amf.core.validation.AMFValidationReport$",{CIa:1,e:1,r:1,o:1});var xQa=void 0;function yQa(){xQa||(xQa=(new vQa).a());return xQa}function Kc(){}Kc.prototype=new u;Kc.prototype.constructor=Kc;Kc.prototype.a=function(){return this};
function sba(a,b,c){if(Wa().Ia(c.qD()).ra()&&""!==c.qD()){var e=!1,f=null,g=b.Y().Bb,h=iA();h=Va(h);var k=Le().u;a=Me(g,h,k).Fb(w(function(l,m){return function(p){return Zc(p.Fc.q)===m.qD()}}(a,c)));a:{if(a instanceof z&&(e=!0,f=a,a=f.i,Bi(a.q.q.ha(),q(Yb)))){e=a.q.q.ha();break a}if(e&&(a=f.i,Bi(a.q.x,q(Yb)))){e=a.q.x;break a}e?(e=f.i.q.q,e=e instanceof St&&e.Cb.Da()?e.Cb.ea().ha():b.ha()):e=b.ha()}}else e=b.ha();b=Xb(e,q(Yb));e=Xb(e,q(Zb));e.b()?e=y():(e=e.c(),e=(new z).d(e.ga));return(new R).M(b,
e)}Kc.prototype.$classData=r({EIa:0},!1,"amf.core.validation.AMFValidationResult$",{EIa:1,e:1,r:1,o:1});var qba=void 0;function zQa(){this.ula=this.sla=this.rla=this.n$=this.zia=this.Oia=null}zQa.prototype=new u;zQa.prototype.constructor=zQa;
zQa.prototype.a=function(){AQa=this;var a=G().Lb;this.Oia=Zc(H(a,"CoreShape"));a=G().Lb;this.zia=Zc(H(a,"AmlShape"));a=G().Lb;this.n$=Zc(H(a,"ParserShape"));a=G().Lb;this.rla=Zc(H(a,"PayloadShape"));a=G().Lb;this.sla=Zc(H(a,"RenderShape"));a=G().Lb;this.ula=Zc(H(a,"ResolutionShape"));return this};zQa.prototype.$classData=r({SIa:0},!1,"amf.core.validation.core.ValidationSpecification$",{SIa:1,e:1,r:1,o:1});var AQa=void 0;function Xj(){AQa||(AQa=(new zQa).a());return AQa}
function BQa(){this.nv=this.G7=this.NN=this.H7=this.jE=this.Gia=this.F7=this.Pm=this.Ov=this.hd=this.Mla=this.ij=this.Jia=this.Oj=this.Zb=this.Xa=this.nA=this.$g=this.Lb=this.ac=this.Ob=this.Za=this.he=null}BQa.prototype=new u;BQa.prototype.constructor=BQa;
BQa.prototype.a=function(){CQa=this;this.he=(new GN).f("http://a.ml/vocabularies/document#");this.Za=(new GN).f("http://a.ml/vocabularies/apiContract#");this.Ob=(new GN).f("http://a.ml/vocabularies/apiBinding#");this.ac=(new GN).f("http://a.ml/vocabularies/security#");this.Lb=(new GN).f("http://a.ml/vocabularies/shapes#");this.$g=(new GN).f("http://a.ml/vocabularies/data#");this.nA=(new GN).f("http://a.ml/vocabularies/document-source-maps#");this.Xa=(new GN).f("http://www.w3.org/ns/shacl#");this.Zb=
(new GN).f("http://a.ml/vocabularies/core#");this.Oj=(new GN).f("http://www.w3.org/2001/XMLSchema#");this.Jia=(new GN).f("http://a.ml/vocabularies/shapes/anon#");this.ij=(new GN).f("http://www.w3.org/1999/02/22-rdf-syntax-ns#");this.Mla=(new GN).f("");this.hd=(new GN).f("http://a.ml/vocabularies/meta#");this.Ov=(new GN).f("http://www.w3.org/2002/07/owl#");this.Pm=(new GN).f("http://www.w3.org/2000/01/rdf-schema#");this.F7=(new GN).f("http://a.ml/vocabularies/amf/core#");this.Gia=(new GN).f("http://a.ml/vocabularies/amf/aml#");
this.jE=(new GN).f("http://a.ml/vocabularies/amf/parser#");this.H7=(new GN).f("http://a.ml/vocabularies/amf/resolution#");this.NN=(new GN).f("http://a.ml/vocabularies/amf/validation#");this.G7=(new GN).f("http://a.ml/vocabularies/amf/render#");var a=(new R).M("rdf",this.ij),b=(new R).M("sh",this.Xa),c=(new R).M("shacl",this.Xa),e=(new R).M("security",this.ac),f=(new R).M("core",this.Zb),g=(new R).M("raml-doc",this.he),h=(new R).M("doc",this.he),k=(new R).M("xsd",this.Oj),l=(new R).M("amf-parser",
this.jE),m=(new R).M("amf-core",this.F7),p=(new R).M("apiContract",this.Za),t=(new R).M("apiBinding",this.Ob),v=(new R).M("amf-resolution",this.H7),A=(new R).M("amf-validation",this.NN),E=(new R).M("amf-render",this.G7),B=(new R).M("raml-shapes",this.Lb),I=(new R).M("data",this.$g),N=(new R).M("sourcemaps",this.nA),Y=(new R).M("meta",this.hd),na=(new R).M("owl",this.Ov);a=[a,b,c,e,f,g,h,k,l,m,p,t,v,A,E,B,I,N,Y,na,(new R).M("rdfs",this.Pm)];b=(new zt).a();c=0;for(e=a.length|0;c<e;)$Da(b,a[c]),c=1+
c|0;this.nv=b;return this};function Yka(a,b){a=a.nv.lb();a:{for(;a.Va();){var c=a.$a(),e=c;if(null===e)throw(new x).d(e);e=e.Ba().Ce;if(0===(b.indexOf(e)|0)){c=(new z).d(c);break a}}c=y()}if(c instanceof z&&(a=c.i,null!==a))return c=a.qa(),e=a.Ba(),a=(new zh).f(c),b=b.split(e.Ce).join(":"),b=(new zh).f(b),c=sc().r1,Pr(a,b,c);if(y()===c)return b;throw(new x).d(c);}
function IC(a,b){if(-1<(b.indexOf(":")|0))return ex(a,b);a=(new Or).To(a.nv).Yb.pf();a:{for(;a.Va();){var c=a.$a();if(0===(b.indexOf(c.Ce)|0)){a=(new z).d(c);break a}}a=y()}return a instanceof z?(a=a.i,c=a.Ce,b=Jd(ua(),b,c),b=Ld((new Md).od(b)),H(a,b)):lX(mX(),b)}
function ex(a,b){if(!(0<=(b.length|0)&&"http://"===b.substring(0,7))){var c=Jd(ua(),b,":"),e=He(Ie(),c);if(!e.b()&&null!==e.c()&&0===e.c().Te(2)&&(c=e.c().ob(0),e=e.c().ob(1),a=a.nv.Ka(c),a instanceof z))return H(a.i,e)}return lX(mX(),b)}BQa.prototype.$classData=r({UIa:0},!1,"amf.core.vocabulary.Namespace$",{UIa:1,e:1,r:1,o:1});var CQa=void 0;function G(){CQa||(CQa=(new BQa).a());return CQa}function DQa(){}DQa.prototype=new u;DQa.prototype.constructor=DQa;DQa.prototype.a=function(){return this};
function lX(a,b){return-1!==(b.indexOf("#")|0)?(a=Jd(ua(),b,"#"),b=Ld((new Md).od(a)),a=ik((new Md).od(a))+"#",H((new GN).f(a),b)):-1!==(b.split("://").join("_").indexOf("/")|0)?(a=Jd(ua(),b,"/"),a=Ld((new Md).od(a)),b=b.split(a).join(""),H((new GN).f(b),a)):H((new GN).f(b),"")}DQa.prototype.$classData=r({XIa:0},!1,"amf.core.vocabulary.ValueType$",{XIa:1,e:1,r:1,o:1});var EQa=void 0;function mX(){EQa||(EQa=(new DQa).a());return EQa}function uFa(){this.du=this.PH=null;this.hv=this.gv=!1}
uFa.prototype=new sx;uFa.prototype.constructor=uFa;d=uFa.prototype;d.Qca=function(a,b){rx.prototype.Ly.call(this,(new nX).Qca(a,b));uba(this);return this};d.WW=function(a){this.gv=a};d.aW=function(a){this.du=a};d.ZW=function(a){this.hv=a};d.$classData=r({nJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedJsonLdEmitter$$anon$1",{nJa:1,$_:1,e:1,a0:1});function sFa(){this.du=this.PH=null;this.hv=this.gv=!1}sFa.prototype=new sx;sFa.prototype.constructor=sFa;d=sFa.prototype;
d.Rca=function(a,b,c){rx.prototype.Ly.call(this,(new oX).Rca(a,b,c));uba(this);return this};d.WW=function(a){this.gv=a};d.aW=function(a){this.du=a};d.ZW=function(a){this.hv=a};d.$classData=r({pJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedJsonLdEmitter$$anon$2",{pJa:1,$_:1,e:1,a0:1});function jFa(){this.du=this.PH=null;this.hv=this.gv=!1}jFa.prototype=new sx;jFa.prototype.constructor=jFa;d=jFa.prototype;d.WW=function(a){this.gv=a};d.aW=function(a){this.du=a};d.ZW=function(a){this.hv=a};
d.HL=function(a,b,c){rx.prototype.Ly.call(this,(new pX).HL(a,b,c));uba(this);return this};d.$classData=r({rJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedJsonLdEmitter$$anon$3",{rJa:1,$_:1,e:1,a0:1});function iFa(){this.du=this.PH=null;this.hv=this.gv=!1}iFa.prototype=new sx;iFa.prototype.constructor=iFa;d=iFa.prototype;d.WW=function(a){this.gv=a};d.aW=function(a){this.du=a};d.ZW=function(a){this.hv=a};d.HL=function(a,b,c){rx.prototype.Ly.call(this,(new qX).HL(a,b,c));uba(this);return this};
d.$classData=r({tJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedJsonLdEmitter$$anon$4",{tJa:1,$_:1,e:1,a0:1});function wFa(){this.du=this.PH=null;this.hv=this.gv=!1}wFa.prototype=new sx;wFa.prototype.constructor=wFa;d=wFa.prototype;d.WW=function(a){this.gv=a};d.Sca=function(a,b,c,e){rx.prototype.Ly.call(this,(new rX).Sca(a,b,c,e));uba(this);return this};d.aW=function(a){this.du=a};d.ZW=function(a){this.hv=a};
d.$classData=r({vJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedJsonLdEmitter$$anon$5",{vJa:1,$_:1,e:1,a0:1});function ux(){this.ON=this.Ks=this.tJ=this.uJ=this.Gw=this.Hw=this.OA=this.ky=this.Iw=this.LB=this.l=null}ux.prototype=new u;ux.prototype.constructor=ux;ux.prototype.IM=function(a,b){var c=new FQa,e=Fc(sc().fb,J());c.Ue=e;if(null===this)throw bc(F(),null);c.n=this;c.cs=Fc(yv(),J());c.Cv=Fc(yv(),J());c.mz=Fc(yv(),J());return c.IM(a,b)};
function GQa(a,b){var c=b.mb().jb;if(Q().wa===c){c=kd();c=M(b,c,a.l).vb.Fb(w(function(f){return function(g){g=g.Aa;var h=Be();g=M(g,h,f.l);return null!==g&&qa(g,"@value")}}(a)));if(c instanceof z){c=c.i.i;var e=Qc();c=M(c,e,a.l).xa}else c=Qc(),c=M(b,c,a.l).xa;e=kd();b=M(b,e,a.l).vb.Fb(w(function(f){return function(g){g=g.Aa;var h=Be();g=M(g,h,f.l);return null!==g&&qa(g,"@type")}}(a)));if(b instanceof z){b=b.i.i;e=Qc();b=M(b,e,a.l).xa;b=Uc(b,a.l);if(null!==b&&b===a.Gw)return a=(new zh).f(c),ai(new bi,
jJ(a.ka),(new P).a());if(null!==b&&b===a.Iw)return a=(new zh).f(c),b=FF(),ai(new bi,GF(b,a.ka,10),(new P).a());if(null!==b&&b===a.ky)return a=(new zh).f(c).ka,ai(new bi,da(HF(wa(),a)),(new P).a());if(null!==b&&b===a.Hw)return a=(new zh).f(c),b=wa(),ai(new bi,HF(b,a.ka),(new P).a());if(null!==b&&b===a.uJ||null!==b&&b===a.tJ)return a=lJ(kH(),c),ai(new bi,(new qA).Xn(a).c(),(new P).a())}return ai(new bi,c,(new P).a())}c=Qc();return ai(new bi,M(b,c,a.l).xa,(new P).a())}
function HQa(a,b){a=a.Ks.Ka(Uc(b,a.l));return a.b()?fu().pF(b):a}function IQa(a,b,c){b=Pc((new L).N(b),Wc(Zc(c.q),a.l));if(b.b())return y();b=b.c();c=jd(a,c.ba,b.i);b=Qc();return(new z).d(M(c,b,a.l).xa)}
function JQa(a,b){var c=b.mb().jb;Q().wa===c?(c=kd(),c=M(b,c,a.l).vb.Fb(w(function(e){return function(f){f=f.Aa;var g=Be();f=M(f,g,e.l);return null!==f&&qa(f,"@value")}}(a))),c instanceof z?(b=c.i.i,c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=jJ(a.ka)):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=jJ(a.ka))):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=jJ(a.ka));return ai(new bi,a,(new P).a())}
function KQa(a,b){var c=b.mb().jb;if(Q().wa===c)if(c=kd(),c=M(b,c,a.l).vb.Fb(w(function(f){return function(g){g=g.Aa;var h=Be();g=M(g,h,f.l);return null!==g&&qa(g,"@value")}}(a))),c instanceof z){c=c.i;b=kH();c=c.i;var e=Qc();a=lJ(b,M(c,e,a.l).xa);a=(new qA).Xn(a).c()}else c=kH(),e=Qc(),a=lJ(c,M(b,e,a.l).xa),a=(new qA).Xn(a).c();else c=kH(),e=Qc(),a=lJ(c,M(b,e,a.l).xa),a=(new qA).Xn(a).c();return ai(new bi,a,(new P).a())}
function LQa(a,b){var c=b.mb().jb;Q().wa===c?(c=kd(),c=M(b,c,a.l).vb.Fb(w(function(e){return function(f){f=f.Aa;var g=Be();f=M(f,g,e.l);return null!==f&&qa(f,"@value")}}(a))),c instanceof z?(b=c.i.i,c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=HF(wa(),a.ka)):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=HF(wa(),a.ka))):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=HF(wa(),a.ka));return ai(new bi,a,(new P).a())}
function MQa(a,b){var c=b.mb().jb;Q().wa===c?(c=kd(),c=M(b,c,a.l).vb.Fb(w(function(e){return function(f){f=f.Aa;var g=Be();f=M(f,g,e.l);return null!==f&&qa(f,"@value")}}(a))),c instanceof z?(b=c.i.i,c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=GF(FF(),a.ka,10)):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=GF(FF(),a.ka,10))):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=GF(FF(),a.ka,10));return ai(new bi,a,(new P).a())}
ux.prototype.Pca=function(a){this.l=a;this.LB=Oi().wj;this.Iw=Oi().wi;this.ky=Oi().wf;this.OA=Oi().Kp;this.Hw=Oi().ai;this.Gw=Oi().Ri;this.uJ=Oi().Kj;this.tJ=Oi().cp;a=Ev();var b=fu().rM;this.Ks=NQa(a,b);return this};
function OQa(a,b){var c=b.mb().jb;Q().wa===c?(c=kd(),c=M(b,c,a.l).vb.Fb(w(function(e){return function(f){f=f.Aa;var g=Be();f=M(f,g,e.l);return null!==f&&qa(f,"@value")}}(a))),c instanceof z?(b=c.i.i,c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=HF(wa(),a.ka)):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=HF(wa(),a.ka))):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=HF(wa(),a.ka));return ai(new bi,a,(new P).a())}
function PQa(a,b,c,e){var f=fu().rM.Ka(Zc(e.Rb().ea()));if(f instanceof z&&(f=f.i,bba(f)))return w(function(k,l){return function(m){var p=l.qc();p.ha().Jq(m);return(new z).d(p)}}(a,f));f=fu().MU(e);if(f instanceof z)return w(function(k,l){return function(m){return(new z).d(l.P(m))}}(a,f.i));f=a.l.ja;var g=Sc().A0;e="Cannot find builder for node type "+e;var h=y();Qb(f,g,b,h,e,c.ga);return w(function(){return function(){return y()}}(a))}
function QQa(a,b){var c=b.mb().jb;Q().wa===c?(c=kd(),c=M(b,c,a.l).vb.Fb(w(function(e){return function(f){f=f.Aa;var g=Be();f=M(f,g,e.l);return null!==f&&qa(f,"@value")}}(a))),c instanceof z?(b=c.i.i,c=Qc(),a=M(b,c,a.l).xa):(c=Qc(),a=M(b,c,a.l).xa)):(c=Qc(),a=M(b,c,a.l).xa);return ai(new bi,a,(new P).a())}ux.prototype.$classData=r({CJa:0},!1,"amf.plugins.document.graph.parser.ExpandedGraphParser",{CJa:1,e:1,NJa:1,eka:1});
function Ax(){this.ON=this.Ks=this.tJ=this.uJ=this.Gw=this.Hw=this.OA=this.ky=this.Iw=this.LB=this.l=null}Ax.prototype=new u;Ax.prototype.constructor=Ax;Ax.prototype.IM=function(a,b){var c=new RQa,e=Fc(sc().fb,J());c.Ue=e;if(null===this)throw bc(F(),null);c.n=this;c.cs=Fc(yv(),J());c.Cv=Fc(yv(),J());c.mz=Fc(yv(),J());c.lg=Fc(yv(),J());c.m3=(new zt).a();return c.IM(a,b)};
function SQa(a,b){var c=b.mb().jb;Q().wa===c?(c=kd(),c=M(b,c,a.l).vb.Fb(w(function(e){return function(f){f=f.Aa;var g=Be();f=M(f,g,e.l);return null!==f&&qa(f,"@value")}}(a))),c instanceof z?(b=c.i.i,c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=jJ(a.ka)):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=jJ(a.ka))):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=jJ(a.ka));return ai(new bi,a,(new P).a())}
function TQa(a,b){var c=b.mb().jb;if(Q().wa===c)if(c=kd(),c=M(b,c,a.l).vb.Fb(w(function(f){return function(g){g=g.Aa;var h=Be();g=M(g,h,f.l);return null!==g&&qa(g,"@value")}}(a))),c instanceof z){c=c.i;b=kH();c=c.i;var e=Qc();a=lJ(b,M(c,e,a.l).xa);a=(new qA).Xn(a).c()}else c=kH(),e=Qc(),a=lJ(c,M(b,e,a.l).xa),a=(new qA).Xn(a).c();else c=kH(),e=Qc(),a=lJ(c,M(b,e,a.l).xa),a=(new qA).Xn(a).c();return ai(new bi,a,(new P).a())}
function UQa(a,b){var c=b.mb().jb;Q().wa===c?(c=kd(),c=M(b,c,a.l).vb.Fb(w(function(e){return function(f){f=f.Aa;var g=Be();f=M(f,g,e.l);return null!==f&&qa(f,"@value")}}(a))),c instanceof z?(b=c.i.i,c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=HF(wa(),a.ka)):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=HF(wa(),a.ka))):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=HF(wa(),a.ka));return ai(new bi,a,(new P).a())}
function VQa(a,b){var c=b.mb().jb;Q().wa===c?(c=kd(),c=M(b,c,a.l).vb.Fb(w(function(e){return function(f){f=f.Aa;var g=Be();f=M(f,g,e.l);return null!==f&&qa(f,"@value")}}(a))),c instanceof z?(b=c.i.i,c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=GF(FF(),a.ka,10)):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=GF(FF(),a.ka,10))):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=GF(FF(),a.ka,10));return ai(new bi,a,(new P).a())}
function WQa(a,b){var c=b.mb().jb;Q().wa===c?(c=kd(),c=M(b,c,a.l).vb.Fb(w(function(e){return function(f){f=f.Aa;var g=Be();f=M(f,g,e.l);return null!==f&&qa(f,"@value")}}(a))),c instanceof z?(b=c.i.i,c=Qc(),a=M(b,c,a.l).xa):(c=Qc(),a=M(b,c,a.l).xa)):(c=Qc(),a=M(b,c,a.l).xa);return ai(new bi,a,(new P).a())}
function XQa(a,b,c,e){var f=fu().rM.Ka(Zc(e.Rb().ea()));if(f instanceof z&&(f=f.i,bba(f)))return w(function(k,l){return function(m){var p=l.qc();p.ha().Jq(m);return(new z).d(p)}}(a,f));f=fu().MU(e);if(f instanceof z)return w(function(k,l){return function(m){return(new z).d(l.P(m))}}(a,f.i));f=a.l.ja;var g=Sc().A0;e="Cannot find builder for node type "+e;var h=y();Qb(f,g,b,h,e,c.ga);return w(function(){return function(){return y()}}(a))}
function YQa(a,b,c){b=Pc((new L).N(b),Wc(Zc(c.q),a.l));if(b.b())return y();b=b.c();c=jd(a,c.ba,b.i);b=Qc();return(new z).d(M(c,b,a.l).xa)}function ZQa(a,b){a=a.Ks.Ka(Uc(b,a.l));return a.b()?fu().pF(b):a}Ax.prototype.Pca=function(a){this.l=a;this.LB=Oi().wj;this.Iw=Oi().wi;this.ky=Oi().wf;this.OA=Oi().Kp;this.Hw=Oi().ai;this.Gw=Oi().Ri;this.uJ=Oi().Kj;this.tJ=Oi().cp;a=Ev();var b=fu().rM;this.Ks=NQa(a,b);return this};
function $Qa(a,b){var c=b.mb().jb;if(Q().wa===c){c=kd();c=M(b,c,a.l).vb.Fb(w(function(f){return function(g){g=g.Aa;var h=Be();g=M(g,h,f.l);return null!==g&&qa(g,"@value")}}(a)));if(c instanceof z){c=c.i.i;var e=Qc();c=M(c,e,a.l).xa}else c=Qc(),c=M(b,c,a.l).xa;e=kd();b=M(b,e,a.l).vb.Fb(w(function(f){return function(g){g=g.Aa;var h=Be();g=M(g,h,f.l);return null!==g&&qa(g,"@type")}}(a)));if(b instanceof z){b=b.i.i;e=Qc();b=M(b,e,a.l).xa;b=Uc(b,a.l);if(null!==b&&b===a.Gw)return a=(new zh).f(c),ai(new bi,
jJ(a.ka),(new P).a());if(null!==b&&b===a.Iw)return a=(new zh).f(c),b=FF(),ai(new bi,GF(b,a.ka,10),(new P).a());if(null!==b&&b===a.ky)return a=(new zh).f(c).ka,ai(new bi,da(HF(wa(),a)),(new P).a());if(null!==b&&b===a.Hw)return a=(new zh).f(c),b=wa(),ai(new bi,HF(b,a.ka),(new P).a());if(null!==b&&b===a.uJ||null!==b&&b===a.tJ)return a=lJ(kH(),c),ai(new bi,(new qA).Xn(a).c(),(new P).a())}return ai(new bi,c,(new P).a())}c=Qc();return ai(new bi,M(b,c,a.l).xa,(new P).a())}
function aRa(a,b){var c=b.mb().jb;Q().wa===c?(c=kd(),c=M(b,c,a.l).vb.Fb(w(function(e){return function(f){f=f.Aa;var g=Be();f=M(f,g,e.l);return null!==f&&qa(f,"@value")}}(a))),c instanceof z?(b=c.i.i,c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=HF(wa(),a.ka)):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=HF(wa(),a.ka))):(c=Qc(),a=M(b,c,a.l).xa,a=(new zh).f(a),a=HF(wa(),a.ka));return ai(new bi,a,(new P).a())}
Ax.prototype.$classData=r({HJa:0},!1,"amf.plugins.document.graph.parser.FlattenedGraphParser",{HJa:1,e:1,NJa:1,eka:1});function bRa(){this.da=this.If=this.wn=this.X=null}bRa.prototype=new u;bRa.prototype.constructor=bRa;d=bRa.prototype;
d.tL=function(a){var b=(new Ad).ee(this.X).Yb.pf();a:{for(;b.Va();){var c=b.$a();if(-1!==(a.indexOf(c.j)|0)){b=(new z).d(c);break a}}b=y()}b.b()?a=y():(b=b.c(),a=(new z).d((new R).M(b,D(b.g,Bd().Qc).Fb(w(function(e,f){return function(g){return g.j===f}}(this,a))))));a=a.va();return Ed(a,new cRa)};function $Ea(a,b,c,e){return Raa(a,b,zfa(e,(new Zq).Mc(b,c)))}d.a=function(){this.da=Gw().da;this.X=Fc(sc().fb,J());this.wn=K(sc().Ae,J());this.If=Fc(sc().fb,J());return this};
function dRa(a,b,c){var e=D(b.g,fk().Mu),f=D(b.g,fk().vj),g=w(function(){return function(k){return gk(k)}}(a)),h=C();f=f.ma(g,h.u);c=D(c.g,Bd().Qc);g=new eRa;h=C();c=c.hc(g,h.u).Wq(sc().Mh).Ab(w(function(k,l){return function(m){return D(m.g,Zf().mh).Pd(w(function(p,t){return function(v){v=v.H;return(v.b()?null:v.c())===t.j}}(k,l)))}}(a,b)));g=w(function(){return function(k){return D(k.g,zf().ls)}}(a));h=C();c=c.ma(g,h.u).xj();a=w(function(){return function(k){var l=ec();mX();var m=k.H;m=lX(0,m.b()?
null:m.c());var p=jc().fn;k=k.H;return fc(new gc,l,m,hc(new ic,p,"custom",k.b()?null:k.c(),J()))}}(a));g=C();a=c.ma(a,g.u);e=e.H;e.b()?e=y():(e=e.c(),c=C(),e=(new z).d(K(c,(new wc).fa([e]))));e=e.b()?J():e.c();c=C();return fRa(new vD,e,f.la(a,c.u),(new z).d(b))}
d.MU=function(a){return a instanceof vD?(new z).d(w(function(b,c){return function(e){var f=c.Cra;if(f instanceof z){f=f.i;e=(new wD).L((new S).a(),e);var g=c.Nua,h=f.j,k=C();return sX(tX(e,g.Eg(h,k.u)),f)}throw bc(F(),(new cc).f("Cannot find node mapping for dialectModel "+c));}}(this,a))):y()};
d.pF=function(a){var b=(new Ad).ee(this.X).Yb.pf().Ad();b=gRa(b,K(Ff(),J()),b);var c=new uX;c.Oua=a;a=C();a=b.hc(c,a.u);a=Ed(a,new hRa);return a instanceof z&&(b=a.i,null!==b&&(a=b.qa(),b=b.Ba(),null!==a&&b instanceof ye))?(new z).d(dRa(this,b,a)):y()};function iRa(a,b){var c=(new FQ).qb((new jRa).a()).ge(b);kRa(b).R(w(function(e,f){return function(g){e.X=e.X.kc((new R).M(g,f))}}(a,c)));a.wn=a.wn.ak(b.bv());return c}
function TCa(a,b){b=D(b.g,bE().tg).H;if(!b.b())for(b=b.c(),a=(new Ad).ee(a.X).Yb.pf();a.Va();){var c=a.$a();if(c.j===b)return(new z).d(c)}return y()}function lRa(a,b){kRa(b).R(w(function(c,e){return function(f){c.X=c.X.kc((new R).M(f,e))}}(a,b)));a.wn=a.wn.Ns(b.bv());a.If=a.If.Ep(b.bv())}
function Raa(a,b,c){var e=a.X.Ka(b);if(e instanceof z)return b=e.i,fb(gb(),hb(function(f,g){return function(){return g}}(a,b)),Mm());b=kha(hha(jha(b,a.da,Za()),c));return aka($a(),b,(new z).d("application/yaml"),(new z).d(Tl().$),($a(),ab())).pg(w(function(f){return function(g){if(g instanceof WD)return lRa(f,g),g;throw(new x).d(g);}}(a)),Mm())}function mRa(a){return cH(dH(),a)}function ZFa(a,b){return"%Vocabulary 1.0"===b||"%Dialect 1.0"===b||"%Library / Dialect 1.0"===b||a.X.Ha(mRa(b))}
d.$classData=r({SJa:0},!1,"amf.plugins.document.vocabularies.DialectsRegistry",{SJa:1,e:1,cob:1,tb:1});function ee(){this.BM=this.n=null}ee.prototype=new u;ee.prototype.constructor=ee;
ee.prototype.Sa=function(a){T();var b=xi(T(),"external"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f),h=rt(),k=this.BM,l=Zd(this.n.wb),m=w(function(t){return function(v){return nRa(v,t.BM)}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))};
ee.prototype.Ma=function(){var a=Zd(this.n.wb),b=w(function(){return function(e){e=Xb(e.x,q(Yb));if(e.b())return y();e=e.c();return(new z).d(e.sc.fe)}}(this)),c=C();a=a.ma(b,c.u).Ab(w(function(){return function(e){return e.ra()}}(this)));b=w(function(){return function(e){return e.c()}}(this));c=C();a=a.ma(b,c.u).si(w(function(){return function(e){return e.gf}}(this)),wv()).nc();return a.b()?ie():a.c()};
ee.prototype.$classData=r({oKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.DialectDocumentsEmitters$$anon$6",{oKa:1,e:1,kb:1,Oa:1});function vX(){this.Pla=this.CM=this.una=this.Cea=null}vX.prototype=new u;vX.prototype.constructor=vX;function Lba(a,b,c,e){var f=new vX;f.Cea=a;f.una=b;f.CM=c;f.Pla=e;return f}
vX.prototype.Sa=function(a){T();var b=xi(T(),"nodeMappings"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f),h=this.Cea,k=w(function(p){return function(t){var v=p.CM,A=p.Pla,E=new oRa;E.wb=p.una;E.Ym=t;E.p=v;E.cc=A;return E}}(this)),l=C();h=h.ma(k,l.u);Os(rt(),this.CM.Db(h),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;var m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],
h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))};vX.prototype.Ma=function(){var a=this.Cea,b=w(function(){return function(e){e=Xb(e.ha(),q(Yb));e.b()?e=y():(e=e.c(),e=(new z).d(e.sc.fe));return e.b()?ie():e.c()}}(this)),c=C();a=a.ma(b,c.u).Ab(w(function(){return function(e){var f=ie();return!(null!==e&&e.h(f))}}(this)));SE();b=sc().Mh;a=a.Hk(TE(b)).nc();return a.b()?ie():a.c()};
vX.prototype.$classData=r({pKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.DialectDocumentsEmitters$$anon$7",{pKa:1,e:1,kb:1,Oa:1});function wX(){this.n=null}wX.prototype=new u;wX.prototype.constructor=wX;wX.prototype.Sa=function(a){var b=D(this.n.wb.g,Sr().le).H;Px(new Qx,"usage",b.b()?null:b.c(),Q().Pa,ie()).Sa(a)};wX.prototype.qW=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};
wX.prototype.Ma=function(){var a=Xb(he(this.n.wb.g,Bd().le).c().q.x,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};wX.prototype.$classData=r({sKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.DialectEmitter$$anon$10",{sKa:1,e:1,kb:1,Oa:1});function xX(){this.n=null}xX.prototype=new u;xX.prototype.constructor=xX;xX.prototype.Sa=function(a){var b=D(this.n.wb.g,Bd().U).H;Px(new Qx,"dialect",b.b()?null:b.c(),Q().Pa,ie()).Sa(a)};
xX.prototype.qW=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};xX.prototype.Ma=function(){var a=Xb(he(this.n.wb.g,Bd().U).c().q.x,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};xX.prototype.$classData=r({tKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.DialectEmitter$$anon$8",{tKa:1,e:1,kb:1,Oa:1});function yX(){this.n=null}yX.prototype=new u;yX.prototype.constructor=yX;
yX.prototype.Sa=function(a){var b=D(this.n.wb.g,Bd().Ln).H;Px(new Qx,"version",b.b()?null:b.c(),Q().Pa,ie()).Sa(a)};yX.prototype.qW=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};yX.prototype.Ma=function(){var a=Xb(he(this.n.wb.g,Bd().Ln).c().q.x,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};yX.prototype.$classData=r({uKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.DialectEmitter$$anon$9",{uKa:1,e:1,kb:1,Oa:1});
function pRa(a,b){var c=K(C(),J());var e=he(b.Y(),Zf().JE);if(!e.b()){e=e.c().Fc;e=ge(b,e);var f=zX(b),g=C(),h=new AX;if(null===a)throw bc(F(),null);h.n=a;h.Qua=f;h.osa=e;a=K(g,(new wc).fa([h]));e=C();c=c.la(a,e.u)}a=he(b.Y(),Zf().Ou);a.b()||(e=a.c(),a=ja(e.q.q.q),e=ge(b,e.Fc),b=c,c=C(),a=[Px(new Qx,"typeDiscriminatorName",a,Q().Pa,e)],c=K(c,(new wc).fa(a)),a=C(),c=b.la(c,a.u));return c}function AX(){this.osa=this.Qua=this.n=null}AX.prototype=new u;AX.prototype.constructor=AX;
AX.prototype.Sa=function(a){T();var b=xi(T(),"typeDiscriminator"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f);this.Qua.R(w(function(p,t){return function(v){if(null!==v){var A=v.qa();v=v.Ba();var E=Fx(p.n,v);E instanceof z?(v=E.i,T(),A=xi(T(),A),T(),v=xi(T(),v),nt(t,A,v)):(T(),A=xi(T(),A),T(),v=xi(T(),v),nt(t,A,v))}else throw(new x).d(v);}}(this,g)));ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var h=g.m.length,
k=0,l=0,m=b.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),c.s))};AX.prototype.Ma=function(){return this.osa};AX.prototype.$classData=r({wKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.DiscriminatorEmitter$$anon$1",{wKa:1,e:1,kb:1,Oa:1});function BX(){this.$ga=null}BX.prototype=new u;BX.prototype.constructor=BX;
BX.prototype.Sa=function(a){T();var b=xi(T(),"declares"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f);Os(rt(),this.$ga,g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var h=g.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),c.s))};function qRa(a){var b=new BX;b.$ga=a;return b}BX.prototype.Ma=function(){return this.$ga.ea().hg};
BX.prototype.$classData=r({EKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.LibraryDocumentModelEmitter$$anon$2",{EKa:1,e:1,kb:1,Oa:1});function CX(){this.qsa=this.Aua=null}CX.prototype=new u;CX.prototype.constructor=CX;
CX.prototype.Sa=function(a){T();var b=xi(T(),"union"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new wB).f(f);this.Aua.R(w(function(p,t){return function(v){DX(new EX,ai(new bi,v,(new P).a()),Q().Pa).Vb(t)}}(this,g)));T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=c.s;b=[b];if(0>e.w)throw(new V).f("0");f=b.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),c.s))};
function rRa(a,b){var c=new CX;c.Aua=a;c.qsa=b;return c}CX.prototype.Ma=function(){return this.qsa};CX.prototype.$classData=r({HKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.NodeMappingEmitter$$anon$5",{HKa:1,e:1,kb:1,Oa:1});function FX(){this.psa=this.zua=null}FX.prototype=new u;FX.prototype.constructor=FX;
FX.prototype.Sa=function(a){T();var b=xi(T(),"range"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new wB).f(f);this.zua.R(w(function(p,t){return function(v){DX(new EX,ai(new bi,v,(new P).a()),Q().Pa).Vb(t)}}(this,g)));T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=c.s;b=[b];if(0>e.w)throw(new V).f("0");f=b.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),c.s))};
function sRa(a,b){var c=new FX;c.zua=a;c.psa=b;return c}FX.prototype.Ma=function(){return this.psa};FX.prototype.$classData=r({LKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.PropertyMappingEmitter$$anon$4",{LKa:1,e:1,kb:1,Oa:1});function GX(){this.n=null}GX.prototype=new u;GX.prototype.constructor=GX;GX.prototype.Sa=function(a){var b=D(this.n.wb.g,Sr().le).H;Px(new Qx,"usage",b.b()?null:b.c(),Q().Pa,ie()).Sa(a)};
GX.prototype.Ma=function(){var a=Xb(he(this.n.wb.g,Bd().le).c().q.x,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};GX.prototype.$classData=r({OKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.RamlDialectLibraryEmitter$$anon$11",{OKa:1,e:1,kb:1,Oa:1});function HX(){this.aha=null}HX.prototype=new u;HX.prototype.constructor=HX;function tRa(a){var b=new HX;b.aha=a;return b}
HX.prototype.Sa=function(a){T();var b=xi(T(),"declares"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f);Os(rt(),this.aha,g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var h=g.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),c.s))};HX.prototype.Ma=function(){return this.aha.ea().hg};
HX.prototype.$classData=r({TKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.RootDocumentModelEmitter$$anon$3",{TKa:1,e:1,kb:1,Oa:1});function IX(){this.oea=this.BM=null}IX.prototype=new u;IX.prototype.constructor=IX;function Qba(a,b){var c=new IX;c.BM=a;c.oea=b;return c}
IX.prototype.Sa=function(a){T();var b=xi(T(),"$external"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f),h=rt(),k=this.BM,l=Zd(this.oea),m=w(function(t){return function(v){return nRa(v,t.BM)}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))};
IX.prototype.Ma=function(){var a=Zd(this.oea),b=w(function(){return function(e){e=Xb(e.x,q(Yb));if(e.b())return y();e=e.c();return(new z).d(e.sc.fe)}}(this)),c=C();a=a.ma(b,c.u).Ab(w(function(){return function(e){return e.ra()}}(this)));b=w(function(){return function(e){return e.c()}}(this));c=C();a=a.ma(b,c.u).si(w(function(){return function(e){return e.gf}}(this)),wv()).nc();return a.b()?ie():a.c()};
IX.prototype.$classData=r({VKa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.DialectEmitterHelper$$anon$1",{VKa:1,e:1,kb:1,Oa:1});function JX(){this.xI=null}JX.prototype=new u;JX.prototype.constructor=JX;
JX.prototype.Vb=function(a){if(Bi(this.xI.x,q(uRa))){var b=a.s;a=a.aa;var c=(new mt).f(a);T();var e=xi(T(),"$include");T();var f=vRa(this.xI);f=xi(T(),f);nt(c,e,f);ht(b,et(T(),ot(pt(),c.s,a),Q().wa))}else Bi(this.xI.x,q(wRa))?(b=a.s,a=a.aa,c=(new mt).f(a),T(),e=xi(T(),"$ref"),T(),f=D(this.xI.g,Eb().kd).H,f=f.b()?zb(this.xI).c().j:f.c(),f=xi(T(),f),nt(c,e,f),ht(b,et(T(),ot(pt(),c.s,a),Q().wa))):(b=qva(T(),vRa(this.xI)),ht(a.s,b))};function xRa(a){var b=new JX;b.xI=a;return b}
JX.prototype.Ma=function(){var a=Xb(this.xI.x,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};JX.prototype.$classData=r({$Ka:0},!1,"amf.plugins.document.vocabularies.emitters.instances.DialectNodeEmitter$$anon$2",{$Ka:1,e:1,Hh:1,Oa:1});function KX(){this.vna=this.Una=this.Asa=this.n=this.nt=this.Era=null;this.yqa=!1;this.wua=this.vma=this.a4=null}KX.prototype=new u;KX.prototype.constructor=KX;
function yRa(a,b,c){T();var e=a.a4,f=xi(T(),e);e=(new wB).f(b.aa);var g=e.s,h=e.aa,k=(new wB).f(h),l=a.n.p;c=pe(c);l.Db(gA(c)).R(w(function(p,t){return function(v){v.Vb(t)}}(a,k)));T();YF();a=zB(Bu(),h);a=et(0,(new Oy).Cc(a,k.s),Q().ed);ht(g,a);g=e.s;f=[f];if(0>g.w)throw(new V).f("0");k=f.length|0;a=g.w+k|0;nF(g,a);Ca(g.K,0,g.K,k,g.w);k=g.K;l=k.m.length;h=c=0;var m=f.length|0;l=m<l?m:l;m=k.m.length;for(l=l<m?l:m;c<l;)k.m[h]=f[c],c=1+c|0,h=1+h|0;g.w=a;ht(b.s,oF(pF(),e.s))}
KX.prototype.Sa=function(a){var b=this.Una.je(Fc(sc().fb,J()),Pd(function(c){return function(e,f){if(null!==f){var g=c.Era.Fb(w(function(B,I){return function(N){var Y=KQ(I).ba,na=function(){return function(pb){return Zc(pb)}}(B),ra=bj().u;if(ra===bj().u)if(Y===J())na=J();else{ra=Y.ea();var Ha=ra=dj(na(ra),J());for(Y=Y.pa();Y!==J();){var lb=Y.ea();lb=dj(na(lb),J());Ha=Ha.Re=lb;Y=Y.pa()}na=ra}else{for(ra=Hf(Y,ra);!Y.b();)Ha=Y.ea(),ra.Kc(na(Ha)),Y=Y.pa();na=ra.Ec()}N=D(N.g,fk().Mu).H;N=N.b()?null:N.c();
return Gh(na,N)}}(c,f)));if(g instanceof z){g=g.i;var h=c.n.rh,k=c.n.wb,l=c.n.p,m=c.n.cc,p=zRa(c.vna,f),t=c.nt,v=c.n.Xp,A=y(),E=J();return e.kc((new R).M(ARa(f,g,h,k,l,m,t,!1,A,p,!1,E,v),f))}}return e}}(this)));this.nt.ra()?BRa(this,a,b):this.yqa?yRa(this,a,b):CRa(this,a,b)};
function BRa(a,b,c){T();var e=a.a4,f=xi(T(),e);e=(new wB).f(b.aa);var g=e.s,h=e.aa,k=(new mt).f(h),l=a.n.p,m=pe(c);l.Db(gA(m)).R(w(function(p,t,v){return function(A){var E=t.P(A);a:{for(var B=KQ(E).g;!B.b();){var I=Zc(B.ea().q),N=D(p.Asa.g,zf().ls).H;if(I===(N.b()?null:N.c())){B=(new z).d(B.ea());break a}B=B.pa()}B=y()}B=B.c();E=Cj(E.g,B).q.t();oz(E,A,Q().Pa,ie()).Sa(v)}}(a,c,k)));ht(g,et(T(),ot(pt(),k.s,h),Q().wa));a=e.s;c=[f];if(0>a.w)throw(new V).f("0");g=c.length|0;f=a.w+g|0;nF(a,f);Ca(a.K,0,
a.K,g,a.w);g=a.K;l=g.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;a.w=f;ht(b.s,oF(pF(),e.s))}function CRa(a,b,c){c=pe(c);c=zv(c);c.b()||(c=c.c(),oz(a.a4,c,Q().Pa,ie()).Sa(b))}KX.prototype.Ma=function(){var a=this.vma;a=a.b()?y():Xb(a.c(),q(Yb));a=a.b()?Xb(this.wua.ha(),q(Yb)):a;a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};
function DRa(a,b,c,e,f,g,h,k){var l=new KX;if(null===a)throw bc(F(),null);l.n=a;l.Asa=b;l.Una=c;l.vna=e;l.yqa=f;l.a4=g;l.vma=h;l.wua=k;a=D(b.g,Zf().mh);c=w(function(m){return function(p){p=p.H;return ERa(m.n,p.b()?null:p.c())}}(l));e=C();l.Era=a.Tc(c,e.u);l.nt=D(b.g,zf().ls).H;return l}KX.prototype.$classData=r({aLa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.DialectNodeEmitter$$anon$3",{aLa:1,e:1,kb:1,Oa:1});function LX(){this.wma=this.eva=this.cra=this.Oaa=this.ara=null}
LX.prototype=new u;LX.prototype.constructor=LX;
LX.prototype.Sa=function(a){T();var b=this.ara,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=this.Oaa.Cb,k=w(function(){return function(p){p=Xb(p.ha(),q(Yb));p.b()?p=y():(p=p.c(),p=(new z).d(p.sc.fe));return p.b()?ie():p.c()}}(this));SE();var l=sc().Mh;h.si(k,TE(l)).R(w(function(p,t){return function(v){if(v instanceof wD){a:{for(var A=KQ(v).g;!A.b();){if(Zc(A.ea().q)===p.cra){var E=(new z).d(A.ea());break a}A=A.pa()}E=y()}a:{for(A=KQ(v).g;!A.b();){if(Zc(A.ea().q)===p.eva){A=(new z).d(A.ea());
break a}A=A.pa()}A=y()}if(E.ra()&&A.ra()){var B=v.g;E=E.c();E=B.Bb.Ka(E);E.b()?E=y():(E=E.c(),E=(new z).d(E.q));v=v.g;A=A.c();v=v.Bb.Ka(A);v.b()?v=y():(v=v.c(),v=(new z).d(v.q));a:{if(E instanceof z&&(A=E.i,A instanceof bi&&v instanceof z&&(v=v.i,v instanceof bi))){Px(new Qx,ja(A.q),ja(v.q),Q().Pa,ie()).Sa(t);break a}throw bc(F(),(new cc).f("Cannot generate object pair without scalar values for key and value"));}}else throw bc(F(),(new cc).f("Cannot generate object pair with undefined key or value"));
}}}(this,g)));ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;var m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),b.s))};function FRa(a,b,c,e,f){var g=new LX;g.ara=a;g.Oaa=b;g.cra=c;g.eva=e;g.wma=f;return g}
LX.prototype.Ma=function(){var a=this.wma;a=a.b()?y():Xb(a.c(),q(Yb));a=a.b()?Xb(this.Oaa.x,q(Yb)):a;a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};LX.prototype.$classData=r({bLa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.DialectNodeEmitter$$anon$4",{bLa:1,e:1,kb:1,Oa:1});function MX(){this.n=null}MX.prototype=new u;MX.prototype.constructor=MX;
MX.prototype.Sa=function(a){if(1===D(this.n.Xt.g,yD().oA).Na()){T();var b=xi(T(),"extends");T();var c=D(this.n.Xt.g,yD().oA).ea().H;c=c.b()?null:c.c();c=le(c,this.n.qq);c=xi(T(),c);nt(a,b,c)}else{T();var e=xi(T(),"extends");b=(new wB).f(a.aa);c=b.s;var f=b.aa,g=(new wB).f(f);D(this.n.Xt.g,yD().oA).R(w(function(p,t){return function(v){v=v.H;v=v.b()?null:v.c();t.$o(le(v,p.n.qq))}}(this,g)));T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(c,g);c=b.s;e=[e];if(0>c.w)throw(new V).f("0");f=e.length|
0;g=c.w+f|0;nF(c,g);Ca(c.K,0,c.K,f,c.w);f=c.K;var h=f.m.length,k=0,l=0,m=e.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=e[k],k=1+k|0,l=1+l|0;c.w=g;ht(a.s,oF(pF(),b.s))}};MX.prototype.Tca=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};MX.prototype.Ma=function(){var a=Xb(Wu(this.n.Xt.g,yD().oA).ha(),q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};
MX.prototype.$classData=r({kLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.ClassTermEmitter$$anon$1",{kLa:1,e:1,kb:1,Oa:1});function NX(){this.n=null}NX.prototype=new u;NX.prototype.constructor=NX;
NX.prototype.Sa=function(a){T();var b=xi(T(),"properties"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new wB).f(f);D(this.n.Xt.g,yD().uh).R(w(function(p,t){return function(v){v=v.H;v=v.b()?null:v.c();t.$o(le(v,p.n.qq))}}(this,g)));T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=c.s;b=[b];if(0>e.w)throw(new V).f("0");f=b.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,
oF(pF(),c.s))};NX.prototype.Tca=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};NX.prototype.Ma=function(){var a=Xb(Wu(this.n.Xt.g,yD().oA).ha(),q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};NX.prototype.$classData=r({lLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.ClassTermEmitter$$anon$2",{lLa:1,e:1,kb:1,Oa:1});function OX(){this.n=null}OX.prototype=new u;OX.prototype.constructor=OX;
OX.prototype.Uca=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};
OX.prototype.Sa=function(a){if(1===D(this.n.lu.Y(),GD().vC).nb()){T();var b=xi(T(),"extends");T();var c=D(this.n.lu.Y(),GD().vC).ea().H;c=c.b()?null:c.c();c=le(c,this.n.qq);c=xi(T(),c);nt(a,b,c)}else{T();var e=xi(T(),"extends");b=(new wB).f(a.aa);c=b.s;var f=b.aa,g=(new wB).f(f);D(this.n.lu.Y(),GD().vC).R(w(function(p,t){return function(v){v=v.H;v=v.b()?null:v.c();t.$o(le(v,p.n.qq))}}(this,g)));T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(c,g);c=b.s;e=[e];if(0>c.w)throw(new V).f("0");
f=e.length|0;g=c.w+f|0;nF(c,g);Ca(c.K,0,c.K,f,c.w);f=c.K;var h=f.m.length,k=0,l=0,m=e.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=e[k],k=1+k|0,l=1+l|0;c.w=g;ht(a.s,oF(pF(),b.s))}};OX.prototype.Ma=function(){var a=Xb(Wu(this.n.lu.Y(),GD().vC).ha(),q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};OX.prototype.$classData=r({oLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.PropertyTermEmitter$$anon$3",{oLa:1,e:1,kb:1,Oa:1});
function PX(){this.n=null}PX.prototype=new u;PX.prototype.constructor=PX;PX.prototype.Uca=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};PX.prototype.Sa=function(a){T();var b=xi(T(),"range");T();var c=D(this.n.lu.Y(),GD().fg).H;c=c.b()?null:c.c();c=le(c,this.n.qq);c=xi(T(),c);nt(a,b,c)};PX.prototype.Ma=function(){var a=Xb(Wu(this.n.lu.Y(),GD().fg).ha(),q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};
PX.prototype.$classData=r({pLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.PropertyTermEmitter$$anon$4",{pLa:1,e:1,kb:1,Oa:1});function QX(){this.cba=this.Pea=this.n=null}QX.prototype=new u;QX.prototype.constructor=QX;
QX.prototype.Sa=function(a){T();var b=xi(T(),"classTerms"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f),h=rt(),k=this.Pea,l=this.cba,m=w(function(t){return function(v){var A=t.Pea,E=t.n.qq,B=new GRa;B.Xt=v;B.p=A;B.qq=E;return B}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=1+h|0,k=
1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))};QX.prototype.Wca=function(a,b,c){if(null===a)throw bc(F(),null);this.n=a;this.Pea=b;this.cba=c;return this};QX.prototype.Ma=function(){var a=this.cba,b=w(function(){return function(e){e=Xb(e.x,q(Yb));if(e.b())return y();e=e.c();return(new z).d(e.sc.fe)}}(this)),c=C();a=a.ma(b,c.u).Fb(w(function(){return function(e){return e.ra()}}(this)));a=a.b()?y():a.c();return a.b()?ie():a.c()};
QX.prototype.$classData=r({rLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.VocabularyEmitter$$anon$10",{rLa:1,e:1,kb:1,Oa:1});function RX(){this.Lfa=this.Qea=this.n=null}RX.prototype=new u;RX.prototype.constructor=RX;
RX.prototype.Sa=function(a){T();var b=xi(T(),"propertyTerms"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f),h=rt(),k=this.Qea,l=this.Lfa,m=w(function(t){return function(v){var A=t.Qea,E=t.n.qq,B=new HRa;B.lu=v;B.p=A;B.qq=E;return B}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=1+h|
0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))};RX.prototype.Wca=function(a,b,c){if(null===a)throw bc(F(),null);this.n=a;this.Qea=b;this.Lfa=c;return this};RX.prototype.Ma=function(){var a=this.Lfa,b=w(function(){return function(e){e=Xb(e.ha(),q(Yb));if(e.b())return y();e=e.c();return(new z).d(e.sc.fe)}}(this)),c=C();a=a.ma(b,c.u).Fb(w(function(){return function(e){return e.ra()}}(this)));a=a.b()?y():a.c();return a.b()?ie():a.c()};
RX.prototype.$classData=r({sLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.VocabularyEmitter$$anon$11",{sLa:1,e:1,kb:1,Oa:1});function SX(){this.CM=this.n=null}SX.prototype=new u;SX.prototype.constructor=SX;SX.prototype.Vca=function(a,b){if(null===a)throw bc(F(),null);this.n=a;this.CM=b;return this};
SX.prototype.Sa=function(a){T();var b=xi(T(),"external"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f),h=rt(),k=this.CM,l=Zd(this.n.tf),m=w(function(t){return function(v){return nRa(v,t.CM)}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))};
SX.prototype.Ma=function(){var a=Zd(this.n.tf),b=w(function(){return function(e){e=Xb(e.x,q(Yb));if(e.b())return y();e=e.c();return(new z).d(e.sc.fe)}}(this)),c=C();a=a.ma(b,c.u).Ab(w(function(){return function(e){return e.ra()}}(this)));b=w(function(){return function(e){return e.c()}}(this));c=C();a=a.ma(b,c.u).si(w(function(){return function(e){return e.gf}}(this)),wv()).nc();return a.b()?ie():a.c()};
SX.prototype.$classData=r({tLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.VocabularyEmitter$$anon$5",{tLa:1,e:1,kb:1,Oa:1});function TX(){this.Oea=this.n=null}TX.prototype=new u;TX.prototype.constructor=TX;TX.prototype.Vca=function(a,b){if(null===a)throw bc(F(),null);this.n=a;this.Oea=b;return this};
TX.prototype.Sa=function(a){T();var b=xi(T(),"uses"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f),h=rt(),k=this.Oea,l=D(this.n.tf.g,Ud().uE),m=w(function(t){return function(v){var A=t.n.tf,E=t.Oea,B=new IRa;B.CN=v;B.tf=A;B.p=E;return B}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=
1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))};TX.prototype.Ma=function(){var a=D(this.n.tf.g,Ud().uE),b=w(function(){return function(e){e=Xb(e.x,q(Yb));if(e.b())return y();e=e.c();return(new z).d(e.sc.fe)}}(this)),c=C();a=a.ma(b,c.u).Ab(w(function(){return function(e){return e.ra()}}(this)));b=w(function(){return function(e){return e.c()}}(this));c=C();a=a.ma(b,c.u).si(w(function(){return function(e){return e.gf}}(this)),wv()).nc();return a.b()?ie():a.c()};
TX.prototype.$classData=r({uLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.VocabularyEmitter$$anon$6",{uLa:1,e:1,kb:1,Oa:1});function UX(){this.n=null}UX.prototype=new u;UX.prototype.constructor=UX;UX.prototype.Sa=function(a){var b=D(this.n.tf.g,Ud().$h).H;Px(new Qx,"base",b.b()?null:b.c(),Q().Pa,ie()).Sa(a)};UX.prototype.rW=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};UX.prototype.Ma=function(){return ie()};
UX.prototype.$classData=r({vLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.VocabularyEmitter$$anon$7",{vLa:1,e:1,kb:1,Oa:1});function VX(){this.n=null}VX.prototype=new u;VX.prototype.constructor=VX;VX.prototype.Sa=function(a){var b=D(this.n.tf.g,Ud().U).H;Px(new Qx,"vocabulary",b.b()?null:b.c(),Q().Pa,ie()).Sa(a)};VX.prototype.rW=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};
VX.prototype.Ma=function(){var a=Xb(Wu(this.n.tf.g,Ud().U).ha(),q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};VX.prototype.$classData=r({wLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.VocabularyEmitter$$anon$8",{wLa:1,e:1,kb:1,Oa:1});function WX(){this.n=null}WX.prototype=new u;WX.prototype.constructor=WX;WX.prototype.Sa=function(a){var b=D(this.n.tf.g,Sr().le).H;Px(new Qx,"usage",b.b()?null:b.c(),Q().Pa,ie()).Sa(a)};
WX.prototype.rW=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};WX.prototype.Ma=function(){var a=Xb(Wu(this.n.tf.g,Ud().le).ha(),q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};WX.prototype.$classData=r({xLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.VocabularyEmitter$$anon$9",{xLa:1,e:1,kb:1,Oa:1});function JRa(){}JRa.prototype=new u;JRa.prototype.constructor=JRa;JRa.prototype.a=function(){return this};
function KRa(a,b){a=$e(O(),b);return(new wD).L((new S).a(),a)}JRa.prototype.$classData=r({hMa:0},!1,"amf.plugins.document.vocabularies.model.domain.DialectDomainElement$",{hMa:1,e:1,r:1,o:1});var LRa=void 0;function MRa(){LRa||(LRa=(new JRa).a());return LRa}function NRa(){}NRa.prototype=new u;NRa.prototype.constructor=NRa;NRa.prototype.a=function(){return this};function ORa(a,b){a=$e(O(),b);return(new PD).L((new S).a(),a)}
NRa.prototype.$classData=r({pMa:0},!1,"amf.plugins.document.vocabularies.model.domain.DocumentMapping$",{pMa:1,e:1,r:1,o:1});var PRa=void 0;function QRa(){PRa||(PRa=(new NRa).a());return PRa}function RRa(){}RRa.prototype=new u;RRa.prototype.constructor=RRa;RRa.prototype.a=function(){return this};function SRa(a,b){a=$e(O(),b);return(new ye).L((new S).a(),a)}RRa.prototype.$classData=r({wMa:0},!1,"amf.plugins.document.vocabularies.model.domain.NodeMapping$",{wMa:1,e:1,r:1,o:1});var TRa=void 0;
function URa(){TRa||(TRa=(new RRa).a());return TRa}function VRa(a,b){var c=Zf().JE,e=w(function(){return function(g){if(null!==g){var h=g.qa();g=g.Ba();return h+"-\x3e"+g}throw(new x).d(g);}}(a)),f=Le().u;b=Me(b,e,f).Bg(",");Fb(a,c,b)}
function zX(a){a=Wa().Ia(us(a.Y(),Zf().JE));if(a.b())a=y();else{a=a.c();a=Jd(ua(),a,",");var b=Fc(sc().fb,J()),c=a.m.length,e=0,f=b;a:for(;;){if(e!==c){b=1+e|0;e=a.m[e];e=Jd(ua(),e,"-\x3e");f=f.kc((new R).M(e.m[1],e.m[0]));e=b;continue a}break}a=(new z).d(f)}return a.b()?null:a.c()}function WRa(){}WRa.prototype=new u;WRa.prototype.constructor=WRa;WRa.prototype.a=function(){return this};function XRa(a,b){a=$e(O(),b);return(new ED).L((new S).a(),a)}
WRa.prototype.$classData=r({FMa:0},!1,"amf.plugins.document.vocabularies.model.domain.PropertyMapping$",{FMa:1,e:1,r:1,o:1});var YRa=void 0;function ZRa(){YRa||(YRa=(new WRa).a());return YRa}function $Ra(){}$Ra.prototype=new u;$Ra.prototype.constructor=$Ra;$Ra.prototype.a=function(){return this};function aSa(a,b){a=$e(O(),b);return(new MD).L((new S).a(),a)}$Ra.prototype.$classData=r({IMa:0},!1,"amf.plugins.document.vocabularies.model.domain.PublicNodeMapping$",{IMa:1,e:1,r:1,o:1});var bSa=void 0;
function cSa(){bSa||(bSa=(new $Ra).a());return bSa}function dSa(){}dSa.prototype=new u;dSa.prototype.constructor=dSa;dSa.prototype.a=function(){return this};function eSa(a,b){a=$e(O(),b);return(new Yf).L((new S).a(),a)}dSa.prototype.$classData=r({KMa:0},!1,"amf.plugins.document.vocabularies.model.domain.UnionNodeMapping$",{KMa:1,e:1,r:1,o:1});var fSa=void 0;function gSa(){fSa||(fSa=(new dSa).a());return fSa}function XX(){AQ.call(this);this.gw=this.vq=this.AM=null}XX.prototype=new lGa;
XX.prototype.constructor=XX;XX.prototype.rca=function(a){return hSa(this,a)};function iSa(a,b){var c=a.AM,e=D(b.Y(),b.U).H;e=e.b()?null:e.c();a.AM=c.kc((new R).M(e,b));b.Oe||(c=a.gw,e=D(b.Y(),b.U).H,e=e.b()?null:e.c(),qc(c,e,b));return a}function YX(a,b,c){a=a.Qp(b,w(function(){return function(e){return e.AM}}(a)),c);b=new jSa;if(a.b())return y();b=Mu(b);a=a.c();return b.Ia(a)}
function kSa(a,b){var c=Ju();c=a.Qp(b,w(function(){return function(e){return e.xH}}(a)),c);if(c instanceof z&&(c=c.i,c instanceof zD))return(new z).d(c);a=$ba(a,b);if(a.b())return y();a=a.c();O();b=(new P).a();b=(new zD).L((new S).a(),b);return(new z).d(bf(b,a))}XX.prototype.dt=function(){return(new Ad).ee(this.AM).Yb.pf().Ad()};
function hSa(a,b){var c=a.Ji.Ka(b);if(c instanceof z&&(c=c.i,c instanceof XX))return c;c=a.vq;var e=(new Cs).a(),f=Fc(sc().fb,J());c=(new XX).OW(f,c,e);a.Ji=a.Ji.kc((new R).M(b,c));return c}function lSa(a,b){var c=Ju();c=a.Qp(b,w(function(){return function(e){return e.LI}}(a)),c);if(c instanceof z&&(c=c.i,c instanceof ZX))return(new z).d(c);a=$ba(a,b);if(a.b())return y();a=a.c();O();b=(new P).a();b=(new JD).L((new S).a(),b);return(new z).d(bf(b,a))}
XX.prototype.OW=function(a,b,c){this.AM=a;this.vq=b;this.gw=c;AQ.prototype.R3.call(this,Fc(sc().fb,J()),Fc(sc().fb,J()),Fc(sc().fb,J()),Fc(sc().fb,J()),Fc(sc().fb,J()),b,c);return this};XX.prototype.$classData=r({SMa:0},!1,"amf.plugins.document.vocabularies.parser.dialects.DialectDeclarations",{SMa:1,w9:1,ZG:1,e:1});function $X(){this.wb=this.X=this.l=this.Ze=null}$X.prototype=new u;$X.prototype.constructor=$X;
function mSa(a,b,c,e){var f=(new zh).f("(\\{[^}]+\\})"),g=J();for(b=Vi((new Ah).Hi(f.ka,g),b);b.Va();)if(f=b.Lx().split("{").join("").split("}").join(""),g=e.Fb(w(function(m,p){return function(t){t=D(t.g,zf().U).H;return(t.b()?null:t.c())===p}}(a,f))),g instanceof z){var h=g.i;g=D(h.g,zf().xi).H;if(1!==((g.b()?0:g.c())|0)){g=a.l.ja;var k=of().Jf;h=h.j;f="PropertyMapping for idTemplate variable '"+f+"' must be mandatory";var l=y();Qb(g,k,h,l,f,c.ga)}}else if(y()===g)g=a.l.ja,k=of().Jf,f="Missing propertyMapping for idTemplate variable '"+
f+"'",h=y(),Qb(g,k,"",h,f,c.ga);else throw(new x).d(g);}
function nSa(a,b){var c=D(b.Y(),Zf().mh),e=w(function(g,h){return function(k){var l=k.H;l=l.b()?null:l.c();var m=G().hd;if(l===Zc(H(m,"anyNode")))return k=k.H,(new z).d(k.b()?null:k.c());l=!1;m=null;var p=k.H;p=YX(g.l.Bd,p.b()?null:p.c(),Ju());if(p instanceof z&&(l=!0,m=p,p=m.i,p instanceof ye&&h instanceof ED))return oSa(g,h,p),pSa(g,h,p),(new z).d(p.j);if(l)return(new z).d(m.i.j);m=k.H;l=g.l;m=m.b()?null:m.c();m=Cia(Dia(),m);m.Qda?(l=l.pY.Ka(m.UQ),l=l instanceof z?(new z).d(l.i.j+"#/declarations/"+
m.$):y()):l=y();if(l instanceof z)return(new z).d(l.i);l=g.l;k=k.H;k=k.b()?null:k.c();m=h.j;p=he(h.Y(),zf().mh);p.b()?p=y():(p=p.c(),p=(new z).d(p.q.x));p=p.b()?h.ha():p.c();hca(l,k,m,p);return y()}}(a,b)),f=C();c=c.ma(e,f.u);e=new qSa;f=C();c=c.hc(e,f.u);c.Da()&&(e=Zf().mh,Ot(b,e,c));c=Wa().Ia(zX(b));c instanceof z&&(c=c.i,e=Fc(sc().fb,J()),a=Od(c,e,Pd(function(g,h){return function(k,l){l=(new R).M(k,l);k=l.Kq;var m=l.gs;if(null!==m){l=m.qa();m=m.Ba();var p=YX(g.l.Bd,l,Ju());if(p instanceof z)return k.Hj(p.i.j,
m);m=g.l;p=h.j;var t=he(h.Y(),zf().JE);t.b()?t=y():(t=t.c(),t=(new z).d(t.q.x));t=t.b()?h.ha():t.c();hca(m,l,p,t);return k}throw(new x).d(l);}}(a,b))),VRa(b,a))}function rSa(a,b,c){a.Ze=b;a.l=c;var e=b.Hg.$d,f=kd();a.X=M(e,f,c);c=$e(O(),a.X);c=(new WD).L((new S).a(),c);e=b.ga;f=Sr().yc;c=Fb(c,f,e);a.wb=bf(c,b.ga);return a}
function sSa(a){var b=Pc((new L).N(a.X),"usage");if(!b.b()){var c=b.c(),e=(new zQ).Ub(c.i,a.l);b=a.wb;var f=Bd().le;e=e.He();c=$e(O(),c);Ph(b,f,e,c)}Bf(a.l,"library",a.wb.j,a.X);b=tSa(a.wb,a.X,a.Ze.W,a.l);f=Id(a.wb);b=uSa(b,f.b()?a.wb.j:f.c());pd(a.l.Bd.No)&&(f=a.wb,c=(new Ad).ee(a.l.Bd.No).Yb.pf().Ad(),e=xe().Gh,yf(f,e,c));a.vB(a.Ze,a.X);f=a.l.Bd.dt();f.R(w(function(g){return function(h){if(h instanceof Yf)nSa(g,h);else if(h instanceof ye)D(h.g,fk().vj).R(w(function(k){return function(l){nSa(k,l)}}(g)));
else throw(new x).d(h);}}(a)));f.Da()&&(c=a.wb,e=Wg().Qc,Xg(c,e,f));b.hx().Da()&&(f=a.wb,b=b.hx(),c=dm().Ac,Xg(f,c,b));D(a.wb.g,Bd().Qc).R(w(function(g){return function(h){if(h instanceof ye&&!h.Oe){var k=g.l.pi,l=D(h.g,h.U).H;l=l.b()?null:l.c();qc(k,l,h)}}}(a)));rc(a.l.pi);return vSa(a.wb)}d=$X.prototype;
d.bfa=function(){var a=Pc((new L).N(this.X),"dialect");if(!a.b()){var b=a.c(),c=(new zQ).Ub(b.i,this.l);a=this.wb;var e=Bd().U;c=c.He();b=$e(O(),b);Ph(a,e,c,b)}a=Pc((new L).N(this.X),"usage");a.b()||(b=a.c(),c=(new zQ).Ub(b.i,this.l),a=this.wb,e=Bd().le,c=c.He(),b=$e(O(),b),Ph(a,e,c,b));a=Pc((new L).N(this.X),"version");a.b()||(b=a.c(),c=ja((new zQ).Ub(b.i,this.l).Ng().q),a=this.wb,e=Bd().Ln,c=ai(new bi,c,$e(O(),b.i)),b=$e(O(),b),Ph(a,e,c,b));Bf(this.l,"dialect",this.wb.j,this.X);a=tSa(this.wb,this.X,
this.Ze.W,this.l);e=Id(this.wb);a=uSa(a,e.b()?this.wb.j:e.c());pd(this.l.Bd.No)&&(e=this.wb,b=(new Ad).ee(this.l.Bd.No).Yb.pf().Ad(),c=xe().Gh,yf(e,c,b));this.vB(this.Ze,this.X);e=this.l.Bd.dt();e.R(w(function(f){return function(g){if(g instanceof Yf)nSa(f,g);else if(g instanceof ye)D(g.g,fk().vj).R(w(function(h){return function(k){nSa(h,k)}}(f)));else throw(new x).d(g);}}(this)));e.Da()&&(b=this.wb,c=Wg().Qc,Xg(b,c,e));a.hx().Da()&&(e=this.wb,a=a.hx(),b=dm().Ac,Xg(e,b,a));wSa(this,this.X,this.wb.j);
D(this.wb.g,Bd().Qc).R(w(function(f){return function(g){if(g instanceof ye&&!g.Oe){var h=f.l.pi,k=D(g.g,g.U).H;k=k.b()?null:k.c();qc(h,k,g)}}}(this)));rc(this.l.pi);return this.wb};
function xSa(a,b,c){var e=kd();b=M(b,e,a.l);b=Pc((new L).N(b),"library");if(b instanceof z&&(e=b.i,null!==e)){b=D(a.wb.g,Bd().U).H;b=b.b()?null:b.c();var f=D(a.wb.g,Bd().Ln).H;b=b+" "+(f.b()?null:f.c())+" / Library";QRa();T();f=a.X;T();f=ORa(0,et(T(),f,Q().wa));var g=OD().py;b=Fb(f,g,b);b=bf(b,c+"/modules");e=e.i;f=kd();e=M(e,f,a.l);e=Pc((new L).N(e),"declares");if(e instanceof z)return e=e.i,f=e.i,g=kd(),f=M(f,g,a.l).vb,a=w(function(h,k,l){return function(m){var p=m.i,t=Qc();p=M(p,t,h.l).xa;t=m.Aa;
var v=Qc();t=M(t,v,h.l).xa;m=aSa(cSa(),m);v=LD().U;m=Fb(m,v,t);t=(new Rb).f(t);t=k+"/modules/"+Tj(t.Ed);m=bf(m,t);t=YX(h.l.Bd,p,Ju());if(t instanceof z)return p=t.i.j,t=LD().Mv,(new z).d(Fb(m,t,p));Af(h.l,p,k,l);return y()}}(a,c,e)),c=vx(),a=f.ma(a,c.jc),c=new ySa,e=C(),a=a.hc(c,e.u),c=OD().Du,(new z).d(Xg(b,c,a))}return y()}
function zSa(a,b,c){var e=b.i.mb().jb;if(Q().Pa===e)return e=Cd().Nz,a=(new zQ).Ub(b.i,a.l).He(),b=$e(O(),b),Ph(c,e,a,b);e=a.l.ja;a=of().Jf;c=c.j;var f=y();Qb(e,a,c,f,"'declarationsPath' Option for a documents mapping must be a String",b.ga)}
function ASa(a,b,c){var e=kd();b=M(b,e,a.l);b=Pc((new L).N(b),"fragments");return b instanceof z&&(b=b.i,null!==b&&(b=b.i,e=kd(),b=M(b,e,a.l),b=Pc((new L).N(b),"encodes"),b instanceof z&&(b=b.i,null!==b)))?(b=b.i,e=kd(),b=M(b,e,a.l).vb,c=w(function(f,g){return function(h){var k=h.Aa,l=Qc();l=M(k,l,f.l).xa;k=h.i;var m=Qc();k=M(k,m,f.l).xa;m=ORa(QRa(),h.i);var p=OD().py;m=Fb(m,p,l);l=(new Rb).f(l);l=g+"/fragments/"+Tj(l.Ed);l=bf(m,l);m=YX(f.l.Bd,k,Ju());if(m instanceof z)return h=m.i.j,k=OD().Mt,(new z).d(Fb(l,
k,h));Af(f.l,k,g,h);return y()}}(a,c)),e=vx(),c=b.ma(c,e.jc).Ab(w(function(){return function(f){return f.ra()}}(a))),a=w(function(){return function(f){return f.c()}}(a)),b=vx(),(new z).d(c.ma(a,b.jc))):y()}
function wSa(a,b,c){O();var e=(new P).a();e=(new RD).L((new S).a(),e);c=bf(e,c+"#/documents");b=Pc((new L).N(b),"documents");if(!b.b()){b=b.c();e=a.l;var f=c.j,g=b.i,h=kd();g=M(g,h,a.l);Bf(e,"documentsMapping",f,g);e=BSa(a,b.i,c.j);e.b()||(e=e.c(),f=Cd().Me,nf(c,f,e));e=ASa(a,b.i,c.j);e.b()||(e=e.c(),f=Cd().Sz,(new z).d(Xg(c,f,e)));e=xSa(a,b.i,c.j);e.b()||(e=e.c(),f=Cd().wy,nf(c,f,e));b=b.i;e=kd();b=M(b,e,a.l);b=Pc((new L).N(b),"options");b instanceof z&&(g=b.i,null!==g&&(b=bd(cd(g.i),kd()),b instanceof
z?(b=b.i,Bf(a.l,"documentsMappingOptions",c.j,b),e=Pc((new L).N(b),"selfEncoded"),e.b()||(e=e.c(),(new z).d(CSa(a,e,c))),e=Pc((new L).N(b),"declarationsPath"),e.b()||(e=e.c(),(new z).d(zSa(a,e,c))),e=Pc((new L).N(b),"keyProperty"),e.b()||(e=e.c(),(new z).d(DSa(a,e,c))),b=Pc((new L).N(b),"referenceStyle"),b.b()?y():(b=b.c(),(new z).d(ESa(a,b,c)))):(b=a.l.ja,e=of().Jf,f=c.j,g=g.i,h=y(),Qb(b,e,f,h,"Options for a documents mapping must be a map",g.ga))))}a=a.wb;b=Bd().ek;nf(a,b,c)}
function FSa(a,b,c){var e=Pc((new L).N(b),"mapKey"),f=Pc((new L).N(b),"mapTermKey");if(!e.b()&&(e.c(),!f.b())){f.c();var g=a.l.ja,h=of().Jf,k=c.j,l=y();Qb(g,h,k,l,"mapKey and mapTermKey are mutually exclusive",b.ga);(new z).d(void 0)}f.b()?e.b()||(b=e.c(),a=(new zQ).Ub(b.i,a.l).He().t(),b=zf().Ku,Fb(c,b,a)):(b=f.c(),e=(new zQ).Ub(b.i,a.l).He().t(),a=GSa(a,e,c.j,b.i),a.b()||(a=a.c(),b=zf().ls,Fb(c,b,a)))}
function vSa(a){var b=a.x;b=(new $D).L((new S).a(),b);b=bf(b,a.j);var c=Id(a);c=c.b()?a.j:c.c();var e=Sr().yc;b=Fb(b,e,c);c=D(a.g,Bd().Ac);e=dm().Ac;b=Xg(b,e,c);c=D(a.g,Sr().le).H;c.b()||(c=c.c(),e=Sr().le,Fb(b,e,c));c=D(a.g,Bd().Qc);c.Da()&&(e=Wg().Qc,Xg(b,e,c));a=Zd(a);a.Da()&&(c=xe().Gh,yf(b,c,a));return b}
function HSa(a){var b=a.x;b=(new YD).L((new S).a(),b);b=bf(b,a.j);var c=Id(a);c=c.b()?a.j:c.c();var e=Sr().yc;b=Fb(b,e,c);c=D(a.g,Bd().Ac);e=dm().Ac;b=Xg(b,e,c);c=D(a.g,Sr().le).H;c.b()||(c=c.c(),e=Sr().le,Fb(b,e,c));Zd(a).Da()&&(a=Zd(a),c=xe().Gh,yf(b,c,a));return b}
function CSa(a,b,c){var e=b.i.mb().jb;if(Q().mi===e)return a=(new zQ).Ub(b.i,a.l).Mq(),e=Cd().mA,b=$e(O(),b),Ph(c,e,a,b);a=a.l.ja;e=of().Jf;c=c.j;var f=y();Qb(a,e,c,f,"'selfEncoded' Option for a documents mapping must be a boolean",b.ga)}function DSa(a,b,c){var e=b.i.mb().jb;if(Q().mi===e)return a=(new zQ).Ub(b.i,a.l).Mq(),e=Cd().Vz,b=$e(O(),b),Ph(c,e,a,b);a=a.l.ja;e=of().Jf;c=c.j;var f=y();Qb(a,e,c,f,"'keyProperty' Option for a documents mapping must be a boolean",b.ga)}
function ISa(a,b,c){var e=Pc((new L).N(b),"mapValue"),f=Pc((new L).N(b),"mapTermValue");if(!e.b()&&(e.c(),!f.b())){f.c();var g=a.l.ja,h=of().Jf,k=c.j,l=y();Qb(g,h,k,l,"mapValue and mapTermValue are mutually exclusive",b.ga);(new z).d(void 0)}f.b()?e.b()||(b=e.c(),a=(new zQ).Ub(b.i,a.l).He().t(),b=zf().Xw,Fb(c,b,a)):(b=f.c(),e=(new zQ).Ub(b.i,a.l).He().t(),a=GSa(a,e,c.j,b.i),a.b()||(a=a.c(),b=zf().yy,Fb(c,b,a)))}
function oSa(a,b,c){var e=D(b.g,zf().Ku).H;if(!e.b())if(e=e.c(),c=D(c.g,fk().vj).Fb(w(function(g,h){return function(k){k=D(k.g,zf().U).H;return(k.b()?null:k.c())===h}}(a,e))),c instanceof z){c=c.i;var f=D(c.g,zf().ni).H;f.b()?(f=G().$g,f=Zc(H(f,e))):f=f.c();c=D(c.g,zf().ls).H;c instanceof z&&f!==c.i?(Uu(b.g,zf().ls),Uu(b.g,zf().Ku),a=a.l,c=b.j,f=Zc(zf().Ku.q),b=D(b.g,zf().Ku).x,fca(a,c,f,e,b)):(e=zf().ls,Fb(b,e,f))}else Uu(b.g,zf().Ku),a=a.l,c=b.j,f=Zc(zf().Ku.q),b=D(b.g,zf().Ku).x,gca(a,c,f,e,b)}
function ESa(a,b,c){var e=b.i.mb().jb;if(Q().Pa===e){dla||(dla=(new Ex).a());e=dla.Vv;var f=Fd(b.i);f.b()?f=y():(f=f.c(),f=(new z).d(f.xa));e=e.Ha(f.b()?"":f.c())}else e=!1;if(e)return e=Cd().YT,a=(new zQ).Ub(b.i,a.l).He(),b=$e(O(),b),Ph(c,e,a,b);a=a.l.ja;e=of().Jf;c=c.j;f=y();Qb(a,e,c,f,"'referenceStyle' Option for a documents mapping must be a String [RamlStyle, JsonSchemaStyle]",b.ga)}d.vB=function(a,b){JSa(this,b,a.ga+"#/declarations")};
function pSa(a,b,c){var e=D(b.g,zf().Xw).H;if(!e.b())if(e=e.c(),c=D(c.g,fk().vj).Fb(w(function(h,k){return function(l){l=D(l.g,zf().U).H;return(l.b()?null:l.c())===k}}(a,e))),c instanceof z){c=c.i;var f=D(c.g,zf().ni).H;f.b()?(f=G().$g,f=Zc(H(f,e))):f=f.c();var g=D(c.g,zf().yy).H;g instanceof z&&f!==g.i?(Uu(c.g,zf().yy),Uu(b.g,zf().Xw),a=a.l,c=b.j,f=Zc(zf().Xw.q),b=D(b.g,zf().Xw).x,fca(a,c,f,e,b)):(e=zf().yy,Fb(b,e,f))}else Uu(b.g,zf().Xw),a=a.l,c=b.j,f=Zc(zf().Xw.q),b=D(b.g,zf().Xw).x,gca(a,c,f,
e,b)}d.Lo=function(){return this.l};
function JSa(a,b,c){b=Pc((new L).N(b),"nodeMappings");if(!b.b()){var e=b.c(),f=e.i.mb().jb;if(Q().wa===f)b=e.i,e=kd(),M(b,e,a.l).vb.R(w(function(h,k){return function(l){var m=!1,p=null,t=function(md,li,fh){return function(Rg){if(Rg instanceof ye){T();var Yc=li.Aa,Fe=md.l,Mc=Be();Yc=M(Yc,Mc,Fe);Rg=Fb(Rg,Rg.U,Yc);K(C(),J());return qj(Rg,fh)}if(Rg instanceof Yf)return T(),Yc=li.Aa,Fe=md.l,Mc=Be(),Yc=M(Yc,Mc,Fe),Rg=Fb(Rg,Rg.U,Yc),K(C(),J()),qj(Rg,fh);Rg=md.l.ja;Yc=of().Jf;Fe=y();Qb(Rg,Yc,fh,Fe,"Error only valid node mapping or union mapping can be declared",
li.ga);return y()}}(h,l,k),v=l.i.mb().jb;if(Q().wa===v){var A=l.i,E=kd(),B=M(A,E,h.l);if(Pc((new L).N(B),"union").ra()){var I=eSa(gSa(),B);t(I);var N=Pc((new L).N(B),"union");if(!N.b()){var Y=N.c(),na=Y.i.mb().jb;if(Q().ed===na)try{var ra=Y.i,Ha=Be(),lb=vx().jc,pb=M(ra,wx(lb,Ha),h.l),Sb=Zf().mh;Ot(I,Sb,pb)}catch(md){if(Mi(F(),md)instanceof cc){var mc=h.l.ja,uc=of().Jf,ed=I.j,Xc=Y.i,ld=y();Qb(mc,uc,ed,ld,"Union node mappings must be declared as lists of node mapping references",Xc.ga)}else throw md;
}else{var $c=h.l.ja,fd=of().Jf,vd=I.j,Gc=Y.i,Lc=y();Qb($c,fd,vd,Lc,"Union node mappings must be declared as lists of node mapping references",Gc.ga)}}var vc=Pc((new L).N(B),"typeDiscriminator");if(!vc.b()){var Tc=vc.c().i,ad=kd(),qf=M(Tc,ad,h.l).vb.je(Fc(sc().fb,J()),Pd(function(md){return function(li,fh){var Rg=fh.i,Yc=Qc();Rg=M(Rg,Yc,md.l).xa;fh=fh.Aa;Yc=Qc();fh=M(fh,Yc,md.l).xa;return li.kc((new R).M(fh,Rg))}}(h)));VRa(I,qf)}var me=Pc((new L).N(B),"typeDiscriminatorName");if(!me.b()){var Vd=me.c(),
Wd=(new zQ).Ub(Vd.i,h.l).He().t(),be=Zf().Ou;Fb(I,be,Wd)}var Pe=(new z).d(I)}else{var Kd=SRa(URa(),B);t(Kd);Bf(h.l,"nodeMapping",Kd.j,B);var uf=Pc((new L).N(B),"classTerm");if(!uf.b()){var df=uf.c(),Sd=(new zQ).Ub(df.i,h.l).He().t(),vf=kSa(h.l.Bd,Sd);if(vf instanceof z){var We=vf.i.j,ze=fk().Mu;Fb(Kd,ze,We)}else{var Xd=h.l.ja,Gd=of().Jf,ne=Kd.j,oe="Cannot find class term with alias "+Sd,Xe=df.i,td=y();Qb(Xd,Gd,ne,td,oe,Xe.ga)}}var Ce=Pc((new L).N(B),"patch");if(!Ce.b()){var De=Ce.c(),Qe=(new zQ).Ub(De.i,
h.l).He().t();if(fk().Kt.Ha(Qe))gla(Kd,Qe);else{var ef=h.l.ja,Ye=of().Jf,Hd=Kd.j,rf="Unsupported node mapping patch operation '"+Qe+"'",jg=De.i,Ig=y();Qb(ef,Ye,Hd,Ig,rf,jg.ga)}}var ff=Pc((new L).N(B),"mapping");if(!ff.b()){var Jf=ff.c().i,Kf=kd(),Cf=M(Jf,Kf,h.l).vb,Je=w(function(md,li){return function(fh){var Rg=fh.i,Yc=kd(),Fe=M(Rg,Yc,md.l),Mc=XRa(ZRa(),Fe);T();var Bl=fh.Aa,Wm=md.l,Zh=Be(),Ae=M(Bl,Zh,Wm),Xk=zf().U,tm=Fb(Mc,Xk,Ae),tp=li.j,um=fh.Aa,wn=Qc(),Zn=M(um,wn,md.l).xa,Xm=(new Rb).f(Zn),Wr=
tp+"/property/"+Tj(Xm.Ed);K(C(),J());qj(tm,Wr);Bf(md.l,"propertyMapping",Mc.j,Fe);var Nq=Pc((new L).N(Fe),"propertyTerm");if(Nq instanceof z){var To=Nq.i,$n=(new zQ).Ub(To.i,md.l).He().t(),Xr=lSa(md.l.Bd,$n);if(Xr instanceof z){var xn=Xr.i.j,xo=zf().ni;Fb(Mc,xo,xn)}else{var Oq=md.l.ja,Pq=of().Jf,yo=Mc.j,Qq="Cannot find property term with alias "+$n,Yr=To.i,Zr=y();Qb(Oq,Pq,yo,Zr,Qq,Yr.ga)}}else{var Wt=G().$g,Xt=fh.Aa,Yp=Qc(),zo=M(Xt,Yp,md.l).xa,$r=(new Rb).f(zo),as=Tj($r.Ed),Rs=Zc(H(Wt,as)),Uo=zf().ni;
Fb(Mc,Uo,Rs)}var Ss=Pc((new L).N(Fe),"range");if(!Ss.b()){var up=Ss.c(),Rq=up.i.mb().jb;if(Q().ed===Rq){var Ts=up.i,Ao=Be(),Sq=vx().jc,Us=M(Ts,wx(Sq,Ao),md.l),Vs=Zf().mh;Ot(Mc,Vs,Us)}else{var uj=(new zQ).Ub(up.i,md.l).He().t();if("guid"===uj){var Ws=G().Lb,Cl=Zc(H(Ws,"guid")),Tq=zf().Nf;Fb(Mc,Tq,Cl)}else if("string"===uj||"integer"===uj||"boolean"===uj||"float"===uj||"decimal"===uj||"double"===uj||"duration"===uj||"dateTime"===uj||"time"===uj||"date"===uj||"anyType"===uj){var $h=G().Oj,Uq=Zc(H($h,
uj)),Zp=zf().Nf;Fb(Mc,Zp,Uq)}else if("anyUri"===uj){var bs=Oi().lq,vp=zf().Nf;Fb(Mc,vp,bs)}else if("link"===uj){var Vq=G().Lb,Xs=Zc(H(Vq,"link")),Ys=zf().Nf;Fb(Mc,Ys,Xs)}else if("number"===uj){var Zs=Oi().Kp,zw=zf().Nf;Fb(Mc,zw,Zs)}else if("uri"===uj){var vm=Oi().lq,$s=zf().Nf;Fb(Mc,$s,vm)}else if("any"===uj){var $t=Oi().Ps,cs=zf().Nf;Fb(Mc,cs,$t)}else if("anyNode"===uj){var ds=C(),cv=G().hd,Wq=K(ds,(new wc).fa([Zc(H(cv,"anyNode"))])),at=Zf().mh;Ot(Mc,at,Wq)}else{var dv=K(C(),(new wc).fa([uj])),Vo=
Zf().mh;Ot(Mc,Vo,dv)}}}FSa(md,Fe,Mc);ISa(md,Fe,Mc);var Xq=Pc((new L).N(Fe),"patch");if(!Xq.b()){var ev=Xq.c(),ao=(new zQ).Ub(ev.i,md.l).He().t();if(zf().Kt.Ha(ao))gla(Mc,ao);else{var bt=md.l.ja,au=of().Jf,wp=Mc.j,Yq="Unsupported property mapping patch operation '"+ao+"'",bu=ev.i,es=y();Qb(bt,au,wp,es,Yq,bu.ga)}}var ct=Pc((new L).N(Fe),"mandatory");if(!ct.b()){var Aw=ct.c(),Wo=Nj((new zQ).Ub(Aw.i,md.l).Mq())?1:0,wm=zf().xi;Zt(Mc,wm,Wo)}var xp=Pc((new L).N(Fe),"pattern");if(!xp.b()){var ez=xp.c(),MB=
(new zQ).Ub(ez.i,md.l).He().t(),FE=zf().om;Fb(Mc,FE,MB)}var Bw=Pc((new L).N(Fe),"minimum");if(!Bw.b()){var Nx=Bw.c(),GE=Nx.i.mb().jb;if(Q().vi===GE){var HE=(new zQ).Ub(Nx.i,md.l).GF().q|0,NB=zf().uj;Pt(Mc,NB,HE)}else{var OB=+KSa((new zQ).Ub(Nx.i,md.l)).q,IE=zf().uj;Pt(Mc,IE,OB)}}var JE=Pc((new L).N(Fe),"unique");if(!JE.b()){var PB=JE.c(),EH=PB.i.mb().jb;if(Q().mi===EH){var FH=Nj((new zQ).Ub(PB.i,md.l).Mq()),KE=zf().iH;rj(Mc,KE,FH)}else{var RB=md.l.ja,GH=of().Jf;T();var gz=PB.i,HH=md.l,LE=Be(),ME=
M(gz,LE,HH),NE=y(),du=y(),hz=y();RB.Vc(GH.j,"Unique property in a property mapping must be a boolean value",NE,ME,du,Tb().yb,hz)}}var SB=Pc((new L).N(Fe),"maximum");if(!SB.b()){var TB=SB.c(),eu=TB.i.mb().jb;if(Q().vi===eu){var UB=(new zQ).Ub(TB.i,md.l).GF().q,VB=da(UB|0),iz=zf().tj;Pt(Mc,iz,VB)}else{var jz=+KSa((new zQ).Ub(TB.i,md.l)).q,OE=zf().tj;Pt(Mc,OE,jz)}}var Cw=Pc((new L).N(Fe),"allowMultiple");if(!Cw.b()){var WB=Cw.c(),PE=Nj((new zQ).Ub(WB.i,md.l).Mq()),QE=zf().Iz;rj(Mc,QE,PE)}var kz=Pc((new L).N(Fe),
"sorted");if(!kz.b()){var IH=kz.c(),Ym=Nj((new zQ).Ub(IH.i,md.l).Mq()),yn=zf().DK;rj(Mc,yn,Ym)}var xh=Pc((new L).N(Fe),"enum");if(!xh.b()){var co=xh.c().i,$p=xx(),fz=M(co,$p,md.l).Ul,cu=w(function(Cz){return function(Dz){var jt=Dz.ze();if(jt instanceof kv)return(new z).d(jt.mr);jt=Cz.l.ja;var uC=of().Jf;T();var kt=Cz.l,Kw=Be();Dz=M(Dz,Kw,kt);kt=y();Kw=y();var iq=y();jt.Vc(uC.j,"Cannot create enumeration constraint from not scalar value",kt,Dz,Kw,Tb().yb,iq);return y()}}(md)),dt=vx(),fv=fz.ma(cu,dt.jc),
QB=new LSa,Ox=vx();MSa(Mc,fv.hc(QB,Ox.jc))}var BH=Pc((new L).N(Fe),"typeDiscriminator");if(!BH.b()){var CH=BH.c().i,DH=kd(),VU=M(CH,DH,md.l).vb.je(Fc(sc().fb,J()),Pd(function(Cz){return function(Dz,jt){var uC=jt.i,kt=Qc();uC=M(uC,kt,Cz.l).xa;jt=jt.Aa;kt=Qc();jt=M(jt,kt,Cz.l).xa;return Dz.kc((new R).M(jt,uC))}}(md)));VRa(Mc,VU)}var vI=Pc((new L).N(Fe),"typeDiscriminatorName");if(!vI.b()){var WU=vI.c(),XU=(new zQ).Ub(WU.i,md.l).He().t(),YU=Zf().Ou;Fb(Mc,YU,XU)}Yba(md,Fe,Mc,md.l.Bd,md.l);NSa(md,Mc,Fe);
return Mc}}(h,Kd)),Sf=vx(),sf=Cf.ma(Je,Sf.jc).Zm(w(function(){return function(md){return D(md.g,zf().ni).H.ra()}}(h)));if(null===sf)throw(new x).d(sf);var Lf=sf.qa(),Cg=sf.Ba(),Qg=Lf.Ab(w(function(){return function(md){return D(md.g,zf().ni).H.ra()}}(h))).Ol(w(function(){return function(md){md=D(md.g,zf().ni).H;return md.b()?null:md.c()}}(h))),kg=w(function(md){return function(li){if(null!==li){var fh=li.qa(),Rg=li.Ba();if(1<Rg.Na()){li=md.l.ja;var Yc=of().Jf,Fe=Rg.ea().j;fh="Property term value must be unique in a node mapping. Term "+
fh+" repeated";var Mc=Rg.ea().x;Wb(li,Yc,Fe,fh,Mc);return Rg.nc().va()}}return li.Ba().nc().va()}}(h)),cg=Le().u,Ee=aD(Qg,kg,cg).ke(),lg=vx(),tg=Cg.la(Ee,lg.jc),gf=fk().vj;Xg(Kd,gf,tg)}var kf=Pc((new L).N(B),"extends");if(!kf.b()){var Mf=kf.c(),fe=bd(cd(Mf.i),Qc());if(fe instanceof z){var lf=If(Mf.i);if(lf instanceof Rf)var Dg=lf.i,mf=(new R).M(Dg,YX(h.l.Bd,Dg,Ku()));else{var Re=Mf.i,Nf=Qc(),ug=M(Re,Nf,h.l).xa;mf=(new R).M(ug,YX(h.l.Bd,ug,Lu()))}a:{if(null!==mf){var Ze=mf.qa(),wf=mf.Ba();if(null!==
Ze&&wf instanceof z){var vg=wf.i,Tf=$e(O(),Mf.i),Se=NO(vg,Ze,Tf);t(Se);var Yd=(new z).d(Se);break a}}if(null!==mf){var Uf=mf.qa();if(null!==Uf){var Df=SRa(URa(),h.X);t(Df);ZB(Df,Uf,h.X,h.l);Yd=(new z).d(Df);break a}}throw(new x).d(mf);}}else Yd=y();a:{if(Yd instanceof z){var Vf=Yd.i;if(null!==Vf){var mg=K(C(),(new wc).fa([Vf])),ng=hd().fj();yf(Kd,ng,mg);break a}}var Of=h.l.ja,Ef=of().Jf,Te=Kd.j;if(fe.b())var ce=y();else{var de=fe.c();ce=(new z).d(de.rI.sI(de.xa))}var dh="Cannot find extended node mapping with reference '"+
(ce.b()?"":ce.c())+"'",Jg=Mf.i,Yg=y();Qb(Of,Ef,Te,Yg,dh,Jg.ga)}}var wg=Pc((new L).N(B),"idTemplate");if(!wg.b()){var kh=wg.c().i,vh=Be(),Zg=M(kh,vh,h.l);mSa(h,Zg,B,D(Kd.g,fk().vj));var eh=fk().ry;Fb(Kd,eh,Zg)}Yba(h,B,Kd,h.l.Bd,h.l);iSa(h.l.Bd,Kd);Pe=(new z).d(Kd)}}else if(Q().Pa===v&&bd(cd(l.i),Qc()).ra()){var dg=If(l.i);if(dg instanceof Rf)var wh=dg.i,Kg=(new R).M(wh,YX(h.l.Bd,wh,Ku()));else{var Ki=l.i,$g=Qc(),Kh=M(Ki,$g,h.l).xa;Kg=(new R).M(Kh,YX(h.l.Bd,Kh,Lu()))}a:{if(null!==Kg){var Jj=Kg.qa(),
Vh=Kg.Ba();if(null!==Jj&&Vh instanceof z){var Vm=Vh.i,Vk=$e(O(),l.i),ti=NO(Vm,Jj,Vk);t(ti);Pe=(new z).d(ti);break a}}if(null!==Kg){var Lh=Kg.qa();if(null!==Lh){var ui=SRa(URa(),h.X);t(ui);ZB(ui,Lh,h.X,h.l);Pe=(new z).d(ui);break a}}throw(new x).d(Kg);}}else if(Q().ur===v&&bd(cd(l.i),Qc()).ra()){var Mh=If(l.i);if(Mh instanceof Rf)var Zi=Mh.i,ii=(new R).M(Zi,YX(h.l.Bd,Zi,Ku()));else{var ji=l.i,dk=Qc(),ek=M(ji,dk,h.l).xa;ii=(new R).M(ek,YX(h.l.Bd,ek,Lu()))}a:{if(null!==ii){var Li=ii.qa(),ki=ii.Ba();
if(null!==Li&&ki instanceof z){var Kj=ki.i,Lj=$e(O(),l.i),$i=NO(Kj,Li,Lj),Nh=Fb($i,$i.U,Li);t(Nh);Pe=(new z).d(Nh);break a}}if(null!==ii){var tf=ii.qa();if(null!==tf){O();var Oh=(new P).a(),vi=(new ye).L((new S).a(),Oh),Wh=t(vi),Eg=Wh.j,Xh=Jd(ua(),Eg,"#"),Fg=ik((new Md).od(Xh)),Pf=h.l,eg=Wh.j.split(Fg).join("");dca(Pf,tf,eg,l.i);Pe=y();break a}}throw(new x).d(ii);}}else Pe=y();if(Pe instanceof z){m=!0;p=Pe;var lh=p.i;if(lh instanceof ye)return iSa(h.l.Bd,lh)}if(m){var Dh=p.i;if(Dh instanceof Yf)return iSa(h.l.Bd,
Dh)}var Yh=h.l.ja,Zl=of().Jf,aj="Error parsing shape '"+l+"'",Wk=y();Qb(Yh,Zl,k,Wk,aj,l.ga)}}(a,c)));else if(Q().ud!==f){a=a.l.ja;b=of().Jf;f="Invalid type "+f+" for 'nodeMappings' node.";e=e.i;var g=y();Qb(a,b,c,g,f,e.ga)}}}function GSa(a,b,c,e){var f=(new GN).f(b).Ce;if(G().$g.Ce===f)return(new z).d(b);f=lSa(a.l.Bd,b);if(f instanceof z)return(new z).d(f.i.j);a=a.l.ja;f=of().Jf;b="Cannot find property term with alias "+b;var g=y();Qb(a,f,c,g,b,e.ga);return y()}
function BSa(a,b,c){var e=kd();b=M(b,e,a.l);b=Pc((new L).N(b),"root");if(b instanceof z&&(e=b.i,null!==e)){b=e.i.mb().jb;var f=Q().wa;if(b===f){b=D(a.wb.g,Bd().U).H;b=b.b()?null:b.c();f=D(a.wb.g,Bd().Ln).H;b=b+" "+(f.b()?null:f.c());e=e.i;f=kd();e=M(e,f,a.l);QRa();T();f=a.X;T();f=ORa(0,et(T(),f,Q().wa));var g=OD().py;b=Fb(f,g,b);b=bf(b,c+"/root");f=Pc((new L).N(e),"encodes");f.b()||(f=f.c().i,g=Qc(),f=M(f,g,a.l).xa,f=YX(a.l.Bd,f,Ju()),f instanceof z&&(f=f.i.j,g=OD().Mt,(new z).d(Fb(b,g,f))));e=Pc((new L).N(e),
"declares");e.b()||(e=e.c().i,f=kd(),e=M(e,f,a.l).vb,a=w(function(h,k){return function(l){var m=l.i,p=Qc();m=M(m,p,h.l).xa;p=l.Aa;var t=Qc();p=M(p,t,h.l).xa;l=aSa(cSa(),l);t=LD().U;l=Fb(l,t,p);p=(new Rb).f(p);p=k+"/declaration/"+Tj(p.Ed);l=bf(l,p);m=YX(h.l.Bd,m,Ju());return m instanceof z?(m=m.i.j,p=LD().Mv,(new z).d(Fb(l,p,m))):y()}}(a,c)),c=vx(),a=e.ma(a,c.jc),c=new OSa,e=C(),a=a.hc(c,e.u),c=OD().Du,Xg(b,c,a));return(new z).d(b)}}return y()}
d.C4=function(){var a=Pc((new L).N(this.X),"usage");if(!a.b()){var b=a.c(),c=(new zQ).Ub(b.i,this.l),e=this.wb,f=Bd().le,g=c.He(),h=$e(O(),b);Ph(e,f,g,h)}Bf(this.l,"fragment",this.wb.j,this.X);var k=tSa(this.wb,this.X,this.Ze.W,this.l),l=Id(this.wb),m=uSa(k,l.b()?this.wb.j:l.c());if(pd(this.l.Bd.No)){var p=this.wb,t=(new Ad).ee(this.l.Bd.No).Yb.pf().Ad(),v=xe().Gh;yf(p,v,t)}this.vB(this.Ze,this.X);if(m.hx().Da()){var A=this.wb,E=m.hx(),B=dm().Ac;Xg(A,B,E)}var I=HSa(this.wb);pF();var N=xi(T(),"fragment");
T();var Y=this.X;T();var na=xI(0,N,et(T(),Y,Q().wa)),ra=function(Yc,Fe){return function(Mc){if(Mc instanceof ye||Mc instanceof Yf)return Mc=bf(Mc,Fe.j+"/fragment"),Fb(Mc,Mc.U,"fragment");throw(new x).d(Mc);}}(this,I),Ha=na.i.mb().jb;if(Q().wa===Ha){var lb=na.i,pb=kd(),Sb=M(lb,pb,this.l);if(Pc((new L).N(Sb),"union").ra()){var mc=eSa(gSa(),Sb);ra(mc);var uc=Pc((new L).N(Sb),"union");if(!uc.b()){var ed=uc.c(),Xc=ed.i.mb().jb;if(Q().ed===Xc)try{var ld=ed.i,$c=Be(),fd=vx().jc,vd=M(ld,wx(fd,$c),this.l),
Gc=Zf().mh;Ot(mc,Gc,vd)}catch(Yc){if(Mi(F(),Yc)instanceof cc){var Lc=this.l.ja,vc=of().Jf,Tc=mc.j,ad=ed.i,qf=y();Qb(Lc,vc,Tc,qf,"Union node mappings must be declared as lists of node mapping references",ad.ga)}else throw Yc;}else{var me=this.l.ja,Vd=of().Jf,Wd=mc.j,be=ed.i,Pe=y();Qb(me,Vd,Wd,Pe,"Union node mappings must be declared as lists of node mapping references",be.ga)}}var Kd=Pc((new L).N(Sb),"typeDiscriminator");if(!Kd.b()){var uf=Kd.c().i,df=kd(),Sd=M(uf,df,this.l).vb.je(Fc(sc().fb,J()),
Pd(function(Yc){return function(Fe,Mc){var Bl=Mc.i,Wm=Qc();Bl=M(Bl,Wm,Yc.l).xa;Mc=Mc.Aa;Wm=Qc();Mc=M(Mc,Wm,Yc.l).xa;return Fe.kc((new R).M(Mc,Bl))}}(this)));VRa(mc,Sd)}var vf=Pc((new L).N(Sb),"typeDiscriminatorName");if(!vf.b()){var We=vf.c(),ze=(new zQ).Ub(We.i,this.l).He().t(),Xd=Zf().Ou;Fb(mc,Xd,ze)}var Gd=(new z).d(mc)}else{var ne=SRa(URa(),Sb);ra(ne);var oe=Pc((new L).N(Sb),"classTerm");if(!oe.b()){var Xe=oe.c(),td=(new zQ).Ub(Xe.i,this.l).He().t(),Ce=kSa(this.l.Bd,td);if(Ce instanceof z){var De=
Ce.i.j,Qe=fk().Mu;Fb(ne,Qe,De)}else{var ef=this.l.ja,Ye=of().Jf,Hd=ne.j,rf="Cannot find class term with alias "+td,jg=Xe.i,Ig=y();Qb(ef,Ye,Hd,Ig,rf,jg.ga)}}var ff=Pc((new L).N(Sb),"patch");if(!ff.b()){var Jf=ff.c(),Kf=(new zQ).Ub(Jf.i,this.l).He().t();if(fk().Kt.Ha(Kf))gla(ne,Kf);else{var Cf=this.l.ja,Je=of().Jf,Sf=ne.j,sf="Unsupported node mapping patch operation '"+Kf+"'",Lf=Jf.i,Cg=y();Qb(Cf,Je,Sf,Cg,sf,Lf.ga)}}var Qg=Pc((new L).N(Sb),"mapping");if(!Qg.b()){var kg=Qg.c().i,cg=kd(),Ee=M(kg,cg,this.l).vb,
lg=w(function(Yc,Fe){return function(Mc){var Bl=Mc.i,Wm=kd(),Zh=M(Bl,Wm,Yc.l),Ae=XRa(ZRa(),Zh);T();var Xk=Mc.Aa,tm=Yc.l,tp=Be(),um=M(Xk,tp,tm),wn=zf().U,Zn=Fb(Ae,wn,um),Xm=Fe.j,Wr=Mc.Aa,Nq=Qc(),To=M(Wr,Nq,Yc.l).xa,$n=(new Rb).f(To),Xr=Xm+"/property/"+Tj($n.Ed);K(C(),J());qj(Zn,Xr);Bf(Yc.l,"propertyMapping",Ae.j,Zh);var xn=Pc((new L).N(Zh),"propertyTerm");if(xn instanceof z){var xo=xn.i,Oq=(new zQ).Ub(xo.i,Yc.l).He().t(),Pq=lSa(Yc.l.Bd,Oq);if(Pq instanceof z){var yo=Pq.i.j,Qq=zf().ni;Fb(Ae,Qq,yo)}else{var Yr=
Yc.l.ja,Zr=of().Jf,Wt=Ae.j,Xt="Cannot find property term with alias "+Oq,Yp=xo.i,zo=y();Qb(Yr,Zr,Wt,zo,Xt,Yp.ga)}}else{var $r=G().$g,as=Mc.Aa,Rs=Qc(),Uo=M(as,Rs,Yc.l).xa,Ss=(new Rb).f(Uo),up=Tj(Ss.Ed),Rq=Zc(H($r,up)),Ts=zf().ni;Fb(Ae,Ts,Rq)}var Ao=Pc((new L).N(Zh),"range");if(!Ao.b()){var Sq=Ao.c(),Us=Sq.i.mb().jb;if(Q().ed===Us){var Vs=Sq.i,uj=Be(),Ws=vx().jc,Cl=M(Vs,wx(Ws,uj),Yc.l),Tq=Zf().mh;Ot(Ae,Tq,Cl)}else{var $h=(new zQ).Ub(Sq.i,Yc.l).He().t();if("guid"===$h){var Uq=G().Lb,Zp=Zc(H(Uq,"guid")),
bs=zf().Nf;Fb(Ae,bs,Zp)}else if("string"===$h||"integer"===$h||"boolean"===$h||"float"===$h||"decimal"===$h||"double"===$h||"duration"===$h||"dateTime"===$h||"time"===$h||"date"===$h||"anyType"===$h){var vp=G().Oj,Vq=Zc(H(vp,$h)),Xs=zf().Nf;Fb(Ae,Xs,Vq)}else if("anyUri"===$h){var Ys=Oi().lq,Zs=zf().Nf;Fb(Ae,Zs,Ys)}else if("link"===$h){var zw=G().Lb,vm=Zc(H(zw,"link")),$s=zf().Nf;Fb(Ae,$s,vm)}else if("number"===$h){var $t=Oi().Kp,cs=zf().Nf;Fb(Ae,cs,$t)}else if("uri"===$h){var ds=Oi().lq,cv=zf().Nf;
Fb(Ae,cv,ds)}else if("any"===$h){var Wq=Oi().Ps,at=zf().Nf;Fb(Ae,at,Wq)}else if("anyNode"===$h){var dv=C(),Vo=G().hd,Xq=K(dv,(new wc).fa([Zc(H(Vo,"anyNode"))])),ev=Zf().mh;Ot(Ae,ev,Xq)}else{var ao=K(C(),(new wc).fa([$h])),bt=Zf().mh;Ot(Ae,bt,ao)}}}FSa(Yc,Zh,Ae);ISa(Yc,Zh,Ae);var au=Pc((new L).N(Zh),"patch");if(!au.b()){var wp=au.c(),Yq=(new zQ).Ub(wp.i,Yc.l).He().t();if(zf().Kt.Ha(Yq))gla(Ae,Yq);else{var bu=Yc.l.ja,es=of().Jf,ct=Ae.j,Aw="Unsupported property mapping patch operation '"+Yq+"'",Wo=wp.i,
wm=y();Qb(bu,es,ct,wm,Aw,Wo.ga)}}var xp=Pc((new L).N(Zh),"mandatory");if(!xp.b()){var ez=xp.c(),MB=Nj((new zQ).Ub(ez.i,Yc.l).Mq())?1:0,FE=zf().xi;Zt(Ae,FE,MB)}var Bw=Pc((new L).N(Zh),"pattern");if(!Bw.b()){var Nx=Bw.c(),GE=(new zQ).Ub(Nx.i,Yc.l).He().t(),HE=zf().om;Fb(Ae,HE,GE)}var NB=Pc((new L).N(Zh),"minimum");if(!NB.b()){var OB=NB.c(),IE=OB.i.mb().jb;if(Q().vi===IE){var JE=(new zQ).Ub(OB.i,Yc.l).GF().q|0,PB=zf().uj;Pt(Ae,PB,JE)}else{var EH=+KSa((new zQ).Ub(OB.i,Yc.l)).q,FH=zf().uj;Pt(Ae,FH,EH)}}var KE=
Pc((new L).N(Zh),"unique");if(!KE.b()){var RB=KE.c(),GH=RB.i.mb().jb;if(Q().mi===GH){var gz=Nj((new zQ).Ub(RB.i,Yc.l).Mq()),HH=zf().iH;rj(Ae,HH,gz)}else{var LE=Yc.l.ja,ME=of().Jf;T();var NE=RB.i,du=Yc.l,hz=Be(),SB=M(NE,hz,du),TB=y(),eu=y(),UB=y();LE.Vc(ME.j,"Unique property in a property mapping must be a boolean value",TB,SB,eu,Tb().yb,UB)}}var VB=Pc((new L).N(Zh),"maximum");if(!VB.b()){var iz=VB.c(),jz=iz.i.mb().jb;if(Q().vi===jz){var OE=(new zQ).Ub(iz.i,Yc.l).GF().q,Cw=da(OE|0),WB=zf().tj;Pt(Ae,
WB,Cw)}else{var PE=+KSa((new zQ).Ub(iz.i,Yc.l)).q,QE=zf().tj;Pt(Ae,QE,PE)}}var kz=Pc((new L).N(Zh),"allowMultiple");if(!kz.b()){var IH=kz.c(),Ym=Nj((new zQ).Ub(IH.i,Yc.l).Mq()),yn=zf().Iz;rj(Ae,yn,Ym)}var xh=Pc((new L).N(Zh),"sorted");if(!xh.b()){var co=xh.c(),$p=Nj((new zQ).Ub(co.i,Yc.l).Mq()),fz=zf().DK;rj(Ae,fz,$p)}var cu=Pc((new L).N(Zh),"enum");if(!cu.b()){var dt=cu.c().i,fv=xx(),QB=M(dt,fv,Yc.l).Ul,Ox=w(function(kt){return function(Kw){var iq=Kw.ze();if(iq instanceof kv)return(new z).d(iq.mr);
iq=kt.l.ja;var jF=of().Jf;T();var vC=kt.l,ZU=Be();Kw=M(Kw,ZU,vC);vC=y();ZU=y();var qqa=y();iq.Vc(jF.j,"Cannot create enumeration constraint from not scalar value",vC,Kw,ZU,Tb().yb,qqa);return y()}}(Yc)),BH=vx(),CH=QB.ma(Ox,BH.jc),DH=new LSa,VU=vx();MSa(Ae,CH.hc(DH,VU.jc))}var vI=Pc((new L).N(Zh),"typeDiscriminator");if(!vI.b()){var WU=vI.c().i,XU=kd(),YU=M(WU,XU,Yc.l).vb.je(Fc(sc().fb,J()),Pd(function(kt){return function(Kw,iq){var jF=iq.i,vC=Qc();jF=M(jF,vC,kt.l).xa;iq=iq.Aa;vC=Qc();iq=M(iq,vC,kt.l).xa;
return Kw.kc((new R).M(iq,jF))}}(Yc)));VRa(Ae,YU)}var Cz=Pc((new L).N(Zh),"typeDiscriminatorName");if(!Cz.b()){var Dz=Cz.c(),jt=(new zQ).Ub(Dz.i,Yc.l).He().t(),uC=Zf().Ou;Fb(Ae,uC,jt)}Yba(Yc,Zh,Ae,Yc.l.Bd,Yc.l);NSa(Yc,Ae,Zh);return Ae}}(this,ne)),tg=vx(),gf=Ee.ma(lg,tg.jc).Zm(w(function(){return function(Yc){return D(Yc.g,zf().ni).H.ra()}}(this)));if(null===gf)throw(new x).d(gf);var kf=gf.qa(),Mf=gf.Ba(),fe=kf.Ab(w(function(){return function(Yc){return D(Yc.g,zf().ni).H.ra()}}(this))).Ol(w(function(){return function(Yc){Yc=
D(Yc.g,zf().ni).H;return Yc.b()?null:Yc.c()}}(this))),lf=w(function(Yc){return function(Fe){if(null!==Fe){var Mc=Fe.qa(),Bl=Fe.Ba();if(1<Bl.Na()){Fe=Yc.l.ja;var Wm=of().Jf,Zh=Bl.ea().j;Mc="Property term value must be unique in a node mapping. Term "+Mc+" repeated";var Ae=Bl.ea().x;Wb(Fe,Wm,Zh,Mc,Ae);return Bl.nc().va()}}return Fe.Ba().nc().va()}}(this)),Dg=Le().u,mf=aD(fe,lf,Dg).ke(),Re=vx(),Nf=Mf.la(mf,Re.jc),ug=fk().vj;Xg(ne,ug,Nf)}var Ze=Pc((new L).N(Sb),"extends");if(!Ze.b()){var wf=Ze.c(),vg=
bd(cd(wf.i),Qc());if(vg instanceof z){var Tf=If(wf.i);if(Tf instanceof Rf)var Se=Tf.i,Yd=(new R).M(Se,YX(this.l.Bd,Se,Ku()));else{var Uf=wf.i,Df=Qc(),Vf=M(Uf,Df,this.l).xa;Yd=(new R).M(Vf,YX(this.l.Bd,Vf,Lu()))}a:{if(null!==Yd){var mg=Yd.qa(),ng=Yd.Ba();if(null!==mg&&ng instanceof z){var Of=ng.i,Ef=$e(O(),wf.i),Te=NO(Of,mg,Ef);ra(Te);var ce=(new z).d(Te);break a}}if(null!==Yd){var de=Yd.qa();if(null!==de){var dh=SRa(URa(),this.X);ra(dh);ZB(dh,de,this.X,this.l);ce=(new z).d(dh);break a}}throw(new x).d(Yd);
}}else ce=y();a:{if(ce instanceof z){var Jg=ce.i;if(null!==Jg){var Yg=K(C(),(new wc).fa([Jg])),wg=hd().fj();yf(ne,wg,Yg);break a}}var kh=this.l.ja,vh=of().Jf,Zg=ne.j;if(vg.b())var eh=y();else{var dg=vg.c();eh=(new z).d(dg.rI.sI(dg.xa))}var wh="Cannot find extended node mapping with reference '"+(eh.b()?"":eh.c())+"'",Kg=wf.i,Ki=y();Qb(kh,vh,Zg,Ki,wh,Kg.ga)}}var $g=Pc((new L).N(Sb),"idTemplate");if(!$g.b()){var Kh=$g.c().i,Jj=Be(),Vh=M(Kh,Jj,this.l);mSa(this,Vh,Sb,D(ne.g,fk().vj));var Vm=fk().ry;Fb(ne,
Vm,Vh)}Yba(this,Sb,ne,this.l.Bd,this.l);iSa(this.l.Bd,ne);Gd=(new z).d(ne)}}else if(Q().Pa===Ha&&bd(cd(na.i),Qc()).ra()){var Vk=If(na.i);if(Vk instanceof Rf)var ti=Vk.i,Lh=(new R).M(ti,YX(this.l.Bd,ti,Ku()));else{var ui=na.i,Mh=Qc(),Zi=M(ui,Mh,this.l).xa;Lh=(new R).M(Zi,YX(this.l.Bd,Zi,Lu()))}a:{if(null!==Lh){var ii=Lh.qa(),ji=Lh.Ba();if(null!==ii&&ji instanceof z){var dk=ji.i,ek=$e(O(),na.i),Li=NO(dk,ii,ek);ra(Li);Gd=(new z).d(Li);break a}}if(null!==Lh){var ki=Lh.qa();if(null!==ki){var Kj=SRa(URa(),
this.X);ra(Kj);ZB(Kj,ki,this.X,this.l);Gd=(new z).d(Kj);break a}}throw(new x).d(Lh);}}else if(Q().ur===Ha&&bd(cd(na.i),Qc()).ra()){var Lj=If(na.i);if(Lj instanceof Rf)var $i=Lj.i,Nh=(new R).M($i,YX(this.l.Bd,$i,Ku()));else{var tf=na.i,Oh=Qc(),vi=M(tf,Oh,this.l).xa;Nh=(new R).M(vi,YX(this.l.Bd,vi,Lu()))}a:{if(null!==Nh){var Wh=Nh.qa(),Eg=Nh.Ba();if(null!==Wh&&Eg instanceof z){var Xh=Eg.i,Fg=$e(O(),na.i),Pf=NO(Xh,Wh,Fg),eg=Fb(Pf,Pf.U,Wh);ra(eg);Gd=(new z).d(eg);break a}}if(null!==Nh){var lh=Nh.qa();
if(null!==lh){O();var Dh=(new P).a(),Yh=(new ye).L((new S).a(),Dh),Zl=ra(Yh),aj=Zl.j,Wk=Jd(ua(),aj,"#"),md=ik((new Md).od(Wk)),li=this.l,fh=Zl.j.split(md).join("");dca(li,lh,fh,na.i);Gd=y();break a}}throw(new x).d(Nh);}}else Gd=y();if(Gd instanceof z){var Rg=Gd.i;null!==Rg&&Dj(I.g,fm().ub,Rg,(O(),(new P).a()))}return I};
function NSa(a,b,c){var e=D(b.g,zf().Nf).H;if(!e.b()){e=e.c();var f=G().Lb;e===Zc(H(f,"guid"))?(e=D(b.g,zf().iH).H,e=!(e.b()?0:e.c())):e=!1;if(e){a=a.l.ja;e=of().t8;f=b.j;b=D(b.g,zf().U).H;b="Declaration of property '"+(b.b()?null:b.c())+"' with range GUID and without unique constraint";var g=y();Ub(a,e,f,g,b,c.ga)}}}d.$classData=r({UMa:0},!1,"amf.plugins.document.vocabularies.parser.dialects.DialectsParser",{UMa:1,e:1,Pq:1,NMa:1});function PSa(){this.xB=0;this.Bn=this.ug=null;this.hn=!1}
PSa.prototype=new pO;PSa.prototype.constructor=PSa;d=PSa.prototype;d.a=function(){Kr.prototype.a.call(this);QSa=this;this.ug=oh().$;var a=C(),b=[oh().$];this.Bn=K(a,(new wc).fa(b));this.hn=!1;return this};d.EG=function(a,b){return a instanceof Tm?(new z).d(RSa(new aY,us(a.g,Sm().ub),mF(),b.ja).MC()):y()};d.HC=function(a){return a instanceof Tm};
function SSa(a,b){b=b.Hg;return b instanceof zd?(b=b.$d.Kd.ze(),b instanceof zx?!b.vb.Pd(w(function(){return function(c){c=c.Aa.ze().xa;return 0<=(c.length|0)&&"swagger"===c.substring(0,7)}}(a))):!0):!1}d.ot=function(){return J()};d.iz=function(a,b){var c=a.Hg;return c instanceof zd?(b=(new ZT).Ql(a.ga,b.Af,b,y(),eB().bp),(new z).d(Qla(Rla(c.$d,a.ga,a.iD,b)))):y()};d.nx=function(){return K(C(),(new wc).fa(["application/amf+json","application/amf+yaml","application/payload+json","application/payload+yaml"]))};
d.K2=function(a,b,c){return b instanceof ss&&a instanceof Tm?(a=RSa(new aY,us(a.g,Sm().ub),mF(),c.ja).MC(),b.OJ=(new z).d(a),!0):!1};d.vD=function(){return RDa()};d.PD=function(){return this.Bn};d.Ei=function(){return this.ug};d.tq=function(){var a=C(),b=[ofa(),bFa()];return K(a,(new wc).fa(b))};d.TA=function(a){var b=a.Hg;b instanceof zd?b.XA.b()?b=!0:(b=b.XA,b.b()?b=!1:(b=b.c(),b=0<=(b.length|0)&&"%"===b.substring(0,1)),b=!b):b=!1;return b&&SSa(this,a)};
d.Yn=function(){return fb(gb(),hb(function(){return function(){return lO()}}(this)),Mm())};d.tA=function(){return this.hn};d.yv=function(){return Ev()};d.xD=function(a,b){return(new lD).My(Nk(),b).ge(a)};d.$classData=r({bOa:0},!1,"amf.plugins.document.webapi.PayloadPlugin$",{bOa:1,aC:1,e:1,Oq:1});var QSa=void 0;function lO(){QSa||(QSa=(new PSa).a());return QSa}function bY(){Lx.call(this);this.xma=this.Kua=null}bY.prototype=new qHa;bY.prototype.constructor=bY;function TSa(){}TSa.prototype=bY.prototype;
bY.prototype.kM=function(a){return sz(this.Zf.xG(),a,D(a.Y(),Eb().kd).H,J())};bY.prototype.Mua=function(){return this.Kua};bY.prototype.Gi=function(a,b,c){SQ.prototype.Gi.call(this,a,b,c);zHa||(zHa=(new dR).a());this.Kua=zHa;this.xma=gy((new Rb).f("union"));return this};bY.prototype.zma=function(){return this.xma};function USa(){this.Q=null}USa.prototype=new rHa;USa.prototype.constructor=USa;function VSa(){}d=VSa.prototype=USa.prototype;
d.xG=function(){return Sx(function(a){return function(b,c,e){return WSa(b,c,e,a.Gc)}}(this))};d.cca=function(){return Pd(function(a){return function(b,c){return(new XSa).FL(b,c,a.Gc)}}(this))};d.aP=function(){return Pd(function(a){return function(b,c){return(new YSa).Kca(b,c,a.Gc)}}(this))};d.uU=function(){return Pd(function(a){return function(b,c){return(new ZSa).EL(b,c,a.Gc)}}(this))};d.q2=function(){return Sx(function(a){return function(b,c,e){return(new $Sa).fB(b,c,e,a.Gc)}}(this))};
d.uca=function(){return Sx(function(a){return function(b,c,e){return aTa(b,c,e,a.Gc)}}(this))};function bTa(a){return Sx(function(b){return function(c,e,f){return cTa(c,e,f,b.Gc)}}(a))}d.Pga=function(){return Pd(function(){return function(a,b){var c=new dTa;c.Vx=a;c.La=b;return c}}(this))};function eTa(){this.V5=this.Q=null}eTa.prototype=new u;eTa.prototype.constructor=eTa;d=eTa.prototype;d.Pua=function(){return cY(function(a){return function(b,c,e,f,g){return(new dY).ys(b,c,e,f,g,a.Q)}}(this))};
d.Zca=function(a){this.Q=a;this.V5="schemas";return this};d.Yea=function(){return Sx(function(a){return function(b,c,e){return(new fTa).G3(b,c,e,a.Q)}}(this))};d.xG=function(){return nla(this)};d.Dfa=function(){return eY(function(a){return function(b,c,e,f){return(new gTa).N3(b,c,e,f,a.Q)}}(this))};d.tea=function(){return Sx(function(a){return function(b,c,e){return(new hTa).hB(b,c,e,a.Q)}}(this))};d.Uba=function(){return eY(function(a){return function(b,c,e,f){return(new iTa).F3(b,c,e,f,a.Q)}}(this))};
d.cca=function(){return Pd(function(a){return function(b,c){var e=new fY;if(null===a)throw bc(F(),null);e.Ja=a;e.w5=b;gY.prototype.FL.call(e,b,c,a.Q);e.oe="";return e}}(this))};d.aP=function(){return Pd(function(a){return function(b,c){var e=new WQ;if(null===a)throw bc(F(),null);e.Ja=a;e.iY=b;Ty.prototype.Jca.call(e,b,c,a.Q);b=C();c=new hY;if(null===e)throw bc(F(),null);c.n=e;e.cJ=K(b,(new wc).fa([c]));return e}}(this))};
d.uU=function(){return Pd(function(a){return function(b,c){var e=new iY;if(null===a)throw bc(F(),null);e.Ja=a;e.E2=b;jY.prototype.EL.call(e,b,c,a.Q);e.oe="";return e}}(this))};d.jga=function(){return Pd(function(a){return function(b,c){return(new jTa).SP(b,c,a.Q)}}(this))};d.q2=function(){return Sx(function(a){return function(b,c){var e=new kY;if(null===a)throw bc(F(),null);e.Ja=a;e.bca=b;lY.prototype.mW.call(e,b,c,J(),a.Q);e.Aa="";return e}}(this))};d.uca=function(){return this.Yea()};
d.Vsa=function(a){if(a instanceof Ng)return(new z).d(kTa().Sd);var b=this.Q.ja,c=zq().By,e=a.j,f=y(),g=Xb(a.ha(),q(Yb));a=Id(a);b.Vc(c.j,e,f,"Document has no header.",g,Tb().yb,a);return y()};d.Ssa=function(){return Sx(function(a){return function(b,c,e){return(new lTa).ZP(b,c,e,a.Q)}}(this))};d.Pga=function(){return qla(this)};d.Rra=function(){return Sx(function(a){return function(b,c,e){return(new mTa).PL(b,c,e,a.Q)}}(this))};
d.$classData=r({ROa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.Raml08EmitterVersionFactory",{ROa:1,e:1,ZOa:1,x9:1});function hY(){this.n=null}hY.prototype=new u;hY.prototype.constructor=hY;hY.prototype.Sa=function(){var a=this.n.Ja.Q.ja,b=zq().By,c=this.n.iY.j,e=y(),f="Custom facets not supported for vendor "+this.n.Ja.Q.Jg(),g=Xb(this.n.iY.x,q(Yb)),h=nc(this.n.iY);a.Vc(b.j,c,e,f,g,Tb().yb,h)};hY.prototype.Ma=function(){return Ps(rt(),this.n.iY.x,q(Yb))};
hY.prototype.$classData=r({WOa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.Raml08EmitterVersionFactory$$anon$4$$anon$5",{WOa:1,e:1,kb:1,Oa:1});function mY(){Lx.call(this);this.qZ=this.Oo=null}mY.prototype=new uHa;mY.prototype.constructor=mY;mY.prototype.Jg=function(){return this.qZ};mY.prototype.fW=function(a,b){var c=YQ();Lx.prototype.Gi.call(this,a,c,b);this.Oo=(new eTa).Zca(this);this.qZ=Ec();return this};mY.prototype.Zu=function(){return this.Oo};
mY.prototype.$classData=r({XOa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.Raml08SpecEmitterContext",{XOa:1,rka:1,vT:1,e:1});function nTa(){this.V5=this.Q=null}nTa.prototype=new u;nTa.prototype.constructor=nTa;d=nTa.prototype;d.Pua=function(){return cY(function(a){return function(b,c,e,f,g){return(new nY).ys(b,c,e,f,g,a.Q)}}(this))};d.Zca=function(a){this.Q=a;this.V5="types";return this};d.Yea=function(){return Sx(function(a){return function(b,c,e){return(new oY).G3(b,c,e,a.Q)}}(this))};
d.xG=function(){return nla(this)};d.Dfa=function(){return eY(function(a){return function(b,c,e,f){return(new pY).N3(b,c,e,f,a.Q)}}(this))};d.tea=function(){return Sx(function(a){return function(b,c,e){return(new oTa).hB(b,c,e,a.Q)}}(this))};d.Uba=function(){return eY(function(a){return function(b,c,e,f){return(new qY).F3(b,c,e,f,a.Q)}}(this))};d.cca=function(){return Pd(function(a){return function(b,c){return(new pTa).FL(b,c,a.Q)}}(this))};
d.aP=function(){return Pd(function(a){return function(b,c){return qTa(b,c,a.Q)}}(this))};d.uU=function(){return Pd(function(a){return function(b,c){return(new rTa).EL(b,c,a.Q)}}(this))};d.jga=function(){return Pd(function(a){return function(b,c){return(new sTa).SP(b,c,a.Q)}}(this))};d.q2=function(){return Sx(function(a){return function(b,c,e){return(new tTa).GL(b,c,e,a.Q)}}(this))};d.uca=function(){return this.Yea()};
d.Vsa=function(a){if(a instanceof kn)return(new z).d(ry().Sd);if(a instanceof mn)return(new z).d(qy().Sd);if(a instanceof Ng)return(new z).d(uTa().Sd);var b=this.Q.ja,c=zq().By,e=a.j,f=y(),g=Xb(a.ha(),q(Yb));a=Id(a);b.Vc(c.j,e,f,"Document has no header.",g,Tb().yb,a);return y()};d.Ssa=function(){return Sx(function(a){return function(b,c,e){return(new vTa).ZP(b,c,e,a.Q)}}(this))};d.Pga=function(){return qla(this)};
d.Rra=function(){return Sx(function(a){return function(b,c,e){return(new rY).PL(b,c,e,a.Q)}}(this))};d.$classData=r({YOa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.Raml10EmitterVersionFactory",{YOa:1,e:1,ZOa:1,x9:1});function sY(){Lx.call(this);this.qZ=this.Oo=null}sY.prototype=new uHa;sY.prototype.constructor=sY;function wTa(){}wTa.prototype=sY.prototype;sY.prototype.Jg=function(){return this.qZ};
sY.prototype.Gi=function(a,b,c){Lx.prototype.Gi.call(this,a,b,c);this.Oo=(new nTa).Zca(this);this.qZ=Dc();return this};sY.prototype.Zu=function(){return this.Oo};sY.prototype.$classData=r({qka:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.Raml10SpecEmitterContext",{qka:1,rka:1,vT:1,e:1});function tY(){this.T4=null}tY.prototype=new u;tY.prototype.constructor=tY;tY.prototype.Vb=function(a){T();var b=D(this.T4.Y(),Eb().kd).H;b=qva(0,b.b()?this.T4.Nb().c():b.c());ht(a.s,b)};
function xTa(a){var b=new tY;b.T4=a;return b}tY.prototype.Ma=function(){return Ps(rt(),this.T4.ha(),q(Yb))};tY.prototype.$classData=r({dPa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.RamlSpecEmitterContext$$anon$6",{dPa:1,e:1,Hh:1,Oa:1});function uY(){this.l=null}uY.prototype=new u;uY.prototype.constructor=uY;function yTa(){}yTa.prototype=uY.prototype;uY.prototype.bN=function(){return Pd(function(a){return function(b,c){return zTa(b,c,a.ae())}}(this))};
uY.prototype.JL=function(a){this.l=a;return this};function ATa(){this.l=null}ATa.prototype=new wHa;ATa.prototype.constructor=ATa;d=ATa.prototype;d.Pb=function(){return this.l};d.Yq=function(a){aR.prototype.Yq.call(this,a);return this};d.Psa=function(){return Sx(function(a){return function(b,c,e){return(new BTa).aQ(b,c,!!e,a.l)}}(this))};d.x4=function(){return Sx(function(a){return function(b,c,e){return(new JS).mp(b,c,!!e,a.l)}}(this))};
d.O2=function(){return cY(function(a){return function(b,c,e,f,g){return(new CTa).$P(b,c,e,f,!!g,a.l)}}(this))};d.Cfa=function(){return Sx(function(a){return function(b,c,e){return(new DTa).mp(b,c,!!e,a.l)}}(this))};d.Y4=function(){return Sx(function(a){return function(b,c,e){return(new ETa).mp(b,c,!!e,a.l)}}(this))};d.BG=function(){return eY(function(a){return function(b,c,e,f){e=!!e;return FTa(vY(),b,c,e,f,a.l)}}(this))};
d.$classData=r({rPa:0},!1,"amf.plugins.document.webapi.contexts.parser.raml.Raml08VersionFactory",{rPa:1,tPa:1,e:1,d0:1});function GTa(){this.l=null}GTa.prototype=new wHa;GTa.prototype.constructor=GTa;d=GTa.prototype;d.Pb=function(){return this.l};d.Yq=function(a){aR.prototype.Yq.call(this,a);return this};d.Psa=function(){return Sx(function(a){return function(b,c,e){return(new HTa).aQ(b,c,!!e,a.l)}}(this))};d.x4=function(){return Sx(function(a){return function(b,c,e){return(new ITa).mp(b,c,!!e,a.l)}}(this))};
d.O2=function(){return cY(function(a){return function(b,c,e,f,g){return(new JTa).$P(b,c,e,f,!!g,a.l)}}(this))};d.Cfa=function(){return Sx(function(a){return function(b,c,e){return(new GS).mp(b,c,!!e,a.l)}}(this))};d.Y4=function(){return Sx(function(a){return function(b,c,e){return(new KTa).mp(b,c,!!e,a.l)}}(this))};d.BG=function(){return eY(function(a){return function(b,c,e,f){e=!!e;return wY(xY(),b,c,yY(e,!1),f,a.l)}}(this))};
d.$classData=r({sPa:0},!1,"amf.plugins.document.webapi.contexts.parser.raml.Raml10VersionFactory",{sPa:1,tPa:1,e:1,d0:1});function zY(){}zY.prototype=new u;zY.prototype.constructor=zY;zY.prototype.a=function(){return this};
function nKa(a,b){a=ny(kTa()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(kTa());a=ny(uTa()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(uTa());a=ny(LTa()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(LTa());a=ny(qy()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(qy());a=ny(ry()).sh;if(oy(Ow(a,b,b.length|0)))return(new z).d(ry());a=Sla($la(),b);return a.b()?0<=(b.length|0)&&"%"===b.substring(0,1)?(new z).d((new AY).f(b)):y():(b=a.c(),(new z).d(b))}
zY.prototype.RA=function(a){var b=a.Hg;return b instanceof zd?(b=b.XA,b.b()?b=y():(b=b.c(),b=nKa(oKa(),b)),b.b()?($la(),a=a.Hg,a instanceof zd?(a=a.XA,a.b()?a=y():(a=a.c(),a=Sla($la(),a))):a=y()):a=b,a):y()};zY.prototype.$classData=r({nQa:0},!1,"amf.plugins.document.webapi.parser.RamlHeader$",{nQa:1,e:1,r:1,o:1});var MTa=void 0;function oKa(){MTa||(MTa=(new zY).a());return MTa}function BY(){Hy.call(this);this.gw=this.vq=this.mH=this.Gma=null}BY.prototype=new MHa;BY.prototype.constructor=BY;
function NTa(){}d=NTa.prototype=BY.prototype;d.$u=function(){return this.gw};d.hI=function(a,b,c,e){this.Gma=a;this.mH=b;this.vq=c;this.gw=e;a=Fc(sc().fb,J());var f=Fc(sc().fb,J()),g=Fc(sc().fb,J()),h=Fc(sc().fb,J()),k=Fc(sc().fb,J()),l=Fc(sc().fb,J()),m=Fc(sc().fb,J()),p=Fc(sc().fb,J()),t=Fc(sc().fb,J()),v=Fc(sc().fb,J()),A=Fc(sc().fb,J()),E=Fc(sc().fb,J()),B=Fc(sc().fb,J()),I=Fc(sc().fb,J()),N=Fc(sc().fb,J()),Y=Fc(sc().fb,J());Hy.prototype.KW.call(this,b,a,f,g,h,k,l,m,p,t,v,A,E,B,I,N,c,e,Y);return this};
d.mn=function(){return this.vq};d.yC=function(){return this.mH};d.$classData=r({A9:0},!1,"amf.plugins.document.webapi.parser.spec.OasLikeWebApiDeclarations",{A9:1,mO:1,ZG:1,e:1});function Fy(){Hy.call(this);this.gw=this.vq=this.mH=this.MV=this.gt=null}Fy.prototype=new MHa;Fy.prototype.constructor=Fy;function OTa(){}OTa.prototype=Fy.prototype;
function PTa(a,b){Hy.prototype.pra.call(a,b,a);a.gt.R(w(function(c){return function(e){if(null!==e){var f=e.qa();e=e.Ba();c.gt=c.gt.kc((new R).M(f,e))}else throw(new x).d(e);}}(a)));b.gt.R(w(function(c){return function(e){if(null!==e){var f=e.qa();e=e.Ba();c.gt=c.gt.kc((new R).M(f,e))}else throw(new x).d(e);}}(a)))}d=Fy.prototype;d.$u=function(){return this.gw};
d.PW=function(a,b,c,e,f){this.gt=a;this.MV=b;this.mH=c;this.vq=e;this.gw=f;a=Fc(sc().fb,J());b=Fc(sc().fb,J());var g=Fc(sc().fb,J()),h=Fc(sc().fb,J()),k=Fc(sc().fb,J()),l=Fc(sc().fb,J()),m=Fc(sc().fb,J()),p=Fc(sc().fb,J()),t=Fc(sc().fb,J()),v=Fc(sc().fb,J()),A=Fc(sc().fb,J()),E=Fc(sc().fb,J()),B=Fc(sc().fb,J()),I=Fc(sc().fb,J()),N=Fc(sc().fb,J()),Y=Fc(sc().fb,J());Hy.prototype.KW.call(this,c,a,b,g,h,k,l,m,p,t,v,A,E,B,I,N,e,f,Y);return this};d.mn=function(){return this.vq};
function Gra(a,b){var c=a.yC(),e=a.mn(),f=a.$u(),g=Fc(sc().fb,J()),h=Fc(sc().fb,J());c=(new Fy).PW(g,h,c,e,f);Hy.prototype.pra.call(a,b,c);a.gt.R(w(function(k,l){return function(m){if(null!==m){var p=m.qa();m=m.Ba();l.gt=l.gt.kc((new R).M(p,m))}else throw(new x).d(m);}}(a,c)));b.gt.R(w(function(k,l){return function(m){if(null!==m){var p=m.qa();m=m.Ba();l.gt=l.gt.kc((new R).M(p,m))}else throw(new x).d(m);}}(a,c)));return c}function QTa(a,b,c){a=a.MV.Ka(b);return a.b()?y():a.c().Ka(c)}d.yC=function(){return this.mH};
d.$classData=r({vka:0},!1,"amf.plugins.document.webapi.parser.spec.RamlWebApiDeclarations",{vka:1,mO:1,ZG:1,e:1});function RTa(){}RTa.prototype=new u;RTa.prototype.constructor=RTa;RTa.prototype.a=function(){return this};
function rIa(a,b,c,e,f){c=c.vb;a=w(function(g,h,k,l){return function(m){var p=m.Aa,t=Qc();p=p.bq(t).Jk();p.b()?p=y():(p=p.c(),p=(new z).d(p.xa));p=p.b()?m.Aa.t():p.c();p=Mma(Ly(),p);if(p.b())m=y();else{t=p.c();p=new STa;p.kj=t;p.Md=h;p.ib=m;p.Dl=k;p.l=l;t=p.Md+"/extension/"+p.kj;var v=p.Md+"/"+p.kj;O();var A=(new P).a();A=(new hf).L((new S).a(),A);t=bf(A,t);A=p.ib.i;var E=(new z).d(v),B=(new ky).a(),I=(new Ve).a();A=ly(A,B,E,I,p.l).dr();E=yia(p.l.Kl(),p.kj);E.b()?(E=$e(O(),p.ib),E=(new af).L((new S).a(),
E),v=bf(E,v),E=p.kj,O(),B=(new P).a(),v=cf(v,E,B)):v=E.c();TTa(p,v);UTa(t,p.Md,K(C(),J()));E=jf().Di;A=nf(t,E,A);p=p.kj;E=jf().U;Fb(A,E,p);Dj(t.g,jf().tg,v,(O(),(new P).a()));m=$e(O(),m);m=(new z).d(pc(t,m))}return m.va()}}(a,b,e,f));b=vx();return c.Tc(a,b.jc)}RTa.prototype.$classData=r({cRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.AnnotationParser$",{cRa:1,e:1,r:1,o:1});var VTa=void 0;function sIa(){VTa||(VTa=(new RTa).a());return VTa}function WTa(){}WTa.prototype=new u;
WTa.prototype.constructor=WTa;WTa.prototype.a=function(){return this};function ina(a,b,c,e,f){a=(new ky).a();return ly(e,a,b,c,f).dr()}WTa.prototype.$classData=r({eRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.DataNodeParser$",{eRa:1,e:1,r:1,o:1});var XTa=void 0;function jna(){XTa||(XTa=(new WTa).a());return XTa}function CY(){this.n=null}CY.prototype=new u;CY.prototype.constructor=CY;
CY.prototype.Sa=function(a){T();var b=xi(T(),"$ref");T();var c=kB(),e=D(this.n.Ze.Y(),Pg().U).H;c=woa(c,e.b()?null:e.c(),y());c=xi(T(),c);nt(a,b,c)};CY.prototype.Ma=function(){return ie()};CY.prototype.$classData=r({hRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.JsonSchemaEmitter$$anon$1",{hRa:1,e:1,kb:1,Oa:1});function DY(){}DY.prototype=new u;DY.prototype.constructor=DY;DY.prototype.a=function(){return this};
DY.prototype.Sa=function(a){T();var b=xi(T(),"$schema");T();var c=xi(T(),"http://json-schema.org/draft-04/schema#");nt(a,b,c)};DY.prototype.Ma=function(){return ie()};DY.prototype.$classData=r({iRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.JsonSchemaEntry$",{iRa:1,e:1,kb:1,Oa:1});var YTa=void 0;function ZTa(){}ZTa.prototype=new u;ZTa.prototype.constructor=ZTa;ZTa.prototype.a=function(){return this};function $Ta(a,b,c,e,f){a=e.Aa;var g=Qc();return aUa(new EY,b,c,M(a,g,f).xa,e.i,f)}
ZTa.prototype.$classData=r({ARa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.AbstractDeclarationParser$",{ARa:1,e:1,r:1,o:1});var bUa=void 0;function cUa(){bUa||(bUa=(new ZTa).a());return bUa}function jY(){this.Q=this.p=this.Dba=null}jY.prototype=new u;jY.prototype.constructor=jY;function dUa(){}dUa.prototype=jY.prototype;
jY.prototype.Sa=function(a){var b=(new wB).f(a.aa);b.$o(this.ye());var c=(new wB).f(a.aa),e=Wa().Ia(D(this.Dba.g,jf().Di));e.b()||(e=e.c(),mz(new nz,e,this.p,!1,Fc(yv(),J()),this.Q.zj()).Vb(c));b=vH(b.s,0);nt(a,b,vH(c.s,0))};jY.prototype.EL=function(a,b,c){this.Dba=a;this.p=b;this.Q=c;return this};jY.prototype.Ma=function(){return Ps(rt(),this.Dba.x,q(Yb))};function eUa(){NR.call(this);this.na=this.uc=null}eUa.prototype=new KIa;eUa.prototype.constructor=eUa;d=eUa.prototype;
d.nfa=function(a){var b=(new L).N(this.uc),c=rG().Lf;Rh(b,"openIdConnectUrl",Sh(Th(this,c,this.na),a));b=(new L).N(this.uc);c=gy((new Rb).f("settings"));b=Pc(b,c);b.b()||(b=b.c().i,c=kd(),b=M(b,c,this.na),PR(this,b,a,(new wc).fa([])));return a};
d.WX=function(a){var b=Pc((new L).N(this.uc),"flows");b.b()||(b=b.c(),this.ffa(b,a));b=(new L).N(this.uc);var c=gy((new Rb).f("settings"));b=Pc(b,c);b.b()||(b=b.c().i,c=kd(),b=M(b,c,this.na),PR(this,b,a,(new wc).fa(["authorizationGrants"])));rS(Mz(new Nz,a,this.uc,J(),this.na),"flows");return a};
d.fd=function(){var a=OIa(this);if(a.b())return y();a=a.c();if(a instanceof FY)a=NIa(this,a);else if(a instanceof sG)a=this.WX(a);else if(a instanceof OT)a=LIa(this,a);else if(a instanceof GY){var b=Pc((new L).N(this.uc),"name");if(!b.b()){var c=b.c(),e=(new Jh).Ub(c.i,this.na);b=OR().U;e=e.He();c=$e(O(),c);Ph(a,b,e,c)}b=Pc((new L).N(this.uc),"in");b.b()||(c=b.c(),e=(new Jh).Ub(c.i,this.na),b=fUa().Rs,e=e.He(),c=$e(O(),c),Ph(a,b,e,c));b=(new L).N(this.uc);c=gy((new Rb).f("settings"));b=Pc(b,c);b.b()||
(b=b.c().i,c=kd(),b=M(b,c,this.na),PR(this,b,a,(new wc).fa(["name","in"])))}else a instanceof qG?a=this.nfa(a):a instanceof HY?a=this.gfa(a):(b=Pc((new L).N(this.uc),gy((new Rb).f("settings"))),b.b()?b=y():(b=b.c().i,c=kd(),b=M(b,c,this.na),b=(new z).d(PR(this,b,a,(new wc).fa([])))),a=b.b()?a:b.c());return(new z).d(MIa(this,a))};d.ffa=function(a,b){a=a.i;var c=kd();M(a,c,this.na).vb.R(w(function(e,f){return function(g){return e.efa(f,g)}}(this,b)))};
d.gfa=function(a){var b=(new L).N(this.uc),c=IY().Qq;Rh(b,"scheme",Sh(Th(this,c,this.na),a));b=(new L).N(this.uc);c=IY().VJ;Rh(b,"bearerFormat",Sh(Th(this,c,this.na),a));return a};
d.efa=function(a,b){var c=gUa(hUa(),b),e=b.i,f=kd();e=M(e,f,this.na);b=(new Jh).Ub(b.Aa,this.na).He();f=oo().Qs;nf(c,f,b);b=a.j;K(C(),J());qj(c,b);b=(new L).N(e);f=oo().ck;Rh(b,"authorizationUrl",Sh(Th(this,f,this.na),c));b=(new L).N(e);f=oo().Nm;Rh(b,"tokenUrl",Sh(Th(this,f,this.na),c));b=(new L).N(e);f=oo().AK;Rh(b,"refreshUrl",Sh(Th(this,f,this.na),c));PIa(this,c,e);e=tG().Fn;return th(a,e,c)};d.Mha=function(){xIa||(xIa=(new CR).a());return xIa};
d.$classData=r({GRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Async2SecuritySettingsParser",{GRa:1,Bka:1,e:1,we:1});function lY(){this.W=this.p=this.Ca=null}lY.prototype=new u;lY.prototype.constructor=lY;function iUa(){}iUa.prototype=lY.prototype;lY.prototype.mW=function(a,b,c){this.Ca=a;this.p=b;this.W=c;return this};
lY.prototype.Sa=function(a){T();var b=this.dM(),c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=this.Ca.q.q.Cb,k=w(function(p){return function(t){return sz(p.Vga(),t,p.p,p.W)}}(this)),l=C();h=h.ma(k,l.u);Os(rt(),this.p.Db(h),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;var m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),
b.s))};lY.prototype.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};function JY(){this.LR=null}JY.prototype=new u;JY.prototype.constructor=JY;function jUa(a){var b=new JY;b.LR=a;return b}JY.prototype.Sa=function(a){var b=xi(T(),"@value");T();var c=this.LR.q;c=xi(T(),c);nt(a,b,c)};JY.prototype.Ma=function(){var a=this.LR;return Ps(rt(),a.x,q(Yb))};JY.prototype.$classData=r({KRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.DataNodeEmitter$$anonfun$1$$anon$1",{KRa:1,e:1,kb:1,Oa:1});
function KY(){this.TD=null}KY.prototype=new u;KY.prototype.constructor=KY;KY.prototype.Sa=function(a){var b=xi(T(),"@value"),c=(new wB).f(a.aa);this.TD.Vb(c);var e=c.s;b=[b];if(0>e.w)throw(new V).f("0");var f=b.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),c.s))};function kUa(a){var b=new KY;b.TD=a;return b}
KY.prototype.Ma=function(){var a=this.TD;return Ps(rt(),a.x,q(Yb))};KY.prototype.$classData=r({LRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.DataNodeEmitter$$anonfun$1$$anon$2",{LRa:1,e:1,kb:1,Oa:1});function Ux(){this.Q=this.Ks=null}Ux.prototype=new u;Ux.prototype.constructor=Ux;function lUa(){}lUa.prototype=Ux.prototype;Ux.prototype.Sa=function(a){var b=this.Q;b.us=!0;this.Vna(a);b.us=!1};Ux.prototype.oqa=function(a,b){this.Ks=a;this.Q=b};
Ux.prototype.Ma=function(){var a=this.Ks.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.ha(),q(Yb))));return a.b()?ie():a.c()};function LY(){this.Q=this.W=this.p=this.ag=this.ia=null}LY.prototype=new u;LY.prototype.constructor=LY;function mUa(){}mUa.prototype=LY.prototype;
LY.prototype.nL=function(a){var b=K(ah(),J()),c=he(a,Ri().Mf);c.b()||(c=c.c(),Hh(b,(new MY).Lr("headers",c,this.p,this.W,this.Q)));c=he(a,Ri().Il);c.b()||(c=c.c(),c.q.q.Cb.Da()&&Hh(b,(new MY).Lr("queryParameters",c,this.p,this.W,this.Q)));a=he(a,Ri().Ok);a.b()||(a=a.c(),Hh(b,nUa("responses",a,this.p,this.W,!1,this.Q)));return b};
LY.prototype.Sa=function(a){var b=this.nL(this.ag.g);if(b.Da()){T();var c=this.ia,e=xi(T(),c);c=(new wB).f(a.aa);var f=c.s,g=c.aa,h=(new mt).f(g);Os(rt(),this.p.Db(b),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));b=c.s;e=[e];if(0>b.w)throw(new V).f("0");g=e.length|0;f=b.w+g|0;nF(b,f);Ca(b.K,0,b.K,g,b.w);g=b.K;var k=g.m.length,l=h=0,m=e.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=e[h],h=1+h|0,l=1+l|0;b.w=f;ht(a.s,oF(pF(),c.s))}};
LY.prototype.HW=function(a,b,c,e,f){this.ia=a;this.ag=b;this.p=c;this.W=e;this.Q=f;return this};LY.prototype.Ma=function(){var a=D(this.ag.g,Ri().Mf),b=D(this.ag.g,Ri().Il),c=C();a=a.la(b,c.u);b=D(this.ag.g,Ri().Ok);c=C();a=a.la(b,c.u).nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.ha(),q(Yb))));return a.b()?ie():a.c()};function gY(){this.Q=this.p=this.Wga=null}gY.prototype=new u;gY.prototype.constructor=gY;function oUa(){}oUa.prototype=gY.prototype;
gY.prototype.Sa=function(a){var b=(new wB).f(a.aa);b.$o(this.ye());var c=(new wB).f(a.aa),e=Wa().Ia(D(this.Wga.g,jf().Di));e.b()||(e=e.c(),mz(new nz,e,this.p,!1,Fc(yv(),J()),this.Q.zj()).Vb(c));b=vH(b.s,0);nt(a,b,vH(c.s,0))};gY.prototype.FL=function(a,b,c){this.Wga=a;this.p=b;this.Q=c;return this};gY.prototype.Ma=function(){return Ps(rt(),this.Wga.x,q(Yb))};function pUa(){}pUa.prototype=new u;pUa.prototype.constructor=pUa;pUa.prototype.a=function(){return this};
function iKa(a,b,c){a=new qUa;a.gi=b;b=a.gi.i.mb().jb;Q().ud===b||Q().wa===b||Q().ed===b?c=y():(b=a.gi.i,a=RQ(),c=(new z).d(M(b,a,c).xa));return c}pUa.prototype.$classData=r({dSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.LibraryLocationParser$",{dSa:1,e:1,r:1,o:1});var rUa=void 0;function jKa(){rUa||(rUa=(new pUa).a());return rUa}function NY(){HR.call(this)}NY.prototype=new EIa;NY.prototype.constructor=NY;NY.prototype.AF=function(a,b){HR.prototype.nqa.call(this,"oas2.0",a,b);return this};
NY.prototype.$classData=r({gSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OAS20SchemaVersion",{gSa:1,iSa:1,zT:1,e:1});function Lz(){HR.call(this)}Lz.prototype=new EIa;Lz.prototype.constructor=Lz;Lz.prototype.AF=function(a,b){HR.prototype.nqa.call(this,"oas3.0.0",a,b);return this};Lz.prototype.$classData=r({hSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OAS30SchemaVersion",{hSa:1,iSa:1,zT:1,e:1});function sUa(){NR.call(this);this.na=this.uc=null}sUa.prototype=new KIa;
sUa.prototype.constructor=sUa;d=sUa.prototype;
d.WX=function(a){var b=(new Tw).aI(hb(function(h,k){return function(){var l=gUa(hUa(),h.uc),m=k.j;K(C(),J());return qj(l,m)}}(this,a))),c=Pc((new L).N(this.uc),"authorizationUrl");if(!c.b()){var e=c.c();c=Uw(b);var f=oo().ck,g=(new Jh).Ub(e.i,this.na).He();e=$e(O(),e.i);Ph(c,f,g,e)}c=Pc((new L).N(this.uc),"tokenUrl");c.b()||(e=c.c(),c=Uw(b),f=oo().Nm,g=(new Jh).Ub(e.i,this.na).He(),e=$e(O(),e.i),Ph(c,f,g,e));c=Pc((new L).N(this.uc),"flow");c.b()||(g=c.c(),e=(new Jh).Ub(g.i,this.na),c=Uw(b),f=oo().Qs,
e=e.He(),g=$e(O(),g),Ph(c,f,e,g));c=Pc((new L).N(this.uc),"scopes");c.b()||(c.c(),PIa(this,Uw(b),this.uc));c=(new L).N(this.uc);f=gy((new Rb).f("settings"));c=Pc(c,f);c.b()||(c=c.c().i,f=kd(),c=M(c,f,this.na),f=(new L).N(c),g=tG().Nw,Rh(f,"authorizationGrants",Sh(Th(this,g,this.na),a)),PR(this,c,a,(new wc).fa(["authorizationGrants"])));rS(Mz(new Nz,a,this.uc,J(),this.na),"scopes");b=b.q;b.b()||(b=b.c(),c=a.j,K(C(),J()),qj(b,c),c=tG().Fn,th(a,c,b));return a};
d.fd=function(){var a=OIa(this);if(a.b())return y();a=a.c();if(a instanceof FY)a=NIa(this,a);else if(a instanceof sG)a=this.WX(a);else if(a instanceof OT)a=LIa(this,a);else{var b=Pc((new L).N(this.uc),gy((new Rb).f("settings")));if(b.b())b=y();else{b=b.c().i;var c=kd();b=M(b,c,this.na);b=(new z).d(PR(this,b,a,(new wc).fa([])))}a=b.b()?a:b.c()}a.ha().Ib((new OY).a());return(new z).d(MIa(this,a))};d.Mha=function(){FIa||(FIa=(new IR).a());return FIa};
d.uda=function(a,b,c){this.uc=a;this.na=c;NR.prototype.tda.call(this,a,b,c);return this};d.$classData=r({jSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Oas2SecuritySettingsParser",{jSa:1,Bka:1,e:1,we:1});function tUa(){NR.call(this);this.na=this.uc=null}tUa.prototype=new KIa;tUa.prototype.constructor=tUa;d=tUa.prototype;
d.nfa=function(a){var b=(new L).N(this.uc),c=rG().Lf;Rh(b,"openIdConnectUrl",Sh(Th(this,c,this.na),a));b=(new L).N(this.uc);c=gy((new Rb).f("settings"));b=Pc(b,c);b.b()||(b=b.c().i,c=kd(),b=M(b,c,this.na),PR(this,b,a,(new wc).fa([])));return a};
d.WX=function(a){var b=Pc((new L).N(this.uc),"flows");b.b()||(b=b.c(),this.ffa(b,a));b=(new L).N(this.uc);var c=gy((new Rb).f("settings"));b=Pc(b,c);b.b()||(b=b.c().i,c=kd(),b=M(b,c,this.na),PR(this,b,a,(new wc).fa(["authorizationGrants"])));rS(Mz(new Nz,a,this.uc,J(),this.na),"flows");return a};
d.fd=function(){var a=OIa(this);if(a.b())return y();a=a.c();if(a instanceof FY)a=NIa(this,a);else if(a instanceof sG)a=this.WX(a);else if(a instanceof OT)a=LIa(this,a);else if(a instanceof qG)a=this.nfa(a);else if(a instanceof HY)a=this.gfa(a);else{var b=Pc((new L).N(this.uc),gy((new Rb).f("settings")));if(b.b())b=y();else{b=b.c().i;var c=kd();b=M(b,c,this.na);b=(new z).d(PR(this,b,a,(new wc).fa([])))}a=b.b()?a:b.c()}return(new z).d(MIa(this,a))};
d.ffa=function(a,b){a=a.i;var c=kd();M(a,c,this.na).vb.R(w(function(e,f){return function(g){return e.efa(f,g)}}(this,b)))};d.gfa=function(a){var b=(new L).N(this.uc),c=IY().Qq;Rh(b,"scheme",Sh(Th(this,c,this.na),a));b=(new L).N(this.uc);c=IY().VJ;Rh(b,"bearerFormat",Sh(Th(this,c,this.na),a));return a};
d.efa=function(a,b){var c=gUa(hUa(),b),e=b.i,f=kd();e=M(e,f,this.na);b=(new Jh).Ub(b.Aa,this.na).He();f=oo().Qs;nf(c,f,b);b=a.j;K(C(),J());qj(c,b);b=(new L).N(e);f=oo().ck;Rh(b,"authorizationUrl",Sh(Th(this,f,this.na),c));b=(new L).N(e);f=oo().Nm;Rh(b,"tokenUrl",Sh(Th(this,f,this.na),c));b=(new L).N(e);f=oo().AK;Rh(b,"refreshUrl",Sh(Th(this,f,this.na),c));PIa(this,c,e);e=tG().Fn;return th(a,e,c)};d.Mha=function(){GIa||(GIa=(new JR).a());return GIa};
d.uda=function(a,b,c){this.uc=a;this.na=c;NR.prototype.tda.call(this,a,b,c);return this};d.$classData=r({qSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Oas3SecuritySettingsParser",{qSa:1,Bka:1,e:1,we:1});function uUa(){}uUa.prototype=new u;uUa.prototype.constructor=uUa;uUa.prototype.a=function(){return this};function Bz(a,b,c,e){T();a=kd();b=M(b,a,e);T();return vUa(new PY,et(T(),b,Q().wa),c,e).CI()}
uUa.prototype.$classData=r({MSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasLikeCreativeWorkParser$",{MSa:1,e:1,r:1,o:1});var wUa=void 0;function Ez(){wUa||(wUa=(new uUa).a());return wUa}function QY(){hS.call(this);this.na=this.$e=this.cG=null}QY.prototype=new bJa;QY.prototype.constructor=QY;function xUa(){}xUa.prototype=QY.prototype;QY.prototype.lqa=function(a,b,c){this.cG=a;this.$e=b;this.na=c;hS.prototype.kqa.call(this,a,c)};
QY.prototype.GI=function(){var a=cJa(this),b=this.na.Up(a);if(b instanceof Rf){var c=b.i;b=this.$e;var e=rR(this.na.fi,c,Ku());if(e.b())e=y();else{e=e.c();var f=$e(O(),a);e=NO(e,c,f);b.P(e);e=(new z).d(e)}if(e.b())if(e=pS(this.na,c,this.na),e instanceof z)a=e.i,a=this.na.Po.bN().Of(a,b).GI();else{if(y()!==e)throw(new x).d(e);e=this.na.ja;f=Sc().Qu;var g="Cannot find security scheme reference "+c,h=$e(O(),a);Wb(e,f,"",g,h);a=b.P((new RY).Ro(c,a))}else a=e.c();return a}if(b instanceof Wf){b=b.i;a=this.$e.P(lra(nra(),
this.cG));c=kd();b=M(b,c,this.na);c=(new L).N(b);e=Ri().yf;Rh(c,"type",Sh(Th(this,e,this.na),a));c=!1;e=null;f=D(a.g,Ri().yf).H;a:{if(f instanceof z&&(c=!0,e=f,f=e.i,0<=(f.length|0)&&"x-"===f.substring(0,2))){this.na.ja.nr(Bh().YN,a.j,(new z).d(Zc(Ri().yf.q)),"RAML 1.0 extension security scheme type '"+f+"' detected in "+this.na.Jg().ye()+" spec",Xb(D(a.g,Ri().yf).x,q(Yb)),(new z).d(this.na.kh));break a}c&&(c=e.i,"OAuth 1.0"!==c&&"OAuth 2.0"!==c&&"Basic Authentication"!==c&&"Digest Authentication"!==
c&&"Pass Through"!==c||this.na.ja.nr(Bh().YN,a.j,(new z).d(Zc(Ri().yf.q)),"RAML 1.0 security scheme type detected in OAS 2.0 spec",Xb(D(a.g,Ri().yf).x,q(Yb)),(new z).d(this.na.kh)))}c=Pc((new L).N(b),"type");if(!c.b()&&(c=c.c().i.mb().jb,e=Q().ud,c===e&&D(a.g,Ri().yf).H.Ha(""))){c=this.na.ja;e=Bh().t0;f=a.j;g=(new z).d(Zc(Ri().yf.q));Pb();h=b.ga;h=(new z).d((new Nb).Bj(Ob(0,Lb(Mb(),h.Hf,h.Sf,h.og,h.xg))));var k=(new z).d(this.na.kh);c.Vc(e.j,f,g,"Security Scheme must have a mandatory value from 'oauth2', 'basic' or 'apiKey'",
h,Tb().yb,k)}yUa(a);c=(new L).N(b);e=gy((new Rb).f("displayName"));f=Ri().gd;Rh(c,e,Sh(Th(this,f,this.na),a));c=(new L).N(b);e=Ri().Ua;Rh(c,"description",Sh(Th(this,e,this.na),a));zUa(new SY,gy((new Rb).f("describedBy")),b,a,cB(KA(),this.na)).Dc();c=this.na.Po.Rga(b,a).fd();c.b()||(c=c.c(),e=Ri().Sh,f=$e(O(),b),(new z).d(Ph(a,e,c,f)));Mz(new Nz,a,b,J(),this.na).Dc();return a}throw(new x).d(b);};function AUa(){}AUa.prototype=new u;AUa.prototype.constructor=AUa;AUa.prototype.a=function(){return this};
function BUa(a,b,c,e,f,g){Qf();a=(new Wf).d(b);var h=kd();return CUa(new TY,a,c,M(b,h,g),e,f,g)}function UY(a,b,c,e){Qf();a=(new Rf).d(b);var f=b.Aa,g=Qc();f=M(f,g,e).xa;b=b.i;g=kd();b=M(b,g,e);g=e.Jg();var h=qs().Ws;g=g===h?(new Lz).AF("schema",e.ja):(new NY).AF("schema",e.ja);return CUa(new TY,a,f,b,c,g,e)}function LA(a,b,c,e,f){Qf();a=(new Rf).d(b);var g=b.Aa,h=Be();g=M(g,h,f);b=b.i;h=kd();return CUa(new TY,a,g,M(b,h,f),c,e,f)}
function DUa(a,b,c,e,f){Qf();a=(new Wf).d(b);var g=kd();b=M(b,g,f);return CUa(new TY,a,c,b,e,(new NY).AF("schema",f.ja),f)}AUa.prototype.$classData=r({xTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$",{xTa:1,e:1,r:1,o:1});var EUa=void 0;function MA(){EUa||(EUa=(new AUa).a());return EUa}function VY(){this.fca=this.n=null}VY.prototype=new u;VY.prototype.constructor=VY;
VY.prototype.Sa=function(a){var b=FUa(GUa(),this.fca,this.n.p,J(),this.n.cx);T();var c=xi(T(),"schema"),e=(new wB).f(a.aa);b.Vb(e);b=e.s;c=[c];if(0>b.w)throw(new V).f("0");var f=c.length|0,g=b.w+f|0;nF(b,g);Ca(b.K,0,b.K,f,b.w);f=b.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;b.w=g;ht(a.s,oF(pF(),e.s))};VY.prototype.Ma=function(){return Ps(rt(),this.fca.ha(),q(Yb))};
VY.prototype.$classData=r({cUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08TypeEmitter$$anon$2",{cUa:1,e:1,kb:1,Oa:1});function WY(){this.lia=this.n=null}WY.prototype=new u;WY.prototype.constructor=WY;WY.prototype.Vb=function(a){var b=a.s,c=a.aa;a=(new wB).f(c);var e=D(this.lia.ca,fp().We),f=new HUa,g=C();e.hc(f,g.u).R(w(function(h,k){return function(l){FUa(GUa(),l,h.n.p,K(C(),J()),h.n.cx).Vb(k)}}(this,a)));T();YF();c=zB(Bu(),c);a=et(0,(new Oy).Cc(c,a.s),Q().ed);ht(b,a)};
function IUa(a,b){var c=new WY;if(null===a)throw bc(F(),null);c.n=a;c.lia=b;return c}WY.prototype.Ma=function(){return Ps(rt(),this.lia.bb,q(Yb))};WY.prototype.$classData=r({dUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08TypeEmitter$$anon$3",{dUa:1,e:1,Hh:1,Oa:1});function JUa(){}JUa.prototype=new u;JUa.prototype.constructor=JUa;JUa.prototype.a=function(){return this};
function FTa(a,b,c,e,f,g){return(new XY).$C((Qf(),(new Rf).d(b)),b.Aa,c,yY(e,!1),f,(new iC).Ql(g.kh,g.Af,g,(new z).d(g.De()),eB().bp))}function KUa(a,b,c,e,f,g){return(new XY).$C((Qf(),(new Wf).d(b)),(T(),xi(T(),c)),e,yY(!1,!1),f,(new iC).Ql(g.kh,g.Af,g,(new z).d(g.De()),g.Zv))}JUa.prototype.$classData=r({hUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08TypeParser$",{hUa:1,e:1,r:1,o:1});var LUa=void 0;function vY(){LUa||(LUa=(new JUa).a());return LUa}function MUa(){}
MUa.prototype=new u;MUa.prototype.constructor=MUa;MUa.prototype.a=function(){return this};function FUa(a,b,c,e,f){return(new dY).ys(b,c,y(),K(C(),J()),K(C(),J()),f)}MUa.prototype.$classData=r({mUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08TypePartEmitter$",{mUa:1,e:1,r:1,o:1});var NUa=void 0;function GUa(){NUa||(NUa=(new MUa).a());return NUa}function YY(){this.kia=null}YY.prototype=new u;YY.prototype.constructor=YY;
YY.prototype.Sa=function(a){var b=xi(T(),"type"),c=(new wB).f(a.aa);this.kia.Vb(c);var e=c.s;b=[b];if(0>e.w)throw(new V).f("0");var f=b.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),c.s))};YY.prototype.Ma=function(){return this.kia.Ma()};
YY.prototype.$classData=r({uUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml10TypeEmitter$$anonfun$entries$1$$anon$1",{uUa:1,e:1,kb:1,Oa:1});function OUa(){}OUa.prototype=new u;OUa.prototype.constructor=OUa;OUa.prototype.a=function(){return this};function PUa(a,b,c,e,f){return(new ZY).$C((Qf(),(new Wf).d(a)),(T(),xi(T(),b)),c,yY(!1,!1),e,f)}function wY(a,b,c,e,f,g){return(new ZY).$C((Qf(),(new Rf).d(b)),b.Aa,c,e,f,(new dB).Ql(g.kh,g.Af,g,(new z).d(g.De()),g.Zv))}
OUa.prototype.$classData=r({wUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml10TypeParser$",{wUa:1,e:1,r:1,o:1});var QUa=void 0;function xY(){QUa||(QUa=(new OUa).a());return QUa}function $Y(){Uz.call(this);this.dZ=this.Dd=this.Mb=this.La=this.rg=null}$Y.prototype=new wna;$Y.prototype.constructor=$Y;function aZ(){}aZ.prototype=$Y.prototype;$Y.prototype.OD=function(){return this.dZ};
$Y.prototype.Ra=function(){var a=K(ah(),Uz.prototype.Ra.call(this));xca(this,this.rg,a,this.La,this.Mb,this.Dd);return a};$Y.prototype.Ry=function(a,b,c,e){this.rg=a;this.La=b;this.Mb=c;this.Dd=e;Uz.prototype.VC.call(this,a,b,c,e);this.dZ=(new z).d("any");return this};$Y.prototype.$classData=r({BE:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlAnyShapeEmitter",{BE:1,CE:1,e:1,bA:1});function bZ(){Uz.call(this);this.dZ=this.Dd=this.Mb=this.La=this.rg=null}bZ.prototype=new wna;
bZ.prototype.constructor=bZ;bZ.prototype.OD=function(){return this.dZ};bZ.prototype.Ra=function(){var a=K(ah(),Uz.prototype.Ra.call(this));xca(this,this.rg,a,this.La,this.Mb,this.Dd);if(!this.HB){var b=Px(new Qx,"type","any",Q().Pa,ie()),c=C();yu(a,K(c,(new wc).fa([b])))}return a};bZ.prototype.Ry=function(a,b,c,e){this.rg=a;this.La=b;this.Mb=c;this.Dd=e;Uz.prototype.VC.call(this,a,b,c,e);this.dZ=(new z).d("any");return this};
bZ.prototype.$classData=r({DUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlAnyShapeInstanceEmitter",{DUa:1,CE:1,e:1,bA:1});function cZ(){this.Q=this.p=this.W=this.ag=null}cZ.prototype=new u;cZ.prototype.constructor=cZ;function RUa(){}d=RUa.prototype=cZ.prototype;
d.Sa=function(a){var b=D(this.ag.g,Ri().U).H;if(b.b())throw bc(F(),(new cc).f("Cannot declare security scheme without name "+this.ag));b=b.c();T();var c=xi(T(),b),e=zb(this.ag).ra()?function(p){return function(t){p.iF(t)}}(this):function(p){return function(t){p.gL(t)}}(this);b=(new wB).f(a.aa);e(b);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");var f=c.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,
l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))};d.iF=function(a){var b=zb(this.ag);b.b()||(b=b.c(),ola(b,D(this.ag.g,Eb().kd).H,this.W,this.Q).Vb(a))};d.gL=function(a){var b=a.s;a=a.aa;var c=(new mt).f(a);Os(rt(),this.p.Db(sz(this.Vta(),this.ag,this.W,this.p).Ra()),c);ht(b,et(T(),ot(pt(),c.s,a),Q().wa))};d.hB=function(a,b,c,e){this.ag=a;this.W=b;this.p=c;this.Q=e;return this};d.Ma=function(){return Ps(rt(),this.ag.x,q(Yb))};function Cna(){this.n=null}Cna.prototype=new u;Cna.prototype.constructor=Cna;
Cna.prototype.$classData=r({IVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeDetector$ShapeClassTypeDefMatcher$InheritsUnionMatcher$",{IVa:1,e:1,r:1,o:1});function dZ(){this.ox=this.p=this.ta=null}dZ.prototype=new u;dZ.prototype.constructor=dZ;function SUa(){}SUa.prototype=dZ.prototype;
dZ.prototype.Vb=function(a){if(Wa().Ia(this.ta).ra()&&Bi(this.ta.ha(),q(sU)))Qs(rt(),a,"",Q().ud);else{var b=this.ox;if(b instanceof Rf)b.i.Vb(a);else if(b instanceof Wf){b=b.i;var c=a.s;a=a.aa;var e=(new mt).f(a);Os(rt(),this.p.Db(b),e);ht(c,et(T(),ot(pt(),e.s,a),Q().wa))}else throw(new x).d(b);}};
dZ.prototype.Loa=function(a,b,c){this.ta=a;this.p=b;b=this.Ra();a:{C();var e=(new z).d(b);if(null!==e.i&&0===e.i.Te(1)&&(e=e.i.ob(0),ut(e))){Qf();a=(new Rf).d(e);break a}if(b.hh(w(function(){return function(k){return tt(k)}}(this))))Qf(),a=new TUa,c=C(),a=b.hc(a,c.u),a=(new Wf).d(a);else{c=c.zj();e=Sc().Rh;var f=a.j,g=y();b="IllegalTypeDeclarations found: "+b;var h=Xb(a.ha(),q(Yb));a=a.Nb();c.Vc(e.j,f,g,b,h,Tb().yb,a);Qf();a=J();a=(new Wf).d(a)}}this.ox=a};
dZ.prototype.Ma=function(){var a=this.Ra().nc();a.b()?a=y():(a=a.c(),a=(new z).d(a.Ma()));return a.b()?ie():a.c()};function UUa(){}UUa.prototype=new u;UUa.prototype.constructor=UUa;UUa.prototype.a=function(){return this};function VUa(a){var b=Fc(yv(),J()),c=new WUa;c.W=b;c.l=a;return c}UUa.prototype.$classData=r({iWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.ReferenceDeclarations$",{iWa:1,e:1,r:1,o:1});var XUa=void 0;function Fz(){}Fz.prototype=new u;Fz.prototype.constructor=Fz;
Fz.prototype.a=function(){return this};Fz.prototype.$classData=r({xWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.XMLSerializerParser$",{xWa:1,e:1,r:1,o:1});var kna=void 0;function YUa(){}YUa.prototype=new u;YUa.prototype.constructor=YUa;YUa.prototype.a=function(){return this};
function ZUa(a,b,c){a=Pc((new L).N(b),"explode");if(a instanceof z){a=a.i;c=c.g;b=Pj().Kv;var e=a.i,f=RO(),g=Rc().Ih;Dj(c,b,ai(new bi,M(e,f,g),(new P).a()),$e(O(),a).Ib((new nj).a()))}else if(y()===a)a=D(c.g,Pj().Nu).H,a.b()?a=y():(a=a.c(),a=(new z).d("form"===a)),a.b()||(a=!!a.c(),b=Pj().Kv,rj(c,b,a));else throw(new x).d(a);}
function $Ua(a,b,c){a=Pc((new L).N(b),"style");if(a instanceof z){a=a.i;c=c.g;b=Pj().Nu;var e=Fd(a.i);e.b()?e=y():(e=e.c(),e=(new z).d(e.xa));Dj(c,b,ai(new bi,e.b()?"":e.c(),$e(O(),a.i)),$e(O(),a).Ib((new nj).a()))}else if(y()===a)a=D(c.g,Pj().Qe).H,b=a instanceof z&&"query"===a.i?!0:a instanceof z&&"cookie"===a.i?!0:!1,b?a=(new z).d("form"):(a=a instanceof z&&"path"===a.i?!0:a instanceof z&&"header"===a.i?!0:!1,a=a?(new z).d("simple"):y()),a.b()||(a=a.c(),b=Pj().Nu,Fb(c,b,a));else throw(new x).d(a);
}function aVa(a,b,c,e){a=Pc((new L).N(b),"schema");b=Pc((new L).N(b),"content");if(a instanceof z&&b instanceof z||y()===a&&y()===b)e=e.ja,b=Bh().o$,Wb(e,b,c.j,"Parameter must define a 'schema' or 'content' field, but not both",c.x)}YUa.prototype.$classData=r({iXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas3ParameterParser$",{iXa:1,e:1,r:1,o:1});var bVa=void 0;function cVa(){bVa||(bVa=(new YUa).a());return bVa}function eZ(){oS.call(this)}eZ.prototype=new hJa;
eZ.prototype.constructor=eZ;function dVa(){}dVa.prototype=eZ.prototype;
eZ.prototype.nD=function(a,b){oS.prototype.nD.call(this,a,b);var c=null;c=CS(new DS,J(),J(),J(),J(),J(),J());var e=K(ah(),J()),f=Pc((new L).N(b),"parameters");if(!f.b()){f=f.c();Hh(e,f);f=f.i;var g=dd();f=LJa(new FS,M(f,g,this.ae()),a.j,this.ae());c=ES(c,MJa(f,!1))}f=Pc((new L).N(b),gy((new Rb).f("uriParameters")));if(!f.b()){f=f.c();Hh(e,f);f=f.i;g=kd();f=fZ(new gZ,M(f,g,this.ae()),w(function(p,t){return function(v){var A=t.j;K(C(),J());qj(v,A)}}(this,a)),cB(KA(),this.ae())).Vf();g=w(function(){return function(p){var t=
Pj().Qe;return Fb(p,t,"path")}}(this));var h=C();f=f.ma(g,h.u);g=J();h=J();var k=J(),l=J(),m=J();c=ES(c,CS(new DS,g,f,h,k,l,m))}f=c;null!==f&&(k=f.mu,l=f.Vg,h=f.ih,g=f.Fy,k.Da()||l.Da()||h.Da()||g.Da())&&(f=on().en,m=C(),k=k.la(l,m.u),l=C(),h=k.la(h,l.u),k=C(),g=Rt(new St,h.la(g,k.u),$e(O(),e.Qb.ea().i)),h=$e(O(),e.Qb.ea()),Ph(a,f,g,h));c.ix.Da()&&(f=on().Xe,c=Rt(new St,c.ix,(new P).a()),e=$e(O(),e.Qb.ea()),Ph(a,f,c,e));e=(new L).N(b);c=gy((new Rb).f("displayName"));f=on().U;Rh(e,c,Sh(Th(this,f,this.ae()),
a));e=(new L).N(b);c=gy((new Rb).f("is"));f=on().fj();f=Sh(Th(this,f,this.ae()),a);Rh(e,c,Pz(Az(f,w(function(p,t){return function(v){return BJa(CJa(),t,v,p.ae())}}(this,w(function(p,t){return function(v){return Cda(t,v)}}(this,a)))))));e=(new L).N(b);c=gy((new Rb).f("type"));e=Pc(e,c);e.b()||(e=e.c(),DJa(EJa(new AS,e.i,w(function(p,t){return function(v){return Bda(t,v)}}(this,a)),Pd(function(p,t){return function(v,A){return fIa(p.ae().fi,t.i,v,A)}}(this,e)),this.ae())));this.ae().Po.Zta(b,a).Dc();
e=(new L).N(b);c=gy((new Rb).f("security"));e=Pc(e,c);e.b()||(e=e.c(),c=(new Ve).a(),f=e.i,g=dd(),f=M(f,g,this.ae()),c=w(function(p,t,v){return function(A){return eVa(new hZ,A,w(function(E,B){return function(I){return B.SD(I)}}(p,t)),v,p.ae()).fd()}}(this,a,c)),g=C(),c=f.ma(c,g.u),f=new fVa,g=C(),f=c.hc(f,g.u),f.Da()&&(c=un().ac,f=Rt(new St,f,$e(O(),e.i)),e=$e(O(),e),Ph(a,c,f,e)));e=jv((new L).N(b),"get|patch|put|post|delete|options|head|connect|trace");e.Da()&&(b=K(ah(),J()),e.R(w(function(p,t,v){return function(A){A=
p.ae().Po.o4(A,w(function(E,B){return function(I){return FJa(B,I)}}(p,t)));return Hh(v,A.Qx())}}(this,a,b))),e=on().fk,b=Rt(new St,b,(new P).a()),nf(a,e,b));return a};function gVa(){}gVa.prototype=new u;gVa.prototype.constructor=gVa;gVa.prototype.a=function(){return this};
function hVa(a,b,c,e,f){var g=b.g;a=K(ah(),J());var h=he(g,ip().dH);h.b()||(h=h.c(),(new z).d(Hh(a,ni(new oi,"operationId",h,y()))));h=he(g,ip().vO);h.b()||(h=h.c(),(new z).d(Hh(a,ni(new oi,"operationRef",h,y()))));h=he(g,ip().Ua);h.b()||(h=h.c(),(new z).d(Hh(a,ni(new oi,"description",h,y()))));h=he(g,ip().GE);h.b()||(h.c(),Hh(a,(new iVa).Cx(D(b.g,ip().GE),c,e,f)));e=he(g,ip().gH);e.b()||(e.c(),e=new iZ,h=D(b.g,ip().gH),e.bJ=h,e.p=c,e.Q=f,rt(),b=D(b.g,ip().gH).x,b=Ps(0,b,q(Yb)),c=Q().Pa,(new z).d(Hh(a,
oz("server",e,c,b))));g=he(g,ip().fH);g.b()||(g=g.c(),(new z).d(Hh(a,ni(new oi,"requestBody",g,y()))));return a}gVa.prototype.$classData=r({FXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasLinkEmitter$",{FXa:1,e:1,r:1,o:1});var jVa=void 0;function kVa(){jVa||(jVa=(new gVa).a());return jVa}function jZ(){qS.call(this);this.Xb=null}jZ.prototype=new jJa;jZ.prototype.constructor=jZ;function lVa(){}lVa.prototype=jZ.prototype;
jZ.prototype.Ax=function(a,b,c){this.Xb=a;qS.prototype.gqa.call(this,a,b,c);return this};
jZ.prototype.Qx=function(){var a=qS.prototype.Qx.call(this),b=this.Xb.i,c=kd();b=M(b,c,this.ae());c=(new L).N(b);var e=un().Fh;Rh(c,"deprecated",Sh(Th(this,e,this.ae()),a));c=Pc((new L).N(b),"tags");if(!c.b()){c=c.c();e=c.i;var f=xx();f=mVa(new kZ,M(e,f,this.ae()),a.j,this.ae()).Vf();e=un().qm;f=Rt(new St,f,$e(O(),c.i));c=$e(O(),c);Ph(a,e,f,c)}c=(new L).N(b);e=gy((new Rb).f("is"));c=Pc(c,e);if(!c.b()){c=c.c();e=c.i;f=dd();e=M(e,f,this.ae());f=w(function(h,k){return function(l){return DJa(EJa(new AS,
l,w(function(m,p){return function(t){return Cda(p,t)}}(h,k)),Pd(function(m,p){return function(t,v){return ZHa(m.ae().fi,p,t,v)}}(h,l)),h.ae()))}}(this,a));var g=C();e=e.ma(f,g.u);e.Da()&&(f=hd().fj(),c=$e(O(),c),Ut(a,f,e,c))}c=Pc((new L).N(b),"security");c.b()||(c=c.c(),e=(new Ve).a(),f=c.i,g=dd(),f=M(f,g,this.ae()),e=w(function(h,k,l){return function(m){return eVa(new hZ,m,w(function(p,t){return function(v){return t.SD(v)}}(h,k)),l,h.ae()).fd()}}(this,a,e)),g=C(),e=f.ma(e,g.u),f=new nVa,g=C(),f=
e.hc(f,g.u),e=un().ac,f=Rt(new St,f,$e(O(),c.i)),c=$e(O(),c),Ph(a,e,f,c));b=Pc((new L).N(b),"responses");b.b()||(b=b.c(),c=K(ah(),J()),e=b.i,f=kd(),M(e,f,this.ae()).vb.Ab(w(function(h){return function(k){var l=Ly();k=k.Aa;var m=Qc();return!Oma(l,M(k,m,h.ae()).xa)}}(this))).R(w(function(h,k,l){return function(m){var p=(new Jh).Ub(m.Aa,h.ae()).Ng(),t=m.i,v=kd();return Hh(k,(new lZ).dv(M(t,v,h.ae()),w(function(A,E,B,I){return function(N){var Y=io().U;Y=nf(N,Y,E);var na=B.j;K(C(),J());Y=qj(Y,na);na=D(N.g,
io().U).H;na=na.b()?null:na.c();var ra=io().In;Fb(Y,ra,na);N.x.Jq($e(O(),I))}}(h,p,l,m)),h.ae()).FI())}}(this,c,a))),e=un().Ok,c=Rt(new St,c,$e(O(),b.i)),b=$e(O(),b),Ph(a,e,c,b));return a};function oVa(){}oVa.prototype=new u;oVa.prototype.constructor=oVa;oVa.prototype.a=function(){return this};
function pVa(a,b){var c=b.Fb(w(function(){return function(e){e=D(e.g,Yn().Vd);return OA(e)}}(a)));a=c.b()?b.Fb(w(function(){return function(e){e=D(e.g,Yn().Vd);return lc(e,"application/json")}}(a))):c;return a.b()?b.nc():a}
function qVa(a,b){b=b.Ab(w(function(){return function(f){return!Bi(f.x,q(WVa))}}(a)));var c=b.Fb(w(function(){return function(f){return Bi(f.x,q(XVa))}}(a)));c=(new qe).d(c);var e=c.oa;e=e.b()?pVa(YVa(),b):e;c.oa=e;return(new ZVa).hQ(c.oa,b.Ab(w(function(f,g){return function(h){var k=g.oa;k=k.b()?null:k.c();return!(null===h?null===k:h.h(k))}}(a,c))))}oVa.prototype.$classData=r({WXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasPayloads$",{WXa:1,e:1,r:1,o:1});var $Va=void 0;
function YVa(){$Va||($Va=(new oVa).a());return $Va}function aWa(){}aWa.prototype=new u;aWa.prototype.constructor=aWa;aWa.prototype.a=function(){return this};function bWa(a,b,c,e,f){a=c.q.q.Cb;c=(new cWa).a();var g=C();return(new mZ).iB(b,a.hc(c,g.u),e,f)}aWa.prototype.$classData=r({bYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasResponseExamplesEmitter$",{bYa:1,e:1,r:1,o:1});var dWa=void 0;function eWa(){dWa||(dWa=(new aWa).a());return dWa}function fWa(){}fWa.prototype=new u;
fWa.prototype.constructor=fWa;fWa.prototype.a=function(){return this};
function RLa(a,b,c,e){var f=J();f=(new qe).d(f);var g=J();g=(new qe).d(g);c.Ab(w(function(){return function(h){h=D(h.g,Pj().Qe);return lc(h,"path")}}(a))).R(w(function(h,k,l,m){return function(p){var t=D(p.g,Pj().U).H;t="{"+(t.b()?null:t.c())+"}";if(-1!==(k.indexOf(t)|0)){t=l.oa;p=K(C(),(new wc).fa([p]));var v=C();l.oa=t.la(p,v.u)}else t=m.oa,p=K(C(),(new wc).fa([p])),v=C(),m.oa=t.la(p,v.u)}}(a,b,g,f)));return CS(new DS,c.Ab(w(function(){return function(h){h=D(h.g,Pj().Qe);return lc(h,"query")}}(a))),
g.oa,c.Ab(w(function(){return function(h){h=D(h.g,Pj().Qe);return lc(h,"header")}}(a))),c.Ab(w(function(){return function(h){h=D(h.g,Pj().Qe);return lc(h,"cookie")}}(a))),f.oa,e)}fWa.prototype.$classData=r({pYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Parameters$",{pYa:1,e:1,r:1,o:1});var gWa=void 0;function PLa(){gWa||(gWa=(new fWa).a());return gWa}function hWa(){}hWa.prototype=new u;hWa.prototype.constructor=hWa;hWa.prototype.a=function(){return this};
function BJa(a,b,c,e){return DJa(EJa(new AS,c,b,Pd(function(f,g,h){return function(k,l){return ZHa(g.Kl(),h,k,l)}}(a,e,c)),e))}hWa.prototype.$classData=r({rYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.ParametrizedDeclarationParser$",{rYa:1,e:1,r:1,o:1});var iWa=void 0;function CJa(){iWa||(iWa=(new hWa).a());return iWa}function jWa(){}jWa.prototype=new u;jWa.prototype.constructor=jWa;function kWa(){}kWa.prototype=jWa.prototype;function nZ(){this.TD=null}nZ.prototype=new u;
nZ.prototype.constructor=nZ;nZ.prototype.Sa=function(a){var b=xi(T(),"schema"),c=(new wB).f(a.aa);this.TD.Vb(c);var e=c.s;b=[b];if(0>e.w)throw(new V).f("0");var f=b.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),c.s))};nZ.prototype.Ma=function(){return this.TD.Ma()};
nZ.prototype.$classData=r({AYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08ParameterEmitter$$anon$1",{AYa:1,e:1,kb:1,Oa:1});function oZ(){this.n=null}oZ.prototype=new u;oZ.prototype.constructor=oZ;
oZ.prototype.Sa=function(a){var b=this.n.yha;if(b.Da()){T();var c=D(this.n.qe.g,Yn().Vd).H;c=c.b()?null:c.c();var e=xi(T(),c);c=(new wB).f(a.aa);a:{C();var f=(new z).d(b);if(null!==f.i&&0===f.i.Te(1)&&(f=f.i.ob(0),ut(f))){f.Vb(c);break a}if(b.hh(w(function(){return function(t){return tt(t)}}(this)))){f=c.s;var g=c.aa,h=(new mt).f(g),k=rt(),l=this.n.p,m=new lWa,p=C();Os(k,l.Db(b.hc(m,p.u)),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa))}else f=this.n.hma.ja,g=Sc().Rh,h=this.n.qe.j,k=y(),b="IllegalTypeDeclarations found: "+
b,l=Xb(this.n.qe.x,q(Yb)),m=nc(this.n.qe),f.Vc(g.j,h,k,b,l,Tb().yb,m)}b=c.s;e=[e];if(0>b.w)throw(new V).f("0");g=e.length|0;f=b.w+g|0;nF(b,f);Ca(b.K,0,b.K,g,b.w);g=b.K;l=g.m.length;k=h=0;m=e.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=e[h],h=1+h|0,k=1+k|0;b.w=f;ht(a.s,oF(pF(),c.s))}else{T();c=D(this.n.qe.g,Yn().Vd).H;c=c.b()?null:c.c();b=xi(T(),c);c=(new wB).f(a.aa);Qs(rt(),c,"",Q().ud);e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;
l=g.m.length;k=h=0;m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))}};oZ.prototype.eda=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};oZ.prototype.Ma=function(){return Ps(rt(),this.n.qe.x,q(Yb))};oZ.prototype.$classData=r({DYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08PayloadEmitter$$anon$1",{DYa:1,e:1,kb:1,Oa:1});function pZ(){}pZ.prototype=new u;pZ.prototype.constructor=pZ;
pZ.prototype.Vb=function(a){T();var b=pt().ne;b=et(T(),b,Q().wa);ht(a.s,b)};pZ.prototype.eda=function(){return this};pZ.prototype.Ma=function(){return ie()};pZ.prototype.$classData=r({FYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08PayloadEmitter$$anon$2",{FYa:1,e:1,Hh:1,Oa:1});function qZ(){this.Q=this.W=this.gg=this.p=null}qZ.prototype=new u;qZ.prototype.constructor=qZ;function mWa(){}mWa.prototype=qZ.prototype;
qZ.prototype.Joa=function(a,b,c,e){this.p=a;this.gg=b;this.W=c;this.Q=e};qZ.prototype.Sa=function(a){var b=this.Sk.g,c=(new wB).f(a.aa),e=nWa(this.Sk);if(e instanceof z)DX(new EX,ai(new bi,oWa(this.Sk),(new P).a()),Q().Pa).Vb(c);else if(y()===e)e=he(b,on().eg).c(),DX(new EX,e.q.q,Q().Pa).Vb(c);else throw(new x).d(e);e=(new wB).f(a.aa);var f=e.s,g=e.aa,h=(new mt).f(g);Os(rt(),this.p.Db(this.kF(b)),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));b=vH(c.s,0);nt(a,b,vH(e.s,0))};
qZ.prototype.kF=function(a){var b=K(ah(),J()),c=he(a,on().U);c.b()||(c=c.c(),(new z).d(Hh(b,hi(mi(),"displayName",c,y(),this.Q))));c=he(a,on().Ua);c.b()||(c=c.c(),(new z).d(Hh(b,hi(mi(),"description",c,y(),this.Q))));c=he(a,on().fj());c.b()||(c=c.c(),(new z).d(yu(b,pWa(c,this.p,!1,this.Q.ja).Ra())));c=he(a,on().fk);c.b()||(c=c.c(),(new z).d(yu(b,qWa(this,c,this.p))));a=he(a,on().ac);a.b()||(a=a.c(),(new z).d(Hh(b,(new rZ).BF("securedBy",a,this.p,this.Q))));yu(b,Xy(this.Sk,this.p,this.Q).Ra());yu(b,
this.gg);return b};function qWa(a,b,c){b=b.q.q.Cb;a=w(function(e,f){return function(g){return sz(e.Q.Oo.Rra(),g,f,e.W)}}(a,c));c=C();return b.ma(a,c.u)}qZ.prototype.Ma=function(){return Ps(rt(),this.Sk.x,q(Yb))};function sZ(){this.Q=this.W=this.p=this.zm=null}sZ.prototype=new u;sZ.prototype.constructor=sZ;function rWa(){}rWa.prototype=sZ.prototype;
sZ.prototype.nL=function(a){var b=K(ah(),J()),c=he(a,un().U);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"displayName",c,y()))));c=he(a,un().Ua);c.b()||(c=c.c(),(new z).d(Hh(b,hi(mi(),"description",c,y(),this.Q))));c=he(a,un().Fh);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,pi((new Rb).f("oasDeprecated")),c,y()))));c=he(a,un().gk);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,pi((new Rb).f("summary")),c,y()))));c=he(a,un().qm);c.b()||(c=c.c(),(new z).d(Hh(b,(new tZ).iB(pi((new Rb).f("tags")),c.q.q.Cb,this.p,
this.Q))));c=he(a,un().Wf);c.b()||(c=c.c(),(new z).d(Hh(b,pz(pi((new Rb).f("externalDocs")),c.q.q,this.p,this.Q))));c=he(a,un().gh);c.b()||(c=c.c(),(new z).d(Hh(b,Wy("protocols",c,this.p,!1))));c=he(a,un().kq);c.b()||(c=c.c(),(new z).d(Hh(b,Wy(pi((new Rb).f("consumes")),c,this.p,!1))));c=he(a,un().Hl);c.b()||(c=c.c(),(new z).d(Hh(b,Wy(pi((new Rb).f("produces")),c,this.p,!1))));c=he(a,hd().fj());c.b()||(c=c.c(),(new z).d(yu(b,pWa(c,this.p,!1,this.Q.ja).Ra())));c=Wa().Ia(BF(this.zm));if(!c.b()){c=c.c().g;
var e=he(c,fo().Il);e.b()||(e=e.c(),(new z).d(Hh(b,(new MY).Lr("queryParameters",e,this.p,this.W,this.Q))));e=he(c,fo().Mf);e.b()||(e=e.c(),(new z).d(Hh(b,(new MY).Lr("headers",e,this.p,this.W,this.Q))));e=he(c,fo().Xe);e.b()||(e=e.c(),(new z).d(Hh(b,this.Q.Oo.Dfa().Tu("body",e,this.p,this.W))));c=he(c,fo().yo);c.b()||(c=c.c(),(new z).d(c.q.q.Cb.Pd(w(function(){return function(g){return!Bi(g.ha(),q(sU))}}(this)))?Hh(b,(new MY).Lr(this.j2,c,this.p,this.W,this.Q)):void 0))}c=he(a,un().Ok);c.b()||(c=
c.c(),(new z).d(Hh(b,nUa("responses",c,this.p,this.W,!1,this.Q))));c=he(a,un().Ok);c.b()||(c=c.c(),(new z).d(Hh(b,nUa(pi((new Rb).f("defaultResponse")),c,this.p,this.W,!0,this.Q))));a=he(a,un().ac);a.b()||(a=a.c(),(new z).d(Hh(b,(new rZ).BF("securedBy",a,this.p,this.Q))));a=this.zm.g.Bb;c=iA();c=Va(c);e=Le().u;a=Me(a,c,e).Fb(w(function(){return function(g){g=g.Fc;var h=un().QG;return null===g?null===h:g.h(h)}}(this)));if(!a.b()){c=a.c();a=uZ(c);c=c.q.x;e=pi((new Rb).f("callbacks"));var f=this.Q;Hh(b,
oz(e,(new vZ).EF(a,this.p,this.W,c,(new wZ).Gi(f.ja,f.lz,(new nb).a())),Q().Pa,ie()))}return b};sZ.prototype.Sa=function(a){var b=this.zm.g,c=(new wB).f(a.aa),e=he(b,un().nm).c();DX(new EX,e.q.q,Q().Pa).Vb(c);e=(new wB).f(a.aa);var f=e.s,g=e.aa,h=(new mt).f(g);Os(rt(),this.p.Db(this.nL(b)),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));b=vH(c.s,0);nt(a,b,vH(e.s,0))};sZ.prototype.PL=function(a,b,c,e){this.zm=a;this.p=b;this.W=c;this.Q=e;return this};sZ.prototype.Ma=function(){return Ps(rt(),this.zm.x,q(Yb))};
function xZ(){this.Q=this.W=this.Li=null}xZ.prototype=new u;xZ.prototype.constructor=xZ;function sWa(){}sWa.prototype=xZ.prototype;xZ.prototype.Sa=function(a){zb(this.Li).ra()?this.Kba(a):this.J2(a)};xZ.prototype.Cpa=function(a,b,c){this.Li=a;this.W=b;this.Q=c};xZ.prototype.Ma=function(){return Ps(rt(),this.Li.x,q(Yb))};
xZ.prototype.Kba=function(a){var b=zb(this.Li).c().Y(),c=(new wB).f(a.aa);this.hL(b,c);b=(new wB).f(a.aa);var e=zb(this.Li);e.b()||(e=e.c(),sz(this.Q.Zu().xG(),e,D(this.Li.g,Eb().kd).H,this.W).Vb(b));c=vH(c.s,0);nt(a,c,vH(b.s,0))};function yZ(){this.Qa=this.l=null}yZ.prototype=new u;yZ.prototype.constructor=yZ;function tWa(){}tWa.prototype=yZ.prototype;yZ.prototype.hqa=function(a){this.l=a};yZ.prototype.fh=function(){null===this.Qa&&this.se();return this.Qa};
yZ.prototype.se=function(){null===this.Qa&&(this.Qa=RR())};function zZ(){this.Q=this.W=this.p=this.Yp=null}zZ.prototype=new u;zZ.prototype.constructor=zZ;function uWa(){}uWa.prototype=zZ.prototype;zZ.prototype.ZP=function(a,b,c,e){this.Yp=a;this.p=b;this.W=c;this.Q=e;return this};
zZ.prototype.Sa=function(a){var b=this.Yp.g,c=(new wB).f(a.aa),e=he(b,io().In).c();DX(new EX,e.q.q,Q().Pa).Vb(c);e=(new wB).f(a.aa);if(zb(this.Yp).ra())this.Q.kM(this.Yp).Vb(e);else{var f=e.s,g=e.aa,h=(new mt).f(g);Os(rt(),this.p.Db(this.kF(b)),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa))}b=vH(c.s,0);nt(a,b,vH(e.s,0))};
zZ.prototype.kF=function(a){var b=K(ah(),J()),c=he(a,io().Ua);c.b()||(c=c.c(),(new z).d(Hh(b,hi(mi(),"description",c,y(),this.Q))));c=he(a,fo().Mf);c.b()||(c=c.c(),(new z).d(Hh(b,(new MY).Lr("headers",c,this.p,this.W,this.Q))));a=he(a,fo().Xe);a.b()||(a=a.c(),(new z).d(Hh(b,this.Q.Oo.Dfa().Tu("body",a,this.p,this.W))));return b};zZ.prototype.Ma=function(){return Ps(rt(),this.Yp.x,q(Yb))};function vWa(){}vWa.prototype=new u;vWa.prototype.constructor=vWa;vWa.prototype.a=function(){return this};
vWa.prototype.$classData=r({BZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlSecurityRequirementParser$",{BZa:1,e:1,r:1,o:1});var wWa=void 0;function GJa(){wWa||(wWa=(new vWa).a())}function xWa(){}xWa.prototype=new u;xWa.prototype.constructor=xWa;xWa.prototype.a=function(){return this};xWa.prototype.$classData=r({DZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlSecuritySettingsParser$",{DZa:1,e:1,r:1,o:1});var yWa=void 0;function zWa(){}zWa.prototype=new u;
zWa.prototype.constructor=zWa;function AWa(){}AWa.prototype=zWa.prototype;function BWa(){}BWa.prototype=new u;BWa.prototype.constructor=BWa;BWa.prototype.a=function(){return this};function CWa(a,b){b=uZ(b).Zm(w(function(){return function(c){return Xb(c.x,q(sU)).ra()}}(a)));if(null===b)throw(new x).d(b);a=b.qa();b=b.Ba();return(new DWa).hQ(a.nc(),b)}
function EWa(a,b){var c=(new qk).a();try{var e=D(b.g,Pj().Lc);if(e instanceof Hi){var f=C(),g=[Pg().U,Pg().Ph,Pg().dk,Pg().vh,Qh().kf,Pg().Ua],h=K(f,(new wc).fa(g));e.ca.Bb.R(w(function(k,l,m){return function(p){if(null!==p){if(!l.Ha(p.qa()))throw FWa(m);}else throw(new x).d(p);}}(a,h,c)));return!0}return!1}catch(k){if(k instanceof jA){a=k;if(a.Aa===c)return a.Jha();throw a;}throw k;}}BWa.prototype.$classData=r({MZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Servers$",{MZa:1,e:1,r:1,o:1});
var GWa=void 0;function HWa(){GWa||(GWa=(new BWa).a());return GWa}function IWa(){this.Qa=null}IWa.prototype=new u;IWa.prototype.constructor=IWa;d=IWa.prototype;d.a=function(){return this};d.D4=function(a,b,c){return PA(a,b,c)};
d.H4=function(a,b,c){var e=$e(O(),a),f=(new S).a();e=(new qq).L(f,e);K(C(),J());e=qj(e,b);a=a.i;f=kd();a=M(a,f,c);f=(new L).N(a);var g=pq().nm;Rh(f,"method",Sh(Th(this,g,c),e));f=Pc((new L).N(a),"query");if(!f.b()){f=f.c();g=AZ();var h=pq().Ay;foa(g,h,e,f,b,c)}f=Pc((new L).N(a),"headers");f.b()||(f=f.c(),g=AZ(),h=pq().Ay,foa(g,h,e,f,b,c));b=pq().jf;NA(this,e,b,a,c);mS(c,e.j,a,"wsChannelBinding");return e};d.fh=function(){null===AZ().Qa&&this.se();return AZ().Qa};
function JWa(a,b,c,e,f){Rh((new L).N(e),"vhost",Sh(Th(a,c,f),b));b.Y().Bb.Ha(c)||(a=ai(new bi,"/",(new P).a()),O(),e=(new ci).a(),e=(new P).a().Ib(e),Ph(b,c,a,e))}d.E4=function(a,b,c){return PA(a,b,c)};d.se=function(){null===AZ().Qa&&(AZ().Qa=RR())};
d.A4=function(a,b,c){var e=$e(O(),a),f=(new S).a();e=(new sp).L(f,e);K(C(),J());b=qj(e,b);a=a.i;e=kd();a=M(a,e,c);e=(new L).N(a);f=rp().XG;Rh(e,"is",Sh(Th(this,f,c),b));e=D(b.g,rp().XG);if(OA(e)){e=rp().XG;f=ai(new bi,"routingKey",(new P).a());O();var g=(new ci).a();g=(new P).a().Ib(g);Ph(b,e,f,g)}e=D(b.g,rp().XG).H;e=e.b()?null:e.c();if("queue"===e){if(mS(c,b.j,a,"amqpIsQueueChannelBinding"),e=Pc((new L).N(a),"queue"),!e.b()){f=e.c();e=$e(O(),f);g=(new S).a();e=(new Ep).L(g,e);g=b.j;K(C(),J());e=
qj(e,g);f=f.i;g=kd();f=M(f,g,c);g=(new L).N(f);var h=AZ(),k=Dp().U;Rh(g,"name",Sh(Th(h,k,c),e));g=(new L).N(f);h=AZ();k=Dp().Pz;Rh(g,"durable",Sh(Th(h,k,c),e));g=(new L).N(f);h=AZ();k=Dp().$S;Rh(g,"exclusive",Sh(Th(h,k,c),e));g=(new L).N(f);h=AZ();k=Dp().Kz;Rh(g,"autoDelete",Sh(Th(h,k,c),e));JWa(AZ(),e,Dp().pA,f,c);mS(c,e.j,f,"amqpQueueChannelBinding");f=rp().XT;nf(b,f,e)}}else"routingKey"===e&&(mS(c,b.j,a,"amqpIsExchangeChannelBinding"),e=Pc((new L).N(a),"exchange"),e.b()||(f=e.c(),e=$e(O(),f),g=
(new S).a(),e=(new Ap).L(g,e),g=b.j,K(C(),J()),e=qj(e,g),f=f.i,g=kd(),f=M(f,g,c),g=(new L).N(f),h=AZ(),k=zp().U,Rh(g,"name",Sh(Th(h,k,c),e)),g=(new L).N(f),h=AZ(),k=zp().yf,Rh(g,"type",Sh(Th(h,k,c),e)),g=(new L).N(f),h=AZ(),k=zp().Pz,Rh(g,"durable",Sh(Th(h,k,c),e)),g=(new L).N(f),h=AZ(),k=zp().Kz,Rh(g,"autoDelete",Sh(Th(h,k,c),e)),JWa(AZ(),e,zp().pA,f,c),mS(c,e.j,f,"amqpExchangeChannelBinding"),f=rp().ZS,nf(b,f,e)));e=pq().jf;NA(this,b,e,a,c);return b};d.F4=function(a,b,c){return PA(a,b,c)};
d.$classData=r({VZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.binding.AsyncChannelBindingsParser$",{VZa:1,e:1,E9:1,we:1});var KWa=void 0;function AZ(){KWa||(KWa=(new IWa).a());return KWa}function LWa(){this.Qa=null}LWa.prototype=new u;LWa.prototype.constructor=LWa;d=LWa.prototype;d.a=function(){return this};
d.D4=function(a,b,c){var e=$e(O(),a),f=(new S).a();e=(new Np).L(f,e);K(C(),J());e=qj(e,b);a=a.i;f=kd();a=M(a,f,c);f=Pc((new L).N(a),"headers");if(!f.b()){f=f.c();var g=MWa(),h=Mp().Mf;foa(g,h,e,f,b,c)}b=Mp().jf;NA(this,e,b,a,c);mS(c,e.j,a,"httpMessageBinding");return e};d.H4=function(a,b,c){return PA(a,b,c)};d.fh=function(){null===MWa().Qa&&this.se();return MWa().Qa};
d.E4=function(a,b,c){var e=$e(O(),a),f=(new S).a();e=(new Tp).L(f,e);K(C(),J());b=qj(e,b);a=a.i;e=kd();a=M(a,e,c);e=(new L).N(a);f=Sp().nT;Rh(e,"key",Sh(Th(this,f,c),b));e=Sp().jf;NA(this,b,e,a,c);mS(c,b.j,a,"kafkaMessageBinding");return b};d.se=function(){null===MWa().Qa&&(MWa().Qa=RR())};
d.A4=function(a,b,c){var e=$e(O(),a),f=(new S).a();e=(new Hp).L(f,e);K(C(),J());b=qj(e,b);a=a.i;e=kd();a=M(a,e,c);e=(new L).N(a);f=Gp().QS;Rh(e,"contentEncoding",Sh(Th(this,f,c),b));e=(new L).N(a);f=Gp().PT;Rh(e,"messageType",Sh(Th(this,f,c),b));e=Gp().jf;NA(this,b,e,a,c);mS(c,b.j,a,"amqpMessageBinding");return b};d.F4=function(a,b,c){var e=$e(O(),a),f=(new S).a();e=(new bq).L(f,e);K(C(),J());b=qj(e,b);a=a.i;e=kd();a=M(a,e,c);e=aq().jf;NA(this,b,e,a,c);mS(c,b.j,a,"mqttMessageBinding");return b};
d.$classData=r({WZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.binding.AsyncMessageBindingsParser$",{WZa:1,e:1,E9:1,we:1});var NWa=void 0;function MWa(){NWa||(NWa=(new LWa).a());return NWa}function OWa(){this.Qa=null}OWa.prototype=new u;OWa.prototype.constructor=OWa;d=OWa.prototype;d.a=function(){return this};
d.D4=function(a,b,c){var e=$e(O(),a),f=(new S).a();e=(new Qp).L(f,e);K(C(),J());e=qj(e,b);a=a.i;f=kd();a=M(a,f,c);f=(new L).N(a);var g=Pp().yf;Rh(f,"type",Sh(Th(this,g,c),e));f=D(e.g,Pp().yf);lc(f,"request")&&(f=(new L).N(a),g=Pp().nm,Rh(f,"method",Sh(Th(this,g,c),e)));f=Pc((new L).N(a),"query");if(!f.b()){f=f.c();g=PWa();var h=Pp().Ay;foa(g,h,e,f,b,c)}b=Pp().jf;NA(this,e,b,a,c);mS(c,e.j,a,"httpOperationBinding");return e};d.H4=function(a,b,c){return PA(a,b,c)};
d.fh=function(){null===PWa().Qa&&this.se();return PWa().Qa};d.E4=function(a,b,c){var e=$e(O(),a),f=(new S).a();e=(new Wp).L(f,e);K(C(),J());b=qj(e,b);a=a.i;e=kd();a=M(a,e,c);e=(new L).N(a);f=Vp().eT;Rh(e,"groupId",Sh(Th(this,f,c),b));e=(new L).N(a);f=Vp().Mz;Rh(e,"clientId",Sh(Th(this,f,c),b));e=Vp().jf;NA(this,b,e,a,c);mS(c,b.j,a,"kafkaOperationBinding");return b};d.se=function(){null===PWa().Qa&&(PWa().Qa=RR())};
d.A4=function(a,b,c){var e=$e(O(),a),f=(new S).a();e=(new Kp).L(f,e);K(C(),J());b=qj(e,b);a=a.i;e=kd();a=M(a,e,c);e=(new L).N(a);f=Jp().r8;Rh(e,"expiration",Sh(Th(this,f,c),b));e=(new L).N(a);f=Jp().V$;Rh(e,"userId",Sh(Th(this,f,c),b));e=(new L).N(a);f=Jp().S7;Rh(e,"cc",Sh(Th(this,f,c),b));e=(new L).N(a);f=Jp().u$;Rh(e,"priority",Sh(Th(this,f,c),b));e=(new L).N(a);f=Jp().V7;Rh(e,"deliveryMode",Sh(Th(this,f,c),b));e=(new L).N(a);f=Jp().W9;Rh(e,"mandatory",Sh(Th(this,f,c),b));e=(new L).N(a);f=Jp().L7;
Rh(e,"bcc",Sh(Th(this,f,c),b));e=(new L).N(a);f=Jp().x$;Rh(e,"replyTo",Sh(Th(this,f,c),b));e=(new L).N(a);f=Jp().ns;Rh(e,"timestamp",Sh(Th(this,f,c),b));e=(new L).N(a);f=Jp().E7;Rh(e,"ack",Sh(Th(this,f,c),b));e=Vp().jf;NA(this,b,e,a,c);mS(c,b.j,a,"amqpOperationBinding");return b};
d.F4=function(a,b,c){var e=$e(O(),a),f=(new S).a();e=(new eq).L(f,e);K(C(),J());b=qj(e,b);a=a.i;e=kd();a=M(a,e,c);e=(new L).N(a);f=dq().jA;Rh(e,"qos",Sh(Th(this,f,c),b));e=(new L).N(a);f=dq().kA;Rh(e,"retain",Sh(Th(this,f,c),b));e=dq().jf;NA(this,b,e,a,c);mS(c,b.j,a,"mqttOperationBinding");return b};d.$classData=r({XZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.binding.AsyncOperationBindingsParser$",{XZa:1,e:1,E9:1,we:1});var QWa=void 0;
function PWa(){QWa||(QWa=(new OWa).a());return QWa}function RWa(){this.Qa=null}RWa.prototype=new u;RWa.prototype.constructor=RWa;d=RWa.prototype;d.a=function(){return this};d.D4=function(a,b,c){return PA(a,b,c)};d.H4=function(a,b,c){return PA(a,b,c)};d.fh=function(){null===BZ().Qa&&this.se();return BZ().Qa};d.E4=function(a,b,c){return PA(a,b,c)};d.se=function(){null===BZ().Qa&&(BZ().Qa=RR())};d.A4=function(a,b,c){return PA(a,b,c)};
d.F4=function(a,b,c){var e=$e(O(),a),f=(new S).a();e=(new kq).L(f,e);K(C(),J());b=qj(e,b);a=a.i;e=kd();a=M(a,e,c);e=(new L).N(a);f=jq().Mz;Rh(e,"clientId",Sh(Th(this,f,c),b));e=(new L).N(a);f=jq().OS;Rh(e,"cleanSession",Sh(Th(this,f,c),b));e=(new L).N(a);f=jq().mT;Rh(e,"keepAlive",Sh(Th(this,f,c),b));e=Pc((new L).N(a),"lastWill");if(!e.b()){f=e.c();e=$e(O(),f);var g=(new S).a();e=(new nq).L(g,e);g=b.j;K(C(),J());e=qj(e,g);f=f.i;g=kd();f=M(f,g,c);g=(new L).N(f);var h=BZ(),k=mq().eU;Rh(g,"topic",Sh(Th(h,
k,c),e));g=(new L).N(f);h=BZ();k=mq().jA;Rh(g,"qos",Sh(Th(h,k,c),e));g=(new L).N(f);h=BZ();k=mq().kA;Rh(g,"retain",Sh(Th(h,k,c),e));mS(c,e.j,f,"mqttServerLastWill");f=jq().HT;nf(b,f,e)}e=jq().jf;NA(this,b,e,a,c);mS(c,b.j,a,"mqttServerBinding");return b};d.$classData=r({YZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.binding.AsyncServerBindingsParser$",{YZa:1,e:1,E9:1,we:1});var SWa=void 0;function BZ(){SWa||(SWa=(new RWa).a());return SWa}function TWa(){this.n=null}TWa.prototype=new u;
TWa.prototype.constructor=TWa;TWa.prototype.$classData=r({a_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.AccessibleOasDocumentEmitters$EndPointEmitter$",{a_a:1,e:1,r:1,o:1});function UWa(){}UWa.prototype=new u;UWa.prototype.constructor=UWa;UWa.prototype.a=function(){return this};
function VWa(a,b,c,e,f){var g=b.g,h=K(ah(),J()),k=he(g,fo().Ua);k.b()||(k=k.c(),(new z).d(Hh(h,ni(new oi,"description",k,y()))));g=he(g,fo().jj);g.b()||(g=g.c(),(new z).d(Hh(h,ni(new oi,"required",g,y()))));b=b.g.Bb;g=iA();g=Va(g);k=Le().u;a=Me(b,g,k).Fb(w(function(){return function(l){l=l.Fc;var m=fo().Xe;return null===l?null===m:l.h(m)}}(a)));a.b()||(a=a.c(),b=uZ(a),Hh(h,oz("content",(new CZ).EF(b,c,e,a.q.x,f),Q().Pa,ie())));return h}
UWa.prototype.$classData=r({q_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas3RequestBodyEmitter$",{q_a:1,e:1,r:1,o:1});var WWa=void 0;function XWa(){WWa||(WWa=(new UWa).a());return WWa}function YWa(){this.n=null}YWa.prototype=new u;YWa.prototype.constructor=YWa;
YWa.prototype.Laa=function(a,b){var c=a.i.mb().jb;if(Q().wa===c){c=a.i;var e=kd();c=M(c,e,this.n.Ho);c=Pc((new L).N(c),"$ref");if(c instanceof z){e=c.i;c=this.n;var f=e.i,g=Qc();f=M(f,g,this.n.Ho).xa;e=e.i;g=Qc();return ZWa(new DZ,c,a,f,M(e,g,this.n.Ho),b).BI()}c=this.n;e=a.Aa;f=Qc();e=M(e,f,this.n.Ho).xa;f=a.i;g=kd();return $Wa(new EZ,c,a,e,M(f,g,this.n.Ho),b).BI()}if(Q().ed===c)return O(),c=(new P).a(),c=(new af).L((new S).a(),c),e=a.Aa,f=Qc(),e=M(e,f,this.n.Ho).xa,O(),f=(new P).a(),c=cf(c,e,f),
b.P(c),b=this.n.Ho.ja,e=Bh().eO,f=c.j,a=a.i,g=y(),Qb(b,e,f,g,"Invalid value node type for annotation types parser, expected map or scalar reference",a.ga),c;c=this.n;e=a.Aa;f=Qc();e=M(e,f,this.n.Ho).xa;f=a.i;g=Qc();return ZWa(new DZ,c,a,e,M(f,g,this.n.Ho),b).BI()};YWa.prototype.$classData=r({m0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSpecParser$AnnotationTypesParser$",{m0a:1,e:1,r:1,o:1});function aXa(){}aXa.prototype=new u;aXa.prototype.constructor=aXa;aXa.prototype.a=function(){return this};
function bXa(a,b,c){a=y();var e=c.ja,f=c.pi,g=Fc(sc().fb,J()),h=Fc(sc().fb,J());a=(new Fy).PW(g,h,a,e,f);c=cXa(new dXa,c.kh,c.Af,c,(new z).d(c.De()),a);a=new eXa;a.xt=b;FZ.prototype.tF.call(a,b,c);return a}aXa.prototype.$classData=r({z0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.ExtensionLikeParser$",{z0a:1,e:1,r:1,o:1});var fXa=void 0;function gXa(){fXa||(fXa=(new aXa).a());return fXa}function GZ(){this.$U=this.Ue=null}GZ.prototype=new u;GZ.prototype.constructor=GZ;
GZ.prototype.a=function(){hXa=this;Boa(this);var a=this.$U,b="title description version baseUri baseUriParameters protocols mediaType documentation schemas traits resourceTypes securitySchemes securedBy".split(" ");if(0===(b.length|0))b=te();else{for(var c=ue(new ve,te()),e=0,f=b.length|0;e<f;)we(c,b[e]),e=1+e|0;b=c.ab}b=(new R).M("webApi",b);c="type default schema example examples displayName description facets enum required repeat".split(" ");if(0===(c.length|0))c=te();else{e=ue(new ve,te());f=
0;for(var g=c.length|0;f<g;)we(e,c[f]),f=1+f|0;c=e.ab}c=(new R).M("shape",c);e="type default schema example examples displayName description facets enum repeat pattern minLength maxLength required".split(" ");if(0===(e.length|0))e=te();else{f=ue(new ve,te());g=0;for(var h=e.length|0;g<h;)we(f,e[g]),g=1+g|0;e=f.ab}e=(new R).M("stringScalarShape",e);f="type default schema example examples displayName description facets enum required repeat format".split(" ");if(0===(f.length|0))f=te();else{g=ue(new ve,
te());h=0;for(var k=f.length|0;h<k;)we(g,f[h]),h=1+h|0;f=g.ab}f=(new R).M("dateScalarShape",f);g="type default schema example examples displayName description facets enum required repeat minimum maximum format multipleOf".split(" ");if(0===(g.length|0))g=te();else{h=ue(new ve,te());k=0;for(var l=g.length|0;k<l;)we(h,g[k]),k=1+k|0;g=h.ab}g=(new R).M("numberScalarShape",g);h="displayName description get patch put post delete options head connect trace get? patch? put? post? delete? options? head? connect? trace? is type securedBy baseUriParameters uriParameters usage".split(" ");
if(0===(h.length|0))h=te();else{k=ue(new ve,te());l=0;for(var m=h.length|0;l<m;)we(k,h[l]),l=1+l|0;h=k.ab}h=(new R).M("endPoint",h);k="displayName description get patch put post delete options head connect trace get? patch? put? post? delete? options? head? connect? trace? is type securedBy baseUriParameters uriParameters usage is? securedBy? baseUriParameters? uriParameters?".split(" ");if(0===(k.length|0))k=te();else{l=ue(new ve,te());m=0;for(var p=k.length|0;m<p;)we(l,k[m]),m=1+m|0;k=l.ab}k=(new R).M("resourceType",
k);l="displayName description queryParameters headers responses body protocols is securedBy baseUriParameters usage".split(" ");if(0===(l.length|0))l=te();else{m=ue(new ve,te());p=0;for(var t=l.length|0;p<t;)we(m,l[p]),p=1+p|0;l=m.ab}l=(new R).M("operation",l);m="displayName description queryParameters headers responses body protocols is securedBy baseUriParameters usage queryParameters? headers? responses? body? protocols? is? securedBy? baseUriParameters?".split(" ");if(0===(m.length|0))m=te();
else{p=ue(new ve,te());t=0;for(var v=m.length|0;t<v;)we(p,m[t]),t=1+t|0;m=p.ab}b=[b,c,e,f,g,h,k,l,(new R).M("trait",m)];c=BB(new CB,Ev());e=0;for(f=b.length|0;e<f;)DB(c,b[e]),e=1+e|0;this.Ue=a.Fp(c.ab);return this};GZ.prototype.ima=function(a){this.$U=a};GZ.prototype.$classData=r({E0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.Raml08Syntax$",{E0a:1,e:1,n1a:1,yT:1});var hXa=void 0;function HZ(){this.$U=this.Ue=this.GD=null}HZ.prototype=new u;HZ.prototype.constructor=HZ;
HZ.prototype.a=function(){iXa=this;Boa(this);var a="type default schema example examples displayName description facets xml enum".split(" ");if(0===(a.length|0))var b=te();else{for(var c=ue(new ve,te()),e=0,f=a.length|0;e<f;)we(c,a[e]),e=1+e|0;b=c.ab}this.GD=b;var g=this.$U,h="title description version baseUri baseUriParameters protocols mediaType documentation schemas types traits resourceTypes annotationTypes securitySchemes securedBy usage extends uses".split(" ");if(0===(h.length|0))var k=te();
else{for(var l=ue(new ve,te()),m=0,p=h.length|0;m<p;)we(l,h[m]),m=1+m|0;k=l.ab}var t=(new R).M("webApi",k),v=(new R).M("shape",this.GD),A=(new R).M("anyShape",this.GD),E="type default schema example examples displayName description required".split(" ");if(0===(E.length|0))var B=te();else{for(var I=ue(new ve,te()),N=0,Y=E.length|0;N<Y;)we(I,E[N]),N=1+N|0;B=I.ab}var na=(new R).M("schemaShape",B),ra=this.GD.ak("anyOf"),Ha=(new R).M("unionShape",ra),lb=this.GD,pb="properties minProperties maxProperties discriminator discriminatorValue additionalProperties".split(" ");
if(0===(pb.length|0))var Sb=te();else{for(var mc=ue(new ve,te()),uc=0,ed=pb.length|0;uc<ed;)we(mc,pb[uc]),uc=1+uc|0;Sb=mc.ab}var Xc=lb.Mk(Sb),ld=(new R).M("nodeShape",Xc),$c=this.GD,fd=["uniqueItems","items","minItems","maxItems"];if(0===(fd.length|0))var vd=te();else{for(var Gc=ue(new ve,te()),Lc=0,vc=fd.length|0;Lc<vc;)we(Gc,fd[Lc]),Lc=1+Lc|0;vd=Gc.ab}var Tc=$c.Mk(vd),ad=(new R).M("arrayShape",Tc),qf=this.GD,me=["pattern","minLength","maxLength"];if(0===(me.length|0))var Vd=te();else{for(var Wd=
ue(new ve,te()),be=0,Pe=me.length|0;be<Pe;)we(Wd,me[be]),be=1+be|0;Vd=Wd.ab}var Kd=qf.Mk(Vd),uf=(new R).M("stringScalarShape",Kd),df=this.GD,Sd=["minimum","maximum","format","multipleOf"];if(0===(Sd.length|0))var vf=te();else{for(var We=ue(new ve,te()),ze=0,Xd=Sd.length|0;ze<Xd;)we(We,Sd[ze]),ze=1+ze|0;vf=We.ab}var Gd=df.Mk(vf),ne=(new R).M("numberScalarShape",Gd),oe=this.GD.ak("format"),Xe=(new R).M("dateScalarShape",oe),td=this.GD,Ce=["fileTypes","minLength","maxLength"];if(0===(Ce.length|0))var De=
te();else{for(var Qe=ue(new ve,te()),ef=0,Ye=Ce.length|0;ef<Ye;)we(Qe,Ce[ef]),ef=1+ef|0;De=Qe.ab}var Hd=td.Mk(De),rf=(new R).M("fileShape",Hd),jg=["displayName","description","value","strict"];if(0===(jg.length|0))var Ig=te();else{for(var ff=ue(new ve,te()),Jf=0,Kf=jg.length|0;Jf<Kf;)we(ff,jg[Jf]),Jf=1+Jf|0;Ig=ff.ab}var Cf=(new R).M("example",Ig),Je=["attribute","wrapped","name","namespace","prefix"];if(0===(Je.length|0))var Sf=te();else{for(var sf=ue(new ve,te()),Lf=0,Cg=Je.length|0;Lf<Cg;)we(sf,
Je[Lf]),Lf=1+Lf|0;Sf=sf.ab}var Qg=(new R).M("xmlSerialization",Sf),kg="displayName description get patch put post delete options head connect trace get? patch? put? post? delete? options? head? connect? trace? is type securedBy uriParameters usage".split(" ");if(0===(kg.length|0))var cg=te();else{for(var Ee=ue(new ve,te()),lg=0,tg=kg.length|0;lg<tg;)we(Ee,kg[lg]),lg=1+lg|0;cg=Ee.ab}var gf=(new R).M("endPoint",cg),kf="displayName description get patch put post delete options head connect trace get? patch? put? post? delete? options? head? connect? trace? is type securedBy uriParameters usage".split(" ");
if(0===(kf.length|0))var Mf=te();else{for(var fe=ue(new ve,te()),lf=0,Dg=kf.length|0;lf<Dg;)we(fe,kf[lf]),lf=1+lf|0;Mf=fe.ab}var mf=(new R).M("resourceType",Mf),Re="displayName description queryParameters headers queryString responses body protocols is securedBy usage".split(" ");if(0===(Re.length|0))var Nf=te();else{for(var ug=ue(new ve,te()),Ze=0,wf=Re.length|0;Ze<wf;)we(ug,Re[Ze]),Ze=1+Ze|0;Nf=ug.ab}var vg=(new R).M("operation",Nf),Tf="displayName description queryParameters headers queryString responses body protocols is securedBy usage".split(" ");
if(0===(Tf.length|0))var Se=te();else{for(var Yd=ue(new ve,te()),Uf=0,Df=Tf.length|0;Uf<Df;)we(Yd,Tf[Uf]),Uf=1+Uf|0;Se=Yd.ab}var Vf=(new R).M("trait",Se),mg=["displayName","description","allowedTargets"];if(0===(mg.length|0))var ng=te();else{for(var Of=ue(new ve,te()),Ef=0,Te=mg.length|0;Ef<Te;)we(Of,mg[Ef]),Ef=1+Ef|0;ng=Of.ab}var ce=(new R).M("annotation",ng),de=["required"];if(0===(de.length|0))var dh=te();else{for(var Jg=ue(new ve,te()),Yg=0,wg=de.length|0;Yg<wg;)we(Jg,de[Yg]),Yg=1+Yg|0;dh=Jg.ab}var kh=
(new R).M("property",dh),vh="uses usage types schemas resourceTypes traits securitySchemes annotationTypes".split(" ");if(0===(vh.length|0))var Zg=te();else{for(var eh=ue(new ve,te()),dg=0,wh=vh.length|0;dg<wh;)we(eh,vh[dg]),dg=1+dg|0;Zg=eh.ab}for(var Kg=[t,v,A,na,Ha,ld,ad,uf,ne,Xe,rf,Cf,Qg,gf,mf,vg,Vf,ce,kh,(new R).M("module",Zg)],Ki=BB(new CB,Ev()),$g=0,Kh=Kg.length|0;$g<Kh;)DB(Ki,Kg[$g]),$g=1+$g|0;this.Ue=g.Fp(Ki.ab);return this};HZ.prototype.ima=function(a){this.$U=a};
HZ.prototype.$classData=r({J0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.Raml10Syntax$",{J0a:1,e:1,n1a:1,yT:1});var iXa=void 0;function IZ(){XS.call(this)}IZ.prototype=new qKa;IZ.prototype.constructor=IZ;IZ.prototype.tn=function(){return Qk()};IZ.prototype.eu=function(a,b){XS.prototype.eu.call(this,a,b);return this};IZ.prototype.hG=function(){return(new JZ).fu(!0,this.pb)};
IZ.prototype.$classData=r({w1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.Oas30EditingPipeline",{w1a:1,H9:1,Rt:1,e:1});function kT(){fT.call(this)}kT.prototype=new sKa;kT.prototype.constructor=kT;kT.prototype.tn=function(){return Qk()};kT.prototype.hG=function(){return(new JZ).fu(!1,this.pb)};kT.prototype.qb=function(a){fT.prototype.qb.call(this,a);return this};
kT.prototype.$classData=r({x1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.Oas30ResolutionPipeline",{x1a:1,I9:1,Rt:1,e:1});function KZ(){XS.call(this)}KZ.prototype=new qKa;KZ.prototype.constructor=KZ;KZ.prototype.tn=function(){return Ok()};KZ.prototype.eu=function(a,b){XS.prototype.eu.call(this,a,b);return this};KZ.prototype.hG=function(){return(new JZ).fu(!0,this.pb)};
KZ.prototype.$classData=r({y1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.OasEditingPipeline",{y1a:1,H9:1,Rt:1,e:1});function tT(){fT.call(this)}tT.prototype=new sKa;tT.prototype.constructor=tT;tT.prototype.tn=function(){return Ok()};tT.prototype.hG=function(){return(new JZ).fu(!1,this.pb)};tT.prototype.qb=function(a){fT.prototype.qb.call(this,a);return this};
tT.prototype.$classData=r({z1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.OasResolutionPipeline",{z1a:1,I9:1,Rt:1,e:1});function LZ(){XS.call(this)}LZ.prototype=new qKa;LZ.prototype.constructor=LZ;LZ.prototype.tn=function(){return Tk()};LZ.prototype.eu=function(a,b){XS.prototype.eu.call(this,a,b);return this};LZ.prototype.hG=function(){return(new JZ).fu(!0,this.pb)};
LZ.prototype.$classData=r({A1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.Raml08EditingPipeline",{A1a:1,H9:1,Rt:1,e:1});function MZ(){fT.call(this)}MZ.prototype=new sKa;MZ.prototype.constructor=MZ;MZ.prototype.tn=function(){return Tk()};MZ.prototype.hG=function(){return(new JZ).fu(!1,this.pb)};MZ.prototype.qb=function(a){fT.prototype.qb.call(this,a);return this};
MZ.prototype.$classData=r({B1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.Raml08ResolutionPipeline",{B1a:1,I9:1,Rt:1,e:1});function NZ(){XS.call(this)}NZ.prototype=new qKa;NZ.prototype.constructor=NZ;NZ.prototype.tn=function(){return Rk()};NZ.prototype.eu=function(a,b){XS.prototype.eu.call(this,a,b);return this};NZ.prototype.hG=function(){return(new JZ).fu(!0,this.pb)};
NZ.prototype.$classData=r({C1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.Raml10EditingPipeline",{C1a:1,H9:1,Rt:1,e:1});function BT(){fT.call(this)}BT.prototype=new sKa;BT.prototype.constructor=BT;BT.prototype.tn=function(){return Rk()};BT.prototype.hG=function(){return(new JZ).fu(!1,this.pb)};BT.prototype.qb=function(a){fT.prototype.qb.call(this,a);return this};
BT.prototype.$classData=r({D1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.Raml10ResolutionPipeline",{D1a:1,I9:1,Rt:1,e:1});function pT(){this.vq=this.pb=null}pT.prototype=new vKa;pT.prototype.constructor=pT;
function jXa(a,b){var c=D(b.g,tG().Nw),e=w(function(){return function(g){g=g.H;g=g.b()?null:g.c();return"authorization_code"===g?"authorizationCode":"password"===g?"password":"implicit"===g?"implicit":"client_credentials"===g?"clientCredentials":g}}(a)),f=C();c=c.ma(e,f.u).Ab(w(function(){return function(g){bj();for(var h=["implicit","clientCredentials","authorizationCode","password"],k=-1+(h.length|0)|0,l=J();0<=k;)l=dj(h[k],l),k=-1+k|0;return Gh(l,g)}}(a)));b=D(b.g,tG().Fn).ea();b=w(function(g,
h){return function(k){return(new R).M(k,kXa(h))}}(a,b));e=C();b=c.ma(b,e.u);a=w(function(){return function(g){if(null!==g){var h=g.qa();g=g.Ba();var k=oo().Qs;return Fb(g,k,h)}throw(new x).d(g);}}(a));c=C();return b.ma(a,c.u)}function kXa(a){var b=Zu(a.g);a=a.x;a=Hj(O(),a);return(new po).L(b,a)}
pT.prototype.g3=function(a){if(D(a.g,tG().Fn).b()){var b=D(a.g,tG().Nw).ea().ju();b=b.b()?"implicit":b.c();b="authorization_code"===b?"authorizationCode":"password"===b?"password":"implicit"===b?"implicit":"client_credentials"===b?"clientCredentials":"implicit";var c=GKa(a),e=oo().Qs;Fb(c,e,b)}b=D(a.g,tG().Fn).ea();c=!1;e=null;var f=Wa(),g=D(b.g,oo().Qs).H;f=f.Ia(g.b()?null:g.c());a:{if(f instanceof z&&(c=!0,e=f,"implicit"===e.i)){D(b.g,oo().ck).H.b()&&(a=oo().ck,Fb(b,a,"http://"));Uu(b.g,oo().Nm);
break a}c&&"authorizationCode"===e.i?(D(b.g,oo().ck).H.b()&&(a=oo().ck,Fb(b,a,"http://")),D(b.g,oo().Nm).H.b()&&(a=oo().Nm,Fb(b,a,"http://"))):c&&"password"===e.i?(D(b.g,oo().Nm).H.b()&&(a=oo().Nm,Fb(b,a,"http://")),Uu(b.g,oo().ck)):c&&"clientCredentials"===e.i?(D(b.g,oo().Nm).H.b()&&(a=oo().Nm,Fb(b,a,"http://")),Uu(b.g,oo().ck)):y()===f&&(c=jXa(this,a),e=tG().Fn,yf(a,e,c))}D(b.g,oo().xo).b()&&(a=C(),O(),c=(new P).a(),c=(new mo).L((new S).a(),c),e=lo().U,c=Fb(c,e,"*"),e=lo().Ua,c=[Fb(c,e,"")],a=K(a,
(new wc).fa(c)),c=oo().xo,yf(b,c,a))};pT.prototype.qb=function(a){this.vq=a;uw.prototype.qb.call(this,a);return this};pT.prototype.$classData=r({U1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas3.Oas30SecuritySettingsMapper",{U1a:1,L1a:1,ah:1,e:1});function vT(){this.vq=this.pb=null}vT.prototype=new vKa;vT.prototype.constructor=vT;
vT.prototype.g3=function(a){if(D(a.g,tG().Fn).b()){var b=D(a.g,tG().Nw).ea().ju();b=b.b()?"implicit":b.c();b="authorization_code"===b?"accessCode":"password"===b?"password":"implicit"===b?"implicit":"client_credentials"===b?"application":"implicit";var c=GKa(a),e=oo().Qs;Fb(c,e,b)}a=D(a.g,tG().Fn).ea();b=D(a.g,oo().Qs).H;b=b.b()?null:b.c();"implicit"===b?(D(a.g,oo().ck).H.b()&&(b=oo().ck,Fb(a,b,"http://")),Uu(a.g,oo().Nm)):"accessCode"===b?(D(a.g,oo().ck).H.b()&&(b=oo().ck,Fb(a,b,"http://")),D(a.g,
oo().Nm).H.b()&&(b=oo().Nm,Fb(a,b,"http://"))):"password"===b?(D(a.g,oo().Nm).H.b()&&(b=oo().Nm,Fb(a,b,"http://")),Uu(a.g,oo().ck)):"application"===b&&(D(a.g,oo().Nm).H.b()&&(b=oo().Nm,Fb(a,b,"http://")),Uu(a.g,oo().ck));D(a.g,oo().xo).b()&&(b=C(),O(),c=(new P).a(),c=(new mo).L((new S).a(),c),e=lo().U,c=Fb(c,e,"*"),e=lo().Ua,c=[Fb(c,e,"")],b=K(b,(new wc).fa(c)),c=oo().xo,yf(a,c,b))};vT.prototype.qb=function(a){this.vq=a;uw.prototype.qb.call(this,a);return this};
vT.prototype.$classData=r({a2a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas.Oas20SecuritySettingsMapper",{a2a:1,L1a:1,ah:1,e:1});function lXa(){}lXa.prototype=new u;lXa.prototype.constructor=lXa;lXa.prototype.a=function(){return this};function mXa(a,b,c){a=c.ii(w(function(e,f){return function(g){return f.Ha(g)}}(a,b)));c=C();return b.la(a,c.u)}lXa.prototype.$classData=r({o2a:0},!1,"amf.plugins.document.webapi.resolution.stages.BranchContainer$",{o2a:1,e:1,r:1,o:1});
var nXa=void 0;function oXa(){nXa||(nXa=(new lXa).a());return nXa}function oC(){this.T1=this.pb=null;this.i3=this.sl=!1;this.nj=this.Afa=this.jy=null}oC.prototype=new vw;oC.prototype.constructor=oC;function pXa(a,b,c,e,f){var g=K(ah(),J());qXa(a,g,b,c,e,f);return g}function lpa(a,b,c,e,f,g){a.T1=b;a.sl=c;a.i3=e;a.jy=f;uw.prototype.qb.call(a,g);a.nj=Gw().da;a.Afa=tfa(xfa(),g);return a}
function rXa(a,b,c){var e=sXa(sXa(tXa(new OZ,b,K(sc().Ae,J())),"resourcePath",uXa(c)),"resourcePathName",vXa(c)),f=Moa(wXa(a,c));b=xXa(a,e.Uh.ph.c()|0);var g=pXa(a,c,e,b,f);yXa(c,g,b);var h=(new zXa).hda(a),k=D(c.g,on().fk);e=w(function(l,m,p,t,v,A,E){return function(B){var I=D(B.g,un().nm).H,N=sXa(m,"methodName",I.b()?null:I.c());I=K(ah(),J());var Y=Moa(AXa(l,B)),na=BXa(l,p);Hh(I,CXa(na,t,B,N,Y));Hh(I,DXa(na,t,v,N,A));for(Y=E.Qb;!Y.b();){var ra=Y.ea(),Ha=D(B.g,un().nm).H;Hh(I,EXa(na,t,ra,N,Ha.b()?
null:Ha.c(),A));Y=Y.pa()}N=K(C(),J());for(I=I.Qb;!I.b();)na=N,N=I.ea(),N=mXa(oXa(),na,FXa(N)),na=(new PZ).hda(l),Y=C(),N=N.hc(na,Y.u),I=I.pa();I=N;I.je(B,Pd(function(lb,pb){return function(Sb,mc){return QZ((new RZ).Yq(pb),Sb,mc.zm)}}(l,p)));l.sl||l.i3||Uu(B.g,hd().fj());return I}}(a,e,b,h,c,f,g));f=C();k=k.Tc(e,f.u);a.sl||a.i3||Uu(c.g,hd().fj());rc(b.pi);return g.Da()||k.Da()?Kra((new qC).fu(a.sl,a.pb),c):c}
function GXa(a,b,c,e,f){var g=Wa().Ia(HXa(b));if(g instanceof z){var h=g.i;if(h instanceof Do){g=h.ZA().TK();g.TM(c.es,f.wG,w(function(t,v,A){return function(E){var B=v.ja,I=Sc().Rh,N=A.j,Y=y(),na=Xb(A.bb,q(Yb)),ra=nc(A);B.Vc(I.j,N,Y,E,na,Tb().yb,ra)}}(a,e,b)));f=xC();var k=c.Uh,l=a.T1;h=h.bb;var m=D(b.ca,SZ().U).H;m=m.b()?null:m.c();var p=b.j;b=Wa().Ia(HXa(b));b.b()?b=y():(b=b.c(),b=wC(xC(),b.j,c.Uh));return qra(f,k,l,g,h,m,p,b,a.sl,(new z).d(e),a.pb)}}a=e.ja;e=Sc().Rh;c=b.j;g=y();f="Cannot find target for parametrized resource type "+
b.j;k=Xb(b.bb,q(Yb));l=nc(b);a.Vc(e.j,c,g,f,k,Tb().yb,l);a=b.j;b=Xb(b.bb,q(ew));b.b()?b=y():(b=b.c(),b=(new z).d(b.vd));return(new xF).Ro(a,b.b()?T().ud:b.c())}
function vXa(a){a=uXa(a);a=(new zh).f(a);a=kja(a,47);var b=(new TZ).iQ(IXa(JXa(),cw(ka(a))));b.cj(a.m.length);for(var c=a.m.length;0<c;)c=-1+c|0,KXa(b,a.m[c]);a=LXa(b);b=a.m.length;for(c=0;;){if(c<b){var e=a.m[c],f=(new zh).f(e);if(pd(f)){f=(new zh).f("\\{.*\\}");var g=J();e=lsa((new Ah).Hi(f.ka,g),e).b()}else e=!1;e=!e}else e=!1;if(e)c=1+c|0;else break}b=c;a=b<a.m.length?(new z).d(a.m[b]):y();return a.b()?"":a.c()}
function yXa(a,b,c){for(b=b.Qb;!b.b();){var e=a;a=b.ea();a=QZ((new RZ).Yq(c),e,a);b=b.pa()}}function qXa(a,b,c,e,f,g){var h=D(c.g,hd().fj());c=(new MXa).YP(c);h=Ed(h,c);h.b()||(h=h.c(),e=NXa(e,h.qJ()),h=GXa(a,h,e,f,g),Hh(b,h),qXa(a,b,h,e,f,g))}
function xXa(a){var b=a.T1;if(Tk().h(b)){b=J();a=a.Afa;C();Yj();var c=(new gh).a().va(),e=(new Cs).a();C();Yj();var f=(new gh).a();f=(new Ds).Ii(f.va());return(new iC).Ql("",b,(new Rr).Sp("",c,e,a,f),y(),eB().bp)}b=J();a=a.Afa;C();Yj();c=(new gh).a().va();e=(new Cs).a();C();Yj();f=(new gh).a();f=(new Ds).Ii(f.va());return(new dB).Ql("",b,(new Rr).Sp("",c,e,a,f),y(),eB().bp)}
oC.prototype.ge=function(a){return a.An(w(function(b){return function(c){return b.jy.Ha(c.j)&&!b.i3||(b.jy.so(c.j),c instanceof pn)}}(this)),Pd(function(b,c){return function(e){return e instanceof pn?(new z).d(rXa(b,c,e)):(new z).d(e)}}(this,a)),this.pb)};function uXa(a){ua();a=D(a.g,on().eg).H;return xy(0,a.b()?null:a.c(),"\\{ext\\}","")}oC.prototype.$classData=r({q2a:0},!1,"amf.plugins.document.webapi.resolution.stages.ExtendsResolutionStage",{q2a:1,ah:1,e:1,tb:1});
function YS(){this.Uo=this.pb=null;this.sl=!1;this.nj=null}YS.prototype=new vw;YS.prototype.constructor=YS;YS.prototype.it=function(a,b,c){this.Uo=a;this.sl=b;uw.prototype.qb.call(this,c);this.nj=Gw().da;return this};YS.prototype.ge=function(a){var b=lpa(new oC,this.Uo,this.sl,!1,K(pC(),J()),this.pb);return a instanceof mn?kpa((new ST).it(this.Uo,this.sl,this.pb),a,a):a instanceof kn?kpa((new PT).it(this.Uo,this.sl,this.pb),a,a):b.ge(a)};
YS.prototype.$classData=r({E2a:0},!1,"amf.plugins.document.webapi.resolution.stages.ExtensionsResolutionStage",{E2a:1,ah:1,e:1,tb:1});function FC(){this.hp=null;this.sa=!1}FC.prototype=new u;FC.prototype.constructor=FC;FC.prototype.a=function(){return this};FC.prototype.nH=function(){return this.sa?this.hp:this.MA()};FC.prototype.MA=function(){this.sa||(this.hp=JC(),this.sa=!0);return this.hp};
FC.prototype.$classData=r({P2a:0},!1,"amf.plugins.document.webapi.validation.AMFRawValidations$AmfValidations$",{P2a:1,e:1,BT:1,CT:1});var Dpa=void 0;function Cpa(){this.hp=this.Fk=null;this.sa=0}Cpa.prototype=new u;Cpa.prototype.constructor=Cpa;d=Cpa.prototype;d.a=function(){return this};
d.xY=function(){if(0===(1&this.sa)<<24>>24){var a=this.nH(),b=C(),c=[CC(DC(),Rv().$,"apiBinding:WebSocketsChannelBinding","apiBinding:method","sh:in","GET,POST","","'method' for channel binding object must be one of 'GET' or 'POST'"),CC(DC(),Rv().$,"apiBinding:MqttOperationBinding","apiBinding:qos","sh:in","0,1,2","","'qos' for mqtt operation binding object must be one of 0, 1 or 2"),CC(DC(),Rv().$,"apiBinding:Amqp091ChannelBinding","apiBinding:is","sh:in","routingKey,queue","","'is' for amqp 0.9.1 channel binding object must be one of 'queue' or 'routingKey'"),
CC(DC(),Rv().$,"apiBinding:Amqp091ChannelExchange","apiBinding:type","sh:in","topic,direct,fanout,default,headers","","'type' for amqp 0.9.1 channel exchange object must be one of 'topic', 'direct', 'fanout', 'default' or 'headers'"),CC(DC(),Rv().$,"apiBinding:HttpOperationBinding","apiBinding:method","sh:in","GET,POST,PUT,PATCH,DELETE,HEAD,OPTIONS,CONNECT,TRACE","","'method' for http operation binding object must be one of 'GET','POST','PUT','PATCH','DELETE','HEAD','OPTIONS','CONNECT','TRACE'"),
CC(DC(),Rv().$,"apiBinding:HttpOperationBinding","apiBinding:type","sh:minCount","1","","'type' for http operation binding is required"),CC(DC(),Rv().$,"apiBinding:MqttServerBinding","apiBinding:keepAlive","sh:minInclusive ","0","","'keepAlive' must be greater than 0"),CC(DC(),Rv().$,"apiBinding:MqttServerLastWill","apiBinding:qos","sh:in","0,1,2","","'qos' for mqtt server binding last will object must be one of 0, 1 or 2"),CC(DC(),Rv().$,"apiBinding:Amqp091OperationBinding","apiBinding:deliveryMode",
"sh:in","1,2","","'deliveryMode' for amqp 0.9.1 operation binding object must be one of 1 or 2"),CC(DC(),Rv().$,"apiBinding:MqttServerBinding","apiBinding:expiration","sh:minInclusive ","0","","'expiration' must be greater than 0")];b=K(b,(new wc).fa(c));c=C();this.Fk=a.la(b,c.u);this.sa=(1|this.sa)<<24>>24}return this.Fk};d.nH=function(){return 0===(2&this.sa)<<24>>24?this.MA():this.hp};d.MA=function(){0===(2&this.sa)<<24>>24&&(this.hp=JC(),this.sa=(2|this.sa)<<24>>24);return this.hp};
function upa(a){return 0===(1&a.sa)<<24>>24?a.xY():a.Fk}d.$classData=r({Q2a:0},!1,"amf.plugins.document.webapi.validation.AMFRawValidations$Async20Validations$",{Q2a:1,e:1,BT:1,CT:1});var Bpa=void 0;function OXa(a,b,c){DC();var e=(new zh).f("^((https?|ftp|file)://)?[-a-zA-Z0-9()+\x26@#/%?\x3d~_|!:,.;]*[-a-zA-Z0-9()+\x26@#/%\x3d~_|]$");return CC(0,a,b,c,"sh:pattern",WC(e),"Must be in the format of a URL","Must be in the format of a URL")}function PXa(){YT.call(this);this.Fha=this.rg=null}
PXa.prototype=new TKa;PXa.prototype.constructor=PXa;
function XKa(a){try{var b=a.Ge;if(b instanceof z&&""===b.i)var c=y();else{var e=(new ss).a();if(lO().K2(a,e,(lO(),(new kb).a()),(lO(),(new nb).a()))){var f=cDa(Gr(),ts(new zd,e.OJ.c(),y()));c=f instanceof z?(new z).d(ja(f.i)):y()}else c=y()}if(c.b())var g=y();else{var h=c.c(),k=us(a.g,Sm().ub);b:{if(k instanceof Ej){if(D(k.ca,Fj().kf).H.Ha(Oi().wj))var l=(new zh).f(h),m=pd(l);else m=!1;if(m)var p=(new zh).f(h),t=ik(p),v=34!==(null===t?0:t.q);else v=!1;if(v){var A=(new zh).f(h);var E='"'+QXa(A)+'"';
break b}}var B=(new zh).f(h);E=QXa(B)}g=(new z).d(E)}if(g.b())return y();var I=g.c();return(new z).d(VKa(I))}catch(N){a=Mi(F(),N);if(null!==a){if(a instanceof SM&&a.Iy instanceof ba.SyntaxError)throw(new $T).ym(a);throw bc(F(),a);}throw N;}}function VKa(a){try{return ba.JSON.parse(a)}catch(b){a=Mi(F(),b);if(null!==a){if(a instanceof SM&&a.Iy instanceof ba.SyntaxError)throw(new $T).ym(a);throw bc(F(),a);}throw b;}}
PXa.prototype.$classData=r({B3a:0},!1,"amf.plugins.document.webapi.validation.remote.JsPayloadValidator",{B3a:1,wob:1,e:1,cka:1});function RXa(){this.ug=null}RXa.prototype=new aDa;RXa.prototype.constructor=RXa;d=RXa.prototype;d.a=function(){this.ug="Data Shapes Domain";return this};d.ot=function(){var a=C(),b=[Eh(),ei(),Ko(),mfa(),Qo(),lfa(),Gi(),Aj(),cp(),Qh(),Yo(),fp(),$o(),hD(),rh()];return K(a,(new wc).fa(b))};d.Ei=function(){return this.ug};d.tq=function(){return K(C(),J())};
d.Yn=function(){return fb(gb(),hb(function(){return function(){return bFa()}}(this)),Mm())};d.yv=function(){SXa||(SXa=(new UZ).a());var a=(new R).M("type-expression",SXa);TXa||(TXa=(new VZ).a());var b=(new R).M("inheritance-provenance",TXa);UXa||(UXa=(new WZ).a());var c=(new R).M("inherited-shapes",UXa);VXa||(VXa=(new XZ).a());a=[a,b,c,(new R).M("nil-union",VXa)];b=BB(new CB,Ev());c=0;for(var e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;return b.ab};
d.$classData=r({I3a:0},!1,"amf.plugins.domain.shapes.DataShapesDomainPlugin$",{I3a:1,Kja:1,e:1,Oq:1});var WXa=void 0;function bFa(){WXa||(WXa=(new RXa).a());return WXa}function XXa(){}XXa.prototype=new u;XXa.prototype.constructor=XXa;XXa.prototype.a=function(){return this};function YXa(a,b){a=$e(O(),b);return(new zi).L((new S).a(),a)}XXa.prototype.$classData=r({d4a:0},!1,"amf.plugins.domain.shapes.models.ArrayShape$",{d4a:1,e:1,r:1,o:1});var ZXa=void 0;
function $Xa(){ZXa||(ZXa=(new XXa).a());return ZXa}function aYa(){}aYa.prototype=new u;aYa.prototype.constructor=aYa;aYa.prototype.a=function(){return this};function YZ(a,b){a=$e(O(),b);return(new Qi).L((new S).a(),a)}aYa.prototype.$classData=r({k4a:0},!1,"amf.plugins.domain.shapes.models.FileShape$",{k4a:1,e:1,r:1,o:1});var bYa=void 0;function ZZ(){bYa||(bYa=(new aYa).a());return bYa}function cYa(){}cYa.prototype=new u;cYa.prototype.constructor=cYa;cYa.prototype.a=function(){return this};
function $Z(a,b){a=$e(O(),b);return(new Ni).L((new S).a(),a)}cYa.prototype.$classData=r({n4a:0},!1,"amf.plugins.domain.shapes.models.NilShape$",{n4a:1,e:1,r:1,o:1});var dYa=void 0;function a_(){dYa||(dYa=(new cYa).a());return dYa}function eYa(){}eYa.prototype=new u;eYa.prototype.constructor=eYa;eYa.prototype.a=function(){return this};function fYa(a,b){a=$e(O(),b);return(new Fi).L((new S).a(),a)}eYa.prototype.$classData=r({p4a:0},!1,"amf.plugins.domain.shapes.models.NodeShape$",{p4a:1,e:1,r:1,o:1});
var gYa=void 0;function hYa(){gYa||(gYa=(new eYa).a());return gYa}function iYa(){}iYa.prototype=new u;iYa.prototype.constructor=iYa;iYa.prototype.a=function(){return this};iYa.prototype.$classData=r({r4a:0},!1,"amf.plugins.domain.shapes.models.PropertyDependencies$",{r4a:1,e:1,r:1,o:1});var jYa=void 0;function kYa(){}kYa.prototype=new u;kYa.prototype.constructor=kYa;kYa.prototype.a=function(){return this};function b_(a,b){a=$e(O(),b);return(new Hi).L((new S).a(),a)}
kYa.prototype.$classData=r({t4a:0},!1,"amf.plugins.domain.shapes.models.ScalarShape$",{t4a:1,e:1,r:1,o:1});var lYa=void 0;function c_(){lYa||(lYa=(new kYa).a());return lYa}function mYa(){}mYa.prototype=new u;mYa.prototype.constructor=mYa;mYa.prototype.a=function(){return this};function nYa(a,b){a=$e(O(),b);return(new Ei).L((new S).a(),a)}mYa.prototype.$classData=r({v4a:0},!1,"amf.plugins.domain.shapes.models.SchemaShape$",{v4a:1,e:1,r:1,o:1});var oYa=void 0;
function pYa(){oYa||(oYa=(new mYa).a());return oYa}function qYa(){}qYa.prototype=new u;qYa.prototype.constructor=qYa;qYa.prototype.a=function(){return this};function rYa(a,b){a=$e(O(),b);return(new kj).L((new S).a(),a)}qYa.prototype.$classData=r({x4a:0},!1,"amf.plugins.domain.shapes.models.TupleShape$",{x4a:1,e:1,r:1,o:1});var sYa=void 0;function tYa(){sYa||(sYa=(new qYa).a());return sYa}function uYa(){}uYa.prototype=new u;uYa.prototype.constructor=uYa;uYa.prototype.a=function(){return this};
uYa.prototype.$classData=r({A4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$BinaryType$",{A4a:1,e:1,dn:1,St:1});var vYa=void 0;function ag(){vYa||(vYa=(new uYa).a());return vYa}function wYa(){}wYa.prototype=new u;wYa.prototype.constructor=wYa;wYa.prototype.a=function(){return this};wYa.prototype.$classData=r({B4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$BoolType$",{B4a:1,e:1,dn:1,St:1});var xYa=void 0;function pg(){xYa||(xYa=(new wYa).a());return xYa}function yYa(){}yYa.prototype=new u;
yYa.prototype.constructor=yYa;yYa.prototype.a=function(){return this};yYa.prototype.$classData=r({C4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$ByteType$",{C4a:1,e:1,dn:1,St:1});var zYa=void 0;function $f(){zYa||(zYa=(new yYa).a());return zYa}function AYa(){}AYa.prototype=new u;AYa.prototype.constructor=AYa;AYa.prototype.a=function(){return this};AYa.prototype.$classData=r({D4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$DateOnlyType$",{D4a:1,e:1,dn:1,St:1});var BYa=void 0;
function xg(){BYa||(BYa=(new AYa).a());return BYa}function CYa(){}CYa.prototype=new u;CYa.prototype.constructor=CYa;CYa.prototype.a=function(){return this};CYa.prototype.$classData=r({E4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$DateTimeOnlyType$",{E4a:1,e:1,dn:1,St:1});var DYa=void 0;function rg(){DYa||(DYa=(new CYa).a());return DYa}function EYa(){}EYa.prototype=new u;EYa.prototype.constructor=EYa;EYa.prototype.a=function(){return this};
EYa.prototype.$classData=r({F4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$DateTimeType$",{F4a:1,e:1,dn:1,St:1});var FYa=void 0;function qg(){FYa||(FYa=(new EYa).a());return FYa}function GYa(){}GYa.prototype=new u;GYa.prototype.constructor=GYa;GYa.prototype.a=function(){return this};GYa.prototype.$classData=r({G4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$DoubleType$",{G4a:1,e:1,dn:1,St:1});var HYa=void 0;function og(){HYa||(HYa=(new GYa).a());return HYa}function IYa(){}IYa.prototype=new u;
IYa.prototype.constructor=IYa;IYa.prototype.a=function(){return this};IYa.prototype.$classData=r({H4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$FileType$",{H4a:1,e:1,dn:1,St:1});var JYa=void 0;function Bg(){JYa||(JYa=(new IYa).a());return JYa}function KYa(){}KYa.prototype=new u;KYa.prototype.constructor=KYa;KYa.prototype.a=function(){return this};KYa.prototype.$classData=r({I4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$FloatType$",{I4a:1,e:1,dn:1,St:1});var LYa=void 0;
function ig(){LYa||(LYa=(new KYa).a());return LYa}function MYa(){}MYa.prototype=new u;MYa.prototype.constructor=MYa;MYa.prototype.a=function(){return this};MYa.prototype.$classData=r({J4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$IntType$",{J4a:1,e:1,dn:1,St:1});var NYa=void 0;function gg(){NYa||(NYa=(new MYa).a());return NYa}function OYa(){}OYa.prototype=new u;OYa.prototype.constructor=OYa;OYa.prototype.a=function(){return this};
OYa.prototype.$classData=r({M4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$LongType$",{M4a:1,e:1,dn:1,St:1});var PYa=void 0;function hg(){PYa||(PYa=(new OYa).a());return PYa}function QYa(){}QYa.prototype=new u;QYa.prototype.constructor=QYa;QYa.prototype.a=function(){return this};QYa.prototype.$classData=r({O4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$NilType$",{O4a:1,e:1,dn:1,St:1});var RYa=void 0;function Gg(){RYa||(RYa=(new QYa).a());return RYa}function SYa(){}SYa.prototype=new u;
SYa.prototype.constructor=SYa;SYa.prototype.a=function(){return this};SYa.prototype.$classData=r({Q4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$NumberType$",{Q4a:1,e:1,dn:1,St:1});var TYa=void 0;function Hg(){TYa||(TYa=(new SYa).a());return TYa}function UYa(){}UYa.prototype=new u;UYa.prototype.constructor=UYa;UYa.prototype.a=function(){return this};UYa.prototype.$classData=r({S4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$PasswordType$",{S4a:1,e:1,dn:1,St:1});var VYa=void 0;
function bg(){VYa||(VYa=(new UYa).a());return VYa}function WYa(){}WYa.prototype=new u;WYa.prototype.constructor=WYa;WYa.prototype.a=function(){return this};WYa.prototype.$classData=r({T4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$StrType$",{T4a:1,e:1,dn:1,St:1});var XYa=void 0;function fg(){XYa||(XYa=(new WYa).a());return XYa}function YYa(){}YYa.prototype=new u;YYa.prototype.constructor=YYa;YYa.prototype.a=function(){return this};
YYa.prototype.$classData=r({U4a:0},!1,"amf.plugins.domain.shapes.models.TypeDef$TimeOnlyType$",{U4a:1,e:1,dn:1,St:1});var ZYa=void 0;function sg(){ZYa||(ZYa=(new YYa).a());return ZYa}function $Ya(){}$Ya.prototype=new u;$Ya.prototype.constructor=$Ya;$Ya.prototype.a=function(){return this};function aZa(a){a=$e(O(),a);return(new Pi).L((new S).a(),a)}$Ya.prototype.$classData=r({$4a:0},!1,"amf.plugins.domain.shapes.models.UnionShape$",{$4a:1,e:1,r:1,o:1});var bZa=void 0;function cZa(){}cZa.prototype=new u;
cZa.prototype.constructor=cZa;cZa.prototype.a=function(){return this};function dZa(a,b,c){a=$e(O(),c);c=y();return mj(new lj,(new S).a(),a,b,c,y(),!0)}cZa.prototype.$classData=r({b5a:0},!1,"amf.plugins.domain.shapes.models.UnresolvedShape$",{b5a:1,e:1,r:1,o:1});var eZa=void 0;function Ioa(){eZa||(eZa=(new cZa).a());return eZa}function fZa(){}fZa.prototype=new u;fZa.prototype.constructor=fZa;fZa.prototype.a=function(){return this};
fZa.prototype.$classData=r({d5a:0},!1,"amf.plugins.domain.shapes.models.XMLSerializer$",{d5a:1,e:1,r:1,o:1});var gZa=void 0;function hZa(){}hZa.prototype=new u;hZa.prototype.constructor=hZa;hZa.prototype.a=function(){return this};hZa.prototype.$classData=r({l5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.AnyShapeAdjuster$",{l5a:1,e:1,r:1,o:1});var iZa=void 0;function jZa(){}jZa.prototype=new u;jZa.prototype.constructor=jZa;jZa.prototype.a=function(){return this};
function nLa(a,b,c){a=(new kZa).wW(c);return Oj(a,b)}jZa.prototype.$classData=r({w5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.ShapeCanonizer$",{w5a:1,e:1,r:1,o:1});var lZa=void 0;function oLa(){lZa||(lZa=(new jZa).a());return lZa}function mZa(){}mZa.prototype=new u;mZa.prototype.constructor=mZa;mZa.prototype.a=function(){return this};
function pLa(a,b,c,e){a=new nZa;a.Ze=b;a.gG=e;a.Qg=c;b=(new fP).a();c=C();e=[q(oZa)];c=K(c,(new wc).fa(e));b.gaa=c;a.bs=b;return Oj(a,a.Ze)}mZa.prototype.$classData=r({z5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.ShapeExpander$",{z5a:1,e:1,r:1,o:1});var pZa=void 0;function qLa(){pZa||(pZa=(new mZa).a());return pZa}function qZa(){this.ug=null}qZa.prototype=new aDa;qZa.prototype.constructor=qZa;d=qZa.prototype;d.a=function(){this.ug="WebAPI Domain";return this};
d.ot=function(){var a=C(),b=[uo(),fj(),An(),rn(),on(),un(),Pj(),Fn(),Yn(),fo(),io(),om(),jf(),Qn(),Tn(),lo(),Ri(),ro(),QR(),tG(),oo(),OR(),jfa(),kfa(),hfa(),ifa(),Qj(),ip(),lp(),Ln(),op(),In(),rp(),Gp(),Dp(),d_(),zp(),rZa(),sq(),nfa(),Pp(),Mp(),Vp(),Sp(),e_(),jq(),mq(),dq(),aq(),sZa(),pq()];return K(a,(new wc).fa(b))};d.Ei=function(){return this.ug};d.tq=function(){var a=C(),b=[bFa()];return K(a,(new wc).fa(b))};
d.Yn=function(){return fb(gb(),hb(function(){return function(){return ofa()}}(this)),Mm())};
d.yv=function(){var a=OJa();a=(new R).M("parent-end-point",a);tZa||(tZa=(new f_).a());var b=(new R).M("orphan-oas-extension",tZa);uZa||(uZa=(new g_).a());var c=(new R).M("type-property-lexical-info",uZa);vZa||(vZa=(new h_).a());var e=(new R).M("parameter-binding-in-body-lexical-info",vZa);wZa||(wZa=(new i_).a());a=[a,b,c,e,(new R).M("invalid-binding",wZa)];b=BB(new CB,Ev());c=0;for(e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;return b.ab};
d.$classData=r({G5a:0},!1,"amf.plugins.domain.webapi.WebAPIDomainPlugin$",{G5a:1,Kja:1,e:1,Oq:1});var xZa=void 0;function ofa(){xZa||(xZa=(new qZa).a());return xZa}function yZa(){}yZa.prototype=new u;yZa.prototype.constructor=yZa;yZa.prototype.a=function(){return this};yZa.prototype.$classData=r({X6a:0},!1,"amf.plugins.domain.webapi.models.IriTemplateMapping$",{X6a:1,e:1,r:1,o:1});var zZa=void 0;function lS(){}lS.prototype=new u;lS.prototype.constructor=lS;lS.prototype.a=function(){return this};
lS.prototype.$classData=r({Z6a:0},!1,"amf.plugins.domain.webapi.models.License$",{Z6a:1,e:1,r:1,o:1});var fJa=void 0;function yS(){}yS.prototype=new u;yS.prototype.constructor=yS;yS.prototype.a=function(){return this};yS.prototype.$classData=r({c7a:0},!1,"amf.plugins.domain.webapi.models.Organization$",{c7a:1,e:1,r:1,o:1});var rJa=void 0;function AZa(){}AZa.prototype=new u;AZa.prototype.constructor=AZa;AZa.prototype.a=function(){return this};
AZa.prototype.$classData=r({f7a:0},!1,"amf.plugins.domain.webapi.models.Payload$",{f7a:1,e:1,r:1,o:1});var BZa=void 0;function tS(){}tS.prototype=new u;tS.prototype.constructor=tS;tS.prototype.a=function(){return this};function mJa(a){a=$e(O(),a);return(new Gn).L((new S).a(),a)}tS.prototype.$classData=r({i7a:0},!1,"amf.plugins.domain.webapi.models.Server$",{i7a:1,e:1,r:1,o:1});var lJa=void 0;function PS(){}PS.prototype=new u;PS.prototype.constructor=PS;PS.prototype.a=function(){return this};
function WJa(a){a=Hu(O(),a);return(new j_).L((new S).a(),a)}PS.prototype.$classData=r({k7a:0},!1,"amf.plugins.domain.webapi.models.Tag$",{k7a:1,e:1,r:1,o:1});var VJa=void 0;function CZa(){}CZa.prototype=new u;CZa.prototype.constructor=CZa;CZa.prototype.a=function(){return this};function DZa(a,b){a=Hu(O(),b);return(new vo).L((new S).a(),a)}CZa.prototype.$classData=r({m7a:0},!1,"amf.plugins.domain.webapi.models.WebApi$",{m7a:1,e:1,r:1,o:1});var EZa=void 0;
function FZa(){EZa||(EZa=(new CZa).a());return EZa}function GZa(){}GZa.prototype=new u;GZa.prototype.constructor=GZa;GZa.prototype.a=function(){return this};function gUa(a,b){a=$e(O(),b);return(new po).L((new S).a(),a)}GZa.prototype.$classData=r({I7a:0},!1,"amf.plugins.domain.webapi.models.security.OAuth2Flow$",{I7a:1,e:1,r:1,o:1});var HZa=void 0;function hUa(){HZa||(HZa=(new GZa).a());return HZa}function IZa(){}IZa.prototype=new u;IZa.prototype.constructor=IZa;IZa.prototype.a=function(){return this};
function QIa(a,b){a=$e(O(),b);return(new mo).L((new S).a(),a)}IZa.prototype.$classData=r({N7a:0},!1,"amf.plugins.domain.webapi.models.security.Scope$",{N7a:1,e:1,r:1,o:1});var JZa=void 0;function RIa(){JZa||(JZa=(new IZa).a());return JZa}function RF(){this.k3=this.l3=null}RF.prototype=new u;RF.prototype.constructor=RF;
function KZa(a,b,c,e,f){var g=(new yH).a(),h=new (LZa());MZa(a,h);h.validate(b,c,e,f,function(k,l){return function(m,p){if(void 0===m||null===m)return m=ja(ba.JSON.stringify(p)),tk(l,m);m=(new SM).d(m);return rk(l,m)}}(a,g));return g}RF.prototype.a=function(){this.l3=y();this.k3=y();return this};function MZa(a,b){if(a.k3.ra()&&a.l3.ra()){var c=a.l3.c();a=a.k3.c();b.registerJSCode(c,a)}}
function NZa(a,b,c,e){var f=(new yH).a();try{hs(is(),"SHACLValidator#validate: Creating SHACL-JS instance and loading JS libraries");var g=new (LZa());MZa(a,g);hs(is(),"SHACLValidator#validate: loading Jena data model");var h=(new yc).FF(gba());iba((new Bc).pW(h),b,Mha());hs(is(),"SHACLValidator#validate: loading Jena shapes model");var k=(new yc).FF(gba());Usa(Tsa(new eG,e.Jx.tn(),k),c);g.validateFromModels(h.ar,k.ar,function(l,m){return function(p,t){if(void 0===p||null===p)return p=(new vU).FF(t),
tk(m,p);p=(new SM).d(p);return rk(m,p)}}(a,f));return f}catch(l){a=Mi(F(),l);if(a instanceof cc)return rk(f,a);throw l;}}function OZa(a,b,c,e,f){var g=(new yH).a(),h=new (LZa());MZa(a,h);h.validate(b,c,e,f,function(k,l){return function(m,p){if(void 0===m||null===m)return m=(new vU).FF(p),tk(l,m);m=(new SM).d(m);return rk(l,m)}}(a,g));return g}function PZa(a,b,c){a.l3=(new z).d(b);a.k3=(new z).d(c)}
function LZa(){if(void 0===ba.SHACLValidator)throw bc(F(),(new cc).f("Cannot find global SHACLValidator object"));return ba.SHACLValidator}RF.prototype.report=function(a,b,c,e){UM();a=OZa(this,a,b,c,e);return TM(0,a)};RF.prototype.validate=function(a,b,c,e){UM();a=KZa(this,a,b,c,e);return TM(0,a)};RF.prototype.$classData=r({D8a:0},!1,"amf.plugins.features.validation.SHACLValidator",{D8a:1,e:1,gob:1,aob:1});function cG(){this.$ua=this.ava=this.ew=this.cna=null}cG.prototype=new u;
cG.prototype.constructor=cG;
cG.prototype.Vb=function(a){var b=a.s,c=a.aa,e=(new mt).f(c);T();var f=xi(T(),"@id");T();var g=this.cna,h=xi(T(),g);nt(e,f,h);T();var k=xi(T(),"@type");T();var l=G().Xa,m=Zc(H(l,"ConstraintComponent")),p=xi(T(),m);nt(e,k,p);if(this.ew.Kh.Da()){T();var t=G().Xa,v=Zc(H(t,"parameter")),A=xi(T(),v),E=(new wB).f(e.aa),B=E.s,I=E.aa,N=(new mt).f(I);T();var Y=G().Xa,na=Zc(H(Y,"path")),ra=xi(T(),na),Ha=(new wB).f(N.aa),lb=Ha.s,pb=Ha.aa,Sb=(new mt).f(pb);T();var mc=xi(T(),"@id");T();var uc=this.ew.Kh.ea().qD(),
ed=xi(T(),uc);nt(Sb,mc,ed);ht(lb,et(T(),ot(pt(),Sb.s,pb),Q().wa));var Xc=Ha.s,ld=[ra];if(0>Xc.w)throw(new V).f("0");var $c=ld.length|0,fd=Xc.w+$c|0;nF(Xc,fd);Ca(Xc.K,0,Xc.K,$c,Xc.w);for(var vd=Xc.K,Gc=vd.m.length,Lc=0,vc=0,Tc=ld.length|0,ad=Tc<Gc?Tc:Gc,qf=vd.m.length,me=ad<qf?ad:qf;Lc<me;)vd.m[vc]=ld[Lc],Lc=1+Lc|0,vc=1+vc|0;Xc.w=fd;ht(N.s,oF(pF(),Ha.s));T();var Vd=G().Xa,Wd=Zc(H(Vd,"datatype")),be=xi(T(),Wd),Pe=(new wB).f(N.aa),Kd=Pe.s,uf=Pe.aa,df=(new mt).f(uf);T();var Sd=xi(T(),"@id");T();var vf=
this.ew.Kh.ea().ucb(),We=xi(T(),vf);nt(df,Sd,We);ht(Kd,et(T(),ot(pt(),df.s,uf),Q().wa));var ze=Pe.s,Xd=[be];if(0>ze.w)throw(new V).f("0");var Gd=Xd.length|0,ne=ze.w+Gd|0;nF(ze,ne);Ca(ze.K,0,ze.K,Gd,ze.w);for(var oe=ze.K,Xe=oe.m.length,td=0,Ce=0,De=Xd.length|0,Qe=De<Xe?De:Xe,ef=oe.m.length,Ye=Qe<ef?Qe:ef;td<Ye;)oe.m[Ce]=Xd[td],td=1+td|0,Ce=1+Ce|0;ze.w=ne;ht(N.s,oF(pF(),Pe.s));ht(B,et(T(),ot(pt(),N.s,I),Q().wa));var Hd=E.s,rf=[A];if(0>Hd.w)throw(new V).f("0");var jg=rf.length|0,Ig=Hd.w+jg|0;nF(Hd,Ig);
Ca(Hd.K,0,Hd.K,jg,Hd.w);for(var ff=Hd.K,Jf=ff.m.length,Kf=0,Cf=0,Je=rf.length|0,Sf=Je<Jf?Je:Jf,sf=ff.m.length,Lf=Sf<sf?Sf:sf;Kf<Lf;)ff.m[Cf]=rf[Kf],Kf=1+Kf|0,Cf=1+Cf|0;Hd.w=Ig;ht(e.s,oF(pF(),E.s))}else{T();var Cg=G().Xa,Qg=Zc(H(Cg,"parameter")),kg=xi(T(),Qg),cg=(new wB).f(e.aa),Ee=cg.s,lg=cg.aa,tg=(new mt).f(lg);T();var gf=G().Xa,kf=Zc(H(gf,"path")),Mf=xi(T(),kf),fe=(new wB).f(tg.aa),lf=fe.s,Dg=fe.aa,mf=(new mt).f(Dg);T();var Re=xi(T(),"@id");T();var Nf=this.ava,ug=xi(T(),Nf);nt(mf,Re,ug);ht(lf,et(T(),
ot(pt(),mf.s,Dg),Q().wa));var Ze=fe.s,wf=[Mf];if(0>Ze.w)throw(new V).f("0");var vg=wf.length|0,Tf=Ze.w+vg|0;nF(Ze,Tf);Ca(Ze.K,0,Ze.K,vg,Ze.w);for(var Se=Ze.K,Yd=Se.m.length,Uf=0,Df=0,Vf=wf.length|0,mg=Vf<Yd?Vf:Yd,ng=Se.m.length,Of=mg<ng?mg:ng;Uf<Of;)Se.m[Df]=wf[Uf],Uf=1+Uf|0,Df=1+Df|0;Ze.w=Tf;ht(tg.s,oF(pF(),fe.s));T();var Ef=G().Xa,Te=Zc(H(Ef,"datatype")),ce=xi(T(),Te),de=(new wB).f(tg.aa),dh=de.s,Jg=de.aa,Yg=(new mt).f(Jg);T();var wg=xi(T(),"@id");T();var kh=Oi().Ri,vh=xi(T(),kh);nt(Yg,wg,vh);ht(dh,
et(T(),ot(pt(),Yg.s,Jg),Q().wa));var Zg=de.s,eh=[ce];if(0>Zg.w)throw(new V).f("0");var dg=eh.length|0,wh=Zg.w+dg|0;nF(Zg,wh);Ca(Zg.K,0,Zg.K,dg,Zg.w);for(var Kg=Zg.K,Ki=Kg.m.length,$g=0,Kh=0,Jj=eh.length|0,Vh=Jj<Ki?Jj:Ki,Vm=Kg.m.length,Vk=Vh<Vm?Vh:Vm;$g<Vk;)Kg.m[Kh]=eh[$g],$g=1+$g|0,Kh=1+Kh|0;Zg.w=wh;ht(tg.s,oF(pF(),de.s));ht(Ee,et(T(),ot(pt(),tg.s,lg),Q().wa));var ti=cg.s,Lh=[kg];if(0>ti.w)throw(new V).f("0");var ui=Lh.length|0,Mh=ti.w+ui|0;nF(ti,Mh);Ca(ti.K,0,ti.K,ui,ti.w);for(var Zi=ti.K,ii=Zi.m.length,
ji=0,dk=0,ek=Lh.length|0,Li=ek<ii?ek:ii,ki=Zi.m.length,Kj=Li<ki?Li:ki;ji<Kj;)Zi.m[dk]=Lh[ji],ji=1+ji|0,dk=1+dk|0;ti.w=Mh;ht(e.s,oF(pF(),cg.s))}T();var Lj=G().Xa,$i=Zc(H(Lj,"validator")),Nh=xi(T(),$i),tf=(new wB).f(e.aa),Oh=tf.s,vi=tf.aa,Wh=(new mt).f(vi);T();var Eg=xi(T(),"@id");T();var Xh=this.$ua,Fg=xi(T(),Xh);nt(Wh,Eg,Fg);ht(Oh,et(T(),ot(pt(),Wh.s,vi),Q().wa));var Pf=tf.s,eg=[Nh];if(0>Pf.w)throw(new V).f("0");var lh=eg.length|0,Dh=Pf.w+lh|0;nF(Pf,Dh);Ca(Pf.K,0,Pf.K,lh,Pf.w);for(var Yh=Pf.K,Zl=
Yh.m.length,aj=0,Wk=0,md=eg.length|0,li=md<Zl?md:Zl,fh=Yh.m.length,Rg=li<fh?li:fh;aj<Rg;)Yh.m[Wk]=eg[aj],aj=1+aj|0,Wk=1+Wk|0;Pf.w=Dh;ht(e.s,oF(pF(),tf.s));ht(b,et(T(),ot(pt(),e.s,c),Q().wa))};cG.prototype.Ma=function(){return ie()};cG.prototype.$classData=r({I8a:0},!1,"amf.plugins.features.validation.emitters.ValidationJSONLDEmitter$$anon$1",{I8a:1,e:1,Hh:1,Oa:1});function bG(){this.Yua=this.Gha=this.KH=this.n=null}bG.prototype=new u;bG.prototype.constructor=bG;
bG.prototype.Vb=function(a){var b=this.KH.vL;if(b instanceof z){var c=b.i,e=a.s,f=a.aa,g=(new mt).f(f);T();var h=xi(T(),"@id");T();var k=this.Gha,l=xi(T(),k);nt(g,h,l);T();var m=xi(T(),"@type");T();var p=G().Xa,t=Zc(H(p,"JSValidator")),v=xi(T(),t);nt(g,m,v);var A=this.KH.Nd;if(!A.b()){var E=A.c();T();var B=G().Xa,I=Zc(H(B,"message")),N=xi(T(),I),Y=(new wB).f(g.aa);ZF(Y,E,y());var na=Y.s,ra=[N];if(0>na.w)throw(new V).f("0");var Ha=ra.length|0,lb=na.w+Ha|0;nF(na,lb);Ca(na.K,0,na.K,Ha,na.w);for(var pb=
na.K,Sb=pb.m.length,mc=0,uc=0,ed=ra.length|0,Xc=ed<Sb?ed:Sb,ld=pb.m.length,$c=Xc<ld?Xc:ld;mc<$c;)pb.m[uc]=ra[mc],mc=1+mc|0,uc=1+uc|0;na.w=lb;ht(g.s,oF(pF(),Y.s))}T();var fd=G().Xa,vd=Zc(H(fd,"jsLibrary")),Gc=xi(T(),vd),Lc=(new wB).f(g.aa),vc=Lc.s,Tc=Lc.aa,ad=(new wB).f(Tc);this.KH.Ji.R(w(function($i,Nh){return function(tf){var Oh=Nh.s,vi=Nh.aa,Wh=(new mt).f(vi);T();var Eg=G().Xa;Eg=Zc(H(Eg,"jsLibraryURL"));var Xh=xi(T(),Eg);Eg=(new wB).f(Wh.aa);var Fg=Eg.s,Pf=Eg.aa,eg=(new mt).f(Pf);T();var lh=xi(T(),
"@value");T();tf=xi(T(),tf);nt(eg,lh,tf);T();tf=xi(T(),"@type");T();lh=xi(T(),"http://www.w3.org/2001/XMLSchema#anyUri");nt(eg,tf,lh);ht(Fg,et(T(),ot(pt(),eg.s,Pf),Q().wa));Fg=Eg.s;Xh=[Xh];if(0>Fg.w)throw(new V).f("0");eg=Xh.length|0;Pf=Fg.w+eg|0;nF(Fg,Pf);Ca(Fg.K,0,Fg.K,eg,Fg.w);eg=Fg.K;var Dh=eg.m.length;lh=tf=0;var Yh=Xh.length|0;Dh=Yh<Dh?Yh:Dh;Yh=eg.m.length;for(Dh=Dh<Yh?Dh:Yh;tf<Dh;)eg.m[lh]=Xh[tf],tf=1+tf|0,lh=1+lh|0;Fg.w=Pf;ht(Wh.s,oF(pF(),Eg.s));ht(Oh,et(T(),ot(pt(),Wh.s,vi),Q().wa))}}(this,
ad)));T();YF();var qf=zB(Bu(),Tc),me=et(0,(new Oy).Cc(qf,ad.s),Q().ed);ht(vc,me);var Vd=Lc.s,Wd=[Gc];if(0>Vd.w)throw(new V).f("0");var be=Wd.length|0,Pe=Vd.w+be|0;nF(Vd,Pe);Ca(Vd.K,0,Vd.K,be,Vd.w);for(var Kd=Vd.K,uf=Kd.m.length,df=0,Sd=0,vf=Wd.length|0,We=vf<uf?vf:uf,ze=Kd.m.length,Xd=We<ze?We:ze;df<Xd;)Kd.m[Sd]=Wd[df],df=1+df|0,Sd=1+Sd|0;Vd.w=Pe;ht(g.s,oF(pF(),Lc.s));T();var Gd=G().Xa,ne=Zc(H(Gd,"jsFunctionName")),oe=xi(T(),ne),Xe=(new wB).f(g.aa);ZF(Xe,c,y());var td=Xe.s,Ce=[oe];if(0>td.w)throw(new V).f("0");
var De=Ce.length|0,Qe=td.w+De|0;nF(td,Qe);Ca(td.K,0,td.K,De,td.w);for(var ef=td.K,Ye=ef.m.length,Hd=0,rf=0,jg=Ce.length|0,Ig=jg<Ye?jg:Ye,ff=ef.m.length,Jf=Ig<ff?Ig:ff;Hd<Jf;)ef.m[rf]=Ce[Hd],Hd=1+Hd|0,rf=1+rf|0;td.w=Qe;ht(g.s,oF(pF(),Xe.s));ht(e,et(T(),ot(pt(),g.s,f),Q().wa))}else if(y()===b){if(!(this.KH.yH instanceof z))throw bc(F(),(new cc).f("Cannot emit validator without JS code or JS function name"));var Kf=a.s,Cf=a.aa,Je=(new mt).f(Cf);T();var Sf=xi(T(),"@id");T();var sf=this.Gha,Lf=xi(T(),
sf);nt(Je,Sf,Lf);T();var Cg=xi(T(),"@type");T();var Qg=G().Xa,kg=Zc(H(Qg,"JSValidator")),cg=xi(T(),kg);nt(Je,Cg,cg);var Ee=this.KH.Nd;if(!Ee.b()){var lg=Ee.c();T();var tg=G().Xa,gf=Zc(H(tg,"message")),kf=xi(T(),gf),Mf=(new wB).f(Je.aa);ZF(Mf,lg,y());var fe=Mf.s,lf=[kf];if(0>fe.w)throw(new V).f("0");var Dg=lf.length|0,mf=fe.w+Dg|0;nF(fe,mf);Ca(fe.K,0,fe.K,Dg,fe.w);for(var Re=fe.K,Nf=Re.m.length,ug=0,Ze=0,wf=lf.length|0,vg=wf<Nf?wf:Nf,Tf=Re.m.length,Se=vg<Tf?vg:Tf;ug<Se;)Re.m[Ze]=lf[ug],ug=1+ug|0,Ze=
1+Ze|0;fe.w=mf;ht(Je.s,oF(pF(),Mf.s))}T();var Yd=G().Xa,Uf=Zc(H(Yd,"jsLibrary")),Df=xi(T(),Uf),Vf=(new wB).f(Je.aa),mg=Vf.s,ng=Vf.aa,Of=(new wB).f(ng),Ef=C(),Te=[Nsa()],ce=K(Ef,(new wc).fa(Te)),de=this.KH.Ji,dh=C();ce.la(de,dh.u).R(w(function($i,Nh){return function(tf){var Oh=Nh.s,vi=Nh.aa,Wh=(new mt).f(vi);T();var Eg=G().Xa;Eg=Zc(H(Eg,"jsLibraryURL"));var Xh=xi(T(),Eg);Eg=(new wB).f(Wh.aa);var Fg=Eg.s,Pf=Eg.aa,eg=(new mt).f(Pf);T();var lh=xi(T(),"@value");T();tf=xi(T(),tf);nt(eg,lh,tf);T();tf=xi(T(),
"@type");T();lh=xi(T(),"http://www.w3.org/2001/XMLSchema#anyUri");nt(eg,tf,lh);ht(Fg,et(T(),ot(pt(),eg.s,Pf),Q().wa));Fg=Eg.s;Xh=[Xh];if(0>Fg.w)throw(new V).f("0");eg=Xh.length|0;Pf=Fg.w+eg|0;nF(Fg,Pf);Ca(Fg.K,0,Fg.K,eg,Fg.w);eg=Fg.K;var Dh=eg.m.length;lh=tf=0;var Yh=Xh.length|0;Dh=Yh<Dh?Yh:Dh;Yh=eg.m.length;for(Dh=Dh<Yh?Dh:Yh;tf<Dh;)eg.m[lh]=Xh[tf],tf=1+tf|0,lh=1+lh|0;Fg.w=Pf;ht(Wh.s,oF(pF(),Eg.s));ht(Oh,et(T(),ot(pt(),Wh.s,vi),Q().wa))}}(this,Of)));T();YF();var Jg=zB(Bu(),ng),Yg=et(0,(new Oy).Cc(Jg,
Of.s),Q().ed);ht(mg,Yg);var wg=Vf.s,kh=[Df];if(0>wg.w)throw(new V).f("0");var vh=kh.length|0,Zg=wg.w+vh|0;nF(wg,Zg);Ca(wg.K,0,wg.K,vh,wg.w);for(var eh=wg.K,dg=eh.m.length,wh=0,Kg=0,Ki=kh.length|0,$g=Ki<dg?Ki:dg,Kh=eh.m.length,Jj=$g<Kh?$g:Kh;wh<Jj;)eh.m[Kg]=kh[wh],wh=1+wh|0,Kg=1+Kg|0;wg.w=Zg;ht(Je.s,oF(pF(),Vf.s));T();var Vh=G().Xa,Vm=Zc(H(Vh,"jsFunctionName")),Vk=xi(T(),Vm),ti=(new wB).f(Je.aa);ZF(ti,Dsa(this.KH,this.Yua),y());var Lh=ti.s,ui=[Vk];if(0>Lh.w)throw(new V).f("0");var Mh=ui.length|0,Zi=
Lh.w+Mh|0;nF(Lh,Zi);Ca(Lh.K,0,Lh.K,Mh,Lh.w);for(var ii=Lh.K,ji=ii.m.length,dk=0,ek=0,Li=ui.length|0,ki=Li<ji?Li:ji,Kj=ii.m.length,Lj=ki<Kj?ki:Kj;dk<Lj;)ii.m[ek]=ui[dk],dk=1+dk|0,ek=1+ek|0;Lh.w=Zi;ht(Je.s,oF(pF(),ti.s));ht(Kf,et(T(),ot(pt(),Je.s,Cf),Q().wa))}else throw(new x).d(b);};bG.prototype.Ma=function(){return ie()};bG.prototype.$classData=r({J8a:0},!1,"amf.plugins.features.validation.emitters.ValidationJSONLDEmitter$$anon$2",{J8a:1,e:1,Hh:1,Oa:1});
function QZa(){this.wla=this.V9=this.OO=this.G$=this.qla=null}QZa.prototype=new u;QZa.prototype.constructor=QZa;
QZa.prototype.a=function(){RZa=this;this.qla=(new DG).hb(1,1);this.G$=(new DG).hb(1,10);this.OO=(new DG).hb(0,0);this.V9=(new DG).hb(-1,1);this.wla=ha(La(sta),[this.OO,this.qla,(new DG).hb(1,2),(new DG).hb(1,3),(new DG).hb(1,4),(new DG).hb(1,5),(new DG).hb(1,6),(new DG).hb(1,7),(new DG).hb(1,8),(new DG).hb(1,9),this.G$]);var a=[];for(var b=0;32>b;){var c=b;c=EG(xG(),(new pa).hb(0===(32&c)?1<<c:0,0===(32&c)?0:1<<c));a.push(null===c?null:c);b=1+b|0}ha(La(sta),a);return this};
function EG(a,b){if(0>b.Gb)return-1!==b.sb||-1!==b.Gb?(a=b.sb,b=b.Gb,SZa(new DG,-1,(new pa).hb(-a|0,0!==a?~b:-b|0))):a.V9;var c=b.Gb;return(0===c?-2147483638>=(-2147483648^b.sb):0>c)?a.wla.m[b.sb]:SZa(new DG,1,b)}QZa.prototype.$classData=r({d9a:0},!1,"java.math.BigInteger$",{d9a:1,e:1,r:1,o:1});var RZa=void 0;function xG(){RZa||(RZa=(new QZa).a());return RZa}function TZa(){this.zca=this.Ima=this.msa=this.kY=this.Nqa=this.Ida=this.Hda=null}TZa.prototype=new u;TZa.prototype.constructor=TZa;
TZa.prototype.a=function(){UZa=this;var a=this.Hda="(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)";this.Ida="(?:(?:[0-9a-f]{1,4}:){7}[0-9a-f]{1,4}|(?:[0-9a-f]{1,4}:){1,7}:|(?:[0-9a-f]{1,4}:){1,6}(?::[0-9a-f]{1,4})|(?:[0-9a-f]{1,4}:){1,5}(?::[0-9a-f]{1,4}){1,2}|(?:[0-9a-f]{1,4}:){1,4}(?::[0-9a-f]{1,4}){1,3}|(?:[0-9a-f]{1,4}:){1,3}(?::[0-9a-f]{1,4}){1,4}|(?:[0-9a-f]{1,4}:){1,2}(?::[0-9a-f]{1,4}){1,5}|(?:[0-9a-f]{1,4}:)(?::[0-9a-f]{1,4}){1,6}|:(?:(?::[0-9a-f]{1,4}){1,7}|:)|(?:[0-9a-f]{1,4}:){6}"+
a+"|(?:[0-9a-f]{1,4}:){1,5}:"+a+"|(?:[0-9a-f]{1,4}:){1,4}(?::[0-9a-f]{1,4}):"+a+"|(?:[0-9a-f]{1,4}:){1,3}(?::[0-9a-f]{1,4}){1,2}:"+a+"|(?:[0-9a-f]{1,4}:){1,2}(?::[0-9a-f]{1,4}){1,3}:"+a+"|(?:[0-9a-f]{1,4}:)(?::[0-9a-f]{1,4}){1,4}:"+a+"|::(?:[0-9a-f]{1,4}:){1,5}"+a+")(?:%[0-9a-z]+)?";new ba.RegExp("^"+this.Ida+"$","i");a="//("+("(?:(?:((?:[a-z0-9-_.!~*'();:\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*)@)?"+("((?:(?:[a-z0-9]|[a-z0-9][a-z0-9-]*[a-z0-9])\\.)*(?:[a-z]|[a-z][a-z0-9-]*[a-z0-9])\\.?|"+
this.Hda+"|"+("\\[(?:"+this.Ida+")\\]")+")(?::([0-9]*))?")+")?|(?:[a-z0-9-_.!~*'()$,;:@\x26\x3d+]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])+")+")(/(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*(?:;(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*)*(?:/(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*(?:;(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*)*)*)?";
this.Nqa=new ba.RegExp("^(?:"+("([a-z][a-z0-9+-.]*):(?:("+("(?:"+a+"|(/(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*(?:;(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*)*(?:/(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*(?:;(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*)*)*))(?:\\?((?:[;/?:@\x26\x3d+$,\\[\\]a-z0-9-_.!~*'()]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*))?")+
")|((?:[a-z0-9-_.!~*'();?:@\x26\x3d+$,]|%[a-f0-9]{2})(?:[;/?:@\x26\x3d+$,\\[\\]a-z0-9-_.!~*'()]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*))")+"|"+("((?:"+a+"|(/(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*(?:;(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*)*(?:/(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*(?:;(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*)*)*)|((?:[a-z0-9-_.!~*'();@\x26\x3d+$,]|%[a-f0-9]{2})*(?:/(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*(?:;(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*)*(?:/(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*(?:;(?:[a-z0-9-_.!~*'():@\x26\x3d+$,]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*)*)*)?))(?:\\?((?:[;/?:@\x26\x3d+$,\\[\\]a-z0-9-_.!~*'()]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*))?)")+
")(?:#((?:[;/?:@\x26\x3d+$,\\[\\]a-z0-9-_.!~*'()]|%[a-f0-9]{2}|[^\x00-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029])*))?$","i");this.kY=function(b){xP();b=qka(Qw(),b);for(var c="";b.Gd!==b.qf;){var e=255&KMa(b),f=(+(e>>>0)).toString(16);c=c+(15>=e?"%0":"%")+f.toUpperCase()}return c};new ba.RegExp('[\x00- "#/\x3c\x3e?@\\[-\\^`{-}\u007f-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029]|%(?![0-9a-f]{2})',"ig");this.msa=new ba.RegExp('[\x00- "#\x3c\x3e?\\[-\\^`{-}\u007f-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029]|%(?![0-9a-f]{2})',
"ig");this.Ima=new ba.RegExp('[\x00- "#/\x3c\x3e?\\^`{-}\u007f-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029]|%(?![0-9a-f]{2})',"ig");this.zca=new ba.RegExp('[\x00- "#\x3c\x3e@\\^`{-}\u007f-\u00a0\u1680\u2000-\u200a\u202f\u205f\u3000\u2028\u2029]|%(?![0-9a-f]{2})',"ig");new ba.RegExp("[^\x00-\u007f]+","g");return this};
function BEa(a,b,c,e,f,g){var h="";null!==b&&(h=""+h+b+":");null!==c&&(h=h+"//"+c.replace(a.Ima,a.kY));null!==e&&(h=""+h+e.replace(a.msa,a.kY));null!==f&&(h=h+"?"+f.replace(a.zca,a.kY));null!==g&&(h=h+"#"+g.replace(a.zca,a.kY));return h}
function VZa(a,b){if(void 0!==b){a=0;for(var c="";a<(b.length|0);)if(37===(65535&(b.charCodeAt(a)|0))){if((2+a|0)>=(b.length|0))throw(new HM).d("Invalid escape in URI");var e=b.substring(a,3+a|0);c=""+c+e.toUpperCase();a=3+a|0}else c=""+c+b.substring(a,1+a|0),a=1+a|0;return c}}
function AEa(a,b){a:{for(a=0;a!==(b.length|0);){if(37===(65535&(b.charCodeAt(a)|0))){a=!1;break a}a=1+a|0}a=!0}if(a)return b;b=Dta(Hta(),b,b.length|0);Hta();a=b.Az;a=ia(La(Oa),[a]);var c=a.m.length,e=a.m.length;if(0>e||e>a.m.length)throw(new V).a();if(0>c||c>e)throw(new V).a();a=WZa(e,a,0,0,c,!1);c=zta(64);var f=!1;e=(Qw(),(new KU).a());var g=RG().yK;if(null===g)throw(new Fk).f("null CodingErrorAction");e.QJ=g;g=RG().yK;if(null===g)throw(new Fk).f("null CodingErrorAction");for(e.SJ=g;b.Gd!==b.qf;)switch(g=
b.PP(),g){case 37:if(c.Gd===c.qf){IG.prototype.EP.call(c);Jta(e,c,a,!1);f=c;if(f.Jt)throw(new TG).a();g=f.qf-f.Gd|0;Ca(f.sj,f.nl+f.Gd|0,f.sj,f.nl,g);f.LG=-1;IG.prototype.d4.call(f,f.Az);IG.prototype.Ig.call(f,g)}f=b.PP();f=ba.String.fromCharCode(f);g=b.PP();f=""+f+ba.String.fromCharCode(g);f=GF(FF(),f,16);LU(c,f<<24>>24);f=!0;break;default:f&&(IG.prototype.EP.call(c),Jta(e,c,a,!0),e.by=1,IG.prototype.Uma.call(c),f=!1),a.TQ(g)}f&&(IG.prototype.EP.call(c),Jta(e,c,a,!0),e.by=1,IG.prototype.Uma.call(c));
IG.prototype.EP.call(a);return a.t()}TZa.prototype.$classData=r({j9a:0},!1,"java.net.URI$",{j9a:1,e:1,r:1,o:1});var UZa=void 0;function xP(){UZa||(UZa=(new TZa).a());return UZa}function LG(){IG.call(this);this.sj=null;this.nl=0}LG.prototype=new yta;LG.prototype.constructor=LG;function XZa(){}XZa.prototype=LG.prototype;LG.prototype.h=function(a){return a instanceof LG?0===YZa(this,a):!1};LG.prototype.xcb=function(a,b){this.sj=b;this.nl=0;IG.prototype.de.call(this,a)};
LG.prototype.sq=function(a){return YZa(this,a)};function YZa(a,b){if(a===b)return 0;for(var c=a.Gd,e=a.qf-c|0,f=b.Gd,g=b.qf-f|0,h=e<g?e:g,k=0;k!==h;){var l=(a.sj.m[a.nl+(c+k|0)|0]|0)-(b.sj.m[b.nl+(f+k|0)|0]|0)|0;if(0!==l)return l;k=1+k|0}return e===g?0:e<g?-1:1}LG.prototype.y=function(){for(var a=this.Gd,b=this.qf,c=-547316498,e=a;e!==b;){var f=PL();RL();c=f.Ga(c,QL(0,this.sj.m[this.nl+e|0]|0));e=1+e|0}return PL().re(c,b-a|0)};function ZZa(){IU.call(this);this.Wda=null}ZZa.prototype=new IMa;
ZZa.prototype.constructor=ZZa;ZZa.prototype.a=function(){IU.prototype.Lcb.call(this);$Za=this;this.Wda=ha(La(Ra),[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1]);return this};
ZZa.prototype.$classData=r({D9a:0},!1,"java.nio.charset.UTF_8$",{D9a:1,Fob:1,e:1,Ai:1});var $Za=void 0;function Qw(){$Za||($Za=(new ZZa).a());return $Za}function a_a(){}a_a.prototype=new OMa;a_a.prototype.constructor=a_a;a_a.prototype.a=function(){return this};a_a.prototype.$classData=r({L9a:0},!1,"org.mulesoft.common.io.Fs$",{L9a:1,Mob:1,e:1,K9a:1});var b_a=void 0;function c_a(){b_a||(b_a=(new a_a).a());return b_a}function k_(){this.lna=this.Dua=this.tha=this.P5=this.vba=this.Uia=this.aaa=null}
k_.prototype=new u;k_.prototype.constructor=k_;
k_.prototype.a=function(){d_a=this;this.aaa=(new l_).RP(0,0,0,0);this.Uia=e_a(new bQ,1970,1,1,(new z).d(this.aaa),(new z).d(0));this.vba="(\\d{4})-(\\d\\d?)-(\\d\\d?)";this.P5="(\\d\\d?):(\\d\\d?)(?::(\\d\\d?))?(?:\\.(\\d{0,9}))?";this.tha="(?:(?:[\\ \\t]*)?(Z|([-+]\\d\\d?)(?::(\\d\\d?))?))?";this.Dua="(?:[Tt]|[\\ \\t]+)";var a=(new zh).f(this.vba),b=J();(new Ah).Hi(a.ka,b);a=(new zh).f(this.vba+"(?:"+this.Dua+this.P5+this.tha+")?");b=J();this.lna=(new Ah).Hi(a.ka,b);a=(new zh).f(this.P5);b=J();(new Ah).Hi(a.ka,
b);a=(new zh).f(""+this.P5+this.tha);b=J();(new Ah).Hi(a.ka,b);return this};function f_a(a,b,c,e,f){a=GF(FF(),b,10);c=GF(FF(),c,10);e=g_a(0,e);if(null===f)f=0;else{b=FF();var g=(new zh).f("0");f=""+f+vha(g,9-(f.length|0)|0);f=GF(b,f,10)}return(new l_).RP(a,c,e,f)}function g_a(a,b){return aua(dH(),b)?0:GF(FF(),b,10)}k_.prototype.Gj=function(a){return lJ(this,a).Jk()};
function lJ(a,b){a=lv(a.lna,b);if(a.b())c=!1;else if(null!==a.c()){c=a.c();var c=0===hw(c,10)}else c=!1;if(c){b=a.c();b=iw(b,0);c=a.c();c=iw(c,1);var e=a.c();e=iw(e,2);var f=a.c();f=iw(f,3);var g=a.c();g=iw(g,4);var h=a.c();h=iw(h,5);var k=a.c();k=iw(k,6);var l=a.c();l=iw(l,7);var m=a.c();m=iw(m,8);a=a.c();a=iw(a,9);try{Qf();var p=new bQ,t=g_a(kH(),b),v=g_a(kH(),c),A=g_a(kH(),e),E=null===f?y():(new z).d(f_a(kH(),f,g,h,k));kH();if(null===l)var B=y();else if(null===m)B=(new z).d(0);else{var I=g_a(0,
m),N=g_a(0,a);if(-24>I||24<I)throw Rva((new m_).de(I));if(0>N||60<N)throw Rva((new m_).de(N));B=(new z).d(ca(3600,I)+ca(60,0>I?-N|0:N)|0)}var Y=e_a(p,t,v,A,E,B);return(new Wf).d(Y)}catch(na){p=Mi(F(),na);if(null!==p){if(p instanceof n_)return p=p.NQ,Qf(),(new Rf).d(p);throw bc(F(),p);}throw na;}}dua||(dua=(new iH).a());Qf();p=(new h_a).Mc(b,"");return(new Rf).d(p)}
function i_a(a,b){if(0===b)return"Z";a=b/3600|0;var c=(b/60|0)%60|0;b=0<b?"+":"-";if(0===c)c="";else{var e=0>c?-c|0:c;c=(new zh).f(":%02d");var f=[e];ua();c=c.ka;C();Ul();e=[];for(var g=0,h=f.length|0;g<h;)e.push(cQ(f[g])),g=1+g|0;EL();f=e.length|0;f=ia(La(Ja),[f]);var k=f.m.length;h=g=0;var l=e.length|0;k=l<k?l:k;l=f.m.length;for(k=k<l?k:l;g<k;)f.m[h]=e[g],g=1+g|0,h=1+h|0;c=cN(c,f)}e=0>a?-a|0:a;a=(new zh).f("%s%02d%s");c=[b,e,c];ua();b=a.ka;C();Ul();a=[];e=0;for(f=c.length|0;e<f;)a.push(cQ(c[e])),
e=1+e|0;EL();c=a.length|0;c=ia(La(Ja),[c]);g=c.m.length;f=e=0;h=a.length|0;g=h<g?h:g;h=c.m.length;for(g=g<h?g:h;e<g;)c.m[f]=a[e],e=1+e|0,f=1+f|0;return cN(b,c)}k_.prototype.$classData=r({Z9a:0},!1,"org.mulesoft.common.time.SimpleDateTime$",{Z9a:1,e:1,r:1,o:1});var d_a=void 0;function kH(){d_a||(d_a=(new k_).a());return d_a}function j_a(){}j_a.prototype=new u;j_a.prototype.constructor=j_a;j_a.prototype.a=function(){return this};
j_a.prototype.$classData=r({a$a:0},!1,"org.mulesoft.common.time.TimeOfDay$",{a$a:1,e:1,r:1,o:1});var k_a=void 0;function l_a(){this.Fia=this.Ao=null}l_a.prototype=new u;l_a.prototype.constructor=l_a;l_a.prototype.a=function(){m_a=this;this.Ao=(new o_).RP(1,0,1,0);this.Fia=(new o_).RP(1,0,2147483647,2147483647);return this};function Lb(a,b,c,e,f){return 1>=b&&0>=c&&1>=e&&0>=f?a.Ao:1>=b&&0>=c&&2147483647===e&&2147483647===b?a.Fia:(new o_).RP(b,c,e,f)}
l_a.prototype.$classData=r({i$a:0},!1,"org.mulesoft.lexer.InputRange$",{i$a:1,e:1,r:1,o:1});var m_a=void 0;function Mb(){m_a||(m_a=(new l_a).a());return m_a}function rH(){this.Wj=this.Gg=this.gf=0}rH.prototype=new u;rH.prototype.constructor=rH;d=rH.prototype;d.h=function(a){return a instanceof rH?this.gf===a.gf&&this.Gg===a.Gg&&this.Wj===a.Wj:!1};d.Xi=function(a,b,c){this.gf=a;this.Gg=b;this.Wj=c;return this};d.Vy=function(){return 0===this.gf&&0===this.Gg&&0===this.Wj};
d.t=function(){return(0>=this.gf&&0>=this.Gg?"":"("+this.gf+", "+this.Gg+")")+"@"+this.Wj};d.sq=function(a){return n_a(this,a)};d.Np=function(a){return n_a(this,a)};d.y=function(){return this.gf+ca(31,this.Gg+ca(31,this.Wj)|0)|0};function n_a(a,b){if(a.Wj!==b.Wj)return a=a.Wj,b=b.Wj,a===b?0:a<b?-1:1;if(a.gf!==b.gf)return a=a.gf,b=b.gf,a===b?0:a<b?-1:1;b=b.Gg;a=a.Gg;return b===a?0:b<a?-1:1}d.$classData=r({l$a:0},!1,"org.mulesoft.lexer.Position",{l$a:1,e:1,nz:1,Ai:1});
function o_a(){this.lg=this.zr=null}o_a.prototype=new u;o_a.prototype.constructor=o_a;o_a.prototype.a=function(){p_a=this;this.zr=(Bu(),tia("",0,0,0,0,0,0));this.lg=(new zt).a();return this};function zB(a,b){if(null===b)var c=!0;else{if(null===b)throw(new Tg).a();c=""===b}if(c)return a.zr;c=a.lg.Ka(b);if(c instanceof z)return c.i;Bu();c=tia(b,0,0,0,0,0,0);a.lg.Gl(b,c);return c}function xva(a,b,c,e){return c.Vy()&&e.Vy()?zB(Bu(),b):tia(b,c.Wj,e.Wj,c.gf,c.Gg,e.gf,e.Gg)}
o_a.prototype.$classData=r({p$a:0},!1,"org.mulesoft.lexer.SourceLocation$",{p$a:1,e:1,r:1,o:1});var p_a=void 0;function Bu(){p_a||(p_a=(new o_a).a());return p_a}function q_a(){}q_a.prototype=new u;q_a.prototype.constructor=q_a;q_a.prototype.a=function(){return this};
function xFa(a,b,c){if(LH()===b)return JH(new KH,LH(),c);if($P()===b)try{var e=(new zh).f(c),f=JF(KF(),e.ka,10),g=f.sb,h=f.Gb;return JH(new KH,$P(),(new pa).hb(g,h))}catch(t){a=Mi(F(),t);if(null!==a){if(!ML(NL(),a).b())return JH(new KH,LH(),c);throw bc(F(),a);}throw t;}else if(aQ()===b)try{var k=(new zh).f(c),l=HF(wa(),k.ka);return JH(new KH,aQ(),l)}catch(t){a=Mi(F(),t);if(null!==a){if(!ML(NL(),a).b())return JH(new KH,LH(),c);throw bc(F(),a);}throw t;}else if(ZP()===b)try{var m=(new zh).f(c),p=jJ(m.ka);
return JH(new KH,ZP(),p)}catch(t){a=Mi(F(),t);if(null!==a){if(!ML(NL(),a).b())return JH(new KH,LH(),c);throw bc(F(),a);}throw t;}else throw(new x).d(b);}q_a.prototype.$classData=r({y$a:0},!1,"org.yaml.builder.DocBuilder$Scalar$",{y$a:1,e:1,r:1,o:1});var r_a=void 0;function yFa(){r_a||(r_a=(new q_a).a());return r_a}function rs(){jV.call(this);this.Ox=null}rs.prototype=new YMa;rs.prototype.constructor=rs;rs.prototype.wda=function(a,b,c){this.Ox=c;jV.prototype.wda.call(this,a,b,c);return this};
function s_a(a,b){var c=b.kN;b=b.q;if(LH()===c&&ar(b))c=(new jk).d(a.Gt),b=""+Vc(34)+fH(dH(),b,!0)+Vc(34),a.Ox.Yv(c.Hq,b);else if(ZP()===c&&"boolean"===typeof b)c=!!b,b=(new jk).d(a.Gt),a.Ox.Yv(b.Hq,""+c);else if($P()===c&&b instanceof pa){b=Ea(b);c=b.sb;var e=b.Gb;b=(new jk).d(a.Gt);c=ZBa(Fa(),c,e);a.Ox.Yv(b.Hq,c)}else aQ()===c&&"number"===typeof b&&(c=""+ +b,-1===Eua(ua(),c,46)?(b=(new zh).f(c),b=!Dv(b,Vc(101))):b=!1,b?(b=(new zh).f(c),b=!Dv(b,Vc(69))):b=!1,b&&(c+=".0"),b=(new jk).d(a.Gt),a.Ox.Yv(b.Hq,
c))}function ZMa(a,b){var c=(new jk).d(a.Gt);a.Ox.PE(c.Hq,91);c=(new t_a).K3(a);Mda(c,b);b=(new jk).d(a.Gt);a.Ox.PE(b.Hq,93)}function $Ma(a,b){var c=(new jk).d(a.Gt);a.Ox.PE(c.Hq,123);c=(new u_a).K3(a);Mda(c,b);b=(new jk).d(a.Gt);a.Ox.PE(b.Hq,125)}rs.prototype.$classData=r({C$a:0},!1,"org.yaml.builder.JsonOutputBuilder",{C$a:1,Qob:1,hla:1,e:1});function u_a(){this.MX=this.NX=!1;this.Ja=null}u_a.prototype=new wua;u_a.prototype.constructor=u_a;d=u_a.prototype;
d.P2=function(a,b){v_a(this,a);s_a(this.Ja,b)};d.K3=function(a){if(null===a)throw bc(F(),null);this.Ja=a;this.q4(!0);this.p4(!1);return this};d.q4=function(a){this.NX=a};function v_a(a,b){Oda(a);var c=(new jk).d(a.Ja.Gt);a.Ja.Ox.PE(c.Hq,34);c=(new jk).d(a.Ja.Gt);a.Ja.Ox.Yv(c.Hq,b);b=(new jk).d(a.Ja.Gt);a.Ja.Ox.Yv(b.Hq,'": ')}d.p4=function(a){this.MX=a};d.zg=function(a,b){v_a(this,a);b.P((new t_a).K3(this.Ja))};
d.$classData=r({E$a:0},!1,"org.yaml.builder.JsonOutputBuilder$MyEntry",{E$a:1,ila:1,e:1,D$a:1});function t_a(){this.MX=this.NX=!1;this.Ja=null}t_a.prototype=new yua;t_a.prototype.constructor=t_a;d=t_a.prototype;d.ul=function(a){Oda(this);ZMa(this.Ja,a);y()};d.K3=function(a){if(null===a)throw bc(F(),null);this.Ja=a;this.q4(!0);this.p4(!1);return this};d.q4=function(a){this.NX=a};d.GZ=function(a){Oda(this);s_a(this.Ja,a)};d.p4=function(a){this.MX=a};d.t7=function(){};
d.Yi=function(a){Oda(this);$Ma(this.Ja,a);return y()};d.$classData=r({F$a:0},!1,"org.yaml.builder.JsonOutputBuilder$MyPart",{F$a:1,jla:1,e:1,D$a:1});function w_a(){nV.call(this)}w_a.prototype=new oV;w_a.prototype.constructor=w_a;w_a.prototype.a=function(){nV.prototype.bQ.call(this,Q().mi,!1);return this};w_a.prototype.$classData=r({L$a:0},!1,"org.yaml.convert.YRead$BooleanYRead$",{L$a:1,IT:1,e:1,hA:1});var x_a=void 0;function RO(){x_a||(x_a=(new w_a).a());return x_a}function y_a(){nV.call(this)}
y_a.prototype=new oV;y_a.prototype.constructor=y_a;y_a.prototype.a=function(){nV.prototype.bQ.call(this,Q().ns,kH().Uia);return this};y_a.prototype.$classData=r({M$a:0},!1,"org.yaml.convert.YRead$DTYRead$",{M$a:1,IT:1,e:1,hA:1});var z_a=void 0;function A_a(){z_a||(z_a=(new y_a).a());return z_a}function p_(){nV.call(this)}p_.prototype=new oV;p_.prototype.constructor=p_;p_.prototype.a=function(){nV.prototype.bQ.call(this,Q().wf,0);return this};
p_.prototype.uw=function(a){var b=nV.prototype.uw.call(this,a);if(b instanceof Wf)return b;a=B_a().uw(a);return a instanceof Wf?(b=Ea(a.i),a=b.sb,b=b.Gb,(new Wf).d(IF(Fa(),a,b))):a};p_.prototype.$classData=r({N$a:0},!1,"org.yaml.convert.YRead$DoubleYRead$",{N$a:1,IT:1,e:1,hA:1});var C_a=void 0;function D_a(){C_a||(C_a=(new p_).a());return C_a}function q_(){nV.call(this)}q_.prototype=new oV;q_.prototype.constructor=q_;q_.prototype.a=function(){nV.prototype.bQ.call(this,Q().vi,0);return this};
q_.prototype.uw=function(a){var b=B_a().uw(a);if(b instanceof Rf)return b;if(b instanceof Wf){var c=Ea(b.i);b=c.sb;c=c.Gb;if((-1===c?0<=(-2147483648^b):-1<c)&&(0===c?-1>=(-2147483648^b):0>c))return Qf(),(new Wf).d(b)}return NH(PH(),a,"Out of range")};q_.prototype.$classData=r({O$a:0},!1,"org.yaml.convert.YRead$IntYRead$",{O$a:1,IT:1,e:1,hA:1});var E_a=void 0;function CDa(){E_a||(E_a=(new q_).a());return E_a}function F_a(){nV.call(this)}F_a.prototype=new oV;F_a.prototype.constructor=F_a;
F_a.prototype.a=function(){nV.prototype.bQ.call(this,Q().vi,kJ());return this};F_a.prototype.$classData=r({P$a:0},!1,"org.yaml.convert.YRead$LongYRead$",{P$a:1,IT:1,e:1,hA:1});var G_a=void 0;function B_a(){G_a||(G_a=(new F_a).a());return G_a}function H_a(){nV.call(this)}H_a.prototype=new oV;H_a.prototype.constructor=H_a;H_a.prototype.a=function(){nV.prototype.bQ.call(this,Q().Pa,"");return this};H_a.prototype.$classData=r({R$a:0},!1,"org.yaml.convert.YRead$StringYRead$",{R$a:1,IT:1,e:1,hA:1});
var I_a=void 0;function Be(){I_a||(I_a=(new H_a).a());return I_a}function SI(){QU.call(this)}SI.prototype=new SMa;SI.prototype.constructor=SI;d=SI.prototype;d.uqa=function(){RU(this,aI().SN);TU(this)};d.wsa=function(){RU(this,aI().bK)};d.eI=function(a,b){QU.prototype.eI.call(this,a,b);return this};function J_a(a,b){for(;;)if(b.Ha(65535&a.Ya.Kb.lc)?0:r_(a.Ya.Kb)){var c=a.Ya;bV(c.Kb,c.yg,c.kk)}else break;RU(a,aI().Pw)}
d.loa=function(a){switch(a){case 91:gV(this,aI().PG);break;case 123:gV(this,aI().lE);break;case 93:gV(this,aI().tE);break;case 125:gV(this,aI().qy);break;case 58:gV(this,aI().Si);break;case 44:gV(this,aI().Si);break;case 34:a=!1;RU(this,aI().Ow);for(gV(this,aI().Si);;)if(34!==this.Ya.Kb.lc&&this.Ya.Kb.lc!==pH().Ot)if(92===this.Ya.Kb.lc){a&&(RU(this,aI().Xs),a=!1);RU(this,aI().TN);gV(this,aI().Si);var b=65535&this.Ya.Kb.lc;85===pka(Zv(),b)&&$U(this.Ya,4);gV(this,aI().Vs);RU(this,aI().aO)}else a=!0,
b=this.Ya,bV(b.Kb,b.yg,b.kk);else break;a&&RU(this,aI().Xs);gV(this,aI().Si);RU(this,aI().Nt);break;case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:RU(this,aI().Ow);aV(this,45);a=!0;if(!aV(this,48))for(b=this.Ya,bV(b.Kb,b.yg,b.kk),b=this.Ya;;){var c=b.Kb.lc;if(Bua(RH(),c))bV(b.Kb,b.yg,b.kk);else break}else if(Bua(RH(),this.Ya.Kb.lc)){a=!1;b=[44,93,125,34,91,123,58];if(0===(b.length|0))b=te();else{c=ue(new ve,te());for(var e=0,f=b.length|0;e<f;)we(c,b[e]),e=
1+e|0;b=c.ab}J_a(this,b)}if(a){if(aV(this,46))for(a=this.Ya;;)if(b=a.Kb.lc,Bua(RH(),b))bV(a.Kb,a.yg,a.kk);else break;if(aV(this,101)||aV(this,69))for(aV(this,43)||aV(this,45),a=this.Ya;;)if(b=a.Kb.lc,Bua(RH(),b))bV(a.Kb,a.yg,a.kk);else break;RU(this,aI().Xs)}RU(this,aI().Nt);break;case 10:gV(this,aI().gA);break;case 32:case 9:case 13:for(a=this.Ya;;)if(b=a.Kb.lc,RH(),32===b||9===b||13===b)bV(a.Kb,a.yg,a.kk);else break;RU(this,aI().xC);break;case 110:K_a(this,"null");break;case 116:K_a(this,"true");
break;case 102:K_a(this,"false");break;default:a=[91,93,123,125,58,44];if(0===(a.length|0))a=te();else{b=ue(new ve,te());c=0;for(e=a.length|0;c<e;)we(b,a[c]),c=1+c|0;a=b.ab}J_a(this,a)}};function K_a(a,b){b=UMa(a,b);if(0<b)RU(a,aI().Ow),$U(a.Ya,b),RU(a,aI().Xs),RU(a,aI().Nt);else{b=[44,58];if(0===(b.length|0))b=te();else{for(var c=ue(new ve,te()),e=0,f=b.length|0;e<f;)we(c,b[e]),e=1+e|0;b=c.ab}J_a(a,b)}}d.$classData=r({aab:0},!1,"org.yaml.lexer.JsonLexer",{aab:1,d$a:1,e:1,j$a:1});
function YH(){QU.call(this);this.qp=null}YH.prototype=new SMa;YH.prototype.constructor=YH;function s_(a){return(new Ke).zs(a.sR.nb(),a.mM,XMa(a.qp))}function L_a(a,b){return M_a(a,0,b)&&(t_(a),!0)}
function N_a(a,b,c){if(43!==c){45!==c&&RU(a,aI().Nt);for(c=s_(a);;){var e;if(e=r_(a.Ya.Kb)){e=a;var f=b,g=iV(e.qp,2147483647);e=g<=f&&UU(e,g,aI().VG)&&u_(a,aI().gA)}if(e)c=s_(a);else break}v_(a,c)}else{for(c=s_(a);;)if(r_(a.Ya.Kb)&&w_(a,b,x_()))c=s_(a);else break;v_(a,c);RU(a,aI().Nt)}c=s_(a);e=iV(a.qp,2147483647);if(e<b&&UU(a,e,aI().VG)&&O_a(a)){for(b=s_(a);;)if(r_(a.Ya.Kb)&&P_a(a))b=s_(a);else break;v_(a,b);b=!0}else b=!1;b||v_(a,c);return!0}
function Q_a(a,b,c){var e=s_(a);if(RU(a,aI().Kia)){if(R_a(a)){var f=s_(a);y_(a,b,c)&&S_a(a)||v_(a,f);f=!0}else f=!1;f?b=!0:S_a(a)?(f=s_(a),y_(a,b,c)&&R_a(a)||v_(a,f),b=!0):b=!1}else b=!1;(b=b?RU(a,aI().Tia):!1)||v_(a,e);return b}function w_(a,b,c){var e=T_a();null!==c&&c===e?c=!0:(e=U_a(),c=null!==c&&c===e);return V_a(a,b,c,!0)?u_(a,aI().sK):!1}function W_a(a){RU(a,aI().Ow);return RU(a,aI().Nt)}function X_a(a){return 0!==a.Ya.Kb.Gg?!0:!Y_a(a)&&!Z_a(a)}
function $_a(a,b){if(X_a(a)){for(var c=s_(a);;)if(r_(a.Ya.Kb)&&w_(a,b,x_()))c=s_(a);else break;v_(a,c);if(z_(a,b)&&!TH(VH(),a.Ya.Kb.lc)){for(b=a.Ya;c=b.Kb.lc,!TH(VH(),c);)bV(b.Kb,b.yg,b.kk);return RU(a,aI().Xs)}}return!1}function a0a(a,b){return U_a()===b||A_()===b?UH(VH(),a)&&!Fua(VH(),a):UH(VH(),a)}function B_(a,b){return a.Ya.Kb.lc===b?gV(a,aI().Si):!1}function b0a(a){switch(a){case 34:case 39:return(new z).d(a);case 123:return(new z).d(125);case 91:return(new z).d(93);default:return y()}}
function c0a(a,b,c){if(Hua(VH(),a.Ya.Kb.lc)){var e=s_(a);(b=d0a(a,b,c))||v_(a,e);return b?!0:u_(a,aI().k0)}return!1}
function e0a(a,b){var c=63===a.Ya.Kb.lc;if(c||f0a(a)){var e=s_(a);RU(a,aI().JS);if(c)if(B_(a,63)&&g0a(a,b,h0a())){c=s_(a);var f=s_(a);(b=z_(a,b)&&B_(a,58)&&g0a(a,b,h0a()))||v_(a,f);(b=b||C_(a))||v_(a,c)}else b=!1;else{c=s_(a);f=s_(a);var g=L_a(a,D_());g||v_(a,f);g?f=!0:(f=s_(a),(g=i0a(a,D_()))||v_(a,f),f=g);(b=f||C_(a)?j0a(a,b):!1)||v_(a,c)}(b=b&&RU(a,aI().WS))||v_(a,e);return b}return!1}YH.prototype.uqa=function(){k0a(this);TU(this)};
function l0a(a,b,c){switch(a.Ya.Kb.lc){case 91:if(91===a.Ya.Kb.lc){var e=s_(a),f;if(f=RU(a,aI().PG)&&gV(a,aI().Si)&&(m0a(a,b,c),!0)){c=n0a(c);for(;;)if(93!==a.Ya.Kb.lc){f=a;var g=b,h=c,k=s_(f),l;if(l=RU(f,aI().Hv)){l=f;var m=aI().lE,p=aI().JS;RU(l,m);l=RU(l,p)}if(l){var t;l=f;m=g;p=h;if(!(t=B_(l,63)&&y_(l,m,p)&&o0a(l,m,p))){t=s_(l);var v=i0a(l,A_())&&p0a(l,m,p);v||v_(l,t);v||q0a(l,m,p)?t=!0:(t=s_(l),(m=L_a(l,A_())&&r0a(l,m,p))||v_(l,t),t=m)}l=t}l&&(l=f,m=aI().WS,p=aI().qy,RU(l,m),l=RU(l,p));(l=l&&
RU(f,aI().Jv))||v_(f,k);l?f=!0:(k=s_(f),(g=RU(f,aI().Hv)&&s0a(f,g,h)&&RU(f,aI().Jv))||v_(f,k),f=g);if(f){m0a(a,b,c);if(t0a(a.Ya.Kb.lc)){for(f=a.Ya;;)if(t0a(f.Kb.lc))bV(f.Kb,f.yg,f.kk);else break;RU(a,aI().Pw)}f=a.Ya.Kb.lc;if(93===f||f===pH().Ot)break;gV(a,aI().Si);m0a(a,b,c)}else break}else break;f=!0}(b=f&&93===a.Ya.Kb.lc&&gV(a,aI().Si)?RU(a,aI().tE):!1)||v_(a,e);a=b}else a=!1;return a;case 123:if(123===a.Ya.Kb.lc){e=s_(a);if(f=RU(a,aI().lE)&&gV(a,aI().Si)&&(m0a(a,b,c),!0)){c=n0a(c);for(;;)if(125!==
a.Ya.Kb.lc)if(f=a,g=b,h=c,RU(f,aI().JS)&&(B_(f,63)&&y_(f,g,h)&&o0a(f,g,h)||u0a(f,g,h))&&RU(f,aI().WS))if(m0a(a,b,c),B_(a,44))m0a(a,b,c);else break;else break;else break;f=!0}f&&125===a.Ya.Kb.lc&&gV(a,aI().Si)&&RU(a,aI().qy)?(t_(a),b=!0):b=!1;b||v_(a,e);a=b}else a=!1;return a;case 39:return v0a(a,b,c,39);case 34:return v0a(a,b,c,34);default:return!1}}
function w0a(a,b,c){var e=fV(a.Ya,b);return 35===e?32!==fV(a.Ya,-1+b|0):58===e?a0a(fV(a.Ya,1+b|0),c):!(32===e||9===e||13===e||10===e||pH().Ot===e)&&a0a(fV(a.Ya,b),c)}function x0a(a){if(RU(a,aI().Q7)){if(33===fV(a.Ya,1)&&B_(a,33)&&B_(a,33))var b=!0;else if(Iua(VH(),fV(a.Ya,1))){b=s_(a);B_(a,33);for(var c=a.Ya;;){var e=c.Kb.lc;if(Iua(VH(),e))bV(c.Kb,c.yg,c.kk);else break}(c=RU(a,aI().Vs)&&B_(a,33))||v_(a,b);b=c}else b=!1;b=b?!0:B_(a,33)}else b=!1;return b?RU(a,aI().k8):!1}
function y0a(a){if(37===a.Ya.Kb.lc){var b=function(f){return function(){if(37===f.Ya.Kb.lc&&RU(f,aI().P7)&&gV(f,aI().Si)){var g=s_(f),h=z0a(f);h||v_(f,g);if(h)g=!0;else{g=s_(f);if(h=VMa(f,"TAG"))if(RU(f,aI().Vs),h=t_(f)&&x0a(f)&&t_(f)){h=s_(f);if(RU(f,aI().UZ)){if(B_(f,33)){for(var k=s_(f);;)if(r_(f.Ya.Kb)&&A0a(f))k=s_(f);else break;v_(f,k);k=!0}else k=!1;if(k)k=!0;else if(B0a(f)){for(k=s_(f);;)if(r_(f.Ya.Kb)&&A0a(f))k=s_(f);else break;v_(f,k);k=!0}else k=!1}else k=!1;(k=k&&RU(f,aI().Vs)?RU(f,aI().q_):
!1)||v_(f,h);h=k}h||v_(f,g);g=h}if(g)g=!0;else{g=s_(f);if(C0a(f)){for(h=s_(f);;)if(r_(f.Ya.Kb)&&t_(f)&&C0a(f))h=s_(f);else break;v_(f,h);h=!0}else h=!1;h||v_(f,g);g=h}}else g=!1;return g&&RU(f,aI().j8)?E_(f):!1}}(a),c=s_(a),e=!!b();if(e)for(;c=s_(a),r_(a.Ya.Kb)&&b(););v_(a,c);b=e}else b=!1;return b?D0a(a):!1}function t_(a){var b=hV(a.qp,0);return 0<b&&UU(a,b,aI().xC)?!0:0===a.Ya.Kb.Gg}
function m0a(a,b,c){if(A_()===c||D_()===c)t_(a);else{c=s_(a);var e;if(e=E_(a))(b=V_a(a,b,!0,!1))||(Z_a(a)||Y_a(a)?b=!1:(b=iV(a.qp,2147483647),e=hV(a.qp,b),UU(a,b,aI().VG),b=UU(a,e,aI().xC))),e=b;(b=e)||v_(a,c);b||t_(a)}}function O_a(a){if(35!==a.Ya.Kb.lc)return!1;RU(a,aI().O7);for(gV(a,aI().Si);!TH(VH(),a.Ya.Kb.lc);){var b=a.Ya;bV(b.Kb,b.yg,b.kk)}RU(a,aI().Vs);RU(a,aI().i8);return E0a(a)}function o0a(a,b,c){return(44===a.Ya.Kb.lc||125===a.Ya.Kb.lc)&&C_(a)&&C_(a)?!0:u0a(a,b,c)}
function q0a(a,b,c){var e=s_(a);(b=C_(a)&&p0a(a,b,c))||v_(a,e);return b}
function F0a(a,b,c){var e=s_(a),f;if(f=RU(a,aI().Hv)){f=s_(a);if(y_(a,1+b|0,c)){Q_a(a,1+b|0,c)&&y_(a,1+b|0,c);if(124===a.Ya.Kb.lc){RU(a,aI().Ow);gV(a,aI().Si);var g=G0a(a,b);if(null===g)throw(new x).d(g);var h=g.KN();g=g.w7();h=b+h|0;var k=s_(a);if($_a(a,h)){for(var l=s_(a);;)if(r_(a.Ya.Kb)&&u_(a,aI().sK)&&$_a(a,h))l=s_(a);else break;v_(a,l);l=!0}else l=!1;(l=l?H0a(a,g):!1)||v_(a,k);l||45===g&&RU(a,aI().Nt);g=N_a(a,h,g)}else g=!1;if(!g)if(62===a.Ya.Kb.lc&&RU(a,aI().Ow)&&gV(a,aI().Si)){g=G0a(a,b);
if(null===g)throw(new x).d(g);h=g.KN();g=g.w7();h=b+h|0;k=s_(a);if(I0a(a,h)){for(l=s_(a);;)if(r_(a.Ya.Kb)&&u_(a,aI().sK)&&I0a(a,h))l=s_(a);else break;v_(a,l);l=!0}else l=!1;(l=l?H0a(a,g):!1)||v_(a,k);l||45===g&&RU(a,aI().Nt);g=N_a(a,h,g)}else g=!1}else g=!1;g||v_(a,f);(f=g)||(f=s_(a),(g=y_(a,1+b|0,c)&&Q_a(a,1+b|0,c)&&J0a(a,c,b))||v_(a,f),g?f=!0:(f=s_(a),(c=J0a(a,c,b))||v_(a,f),f=c))}(c=f&&RU(a,aI().Jv))||v_(a,e);if(c)return!0;e=s_(a);(b=y_(a,1+b|0,T_a())&&RU(a,aI().Hv)&&s0a(a,1+b|0,T_a())&&RU(a,aI().Jv)&&
E_(a))||v_(a,e);return b}function Z_a(a){return 45===a.Ya.Kb.lc&&45===fV(a.Ya,1)?45===fV(a.Ya,2):!1}function M_a(a,b,c){if(RU(a,aI().Hv)){Q_a(a,b,c)&&y_(a,b,c);var e=!0}else e=!1;return e&&l0a(a,b,c)?RU(a,aI().Jv):!1}
function K0a(a,b,c){var e=a.Ya.Kb.lc,f=fV(a.Ya,1);if(UH(VH(),e)&&!Dua(VH(),e)||(45===e||58===e||63===e)&&a0a(f,c)){RU(a,aI().Ow);if(A_()===c||D_()===c)L0a(a,c);else{L0a(a,c);for(e=s_(a);;){if(r_(a.Ya.Kb)){f=a;var g=b;t_(f);if(c0a(f,g,U_a())&&V_a(f,g,!0,!1)){g=a;if(f=w0a(g,0,c))g=g.Ya,bV(g.Kb,g.yg,g.kk);f?(f=M0a(a,c))&&RU(a,aI().Xs):f=!1}else f=!1}else f=!1;if(f)e=s_(a);else break}v_(a,e)}a=RU(a,aI().Nt)}else a=!1;return a}
function N0a(a,b){if(0===a.Ya.Kb.Gg){var c=O0a(a,b);if(0<c&&RU(a,aI().lE)){b=function(f,g,h){return function(){return z_(f,g+h|0)&&e0a(f,g+h|0)}}(a,b,c);c=s_(a);var e=!!b();if(e)for(;c=s_(a),r_(a.Ya.Kb)&&b(););v_(a,c);b=e}else b=!1;return b?RU(a,aI().qy):!1}return!1}function P0a(a,b){if(iV(a.qp,2147483647)===b&&UH(VH(),fV(a.Ya,b))){UU(a,b,aI().VG);for(b=a.Ya;;){var c=b.Kb.lc;if(Kua(VH(),c))bV(b.Kb,b.yg,b.kk);else break}return RU(a,aI().Xs)}return!1}YH.prototype.wsa=function(){RU(this,aI().XS)};
YH.prototype.eI=function(a,b){this.qp=a;QU.prototype.eI.call(this,a,b);return this};function Q0a(a){if(r_(a.Ya.Kb)){var b=s_(a);RU(a,aI().SN)&&(y0a(a)||D0a(a)||F0a(a,-1,x_()))&&RU(a,aI().bK)||v_(a,b)}}
function k0a(a){for(;R0a(a););Q0a(a);for(var b=a.qp.Kb.Wj;;)if(r_(a.Ya.Kb)){var c=s_(a),e=function(h){return function(){if(Y_a(h)){var k=s_(h);var l=UU(h,3,aI().Ria)&&E_(h);l||v_(h,k);k=l}else k=!1;return k}}(a),f=s_(a),g=!!e();if(g)for(;f=s_(a),r_(a.Ya.Kb)&&e(););v_(a,f);if(g){for(e=s_(a);;)if(r_(a.Ya.Kb)&&R0a(a))e=s_(a);else break;v_(a,e);e=!0}else e=!1;e?(Q0a(a),e=!0):e=!1;e||v_(a,c);if(!e){c=s_(a);for(e=s_(a);;)if(r_(a.Ya.Kb)&&R0a(a))e=s_(a);else break;v_(a,e);RU(a,aI().SN)&&D0a(a)&&RU(a,aI().bK)||
v_(a,c)}if(a.qp.Kb.Wj===b){for(b=a.Ya;;)if(b.Kb.lc!==pH().Ot)bV(b.Kb,b.yg,b.kk);else break;RU(a,aI().Pw)}b=a.qp.Kb.Wj}else break;RU(a,aI().XS)}function L0a(a,b){var c=a.Ya.Kb.lc;if(UH(VH(),c)&&!Dua(VH(),c)||(45===c||58===c||63===c)&&a0a(fV(a.Ya,1),b))c=a.Ya,bV(c.Kb,c.yg,c.kk);M0a(a,b);RU(a,aI().Xs)}function u_(a,b){var c=fV(a.Ya,0);c=10===c?1:13===c&&10===fV(a.Ya,1)?2:0;return 0!==c&&($U(a.Ya,c),RU(a,b))}function t0a(a){return 93!==a&&44!==a&&a!==pH().Ot}
function V_a(a,b,c,e){if(0===a.Ya.Kb.Gg){if(Z_a(a)||Y_a(a))return!1;var f=iV(a.qp,b);if(!e&&f<b)return!1;b=c?hV(a.qp,f):0;if(e&&!Hua(VH(),fV(a.Ya,f+b|0)))return!1;UU(a,f,aI().VG);return UU(a,b,aI().xC)}return!1}function C0a(a){if(UH(VH(),a.Ya.Kb.lc)){for(;;){var b=a.Ya;bV(b.Kb,b.yg,b.kk);if(!UH(VH(),a.Ya.Kb.lc))break}return RU(a,aI().Vs)}return!1}function S0a(a){if(TH(VH(),a.Ya.Kb.lc))return!0;for(;;){var b=a.Ya;bV(b.Kb,b.yg,b.kk);if(TH(VH(),a.Ya.Kb.lc))break}return RU(a,aI().Pw)}
function p0a(a,b,c){if(58===a.Ya.Kb.lc&&!a0a(fV(a.Ya,1),c)&&gV(a,aI().Si)){var e=s_(a);y_(a,b,c);RU(a,aI().Hv);(b=s0a(a,b,c)&&RU(a,aI().Jv))||v_(a,e);return b?!0:C_(a)}return!1}function M0a(a,b){for(;;){var c=hV(a.qp,0);w0a(a,c,b)?($U(a.Ya,1+c|0),c=!0):c=!1;if(!c)break}return!0}function T0a(a,b){var c=iV(a.qp,2147483647);if(c<b||c===b&&!Gua(VH(),fV(a.Ya,b)))return!1;UU(a,b,aI().VG);for(b=a.Ya;;)if(c=b.Kb.lc,Kua(VH(),c))bV(b.Kb,b.yg,b.kk);else break;return RU(a,aI().Xs)}
function n0a(a){var b=D_();null!==a&&a===b?a=!0:(b=A_(),a=null!==a&&a===b);return a?A_():U_a()}function O0a(a,b){var c=iV(a.qp,2147483647);return c>b&&63===fV(a.Ya,c)||f0a(a)?c-b|0:0}function U0a(a,b){var c=iV(a.qp,2147483647);return 45!==fV(a.Ya,c)||UH(VH(),fV(a.Ya,1+c|0))?0:c-b|0}
function u0a(a,b,c){var e=s_(a);if(RU(a,aI().Hv)&&V0a(a,b,c)&&RU(a,aI().Jv)){var f=s_(a),g=(y_(a,b,c),p0a(a,b,c));g||v_(a,f);f=g?!0:C_(a)}else f=!1;f||v_(a,e);f||q0a(a,b,c)?a=!0:(e=s_(a),M_a(a,b,c)?(f=s_(a),y_(a,b,c),(b=r0a(a,b,c))||v_(a,f),b=b?!0:C_(a)):b=!1,b||v_(a,e),a=b);return a}
function g0a(a,b,c){var e=U0a(a,b)+b|0;if(0<e){var f=s_(a),g;if(g=z_(a,e)&&RU(a,aI().Hv)){e=(1+b|0)+e|0;if(RU(a,aI().PG)&&W0a(a,e)){for(g=s_(a);;)if(r_(a.Ya.Kb)&&z_(a,e)&&W0a(a,e))g=s_(a);else break;v_(a,g);e=!0}else e=!1;g=e?RU(a,aI().tE):!1}(e=g&&RU(a,aI().Jv))||v_(a,f);f=e}else f=!1;if(f)f=!0;else if(e=O0a(a,b)+b|0,0<e){f=s_(a);if(g=z_(a,e)&&RU(a,aI().Hv)){e=(1+b|0)+e|0;if(RU(a,aI().lE)&&e0a(a,e)){for(g=s_(a);;)if(r_(a.Ya.Kb)&&z_(a,e)&&e0a(a,e))g=s_(a);else break;v_(a,g);e=!0}else e=!1;g=e?RU(a,
aI().qy):!1}(e=g&&RU(a,aI().Jv))||v_(a,f);f=e}else f=!1;if(f||F0a(a,b,c))return!0;b=s_(a);(c=C_(a)&&E_(a))||v_(a,b);return c}function V0a(a,b,c){if(X0a(a)||K0a(a,b,c))return!0;if(Q_a(a,b,c)){var e=s_(a);(b=y_(a,b,c)&&K0a(a,b,c))||v_(a,e);return b?!0:W_a(a)}return!1}function z_(a,b){return 0>=b||b===iV(a.qp,b)&&UU(a,b,aI().VG)}
function v0a(a,b,c,e){if(a.Ya.Kb.lc===e){var f=!1;RU(a,aI().Ow);gV(a,aI().Si);for(var g=!1;!g;){var h=a.Ya.Kb.lc;if(34===h&&34===e)g=!0;else if(39===h&&39===e)39!==fV(a.Ya,1)?g=!0:(f&&(RU(a,aI().Xs),f=!1),RU(a,aI().TN),gV(a,aI().Si),gV(a,aI().Vs),RU(a,aI().aO));else if(13===h||10===h)if(h=D_(),null===c||c!==h?(h=A_(),h=!(null!==c&&c===h)):h=!1,h){f&&(RU(a,aI().Xs),f=!1);h=s_(a);var k=u_(a,aI().gA)&&w_(a,b,c);k||v_(a,h);k||gV(a,aI().k0);z_(a,b);UU(a,hV(a.qp,0),aI().xC)}else f=!1,RU(a,aI().Pw),g=!0;
else if(92===h&&34===e){f&&(RU(a,aI().Xs),f=!1);RU(a,aI().TN);gV(a,aI().Si);if(h=10===a.Ya.Kb.lc)u_(a,aI().gA);else switch(Jua(VH(),a.Ya.Kb.lc)){case -1:gV(a,aI().Pw);break;case 120:Y0a(a,2);break;case 117:Y0a(a,4);break;case 85:Y0a(a,8);break;default:gV(a,aI().Vs)}RU(a,aI().aO);h&&UU(a,hV(a.qp,0),aI().xC)}else 32===h||9===h?(h=hV(a.qp,0),Hua(VH(),fV(a.Ya,h))?(f&&(RU(a,aI().Xs),f=!1),UU(a,h,aI().xC)):(f=!0,$U(a.Ya,h))):pH().Ot===h?(RU(a,aI().Pw),g=!0):(f=!0,h=a.Ya,bV(h.Kb,h.yg,h.kk))}f&&RU(a,aI().Xs);
gV(a,aI().Si);return RU(a,aI().Nt)}return!1}function Z0a(a){return UH(VH(),a)&&!Fua(VH(),a)}function y_(a,b,c){if(A_()===c||D_()===c)return t_(a);c=s_(a);(b=E_(a)&&V_a(a,b,!0,!1))||v_(a,c);return b?!0:t_(a)}function X0a(a){return 42===a.Ya.Kb.lc&&Z0a(fV(a.Ya,1))&&RU(a,aI().M7)&&gV(a,aI().Si)&&$0a(a)?RU(a,aI().g8):!1}
function R_a(a){if(33===a.Ya.Kb.lc&&RU(a,aI().UZ)){if(32===fV(a.Ya,1)&&B_(a,33))var b=!0;else{b=s_(a);if(B_(a,33)&&B_(a,60)){var c=function(g){return function(){return A0a(g)}}(a),e=s_(a),f=!!c();if(f)for(;e=s_(a),r_(a.Ya.Kb)&&c(););v_(a,e);c=f}else c=!1;(c=c&&RU(a,aI().Vs)?B_(a,62):!1)||v_(a,b);b=c}if(b)b=!0;else{b=s_(a);if(x0a(a)){c=s_(a);if(B0a(a)){for(;B0a(a););e=RU(a,aI().Vs)}else e=!1;e||v_(a,c);c=e?!0:RU(a,aI().Pw)}else c=!1;c||v_(a,b);b=c}}else b=!1;return b?RU(a,aI().q_):!1}
function r0a(a,b,c){if(B_(a,58)){var e=s_(a);y_(a,b,c);RU(a,aI().Hv);(b=s0a(a,b,c)&&RU(a,aI().Jv))||v_(a,e);return b?!0:C_(a)}return!1}function E_(a){if(0===a.Ya.Kb.Gg||a1a(a)){for(var b=s_(a);;)if(r_(a.Ya.Kb)&&P_a(a))b=s_(a);else break;v_(a,b);return!0}return!1}function j0a(a,b){if(B_(a,58)){if(F0a(a,b,h0a()))return!0;if(C_(a)){b=s_(a);var c=E_(a);c||v_(a,b);if(c)return!0;b=s_(a);(c=S0a(a)&&E_(a))||v_(a,b);return c}}return!1}
function I0a(a,b){if(X_a(a)){for(var c=s_(a);;)if(r_(a.Ya.Kb)&&w_(a,b,x_()))c=s_(a);else break;v_(a,c);c=s_(a);var e;if(P0a(a,b)){for(e=s_(a);;)if(r_(a.Ya.Kb)&&c0a(a,b,x_())&&P0a(a,b))e=s_(a);else break;v_(a,e);e=!0}else e=!1;e||v_(a,c);if(e)return!0;c=s_(a);if(T0a(a,b)){for(e=s_(a);;){if(r_(a.Ya.Kb)){if(u_(a,aI().sK)){for(var f=s_(a);;)if(r_(a.Ya.Kb)&&w_(a,b,x_()))f=s_(a);else break;v_(a,f);f=!0}else f=!1;f=f?T0a(a,b):!1}else f=!1;if(f)e=s_(a);else break}v_(a,e);b=!0}else b=!1;b||v_(a,c);return b}return!1}
function C_(a){RU(a,aI().Hv);W_a(a);return RU(a,aI().Jv)}function A0a(a){if(0<=a.Ya.Kb.lc&&(-1!==Eua(ua(),"#;/?:@\x26\x3d+$,_.!~*'()[]",a.Ya.Kb.lc)||Iua(VH(),a.Ya.Kb.lc)))return a=a.Ya,bV(a.Kb,a.yg,a.kk),!0;if(37===a.Ya.Kb.lc){var b=fV(a.Ya,1);b=48<=b&&57>=b||65<=b&&70>=b||97<=b&&102>=b}else b=!1;b?(b=fV(a.Ya,2),b=48<=b&&57>=b||65<=b&&70>=b||97<=b&&102>=b):b=!1;return b?($U(a.Ya,3),!0):!1}
function b1a(a,b){if(0===a.Ya.Kb.Gg){var c=U0a(a,b);if(0<c&&RU(a,aI().PG)){b=function(f,g,h){return function(){return z_(f,g+h|0)&&W0a(f,g+h|0)}}(a,b,c);c=s_(a);var e=!!b();if(e)for(;c=s_(a),r_(a.Ya.Kb)&&b(););v_(a,c);b=e}else b=!1;return b?RU(a,aI().tE):!1}return!1}function H0a(a,b){var c=s_(a),e=a.Ya.Kb.lc===pH().Ot&&45===b?RU(a,aI().Nt):!1;e||v_(a,c);return e?!0:a.Ya.Kb.lc===pH().Ot||45!==b&&u_(a,aI().sK)?!0:RU(a,aI().Nt)&&u_(a,aI().gA)}
function J0a(a,b,c){if(E_(a)){var e=h0a();return b1a(a,null!==b&&b===e?-1+c|0:c)?!0:N0a(a,c)}return!1}function c1a(a){switch(a.Ya.Kb.lc){case 43:return gV(a,aI().Si),43;case 45:return gV(a,aI().Si),45;default:return 32}}function E0a(a){return a.Ya.Kb.lc===pH().Ot?!0:u_(a,aI().gA)}function a1a(a){return E0a(a)||P_a(a)}
function R0a(a){if(r_(a.Ya.Kb)){if(65279===a.Ya.Kb.lc&&gV(a,aI().Mia)){E0a(a)||O_a(a);var b=!0}else b=!1;if(b){for(b=s_(a);;)if(r_(a.Ya.Kb)&&P_a(a))b=s_(a);else break;v_(a,b);b=!0}else b=!1;if(b)return!0;b=function(f){return function(){return P_a(f)}}(a);var c=s_(a),e=!!b();if(e)for(;c=s_(a),r_(a.Ya.Kb)&&b(););v_(a,c);return e}return!1}function i0a(a,b){return RU(a,aI().Hv)&&V0a(a,0,b)&&RU(a,aI().Jv)&&(t_(a),!0)}
function G0a(a,b){var c=c1a(a),e=a.Ya.Kb.lc,f=48<=e&&57>=e&&48!==e?(gV(a,aI().Si),-48+e|0):-1;32===c&&(c=c1a(a));a1a(a)||(S0a(a),E0a(a));if(-1===f){e=s_(a);for(f=s_(a);;)if(r_(a.Ya.Kb)&&w_(a,b,x_()))f=s_(a);else break;v_(a,f);b=iV(a.qp,2147483647)-b|0;f=1>b?1:b;v_(a,e)}a=new d1a;a.MJ=f;a.v7=c;R.prototype.M.call(a,null,null);return a}
function D0a(a){if(Z_a(a)){var b=s_(a);UU(a,3,aI().Qia);var c=s_(a),e=F0a(a,-1,x_());e||v_(a,c);e?c=!0:(c=s_(a),(e=C_(a)&&E_(a))||v_(a,c),c=e);c||v_(a,b);return c}return!1}function s0a(a,b,c){if(X0a(a))var e=!0;else{e=s_(a);var f;(f=l0a(a,b,c)||K0a(a,b,c))||v_(a,e);e=f}if(e)return!0;if(Q_a(a,b,c)){e=s_(a);if(f=y_(a,b,c))f=l0a(a,b,c)||K0a(a,b,c);(b=f)||v_(a,e);return b?!0:W_a(a)}return!1}function P_a(a){return t_(a)&&(E0a(a)||O_a(a))}function W0a(a,b){return B_(a,45)&&g0a(a,b,x_())}
function Y_a(a){return 46===a.Ya.Kb.lc&&46===fV(a.Ya,1)?46===fV(a.Ya,2):!1}function v_(a,b){var c=a.sR;c.kl=c.xs+(b.ap|0)|0;a.mM=b.Kg;a.qp.Kb=b.Oh}
function f0a(a){var b=(new eD).de(0),c=0;c=fV(a.Ya,b.oa);var e=b0a(c);e.ra()&&(b.oa=1+b.oa|0);for(;;){c=fV(a.Ya,b.oa);var f=e;if(f instanceof z&&c===(f.i|0))39===c&&39===fV(a.Ya,1+b.oa|0)?b.oa=1+b.oa|0:34===c&&92===fV(a.Ya,-1+b.oa|0)||(e=y());else if(y()===f?(VH(),f=function(g,h){return function(){return fV(g.Ya,1+h.oa|0)}}(a,b),58===c?Gua(0,f()|0)?f=!0:(f=f()|0,f=TH(0,f)):f=!1):f=!1,f)return!0;b.oa=1+b.oa|0;if(TH(VH(),c))break}return!1}
function $0a(a){for(var b=a.Ya;;)if(Z0a(b.Kb.lc))bV(b.Kb,b.yg,b.kk);else break;return RU(a,aI().Vs)}function Y0a(a,b){if(gV(a,aI().Si)){for(var c=0;;){var e=fV(a.Ya,c);if(48<=e&&57>=e||65<=e&&70>=e||97<=e&&102>=e)c=1+c|0;else break}UU(a,b,c>=b?aI().Vs:aI().Pw)}}function d0a(a,b,c){var e=s_(a);if(u_(a,aI().gA)){b=function(g,h,k){return function(){return w_(g,h,k)}}(a,b,c);c=s_(a);var f=!!b();if(f)for(;c=s_(a),r_(a.Ya.Kb)&&b(););v_(a,c);b=f}else b=!1;b||v_(a,e);return b}
function B0a(a){return 124===a.Ya.Kb.lc||Fua(VH(),a.Ya.Kb.lc)?!1:A0a(a)}function z0a(a){if(VMa(a,"YAML")){RU(a,aI().Vs);if(t_(a)){var b=a.Ya.Kb.lc;b=!(48<=b&&57>=b)}else b=!0;if(b)return!1;for(b=a.Ya;;){var c=b.Kb.lc;if(48<=c&&57>=c)bV(b.Kb,b.yg,b.kk);else break}46!==a.Ya.Kb.lc?b=!0:(b=fV(a.Ya,1),b=!(48<=b&&57>=b));if(b)return!1;b=a.Ya;bV(b.Kb,b.yg,b.kk);for(b=a.Ya;;)if(c=b.Kb.lc,48<=c&&57>=c)bV(b.Kb,b.yg,b.kk);else break;return RU(a,aI().Vs)}return!1}
function S_a(a){return 38===a.Ya.Kb.lc&&Z0a(fV(a.Ya,1))&&RU(a,aI().N7)&&gV(a,aI().Si)&&$0a(a)?RU(a,aI().h8):!1}YH.prototype.$classData=r({dab:0},!1,"org.yaml.lexer.YamlLexer",{dab:1,d$a:1,e:1,j$a:1});function F_(){this.BV=0}F_.prototype=new u;F_.prototype.constructor=F_;F_.prototype.a=function(){this.BV=34;return this};F_.prototype.sI=function(a){return Vua(this,a)};F_.prototype.KM=function(){return!1};F_.prototype.$classData=r({hab:0},!1,"org.yaml.model.DoubleQuoteMark$",{hab:1,e:1,kla:1,KT:1});
var e1a=void 0;function iI(){e1a||(e1a=(new F_).a());return e1a}function G_(){this.BV=0}G_.prototype=new u;G_.prototype.constructor=G_;G_.prototype.a=function(){this.BV=39;return this};G_.prototype.sI=function(a){return Vua(this,a)};G_.prototype.KM=function(){return!1};G_.prototype.$classData=r({vab:0},!1,"org.yaml.model.SingleQuoteMark$",{vab:1,e:1,kla:1,KT:1});var f1a=void 0;function Yua(){f1a||(f1a=(new G_).a());return f1a}function JJ(){xV.call(this);this.uI=null}JJ.prototype=new vNa;
JJ.prototype.constructor=JJ;JJ.prototype.t=function(){return"\x26"+this.uI};JJ.prototype.dQ=function(a,b,c){this.uI=a;xV.prototype.Cc.call(this,b,c);return this};JJ.prototype.$classData=r({yab:0},!1,"org.yaml.model.YAnchor",{yab:1,U9:1,Tt:1,e:1});function mt(){this.aa=this.s=null}mt.prototype=new hva;mt.prototype.constructor=mt;function g1a(a,b,c){nt(a,sva(T(),b,a.aa),c)}function nt(a,b,c){ht(a.s,xI(pF(),b,c))}mt.prototype.f=function(a){this.aa=a;mI.prototype.a.call(this);return this};
mt.prototype.$classData=r({Gab:0},!1,"org.yaml.model.YDocument$EntryBuilder",{Gab:1,Fab:1,e:1,$sa:1});function h1a(){}h1a.prototype=new u;h1a.prototype.constructor=h1a;h1a.prototype.a=function(){return this};function i1a(a,b){return(new aX).L3(zua(new OH,a,b))}h1a.prototype.$classData=r({Mab:0},!1,"org.yaml.model.YFail$",{Mab:1,e:1,r:1,o:1});var j1a=void 0;function k1a(){xV.call(this)}k1a.prototype=new vNa;k1a.prototype.constructor=k1a;function l1a(){}l1a.prototype=k1a.prototype;
function OI(){xV.call(this);this.jra=this.jb=this.xa=null}OI.prototype=new vNa;OI.prototype.constructor=OI;OI.prototype.b=function(){var a=this.jb,b=Q().uo;return a===b};function Bwa(a){if(a.jb.rua){var b=a.jb.mj;return null!==b&&b===a}return!1}function Qva(a,b){return Dva(new OI,a.xa,b,a.jra,a.lJ)}OI.prototype.t=function(){return this.xa};function Dva(a,b,c,e,f){a.xa=b;a.jb=c;a.jra=e;xV.prototype.Cc.call(a,e,f);return a}
OI.prototype.$classData=r({jbb:0},!1,"org.yaml.model.YTag",{jbb:1,U9:1,Tt:1,e:1});function H_(){EI.call(this)}H_.prototype=new FI;H_.prototype.constructor=H_;function m1a(){}m1a.prototype=H_.prototype;H_.prototype.Cc=function(a,b){EI.prototype.Cc.call(this,a,b);return this};var pva=r({o0:0},!1,"org.yaml.model.YValue",{o0:1,Tt:1,e:1,mC:1});H_.prototype.$classData=pva;function n1a(){this.ud=null}n1a.prototype=new u;n1a.prototype.constructor=n1a;
n1a.prototype.a=function(){o1a=this;var a=Q().ud;this.ud=iJ(a.mj,null);return this};n1a.prototype.$classData=r({ubb:0},!1,"org.yaml.parser.ParserResult$",{ubb:1,e:1,r:1,o:1});var o1a=void 0;function hJ(){o1a||(o1a=(new n1a).a());return o1a}var maa=r({Zcb:0},!1,"java.lang.Boolean",{Zcb:1,e:1,o:1,Ai:1},void 0,void 0,function(a){return"boolean"===typeof a});function uk(){this.q=0}uk.prototype=new u;uk.prototype.constructor=uk;uk.prototype.h=function(a){return a instanceof uk?this.q===a.q:!1};
uk.prototype.sq=function(a){return this.q-a.q|0};uk.prototype.t=function(){return ba.String.fromCharCode(this.q)};function Vc(a){var b=new uk;b.q=a;return b}uk.prototype.y=function(){return this.q};var qza=r({adb:0},!1,"java.lang.Character",{adb:1,e:1,o:1,Ai:1});uk.prototype.$classData=qza;function p1a(){this.Gra=this.Rma=this.Qma=this.Mqa=null;this.sa=0}p1a.prototype=new u;p1a.prototype.constructor=p1a;p1a.prototype.a=function(){return this};
function q1a(a,b){BK();if(0===(2&a.sa)<<24>>24&&0===(2&a.sa)<<24>>24){for(var c=ha(La(Ra),[257,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,3,2,1,1,1,2,1,3,2,4,1,2,1,3,3,2,1,2,1,1,1,1,1,2,1,1,2,1,1,2,1,3,1,1,1,2,2,1,1,3,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,2,1,1,1,1,1,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,2,1,2,2,1,1,4,1,1,1,1,1,1,1,1,69,1,27,18,4,12,14,5,7,1,1,1,17,112,1,1,1,1,1,1,1,1,2,1,3,1,5,2,1,1,3,1,1,1,2,1,17,1,9,35,1,2,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,1,1,1,1,1,2,2,51,48,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,38,2,1,6,1,39,1,1,1,4,1,1,45,1,1,1,2,1,2,1,1,8,27,5,3,2,11,5,1,3,2,1,2,2,11,1,2,2,32,1,10,21,10,4,2,1,99,1,1,7,1,1,6,2,2,1,4,2,10,3,2,1,14,1,1,1,1,30,27,2,89,11,1,14,10,33,9,2,1,3,1,5,22,4,1,9,1,3,1,5,2,15,1,25,3,2,1,65,1,1,11,55,27,1,3,1,54,1,1,1,1,3,8,4,1,2,1,7,10,2,2,10,1,1,6,1,7,
1,1,2,1,8,2,2,2,22,1,7,1,1,3,4,2,1,1,3,4,2,2,2,2,1,1,8,1,4,2,1,3,2,2,10,2,2,6,1,1,5,2,1,1,6,4,2,2,22,1,7,1,2,1,2,1,2,2,1,1,3,2,4,2,2,3,3,1,7,4,1,1,7,10,2,3,1,11,2,1,1,9,1,3,1,22,1,7,1,2,1,5,2,1,1,3,5,1,2,1,1,2,1,2,1,15,2,2,2,10,1,1,15,1,2,1,8,2,2,2,22,1,7,1,2,1,5,2,1,1,1,1,1,4,2,2,2,2,1,8,1,1,4,2,1,3,2,2,10,1,1,6,10,1,1,1,6,3,3,1,4,3,2,1,1,1,2,3,2,3,3,3,12,4,2,1,2,3,3,1,3,1,2,1,6,1,14,10,3,6,1,1,6,3,1,8,1,3,1,23,1,10,1,5,3,1,3,4,1,3,1,4,7,2,1,2,6,2,2,2,10,8,7,1,2,2,1,8,1,3,1,23,1,10,1,5,2,1,1,1,1,
5,1,1,2,1,2,2,7,2,7,1,1,2,2,2,10,1,2,15,2,1,8,1,3,1,41,2,1,3,4,1,3,1,3,1,1,8,1,8,2,2,2,10,6,3,1,6,2,2,1,18,3,24,1,9,1,1,2,7,3,1,4,3,3,1,1,1,8,18,2,1,12,48,1,2,7,4,1,6,1,8,1,10,2,37,2,1,1,2,2,1,1,2,1,6,4,1,7,1,3,1,1,1,1,2,2,1,4,1,2,6,1,2,1,2,5,1,1,1,6,2,10,2,4,32,1,3,15,1,1,3,2,6,10,10,1,1,1,1,1,1,1,1,1,1,2,8,1,36,4,14,1,5,1,2,5,11,1,36,1,8,1,6,1,2,5,4,2,37,43,2,4,1,6,1,2,2,2,1,10,6,6,2,2,4,3,1,3,2,7,3,4,13,1,2,2,6,1,1,1,10,3,1,2,38,1,1,5,1,2,43,1,1,332,1,4,2,7,1,1,1,4,2,41,1,4,2,33,1,4,2,7,1,1,1,
4,2,15,1,57,1,4,2,67,2,3,9,20,3,16,10,6,85,11,1,620,2,17,1,26,1,1,3,75,3,3,15,13,1,4,3,11,18,3,2,9,18,2,12,13,1,3,1,2,12,52,2,1,7,8,1,2,11,3,1,3,1,1,1,2,10,6,10,6,6,1,4,3,1,1,10,6,35,1,52,8,41,1,1,5,70,10,29,3,3,4,2,3,4,2,1,6,3,4,1,3,2,10,30,2,5,11,44,4,17,7,2,6,10,1,3,34,23,2,3,2,2,53,1,1,1,7,1,1,1,1,2,8,6,10,2,1,10,6,10,6,7,1,6,82,4,1,47,1,1,5,1,1,5,1,2,7,4,10,7,10,9,9,3,2,1,30,1,4,2,2,1,1,2,2,10,44,1,1,2,3,1,1,3,2,8,4,36,8,8,2,2,3,5,10,3,3,10,30,6,2,64,8,8,3,1,13,1,7,4,1,4,2,1,2,9,44,63,13,1,34,
37,39,21,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,9,8,6,2,6,2,8,8,8,8,6,2,6,2,8,1,1,1,1,1,1,1,1,8,8,14,2,8,8,8,8,8,8,5,1,2,4,1,1,1,3,3,1,2,4,1,3,4,2,2,4,1,3,8,5,3,2,3,1,2,4,1,2,1,11,5,6,2,1,1,1,2,1,1,1,8,1,1,5,1,9,1,1,4,2,3,1,1,1,11,1,1,1,10,1,5,5,6,1,1,2,6,3,1,1,1,10,3,1,1,1,13,3,32,16,13,4,1,3,12,15,2,1,4,1,2,1,3,2,3,1,1,1,2,1,5,6,1,1,1,1,1,1,4,1,1,4,1,4,1,2,2,2,5,1,4,1,1,2,1,1,16,35,1,1,4,1,6,5,5,2,4,1,2,1,2,1,7,1,31,2,2,1,1,1,31,268,8,4,20,2,7,1,1,81,1,30,25,40,6,18,12,39,25,11,21,60,78,22,183,1,9,1,54,8,111,1,144,1,103,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,30,44,5,1,1,31,1,1,1,1,1,1,1,1,1,1,16,256,131,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,63,1,1,1,1,32,1,1,258,48,21,2,6,3,10,166,47,1,47,1,1,1,3,2,1,1,1,1,1,1,4,1,1,2,1,6,2,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,6,1,1,1,1,3,1,1,5,4,1,2,38,1,1,5,1,2,56,7,1,1,14,1,23,9,7,1,7,1,7,1,7,1,7,1,7,1,7,1,7,1,32,2,1,1,1,1,3,1,1,1,1,1,9,1,
2,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,5,1,10,2,68,26,1,89,12,214,26,12,4,1,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,2,1,9,4,2,1,5,2,3,1,1,1,2,1,86,2,2,2,2,1,1,90,1,3,1,5,41,3,94,1,2,4,10,27,5,36,12,16,31,1,10,30,8,1,15,32,10,39,15,320,6582,10,64,20941,51,21,1,1143,3,55,9,40,6,2,268,1,3,16,10,2,20,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,10,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,1,70,10,2,6,8,23,9,2,1,1,1,1,1,1,1,1,1,1,
1,1,1,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,12,1,1,1,1,1,1,1,1,1,1,1,77,2,1,7,1,3,1,4,1,23,2,2,1,4,4,6,2,1,1,6,52,4,8,2,50,16,1,9,2,10,6,18,6,3,1,4,10,28,8,2,23,11,2,11,1,29,3,3,1,47,1,2,4,2,1,4,13,1,1,10,4,2,32,41,6,2,2,2,2,9,3,1,8,1,1,2,10,2,4,16,1,6,3,1,1,4,48,1,1,3,2,2,5,2,1,1,1,24,2,1,2,11,1,2,2,2,1,2,1,1,10,6,2,6,2,6,9,7,1,7,145,35,2,1,2,1,2,1,1,1,2,10,
6,11172,12,23,4,49,4,2048,6400,366,2,106,38,7,12,5,5,1,1,10,1,13,1,5,1,1,1,2,1,2,1,108,16,17,363,1,1,16,64,2,54,40,12,1,1,2,16,7,1,1,1,6,7,9,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,4,3,3,1,4,1,1,1,1,1,1,1,3,1,1,3,1,1,1,2,4,5,1,135,2,1,1,3,1,3,1,1,1,1,1,1,2,10,2,3,2,26,1,1,1,1,1,1,26,1,1,1,1,1,1,1,1,1,2,10,1,45,2,31,3,6,2,6,2,6,2,3,3,2,1,1,1,2,1,1,4,2,10,3,2,2,12,1,26,1,19,1,2,1,15,2,14,34,123,5,3,4,45,3,9,53,4,17,1,5,12,52,45,1,130,29,3,49,47,31,1,4,12,17,1,8,1,53,30,1,1,36,4,8,1,5,42,40,40,78,
2,10,854,6,2,1,1,44,1,2,3,1,2,23,1,1,8,160,22,6,3,1,26,5,1,64,56,6,2,64,1,3,1,2,5,4,4,1,3,1,27,4,3,4,1,8,8,9,7,29,2,1,128,54,3,7,22,2,8,19,5,8,128,73,535,31,385,1,1,1,53,15,7,4,20,10,16,2,1,45,3,4,2,2,2,1,4,14,25,7,10,6,3,36,5,1,8,1,10,4,60,2,1,48,3,9,2,4,4,7,10,1190,43,1,1,1,2,6,1,1,8,10,2358,879,145,99,13,4,2956,1071,13265,569,1223,69,11,1,46,16,4,13,16480,2,8190,246,10,39,2,60,2,3,3,6,8,8,2,7,30,4,48,34,66,3,1,186,87,9,18,142,26,26,26,7,1,18,26,26,1,1,2,2,1,2,2,2,4,1,8,4,1,1,1,7,1,11,26,26,2,1,
4,2,8,1,7,1,26,2,1,4,1,5,1,1,3,7,1,26,26,26,26,26,26,26,26,26,26,26,26,28,2,25,1,25,1,6,25,1,25,1,6,25,1,25,1,6,25,1,25,1,6,25,1,25,1,6,1,1,2,50,5632,4,1,27,1,2,1,1,2,1,1,10,1,4,1,1,1,1,6,1,4,1,1,1,1,1,1,3,1,2,1,1,2,1,1,1,1,1,1,1,1,1,1,2,1,1,2,4,1,7,1,4,1,4,1,1,1,10,1,17,5,3,1,5,1,17,52,2,270,44,4,100,12,15,2,14,2,15,1,15,32,11,5,31,1,60,4,43,75,29,13,43,5,9,7,2,174,33,15,6,1,70,3,20,12,37,1,5,21,17,15,63,1,1,1,182,1,4,3,62,2,4,12,24,147,70,4,11,48,70,58,116,2188,42711,41,4149,11,222,16354,542,722403,
1,30,96,128,240,65040,65534,2,65534]),e=c.m[0],f=1,g=c.m.length;f!==g;)e=e+c.m[f]|0,c.m[f]=e,f=1+f|0;a.Qma=c;a.sa=(2|a.sa)<<24>>24}b=1+Wxa(0,a.Qma,b)|0;0===(4&a.sa)<<24>>24&&0===(4&a.sa)<<24>>24&&(a.Rma=ha(La(Ra),[1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,
1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,1,2,5,1,3,2,1,3,2,1,3,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,3,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,2,4,27,4,27,4,27,4,27,4,27,6,1,2,1,2,4,27,1,2,0,4,2,24,0,27,1,24,1,0,1,0,1,2,1,0,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,25,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,
1,2,1,2,1,2,1,2,28,6,7,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,0,1,0,4,24,0,2,0,24,20,0,26,0,6,20,6,24,6,24,6,24,6,0,5,0,5,24,0,16,0,25,24,26,24,28,6,24,0,24,5,4,5,6,9,24,5,6,5,24,5,6,16,28,6,4,6,28,6,5,9,5,28,5,24,0,16,5,6,5,6,0,
5,6,5,0,9,5,6,4,28,24,4,0,5,6,4,6,4,6,4,6,0,24,0,5,6,0,24,0,5,0,5,0,6,0,6,8,5,6,8,6,5,8,6,8,6,8,5,6,5,6,24,9,24,4,5,0,5,0,6,8,0,5,0,5,0,5,0,5,0,5,0,5,0,6,5,8,6,0,8,0,8,6,5,0,8,0,5,0,5,6,0,9,5,26,11,28,26,0,6,8,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,6,0,8,6,0,6,0,6,0,6,0,5,0,5,0,9,6,5,6,0,6,8,0,5,0,5,0,5,0,5,0,5,0,5,0,6,5,8,6,0,6,8,0,8,6,0,5,0,5,6,0,9,24,26,0,6,8,0,5,0,5,0,5,0,5,0,5,0,5,0,6,5,8,6,8,6,0,8,0,8,6,0,6,8,0,5,0,5,6,0,9,28,5,11,0,6,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,8,6,8,0,8,0,8,6,0,5,0,8,0,
9,11,28,26,28,0,8,0,5,0,5,0,5,0,5,0,5,0,5,6,8,0,6,0,6,0,6,0,5,0,5,6,0,9,0,11,28,0,8,0,5,0,5,0,5,0,5,0,5,0,6,5,8,6,8,0,6,8,0,8,6,0,8,0,5,0,5,6,0,9,0,5,0,8,0,5,0,5,0,5,0,5,8,6,0,8,0,8,6,5,0,8,0,5,6,0,9,11,0,28,5,0,8,0,5,0,5,0,5,0,5,0,5,0,6,0,8,6,0,6,0,8,0,8,24,0,5,6,5,6,0,26,5,4,6,24,9,24,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,6,5,6,0,6,5,0,5,0,4,0,6,0,9,0,5,0,5,28,24,28,24,28,6,28,9,11,28,6,28,6,28,6,21,22,21,22,8,5,0,5,0,6,8,6,24,6,5,6,0,6,0,28,6,28,0,28,24,28,24,0,5,8,6,8,6,8,6,8,6,5,9,
24,5,8,6,5,6,5,8,5,8,5,6,5,6,8,6,8,6,5,8,9,8,6,28,1,0,1,0,1,0,5,24,4,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,6,24,11,0,5,28,0,5,0,20,5,24,5,12,5,21,22,0,5,24,10,0,5,0,5,6,0,5,6,24,0,5,6,0,5,0,5,0,6,0,5,6,8,6,8,6,8,6,24,4,24,26,5,6,0,9,0,11,0,24,20,24,6,12,0,9,0,5,4,5,0,5,6,5,0,5,0,5,0,6,8,6,8,0,8,6,8,6,0,28,0,24,9,5,0,5,0,5,0,8,5,8,0,9,11,0,28,5,6,8,0,24,5,8,6,8,6,0,6,8,6,8,6,8,6,0,6,9,0,9,0,24,4,24,0,6,8,5,6,8,6,8,6,8,6,8,5,0,9,24,28,6,28,0,6,8,5,8,6,8,6,8,6,8,5,9,5,6,8,6,
8,6,8,6,8,0,24,5,8,6,8,6,0,24,9,0,5,9,5,4,24,0,24,0,6,24,6,8,6,5,6,5,8,6,5,0,2,4,2,4,2,4,6,0,6,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,
2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,0,1,0,2,1,2,1,2,0,1,0,2,0,1,0,1,0,1,0,1,2,1,2,0,2,3,2,3,2,3,2,0,2,1,3,27,2,27,2,0,2,1,3,27,2,0,2,1,0,27,2,1,27,0,2,0,2,1,3,27,0,12,16,20,24,29,30,21,29,30,21,29,24,13,14,16,12,24,29,30,24,23,24,25,21,22,24,25,24,23,24,12,16,0,16,11,4,0,11,25,21,22,4,11,25,21,22,0,4,0,26,0,6,7,6,7,6,0,28,1,28,1,28,2,1,2,1,2,28,1,28,25,1,28,1,28,1,28,1,28,1,28,2,1,2,5,2,28,2,1,25,1,2,28,25,28,2,28,11,10,1,2,10,11,0,25,28,25,
28,25,28,25,28,25,28,25,28,25,28,25,28,25,28,25,28,25,28,25,28,21,22,28,25,28,25,28,25,28,0,28,0,28,0,11,28,11,28,25,28,25,28,25,28,25,28,0,28,21,22,21,22,21,22,21,22,21,22,21,22,21,22,11,28,25,21,22,25,21,22,21,22,21,22,21,22,21,22,25,28,25,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,22,25,21,22,21,22,25,21,22,25,28,25,28,25,0,28,0,1,0,2,0,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,4,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,
2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,28,1,2,1,2,6,1,2,0,24,11,24,2,0,2,0,2,0,5,0,4,24,0,6,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,6,24,29,30,29,30,24,29,30,24,29,30,24,20,24,20,24,29,30,24,29,30,21,22,21,22,21,22,21,22,24,4,24,20,0,28,0,28,0,28,0,28,0,12,24,28,4,5,10,21,22,21,22,21,22,21,22,21,22,28,21,22,21,22,21,22,21,22,20,21,22,28,10,6,8,20,4,28,10,4,5,24,28,0,5,0,6,27,4,5,20,5,24,4,5,0,5,0,5,0,28,11,28,5,0,28,0,5,28,0,11,28,11,28,11,28,11,
28,11,28,5,0,28,5,0,5,4,5,0,28,0,5,4,24,5,4,24,5,9,5,0,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,6,7,24,6,24,4,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,0,6,5,10,6,24,0,27,4,27,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,4,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,4,27,1,2,1,2,0,1,2,1,2,0,1,2,1,2,1,2,1,2,1,2,1,0,4,2,5,6,5,6,5,6,5,8,6,8,28,0,11,28,
26,28,0,5,24,0,8,5,8,6,0,24,9,0,6,5,24,5,0,9,5,6,24,5,6,8,0,24,5,0,6,8,5,6,8,6,8,6,8,24,0,4,9,0,24,0,5,6,8,6,8,6,0,5,6,5,6,8,0,9,0,24,5,4,5,28,5,8,0,5,6,5,6,5,6,5,6,5,6,5,0,5,4,24,5,8,6,8,24,5,4,8,6,0,5,0,5,0,5,0,5,0,5,0,5,8,6,8,6,8,24,8,6,0,9,0,5,0,5,0,5,0,19,18,5,0,5,0,2,0,2,0,5,6,5,25,5,0,5,0,5,0,5,0,5,0,5,27,0,5,21,22,0,5,0,5,0,5,26,28,0,6,24,21,22,24,0,6,0,24,20,23,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,22,24,21,22,24,23,24,0,24,20,21,22,21,22,21,22,24,25,20,25,0,24,26,24,0,5,0,5,0,16,
0,24,26,24,21,22,24,25,24,20,24,9,24,25,24,1,21,24,22,27,23,27,2,21,25,22,25,21,22,24,21,22,24,5,4,5,4,5,0,5,0,5,0,5,0,5,0,26,25,27,28,26,0,28,25,28,0,16,28,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,24,0,11,0,28,10,11,28,11,0,28,0,28,6,0,5,0,5,0,5,0,11,0,5,10,5,10,0,5,0,24,5,0,5,24,10,0,1,2,5,0,9,0,5,0,5,0,5,0,5,0,5,0,5,0,24,11,0,5,11,0,24,5,0,24,0,5,0,5,0,5,6,0,6,0,6,5,0,5,0,5,0,6,0,6,11,0,24,0,5,11,24,0,5,0,24,5,0,11,5,0,11,0,5,0,11,0,8,6,8,5,6,24,0,11,9,0,6,8,5,8,6,8,6,24,16,24,0,5,0,9,0,6,5,6,8,6,0,9,24,
0,6,8,5,8,6,8,5,24,0,9,0,5,6,8,6,8,6,8,6,0,9,0,5,0,10,0,24,0,5,0,5,0,5,0,5,8,0,6,4,0,5,0,28,0,28,0,28,8,6,28,8,16,6,28,6,28,6,28,0,28,6,28,0,28,0,11,0,1,2,1,2,0,2,1,2,1,0,1,0,1,0,1,0,1,0,1,2,0,2,0,2,0,2,1,2,1,0,1,0,1,0,1,0,2,1,0,1,0,1,0,1,0,1,0,2,1,2,1,2,1,2,1,2,1,2,1,2,0,1,25,2,25,2,1,25,2,25,2,1,25,2,25,2,1,25,2,25,2,1,25,2,25,2,1,2,0,9,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,5,0,25,0,28,0,28,0,28,0,28,0,28,
0,28,0,11,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,28,0,5,0,5,0,5,0,5,0,16,0,16,0,6,0,18,0,18,0]),a.sa=(4|a.sa)<<24>>24);return a.Rma.m[0>b?-b|0:b]}function r1a(a,b){return 0>b?0:256>b?s1a(a).m[b]:q1a(a,b)}function Gwa(a,b){return 256>b?9===b||10===b||11===b||12===b||13===b||28<=b&&31>=b||160!==b&&t1a(s1a(a).m[b]):8199!==b&&8239!==b&&t1a(q1a(a,b))}
function s1a(a){0===(1&a.sa)<<24>>24&&0===(1&a.sa)<<24>>24&&(a.Mqa=ha(La(Ra),[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,24,24,24,26,24,24,24,21,22,24,25,24,20,24,24,9,9,9,9,9,9,9,9,9,9,24,24,25,25,25,24,24,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,21,24,22,27,23,27,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,21,25,22,25,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,24,
26,26,26,26,28,24,27,28,5,29,25,16,28,27,28,25,11,11,27,2,24,24,27,11,5,30,11,11,11,24,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,25,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,25,2,2,2,2,2,2,2,2]),a.sa=(1|a.sa)<<24>>24);return a.Mqa}
function Uta(a,b,c){if(256>b)a=48<=b&&57>=b?-48+b|0:65<=b&&90>=b?-55+b|0:97<=b&&122>=b?-87+b|0:-1;else if(65313<=b&&65338>=b)a=-65303+b|0;else if(65345<=b&&65370>=b)a=-65335+b|0;else{var e=Wxa(BK(),u1a(a),b);e=0>e?-2-e|0:e;0>e?a=-1:(a=b-u1a(a).m[e]|0,a=9<a?-1:a)}return a<c?a:-1}function lwa(a,b){a=r1a(a,b);return 12===a||13===a||14===a}
function u1a(a){0===(16&a.sa)<<24>>24&&0===(16&a.sa)<<24>>24&&(a.Gra=ha(La(Ra),[1632,1776,1984,2406,2534,2662,2790,2918,3046,3174,3302,3430,3664,3792,3872,4160,4240,6112,6160,6470,6608,6784,6800,6992,7088,7232,7248,42528,43216,43264,43472,43600,44016,65296,66720,69734,69872,69942,70096,71360,120782,120792,120802,120812,120822]),a.sa=(16|a.sa)<<24>>24);return a.Gra}function pka(a,b){return 65535&(ba.String.fromCharCode(b).toUpperCase().charCodeAt(0)|0)}
function t1a(a){return 12===a||13===a||14===a}p1a.prototype.$classData=r({bdb:0},!1,"java.lang.Character$",{bdb:1,e:1,r:1,o:1});var v1a=void 0;function Zv(){v1a||(v1a=(new p1a).a());return v1a}function I_(){this.Mna=this.Nna=null;this.sa=0}I_.prototype=new u;I_.prototype.constructor=I_;I_.prototype.a=function(){return this};I_.prototype.AP=function(a){throw(new dJ).f('For input string: "'+a+'"');};
function raa(a,b,c){return b!==b?c!==c?0:1:c!==c?-1:b===c?0===b?(a=1/b,a===1/c?0:0>a?-1:1):0:b<c?-1:1}
function HF(a,b){0===(1&a.sa)<<24>>24&&0===(1&a.sa)<<24>>24&&(a.Nna=new ba.RegExp("^[\\x00-\\x20]*([+-]?(?:NaN|Infinity|(?:\\d+\\.?\\d*|\\.\\d+)(?:[eE][+-]?\\d+)?)[fFdD]?)[\\x00-\\x20]*$"),a.sa=(1|a.sa)<<24>>24);var c=a.Nna.exec(b);if(null!==c)return c=c[1],+ba.parseFloat(void 0===c?void 0:c);0===(2&a.sa)<<24>>24&&0===(2&a.sa)<<24>>24&&(a.Mna=new ba.RegExp("^[\\x00-\\x20]*([+-]?)0[xX]([0-9A-Fa-f]*)\\.?([0-9A-Fa-f]*)[pP]([+-]?\\d+)[fFdD]?[\\x00-\\x20]*$"),a.sa=(2|a.sa)<<24>>24);var e=a.Mna.exec(b);
if(null!==e){c=e[1];var f=e[2],g=e[3];e=e[4];""===f&&""===g&&a.AP(b);b=""+f+g;a=-((g.length|0)<<2)|0;for(g=0;;)if(g!==(b.length|0)&&48===(65535&(b.charCodeAt(g)|0)))g=1+g|0;else break;g=b.substring(g);""===g?c="-"===c?-0:0:(b=(f=15<(g.length|0))?g.substring(0,15):g,g=a+(f?(-15+(g.length|0)|0)<<2:0)|0,a=+ba.parseInt(b,16),e=+ba.parseInt(e,10),b=Ba(e)+g|0,g=b/3|0,e=+ba.Math.pow(2,g),b=+ba.Math.pow(2,b-(g<<1)|0),e=a*e*e*b,c="-"===c?-e:e)}else c=a.AP(b);return c}
I_.prototype.$classData=r({edb:0},!1,"java.lang.Double$",{edb:1,e:1,r:1,o:1});var w1a=void 0;function wa(){w1a||(w1a=(new I_).a());return w1a}function J_(){this.Mw=null;this.A7=0}J_.prototype=new u;J_.prototype.constructor=J_;function x1a(){}d=x1a.prototype=J_.prototype;d.h=function(a){return this===a};d.sq=function(a){var b=this.A7;a=a.A7;return b===a?0:b<a?-1:1};d.t=function(){return this.Mw};d.lw=function(a,b){this.Mw=a;this.A7=b;return this};d.y=function(){return va(this)};
function kL(){AH.call(this)}kL.prototype=new ZV;kL.prototype.constructor=kL;function y1a(){}y1a.prototype=kL.prototype;kL.prototype.ym=function(a){var b=null===a?null:a.t();AH.prototype.Fe.call(this,b,a);return this};function cc(){AH.call(this)}cc.prototype=new ZV;cc.prototype.constructor=cc;function K_(){}K_.prototype=cc.prototype;cc.prototype.f=function(a){AH.prototype.Fe.call(this,a,null);return this};cc.prototype.$classData=r({Ag:0},!1,"java.lang.Exception",{Ag:1,ff:1,e:1,o:1});
function L_(){}L_.prototype=new u;L_.prototype.constructor=L_;L_.prototype.a=function(){return this};L_.prototype.AP=function(a){throw(new dJ).f('For input string: "'+a+'"');};function GF(a,b,c){var e=null===b?0:b.length|0;(0===e||2>c||36<c)&&a.AP(b);var f=65535&(b.charCodeAt(0)|0),g=45===f,h=g?2147483648:2147483647;f=g||43===f?1:0;f>=(b.length|0)&&a.AP(b);for(var k=0;f!==e;){var l=Uta(Zv(),65535&(b.charCodeAt(f)|0),c);k=k*c+l;(-1===l||k>h)&&a.AP(b);f=1+f|0}return g?-k|0:k|0}
function FM(a,b){a=b-(1431655765&b>>1)|0;a=(858993459&a)+(858993459&a>>2)|0;return ca(16843009,252645135&(a+(a>>4)|0))>>24}L_.prototype.$classData=r({hdb:0},!1,"java.lang.Integer$",{hdb:1,e:1,r:1,o:1});var z1a=void 0;function FF(){z1a||(z1a=(new L_).a());return z1a}function A1a(){this.Dla=null;this.sa=!1}A1a.prototype=new u;A1a.prototype.constructor=A1a;A1a.prototype.a=function(){return this};
function JF(a,b,c){""===b&&M_(b);var e=0,f=!1;switch(65535&(b.charCodeAt(0)|0)){case 43:e=1;break;case 45:e=1,f=!0}var g=e;e=b.length|0;if(g>=e||2>c||36<c)M_(b),e=void 0;else{if(!a.sa&&!a.sa){for(var h=[],k=0;2>k;)h.push(null),k=1+k|0;for(;36>=k;){for(var l=2147483647/k|0,m=k,p=1;m<=l;)m=ca(m,k),p=1+p|0;var t=m,v=t>>31;m=Fa();l=jta(m,-1,-1,t,v);var A=m.Ve;m=new Nxa;t=(new pa).hb(t,v);l=(new pa).hb(l,A);m.Sma=p;m.Dsa=t;m.Zra=l;h.push(m);k=1+k|0}a.Dla=h;a.sa=!0}h=a.Dla[c];for(k=h.Sma;;){if(a=g<e)a=
Zv(),p=65535&(b.charCodeAt(g)|0),a=256>p?48===p:0<=Wxa(BK(),u1a(a),p);if(a)g=1+g|0;else break}(e-g|0)>ca(3,k)&&M_(b);p=g+(1+((-1+(e-g|0)|0)%k|0)|0)|0;l=B1a(g,p,b,c);if(p===e)e=(new pa).hb(l,0);else{a=h.Dsa;g=a.sb;a=a.Gb;k=p+k|0;m=65535&l;t=l>>>16|0;var E=65535&g;v=g>>>16|0;A=ca(m,E);E=ca(t,E);var B=ca(m,v);m=A+((E+B|0)<<16)|0;A=(A>>>16|0)+B|0;l=((ca(l,a)+ca(t,v)|0)+(A>>>16|0)|0)+(((65535&A)+E|0)>>>16|0)|0;p=B1a(p,k,b,c);p=m+p|0;l=(-2147483648^p)<(-2147483648^m)?1+l|0:l;k===e?e=(new pa).hb(p,l):(m=
h.Zra,h=m.sb,m=m.Gb,c=B1a(k,e,b,c),(l===m?(-2147483648^p)>(-2147483648^h):l>m)&&M_(b),k=65535&p,e=p>>>16|0,t=65535&g,h=g>>>16|0,m=ca(k,t),t=ca(e,t),v=ca(k,h),k=m+((t+v|0)<<16)|0,m=(m>>>16|0)+v|0,g=(((ca(p,a)+ca(l,g)|0)+ca(e,h)|0)+(m>>>16|0)|0)+(((65535&m)+t|0)>>>16|0)|0,e=k+c|0,g=(-2147483648^e)<(-2147483648^k)?1+g|0:g,-2147483648===(-2147483648^g)&&(-2147483648^e)<(-2147483648^c)&&M_(b),e=(new pa).hb(e,g))}}c=e.sb;e=e.Gb;if(f)return f=-c|0,c=0!==c?~e:-e|0,(0===c?0!==f:0<c)&&M_(b),(new pa).hb(f,c);
0>e&&M_(b);return(new pa).hb(c,e)}function M_(a){throw(new dJ).f('For input string: "'+a+'"');}function B1a(a,b,c,e){for(var f=0;a!==b;){var g=Uta(Zv(),65535&(c.charCodeAt(a)|0),e);-1===g&&M_(c);f=ca(f,e)+g|0;a=1+a|0}return f}A1a.prototype.$classData=r({ldb:0},!1,"java.lang.Long$",{ldb:1,e:1,r:1,o:1});var C1a=void 0;function KF(){C1a||(C1a=(new A1a).a());return C1a}function D1a(){this.Pqa=this.Oqa=null}D1a.prototype=new u;D1a.prototype.constructor=D1a;
D1a.prototype.a=function(){E1a=this;this.Oqa=ha(La(la),"Sun Mon Tue Wed Thu Fri Sat".split(" "));this.Pqa=ha(La(la),"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "));return this};function F1a(a,b){a=""+b;return 2>(a.length|0)?"0"+a:a}D1a.prototype.$classData=r({Hdb:0},!1,"java.util.Date$",{Hdb:1,e:1,r:1,o:1});var E1a=void 0;function N_(){E1a||(E1a=(new D1a).a());return E1a}function G1a(){this.XJ=this.fT=this.OT=this.ZT=this.NT=this.MT=this.QT=null}G1a.prototype=new u;
G1a.prototype.constructor=G1a;G1a.prototype.a=function(){H1a=this;this.QT=(new I1a).a();this.MT=(new J1a).a();this.NT=(new K1a).a();this.ZT=(new L1a).a();this.OT=(new M1a).a();this.fT=(new N1a).a();this.XJ=(new O1a).a();ha(La(P1a),[this.QT,this.MT,this.NT,this.ZT,this.OT,this.fT,this.XJ]);return this};
function O_(a,b,c,e){a=b.Gb;var f=e.Gb;if(a===f?(-2147483648^b.sb)>(-2147483648^e.sb):a>f)return(new pa).hb(-1,2147483647);a=e.sb;e=e.Gb;e=0!==a?~e:-e|0;f=b.Gb;if(f===e?(-2147483648^b.sb)<(-2147483648^(-a|0)):f<e)return(new pa).hb(1,-2147483648);e=b.sb;a=c.sb;var g=65535&e;f=e>>>16|0;var h=65535&a,k=a>>>16|0,l=ca(g,h);h=ca(f,h);var m=ca(g,k);g=l+((h+m|0)<<16)|0;l=(l>>>16|0)+m|0;b=(((ca(e,c.Gb)+ca(b.Gb,a)|0)+ca(f,k)|0)+(l>>>16|0)|0)+(((65535&l)+h|0)>>>16|0)|0;return(new pa).hb(g,b)}
G1a.prototype.$classData=r({Xdb:0},!1,"java.util.concurrent.TimeUnit$",{Xdb:1,e:1,r:1,o:1});var H1a=void 0;function P_(){H1a||(H1a=(new G1a).a());return H1a}function Q1a(){this.q=null}Q1a.prototype=new u;Q1a.prototype.constructor=Q1a;function R1a(){}R1a.prototype=Q1a.prototype;function S1a(a,b,c){return b===a.q?(a.q=c,!0):!1}Q1a.prototype.d=function(a){this.q=a;return this};function TK(){}TK.prototype=new u;TK.prototype.constructor=TK;TK.prototype.a=function(){return this};
TK.prototype.$classData=r({peb:0},!1,"java.util.regex.GroupStartMap$OriginallyWrapped$",{peb:1,e:1,r:1,o:1});var Pya=void 0;function T1a(){this.IZ=this.MF=null}T1a.prototype=new u;T1a.prototype.constructor=T1a;T1a.prototype.t=function(){return this.IZ};function xya(a){return(a.MF.global?"g":"")+(a.MF.ignoreCase?"i":"")+(a.MF.multiline?"m":"")}T1a.prototype.$classData=r({xeb:0},!1,"java.util.regex.Pattern",{xeb:1,e:1,r:1,o:1});function U1a(){this.Rqa=this.Sqa=null}U1a.prototype=new u;
U1a.prototype.constructor=U1a;U1a.prototype.a=function(){V1a=this;this.Sqa=new ba.RegExp("^\\\\Q(.|\\n|\\r)\\\\E$");this.Rqa=new ba.RegExp("^\\(\\?([idmsuxU]*)(?:-([idmsuxU]*))?\\)");return this};function Ug(a,b,c){a=Nw(a,b,0);return oy(Ow(a,c,xa(c)))}
function Nw(a,b,c){if(0!==(16&c))a=(new R).M(W1a(b),c);else{a=a.Sqa.exec(b);if(null!==a){a=a[1];if(void 0===a)throw(new fL).f("undefined.get");a=(new z).d((new R).M(W1a(a),c))}else a=y();if(a.b()){var e=Vg().Rqa.exec(b);if(null!==e){a=e[0];if(void 0===a)throw(new fL).f("undefined.get");a=b.substring(a.length|0);var f=c;var g=e[1];if(void 0!==g)for(var h=g.length|0,k=0;k<h;){var l=k;f|=X1a(Vg(),65535&(g.charCodeAt(l)|0));k=1+k|0}e=e[2];if(void 0!==e)for(g=e.length|0,h=0;h<g;)k=h,f&=~X1a(Vg(),65535&
(e.charCodeAt(k)|0)),h=1+h|0;a=(new z).d((new R).M(a,f))}else a=y()}a=a.b()?(new R).M(b,c):a.c()}if(null===a)throw(new x).d(a);c=a.qa();a=a.Pi();c=new ba.RegExp(c,"g"+(0!==(2&a)?"i":"")+(0!==(8&a)?"m":""));a=new T1a;a.MF=c;a.IZ=b;return a}
function W1a(a){for(var b="",c=0;c<(a.length|0);){var e=65535&(a.charCodeAt(c)|0);switch(e){case 92:case 46:case 40:case 41:case 91:case 93:case 123:case 125:case 124:case 63:case 42:case 43:case 94:case 36:e="\\"+Vc(e);break;default:e=Vc(e)}b=""+b+e;c=1+c|0}return b}function X1a(a,b){switch(b){case 105:return 2;case 100:return 1;case 109:return 8;case 115:return 32;case 117:return 64;case 120:return 4;case 85:return 256;default:throw(new Fk).f("bad in-pattern flag");}}
U1a.prototype.$classData=r({yeb:0},!1,"java.util.regex.Pattern$",{yeb:1,e:1,r:1,o:1});var V1a=void 0;function Vg(){V1a||(V1a=(new U1a).a());return V1a}function Y1a(){this.Q2=this.RX=null}Y1a.prototype=new Tya;Y1a.prototype.constructor=Y1a;Y1a.prototype.a=function(){Z1a=this;this.RX=(new IL).d(Is().w4);this.Q2=(new IL).d(Is().Gr);(new IL).d(null);return this};Y1a.prototype.$classData=r({Ceb:0},!1,"scala.Console$",{Ceb:1,Yob:1,e:1,mpb:1});var Z1a=void 0;
function gK(){Z1a||(Z1a=(new Y1a).a());return Z1a}function Q_(){this.uga=null;this.wta=!1;this.XF=0;this.mv=null;this.rga=this.tga=0}Q_.prototype=new u;Q_.prototype.constructor=Q_;function $1a(){}$1a.prototype=Q_.prototype;Q_.prototype.t=function(){var a=ka(this).ht();a=(new zh).f(a);a=BS(a,"$");a=(new zh).f(a);a=kja(a,46);a=Ld((new Md).od(a));a=(new zh).f(a);a=kja(a,36);return Ld((new Md).od(a))};
Q_.prototype.de=function(a){this.uga=(new zt).a();this.wta=!1;(new zt).a();this.tga=this.XF=a;this.rga=0>a?a:0;return this};function R_(){}R_.prototype=new u;R_.prototype.constructor=R_;R_.prototype.a=function(){return this};R_.prototype.Ia=function(a){return null===a?y():(new z).d(a)};R_.prototype.$classData=r({Jeb:0},!1,"scala.Option$",{Jeb:1,e:1,r:1,o:1});var a2a=void 0;function Wa(){a2a||(a2a=(new R_).a());return a2a}function b2a(){this.Mh=this.r1=this.Ae=this.fb=null}b2a.prototype=new Xya;
b2a.prototype.constructor=b2a;function ONa(a,b){if(!b)throw(new HM).d("assertion failed");}b2a.prototype.a=function(){c2a=this;Qf();bj();this.fb=sD();this.Ae=Ff();dAa||(dAa=(new HL).a());dAa||(dAa=(new HL).a());d2a||(d2a=(new S_).a());this.r1=(new bW).a();this.Mh=(new T_).a();(new U_).a();return this};
function e2a(a,b){if(Rda(b,1))return(new Md).od(b);if(taa(b,1))return(new f2a).ZH(b);if(vaa(b,1))return(new g2a).TH(b);if(uaa(b,1))return(new Yv).TC(b);if(Aaa(b,1))return(new h2a).UH(b);if(zaa(b,1))return(new i2a).VH(b);if(xaa(b,1))return(new j2a).WH(b);if(yaa(b,1))return(new k2a).XH(b);if(waa(b,1))return(new l2a).YH(b);if(wCa(b))return(new m2a).$H(b);if(null===b)return null;throw(new x).d(b);}function n2a(a,b){if(!b)throw(new Fk).f("requirement failed");}
b2a.prototype.$classData=r({Oeb:0},!1,"scala.Predef$",{Oeb:1,cpb:1,e:1,Zob:1});var c2a=void 0;function sc(){c2a||(c2a=(new b2a).a());return c2a}function o2a(){this.n=this.sqa=null}o2a.prototype=new u;o2a.prototype.constructor=o2a;function p2a(a,b){var c=new o2a;c.sqa=b;if(null===a)throw bc(F(),null);c.n=a;return c}
o2a.prototype.kG=function(){n2a(sc(),null===this.n.nG.c());if(null===dza().eV.c()){Qxa||(Qxa=(new uK).a());var a=Qxa.yla;a&&a.$classData&&a.$classData.ie.bta||nOa||(nOa=(new mOa).a())}a=dza();var b=a.eV.c();try{xK(a.eV,this);try{var c=this.sqa;a:for(;;){var e=c;if(!J().h(e)){if(e instanceof Mv){var f=e.Vm;xK(this.n.nG,e.Re);try{f.kG()}catch(l){var g=Mi(F(),l);if(null!==g){var h=this.n.nG.c();xK(this.n.nG,J());p2a(this.n,h).kG();throw bc(F(),g);}throw l;}c=this.n.nG.c();continue a}throw(new x).d(e);
}break}}finally{var k=this.n.nG;k.o3=!1;k.Dp=null}}finally{xK(a.eV,b)}};o2a.prototype.$classData=r({Zeb:0},!1,"scala.concurrent.BatchingExecutor$Batch",{Zeb:1,e:1,Wqa:1,bta:1});function q2a(){this.X9=this.B8=this.O$=this.Ao=this.Eua=this.Fua=this.sha=null}q2a.prototype=new u;q2a.prototype.constructor=q2a;
q2a.prototype.a=function(){r2a=this;bj();var a=P_().XJ;a=(new R).M(a,"d day");var b=P_().fT;b=(new R).M(b,"h hour");var c=P_().OT;c=(new R).M(c,"min minute");var e=P_().ZT;e=(new R).M(e,"s sec second");var f=P_().NT;f=(new R).M(f,"ms milli millisecond");var g=P_().MT;g=(new R).M(g,"\u00b5s micro microsecond");var h=P_().QT;a=[a,b,c,e,f,g,(new R).M(h,"ns nano nanosecond")];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;b=this.sha=c;for(a=BB(new CB,Ev());!b.b();)c=b.ea(),DB(a,c),b=b.pa();
this.Fua=(new Ww).jB(a.ab,w(function(){return function(k){k=s2a(WV(),k);return Av(k)}}(this)));b=this.sha;a=function(k){return function(l){if(null!==l){var m=l.qa();l=l.Ba();l=t2a(WV(),l);m=function(A,E){return function(B){return(new R).M(B,E)}}(k,m);var p=bj().u;if(p===bj().u){if(l===J())return J();p=l.ea();var t=p=dj(m(p),J());for(l=l.pa();l!==J();){var v=l.ea();v=dj(m(v),J());t=t.Re=v;l=l.pa()}return p}for(p=Hf(l,p);!l.b();)t=l.ea(),p.Kc(m(t)),l=l.pa();return p.Ec()}throw(new x).d(l);}}(this);
if(bj().u===bj().u)if(b===J())a=J();else{c=b;e=(new zk).So(!1);f=(new qe).d(null);for(g=(new qe).d(null);c!==J();)h=c.ea(),a(h).nd().R(w(function(k,l,m,p){return function(t){l.oa?(t=dj(t,J()),p.oa.Re=t,p.oa=t):(m.oa=dj(t,J()),p.oa=m.oa,l.oa=!0)}}(b,e,f,g))),c=c.pa();a=e.oa?f.oa:J()}else{bj();for(c=(new gh).a();!b.b();)e=b.ea(),e=a(e).nd(),yu(c,e),b=b.pa();a=c.va()}this.Eua=a.Wg(sc().Mh);this.Ao=V_(new W_,kJ(),P_().XJ);this.O$=(new u2a).a();this.B8=(new v2a).a();this.X9=(new w2a).a();return this};
function x2a(a){var b=Fa(),c=X_(b,a.sb,a.Gb,-1857093632,20116);b=b.Ve;if(0===c&&0===b)return WV(),c=Fa(),a=IM(c,a.sb,a.Gb,-1857093632,20116),c=c.Ve,b=P_().XJ,V_(new W_,(new pa).hb(a,c),b);b=Fa();c=X_(b,a.sb,a.Gb,817405952,838);b=b.Ve;if(0===c&&0===b)return WV(),c=Fa(),a=IM(c,a.sb,a.Gb,817405952,838),c=c.Ve,b=P_().fT,V_(new W_,(new pa).hb(a,c),b);b=Fa();c=X_(b,a.sb,a.Gb,-129542144,13);b=b.Ve;if(0===c&&0===b)return WV(),c=Fa(),a=IM(c,a.sb,a.Gb,-129542144,13),c=c.Ve,b=P_().OT,V_(new W_,(new pa).hb(a,
c),b);b=Fa();c=X_(b,a.sb,a.Gb,1E9,0);b=b.Ve;if(0===c&&0===b)return WV(),c=Fa(),a=IM(c,a.sb,a.Gb,1E9,0),c=c.Ve,b=P_().ZT,V_(new W_,(new pa).hb(a,c),b);b=Fa();c=X_(b,a.sb,a.Gb,1E6,0);b=b.Ve;if(0===c&&0===b)return WV(),c=Fa(),a=IM(c,a.sb,a.Gb,1E6,0),c=c.Ve,b=P_().NT,V_(new W_,(new pa).hb(a,c),b);b=Fa();c=X_(b,a.sb,a.Gb,1E3,0);b=b.Ve;if(0===c&&0===b)return WV(),c=Fa(),a=IM(c,a.sb,a.Gb,1E3,0),c=c.Ve,b=P_().MT,V_(new W_,(new pa).hb(a,c),b);WV();c=P_().QT;return V_(new W_,a,c)}
function s2a(a,b){a=b.trim();a=Jd(ua(),a,"\\s+");b=-1+a.m.length|0;for(var c=J();0<=b;)c=dj(a.m[b],c),b=-1+b|0;return c}
function ZNa(a,b){for(var c=(new zh).f(b),e=(new yk).a(),f=0,g=c.ka.length|0;f<g;){var h=c.ob(f),k=null===h?0:h.q;!0!==Gwa(Zv(),k)&&hH(e,null===h?0:h.q);f=1+f|0}c=e.Pe.sf;if("Inf"===c||"PlusInf"===c||"+Inf"===c)return a.B8;if("MinusInf"===c||"-Inf"===c)return a.X9;e=(new zh).f(c);e=Y_(e);e=(new zh).f(e);f=e.ka.length|0;for(g=0;;)if(g<f?(h=e.ob(g),h=null===h?0:h.q,k=Zv(),h=r1a(k,h),h=1===h||2===h||3===h||4===h||5===h):h=!1,h)g=1+g|0;else break;f=g;e=qi(ri(),e.ka,0,f);e=(new zh).f(e);e=Y_(e);a=a.Eua.Ka(e);
if(a instanceof z){b=a.i;a=(new zh).f(c);c=Ica(a,e.length|0);a=HF(wa(),c);if(-9007199254740992<=a&&9007199254740992>=a){c=WV();e=b.ey((new pa).hb(1,0));b=e.sb;e=e.Gb;a*=IF(Fa(),b,e);if(Infinity===a||-Infinity===a)b=0<a?c.B8:c.X9;else if(a!==a)b=c.O$;else{if(0x7fffffffffffffff<a||-9223372036854775808>a)throw(new Fk).f("trying to construct too large duration with "+a+"ns");b=Fa();a=+ba.Math.round(a);a=gua(b,a);b=x2a((new pa).hb(a,b.Ve))}return b}WV();c=JF(KF(),c,10);a=c.sb;c=c.Gb;return V_(new W_,(new pa).hb(a,
c),b)}throw(new dJ).f("format error "+b);}
function t2a(a,b){var c=s2a(0,b);if(!(c instanceof Mv))throw(new x).d(c);b=c.Vm;c=c.Re;a=function(){return function(l){bj();l=[l,l+"s"];for(var m=-1+(l.length|0)|0,p=J();0<=m;)p=dj(l[m],p),m=-1+m|0;return p}}(a);if(bj().u===bj().u)if(c===J())a=J();else{for(var e=c,f=(new zk).So(!1),g=(new qe).d(null),h=(new qe).d(null);e!==J();){var k=e.ea();a(k).nd().R(w(function(l,m,p,t){return function(v){m.oa?(v=dj(v,J()),t.oa.Re=v,t.oa=v):(p.oa=dj(v,J()),t.oa=p.oa,m.oa=!0)}}(c,f,g,h)));e=e.pa()}a=f.oa?g.oa:J()}else{bj();
for(e=(new gh).a();!c.b();)f=c.ea(),f=a(f).nd(),yu(e,f),c=c.pa();a=e.va()}return dj(b,a)}q2a.prototype.$classData=r({gfb:0},!1,"scala.concurrent.duration.Duration$",{gfb:1,e:1,r:1,o:1});var r2a=void 0;function WV(){r2a||(r2a=(new q2a).a());return r2a}function y2a(){this.q=this.Ora=this.V2=null}y2a.prototype=new u;y2a.prototype.constructor=y2a;
y2a.prototype.kG=function(){n2a(sc(),null!==this.q);try{this.Ora.P(this.q)}catch(c){var a=Mi(F(),c);if(null!==a){var b=ML(NL(),a);if(b.b())throw bc(F(),a);a=b.c();this.V2.tY(a)}else throw c;}};function z2a(a,b){var c=new y2a;c.V2=a;c.Ora=b;c.q=null;return c}function A2a(a,b){n2a(sc(),null===a.q);a.q=b;try{a.V2.U2(a)}catch(e){if(b=Mi(F(),e),null!==b){var c=ML(NL(),b);if(c.b())throw bc(F(),b);b=c.c();a.V2.tY(b)}else throw e;}}
y2a.prototype.$classData=r({lfb:0},!1,"scala.concurrent.impl.CallbackRunnable",{lfb:1,e:1,Wqa:1,efb:1});
function iza(a,b,c){var e=(new yH).a();a.uB(w(function(f,g,h){return function(k){try{var l=g.P(k);if(l===f)return Sda(h,k);if(l instanceof yH){var m=h.q;var p=m instanceof yH?B2a(h,m):h;k=l;a:for(;;){if(k!==p){var t=k.q;b:if(t instanceof Z_){if(!p.bZ(t))throw(new sk).f("Cannot link completed promises together");}else{if(t instanceof yH){k=B2a(k,t);continue a}if(t instanceof dW&&(l=t,S1a(k,l,p))){if(pd(l))for(t=l;!t.b();){var v=t.ea();C2a(p,v);t=t.pa()}break b}continue a}}break}}else return Tda(h,
l)}catch(A){p=Mi(F(),A);if(null!==p){v=ML(NL(),p);if(!v.b())return p=v.c(),rk(h,p);throw bc(F(),p);}throw A;}}}(a,b,e)),c);return e}function D2a(a){a=a.Kha();if(a instanceof z)return"Future("+a.i+")";if(y()===a)return"Future(\x3cnot completed\x3e)";throw(new x).d(a);}
function kza(a,b,c){var e=(new yH).a();a.uB(w(function(f,g,h){return function(k){a:try{var l=h.P(k)}catch(m){k=Mi(F(),m);if(null!==k){l=ML(NL(),k);if(!l.b()){k=l.c();l=(new Oe).ym(k);break a}throw bc(F(),k);}throw m;}return Sda(g,l)}}(a,e,b)),c);return e}function E2a(){this.h4=this.wX=0;this.Ita=this.lg=null}E2a.prototype=new u;E2a.prototype.constructor=E2a;
E2a.prototype.a=function(){F2a=this;this.wX=-1024;this.h4=1024;this.lg=ia(La(G2a),[1+(this.h4-this.wX|0)|0]);this.Ita=EG(xG(),(new pa).hb(-1,-1));return this};function $_(a,b){if(a.wX<=b&&b<=a.h4){var c=b-a.wX|0,e=a.lg.m[c];null===e&&(e=xG(),e=Jva(new fJ,EG(e,(new pa).hb(b,b>>31))),a.lg.m[c]=e);return e}a=xG();return Jva(new fJ,EG(a,(new pa).hb(b,b>>31)))}
function H2a(a,b){var c=a.wX,e=c>>31,f=b.Gb;(e===f?(-2147483648^c)<=(-2147483648^b.sb):e<f)?(c=a.h4,e=c>>31,f=b.Gb,c=f===e?(-2147483648^b.sb)<=(-2147483648^c):f<e):c=!1;return c?$_(a,b.sb):Jva(new fJ,EG(xG(),b))}E2a.prototype.$classData=r({tfb:0},!1,"scala.math.BigInt$",{tfb:1,e:1,r:1,o:1});var F2a=void 0;function eJ(){F2a||(F2a=(new E2a).a());return F2a}function wL(){}wL.prototype=new u;wL.prototype.constructor=wL;wL.prototype.a=function(){return this};
wL.prototype.$classData=r({vfb:0},!1,"scala.math.Fractional$",{vfb:1,e:1,r:1,o:1});var Jza=void 0;function xL(){}xL.prototype=new u;xL.prototype.constructor=xL;xL.prototype.a=function(){return this};xL.prototype.$classData=r({wfb:0},!1,"scala.math.Integral$",{wfb:1,e:1,r:1,o:1});var Kza=void 0;function yL(){}yL.prototype=new u;yL.prototype.constructor=yL;yL.prototype.a=function(){return this};yL.prototype.$classData=r({yfb:0},!1,"scala.math.Numeric$",{yfb:1,e:1,r:1,o:1});var Lza=void 0;
function yN(){}yN.prototype=new bOa;yN.prototype.constructor=yN;function I2a(){}I2a.prototype=yN.prototype;function J2a(){}J2a.prototype=new u;J2a.prototype.constructor=J2a;J2a.prototype.a=function(){return this};function IXa(a,b){return b===q(Pa)?Qza():b===q(Qa)?Rza():b===q(Oa)?Sza():b===q(Ra)?Tza():b===q(Sa)?Uza():b===q(Ta)?Vza():b===q(Ua)?Wza():b===q(Na)?Xza():b===q(Ma)?Yza():b===q(Ja)?EL():b===q(K2a)?aAa():b===q(uCa)?bAa():(new SV).SL(b)}
J2a.prototype.$classData=r({Jfb:0},!1,"scala.reflect.ClassTag$",{Jfb:1,e:1,r:1,o:1});var L2a=void 0;function JXa(){L2a||(L2a=(new J2a).a());return L2a}function zL(){}zL.prototype=new u;zL.prototype.constructor=zL;zL.prototype.a=function(){return this};zL.prototype.$classData=r({dgb:0},!1,"scala.util.Either$",{dgb:1,e:1,r:1,o:1});var Mza=void 0;function AL(){}AL.prototype=new u;AL.prototype.constructor=AL;AL.prototype.a=function(){return this};AL.prototype.t=function(){return"Left"};
AL.prototype.$classData=r({igb:0},!1,"scala.util.Left$",{igb:1,e:1,r:1,o:1});var Nza=void 0;function BL(){}BL.prototype=new u;BL.prototype.constructor=BL;BL.prototype.a=function(){return this};BL.prototype.t=function(){return"Right"};BL.prototype.$classData=r({kgb:0},!1,"scala.util.Right$",{kgb:1,e:1,r:1,o:1});var Oza=void 0;function M2a(){this.xia=!1}M2a.prototype=new u;M2a.prototype.constructor=M2a;M2a.prototype.a=function(){this.xia=!1;return this};
M2a.prototype.$classData=r({pgb:0},!1,"scala.util.control.NoStackTrace$",{pgb:1,e:1,r:1,o:1});var N2a=void 0;function Ah(){this.EY=this.sh=null}Ah.prototype=new u;Ah.prototype.constructor=Ah;Ah.prototype.Hi=function(a,b){var c=Vg();Ah.prototype.Scb.call(this,Nw(c,a,0),b);return this};function lsa(a,b){a=Ow(a.sh,b,xa(b));return Pw(a)?(new z).d(jOa(a)):y()}Ah.prototype.Scb=function(a,b){this.sh=a;this.EY=b};Ah.prototype.t=function(){return this.sh.IZ};
function lv(a,b){if(null===b)return y();a=Ow(a.sh,b,xa(b));if(oy(a)){O2a||(O2a=(new P2a).a());bj();var c=J();for(b=hOa(a);0<b;){var e=gOa(a,b);c=dj(e,c);b=-1+b|0}a=(new z).d(c)}else a=y();return a}function Vi(a,b){return Dja(b,a,a.EY)}function tca(a,b){a=Ow(a.sh,b,xa(b));return Pw(a)?(new z).d(uOa(b,a)):y()}Ah.prototype.$classData=r({tgb:0},!1,"scala.util.matching.Regex",{tgb:1,e:1,r:1,o:1});function P2a(){}P2a.prototype=new u;P2a.prototype.constructor=P2a;P2a.prototype.a=function(){return this};
P2a.prototype.$classData=r({ugb:0},!1,"scala.util.matching.Regex$",{ugb:1,e:1,r:1,o:1});var O2a=void 0;function a0(){this.n=null}a0.prototype=new GOa;a0.prototype.constructor=a0;a0.prototype.a=function(){oW.prototype.NW.call(this,vx());return this};a0.prototype.$s=function(){vx();nI();oI();return(new pI).a()};a0.prototype.$classData=r({Dgb:0},!1,"scala.collection.IndexedSeq$$anon$1",{Dgb:1,Jta:1,e:1,oG:1});function VF(){}VF.prototype=new KOa;VF.prototype.constructor=VF;VF.prototype.a=function(){return this};
VF.prototype.FH=function(){return Ev()};VF.prototype.$classData=r({$gb:0},!1,"scala.collection.Map$",{$gb:1,aN:1,$M:1,e:1});var Fsa=void 0;function YL(){}YL.prototype=new sW;YL.prototype.constructor=YL;YL.prototype.P=function(){return this};YL.prototype.MW=function(){return this};YL.prototype.$classData=r({Bhb:0},!1,"scala.collection.TraversableOnce$$anon$1",{Bhb:1,uG:1,e:1,za:1});function Q2a(){this.u=null}Q2a.prototype=new mW;Q2a.prototype.constructor=Q2a;function R2a(){}R2a.prototype=Q2a.prototype;
function nW(){this.Ja=this.n=null}nW.prototype=new GOa;nW.prototype.constructor=nW;nW.prototype.$s=function(){return this.Ja.Qd()};nW.prototype.NW=function(a){if(null===a)throw bc(F(),null);this.Ja=a;oW.prototype.NW.call(this,a);return this};nW.prototype.$classData=r({Ohb:0},!1,"scala.collection.generic.GenTraversableFactory$$anon$1",{Ohb:1,Jta:1,e:1,oG:1});function S2a(){}S2a.prototype=new KOa;S2a.prototype.constructor=S2a;function T2a(){}T2a.prototype=S2a.prototype;function U2a(){}
U2a.prototype=new KOa;U2a.prototype.constructor=U2a;function V2a(){}V2a.prototype=U2a.prototype;U2a.prototype.Qd=function(){return this.Vq()};function qL(){}qL.prototype=new u;qL.prototype.constructor=qL;qL.prototype.a=function(){return this};qL.prototype.t=function(){return"::"};qL.prototype.$classData=r({Shb:0},!1,"scala.collection.immutable.$colon$colon$",{Shb:1,e:1,r:1,o:1});var Dza=void 0;function W2a(){}W2a.prototype=new u;W2a.prototype.constructor=W2a;W2a.prototype.a=function(){return this};
function vxa(a,b,c,e,f){throw(new Fk).f(b+(f?" to ":" until ")+c+" by "+e+": seqs cannot contain more than Int.MaxValue elements.");}W2a.prototype.$classData=r({Gib:0},!1,"scala.collection.immutable.Range$",{Gib:1,e:1,r:1,o:1});var X2a=void 0;function jK(){X2a||(X2a=(new W2a).a());return X2a}function b0(){this.Rd=this.Cd=this.q=this.ia=null;this.BH=0}b0.prototype=new u;b0.prototype.constructor=b0;function Y2a(){}Y2a.prototype=b0.prototype;
b0.prototype.Pf=function(a,b,c,e){this.ia=a;this.q=b;this.Cd=c;this.Rd=e;this.BH=(1+jM(mM(),c)|0)+jM(mM(),e)|0;return this};var Z2a=r({Mga:0},!1,"scala.collection.immutable.RedBlackTree$Tree",{Mga:1,e:1,r:1,o:1});b0.prototype.$classData=Z2a;function rv(){this.n=null}rv.prototype=new GOa;rv.prototype.constructor=rv;rv.prototype.a=function(){oW.prototype.NW.call(this,qv());return this};rv.prototype.$classData=r({bjb:0},!1,"scala.collection.immutable.Stream$StreamCanBuildFrom",{bjb:1,Jta:1,e:1,oG:1});
function uL(){}uL.prototype=new u;uL.prototype.constructor=uL;uL.prototype.a=function(){return this};uL.prototype.$classData=r({jlb:0},!1,"scala.collection.mutable.StringBuilder$",{jlb:1,e:1,r:1,o:1});var Hza=void 0;function $2a(){this.yh=null}$2a.prototype=new SOa;$2a.prototype.constructor=$2a;function tc(a){return(0,a.yh)()}function hb(a){var b=new $2a;b.yh=a;return b}$2a.prototype.$classData=r({Jlb:0},!1,"scala.scalajs.runtime.AnonFunction0",{Jlb:1,bqb:1,e:1,lmb:1});
function a3a(){this.yh=null}a3a.prototype=new sW;a3a.prototype.constructor=a3a;a3a.prototype.P=function(a){return(0,this.yh)(a)};function w(a){var b=new a3a;b.yh=a;return b}a3a.prototype.$classData=r({Klb:0},!1,"scala.scalajs.runtime.AnonFunction1",{Klb:1,uG:1,e:1,za:1});function b3a(){this.yh=null}b3a.prototype=new UOa;b3a.prototype.constructor=b3a;function Pd(a){var b=new b3a;b.yh=a;return b}b3a.prototype.Of=function(a,b){return(0,this.yh)(a,b)};
b3a.prototype.$classData=r({Llb:0},!1,"scala.scalajs.runtime.AnonFunction2",{Llb:1,Wlb:1,e:1,rva:1});function c3a(){this.yh=null}c3a.prototype=new WOa;c3a.prototype.constructor=c3a;function Sx(a){var b=new c3a;b.yh=a;return b}function sz(a,b,c,e){return(0,a.yh)(b,c,e)}c3a.prototype.$classData=r({Mlb:0},!1,"scala.scalajs.runtime.AnonFunction3",{Mlb:1,cqb:1,e:1,mmb:1});function d3a(){this.yh=null}d3a.prototype=new YOa;d3a.prototype.constructor=d3a;
d3a.prototype.Tu=function(a,b,c,e){return(0,this.yh)(a,b,c,e)};function eY(a){var b=new d3a;b.yh=a;return b}d3a.prototype.$classData=r({Nlb:0},!1,"scala.scalajs.runtime.AnonFunction4",{Nlb:1,gua:1,e:1,Xia:1});function e3a(){this.yh=null}e3a.prototype=new $Oa;e3a.prototype.constructor=e3a;function cY(a){var b=new e3a;b.yh=a;return b}function wF(a,b,c,e,f,g){return(0,a.yh)(b,c,e,f,g)}e3a.prototype.$classData=r({Olb:0},!1,"scala.scalajs.runtime.AnonFunction5",{Olb:1,dqb:1,e:1,nmb:1});
function f3a(){this.Ve=0;this.Ao=null}f3a.prototype=new u;f3a.prototype.constructor=f3a;f3a.prototype.a=function(){g3a=this;this.Ao=(new pa).hb(0,0);return this};function kJ(){return Fa().Ao}function h3a(a,b,c){return 0===(-2097152&c)?""+(4294967296*c+ +(b>>>0)):i3a(a,b,c,1E9,0,2)}
function IM(a,b,c,e,f){if(0===(e|f))throw(new c0).f("/ by zero");if(c===b>>31){if(f===e>>31){if(-2147483648===b&&-1===e)return a.Ve=0,-2147483648;var g=b/e|0;a.Ve=g>>31;return g}return-2147483648===b&&-2147483648===e&&0===f?a.Ve=-1:a.Ve=0}if(g=0>c){var h=-b|0;c=0!==b?~c:-c|0}else h=b;if(b=0>f){var k=-e|0;e=0!==e?~f:-f|0}else k=e,e=f;h=j3a(a,h,c,k,e);if(g===b)return h;g=a.Ve;a.Ve=0!==h?~g:-g|0;return-h|0}
function IF(a,b,c){return 0>c?-(4294967296*+((0!==b?~c:-c|0)>>>0)+ +((-b|0)>>>0)):4294967296*c+ +(b>>>0)}function gua(a,b){if(-9223372036854775808>b)return a.Ve=-2147483648,0;if(0x7fffffffffffffff<=b)return a.Ve=2147483647,-1;var c=b|0,e=b/4294967296|0;a.Ve=0>b&&0!==c?-1+e|0:e;return c}
function j3a(a,b,c,e,f){return 0===(-2097152&c)?0===(-2097152&f)?(c=(4294967296*c+ +(b>>>0))/(4294967296*f+ +(e>>>0)),a.Ve=c/4294967296|0,c|0):a.Ve=0:0===f&&0===(e&(-1+e|0))?(e=31-ea(e)|0,a.Ve=c>>>e|0,b>>>e|0|c<<1<<(31-e|0)):0===e&&0===(f&(-1+f|0))?(b=31-ea(f)|0,a.Ve=0,c>>>b|0):i3a(a,b,c,e,f,0)|0}function jta(a,b,c,e,f){if(0===(e|f))throw(new c0).f("/ by zero");return 0===c?0===f?(a.Ve=0,+(b>>>0)/+(e>>>0)|0):a.Ve=0:j3a(a,b,c,e,f)}
function ZBa(a,b,c){return c===b>>31?""+b:0>c?"-"+h3a(a,-b|0,0!==b?~c:-c|0):h3a(a,b,c)}function k3a(a,b,c,e,f){return c===f?b===e?0:(-2147483648^b)<(-2147483648^e)?-1:1:c<f?-1:1}
function i3a(a,b,c,e,f,g){var h=(0!==f?ea(f):32+ea(e)|0)-(0!==c?ea(c):32+ea(b)|0)|0,k=h,l=0===(32&k)?e<<k:0,m=0===(32&k)?(e>>>1|0)>>>(31-k|0)|0|f<<k:e<<k;k=b;var p=c;for(b=c=0;0<=h&&0!==(-2097152&p);){var t=k,v=p,A=l,E=m;if(v===E?(-2147483648^t)>=(-2147483648^A):(-2147483648^v)>=(-2147483648^E))t=p,v=m,p=k-l|0,t=(-2147483648^p)>(-2147483648^k)?-1+(t-v|0)|0:t-v|0,k=p,p=t,32>h?c|=1<<h:b|=1<<h;h=-1+h|0;t=m>>>1|0;l=l>>>1|0|m<<31;m=t}h=p;if(h===f?(-2147483648^k)>=(-2147483648^e):(-2147483648^h)>=(-2147483648^
f))h=4294967296*p+ +(k>>>0),e=4294967296*f+ +(e>>>0),1!==g&&(m=h/e,f=m/4294967296|0,l=c,c=m=l+(m|0)|0,b=(-2147483648^m)<(-2147483648^l)?1+(b+f|0)|0:b+f|0),0!==g&&(e=h%e,k=e|0,p=e/4294967296|0);if(0===g)return a.Ve=b,c;if(1===g)return a.Ve=p,k;a=""+k;return""+(4294967296*b+ +(c>>>0))+"000000000".substring(a.length|0)+a}
function X_(a,b,c,e,f){if(0===(e|f))throw(new c0).f("/ by zero");if(c===b>>31){if(f===e>>31){if(-1!==e){var g=b%e|0;a.Ve=g>>31;return g}return a.Ve=0}if(-2147483648===b&&-2147483648===e&&0===f)return a.Ve=0;a.Ve=c;return b}if(g=0>c){var h=-b|0;c=0!==b?~c:-c|0}else h=b;0>f?(b=-e|0,e=0!==e?~f:-f|0):(b=e,e=f);f=c;0===(-2097152&f)?0===(-2097152&e)?(h=(4294967296*f+ +(h>>>0))%(4294967296*e+ +(b>>>0)),a.Ve=h/4294967296|0,h|=0):a.Ve=f:0===e&&0===(b&(-1+b|0))?(a.Ve=0,h&=-1+b|0):0===b&&0===(e&(-1+e|0))?a.Ve=
f&(-1+e|0):h=i3a(a,h,f,b,e,1)|0;return g?(g=a.Ve,a.Ve=0!==h?~g:-g|0,-h|0):h}f3a.prototype.$classData=r({Rlb:0},!1,"scala.scalajs.runtime.RuntimeLong$",{Rlb:1,e:1,r:1,o:1});var g3a=void 0;function Fa(){g3a||(g3a=(new f3a).a());return g3a}function l3a(){}l3a.prototype=new u;l3a.prototype.constructor=l3a;function d0(){}d=d0.prototype=l3a.prototype;d.P=function(a){return this.Wa(a,SJ().AV)};d.zB=function(a){return XK(this,a)};d.Io=function(a){return this.Wa(a,SJ().AV)|0};d.t=function(){return"\x3cfunction1\x3e"};
d.Mp=function(a){return!!this.Wa(a,SJ().AV)};var K2a=r({cmb:0},!1,"scala.runtime.Nothing$",{cmb:1,ff:1,e:1,o:1});function e0(){this.n=null}e0.prototype=new u;e0.prototype.constructor=e0;e0.prototype.Nc=function(a){return a.k};e0.prototype.Bc=function(a){return Kv(this.n.da,a)};e0.prototype.$classData=r({Wva:0},!1,"amf.client.convert.Amqp091ChannelBindingConverter$Amqp091ChannelBindingMatcher$",{Wva:1,e:1,rd:1,Sc:1,Ic:1});function f0(){this.n=null}f0.prototype=new u;f0.prototype.constructor=f0;
f0.prototype.Nc=function(a){return a.k};f0.prototype.Bc=function(a){return Kv(this.n.da,a)};f0.prototype.$classData=r({Xva:0},!1,"amf.client.convert.Amqp091ChannelExchangeConverter$Amqp091ChannelExchangeMatcher$",{Xva:1,e:1,rd:1,Sc:1,Ic:1});function g0(){this.n=null}g0.prototype=new u;g0.prototype.constructor=g0;g0.prototype.Nc=function(a){return a.k};g0.prototype.Bc=function(a){return Kv(this.n.da,a)};
g0.prototype.$classData=r({Yva:0},!1,"amf.client.convert.Amqp091MessageBindingConverter$Amqp091MessageBindingMatcher$",{Yva:1,e:1,rd:1,Sc:1,Ic:1});function h0(){this.n=null}h0.prototype=new u;h0.prototype.constructor=h0;h0.prototype.Nc=function(a){return a.k};h0.prototype.Bc=function(a){return Kv(this.n.da,a)};h0.prototype.$classData=r({Zva:0},!1,"amf.client.convert.Amqp091OperationBindingConverter$Amqp091OperationBindingMatcher$",{Zva:1,e:1,rd:1,Sc:1,Ic:1});function i0(){this.n=null}
i0.prototype=new u;i0.prototype.constructor=i0;i0.prototype.Nc=function(a){return a.k};i0.prototype.Bc=function(a){return Kv(this.n.da,a)};i0.prototype.$classData=r({$va:0},!1,"amf.client.convert.Amqp091QueueConverter$Amqp091QueueMatcher$",{$va:1,e:1,rd:1,Sc:1,Ic:1});function j0(){this.n=null}j0.prototype=new u;j0.prototype.constructor=j0;j0.prototype.Nc=function(a){return a.Zh()};j0.prototype.Bc=function(a){return Kv(this.n.da,a)};
j0.prototype.$classData=r({awa:0},!1,"amf.client.convert.AnyShapeConverter$AnyShapeMatcher$",{awa:1,e:1,rd:1,Sc:1,Ic:1});function k0(){this.n=null}k0.prototype=new u;k0.prototype.constructor=k0;k0.prototype.Nc=function(a){return a.k};function $fa(a,b){a=a.n.Vh();return Kv(a,b)}k0.prototype.Bc=function(a){return $fa(this,a)};k0.prototype.$classData=r({bwa:0},!1,"amf.client.convert.BaseUnitConverter$BaseUnitMatcher$",{bwa:1,e:1,rd:1,Sc:1,Ic:1});function l0(){}l0.prototype=new u;
l0.prototype.constructor=l0;l0.prototype.Nc=function(a){return a.k};l0.prototype.Bc=function(a){return(new m0).Poa(a)};l0.prototype.$classData=r({cwa:0},!1,"amf.client.convert.CachedReferenceConverter$CachedReferenceMatcher$",{cwa:1,e:1,rd:1,Sc:1,Ic:1});function n0(){this.n=null}n0.prototype=new u;n0.prototype.constructor=n0;n0.prototype.Nc=function(a){return a.k};function m3a(a,b){return Kv(a.n.da,b)}n0.prototype.Bc=function(a){return m3a(this,a)};
n0.prototype.$classData=r({dwa:0},!1,"amf.client.convert.CallbackConverter$CallbackMatcher$",{dwa:1,e:1,rd:1,Sc:1,Ic:1});function o0(){this.n=null}o0.prototype=new u;o0.prototype.constructor=o0;o0.prototype.Nc=function(a){return a.k};o0.prototype.Bc=function(a){return Kv(this.n.da,a)};o0.prototype.$classData=r({ewa:0},!1,"amf.client.convert.ChannelBindingConverter$ChannelBindingMatcher$",{ewa:1,e:1,rd:1,Sc:1,Ic:1});function p0(){this.n=null}p0.prototype=new u;p0.prototype.constructor=p0;
p0.prototype.Nc=function(a){return a.k};p0.prototype.Bc=function(a){return Kv(this.n.da,a)};p0.prototype.$classData=r({fwa:0},!1,"amf.client.convert.ClassTermMappingConverter$ClassTermMappingConverter$",{fwa:1,e:1,rd:1,Sc:1,Ic:1});function q0(){this.n=null}q0.prototype=new u;q0.prototype.constructor=q0;q0.prototype.xq=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};q0.prototype.Nc=function(a){return a};q0.prototype.Bc=function(a){return a};
q0.prototype.$classData=r({qwa:0},!1,"amf.client.convert.CoreBaseConverter$AnyMatcher$",{qwa:1,e:1,YG:1,Ic:1,Sc:1});function r0(){this.n=null}r0.prototype=new u;r0.prototype.constructor=r0;r0.prototype.xq=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};r0.prototype.Nc=function(a){return a};r0.prototype.Bc=function(a){return a};r0.prototype.$classData=r({rwa:0},!1,"amf.client.convert.CoreBaseConverter$BooleanMatcher$",{rwa:1,e:1,YG:1,Ic:1,Sc:1});function s0(){this.n=null}
s0.prototype=new u;s0.prototype.constructor=s0;s0.prototype.xq=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};s0.prototype.Nc=function(a){return a};s0.prototype.Bc=function(a){return a};s0.prototype.$classData=r({swa:0},!1,"amf.client.convert.CoreBaseConverter$ContentMatcher$",{swa:1,e:1,YG:1,Ic:1,Sc:1});function t0(){this.n=null}t0.prototype=new u;t0.prototype.constructor=t0;t0.prototype.xq=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};t0.prototype.Nc=function(a){return a};
t0.prototype.Bc=function(a){return a};t0.prototype.$classData=r({twa:0},!1,"amf.client.convert.CoreBaseConverter$DoubleMatcher$",{twa:1,e:1,YG:1,Ic:1,Sc:1});function u0(){this.n=null}u0.prototype=new u;u0.prototype.constructor=u0;u0.prototype.xq=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};u0.prototype.Nc=function(a){return a};u0.prototype.Bc=function(a){return a};u0.prototype.$classData=r({uwa:0},!1,"amf.client.convert.CoreBaseConverter$IntMatcher$",{uwa:1,e:1,YG:1,Ic:1,Sc:1});
function Er(){this.n=null}Er.prototype=new u;Er.prototype.constructor=Er;Er.prototype.xq=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};Er.prototype.Nc=function(a){return a};Er.prototype.Bc=function(a){return a};Er.prototype.$classData=r({vwa:0},!1,"amf.client.convert.CoreBaseConverter$ProfileNameMatcher$",{vwa:1,e:1,YG:1,Ic:1,Sc:1});function v0(){this.n=null}v0.prototype=new u;v0.prototype.constructor=v0;v0.prototype.xq=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};
v0.prototype.Nc=function(a){return a};v0.prototype.Bc=function(a){return a};v0.prototype.$classData=r({wwa:0},!1,"amf.client.convert.CoreBaseConverter$StringMatcher$",{wwa:1,e:1,YG:1,Ic:1,Sc:1});function w0(){this.n=null}w0.prototype=new u;w0.prototype.constructor=w0;w0.prototype.xq=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};w0.prototype.Nc=function(a){return a};w0.prototype.Bc=function(a){return a};
w0.prototype.$classData=r({xwa:0},!1,"amf.client.convert.CoreBaseConverter$UnitMatcher$",{xwa:1,e:1,YG:1,Ic:1,Sc:1});function EW(){this.n=null}EW.prototype=new u;EW.prototype.constructor=EW;EW.prototype.xq=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};EW.prototype.Nc=function(a){return a};EW.prototype.Bc=function(a){return a};EW.prototype.$classData=r({ywa:0},!1,"amf.client.convert.CoreBaseConverter$VendorMatcher$",{ywa:1,e:1,YG:1,Ic:1,Sc:1});function x0(){this.n=null}
x0.prototype=new u;x0.prototype.constructor=x0;x0.prototype.Nc=function(a){return a.k};x0.prototype.Bc=function(a){return n3a(this,a)};function n3a(a,b){return Kv(a.n.da,b)}x0.prototype.$classData=r({Bwa:0},!1,"amf.client.convert.CorrelationIdConverter$CorrelationIdMatcher$",{Bwa:1,e:1,rd:1,Sc:1,Ic:1});function y0(){this.n=null}y0.prototype=new u;y0.prototype.constructor=y0;y0.prototype.Nc=function(a){return a.k};y0.prototype.Bc=function(a){return z0(this,a)};
function z0(a,b){return Kv(a.n.da,b)}y0.prototype.$classData=r({Cwa:0},!1,"amf.client.convert.CreativeWorkConverter$CreativeWorkMatcher$",{Cwa:1,e:1,rd:1,Sc:1,Ic:1});function A0(){}A0.prototype=new u;A0.prototype.constructor=A0;A0.prototype.Nc=function(a){return a.k};A0.prototype.Bc=function(a){return(new pm).WP(a)};A0.prototype.$classData=r({Dwa:0},!1,"amf.client.convert.CustomDomainPropertyConverter$CustomDomainPropertyMatcher$",{Dwa:1,e:1,rd:1,Sc:1,Ic:1});function B0(){}B0.prototype=new u;
B0.prototype.constructor=B0;B0.prototype.Nc=function(a){return a.k};B0.prototype.Bc=function(a){return(new Cm).kW(a)};B0.prototype.hw=function(){return this};B0.prototype.$classData=r({Ewa:0},!1,"amf.client.convert.DataNodeConverter$ArrayNodeMatcher$",{Ewa:1,e:1,rd:1,Sc:1,Ic:1});function C0(){this.n=null}C0.prototype=new u;C0.prototype.constructor=C0;
function Fm(a,b){return b instanceof xm?(a.n.K0(),(new ym).uF(b)):b instanceof Ej?(a.n.e1(),(new zm).VP(b)):b instanceof Bm?(a.n.TZ(),(new Cm).kW(b)):null}C0.prototype.Nc=function(a){return a.k};C0.prototype.Bc=function(a){return Fm(this,a)};C0.prototype.hw=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};C0.prototype.$classData=r({Fwa:0},!1,"amf.client.convert.DataNodeConverter$DataNodeMatcher$",{Fwa:1,e:1,rd:1,Sc:1,Ic:1});function D0(){}D0.prototype=new u;
D0.prototype.constructor=D0;D0.prototype.Nc=function(a){return a.k};D0.prototype.Bc=function(a){return(new ym).uF(a)};D0.prototype.hw=function(){return this};D0.prototype.$classData=r({Gwa:0},!1,"amf.client.convert.DataNodeConverter$ObjectNodeMatcher$",{Gwa:1,e:1,rd:1,Sc:1,Ic:1});function E0(){}E0.prototype=new u;E0.prototype.constructor=E0;E0.prototype.Nc=function(a){return a.k};E0.prototype.Bc=function(a){return(new zm).VP(a)};E0.prototype.hw=function(){return this};
E0.prototype.$classData=r({Hwa:0},!1,"amf.client.convert.DataNodeConverter$ScalarNodeMatcher$",{Hwa:1,e:1,rd:1,Sc:1,Ic:1});function F0(){this.n=null}F0.prototype=new u;F0.prototype.constructor=F0;F0.prototype.Nc=function(a){return a.k};F0.prototype.Bc=function(a){return Kv(this.n.da,a)};F0.prototype.$classData=r({Iwa:0},!1,"amf.client.convert.DatatypePropertyMappingConverter$DatatypePropertyMappingConverter$",{Iwa:1,e:1,rd:1,Sc:1,Ic:1});function G0(){this.n=null}G0.prototype=new u;
G0.prototype.constructor=G0;G0.prototype.Cca=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};G0.prototype.Nc=function(a){return a.k};G0.prototype.Bc=function(a){return o3a(this,a)};function o3a(a,b){a=a.n.Vh();return Kv(a,b)}G0.prototype.$classData=r({Jwa:0},!1,"amf.client.convert.DeclarationsConverter$AbstractDeclarationMatcher$",{Jwa:1,e:1,rd:1,Sc:1,Ic:1});function RW(){this.n=null}RW.prototype=new u;RW.prototype.constructor=RW;
RW.prototype.Cca=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};RW.prototype.Nc=function(a){return a.k};RW.prototype.Bc=function(a){var b=this.n.Vh();return Kv(b,a)};RW.prototype.$classData=r({Kwa:0},!1,"amf.client.convert.DeclarationsConverter$ParameterizedDeclarationMatcher$",{Kwa:1,e:1,rd:1,Sc:1,Ic:1});function H0(){}H0.prototype=new u;H0.prototype.constructor=H0;H0.prototype.Nc=function(a){return a.k};H0.prototype.Bc=function(a){return(new XD).IL(a)};
H0.prototype.$classData=r({Lwa:0},!1,"amf.client.convert.DialectConverter$DialectConverter$",{Lwa:1,e:1,rd:1,Sc:1,Ic:1});function I0(){this.n=null}I0.prototype=new u;I0.prototype.constructor=I0;I0.prototype.Nc=function(a){return a.k};I0.prototype.Bc=function(a){return Kv(this.n.da,a)};I0.prototype.$classData=r({Mwa:0},!1,"amf.client.convert.DialectDomainElementConverter$DialectDomainElementConvertej$",{Mwa:1,e:1,rd:1,Sc:1,Ic:1});function J0(){this.n=null}J0.prototype=new u;
J0.prototype.constructor=J0;J0.prototype.Nc=function(a){return a.k};J0.prototype.Bc=function(a){return Kv(this.n.da,a)};J0.prototype.$classData=r({Nwa:0},!1,"amf.client.convert.DocumentMappingConverter$DocumentMappingConverter$",{Nwa:1,e:1,rd:1,Sc:1,Ic:1});function K0(){this.n=null}K0.prototype=new u;K0.prototype.constructor=K0;function p3a(a,b){return Kv(a.n.da,b)}K0.prototype.Nc=function(a){return a.k};K0.prototype.Bc=function(a){return p3a(this,a)};
K0.prototype.$classData=r({Owa:0},!1,"amf.client.convert.DocumentsModelConverter$DocumentModelConverter$",{Owa:1,e:1,rd:1,Sc:1,Ic:1});function L0(){this.n=null}L0.prototype=new u;L0.prototype.constructor=L0;L0.prototype.Nc=function(a){return a.cd()};function q3a(a){var b=new L0;if(null===a)throw bc(F(),null);b.n=a;return b}L0.prototype.Bc=function(a){return Sea(this,a)};function Sea(a,b){a=a.n.Vh();return Kv(a,b)}
L0.prototype.$classData=r({Pwa:0},!1,"amf.client.convert.DomainElementConverter$DomainElementMatcher$",{Pwa:1,e:1,rd:1,Sc:1,Ic:1});function M0(){}M0.prototype=new u;M0.prototype.constructor=M0;M0.prototype.Nc=function(a){return a.k};M0.prototype.Bc=function(a){return(new qm).wF(a)};M0.prototype.$classData=r({Qwa:0},!1,"amf.client.convert.DomainExtensionConverter$DomainExtensionMatcher$",{Qwa:1,e:1,rd:1,Sc:1,Ic:1});function N0(){this.n=null}N0.prototype=new u;N0.prototype.constructor=N0;
N0.prototype.Nc=function(a){return a.k};N0.prototype.Bc=function(a){return Kv(this.n.da,a)};N0.prototype.$classData=r({Rwa:0},!1,"amf.client.convert.DynamicBindingConverter$DynamicBindingMatcher$",{Rwa:1,e:1,rd:1,Sc:1,Ic:1});function O0(){this.n=null}O0.prototype=new u;O0.prototype.constructor=O0;O0.prototype.Nc=function(a){return a.k};O0.prototype.Bc=function(a){return Kv(this.n.da,a)};
O0.prototype.$classData=r({Swa:0},!1,"amf.client.convert.EmptyBindingConverter$EmptyBindingMatcher$",{Swa:1,e:1,rd:1,Sc:1,Ic:1});function P0(){this.n=null}P0.prototype=new u;P0.prototype.constructor=P0;P0.prototype.Nc=function(a){return a.k};P0.prototype.Bc=function(a){return Kv(this.n.da,a)};P0.prototype.$classData=r({Twa:0},!1,"amf.client.convert.EncodingConverter$EncodingMatcher$",{Twa:1,e:1,rd:1,Sc:1,Ic:1});function Q0(){this.n=null}Q0.prototype=new u;Q0.prototype.constructor=Q0;
Q0.prototype.Nc=function(a){return a.k};Q0.prototype.Bc=function(a){return r3a(this,a)};function r3a(a,b){return Kv(a.n.da,b)}Q0.prototype.$classData=r({Uwa:0},!1,"amf.client.convert.EndPointConverter$EndPointMatcher$",{Uwa:1,e:1,rd:1,Sc:1,Ic:1});function R0(){this.n=null}R0.prototype=new u;R0.prototype.constructor=R0;R0.prototype.Nc=function(a){return a.k};R0.prototype.Bc=function(a){return s3a(this,a)};function s3a(a,b){return Kv(a.n.da,b)}
R0.prototype.$classData=r({Vwa:0},!1,"amf.client.convert.ExampleConverter$ExampleMatcher$",{Vwa:1,e:1,rd:1,Sc:1,Ic:1});function S0(){this.n=null}S0.prototype=new u;S0.prototype.constructor=S0;S0.prototype.Nc=function(a){return a.k};S0.prototype.Bc=function(a){return t3a(this,a)};function t3a(a,b){return Kv(a.n.da,b)}S0.prototype.$classData=r({Wwa:0},!1,"amf.client.convert.ExternalConverter$ExternalConverter$",{Wwa:1,e:1,rd:1,Sc:1,Ic:1});function T0(){}T0.prototype=new u;T0.prototype.constructor=T0;
T0.prototype.Nc=function(a){return a.k};T0.prototype.Bc=function(a){return(new Fq).Xq(a)};T0.prototype.$classData=r({Xwa:0},!1,"amf.client.convert.FieldConverter$AnnotationsFieldMatcher$",{Xwa:1,e:1,rd:1,Sc:1,Ic:1});function U0(){this.n=null}U0.prototype=new u;U0.prototype.constructor=U0;U0.prototype.Nc=function(a){return a.k};U0.prototype.Bc=function(a){return Kv(this.n.da,a)};U0.prototype.$classData=r({cxa:0},!1,"amf.client.convert.FileShapeConverter$FileShapeMatcher$",{cxa:1,e:1,rd:1,Sc:1,Ic:1});
function PW(){}PW.prototype=new u;PW.prototype.constructor=PW;PW.prototype.Nc=function(a){return a.k};PW.prototype.Bc=function(a){return fPa(a)};PW.prototype.$classData=r({fxa:0},!1,"amf.client.convert.GraphDomainConverter$GraphDomainConverter$",{fxa:1,e:1,rd:1,Sc:1,Ic:1});function V0(){this.n=null}V0.prototype=new u;V0.prototype.constructor=V0;V0.prototype.Nc=function(a){return a.k};V0.prototype.Bc=function(a){return Kv(this.n.da,a)};
V0.prototype.$classData=r({gxa:0},!1,"amf.client.convert.HttpMessageBindingConverter$HttpMessageBindingMatcher$",{gxa:1,e:1,rd:1,Sc:1,Ic:1});function W0(){this.n=null}W0.prototype=new u;W0.prototype.constructor=W0;W0.prototype.Nc=function(a){return a.k};W0.prototype.Bc=function(a){return Kv(this.n.da,a)};W0.prototype.$classData=r({hxa:0},!1,"amf.client.convert.HttpOperationBindingConverter$HttpOperationBindingMatcher$",{hxa:1,e:1,rd:1,Sc:1,Ic:1});function X0(){this.n=null}X0.prototype=new u;
X0.prototype.constructor=X0;X0.prototype.Nc=function(a){return a.k};X0.prototype.Bc=function(a){return Kv(this.n.da,a)};X0.prototype.$classData=r({ixa:0},!1,"amf.client.convert.IriTemplateMappingConverter$IriTemplateMappingConverter$",{ixa:1,e:1,rd:1,Sc:1,Ic:1});function Y0(){this.n=null}Y0.prototype=new u;Y0.prototype.constructor=Y0;Y0.prototype.Nc=function(a){return a.k};Y0.prototype.Bc=function(a){return Kv(this.n.da,a)};
Y0.prototype.$classData=r({jxa:0},!1,"amf.client.convert.KafkaMessageBindingConverter$KafkaMessageBindingMatcher$",{jxa:1,e:1,rd:1,Sc:1,Ic:1});function Z0(){this.n=null}Z0.prototype=new u;Z0.prototype.constructor=Z0;Z0.prototype.Nc=function(a){return a.k};Z0.prototype.Bc=function(a){return Kv(this.n.da,a)};Z0.prototype.$classData=r({kxa:0},!1,"amf.client.convert.KafkaOperationBindingConverter$KafkaOperationBindingMatcher$",{kxa:1,e:1,rd:1,Sc:1,Ic:1});function $0(){this.n=null}$0.prototype=new u;
$0.prototype.constructor=$0;$0.prototype.Nc=function(a){return a.k};$0.prototype.Bc=function(a){return Kv(this.n.da,a)};$0.prototype.$classData=r({lxa:0},!1,"amf.client.convert.LicenseConverter$LicenseMatcher$",{lxa:1,e:1,rd:1,Sc:1,Ic:1});function a1(){this.n=null}a1.prototype=new u;a1.prototype.constructor=a1;a1.prototype.Nc=function(a){return a.k};a1.prototype.Bc=function(a){return Kv(this.n.da,a)};
a1.prototype.$classData=r({mxa:0},!1,"amf.client.convert.MessageBindingConverter$MessageBindingMatcher$",{mxa:1,e:1,rd:1,Sc:1,Ic:1});function b1(){this.n=null}b1.prototype=new u;b1.prototype.constructor=b1;b1.prototype.Nc=function(a){return a.k};b1.prototype.Bc=function(a){return Kv(this.n.da,a)};b1.prototype.$classData=r({nxa:0},!1,"amf.client.convert.MqttMessageBindingConverter$MqttMessageBindingMatcher$",{nxa:1,e:1,rd:1,Sc:1,Ic:1});function c1(){this.n=null}c1.prototype=new u;
c1.prototype.constructor=c1;c1.prototype.Nc=function(a){return a.k};c1.prototype.Bc=function(a){return Kv(this.n.da,a)};c1.prototype.$classData=r({oxa:0},!1,"amf.client.convert.MqttOperationBindingConverter$MqttOperationBindingMatcher$",{oxa:1,e:1,rd:1,Sc:1,Ic:1});function d1(){this.n=null}d1.prototype=new u;d1.prototype.constructor=d1;d1.prototype.Nc=function(a){return a.k};d1.prototype.Bc=function(a){return Kv(this.n.da,a)};
d1.prototype.$classData=r({pxa:0},!1,"amf.client.convert.MqttServerBindingConverter$MqttServerBindingMatcher$",{pxa:1,e:1,rd:1,Sc:1,Ic:1});function e1(){this.n=null}e1.prototype=new u;e1.prototype.constructor=e1;e1.prototype.Nc=function(a){return a.k};e1.prototype.Bc=function(a){return Kv(this.n.da,a)};e1.prototype.$classData=r({qxa:0},!1,"amf.client.convert.MqttServerLastWillConverter$MqttServerLastWillMatcher$",{qxa:1,e:1,rd:1,Sc:1,Ic:1});function f1(){this.n=null}f1.prototype=new u;
f1.prototype.constructor=f1;f1.prototype.Nc=function(a){return a.k};f1.prototype.Bc=function(a){return Kv(this.n.da,a)};f1.prototype.$classData=r({rxa:0},!1,"amf.client.convert.NilShapeConverter$NilShapeMatcher$",{rxa:1,e:1,rd:1,Sc:1,Ic:1});function g1(){this.n=null}g1.prototype=new u;g1.prototype.constructor=g1;g1.prototype.Nc=function(a){return a.k};g1.prototype.Bc=function(a){return Kv(this.n.da,a)};
g1.prototype.$classData=r({sxa:0},!1,"amf.client.convert.NodeMappingConverter$NodeMappingConverter$",{sxa:1,e:1,rd:1,Sc:1,Ic:1});function h1(){this.n=null}h1.prototype=new u;h1.prototype.constructor=h1;function u3a(a,b){return Kv(a.n.da,b)}h1.prototype.Nc=function(a){return a.k};h1.prototype.Bc=function(a){return u3a(this,a)};h1.prototype.$classData=r({txa:0},!1,"amf.client.convert.NodeShapeConverter$NodeShapeMatcher$",{txa:1,e:1,rd:1,Sc:1,Ic:1});function i1(){this.n=null}i1.prototype=new u;
i1.prototype.constructor=i1;i1.prototype.Nc=function(a){return a.k};i1.prototype.Bc=function(a){return Kv(this.n.da,a)};i1.prototype.$classData=r({uxa:0},!1,"amf.client.convert.OAuth2FlowConverter$OAuth2FlowMatcher$",{uxa:1,e:1,rd:1,Sc:1,Ic:1});function j1(){this.n=null}j1.prototype=new u;j1.prototype.constructor=j1;j1.prototype.Nc=function(a){return a.k};j1.prototype.Bc=function(a){return Kv(this.n.da,a)};
j1.prototype.$classData=r({vxa:0},!1,"amf.client.convert.ObjectPropertyMappingConverter$ObjectPropertyMappingConverter$",{vxa:1,e:1,rd:1,Sc:1,Ic:1});function k1(){this.n=null}k1.prototype=new u;k1.prototype.constructor=k1;k1.prototype.Nc=function(a){return a.k};k1.prototype.Bc=function(a){return Kv(this.n.da,a)};k1.prototype.$classData=r({wxa:0},!1,"amf.client.convert.OperationBindingConverter$OperationBindingMatcher$",{wxa:1,e:1,rd:1,Sc:1,Ic:1});function l1(){this.n=null}l1.prototype=new u;
l1.prototype.constructor=l1;l1.prototype.Nc=function(a){return a.k};l1.prototype.Bc=function(a){return v3a(this,a)};function v3a(a,b){return Kv(a.n.da,b)}l1.prototype.$classData=r({xxa:0},!1,"amf.client.convert.OperationConverter$OperationMatcher$",{xxa:1,e:1,rd:1,Sc:1,Ic:1});function m1(){this.n=null}m1.prototype=new u;m1.prototype.constructor=m1;m1.prototype.Nc=function(a){return a.k};m1.prototype.Bc=function(a){return Kv(this.n.da,a)};
m1.prototype.$classData=r({yxa:0},!1,"amf.client.convert.OrganizationConverter$OrganizationMatcher$",{yxa:1,e:1,rd:1,Sc:1,Ic:1});function n1(){this.n=null}n1.prototype=new u;n1.prototype.constructor=n1;n1.prototype.Nc=function(a){return a.k};n1.prototype.Bc=function(a){return o1(this,a)};function o1(a,b){return Kv(a.n.da,b)}n1.prototype.$classData=r({zxa:0},!1,"amf.client.convert.ParameterConverter$ParameterMatcher$",{zxa:1,e:1,rd:1,Sc:1,Ic:1});function p1(){this.n=null}p1.prototype=new u;
p1.prototype.constructor=p1;p1.prototype.Nc=function(a){return a.k};p1.prototype.Bc=function(a){return Kv(this.n.da,a)};p1.prototype.$classData=r({Axa:0},!1,"amf.client.convert.ParametrizedSecuritySchemeConverter$ParametrizedSecuritySchemeMatcher$",{Axa:1,e:1,rd:1,Sc:1,Ic:1});function q1(){this.n=null}q1.prototype=new u;q1.prototype.constructor=q1;q1.prototype.Nc=function(a){return a.k};q1.prototype.Bc=function(a){return r1(this,a)};function r1(a,b){return Kv(a.n.da,b)}
q1.prototype.$classData=r({Bxa:0},!1,"amf.client.convert.PayloadConverter$PayloadMatcher$",{Bxa:1,e:1,rd:1,Sc:1,Ic:1});function s1(){this.n=null}s1.prototype=new u;s1.prototype.constructor=s1;s1.prototype.Nc=function(a){return a.k};s1.prototype.Bc=function(a){return gga(this,a)};function gga(a,b){a=a.n.Vh();return Kv(a,b)}function w3a(a){var b=new s1;if(null===a)throw bc(F(),null);b.n=a;return b}
s1.prototype.$classData=r({Cxa:0},!1,"amf.client.convert.PayloadFragmentConverter$PayloadFragmentMatcher$",{Cxa:1,e:1,rd:1,Sc:1,Ic:1});function t1(){}t1.prototype=new u;t1.prototype.constructor=t1;t1.prototype.Nc=function(a){return a.k};t1.prototype.Bc=function(a){var b=new yr;b.k=a;return b};t1.prototype.$classData=r({Dxa:0},!1,"amf.client.convert.PayloadValidatorConverter$PayloadValidatorMatcher$",{Dxa:1,e:1,rd:1,Sc:1,Ic:1});function u1(){this.n=null}u1.prototype=new u;
u1.prototype.constructor=u1;u1.prototype.Nc=function(a){return a.k};u1.prototype.Bc=function(a){return Kv(this.n.da,a)};u1.prototype.$classData=r({Exa:0},!1,"amf.client.convert.PropertyDependenciesConverter$PropertyDependenciesMatcher$",{Exa:1,e:1,rd:1,Sc:1,Ic:1});function v1(){this.n=null}v1.prototype=new u;v1.prototype.constructor=v1;v1.prototype.Nc=function(a){return a.k};v1.prototype.Bc=function(a){return Kv(this.n.da,a)};
v1.prototype.$classData=r({Fxa:0},!1,"amf.client.convert.PropertyMappingConverter$PropertyMappingConverter$",{Fxa:1,e:1,rd:1,Sc:1,Ic:1});function w1(){this.n=null}w1.prototype=new u;w1.prototype.constructor=w1;function x3a(a,b){a=a.n.Vh();return Kv(a,b)}w1.prototype.Nc=function(a){return a.k};w1.prototype.Bc=function(a){return x3a(this,a)};function y3a(a){var b=new w1;if(null===a)throw bc(F(),null);b.n=a;return b}
w1.prototype.$classData=r({Gxa:0},!1,"amf.client.convert.PropertyShapeConverter$PropertyShapeMatcher$",{Gxa:1,e:1,rd:1,Sc:1,Ic:1});function x1(){this.n=null}x1.prototype=new u;x1.prototype.constructor=x1;x1.prototype.Nc=function(a){return a.k};x1.prototype.Bc=function(a){return Kv(this.n.da,a)};x1.prototype.$classData=r({Hxa:0},!1,"amf.client.convert.PublicNodeMappingConverter$PublicNodeMappingConverter$",{Hxa:1,e:1,rd:1,Sc:1,Ic:1});function y1(){}y1.prototype=new u;y1.prototype.constructor=y1;
y1.prototype.Nc=function(a){return z3a(a)};y1.prototype.Bc=function(a){if(a instanceof z1)a=a.Uv;else throw(new x).d(a);return a};y1.prototype.$classData=r({Ixa:0},!1,"amf.client.convert.ReferenceResolverConverter$ReferenceResolverMatcher$",{Ixa:1,e:1,rd:1,Sc:1,Ic:1});function A1(){this.n=null}A1.prototype=new u;A1.prototype.constructor=A1;A1.prototype.Nc=function(a){return a.k};A1.prototype.Bc=function(a){return A3a(this,a)};function A3a(a,b){return Kv(a.n.da,b)}
A1.prototype.$classData=r({Jxa:0},!1,"amf.client.convert.RequestConverter$RequestMatcher$",{Jxa:1,e:1,rd:1,Sc:1,Ic:1});function B1(){}B1.prototype=new u;B1.prototype.constructor=B1;B1.prototype.Nc=function(a){return B3a(a)};B1.prototype.Bc=function(a){if(a instanceof C1)a=a.Uv;else throw(new x).d(a);return a};B1.prototype.$classData=r({Kxa:0},!1,"amf.client.convert.ResourceLoaderConverter$ResourceLoaderMatcher$",{Kxa:1,e:1,rd:1,Sc:1,Ic:1});function D1(){}D1.prototype=new u;
D1.prototype.constructor=D1;D1.prototype.Nc=function(a){return a.k};D1.prototype.Bc=function(a){return(new Eo).I3(a)};D1.prototype.$classData=r({Lxa:0},!1,"amf.client.convert.ResourceTypeConverter$ResourceTypeMatcher$",{Lxa:1,e:1,rd:1,Sc:1,Ic:1});function E1(){this.n=null}E1.prototype=new u;E1.prototype.constructor=E1;E1.prototype.Nc=function(a){return a.k};E1.prototype.Bc=function(a){return C3a(this,a)};function C3a(a,b){return Kv(a.n.da,b)}
E1.prototype.$classData=r({Mxa:0},!1,"amf.client.convert.ResponseConverter$ResponseMatcher$",{Mxa:1,e:1,rd:1,Sc:1,Ic:1});function F1(){this.n=null}F1.prototype=new u;F1.prototype.constructor=F1;F1.prototype.Nc=function(a){return a.k};F1.prototype.Bc=function(a){return D3a(this,a)};function D3a(a,b){return Kv(a.n.da,b)}F1.prototype.$classData=r({Nxa:0},!1,"amf.client.convert.ScalarShapeConverter$ScalarShapeMatcher$",{Nxa:1,e:1,rd:1,Sc:1,Ic:1});function G1(){this.n=null}G1.prototype=new u;
G1.prototype.constructor=G1;G1.prototype.Nc=function(a){return a.k};G1.prototype.Bc=function(a){return Kv(this.n.da,a)};G1.prototype.$classData=r({Oxa:0},!1,"amf.client.convert.SchemaShapeConverter$SchemaShapeMatcher$",{Oxa:1,e:1,rd:1,Sc:1,Ic:1});function H1(){this.n=null}H1.prototype=new u;H1.prototype.constructor=H1;H1.prototype.Nc=function(a){return a.k};H1.prototype.Bc=function(a){return Kv(this.n.da,a)};
H1.prototype.$classData=r({Pxa:0},!1,"amf.client.convert.ScopeConverter$ScopeMatcher$",{Pxa:1,e:1,rd:1,Sc:1,Ic:1});function I1(){this.n=null}I1.prototype=new u;I1.prototype.constructor=I1;I1.prototype.Nc=function(a){return a.k};I1.prototype.Bc=function(a){return Kv(this.n.da,a)};I1.prototype.$classData=r({Qxa:0},!1,"amf.client.convert.SecurityRequirementConverter$SecurityRequirementMatcher$",{Qxa:1,e:1,rd:1,Sc:1,Ic:1});function J1(){this.n=null}J1.prototype=new u;J1.prototype.constructor=J1;
function E3a(a,b){return Kv(a.n.da,b)}J1.prototype.Nc=function(a){return a.k};J1.prototype.Bc=function(a){return E3a(this,a)};J1.prototype.$classData=r({Rxa:0},!1,"amf.client.convert.SecuritySchemeConverter$SecuritySchemeMatcher$",{Rxa:1,e:1,rd:1,Sc:1,Ic:1});function K1(){this.n=null}K1.prototype=new u;K1.prototype.constructor=K1;K1.prototype.Nc=function(a){return a.k};K1.prototype.Bc=function(a){return Kv(this.n.da,a)};
K1.prototype.$classData=r({Sxa:0},!1,"amf.client.convert.ServerBindingConverter$ServerBindingMatcher$",{Sxa:1,e:1,rd:1,Sc:1,Ic:1});function L1(){this.n=null}L1.prototype=new u;L1.prototype.constructor=L1;L1.prototype.Nc=function(a){return a.k};L1.prototype.Bc=function(a){return F3a(this,a)};function F3a(a,b){return Kv(a.n.da,b)}L1.prototype.$classData=r({Txa:0},!1,"amf.client.convert.ServerConverter$ServerMatcher$",{Txa:1,e:1,rd:1,Sc:1,Ic:1});function M1(){}M1.prototype=new u;
M1.prototype.constructor=M1;M1.prototype.Nc=function(a){return a.k};M1.prototype.Bc=function(a){return(new N1).zW(a)};M1.prototype.xx=function(){return this};M1.prototype.$classData=r({Uxa:0},!1,"amf.client.convert.SettingsConverter$ApiKeySettingsMatcher$",{Uxa:1,e:1,rd:1,Sc:1,Ic:1});function O1(){}O1.prototype=new u;O1.prototype.constructor=O1;O1.prototype.Nc=function(a){return a.k};O1.prototype.Bc=function(a){return(new P1).lda(a)};O1.prototype.xx=function(){return this};
O1.prototype.$classData=r({Vxa:0},!1,"amf.client.convert.SettingsConverter$HttpApiKeySettingsMatcher$",{Vxa:1,e:1,rd:1,Sc:1,Ic:1});function Q1(){}Q1.prototype=new u;Q1.prototype.constructor=Q1;Q1.prototype.Nc=function(a){return a.k};Q1.prototype.Bc=function(a){return(new R1).AW(a)};Q1.prototype.xx=function(){return this};Q1.prototype.$classData=r({Wxa:0},!1,"amf.client.convert.SettingsConverter$HttpSettingsMatcher$",{Wxa:1,e:1,rd:1,Sc:1,Ic:1});function S1(){}S1.prototype=new u;
S1.prototype.constructor=S1;S1.prototype.Nc=function(a){return a.k};S1.prototype.Bc=function(a){return(new T1).BW(a)};S1.prototype.xx=function(){return this};S1.prototype.$classData=r({Xxa:0},!1,"amf.client.convert.SettingsConverter$OAuth1SettingsMatcher$",{Xxa:1,e:1,rd:1,Sc:1,Ic:1});function U1(){}U1.prototype=new u;U1.prototype.constructor=U1;U1.prototype.Nc=function(a){return a.k};U1.prototype.Bc=function(a){return(new V1).CW(a)};U1.prototype.xx=function(){return this};
U1.prototype.$classData=r({Yxa:0},!1,"amf.client.convert.SettingsConverter$OAuth2SettingsMatcher$",{Yxa:1,e:1,rd:1,Sc:1,Ic:1});function W1(){}W1.prototype=new u;W1.prototype.constructor=W1;W1.prototype.Nc=function(a){return a.k};W1.prototype.Bc=function(a){return(new X1).DW(a)};W1.prototype.xx=function(){return this};W1.prototype.$classData=r({Zxa:0},!1,"amf.client.convert.SettingsConverter$OpenIdConnectSettingsMatcher$",{Zxa:1,e:1,rd:1,Sc:1,Ic:1});function Y1(){this.n=null}Y1.prototype=new u;
Y1.prototype.constructor=Y1;Y1.prototype.Nc=function(a){return a.k};Y1.prototype.Bc=function(a){return G3a(this,a)};Y1.prototype.xx=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};function G3a(a,b){return b instanceof FY?(H3a(a.n),(new T1).BW(b)):b instanceof sG?(I3a(a.n),(new V1).CW(b)):b instanceof OT?(J3a(a.n),(new N1).zW(b)):b instanceof HY?(K3a(a.n),(new R1).AW(b)):b instanceof qG?(L3a(a.n),(new X1).DW(b)):null!==b?(new to).zF(b):null}
Y1.prototype.$classData=r({$xa:0},!1,"amf.client.convert.SettingsConverter$SettingsMatcher$",{$xa:1,e:1,rd:1,Sc:1,Ic:1});function Z1(){this.n=null}Z1.prototype=new u;Z1.prototype.constructor=Z1;Z1.prototype.Nc=function(a){return a.Ie()};Z1.prototype.Bc=function(a){return uW(this,a)};function M3a(a){var b=new Z1;if(null===a)throw bc(F(),null);b.n=a;return b}function uW(a,b){a=a.n.Vh();return Kv(a,b)}
Z1.prototype.$classData=r({aya:0},!1,"amf.client.convert.ShapeConverter$ShapeMatcher$",{aya:1,e:1,rd:1,Sc:1,Ic:1});function $1(){}$1.prototype=new u;$1.prototype.constructor=$1;$1.prototype.Nc=function(a){return a.k};$1.prototype.Bc=function(a){return(new a2).Mca(a)};$1.prototype.$classData=r({bya:0},!1,"amf.client.convert.ShapeExtensionConverter$ShapeExtensionMatcher$",{bya:1,e:1,rd:1,Sc:1,Ic:1});function b2(){this.n=null}b2.prototype=new u;b2.prototype.constructor=b2;b2.prototype.Nc=function(a){return a.k};
b2.prototype.Bc=function(a){return Kv(this.n.da,a)};b2.prototype.$classData=r({cya:0},!1,"amf.client.convert.TagConverter$TagMatcher$",{cya:1,e:1,rd:1,Sc:1,Ic:1});function c2(){this.n=null}c2.prototype=new u;c2.prototype.constructor=c2;c2.prototype.Nc=function(a){return a.k};c2.prototype.Bc=function(a){return Kv(this.n.da,a)};c2.prototype.$classData=r({dya:0},!1,"amf.client.convert.TemplatedLinkConverter$TemplatedLinkConverter$",{dya:1,e:1,rd:1,Sc:1,Ic:1});function d2(){}d2.prototype=new u;
d2.prototype.constructor=d2;d2.prototype.Nc=function(a){return a.k};d2.prototype.Bc=function(a){return(new Co).J3(a)};d2.prototype.$classData=r({eya:0},!1,"amf.client.convert.TraitConverter$TraitMatcher$",{eya:1,e:1,rd:1,Sc:1,Ic:1});function e2(){this.n=null}e2.prototype=new u;e2.prototype.constructor=e2;e2.prototype.Nc=function(a){return a.ti};e2.prototype.Bc=function(a){return Kv(this.n.da,a)};
e2.prototype.$classData=r({fya:0},!1,"amf.client.convert.TupleShapeConverter$TupleShapeMatcher$",{fya:1,e:1,rd:1,Sc:1,Ic:1});function f2(){}f2.prototype=new u;f2.prototype.constructor=f2;f2.prototype.Nc=function(a){return a.k};f2.prototype.Bc=function(a){return(new g2).Ooa(a)};f2.prototype.$classData=r({gya:0},!1,"amf.client.convert.ValidationCandidateConverter$ValidationCandidateMatcher$",{gya:1,e:1,rd:1,Sc:1,Ic:1});function h2(){}h2.prototype=new u;h2.prototype.constructor=h2;h2.prototype.Nc=function(a){return a.k};
h2.prototype.Bc=function(a){return(new zr).Moa(a)};h2.prototype.$classData=r({hya:0},!1,"amf.client.convert.ValidationConverter$ValidationReportMatcher$",{hya:1,e:1,rd:1,Sc:1,Ic:1});function i2(){}i2.prototype=new u;i2.prototype.constructor=i2;i2.prototype.Nc=function(a){return a.k};i2.prototype.Bc=function(a){return(new Cr).Noa(a)};i2.prototype.$classData=r({iya:0},!1,"amf.client.convert.ValidationConverter$ValidationResultMatcher$",{iya:1,e:1,rd:1,Sc:1,Ic:1});function j2(){}j2.prototype=new u;
j2.prototype.constructor=j2;j2.prototype.Nc=function(a){return a.k};j2.prototype.Bc=function(a){return Uea(a)};j2.prototype.$classData=r({jya:0},!1,"amf.client.convert.VariableValueConverter$VariableValueMatcher$",{jya:1,e:1,rd:1,Sc:1,Ic:1});function k2(){this.n=null}k2.prototype=new u;k2.prototype.constructor=k2;k2.prototype.Nc=function(a){return a.k};k2.prototype.Bc=function(a){return N3a(this,a)};function N3a(a,b){return Kv(a.n.da,b)}
k2.prototype.$classData=r({lya:0},!1,"amf.client.convert.VocabularyReferenceConverter$VocabularyReferenceConverter$",{lya:1,e:1,rd:1,Sc:1,Ic:1});function l2(){this.n=null}l2.prototype=new u;l2.prototype.constructor=l2;l2.prototype.Nc=function(a){return a.k};l2.prototype.Bc=function(a){return Kv(this.n.da,a)};l2.prototype.$classData=r({oya:0},!1,"amf.client.convert.WebSocketsChannelBindingConverter$WebSocketsChannelBindingMatcher$",{oya:1,e:1,rd:1,Sc:1,Ic:1});function m2(){this.n=null}
m2.prototype=new u;m2.prototype.constructor=m2;m2.prototype.Nc=function(a){return a.k};m2.prototype.Bc=function(a){return Kv(this.n.da,a)};m2.prototype.$classData=r({pya:0},!1,"amf.client.convert.XMLSerializerConverter$XMLSerializerMatcher$",{pya:1,e:1,rd:1,Sc:1,Ic:1});function O3a(a){Bb();a=D(a.k.Y(),Dm().U);Bb().gb();return Hb(a)}function P3a(a,b){var c=a.k,e=Dm().U;Fb(c,e,b);return a}function yO(){}yO.prototype=new u;yO.prototype.constructor=yO;yO.prototype.a=function(){return this};
yO.prototype.Nc=function(a){return(new Nb).Bj(a)};yO.prototype.Bc=function(a){return a.sc};yO.prototype.$classData=r({vBa:0},!1,"amf.client.resolve.ClientErrorHandlerConverter$RangeToLexicalConverter$",{vBa:1,e:1,rd:1,Sc:1,Ic:1});var gDa=void 0;function n2(){AH.call(this);this.vra=null}n2.prototype=new eQa;n2.prototype.constructor=n2;n2.prototype.f=function(a){this.vra=a;var b=(new AH).f(a);AH.prototype.Fe.call(this,a,b);return this};
Object.defineProperty(n2.prototype,"msj",{get:function(){return this.vra},configurable:!0});n2.prototype.$classData=r({BBa:0},!1,"amf.client.resource.ResourceNotFound",{BBa:1,Yja:1,ff:1,e:1,o:1});function eX(){}eX.prototype=new u;eX.prototype.constructor=eX;eX.prototype.a=function(){return this};
eX.prototype.ej=function(a){a=Jd(ua(),a,",");var b=[];for(var c=0,e=a.m.length;c<e;){var f=a.m[c];f=Jd(ua(),f,"-\x3e");a:{var g=He(Ie(),f);if(!g.b()&&null!==g.c()&&0===g.c().Te(2)){f=g.c().ob(0);g=g.c().ob(1);var h=Jd(ua(),g,"::");g=He(Ie(),h);if(!g.b()&&null!==g.c()&&0===g.c().Te(2)){h=g.c().ob(0);g=g.c().ob(1);g=(new R).M(h,g);f=(new R).M(f,g);break a}throw(new x).d(h);}throw(new x).d(f);}b.push(null===f?null:f);c=1+c|0}a=ha(La(Q3a),b);b=Ff();b=Gf(b).$s();c=a.m.length;switch(c){case -1:break;default:b.cj(c)}b.jg((new WK).od(a));
return(new z).d((new gC).zk(b.Ec()))};eX.prototype.$classData=r({XBa:0},!1,"amf.core.annotations.Aliases$",{XBa:1,e:1,hj:1,r:1,o:1});var TPa=void 0;function o2(){}o2.prototype=new u;o2.prototype.constructor=o2;o2.prototype.a=function(){return this};o2.prototype.ej=function(){return(new z).d((new BA).a())};o2.prototype.$classData=r({ZBa:0},!1,"amf.core.annotations.AutoGeneratedName$",{ZBa:1,e:1,hj:1,r:1,o:1});var R3a=void 0;function cX(){}cX.prototype=new u;cX.prototype.constructor=cX;
cX.prototype.a=function(){return this};cX.prototype.ej=function(a){a=YW(Pb(),a);return(new z).d((new p2).Bj(a))};cX.prototype.$classData=r({aCa:0},!1,"amf.core.annotations.BasePathLexicalInformation$",{aCa:1,e:1,hj:1,r:1,o:1});var QPa=void 0;function hX(){}hX.prototype=new u;hX.prototype.constructor=hX;hX.prototype.a=function(){return this};
hX.prototype.ej=function(a){a=Jd(ua(),a,"#");var b=[];for(var c=0,e=a.m.length;c<e;){var f=a.m[c];f=Jd(ua(),f,"-\x3e");var g=He(Ie(),f);if(g.b()||null===g.c()||0!==g.c().Te(2))throw(new x).d(f);f=g.c().ob(0);g=g.c().ob(1);g=ena(fna(),g);f=(new R).M(f,g);b.push(null===f?null:f);c=1+c|0}a=ha(La(Q3a),b);b=BB(new CB,Ev());c=0;for(e=a.m.length;c<e;)DB(b,a.m[c]),c=1+c|0;return(new z).d(S3a(b.ab))};
hX.prototype.$classData=r({cCa:0},!1,"amf.core.annotations.DataNodePropertiesAnnotations$",{cCa:1,e:1,hj:1,r:1,o:1});var WPa=void 0;function q2(){}q2.prototype=new u;q2.prototype.constructor=q2;q2.prototype.a=function(){return this};q2.prototype.ej=function(){return(new z).d((new Ti).a())};q2.prototype.$classData=r({eCa:0},!1,"amf.core.annotations.DeclaredElement$",{eCa:1,e:1,hj:1,r:1,o:1});var T3a=void 0;function gX(){}gX.prototype=new u;gX.prototype.constructor=gX;gX.prototype.a=function(){return this};
gX.prototype.ej=function(){return(new z).d((new r2).a())};gX.prototype.$classData=r({hCa:0},!1,"amf.core.annotations.DefaultNode$",{hCa:1,e:1,hj:1,r:1,o:1});var VPa=void 0;function s2(){}s2.prototype=new u;s2.prototype.constructor=s2;s2.prototype.a=function(){return this};s2.prototype.ej=function(a){return(new z).d((new t2).f(a))};s2.prototype.$classData=r({nCa:0},!1,"amf.core.annotations.ExternalFragmentRef$",{nCa:1,e:1,hj:1,r:1,o:1});var U3a=void 0;function bX(){}bX.prototype=new u;
bX.prototype.constructor=bX;bX.prototype.a=function(){return this};bX.prototype.ej=function(a){a=YW(Pb(),a);return(new z).d((new u2).Bj(a))};bX.prototype.$classData=r({pCa:0},!1,"amf.core.annotations.HostLexicalInformation$",{pCa:1,e:1,hj:1,r:1,o:1});var PPa=void 0;function VZ(){}VZ.prototype=new u;VZ.prototype.constructor=VZ;VZ.prototype.a=function(){return this};VZ.prototype.ej=function(a){return(new z).d((new Mj).f(a))};
VZ.prototype.$classData=r({rCa:0},!1,"amf.core.annotations.InheritanceProvenance$",{rCa:1,e:1,hj:1,r:1,o:1});var TXa=void 0;function WZ(){}WZ.prototype=new u;WZ.prototype.constructor=WZ;WZ.prototype.a=function(){return this};WZ.prototype.ej=function(a){return(new z).d((new v2).Ii(Nl(sc(),Jd(ua(),a,","))))};WZ.prototype.$classData=r({tCa:0},!1,"amf.core.annotations.InheritedShapes$",{tCa:1,e:1,hj:1,r:1,o:1});var UXa=void 0;function w2(){}w2.prototype=new u;w2.prototype.constructor=w2;
w2.prototype.a=function(){return this};w2.prototype.ej=function(){return(new z).d((new XP).a())};w2.prototype.$classData=r({vCa:0},!1,"amf.core.annotations.InlineElement$",{vCa:1,e:1,hj:1,r:1,o:1});var V3a=void 0;function x2(){}x2.prototype=new u;x2.prototype.constructor=x2;x2.prototype.a=function(){return this};x2.prototype.ej=function(a){return(new z).d(ena(fna(),a))};function ena(a,b){return(new Nb).Bj(YW(Pb(),b))}
x2.prototype.$classData=r({wCa:0},!1,"amf.core.annotations.LexicalInformation$",{wCa:1,e:1,hj:1,r:1,o:1});var W3a=void 0;function fna(){W3a||(W3a=(new x2).a());return W3a}function XZ(){}XZ.prototype=new u;XZ.prototype.constructor=XZ;XZ.prototype.a=function(){return this};XZ.prototype.ej=function(a){return(new z).d((new y2).f(a))};XZ.prototype.$classData=r({zCa:0},!1,"amf.core.annotations.NilUnion$",{zCa:1,e:1,hj:1,r:1,o:1});var VXa=void 0;function jX(){}jX.prototype=new u;
jX.prototype.constructor=jX;jX.prototype.a=function(){return this};jX.prototype.ej=function(){return(new z).d((new z2).a())};jX.prototype.$classData=r({BCa:0},!1,"amf.core.annotations.NullSecurity$",{BCa:1,e:1,hj:1,r:1,o:1});var YPa=void 0;function iX(){}iX.prototype=new u;iX.prototype.constructor=iX;iX.prototype.a=function(){return this};iX.prototype.ej=function(a){return(new z).d((new ow).f(a))};
iX.prototype.$classData=r({FCa:0},!1,"amf.core.annotations.ResolvedLinkAnnotation$",{FCa:1,e:1,hj:1,r:1,o:1});var XPa=void 0;function dX(){}dX.prototype=new u;dX.prototype.constructor=dX;dX.prototype.a=function(){return this};dX.prototype.ej=function(){return(new z).d((new A2).a())};dX.prototype.$classData=r({JCa:0},!1,"amf.core.annotations.SingleValueArray$",{JCa:1,e:1,hj:1,r:1,o:1});var SPa=void 0;function B2(){}B2.prototype=new u;B2.prototype.constructor=B2;B2.prototype.a=function(){return this};
B2.prototype.ej=function(a){return RPa().QQ(a)};B2.prototype.QQ=function(a){return Cc().$===a?(new z).d(C2(new D2,Cc())):Ec().$===a?(new z).d(C2(new D2,Ec())):Dc().$===a?(new z).d(C2(new D2,Dc())):Sv().$===a?(new z).d(C2(new D2,Sv())):Ov().$===a?(new z).d(C2(new D2,Ov())):Pv().$===a?(new z).d(C2(new D2,Ov())):Qv().$===a?(new z).d(C2(new D2,Qv())):y()};B2.prototype.$classData=r({OCa:0},!1,"amf.core.annotations.SourceVendor$",{OCa:1,e:1,hj:1,r:1,o:1});var X3a=void 0;
function RPa(){X3a||(X3a=(new B2).a());return X3a}function fX(){}fX.prototype=new u;fX.prototype.constructor=fX;fX.prototype.a=function(){return this};fX.prototype.ej=function(){return(new z).d((new ci).a())};fX.prototype.$classData=r({QCa:0},!1,"amf.core.annotations.SynthesizedField$",{QCa:1,e:1,hj:1,r:1,o:1});var UPa=void 0;function E2(){}E2.prototype=new u;E2.prototype.constructor=E2;E2.prototype.a=function(){return this};
function sE(a,b){a=[b];if(0===(a.length|0))a=te();else{b=ue(new ve,te());for(var c=0,e=a.length|0;c<e;)we(b,a[c]),c=1+c|0;a=b.ab}return(new rE).zk(a)}E2.prototype.ej=function(a){a=Jd(ua(),a,",");var b=Ff();b=Gf(b).$s();var c=a.m.length;switch(c){case -1:break;default:b.cj(c)}b.jg((new WK).od(a));return(new z).d((new rE).zk(b.Ec()))};E2.prototype.$classData=r({SCa:0},!1,"amf.core.annotations.TrackedElement$",{SCa:1,e:1,hj:1,r:1,o:1});var Y3a=void 0;
function tE(){Y3a||(Y3a=(new E2).a());return Y3a}function F2(a){var b=hd(),c=G().he;a.Tq(fc(new gc,b,H(c,"encodes"),hc(new ic,jc().sg,"encodes","The encodes relationship links a parsing Unit with the DomainElement from a particular domain the unit contains.",J())))}function Z3a(){throw bc(F(),(new cc).f("Fragment is abstract instances cannot be created directly"));}
function G2(a){var b=(new sd).Jd(hd()),c=G().he;a.Cy(fc(new gc,b,H(c,"declares"),hc(new ic,jc().sg,"declares","The declares relationship exposes a DomainElement as a re-usable unit that can be referenced from other units.\nURIs for the declared DomainElement are considered to be stable and safe to reference from other DomainElements.",J())))}function $3a(){this.yc=this.Mj=this.Zd=this.ua=this.ba=this.g=null}$3a.prototype=new u;$3a.prototype.constructor=$3a;d=$3a.prototype;
d.a=function(){a4a=this;At(this);DO(this);bj();for(var a=[this.Zd,this.Mj,this.yc],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.g=c;bj();a=G().he;a=[H(a,"ExternalSource")];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.ba=c;this.ua=hc(new ic,jc().sg,"External Source Element","Inlined fragment of information",J());return this};d.CC=function(a){this.Zd=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.BC=function(a){this.yc=a};d.Rb=function(){return this.ba};
d.DC=function(a){this.Mj=a};d.$classData=r({jEa:0},!1,"amf.core.metamodel.domain.ExternalSourceElementModel$",{jEa:1,e:1,Zz:1,mc:1,Wb:1});var a4a=void 0;function ph(){a4a||(a4a=(new $3a).a());return a4a}function b4a(){this.Be=this.kd=this.Ee=this.xf=this.ua=this.g=this.ba=null}b4a.prototype=new u;b4a.prototype.constructor=b4a;d=b4a.prototype;d.On=function(a){this.Ee=a};d.Pn=function(a){this.xf=a};
d.a=function(){c4a=this;At(this);EO(this);bj();var a=G().he;a=[H(a,"Linkable")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.ba=c;bj();a=[this.xf,this.kd,this.Be];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.g=c;this.ua=hc(new ic,jc().sg,"Linkable Element","Reification of a link between elements in the model. Used when we want to capture the structure of the source document\nin the graph itself. Linkable elements are just replaced by regular links after resolution.",
J());return this};d.rc=function(){};d.Nn=function(a){this.Be=a};d.$b=function(){return this.g};d.oc=function(){return this.ua};d.Mn=function(a){this.kd=a};d.Rb=function(){return this.ba};d.$classData=r({lEa:0},!1,"amf.core.metamodel.domain.LinkableElementModel$",{lEa:1,e:1,bn:1,mc:1,Wb:1});var c4a=void 0;function Eb(){c4a||(c4a=(new b4a).a());return c4a}
function d4a(a){var b=G().$g;b=H(b,"Object");var c=Dm().ba;a.Xla(dj(b,c));a.Wla(hc(new ic,jc().$g,"Object Node","Node that represents a dynamic object with records data structure",J()))}function Dd(a){a=a.H;return a instanceof z?!!a.i:!1}function iHa(a){a=a.H;return a instanceof z?a.i|0:0}function Aga(a,b){a.Wp((new z).d(b));return a}
function e4a(a,b,c){if(c instanceof Sg)return(new z).d(lia(mda(),c));var e=Sc().zO;Wb(a,e,b.j,"Recursive loop generated in reference expansion: "+b.j+" \x3d\x3e "+c.j,b.ha());return y()}function rba(a,b){uDa||(uDa=(new JO).a());var c=uDa;var e=$C();a=NC(a,e,c);c=Ed;e=new f4a;e.yL=b;return c(a,e)}function dPa(a,b){b=w(function(f,g){return function(h){for(h=$b(h).Rb();!h.b();){if(Zc(h.ea())===g)return!0;h=h.pa()}return!1}}(a,b));var c=$C(),e=MC();a=NC(a,c,e);a=Kpa(a,g4a(b));return bx(a)}
function H2(a,b,c,e){b=w(function(h,k){return function(l){return nm(l)?!!k.P(l):!1}}(a,b));c=Pd(function(h,k){return function(l,m){return nm(l)?k.Of(l,!!m):(new z).d(l)}}(a,c));e=Pd(function(h,k){return function(l,m){return e4a(k,l,m)}}(a,e));var f=K(pC(),J()),g=te();h4a(a,a,b,c,f,g,e);return a}function Id(a){var b=D(a.Y(),Sr().yc).H;return b.b()?nc(a):b}
var h4a=function i4a(a,b,c,e,f,g,h){if(f.Ha(b.j))return hv(b)&&zb(b).ra()&&c.P(b)?(b=e.Of(b,!0),b.b()?null:b.c()):b;if(c.P(b))return a=e.Of(b,!1),a instanceof z&&(c=a.i,null!==c)?g.Ha(c.j)?(b=h.Of(b,c),b.b()?null:b.c()):c:a.b()?null:a.c();f.so(b.j);if(Rd(b)){var l=b.Y().Bb,m=iA();m=Va(m);var p=Le().u;l=Me(l,m,p).Ab(w(function(){return function(v){v=v.Fc;var A=dm().Ac;return null===v?null===A:v.h(A)}}(a)));m=b.Y().Bb;p=iA();p=Va(p);var t=Le().u;m=Me(m,p,t).Ab(w(function(){return function(v){v=v.Fc;
var A=dm().Qc;return null===v?null===A:v.h(A)}}(a)));p=pf();l=l.la(m,p.u);m=b.Y().Bb;p=iA();p=Va(p);t=Le().u;m=Me(m,p,t).ii(w(function(){return function(v){var A=v.Fc,E=dm().Qc;if(null===A?null===E:A.h(E))return!0;v=v.Fc;A=dm().Ac;return null===v?null===A:v.h(A)}}(a)));p=pf();l=l.la(m,p.u)}else Jv(b)?(l=b.Y().Bb,m=iA(),m=Va(m),p=Le().u,l=Me(l,m,p).Ab(w(function(){return function(v){v=v.Fc;var A=dm().Ac;return null===v?null===A:v.h(A)}}(a))),m=b.Y().Bb,p=iA(),p=Va(p),t=Le().u,m=Me(m,p,t).ii(w(function(){return function(v){v=
v.Fc;var A=dm().Ac;return null===v?null===A:v.h(A)}}(a))),p=pf(),l=l.la(m,p.u)):(l=b.Y().Bb,m=iA(),m=Va(m),p=Le().u,l=Me(l,m,p));m=w(function(){return function(v){return(new R).M(v.Fc,v.q)}}(a));p=pf();l.ma(m,p.u).R(w(function(v,A,E,B,I,N,Y){return function(na){if(null!==na){var ra=na.qa(),Ha=na.Ba();if(null!==Ha&&ac(Ha.q)){var lb=!1;na=Wa();var pb=Ha.q,Sb=I.ak(N.j);pb=na.Ia(i4a(v,pb,A,E,B,Sb,Y));if(pb instanceof z&&(lb=!0,na=pb.i,null!==na)){lb=N.Y();pb=Ha.x;O();Ha=(new P).a();Sb=pb.rf;ah();pb=bh(new ch,
(new gh).a());for(Sb=Sb.Qb;!Sb.b();){var mc=Sb.ea(),uc=mc;!1!==(uc instanceof Nb||uc instanceof I2||uc instanceof Fu)&&jh(pb,mc);Sb=Sb.pa()}Dj(lb,ra,na,Ha.JN(pb.ab));N instanceof Sg&&na instanceof pj&&(ra=na.Zn,ra.b()||(ra=ra.c(),N.qh.so(ra)));return}if(lb)return;if(y()===pb)return Uu(N.Y(),ra);throw(new x).d(pb);}}if(null!==na&&(ra=na.qa(),na=na.Ba(),null!==na&&na.q instanceof St))return lb=na.q.Cb,Ha=w(function(ed,Xc,ld,$c,fd,vd,Gc){return function(Lc){if(ac(Lc)){var vc=fd.ak(vd.j);Lc=i4a(ed,Lc,
Xc,ld,$c,vc,Gc);vd instanceof Sg&&Lc instanceof pj&&(vc=Lc.Zn,vc.b()||(vc=vc.c(),vd.qh.so(vc)))}return(new z).d(Lc)}}(v,A,E,B,I,N,Y)),pb=C(),lb=lb.ma(Ha,pb.u).Ab(w(function(){return function(ed){return ed.ra()}}(v))),Ha=w(function(){return function(ed){return ed.i}}(v)),pb=C(),lb=lb.ma(Ha,pb.u),Dj(N.Y(),ra,Rt(new St,lb,(new P).a()),na.x)}}(a,c,e,f,g,b,h)));return b};function Zfa(a){var b=a.ph;if(b instanceof z)return(new Lq).de(b.i|0);b=(new Lq).de(Mq());a.Lp((new z).d(b.jo));return b}
function J2(a){var b=Sr().Lg;Fb(a,b,"2.0.1");b=Sr().Me;rj(a,b,!1);a.Lp(y());a.Wp(y())}function ipa(a,b){return a.hf().Fb(w(function(c,e){return function(f){return f.j===e}}(a,b)))}function NC(a,b,c){return b.Lqa(c.koa(a.Y()))}function dKa(a,b){var c=a.hf(),e=C();b=c.Eg(b,e.u);c=dm().Ac;Xg(a,c,b)}function Dga(a,b){a.ph.ra()||a.Lp((new z).d(b));return a}
function Tga(a){if(tw(a)&&Wa().Ia(a.ue()).ra()){a=Xb(a.ue().ha(),q(UW));if(a.b())return y();a=a.c();return(new z).d(a.df)}return Rd(a)&&(a=Xb(a.ha(),q(UW)),!a.b())?(a=a.c(),(new z).d(a.df)):y()}function Jv(a){return!!(a&&a.$classData&&a.$classData.ie.Ip)}function Em(){this.j=this.Se=this.g=null;this.sa=!1}Em.prototype=new u;Em.prototype.constructor=Em;function j4a(){}j4a.prototype=Em.prototype;function Vu(){return K(C(),J())}d=Em.prototype;d.zb=function(a){return K2(this,a)};
d.vc=function(a){return bf(this,a)};d.jd=function(){var a=D(this.Y(),Dm().U).H;a=a.b()?"data-node":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};function IQ(a){if(!a.sa&&!a.sa){var b=new k4a;b.gi=a;a.Se=b;a.sa=!0}return a.Se}function K2(a,b){return Wa().Ia(a.j).b()?qj(a,b):a}d.Nb=function(){return nc(this)};
function fia(a,b){var c=D(a.Y(),Dm().U).H;c.b()?c=y():(c=c.c(),c=(new Rb).f(c),c=(new z).d(Tj(c.Ed)));b=b+"/"+(c.b()?null:c.c());c=Wa().Ia(a.j);c instanceof z&&(c=c.i,null!==c&&Ge(ua(),c,"/included")&&(b+="/included"));return bf(a,b)}d.Xq=function(){this.g=(new S).a();return this};d.be=function(a){this.j=a};function Fs(){AH.call(this)}Fs.prototype=new K_;Fs.prototype.constructor=Fs;Fs.prototype.f=function(a){AH.prototype.Fe.call(this,"Error resolving path: "+a,null);return this};
Fs.prototype.$classData=r({lHa:0},!1,"amf.core.remote.PathResolutionError",{lHa:1,Ag:1,ff:1,e:1,o:1});function Lv(){AH.call(this)}Lv.prototype=new K_;Lv.prototype.constructor=Lv;Lv.prototype.f=function(a){AH.prototype.Fe.call(this,"Unsupported Url scheme: "+a,null);return this};Lv.prototype.$classData=r({vHa:0},!1,"amf.core.remote.UnsupportedUrlScheme",{vHa:1,Ag:1,ff:1,e:1,o:1});function kka(){this.yB=this.qn=this.If=this.sJ=this.KR=this.Bb=null}kka.prototype=new u;kka.prototype.constructor=kka;
d=kka.prototype;d.a=function(){tja(this);FEa||(FEa=(new AP).a());this.Bb=FEa;return this};d.Lea=function(){return"web"};d.Zla=function(a){this.qn=a};d.hea=function(){var a=C(),b=[B3a((new L2).a())];return K(a,(new wc).fa(b))};d.$la=function(a){this.If=a};d.ama=function(a){this.KR=a};d.Vfa=function(a){this.yB=a};d.jG=function(a){return a};d.bma=function(a){this.sJ=a};d.$classData=r({zHa:0},!1,"amf.core.remote.browser.JsBrowserPlatform",{zHa:1,e:1,eHa:1,nHa:1,Zja:1});
function lka(){this.yB=this.qn=this.If=this.sJ=this.KR=this.Bb=null}lka.prototype=new u;lka.prototype.constructor=lka;d=lka.prototype;d.a=function(){tja(this);this.Bb=c_a();return this};d.Lea=function(){var a=Baa.platform();return-1!==(a.indexOf("darwin")|0)?"mac":-1!==(a.indexOf("win")|0)?"win":"nux"};d.Zla=function(a){this.qn=a};d.hea=function(){var a=C(),b=[B3a((new M2).a()),B3a((new N2).a())];return K(a,(new wc).fa(b))};d.$la=function(a){this.If=a};d.ama=function(a){this.KR=a};
d.Vfa=function(a){this.yB=a};d.jG=function(a){var b=ur().Gj(a);if(!b.b()&&(b=b.c(),47===this.Bb.t5()))return""+ur().dK+Caa.normalize(b);b=ur().Gj(a);if(!b.b()){b=b.c();a=ur().dK;b=Caa.normalize(b);var c=this.Bb.t5();c=ba.String.fromCharCode(c);return""+a+b.split(c).join("/")}c=Nia().Gj(a);return c.b()?a:(a=c.c().ap,b=c.c().Kg,c=c.c().Oh,c=(0<=(c.length|0)&&"/"===c.substring(0,1)?"":"/")+c,""+a+b+ys(c))};d.bma=function(a){this.sJ=a};
d.$classData=r({FHa:0},!1,"amf.core.remote.server.JsServerPlatform",{FHa:1,e:1,eHa:1,nHa:1,Zja:1});function l4a(){this.da=null}l4a.prototype=new u;l4a.prototype.constructor=l4a;l4a.prototype.a=function(){m4a=this;this.da=Gw().da;return this};function bb(){var a=n4a();return o4a(new O2,a.da.hea(),y())}l4a.prototype.$classData=r({ZIa:0},!1,"amf.internal.environment.Environment$",{ZIa:1,e:1,tb:1,r:1,o:1});var m4a=void 0;function n4a(){m4a||(m4a=(new l4a).a());return m4a}
function p4a(){this.xB=0;this.Bn=this.ug=null;this.hn=!1;this.nj=null}p4a.prototype=new pO;p4a.prototype.constructor=p4a;d=p4a.prototype;d.a=function(){Kr.prototype.a.call(this);q4a=this;this.nj=Gw().da;this.ug=Sv().$;var a=C(),b=[Sv().$];this.Bn=K(a,(new wc).fa(b));this.hn=!0;return this};d.EG=function(){throw(new sk).f("Unreachable");};function r4a(a,b){b=b.HU;if(b instanceof z)return b.i;if(y()===b)return a;throw(new x).d(b);}d.HC=function(){return!0};
d.ot=function(){var a=C(),b=[Tea(),Fj(),Am(),ou(),sj()];return K(a,(new wc).fa(b))};d.iz=function(a,b,c,e){c=!1;var f=null,g=a.Hg;return g instanceof zd&&(c=!0,f=g,ala().QU(f))?(new z).d($ka().IM(f.$d,r4a(a.ga,e))):c&&Wka().QU(f)?(new z).d(Vka().IM(f.$d,r4a(a.ga,e))):g instanceof Ac?(new z).d(UDa(ZDa(b),g.ar,r4a(a.ga,e))):y()};d.nx=function(){return K(C(),(new wc).fa(["application/ld+json","application/json","application/amf+json"]))};d.K2=function(a,b,c){return bha().wP(a,b,c)};d.vD=function(){return JFa()};
d.PD=function(){return this.Bn};d.Ei=function(){return this.ug};d.tq=function(){return K(C(),J())};d.TA=function(a){a=a.Hg;return a instanceof zd?ala().QU(a)||Wka().QU(a):a instanceof Ac};d.Yn=function(){return fb(gb(),hb(function(){return function(){return Hr()}}(this)),Mm())};d.tA=function(){return this.hn};d.yv=function(){return Ev()};d.xD=function(a,b){return(new BP).qb(b).ge(a)};d.$classData=r({gJa:0},!1,"amf.plugins.document.graph.AMFGraphPlugin$",{gJa:1,aC:1,e:1,Oq:1,tb:1});var q4a=void 0;
function Hr(){q4a||(q4a=(new p4a).a());return q4a}function s4a(){}s4a.prototype=new u;s4a.prototype.constructor=s4a;s4a.prototype.a=function(){return this};
function t4a(a){var b=u4a(ib(),a);if(b.b())var c=!1;else c=b.c(),c=Ge(ua(),c,"\x3e")&&-1!==(c.indexOf("|\x3c")|0);if(c)return!0;b.b()?b=y():(b=b.c(),b=Jd(ua(),b,"\\|"),b=(new z).d(ik((new Md).od(b))));a:{if(b instanceof z&&(c=b.i,Dx().X7===c)){c=!0;break a}if(b instanceof z&&(c=b.i,Dx().W7===c)){c=!0;break a}if(b instanceof z&&(c=b.i,Dx().Y7===c)){c=!0;break a}if(b instanceof z&&(c=b.i,Dx().$$===c)){c=!0;break a}c=!1}return c?!0:b instanceof z?(a=b.i,ib().$m.X.Ka(a).ra()):Gba(a).ra()}
s4a.prototype.$classData=r({RJa:0},!1,"amf.plugins.document.vocabularies.DialectHeader$",{RJa:1,e:1,bKa:1,YJa:1,$Ja:1});var v4a=void 0;function P2(){}P2.prototype=new u;P2.prototype.constructor=P2;P2.prototype.a=function(){return this};P2.prototype.ej=function(a){var b=FF();return(new z).d((new Q2).de(GF(b,a,10)))};P2.prototype.$classData=r({eKa:0},!1,"amf.plugins.document.vocabularies.annotations.AliasesLocation$",{eKa:1,e:1,hj:1,r:1,o:1});var w4a=void 0;function R2(){}R2.prototype=new u;
R2.prototype.constructor=R2;R2.prototype.a=function(){return this};R2.prototype.ej=function(){return(new z).d((new S2).a())};R2.prototype.$classData=r({gKa:0},!1,"amf.plugins.document.vocabularies.annotations.CustomId$",{gKa:1,e:1,hj:1,r:1,o:1});var x4a=void 0;function T2(){}T2.prototype=new u;T2.prototype.constructor=T2;T2.prototype.a=function(){return this};T2.prototype.ej=function(){return(new z).d((new U2).a())};
T2.prototype.$classData=r({iKa:0},!1,"amf.plugins.document.vocabularies.annotations.JsonPointerRef$",{iKa:1,e:1,hj:1,r:1,o:1});var y4a=void 0;function V2(){}V2.prototype=new u;V2.prototype.constructor=V2;V2.prototype.a=function(){return this};V2.prototype.ej=function(){return(new z).d((new W2).a())};V2.prototype.$classData=r({kKa:0},!1,"amf.plugins.document.vocabularies.annotations.RefInclude$",{kKa:1,e:1,hj:1,r:1,o:1});var z4a=void 0;function A4a(){this.ua=this.Gh=this.ba=this.g=null}
A4a.prototype=new u;A4a.prototype.constructor=A4a;d=A4a.prototype;d.a=function(){B4a=this;At(this);lQ(this);var a=this.Gh,b=J();this.g=dj(a,b);this.ba=J();return this};d.rc=function(a){this.ua=a};d.$b=function(){return this.g};d.oc=function(){return this.ua};d.Rb=function(){return this.ba};d.NE=function(a){this.Gh=a};d.$classData=r({FLa:0},!1,"amf.plugins.document.vocabularies.metamodel.document.ExternalContextModelFields$",{FLa:1,e:1,$G:1,mc:1,Wb:1});var B4a=void 0;
function xe(){B4a||(B4a=(new A4a).a());return B4a}function ZX(){this.j=this.Se=null;this.sa=!1}ZX.prototype=new u;ZX.prototype.constructor=ZX;function C4a(){}C4a.prototype=ZX.prototype;function D4a(a,b){var c=GD().vC,e=w(function(){return function(g){return ai(new bi,g,(new P).a())}}(a)),f=C();b=Rt(new St,b.ma(e,f.u),(new P).a());nf(a,c,b)}d=ZX.prototype;d.zb=function(a){Wa().Ia(this.j).b()&&qj(this,a);return this};d.vc=function(a){return bf(this,a)};d.jd=function(){return""};
d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.be=function(a){this.j=a};function X2(){AQ.call(this);this.gw=this.vq=this.rP=null}X2.prototype=new lGa;X2.prototype.constructor=X2;X2.prototype.rca=function(a){return E4a(this,a)};function E4a(a,b){var c=a.Ji.Ka(b);if(c instanceof z&&(c=c.i,c instanceof X2))return c;c=a.vq;var e=(new Cs).a(),f=Fc(sc().fb,J());c=(new X2).OW(f,c,e);a.Ji=a.Ji.kc((new R).M(b,c));return c}
X2.prototype.dt=function(){var a=(new Ad).ee(this.rP),b=Ff();b=Gf(b);a=$u(a,b);return gA(a)};function F4a(a,b,c){a.rP=a.rP.kc((new R).M(b,c));c.Oe||qc(a.gw,b,c)}function G4a(a,b,c){a=a.Qp(b,w(function(){return function(e){return e.rP}}(a)),c);b=new H4a;if(a.b())return y();b=Mu(b);a=a.c();return b.Ia(a)}function I4a(a,b,c,e){c=ica(a,c);a=a.Qp(b,w(function(){return function(f){return f.rP}}(a)),e);b=J4a(c);if(a.b())return y();b=Mu(b);a=a.c();return b.Ia(a)}
X2.prototype.OW=function(a,b,c){this.rP=a;this.vq=b;this.gw=c;AQ.prototype.R3.call(this,Fc(sc().fb,J()),Fc(sc().fb,J()),Fc(sc().fb,J()),Fc(sc().fb,J()),Fc(sc().fb,J()),b,c);return this};X2.prototype.$classData=r({dNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceDeclarations",{dNa:1,w9:1,ZG:1,e:1,qNa:1});function Y2(){this.xB=0;this.ug=this.Bn=null;this.hn=!1;this.nj=null}Y2.prototype=new pO;Y2.prototype.constructor=Y2;function K4a(){}d=K4a.prototype=Y2.prototype;
d.a=function(){Kr.prototype.a.call(this);this.nj=Gw().da;var a=C(),b=[nca().$];this.Bn=K(a,(new wc).fa(b));this.ug="JSON Schema";this.hn=!0;return this};
function L4a(a,b,c,e){var f=M4a(b,e);a=N4a(a,b,c,f);b=a.Hg;if(b instanceof zd){c=-1!==(a.ga.indexOf("#")|0)?a.ga:a.ga+"#/";f=a.ga;var g=Jd(ua(),f,"#");f=ik((new Md).od(g));if(0===g.m.length){if(0===g.m.length)throw(new $v).f("empty.tail");var h=g.m.length;h=0<h?h:0;var k=g.m.length;h=-1+(h<k?h:k)|0;h=0<h?h:0;k=aw(bw(),cw(ka(g)),h);0<h&&dw(Ie(),g,1,k,0,h);g=k}else h=g.m.length,h=0<h?h:0,k=g.m.length,h=-1+(h<k?h:k)|0,h=0<h?h:0,k=aw(bw(),cw(ka(g)),h),0<h&&dw(Ie(),g,1,k,0,h),g=k;g=zv((new Md).od(g));
g.b()?g=y():(g=g.c(),0<=(g.length|0)&&"/"===g.substring(0,1)&&(g=(new zh).f(g),g=vr(g,"/")),g=(new z).d(g));e=O4a(a,e,f);e=P4a(a,b,c,g,f,e);return(new z).d(e)}return y()}function P4a(a,b,c,e,f,g){b=b.$d.Kd;e.ra()?(Q4a(g,b),e=R4a(g,e.c()),g.pI=y(),e.b()?e=y():(e=e.c(),e=(new z).d(e.Ba()))):e=(new z).d(b);if(e.b()){e=g.ja;var h=Bh().FO;a="Cannot find fragment "+f+" in JSON schema "+a.ga;f=y();Qb(e,h,c,f,a,b.ga);c=b}else c=e.c();Q4a(g,b);return c}
d.EG=function(a,b,c){if(Rd(a)&&(b=a.Pk().Fb(w(function(){return function(f){return Bi(f.ha(),q(S4a))&&f instanceof Ai}}(this))),b instanceof z&&(b=b.i,b instanceof Ai))){a=a.Pk();var e=mF();return(new z).d(T4a(b,a,e,c).MC())}return y()};function U4a(a,b,c,e){var f=M4a(b,e);b=N4a(a,b,c,f);a=a.iz(b,e,0,(new cb).a());if(a.b())return y();a=a.c();return tw(a)&&a.ue()instanceof Ai?(new z).d(a.ue()):y()}
function M4a(a,b){if(a instanceof im){var c=us(a.g,fm().ub).Hg;return c.b()?(TI(),c=D(us(a.g,fm().ub).g,km().Zd).H,c=c.b()?null:c.c(),a=Id(a),a=QI(0,c,a.b()?"":a.c(),tH().Ao,b.ja),lk(a).Kd):c.c()}if(a instanceof Z2&&a.Ge.ra())return TI(),c=a.Ge.c(),a=Id(a),a=QI(0,c,a.b()?"":a.c(),tH().Ao,b.ja),lk(a).Kd;b=b.ja;c=Bh().FO;var e=y(),f=a.j,g=Xb(a.ha(),q(Yb));a=Id(a);b.Vc(c.j,f,e,"Cannot parse JSON Schema from unit with missing syntax information",g,Tb().yb,a);T();a=ot(pt(),K(Qf().Zia,J()),"");return et(T(),
a,Q().wa)}function N4a(a,b,c,e){Qga();e=ts(new zd,dva(mk(),e),y());var f=Id(b);f=f.b()?b.j:f.c();c=c.ra()?"#"+c.c():"";var g=us(b.Y(),dm().Ac);a=w(function(){return function(k){var l=Id(k);return ks(new ls,k,(new $2).Hi(l.b()?"":l.c(),J()),y())}}(a));var h=C();a=g.ma(a,h.u);g=LDa();b=b.Ge;return Pga(0,e,f+c,"application/json",a,g,b.b()?"":b.c())}
function O4a(a,b,c){var e=a.W,f=(new Cs).a(),g=b.ja;C();Yj();var h=(new gh).a();e=(new Rr).Sp(c,e,f,g,(new Ds).Ii(h.va()));e.wq=b.wq;e.Ux=b.Ux;b=b instanceof iC?(new z).d(b.Kl()):y();a=a.W;b.b()?b=y():(b=b.c(),b=(new z).d(qoa(KA(),b)));return(new fB).Ty(c,a,e,b)}d.HC=function(a){Rd(a)?(a=a.Pk(),a=Ed(a,new V4a)):a=y();return a.ra()};
d.iz=function(a,b){var c=a.Hg;if(c instanceof zd){var e=-1!==(a.ga.indexOf("#")|0)?a.ga:a.ga+"#/",f=a.ga,g=Jd(ua(),f,"#");f=ik((new Md).od(g));if(0===g.m.length){if(0===g.m.length)throw(new $v).f("empty.tail");var h=g.m.length;h=0<h?h:0;var k=g.m.length;h=-1+(h<k?h:k)|0;h=0<h?h:0;k=aw(bw(),cw(ka(g)),h);0<h&&dw(Ie(),g,1,k,0,h);g=k}else h=g.m.length,h=0<h?h:0,k=g.m.length,h=-1+(h<k?h:k)|0,h=0<h?h:0,k=aw(bw(),cw(ka(g)),h),0<h&&dw(Ie(),g,1,k,0,h),g=k;g=zv((new Md).od(g));g.b()?g=y():(g=g.c(),0<=(g.length|
0)&&"/definitions"===g.substring(0,12)&&(g=(new zh).f(g),g=vr(g,"/")),g=(new z).d(g));b=O4a(a,b,f);c=P4a(a,c,e,g,f,b);f=LA(MA(),xI(pF(),(T(),xi(T(),"schema")),c),w(function(l,m){return function(p){bf(p,m)}}(this,e)),W4a(b,c),b).fd();if(f instanceof z)e=f.i;else{if(y()!==f)throw(new x).d(f);f=b.ja;g=Bh().FO;h="Cannot parse JSON Schema at "+a.ga;k=y();Qb(f,g,e,k,h,c.ga);O();c=(new P).a();c=(new Ei).L((new S).a(),c);e=bf(c,e);c=Yo().Vd;e=Fb(e,c,"application/json");c=a.Ge;f=Yo().Zd;e=Fb(e,f,c)}b.pI=y();
O();c=(new P).a();c=(new Qm).L((new S).a(),c);c=bf(c,a.ga);b=a.ga;f=Sr().yc;c=Fb(c,f,b);b=fm().ub;e=nf(c,b,e);Aga(e,a.Ge);return(new z).d(e)}return y()};d.ot=function(){return J()};d.nx=function(){return K(C(),(new wc).fa(["application/schema+json","application/payload+json"]))};d.PD=function(){return this.Bn};d.vD=function(){return RDa()};d.Ei=function(){return this.ug};d.tq=function(){return J()};d.TA=function(){return!1};d.Yn=function(){return YE(gb(),this)};d.yv=function(){return Ev()};d.tA=function(){return this.hn};
d.xD=function(a,b){return(new tT).qb(b).ge(a)};function a3(){}a3.prototype=new u;a3.prototype.constructor=a3;a3.prototype.a=function(){return this};
a3.prototype.ej=function(a){var b=Jd(ua(),a,",");a=He(Ie(),b);if(!a.b()&&null!==a.c()&&0===a.c().Te(2)){b=a.c().ob(0);a=a.c().ob(1);b=Jd(ua(),b,"-\x3e");b=Ld((new Md).od(b));var c=Wa();a=Jd(ua(),a,"-\x3e");return(new z).d((new eC).Mr(b,c.Ia(Ld((new Md).od(a)))))}a=He(Ie(),b);return a.b()||null===a.c()||0!==a.c().Te(1)?y():(a=a.c().ob(0),a=Jd(ua(),a,"-\x3e"),(new z).d((new eC).Mr(Ld((new Md).od(a)),y())))};
a3.prototype.$classData=r({kOa:0},!1,"amf.plugins.document.webapi.annotations.ExtensionProvenance$",{kOa:1,e:1,hj:1,r:1,o:1});var X4a=void 0;function b3(){}b3.prototype=new u;b3.prototype.constructor=b3;b3.prototype.a=function(){return this};b3.prototype.ej=function(){return(new z).d((new c3).a())};b3.prototype.$classData=r({mOa:0},!1,"amf.plugins.document.webapi.annotations.FormBodyParameter$",{mOa:1,e:1,hj:1,r:1,o:1});var Y4a=void 0;function d3(){}d3.prototype=new u;d3.prototype.constructor=d3;
d3.prototype.a=function(){return this};d3.prototype.ej=function(a){return(new z).d((new Oz).f(a))};d3.prototype.$classData=r({sOa:0},!1,"amf.plugins.document.webapi.annotations.JSONSchemaId$",{sOa:1,e:1,hj:1,r:1,o:1});var Z4a=void 0;function e3(){}e3.prototype=new u;e3.prototype.constructor=e3;e3.prototype.a=function(){return this};e3.prototype.ej=function(a){return(new z).d((new $4a).f(a))};
e3.prototype.$classData=r({vOa:0},!1,"amf.plugins.document.webapi.annotations.LocalLinkPath$",{vOa:1,e:1,hj:1,r:1,o:1});var a5a=void 0;function f3(){}f3.prototype=new u;f3.prototype.constructor=f3;f3.prototype.a=function(){return this};f3.prototype.ej=function(a){a=Jd(ua(),a,"-\x3e");var b=He(Ie(),a);return b.b()||null===b.c()||0!==b.c().Te(2)?y():(a=b.c().ob(0),b=b.c().ob(1),(new z).d((new g3).GW(a,YW(Pb(),b))))};
f3.prototype.$classData=r({xOa:0},!1,"amf.plugins.document.webapi.annotations.ParameterNameForPayload$",{xOa:1,e:1,hj:1,r:1,o:1});var b5a=void 0;function h3(){}h3.prototype=new u;h3.prototype.constructor=h3;h3.prototype.a=function(){return this};h3.prototype.ej=function(a){return(new z).d((new hh).f(a))};h3.prototype.$classData=r({AOa:0},!1,"amf.plugins.document.webapi.annotations.ParsedJSONSchema$",{AOa:1,e:1,hj:1,r:1,o:1});var c5a=void 0;function i3(){}i3.prototype=new u;
i3.prototype.constructor=i3;i3.prototype.a=function(){return this};i3.prototype.ej=function(a){return(new z).d((new uh).f(a))};i3.prototype.$classData=r({COa:0},!1,"amf.plugins.document.webapi.annotations.ParsedRamlDatatype$",{COa:1,e:1,hj:1,r:1,o:1});var d5a=void 0;function j3(){}j3.prototype=new u;j3.prototype.constructor=j3;j3.prototype.a=function(){return this};
j3.prototype.ej=function(a){a=Jd(ua(),a,"-\x3e");var b=He(Ie(),a);return b.b()||null===b.c()||0!==b.c().Te(2)?y():(a=b.c().ob(0),b=b.c().ob(1),(new z).d(e5a(new k3,"true"===a,YW(Pb(),b))))};j3.prototype.$classData=r({EOa:0},!1,"amf.plugins.document.webapi.annotations.RequiredParamPayload$",{EOa:1,e:1,hj:1,r:1,o:1});var f5a=void 0;function wZ(){bY.call(this);this.uu=this.Zf=null}wZ.prototype=new TSa;wZ.prototype.constructor=wZ;function g5a(){}d=g5a.prototype=wZ.prototype;d.Jg=function(){return this.uu};
d.Gi=function(a,b,c){bY.prototype.Gi.call(this,a,b,c);this.Zf=(new l3).dI(this);this.uu=Pv();return this};d.Zu=function(){return this.Zf};d.Jga=function(){return"/definitions/"};d.$classData=r({oka:0},!1,"amf.plugins.document.webapi.contexts.emitter.oas.Oas2SpecEmitterContext",{oka:1,pka:1,nka:1,vT:1,e:1});function m3(){bY.call(this);this.uu=this.Zf=null}m3.prototype=new TSa;m3.prototype.constructor=m3;d=m3.prototype;d.Jg=function(){return this.uu};
d.Gi=function(a,b,c){bY.prototype.Gi.call(this,a,b,c);this.Zf=(new hB).dI(this);this.uu=Qv();return this};d.Zu=function(){return this.Zf};d.Jga=function(){return"/components/schemas/"};d.$classData=r({NOa:0},!1,"amf.plugins.document.webapi.contexts.emitter.oas.Oas3SpecEmitterContext",{NOa:1,pka:1,nka:1,vT:1,e:1});function kY(){lY.call(this);this.bca=this.Ja=this.Aa=null}kY.prototype=new iUa;kY.prototype.constructor=kY;
kY.prototype.Sa=function(){var a=this.Ja.Q.ja,b=zq().By,c=y(),e="Custom facets not supported for vendor "+this.Ja.Q.Jg(),f=Xb(this.bca.q.q.ha(),q(Yb)),g=this.bca.q.q.Nb();a.Vc(b.j,"",c,e,f,Tb().yb,g)};kY.prototype.Vga=function(){sc();throw(new h5a).a();};kY.prototype.dM=function(){return this.Aa};kY.prototype.$classData=r({SOa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.Raml08EmitterVersionFactory$$anon$1",{SOa:1,zka:1,e:1,kb:1,Oa:1});
function fY(){gY.call(this);this.w5=this.Ja=this.oe=null}fY.prototype=new oUa;fY.prototype.constructor=fY;fY.prototype.ye=function(){return this.oe};fY.prototype.Sa=function(){var a=this.Ja.Q.ja,b=zq().By,c=this.w5.j,e=y(),f="Custom facets not supported for vendor "+this.Ja.Q.Jg(),g=Xb(this.w5.x,q(Yb)),h=nc(this.w5);a.Vc(b.j,c,e,f,g,Tb().yb,h)};fY.prototype.$classData=r({TOa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.Raml08EmitterVersionFactory$$anon$2",{TOa:1,Aka:1,e:1,kb:1,Oa:1});
function iY(){jY.call(this);this.E2=this.Ja=this.oe=null}iY.prototype=new dUa;iY.prototype.constructor=iY;iY.prototype.ye=function(){return this.oe};iY.prototype.Sa=function(){var a=this.Ja.Q.ja,b=zq().By,c=this.E2.j,e=y(),f="Custom facets not supported for vendor "+this.Ja.Q.Jg(),g=Xb(this.E2.x,q(Yb)),h=nc(this.E2);a.Vc(b.j,c,e,f,g,Tb().yb,h)};iY.prototype.$classData=r({UOa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.Raml08EmitterVersionFactory$$anon$3",{UOa:1,xka:1,e:1,kb:1,Oa:1});
function n3(){sY.call(this);this.Kra=null}n3.prototype=new wTa;n3.prototype.constructor=n3;n3.prototype.kM=function(a){return sz(this.Kra.xG(),a,D(a.Y(),Eb().kd).H,J())};n3.prototype.Gi=function(a,b,c){sY.prototype.Gi.call(this,a,b,c);this.Kra=(new l3).dI((new wZ).Gi(a,b,this.gc));return this};n3.prototype.$classData=r({ePa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.XRaml10SpecEmitterContext",{ePa:1,qka:1,rka:1,vT:1,e:1});
function i5a(){Q_.call(this);this.k$=this.f8=this.H$=this.w$=this.bp=null}i5a.prototype=new $1a;i5a.prototype.constructor=i5a;
i5a.prototype.a=function(){Q_.prototype.de.call(this,0);j5a=this;var a=null!==this.mv&&this.mv.Va()?this.mv.$a():"DEFAULT";this.bp=k5a(this,this.XF,a);a=null!==this.mv&&this.mv.Va()?this.mv.$a():"RESOURCE_TYPE";this.w$=k5a(this,this.XF,a);a=null!==this.mv&&this.mv.Va()?this.mv.$a():"TRAIT";this.H$=k5a(this,this.XF,a);a=null!==this.mv&&this.mv.Va()?this.mv.$a():"EXTENSION";this.f8=k5a(this,this.XF,a);a=null!==this.mv&&this.mv.Va()?this.mv.$a():"OVERLAY";this.k$=k5a(this,this.XF,a);return this};
i5a.prototype.$classData=r({uPa:0},!1,"amf.plugins.document.webapi.contexts.parser.raml.RamlWebApiContextType$",{uPa:1,$ob:1,e:1,r:1,o:1});var j5a=void 0;function eB(){j5a||(j5a=(new i5a).a());return j5a}function l5a(){BY.call(this)}l5a.prototype=new NTa;l5a.prototype.constructor=l5a;d=l5a.prototype;d.$u=function(){return this.gw};d.hI=function(a,b,c,e){BY.prototype.hI.call(this,a,b,c,e);return this};d.mn=function(){return this.vq};d.yC=function(){return this.mH};
d.$classData=r({zQa:0},!1,"amf.plugins.document.webapi.parser.spec.AsyncWebApiDeclarations",{zQa:1,A9:1,mO:1,ZG:1,e:1});function m5a(){Fy.call(this);this.dsa=null}m5a.prototype=new OTa;m5a.prototype.constructor=m5a;d=m5a.prototype;d.$u=function(){return this.gw};function n5a(a,b,c,e,f,g){var h=new m5a;h.dsa=c;Fy.prototype.PW.call(h,a,b,e,f,g);return h}
d.Qp=function(a,b,c){var e=Iu.prototype.Qp.call(this,a,b,c);if(e instanceof z)return(new z).d(e.i);if(y()===e)return this.dsa.Qp(a,b,c);throw(new x).d(e);};d.mn=function(){return this.vq};d.yC=function(){return this.mH};d.$classData=r({CQa:0},!1,"amf.plugins.document.webapi.parser.spec.ExtensionWebApiDeclarations",{CQa:1,vka:1,mO:1,ZG:1,e:1});function bB(){BY.call(this)}bB.prototype=new NTa;bB.prototype.constructor=bB;d=bB.prototype;d.$u=function(){return this.gw};
d.hI=function(a,b,c,e){BY.prototype.hI.call(this,a,b,c,e);return this};d.mn=function(){return this.vq};d.yC=function(){return this.mH};d.$classData=r({DQa:0},!1,"amf.plugins.document.webapi.parser.spec.OasWebApiDeclarations",{DQa:1,A9:1,mO:1,ZG:1,e:1});function o3(){this.Qa=null}o3.prototype=new u;o3.prototype.constructor=o3;function o5a(){}o5a.prototype=o3.prototype;o3.prototype.fh=function(){null===this.Qa&&vS(this);return this.Qa};o3.prototype.$ca=function(){return this};
function p3(){aS.call(this);this.JX=null}p3.prototype=new YIa;p3.prototype.constructor=p3;function q3(){}q3.prototype=p3.prototype;p3.prototype.Ej=function(){aS.prototype.XX.call(this);uca(this,this.ya,this.cb,this.KQ(),this.n.Pb());return this.ya};p3.prototype.KQ=function(){return this.JX};p3.prototype.XC=function(a){aS.prototype.XC.call(this,a);this.JX=p5a()};function r3(){this.o_=this.$d=this.Q=null}r3.prototype=new aKa;r3.prototype.constructor=r3;function q5a(){}q5a.prototype=r3.prototype;
r3.prototype.MC=function(){var a=this.$d,b=mB(nB(),Ov(),a.ue().ha()),c=r5a(this,this.$d,b),e=this.lva((new s3).Cx(us(a.Y(),dm().Qc),b,this.$d.hf(),this.Gc).dd,b);var f=this.$d.hf();var g=this.$d;if(g instanceof Ng)g=g.ue();else{g=this.Gc.zj();var h=Sc().Rh,k=this.$d.j,l=y(),m=Xb(this.$d.ha(),q(Yb)),p=Id(this.$d);g.Vc(h.j,k,l,"BaseUnit doesn't encode a WebApi.",m,Tb().yb,p);O();g=(new P).a();g=(new vo).L((new S).a(),g)}h=Xb(g.x,q(UW));h.b()?h=y():(h=h.c(),h=(new z).d(h.df));f=s5a(this,g,b,h,f).dd;
g=he(this.$d.Y(),jC().pc);g.b()?g=y():(g=g.c(),h=gy((new Rb).f("extends")),k=g.q.q.t(),rt(),g=(new z).d(t5a(new u5a,h,k,Ps(0,g.q.x,q(Yb)),this.Gc)));g=g.va();h=this.$d;if(h instanceof kn)h=Lla(),h=(new z).d(Px(new Qx,h.ia,h.q,Q().Pa,ie()));else if(h instanceof mn)h=Mla(),h=(new z).d(Px(new Qx,h.ia,h.q,Q().Pa,ie()));else if(h instanceof Ng)h=y();else throw bc(F(),(new cc).f("Document has no header."));h=h.va();k=bj();p=g.la(h,k.u);a=he(a.Y(),Sr().le);if(a.b())var t=y();else a=a.c(),t=(new z).d(ni(new oi,
gy((new Rb).f("usage")),a,y()));a=vB();g=(new wB).f(a.ki);h=(new zh).f(a.ci);pd(h)&&xB(g,a.ci);h=g.s;k=g.aa;l=(new mt).f(k);this.Nha(l);m=rt();var v=C();f=f.la(p,v.u);p=t.va();t=C();f=f.la(p,t.u);p=C();e=f.la(e,p.u);f=C();Os(m,b.Db(e.Eg(c,f.u)),l);ht(h,et(T(),ot(pt(),l.s,k),Q().wa));return(new yB).Cc(zB(Bu(),a.ki),g.s)};r3.prototype.lva=function(a){return a};r3.prototype.CL=function(a,b){this.$d=a;US.prototype.dI.call(this,b);return this};function t3(){this.Qa=this.Ho=this.kE=null}t3.prototype=new u;
t3.prototype.constructor=t3;function v5a(){}v5a.prototype=t3.prototype;t3.prototype.fh=function(){null===this.Qa&&this.se();return this.Qa};t3.prototype.C3=function(a){this.Ho=a};function w5a(a){null===a.kE&&a.I7();return a.kE}t3.prototype.se=function(){null===this.Qa&&(this.Qa=RR())};t3.prototype.I7=function(){if(null===this.kE){var a=new YWa;if(null===this)throw bc(F(),null);a.n=this;this.kE=a}};function ZR(){this.Qa=this.gp=this.kE=null}ZR.prototype=new u;ZR.prototype.constructor=ZR;
function u3(){}d=u3.prototype=ZR.prototype;d.Yq=function(a){this.gp=a;return this};function x5a(a){null===a.kE&&a.I7();return a.kE}d.fh=function(){null===this.Qa&&this.se();return this.Qa};d.se=function(){null===this.Qa&&(this.Qa=RR())};d.I7=function(){if(null===this.kE){var a=new y5a;if(null===this)throw bc(F(),null);a.n=this;this.kE=a}};
d.uea=function(a){var b=Pc((new L).N(a),"type");a=b.b()?Pc((new L).N(a),"schema"):b;if(a instanceof z){b=a.i;var c=b.i.mb().jb,e=Q().wa;if(c===e)return a=b.i,b=kd(),this.uea(M(a,b,this.gp))}return a};d.wN=function(a){var b=Pc((new L).N(a),"type");return b.b()?Pc((new L).N(a),"schema"):b};function y5a(){this.n=null}y5a.prototype=new u;y5a.prototype.constructor=y5a;
y5a.prototype.Laa=function(a,b){var c=a.i.mb().jb;if(Q().wa===c){c=this.n;var e=a.Aa,f=Qc();e=M(e,f,this.n.gp).xa;f=a.i;var g=kd();return z5a(new v3,c,a,e,M(f,g,this.n.gp),b).BI()}if(Q().ed===c)return c=yPa(APa(),a),b.P(c),b=this.n.gp.ja,e=Bh().eO,f=c.j,a=a.i,g=y(),Qb(b,e,f,g,"Invalid value type for annotation types parser, expected map or scalar reference",a.ga),c;c=a.Aa;e=Qc();c=M(c,e,this.n.gp).xa;e=a.i;f=Qc();f=M(e,f,this.n.gp);e=yPa(APa(),a);b.P(e);g=yia(this.n.gp.De(),f.xa);if(g instanceof z)return e=
g.i,f=f.xa,a=$e(O(),a),a=NO(e,f,a),a.j=null,O(),e=(new P).a(),b.P(cf(a,c,e)),a;a=wY(xY(),a,w(function(h,k){return function(l){return l.zb(k.j,Vu())}}(this,e)),yY(!0,!1),jS(),this.n.gp).fd();if(a instanceof z)return a=a.i,uE(pE(),a,e.j,y()),b=om().Lc,nf(e,b,a);a=this.n.gp.ja;b=Sc().qE;c=e.j;g=y();Qb(a,b,c,g,"Could not find declared annotation link in references",f.ga);return e};
y5a.prototype.$classData=r({k1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlSpecParser$AnnotationTypesParser$",{k1a:1,e:1,js:1,r:1,o:1});function JZ(){qC.call(this);this.vq=null}JZ.prototype=new rQa;JZ.prototype.constructor=JZ;JZ.prototype.mn=function(){return this.vq};JZ.prototype.gna=function(){return Pd(function(){return function(a,b){if(b instanceof jo&&D(b.g,io().In).H.ra()&&a instanceof jo){a=hda(a).vc(b.j);b=D(b.g,io().In).H;b=b.b()?null:b.c();var c=io().In;return Fb(a,c,b)}return a}}(this))};
JZ.prototype.fu=function(a,b){this.vq=b;qC.prototype.fu.call(this,a,b);return this};JZ.prototype.$classData=r({G1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.WebApiReferenceResolutionStage",{G1a:1,$ja:1,ah:1,e:1,aka:1});function A5a(){this.JI=this.Qt=null}A5a.prototype=new u;A5a.prototype.constructor=A5a;d=A5a.prototype;
d.a=function(){B5a=this;this.Qt="AMF Payload Validation";this.JI=K(C(),(new wc).fa(["application/json","application/yaml","text/vnd.yaml"]));var a=J(),b=(new Lq).de(Mq());C();Yj();var c=(new gh).a().va(),e=(new Cs).a();C();Yj();var f=(new gh).a();f=(new Ds).Ii(f.va());(new ZT).Ql("",a,(new Rr).Sp("",c,e,b,f),y(),eB().bp);return this};d.DR=function(a,b,c){b=new PXa;b.rg=a;b.Fha=c;YT.prototype.Ecb.call(b,a);return b};d.bba=function(a){return!(a instanceof Ei)&&a instanceof Ai};d.Ei=function(){return this.Qt};
d.tq=function(){return J()};d.Yn=function(){return YE(gb(),this)};d.$classData=r({k3a:0},!1,"amf.plugins.document.webapi.validation.PayloadValidatorPlugin$",{k3a:1,e:1,t9:1,Oq:1,fA:1});var B5a=void 0;function Yaa(){B5a||(B5a=(new A5a).a());return B5a}function UZ(){}UZ.prototype=new u;UZ.prototype.constructor=UZ;UZ.prototype.a=function(){return this};UZ.prototype.ej=function(a){return(new z).d((new XB).f(a))};
UZ.prototype.$classData=r({K3a:0},!1,"amf.plugins.domain.shapes.annotations.ParsedFromTypeExpression$",{K3a:1,e:1,hj:1,r:1,o:1});var SXa=void 0;function ZS(){this.pb=null;this.sl=!1;this.mP=null}ZS.prototype=new vw;ZS.prototype.constructor=ZS;ZS.prototype.T5=function(a){return a instanceof Sg?mLa((new oU).wW(this.mP),a):(new z).d(a)};ZS.prototype.it=function(a,b,c){this.sl=b;uw.prototype.qb.call(this,c);y();this.mP=Wqa(c,b,a,(new C5a).a());return this};
ZS.prototype.ge=function(a){(new z).d(a);return a.An(D5a(),Pd(function(b){return function(c,e){return b.T5(c,!!e)}}(this)),this.pb)};ZS.prototype.$classData=r({i5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.ShapeNormalizationStage",{i5a:1,ah:1,e:1,an:1,aka:1});function yj(){AH.call(this);this.L4=this.f4=this.P4=null;this.Jqa=!1}yj.prototype=new K_;yj.prototype.constructor=yj;function xj(a,b,c,e,f,g){a.P4=c;a.f4=e;a.L4=f;a.Jqa=g;AH.prototype.Fe.call(a,b,null);return a}
yj.prototype.$classData=r({n5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.InheritanceIncompatibleShapeError",{n5a:1,Ag:1,ff:1,e:1,o:1});function i_(){}i_.prototype=new u;i_.prototype.constructor=i_;i_.prototype.a=function(){return this};i_.prototype.ej=function(a){return(new z).d((new w3).f(a))};i_.prototype.$classData=r({I5a:0},!1,"amf.plugins.domain.webapi.annotations.InvalidBinding$",{I5a:1,e:1,hj:1,r:1,o:1});var wZa=void 0;function f_(){}f_.prototype=new u;
f_.prototype.constructor=f_;f_.prototype.a=function(){return this};f_.prototype.ej=function(a){return(new z).d((new x3).f(a))};f_.prototype.$classData=r({K5a:0},!1,"amf.plugins.domain.webapi.annotations.OrphanOasExtension$",{K5a:1,e:1,hj:1,r:1,o:1});var tZa=void 0;function h_(){}h_.prototype=new u;h_.prototype.constructor=h_;h_.prototype.a=function(){return this};h_.prototype.ej=function(a){return(new z).d((new y3).Bj(YW(Pb(),a)))};
h_.prototype.$classData=r({M5a:0},!1,"amf.plugins.domain.webapi.annotations.ParameterBindingInBodyLexicalInfo$",{M5a:1,e:1,hj:1,r:1,o:1});var vZa=void 0;function z3(){}z3.prototype=new u;z3.prototype.constructor=z3;z3.prototype.a=function(){return this};z3.prototype.ej=function(a,b){a=(new HS).f(a);XDa(a,b);return(new z).d(a)};z3.prototype.$classData=r({O5a:0},!1,"amf.plugins.domain.webapi.annotations.ParentEndPoint$",{O5a:1,e:1,hj:1,r:1,o:1});var E5a=void 0;
function OJa(){E5a||(E5a=(new z3).a());return E5a}function g_(){}g_.prototype=new u;g_.prototype.constructor=g_;g_.prototype.a=function(){return this};g_.prototype.ej=function(a){return(new z).d((new Hz).Bj(YW(Pb(),a)))};g_.prototype.$classData=r({Q5a:0},!1,"amf.plugins.domain.webapi.annotations.TypePropertyLexicalInfo$",{Q5a:1,e:1,hj:1,r:1,o:1});var uZa=void 0;function nq(){this.j=this.Se=this.x=this.g=null;this.sa=!1}nq.prototype=new u;nq.prototype.constructor=nq;d=nq.prototype;
d.zb=function(a){return qj(this,a)};d.vc=function(a){return bf(this,a)};d.ic=function(){return mq()};d.ha=function(){return this.x};d.jd=function(){return"/mqtt-last-will"};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({B7a:0},!1,"amf.plugins.domain.webapi.models.bindings.mqtt.MqttServerLastWill",{B7a:1,e:1,qd:1,xc:1,tc:1});
function so(){this.j=this.Se=this.x=this.g=null;this.sa=!1}so.prototype=new u;so.prototype.constructor=so;function A3(){}d=A3.prototype=so.prototype;d.zb=function(a){return qj(this,a)};d.vc=function(a){return bf(this,a)};d.ic=function(){return ro()};d.ha=function(){return this.x};d.jd=function(){return"/settings/default"};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};
d.$classData=r({rK:0},!1,"amf.plugins.domain.webapi.models.security.Settings",{rK:1,e:1,qd:1,xc:1,tc:1});function F5a(){this.nj=this.ug=null}F5a.prototype=new bDa;F5a.prototype.constructor=F5a;d=F5a.prototype;d.a=function(){G5a=this;this.nj=Gw().da;this.ug="Rdf";return this};d.YX=function(a,b,c,e){return this.nj.yB instanceof z&&!e.Dy?fba(a,b):y()};d.pua=function(){C();Yj();return(new gh).a().va()};d.X5=function(a,b){a=this.nj.yB;return b instanceof Ac&&a instanceof z?(a.i,oMa()):y()};d.Ei=function(){return this.ug};
d.tq=function(){return J()};d.Yn=function(){return fb(gb(),hb(function(){return function(){return cha()}}(this)),Mm())};d.$classData=r({R8a:0},!1,"amf.plugins.syntax.RdfSyntaxPlugin$",{R8a:1,ZAa:1,e:1,Oq:1,tb:1});var G5a=void 0;function cha(){G5a||(G5a=(new F5a).a());return G5a}function H5a(){this.nj=this.ug=null}H5a.prototype=new bDa;H5a.prototype.constructor=H5a;d=H5a.prototype;d.a=function(){I5a=this;this.nj=Gw().da;this.ug="SYaml";return this};
d.YX=function(a,b,c,e){if(0===xa(b))return y();if("application/ld+json"!==a&&"application/json"!==a||e.Dy||!this.nj.yB.ra()){b=("json"===(-1!==(a.indexOf("json")|0)?"json":"yaml")?QI(TI(),b,c.kh,tH().Ao,c.ja):pKa(Wva(Zva(),b,c.kh,c.ja))).yfa(!1);a=(new J5a).a();a=Ed(b,a);e=(new K5a).a();b=Ed(b,e);if(b instanceof z)c=b.i;else{if(y()!==b)throw(new x).d(b);mk();sc();T();b=pt().ne;b=Nl(0,ha(La(iva),[et(T(),b,Q().wa)]));c=c.kh;c=(new yB).Cc(zB(Bu(),c),b)}return(new z).d(ts(new zd,c,a))}this.nj.yB.c();
return fba(a,b)};d.pua=function(){return K(C(),(new wc).fa("application/yaml application/x-yaml text/yaml text/x-yaml application/json text/json application/raml text/vnd.yaml".split(" ")))};
d.X5=function(a,b,c,e){if(b instanceof zd){b=b.$d;if("yaml"===(-1!==(a.indexOf("json")|0)?"json":"yaml"))fda(),a=C(),Jwa(c,K(a,(new wc).fa([b])),e);else{a=(new CJ).a();a.Qba=!1;ewa();try{zJ(bwa(awa(c,a,e),b.Kd),"\n")}finally{(new jk).d(c)}}return(new z).d(c)}return b instanceof Ac&&this.nj.yB.ra()?(this.nj.yB.c(),oMa()):y()};d.Ei=function(){return this.ug};d.tq=function(){return J()};d.Yn=function(){return fb(gb(),hb(function(){return function(){return Gr()}}(this)),Mm())};
d.$classData=r({S8a:0},!1,"amf.plugins.syntax.SYamlSyntaxPlugin$",{S8a:1,ZAa:1,e:1,Oq:1,tb:1});var I5a=void 0;function Gr(){I5a||(I5a=(new H5a).a());return I5a}function B3(){AH.call(this)}B3.prototype=new K_;B3.prototype.constructor=B3;function L5a(){}L5a.prototype=B3.prototype;B3.prototype.f=function(a){AH.prototype.Fe.call(this,a,null);return this};B3.prototype.$classData=r({S9:0},!1,"java.io.IOException",{S9:1,Ag:1,ff:1,e:1,o:1});function M5a(){}M5a.prototype=new u;M5a.prototype.constructor=M5a;
function N5a(){}N5a.prototype=M5a.prototype;M5a.prototype.WU=function(){};function DG(){this.mg=null;this.PJ=this.Z3=this.Ci=this.ri=0}DG.prototype=new bOa;DG.prototype.constructor=DG;d=DG.prototype;
d.yQ=function(){if(1<this.ri)var a=this.mg.m[0],b=this.mg.m[1];else a=this.mg.m[0],b=0;var c=this.Ci,e=c>>31,f=65535&c,g=c>>>16|0,h=65535&a,k=a>>>16|0,l=ca(f,h);h=ca(g,h);var m=ca(f,k);f=l+((h+m|0)<<16)|0;l=(l>>>16|0)+m|0;b=(((ca(c,b)+ca(e,a)|0)+ca(g,k)|0)+(l>>>16|0)|0)+(((65535&l)+h|0)>>>16|0)|0;return(new pa).hb(f,b)};d.a=function(){this.Z3=-2;this.PJ=0;return this};
d.h=function(a){if(a instanceof DG){var b;if(b=this.Ci===a.Ci&&this.ri===a.ri)a:{for(b=0;b!==this.ri;){if(this.mg.m[b]!==a.mg.m[b]){b=!1;break a}b=1+b|0}b=!0}a=b}else a=!1;return a};d.t=function(){return AG(BG(),this)};d.sq=function(a){return O5a(this,a)};d.hb=function(a,b){DG.prototype.a.call(this);this.Ci=a;this.ri=1;this.mg=ha(La(Ra),[b]);return this};function gta(a){if(-2===a.Z3){if(0===a.Ci)var b=-1;else for(b=0;0===a.mg.m[b];)b=1+b|0;a.Z3=b}return a.Z3}
function wG(a){a:for(;;){if(0<a.ri&&(a.ri=-1+a.ri|0,0===a.mg.m[a.ri]))continue a;break}0===a.mg.m[a.ri]&&(a.Ci=0);a.ri=1+a.ri|0}function P5a(a){if(0===a.Ci)return-1;var b=gta(a);a=a.mg.m[b];return(b<<5)+(0===a?32:31-ea(a&(-a|0))|0)|0}function vG(a,b,c){var e=new DG;DG.prototype.a.call(e);e.Ci=a;e.ri=b;e.mg=c;return e}
d.lw=function(a,b){DG.prototype.a.call(this);xG();if(null===a)throw(new Tg).a();if(2>b||36<b)throw(new dJ).f("Radix out of range");if(null===a)throw(new Tg).a();if(""===a)throw(new dJ).f("Zero length BigInteger");if(""===a||"+"===a||"-"===a)throw(new dJ).f("Zero length BigInteger");var c=a.length|0;if(45===(65535&(a.charCodeAt(0)|0)))var e=-1,f=1,g=-1+c|0;else 43===(65535&(a.charCodeAt(0)|0))?(f=e=1,g=-1+c|0):(e=1,f=0,g=c);e|=0;var h=f|0;f=g|0;for(g=h;g<c;){var k=65535&(a.charCodeAt(g)|0);if(43===
k||45===k)throw(new dJ).f("Illegal embedded sign character");g=1+g|0}g=BG().Pia.m[b];k=f/g|0;var l=f%g|0;0!==l&&(k=1+k|0);f=ia(La(Ra),[k]);k=BG().Lia.m[-2+b|0];var m=0;for(l=h+(0===l?g:l)|0;h<c;){var p=GF(FF(),a.substring(h,l),b);h=vta(HG(),f,f,m,k);FG();var t=f,v=m,A=p;for(p=0;0!==A&&p<v;){var E=A;A=E+t.m[p]|0;E=(-2147483648^A)<(-2147483648^E)?1:0;t.m[p]=A;A=E;p=1+p|0}h=h+A|0;f.m[m]=h;m=1+m|0;h=l;l=h+g|0}this.Ci=e;this.ri=m;this.mg=f;wG(this);return this};
d.y=function(){if(0===this.PJ){for(var a=this.ri,b=0;b<a;){var c=b;this.PJ=ca(33,this.PJ)+this.mg.m[c]|0;b=1+b|0}this.PJ=ca(this.PJ,this.Ci)}return this.PJ};d.f=function(a){DG.prototype.lw.call(this,a,10);return this};function xta(a,b){return 0===b||0===a.Ci?a:0<b?dta(yG(),a,b):eta(yG(),a,-b|0)}d.bD=function(){return ca(this.Ci,this.mg.m[0])};function tta(a,b){return 0===b.Ci||0===a.Ci?xG().OO:uta(HG(),a,b)}
function SZa(a,b,c){DG.prototype.a.call(a);a.Ci=b;b=c.Gb;0===b?(a.ri=1,a.mg=ha(La(Ra),[c.sb])):(a.ri=2,a.mg=ha(La(Ra),[c.sb,b]));return a}function wta(a,b){return 0===b||0===a.Ci?a:0<b?eta(yG(),a,b):dta(yG(),a,-b|0)}function O5a(a,b){return a.Ci>b.Ci?1:a.Ci<b.Ci?-1:a.ri>b.ri?a.Ci:a.ri<b.ri?-b.Ci|0:ca(a.Ci,lta(FG(),a.mg,b.mg,a.ri))}var sta=r({c9a:0},!1,"java.math.BigInteger",{c9a:1,LF:1,e:1,o:1,Ai:1});DG.prototype.$classData=sta;
function pk(){this.nn=this.t4=null;this.OB=this.cD=!1;this.Bu=this.Cu=this.It=this.oQ=this.kB=this.qQ=this.XL=this.pQ=this.YL=null}pk.prototype=new u;pk.prototype.constructor=pk;d=pk.prototype;
d.h=function(a){if(a instanceof pk){var b=function(){return function(f,g){a:{xP();var h=0;for(;;){if(h>=(f.length|0)||h>=(g.length|0)){f=(f.length|0)-(g.length|0)|0;break a}var k=(65535&(f.charCodeAt(h)|0))-(65535&(g.charCodeAt(h)|0))|0;if(0!==k){f=k;break a}if(37===(65535&(f.charCodeAt(h)|0))){if((2+h|0)>=(f.length|0)||(2+h|0)>=(g.length|0))throw(new HM).d("Invalid escape in URI");ua();k=f.substring(1+h|0,3+h|0);k=bN(0,k,g.substring(1+h|0,3+h|0));if(0!==k){f=k;break a}h=3+h|0}else h=1+h|0}}return f}}(this),
c=this.YL,e=a.YL;c=vb(wb(),c,e)?0:void 0===c?-1:void 0===e?1:bN(ua(),c,e);0!==c?b=c:(c=this.OB,c=c===a.OB?0:c?1:-1,0!==c?b=c:this.OB?(c=b(this.pQ,a.pQ)|0,0!==c?b=c:(c=this.It,e=a.It,c=vb(wb(),c,e)?0:void 0===c?-1:void 0===e?1:b(c,e)|0,0!==c?b=c:(c=this.Cu,e=a.Cu,c=vb(wb(),c,e)?0:void 0===c?-1:void 0===e?1:b(c,e)|0,0!==c?b=c:(c=this.Bu,a=a.Bu,b=vb(wb(),c,a)?0:void 0===c?-1:void 0===a?1:b(c,a)|0)))):void 0!==this.kB&&void 0!==a.kB?(c=this.qQ,e=a.qQ,c=vb(wb(),c,e)?0:void 0===c?-1:void 0===e?1:b(c,e)|
0,0!==c?b=c:(c=this.kB,e=a.kB,c=vb(wb(),c,e)?0:void 0===c?-1:void 0===e?1:bN(ua(),c,e),0!==c?b=c:(c=this.oQ,e=a.oQ,c=vb(wb(),c,e)?0:void 0===c?-1:void 0===e?1:(c|0)-(e|0)|0,0!==c?b=c:(c=this.It,e=a.It,c=vb(wb(),c,e)?0:void 0===c?-1:void 0===e?1:b(c,e)|0,0!==c?b=c:(c=this.Cu,e=a.Cu,c=vb(wb(),c,e)?0:void 0===c?-1:void 0===e?1:b(c,e)|0,0!==c?b=c:(c=this.Bu,a=a.Bu,b=vb(wb(),c,a)?0:void 0===c?-1:void 0===a?1:b(c,a)|0)))))):(c=this.XL,e=a.XL,c=vb(wb(),c,e)?0:void 0===c?-1:void 0===e?1:b(c,e)|0,0!==c?b=
c:(c=this.It,e=a.It,c=vb(wb(),c,e)?0:void 0===c?-1:void 0===e?1:b(c,e)|0,0!==c?b=c:(c=this.Cu,e=a.Cu,c=vb(wb(),c,e)?0:void 0===c?-1:void 0===e?1:b(c,e)|0,0!==c?b=c:(c=this.Bu,a=a.Bu,b=vb(wb(),c,a)?0:void 0===c?-1:void 0===a?1:b(c,a)|0)))));return 0===b}return!1};d.t=function(){return this.t4};d.sq=function(a){return Q5a(this,a)};
function Q5a(a,b){var c=function(){return function(g,h){return g===h?0:g<h?-1:1}}(a),e=a.YL,f=b.YL;e=vb(wb(),e,f)?0:void 0===e?-1:void 0===f?1:bN(ua(),e,f);if(0!==e)return e;e=a.OB;e=e===b.OB?0:e?1:-1;if(0!==e)return e;if(a.OB){e=c(a.pQ,b.pQ)|0;if(0!==e)return e;e=a.It;f=b.It;e=vb(wb(),e,f)?0:void 0===e?-1:void 0===f?1:c(e,f)|0;if(0!==e)return e;e=a.Cu;f=b.Cu;e=vb(wb(),e,f)?0:void 0===e?-1:void 0===f?1:c(e,f)|0;if(0!==e)return e;a=a.Bu;b=b.Bu;return vb(wb(),a,b)?0:void 0===a?-1:void 0===b?1:c(a,b)|
0}if(void 0!==a.kB&&void 0!==b.kB){e=a.qQ;f=b.qQ;e=vb(wb(),e,f)?0:void 0===e?-1:void 0===f?1:c(e,f)|0;if(0!==e)return e;e=a.kB;f=b.kB;e=vb(wb(),e,f)?0:void 0===e?-1:void 0===f?1:bN(ua(),e,f);if(0!==e)return e;e=a.oQ;f=b.oQ;e=vb(wb(),e,f)?0:void 0===e?-1:void 0===f?1:(e|0)-(f|0)|0;if(0!==e)return e;e=a.It;f=b.It;e=vb(wb(),e,f)?0:void 0===e?-1:void 0===f?1:c(e,f)|0;if(0!==e)return e;e=a.Cu;f=b.Cu;e=vb(wb(),e,f)?0:void 0===e?-1:void 0===f?1:c(e,f)|0;if(0!==e)return e;a=a.Bu;b=b.Bu;return vb(wb(),a,b)?
0:void 0===a?-1:void 0===b?1:c(a,b)|0}e=a.XL;f=b.XL;e=vb(wb(),e,f)?0:void 0===e?-1:void 0===f?1:c(e,f)|0;if(0!==e)return e;e=a.It;f=b.It;e=vb(wb(),e,f)?0:void 0===e?-1:void 0===f?1:c(e,f)|0;if(0!==e)return e;e=a.Cu;f=b.Cu;e=vb(wb(),e,f)?0:void 0===e?-1:void 0===f?1:c(e,f)|0;if(0!==e)return e;a=a.Bu;b=b.Bu;return vb(wb(),a,b)?0:void 0===a?-1:void 0===b?1:c(a,b)|0}
d.y=function(){var a=53722356,b=PL();RL();var c=this.YL;c=void 0===c?void 0:c.toLowerCase();a=b.Ga(a,QL(0,c));this.OB?(b=PL(),RL(),xP(),a=b.Ga(a,QL(0,VZa(0,this.pQ)))):void 0!==this.kB?(a=PL().Ga(a,QL(RL(),VZa(xP(),this.qQ))),b=PL(),RL(),c=this.kB,c=void 0===c?void 0:c.toLowerCase(),a=b.Ga(a,QL(0,c)),a=PL().Ga(a,QL(RL(),this.oQ))):a=PL().Ga(a,QL(RL(),VZa(xP(),this.XL)));a=PL().Ga(a,QL(RL(),VZa(xP(),this.It)));a=PL().Ga(a,QL(RL(),VZa(xP(),this.Cu)));a=PL().AQ(a,QL(RL(),VZa(xP(),this.Bu)));return PL().re(a,
3)};
d.f=function(a){this.t4=a;a=Wa().Ia(xP().Nqa.exec(a));if(a.b())throw(new Es).Mc(this.t4,"Malformed URI");this.nn=a=a.c();this.cD=void 0!==this.nn[1];this.OB=void 0!==this.nn[10];this.YL=this.nn[1];a=this.cD?this.OB?this.nn[10]:this.nn[2]:this.nn[11];if(void 0===a)throw(new fL).f("undefined.get");this.pQ=a;a=this.cD?this.nn[3]:this.nn[12];this.XL=void 0===a||""!==a?a:void 0;this.qQ=this.cD?this.nn[4]:this.nn[13];this.kB=this.cD?this.nn[5]:this.nn[14];a=this.cD?this.nn[6]:this.nn[15];this.oQ=void 0===a?
void 0:GF(FF(),a,10);void 0!==(this.cD?this.nn[3]:this.nn[12])?(a=this.cD?this.nn[7]:this.nn[16],a=void 0===a?"":a):this.cD?a=this.nn[8]:(a=this.nn[17],a=void 0===a?this.nn[18]:a);this.It=a;this.Cu=this.cD?this.nn[9]:this.nn[19];this.Bu=this.nn[20];this.nn=null;return this};d.$classData=r({i9a:0},!1,"java.net.URI",{i9a:1,e:1,r:1,o:1,Ai:1});function Es(){AH.call(this);this.wx=0}Es.prototype=new K_;Es.prototype.constructor=Es;Es.prototype.Mc=function(a,b){Es.prototype.Ocb.call(this,a,b);return this};
Es.prototype.Ocb=function(a,b){this.wx=-1;AH.prototype.Fe.call(this,b+" in "+a+" at -1",null)};Es.prototype.$classData=r({k9a:0},!1,"java.net.URISyntaxException",{k9a:1,Ag:1,ff:1,e:1,o:1});function Cta(){LG.call(this);this.Jt=!1}Cta.prototype=new XZa;Cta.prototype.constructor=Cta;function KMa(a){var b=a.Gd;if(b===a.qf)throw(new Rw).a();a.Gd=1+b|0;return a.sj.m[a.nl+b|0]|0}function LU(a,b){if(a.Jt)throw(new TG).a();var c=a.Gd;if(c===a.qf)throw(new PG).a();a.Gd=1+c|0;a.sj.m[a.nl+c|0]=b|0}
Cta.prototype.$classData=r({q9a:0},!1,"java.nio.HeapByteBuffer",{q9a:1,Eob:1,gla:1,e:1,Ai:1});function R5a(){AH.call(this)}R5a.prototype=new y1a;R5a.prototype.constructor=R5a;function Lta(a){var b=new R5a;kL.prototype.ym.call(b,a);return b}R5a.prototype.$classData=r({x9a:0},!1,"java.nio.charset.CoderMalfunctionError",{x9a:1,Tqa:1,ff:1,e:1,o:1});function qI(){xV.call(this);this.SF=null}qI.prototype=new l1a;qI.prototype.constructor=qI;d=qI.prototype;
d.h=function(a){return a instanceof qI?this.SF===a.SF:!1};d.t=function(){return this.SF};d.dQ=function(a,b,c){this.SF=a;xV.prototype.Cc.call(this,b,c);return this};d.y=function(){var a=this.SF;return ta(ua(),a)};d.$classData=r({zab:0},!1,"org.yaml.model.YComment",{zab:1,Nab:1,U9:1,Tt:1,e:1});function yB(){EI.call(this);this.qR=this.Kd=null}yB.prototype=new FI;yB.prototype.constructor=yB;d=yB.prototype;
d.Cc=function(a,b){EI.prototype.Cc.call(this,a,b);a=Ed(this.gg,new S5a);this.Kd=a.b()?T().ud:a.c();this.qR=this.Kd.mb().jb;a=this.gg.ll(w(function(){return function(e){return!(e instanceof Eu)}}(this)));b=new T5a;var c=vx();a.hc(b,c.jc).Bg("\n");return this};d.h=function(a){return a instanceof yB?a.Kd.h(this.Kd):!1};d.t=function(){return"Document: "+this.Kd.t()};d.bq=function(a){return cy(this).bq(a)};
function cy(a){var b=a.Kd,c=T().ud;kk(b,c)?(j1a||(j1a=(new h1a).a()),a=i1a(a,hb(function(){return function(){return"Empty Document"}}(a)))):a=(new NPa).FW(a.Kd);return a}d.rR=function(){return this.Kd};var QNa=r({Bab:0},!1,"org.yaml.model.YDocument",{Bab:1,Tt:1,e:1,tK:1,mC:1});yB.prototype.$classData=QNa;function zx(){EI.call(this);this.cb=this.vb=null}zx.prototype=new m1a;zx.prototype.constructor=zx;d=zx.prototype;
d.Cc=function(a,b){H_.prototype.Cc.call(this,a,b);sc();a=this.gg;b=(new U5a).N(this);var c=vx();this.vb=Nl(0,a.hc(b,c.jc).El((new SV).SL(q(uNa))));a=BB(new CB,Ev());this.vb.R(w(function(e,f){return function(g){return f.Kc((new R).M(g.Aa,g.i))}}(this,a)));this.cb=a.ab;return this};d.h=function(a){if(a instanceof zx){var b=this.cb;a=a.cb;return null===b?null===a:C3(b,a)}return tva(a)&&(a=a.bq(kd()),a instanceof Wf)?(b=this.cb,a=a.i.cb,null===b?null===a:C3(b,a)):!1};
d.t=function(){return this.vb.Ck("{",", ","}")};d.y=function(){var a=this.cb,b=PL();return gAa(b,a,b.iea)};d.$classData=r({Oab:0},!1,"org.yaml.model.YMap",{Oab:1,o0:1,Tt:1,e:1,mC:1});function Eu(){EI.call(this)}Eu.prototype=new FI;Eu.prototype.constructor=Eu;function V5a(){}d=V5a.prototype=Eu.prototype;d.Cc=function(a,b){EI.prototype.Cc.call(this,a,b);return this};
d.h=function(a){if(a instanceof aX)return!1;if(a instanceof Eu){var b=this.mb().jb,c=a.mb().jb;if(b===c)return b=this.ze(),a=a.ze(),kk(b,a)}else if(tva(a))return a=a.rR(),kk(this,a);return!1};d.t=function(){return this.ze().t()};d.bq=function(a){return Zx(this,a)};function Fd(a){a=a.ze();return a instanceof kv?(new z).d(a):y()}d.y=function(){var a=this.mb().jb;return ca(31,va(a))+this.ze().y()|0};function WKa(a){var b=a.mb().jb,c=Q().ud;return b===c?!0:Fd(a).Ha(null)}d.rR=function(){return this};
var iva=r({n0:0},!1,"org.yaml.model.YNode",{n0:1,Tt:1,e:1,tK:1,mC:1});Eu.prototype.$classData=iva;function aJ(){xV.call(this)}aJ.prototype=new l1a;aJ.prototype.constructor=aJ;aJ.prototype.Cc=function(a,b){xV.prototype.Cc.call(this,a,b);return this};aJ.prototype.t=function(){return this.lJ.Bg(", ")};aJ.prototype.$classData=r({$ab:0},!1,"org.yaml.model.YNonContent",{$ab:1,Nab:1,U9:1,Tt:1,e:1});function W5a(){}W5a.prototype=new u;W5a.prototype.constructor=W5a;function X5a(){}X5a.prototype=W5a.prototype;
W5a.prototype.bq=function(a){return Zx(this,a)};function kv(){EI.call(this);this.rI=this.xa=this.mr=null}kv.prototype=new m1a;kv.prototype.constructor=kv;kv.prototype.h=function(a){return a instanceof kv?vb(wb(),a.mr,this.mr):tva(a)&&(a=a.bq(RQ()),a instanceof Wf)?(a=a.i.mr,vb(wb(),this.mr,a)):!1};kv.prototype.t=function(){return this.rI.sI(this.xa)};kv.prototype.y=function(){var a=this.mr;return null===a?0:sa(a)};
function zI(a,b,c,e,f){var g=new kv;g.mr=a;g.xa=b;g.rI=c;H_.prototype.Cc.call(g,e,f);return g}kv.prototype.$classData=r({dbb:0},!1,"org.yaml.model.YScalar",{dbb:1,o0:1,Tt:1,e:1,mC:1});function Oy(){EI.call(this);this.Ul=null}Oy.prototype=new m1a;Oy.prototype.constructor=Oy;d=Oy.prototype;d.Cc=function(a,b){H_.prototype.Cc.call(this,a,b);sc();a=this.gg;b=new Y5a;var c=vx();this.Ul=Nl(0,a.hc(b,c.jc).El((new SV).SL(q(iva))));return this};
d.h=function(a){if(a instanceof Oy)return this.Ul.h(a.Ul);if(tva(a)){var b=a.bq(xx());if(b instanceof Wf)return a=this.Ul,b=b.i.Ul,null===a?null===b:a.h(b)}return!1};d.t=function(){return this.Ul.Ck("[",", ","]")};d.y=function(){return this.Ul.y()};d.$classData=r({fbb:0},!1,"org.yaml.model.YSequence",{fbb:1,o0:1,Tt:1,e:1,mC:1});function XV(){AH.call(this)}XV.prototype=new K_;XV.prototype.constructor=XV;XV.prototype.lw=function(a){AH.prototype.Fe.call(this,a,null);return this};
XV.prototype.$classData=r({fcb:0},!1,"scopt.ParseException",{fcb:1,Ag:1,ff:1,e:1,o:1});function ar(a){return"string"===typeof a}var la=r({qcb:0},!1,"java.lang.String",{qcb:1,e:1,o:1,rQ:1,Ai:1},void 0,void 0,ar);function HM(){AH.call(this)}HM.prototype=new y1a;HM.prototype.constructor=HM;HM.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};HM.prototype.d=function(a){AH.prototype.Fe.call(this,""+a,a instanceof AH?a:null);return this};
HM.prototype.$classData=r({Ycb:0},!1,"java.lang.AssertionError",{Ycb:1,Tqa:1,ff:1,e:1,o:1});
var gaa=r({$cb:0},!1,"java.lang.Byte",{$cb:1,LF:1,e:1,o:1,Ai:1},void 0,void 0,function(a){return faa(a)}),laa=r({ddb:0},!1,"java.lang.Double",{ddb:1,LF:1,e:1,o:1,Ai:1},void 0,void 0,function(a){return"number"===typeof a}),kaa=r({fdb:0},!1,"java.lang.Float",{fdb:1,LF:1,e:1,o:1,Ai:1},void 0,void 0,function(a){return ma(a)}),jaa=r({gdb:0},!1,"java.lang.Integer",{gdb:1,LF:1,e:1,o:1,Ai:1},void 0,void 0,function(a){return Da(a)}),naa=r({kdb:0},!1,"java.lang.Long",{kdb:1,LF:1,e:1,o:1,Ai:1},void 0,void 0,
function(a){return a instanceof pa});function Mg(){AH.call(this)}Mg.prototype=new K_;Mg.prototype.constructor=Mg;function D3(){}D3.prototype=Mg.prototype;Mg.prototype.ym=function(a){var b=null===a?null:a.t();AH.prototype.Fe.call(this,b,a);return this};Mg.prototype.f=function(a){AH.prototype.Fe.call(this,a,null);return this};Mg.prototype.fQ=function(a,b){AH.prototype.Fe.call(this,a,b);return this};Mg.prototype.$classData=r({Bi:0},!1,"java.lang.RuntimeException",{Bi:1,Ag:1,ff:1,e:1,o:1});
var iaa=r({udb:0},!1,"java.lang.Short",{udb:1,LF:1,e:1,o:1,Ai:1},void 0,void 0,function(a){return haa(a)});function vk(){this.s=null}vk.prototype=new u;vk.prototype.constructor=vk;function PMa(a,b){a=a.s;a.sf=""+a.sf+b}d=vk.prototype;d.a=function(){vk.prototype.JW.call(this,(new E3).a());return this};d.gJ=function(a,b){return this.s.sf.substring(a,b)};d.t=function(){return this.s.sf};d.Ada=function(a){vk.prototype.f.call(this,ja(a));return this};d.yU=function(a){PMa(this,a)};d.Na=function(){return this.s.Na()};
function iOa(a,b){a=a.s;a.sf=""+a.sf+b}d.JW=function(a){this.s=a;return this};d.f=function(a){vk.prototype.JW.call(this,(new E3).f(a));return this};d.VA=function(a){return this.s.VA(a)};d.$classData=r({wdb:0},!1,"java.lang.StringBuffer",{wdb:1,e:1,rQ:1,cX:1,o:1});function E3(){this.sf=null}E3.prototype=new u;E3.prototype.constructor=E3;function GJ(a,b){if(0>b)throw(new Sw).de(b);var c=a.sf,e=b-(c.length|0)|0;if(0>e)c=c.substring(0,b);else for(b=0;b!==e;)c+="\x00",b=1+b|0;a.sf=c}d=E3.prototype;
d.a=function(){this.sf="";return this};d.gJ=function(a,b){return this.sf.substring(a,b)};d.t=function(){return this.sf};d.Ada=function(a){E3.prototype.f.call(this,ja(a));return this};d.yU=function(a){this.sf=""+this.sf+a};d.de=function(a){E3.prototype.a.call(this);if(0>a)throw(new Z5a).a();return this};d.Na=function(){return this.sf.length|0};function eH(a,b){b=ba.String.fromCharCode(b);a.sf=""+a.sf+b}d.f=function(a){E3.prototype.a.call(this);if(null===a)throw(new Tg).a();this.sf=a;return this};
function $5a(a){for(var b=a.sf,c="",e=-1+(b.length|0)|0;0<e;){var f=65535&(b.charCodeAt(e)|0);if(56320===(64512&f)){var g=65535&(b.charCodeAt(-1+e|0)|0);55296===(64512&g)?(c=""+c+ba.String.fromCharCode(g)+ba.String.fromCharCode(f),e=-2+e|0):(c=""+c+ba.String.fromCharCode(f),e=-1+e|0)}else c=""+c+ba.String.fromCharCode(f),e=-1+e|0}0===e&&(b=65535&(b.charCodeAt(0)|0),c=""+c+ba.String.fromCharCode(b));a.sf=c;return a}d.VA=function(a){return 65535&(this.sf.charCodeAt(a)|0)};
d.$classData=r({xdb:0},!1,"java.lang.StringBuilder",{xdb:1,e:1,rQ:1,cX:1,o:1});function dN(){this.fJ=this.cF=null;this.aX=!1}dN.prototype=new u;dN.prototype.constructor=dN;d=dN.prototype;d.a=function(){dN.prototype.Rcb.call(this);return this};function a6a(a,b,c){null===a.cF?a.fJ=""+a.fJ+b+c:b6a(a,[b,c])}function jN(a,b,c){a=dCa(a&b);b=new c6a;b.LH=a;b.wH=c;AH.prototype.Fe.call(b,null,null);if(null===a)throw(new Tg).a();throw b;}
function bCa(a,b,c){b=a.toExponential(b);a=0===a&&0>1/a?"-"+b:b;b=a.length|0;a=101!==(65535&(a.charCodeAt(-3+b|0)|0))?a:a.substring(0,-1+b|0)+"0"+a.substring(-1+b|0);if(!c||0<=(a.indexOf(".")|0))return a;c=a.indexOf("e")|0;return a.substring(0,c)+"."+a.substring(c)}function d6a(a,b){for(var c="",e=0;e!==b;)c=""+c+a,e=1+e|0;return c}function eCa(a,b,c,e){var f=e.length|0;f>=c?WBa(a,e):0!==(1&b)?a6a(a,e,d6a(" ",c-f|0)):a6a(a,d6a(" ",c-f|0),e)}function pN(a,b){return 0!==(256&a)?b.toUpperCase():b}
d.t=function(){if(this.aX)throw(new eN).a();return null===this.cF?this.fJ:this.cF.t()};function dCa(a){return(0!==(1&a)?"-":"")+(0!==(2&a)?"#":"")+(0!==(4&a)?"+":"")+(0!==(8&a)?" ":"")+(0!==(16&a)?"0":"")+(0!==(32&a)?",":"")+(0!==(64&a)?"(":"")+(0!==(128&a)?"\x3c":"")}d.Rcb=function(){this.cF=null;this.fJ="";this.aX=!1};function XBa(a,b){if(void 0===a)return b;a=+ba.parseInt(a,10);return 2147483647>=a?Ba(a):-1}function e6a(a,b,c,e){null===a.cF?a.fJ=a.fJ+(""+b+c)+e:b6a(a,[b,c,e])}
function $Ba(a,b,c,e,f){var g=(e.length|0)+(f.length|0)|0;g>=c?a6a(a,e,f):0!==(16&b)?e6a(a,e,d6a("0",c-g|0),f):0!==(1&b)?e6a(a,e,f,d6a(" ",c-g|0)):e6a(a,d6a(" ",c-g|0),e,f)}function aCa(a,b,c,e){eCa(a,b,c,pN(b,e!==e?"NaN":0<e?0!==(4&b)?"+Infinity":0!==(8&b)?" Infinity":"Infinity":0!==(64&b)?"(Infinity)":"-Infinity"))}function b6a(a,b){try{for(var c=0,e=b.length|0;c<e;)a.cF.yU(b[c]),c=1+c|0}catch(f){if(!(f instanceof B3))throw f;}}
function nN(a,b,c,e,f,g){if(null===b)kN(a,c,e,f,"null");else{a=new f6a;b=ka(b);a.wH=g;a.Ema=b;AH.prototype.Fe.call(a,null,null);if(null===b)throw(new Tg).a();throw a;}}function cCa(a,b,c){b=a.toFixed(b);a=0===a&&0>1/a?"-"+b:b;return c&&0>(a.indexOf(".")|0)?a+".":a}function kN(a,b,c,e,f){e=0>e?f:f.substring(0,e);eCa(a,b,c,pN(b,e))}function oN(a){throw(new qN).f(dCa(a));}function WBa(a,b){null===a.cF?a.fJ=""+a.fJ+b:b6a(a,[b])}
function YBa(a,b,c,e){if((e.length|0)>=c&&0===(108&b))WBa(a,pN(b,e));else if(0===(124&b))kN(a,b,c,-1,e);else{if(45!==(65535&(e.charCodeAt(0)|0)))var f=0!==(4&b)?"+":0!==(8&b)?" ":"";else 0!==(64&b)?(e=e.substring(1)+")",f="("):(e=e.substring(1),f="-");if(0!==(32&b)){for(var g=e.length|0,h=0;;){if(h!==g){var k=65535&(e.charCodeAt(h)|0);k=48<=k&&57>=k}else k=!1;if(k)h=1+h|0;else break}h=-3+h|0;if(!(0>=h)){for(g=e.substring(h);3<h;)k=-3+h|0,g=e.substring(k,h)+","+g,h=k;e=e.substring(0,h)+","+g}}$Ba(a,
b,c,f,pN(b,e))}}d.WU=function(){if(!this.aX&&null!==this.cF){var a=this.cF;if(a&&a.$classData&&a.$classData.ie.l0)try{a.WU()}catch(b){if(!(b instanceof B3))throw b;}}this.aX=!0};d.$classData=r({Kdb:0},!1,"java.util.Formatter",{Kdb:1,e:1,l0:1,Xda:1,R9:1});function jL(){AH.call(this)}jL.prototype=new K_;jL.prototype.constructor=jL;jL.prototype.fQ=function(a,b){AH.prototype.Fe.call(this,a,b);return this};
jL.prototype.$classData=r({Wdb:0},!1,"java.util.concurrent.ExecutionException",{Wdb:1,Ag:1,ff:1,e:1,o:1});function g6a(){J_.call(this)}g6a.prototype=new x1a;g6a.prototype.constructor=g6a;function F3(){}F3.prototype=g6a.prototype;var P1a=r({mI:0},!1,"java.util.concurrent.TimeUnit",{mI:1,cM:1,e:1,Ai:1,o:1});g6a.prototype.$classData=P1a;function dK(){this.bX=0}dK.prototype=new bOa;dK.prototype.constructor=dK;d=dK.prototype;d.a=function(){dK.prototype.de.call(this,0);return this};
d.t=function(){return""+this.bX};d.de=function(a){this.bX=a;return this};d.bD=function(){return this.bX};d.$classData=r({eeb:0},!1,"java.util.concurrent.atomic.AtomicInteger",{eeb:1,LF:1,e:1,o:1,r:1});function h6a(){}h6a.prototype=new Vya;h6a.prototype.constructor=h6a;h6a.prototype.a=function(){return this};function He(a,b){if(null===b)return y();a=e2a(sc(),b);sc();return(new z).d($u(a,new aW))}
function dw(a,b,c,e,f,g){a=ka(b);var h;if(h=!!a.yg.isArrayClass)h=ka(e),h=h.yg.isPrimitive||a.yg.isPrimitive?h===a||(h===q(Qa)?a===q(Pa):h===q(Ra)?a===q(Pa)||a===q(Qa):h===q(Ta)?a===q(Pa)||a===q(Qa)||a===q(Ra):h===q(Ua)&&(a===q(Pa)||a===q(Qa)||a===q(Ra)||a===q(Ta))):Hha(h,a.yg.getFakeInstance());if(h)Ca(b,c,e,f,g);else for(a=c,c=c+g|0;a<c;)xCa(X(),e,f,yCa(X(),b,a)),a=1+a|0,f=1+f|0}h6a.prototype.$classData=r({Aeb:0},!1,"scala.Array$",{Aeb:1,bpb:1,e:1,r:1,o:1});var i6a=void 0;
function Ie(){i6a||(i6a=(new h6a).a());return i6a}function h5a(){AH.call(this)}h5a.prototype=new y1a;h5a.prototype.constructor=h5a;h5a.prototype.a=function(){AH.prototype.Fe.call(this,"an implementation is missing",null);return this};h5a.prototype.$classData=r({Heb:0},!1,"scala.NotImplementedError",{Heb:1,Tqa:1,ff:1,e:1,o:1});function G3(){}G3.prototype=new u;G3.prototype.constructor=G3;function j6a(){}j6a.prototype=G3.prototype;G3.prototype.Io=function(a){return a};G3.prototype.t=function(){return"\x3cfunction1\x3e"};
G3.prototype.Mp=function(a){return!!a};function H3(){}H3.prototype=new u;H3.prototype.constructor=H3;function k6a(){}k6a.prototype=H3.prototype;H3.prototype.Io=function(a){return a};H3.prototype.t=function(){return"\x3cfunction1\x3e"};H3.prototype.Mp=function(a){return!!a};function I3(){this.nG=null}I3.prototype=new u;I3.prototype.constructor=I3;I3.prototype.a=function(){l6a=this;this.nG=(new wK).a();return this};
I3.prototype.tY=function(a){throw(new sk).fQ("problem in scala.concurrent internal callback",a);};I3.prototype.U2=function(a){if(a&&a.$classData&&a.$classData.ie.efb){var b=this.nG.c();null===b?(b=J(),p2a(this,dj(a,b)).kG()):xK(this.nG,dj(a,b))}else a.kG()};I3.prototype.$classData=r({dfb:0},!1,"scala.concurrent.Future$InternalCallbackExecutor$",{dfb:1,e:1,lga:1,lpb:1,$da:1});var l6a=void 0;function Uda(){l6a||(l6a=(new I3).a());return l6a}function vL(){}vL.prototype=new u;
vL.prototype.constructor=vL;vL.prototype.a=function(){return this};vL.prototype.$classData=r({ufb:0},!1,"scala.math.Equiv$",{ufb:1,e:1,npb:1,r:1,o:1});var Iza=void 0;function m6a(){}m6a.prototype=new u;m6a.prototype.constructor=m6a;m6a.prototype.a=function(){return this};m6a.prototype.$classData=r({Afb:0},!1,"scala.math.Ordering$",{Afb:1,e:1,opb:1,r:1,o:1});var n6a=void 0;function SE(){n6a||(n6a=(new m6a).a())}function S_(){}S_.prototype=new u;S_.prototype.constructor=S_;S_.prototype.a=function(){return this};
S_.prototype.t=function(){return"\x3c?\x3e"};S_.prototype.$classData=r({$fb:0},!1,"scala.reflect.NoManifest$",{$fb:1,e:1,wv:1,r:1,o:1});var d2a=void 0;function o6a(){this.pX=null}o6a.prototype=new u;o6a.prototype.constructor=o6a;d=o6a.prototype;d.Tn=function(a,b){ZI(this,a,b)};d.nd=function(){return this};d.$a=function(){return this.zM()};d.km=function(){return this};d.b=function(){return!this.Va()};d.va=function(){var a=bj().u;return WL(this,a)};d.mN=function(a){return wOa(this,a)};
d.Ck=function(a,b,c){return hK(this,a,b,c)};d.Bg=function(a){return hK(this,"",a,"")};d.t=function(){return"\x3citerator\x3e"};d.hN=function(a,b){return xOa(this,a,b)};d.R=function(a){gW(this,a)};d.je=function(a,b){return Od(this,a,b)};d.KG=function(a){return yOa(this,a)};d.po=function(){oI();var a=vx().jc;return WL(this,a)};d.nb=function(){return XL(this)};d.dj=function(){var a=J3().u;return WL(this,a)};d.Va=function(){return this.pX.Va()};d.Tl=function(){return hK(this,"","","")};d.Ad=function(){return bx(this)};
d.Yo=function(){return bx(this)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.ke=function(){return bx(this)};d.Dg=function(){var a=Ff();a=Gf(a);return WL(this,a)};d.ml=function(a,b){return Od(this,a,b)};d.ik=function(a,b,c){BOa(this,a,b,c)};d.ao=function(){return!1};d.KC=function(a){return COa(this,a)};d.Wg=function(){for(var a=BB(new CB,Ev());this.Va();){var b=this.zM();DB(a,b)}return a.ab};d.zM=function(){this.pX.Lx();return rOa(uOa(this.pX.A5,this.pX.Ix))};
d.El=function(a){return $L(this,a)};d.Da=function(){return pd(this)};d.Yj=function(a){return aM(this,a)};d.$classData=r({vgb:0},!1,"scala.util.matching.Regex$$anon$1",{vgb:1,e:1,Ni:1,Tb:1,Sb:1});function p6a(){}p6a.prototype=new u;p6a.prototype.constructor=p6a;function K3(){}d=K3.prototype=p6a.prototype;d.nd=function(){return this};d.Tn=function(a,b){ZI(this,a,b)};d.km=function(){return this};d.va=function(){var a=bj().u;return WL(this,a)};d.b=function(){return!this.Va()};
d.mN=function(a){return wOa(this,a)};d.Bg=function(a){return hK(this,"",a,"")};d.Ck=function(a,b,c){return hK(this,a,b,c)};d.t=function(){return"\x3citerator\x3e"};d.hN=function(a,b){return xOa(this,a,b)};d.R=function(a){gW(this,a)};d.je=function(a,b){return Od(this,a,b)};d.po=function(){oI();var a=vx().jc;return WL(this,a)};d.KG=function(a){return yOa(this,a)};d.dj=function(){var a=J3().u;return WL(this,a)};d.nb=function(){return XL(this)};d.Tl=function(){return hK(this,"","","")};d.Ad=function(){return bx(this)};
d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.Yo=function(){return this.Ad()};d.ke=function(){return this.Ad()};d.Dg=function(){var a=Ff();a=Gf(a);return WL(this,a)};d.ml=function(a,b){return Od(this,a,b)};d.ao=function(){return!1};d.ik=function(a,b,c){BOa(this,a,b,c)};d.Wg=function(){for(var a=BB(new CB,Ev());this.Va();){var b=this.$a();DB(a,b)}return a.ab};d.KC=function(a){return COa(this,a)};d.El=function(a){return $L(this,a)};d.Da=function(){return pd(this)};
d.Yj=function(a){return aM(this,a)};function zOa(){this.hX=this.kl=this.lc=null;this.CH=!1}zOa.prototype=new u;zOa.prototype.constructor=zOa;d=zOa.prototype;d.nd=function(){return this};d.Tn=function(a,b){ZI(this,a,b)};d.$a=function(){return this.Va()?(this.CH=!1,this.lc.$a()):SC().ne.$a()};d.km=function(){return this};d.b=function(){return!this.Va()};d.va=function(){var a=bj().u;return WL(this,a)};d.mN=function(a){return wOa(this,a)};d.Ck=function(a,b,c){return hK(this,a,b,c)};
d.Bg=function(a){return hK(this,"",a,"")};d.t=function(){return"\x3citerator\x3e"};d.hN=function(a,b){return xOa(this,a,b)};d.R=function(a){gW(this,a)};d.je=function(a,b){return Od(this,a,b)};d.KG=function(a){var b=new mAa;b.xs=a;b.kl=null;null===this.kl?this.kl=b:this.hX.kl=b;this.hX=b;null===this.lc&&(this.lc=SC().ne);return this};d.po=function(){oI();var a=vx().jc;return WL(this,a)};d.nb=function(){return XL(this)};d.dj=function(){var a=J3().u;return WL(this,a)};
d.Va=function(){if(this.CH)return!0;if(null!==this.lc){if(this.lc.Va())return this.CH=!0;a:for(;;){if(null===this.kl){this.hX=this.lc=null;var a=!1;break a}this.lc=tc(this.kl.xs).km();this.kl=this.kl.kl;c:for(;;){if(this.lc instanceof zOa){a=this.lc;this.lc=a.lc;this.CH=a.CH;null!==a.kl&&(a.hX.kl=this.kl,this.kl=a.kl);continue c}break}if(this.CH){a=!0;break a}if(null!==this.lc&&this.lc.Va()){a=this.CH=!0;break a}}return a}return!1};d.Tl=function(){return hK(this,"","","")};d.Ad=function(){return bx(this)};
d.Yo=function(){return bx(this)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.ke=function(){return bx(this)};d.Dg=function(){var a=Ff();a=Gf(a);return WL(this,a)};d.ml=function(a,b){return Od(this,a,b)};d.ik=function(a,b,c){BOa(this,a,b,c)};d.ao=function(){return!1};d.KC=function(a){return COa(this,a)};d.Wg=function(){for(var a=BB(new CB,Ev());this.Va();){var b=this.$a();DB(a,b)}return a.ab};d.El=function(a){return $L(this,a)};d.Da=function(){return pd(this)};
d.Yj=function(a){return aM(this,a)};d.$classData=r({Wgb:0},!1,"scala.collection.Iterator$ConcatIterator",{Wgb:1,e:1,Ni:1,Tb:1,Sb:1});function DOa(){}DOa.prototype=new u;DOa.prototype.constructor=DOa;d=DOa.prototype;d.a=function(){return this};d.Lk=function(){return this};d.Ec=function(){throw(new $v).f("TraversableView.Builder.result");};d.Dt=function(a,b){qW(this,a,b)};d.Kc=function(){return this};d.cj=function(){};d.jg=function(a){return oj(this,a)};
d.$classData=r({Fhb:0},!1,"scala.collection.TraversableView$NoBuilder",{Fhb:1,e:1,Bl:1,Al:1,zl:1});function q6a(){}q6a.prototype=new FOa;q6a.prototype.constructor=q6a;function r6a(){}r6a.prototype=q6a.prototype;function L3(){}L3.prototype=new T2a;L3.prototype.constructor=L3;L3.prototype.a=function(){return this};L3.prototype.FH=function(){return Ev()};L3.prototype.$classData=r({wib:0},!1,"scala.collection.immutable.Map$",{wib:1,Kta:1,aN:1,$M:1,e:1});var s6a=void 0;
function sD(){s6a||(s6a=(new L3).a());return s6a}function hM(){b0.call(this)}hM.prototype=new Y2a;hM.prototype.constructor=hM;d=hM.prototype;d.Pf=function(a,b,c,e){b0.prototype.Pf.call(this,a,b,c,e);return this};d.tH=function(){return this};d.t=function(){return"BlackTree("+this.ia+", "+this.q+", "+this.Cd+", "+this.Rd+")"};d.R4=function(){return(new gM).Pf(this.ia,this.q,this.Cd,this.Rd)};d.$classData=r({Jib:0},!1,"scala.collection.immutable.RedBlackTree$BlackTree",{Jib:1,Mga:1,e:1,r:1,o:1});
function gM(){b0.call(this)}gM.prototype=new Y2a;gM.prototype.constructor=gM;d=gM.prototype;d.Pf=function(a,b,c,e){b0.prototype.Pf.call(this,a,b,c,e);return this};d.tH=function(){return(new hM).Pf(this.ia,this.q,this.Cd,this.Rd)};d.t=function(){return"RedTree("+this.ia+", "+this.q+", "+this.Cd+", "+this.Rd+")"};d.R4=function(){return this};d.$classData=r({Mib:0},!1,"scala.collection.immutable.RedBlackTree$RedTree",{Mib:1,Mga:1,e:1,r:1,o:1});
function t6a(){this.fha=this.p=this.Ze=null;this.Rp=0;this.g4=null}t6a.prototype=new u;t6a.prototype.constructor=t6a;function u6a(){}d=u6a.prototype=t6a.prototype;d.nd=function(){return this};d.Tn=function(a,b){ZI(this,a,b)};d.$a=function(){var a=this.g4;if(null===a)throw(new fL).f("next on empty iterator");this.g4=v6a(this,a.Rd);return a.ia};function v6a(a,b){for(;;){if(null===b)return w6a(a);if(null===b.Cd)return b;x6a(a,b);b=b.Cd}}d.km=function(){return this};d.b=function(){return!this.Va()};
d.va=function(){var a=bj().u;return WL(this,a)};d.mN=function(a){return wOa(this,a)};d.Ck=function(a,b,c){return hK(this,a,b,c)};d.Bg=function(a){return hK(this,"",a,"")};d.Dda=function(a,b,c){this.Ze=a;this.p=c;null===a?a=null:(a=-2+((32-ea(1+a.BH|0)|0)<<1)|0,a=ia(La(Z2a),[a]));this.fha=a;this.Rp=0;b.b()?b=y():(b=b.c(),b=(new z).d(null===this.Ze?null:y6a(this,this.Ze,b)));this.g4=b.b()?v6a(this,this.Ze):b.c();return this};d.t=function(){return"\x3citerator\x3e"};
d.hN=function(a,b){return xOa(this,a,b)};d.R=function(a){gW(this,a)};d.je=function(a,b){return Od(this,a,b)};d.KG=function(a){return yOa(this,a)};d.po=function(){oI();var a=vx().jc;return WL(this,a)};function w6a(a){if(0===a.Rp)return null;a.Rp=-1+a.Rp|0;return a.fha.m[a.Rp]}d.nb=function(){return XL(this)};d.dj=function(){var a=J3().u;return WL(this,a)};d.Va=function(){return null!==this.g4};d.Tl=function(){return hK(this,"","","")};d.Ad=function(){return bx(this)};d.Yo=function(){return bx(this)};
d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.ke=function(){return bx(this)};d.Dg=function(){var a=Ff();a=Gf(a);return WL(this,a)};d.ml=function(a,b){return Od(this,a,b)};d.ik=function(a,b,c){BOa(this,a,b,c)};d.ao=function(){return!1};d.KC=function(a){return COa(this,a)};d.Wg=function(){for(var a=BB(new CB,Ev());this.Va();){var b=this.$a();DB(a,b)}return a.ab};d.El=function(a){return $L(this,a)};d.Da=function(){return pd(this)};
function y6a(a,b,c){for(;;){if(null===b)return w6a(a);a.p.gD(c,b.ia)?(x6a(a,b),b=b.Cd):b=b.Rd}}d.Yj=function(a){return aM(this,a)};function x6a(a,b){for(;;){try{a.fha.m[a.Rp]=b,a.Rp=1+a.Rp|0}catch(c){throw c;}break}}function z6a(){this.ez=this.q=this.ia=null}z6a.prototype=new u;z6a.prototype.constructor=z6a;d=z6a.prototype;d.$a=function(){return this.ez};function A6a(a){return"(kv: "+a.ia+", "+a.q+")"+(null!==a.ez?" -\x3e "+A6a(a.ez):"")}d.M=function(a,b){this.ia=a;this.q=b;return this};d.t=function(){return A6a(this)};
d.kv=function(){return this.ia};d.yM=function(a){this.ez=a};d.$classData=r({pkb:0},!1,"scala.collection.mutable.DefaultEntry",{pkb:1,e:1,n5:1,r:1,o:1});function ch(){this.ab=this.ne=null}ch.prototype=new u;ch.prototype.constructor=ch;function jh(a,b){a.ab.Lk(b);return a}function bh(a,b){a.ne=b;a.ab=b;return a}d=ch.prototype;d.Lk=function(a){return jh(this,a)};d.Ec=function(){return this.ab};d.Dt=function(a,b){qW(this,a,b)};d.Kc=function(a){return jh(this,a)};d.cj=function(){};
d.jg=function(a){return oj(this,a)};d.$classData=r({tkb:0},!1,"scala.collection.mutable.GrowingBuilder",{tkb:1,e:1,Bl:1,Al:1,zl:1});function B6a(){this.ez=this.rp=this.ft=this.q=this.ia=null}B6a.prototype=new u;B6a.prototype.constructor=B6a;d=B6a.prototype;d.$a=function(){return this.ez};d.M=function(a,b){this.ia=a;this.q=b;this.rp=this.ft=null;return this};d.kv=function(){return this.ia};d.yM=function(a){this.ez=a};
d.$classData=r({Lkb:0},!1,"scala.collection.mutable.LinkedEntry",{Lkb:1,e:1,n5:1,r:1,o:1});function C6a(){this.ez=this.rp=this.ft=this.ia=null}C6a.prototype=new u;C6a.prototype.constructor=C6a;d=C6a.prototype;d.$a=function(){return this.ez};d.d=function(a){this.ia=a;this.rp=this.ft=null;return this};d.kv=function(){return this.ia};d.yM=function(a){this.ez=a};d.$classData=r({Vkb:0},!1,"scala.collection.mutable.LinkedHashSet$Entry",{Vkb:1,e:1,n5:1,r:1,o:1});function M3(){}M3.prototype=new V2a;
M3.prototype.constructor=M3;M3.prototype.a=function(){return this};M3.prototype.Vq=function(){return(new zt).a()};M3.prototype.FH=function(){return(new zt).a()};M3.prototype.$classData=r({alb:0},!1,"scala.collection.mutable.Map$",{alb:1,Gga:1,aN:1,$M:1,e:1});var D6a=void 0;function yv(){D6a||(D6a=(new M3).a());return D6a}function QM(){this.Qsa=null}QM.prototype=new u;QM.prototype.constructor=QM;QM.prototype.a=function(){this.Qsa=ba.Promise.resolve(void 0);return this};QM.prototype.tY=function(a){$V(a)};
QM.prototype.U2=function(a){this.Qsa.then(function(b,c){return function(){try{c.kG()}catch(f){var e=Mi(F(),f);if(null!==e)$V(e);else throw f;}}}(this,a))};QM.prototype.$classData=r({ylb:0},!1,"scala.scalajs.concurrent.QueueExecutionContext$PromisesExecutionContext",{ylb:1,e:1,cta:1,lga:1,$da:1});function PM(){}PM.prototype=new u;PM.prototype.constructor=PM;PM.prototype.a=function(){return this};PM.prototype.tY=function(a){$V(a)};
PM.prototype.U2=function(a){ba.setTimeout(function(b,c){return function(){try{c.kG()}catch(f){var e=Mi(F(),f);if(null!==e)$V(e);else throw f;}}}(this,a),0)};PM.prototype.$classData=r({zlb:0},!1,"scala.scalajs.concurrent.QueueExecutionContext$TimeoutsExecutionContext",{zlb:1,e:1,cta:1,lga:1,$da:1});function NM(){}NM.prototype=new u;NM.prototype.constructor=NM;NM.prototype.a=function(){return this};NM.prototype.tY=function(a){$V(a)};
NM.prototype.U2=function(a){try{a.kG()}catch(b){if(a=Mi(F(),b),null!==a)$V(a);else throw b;}};NM.prototype.$classData=r({Alb:0},!1,"scala.scalajs.concurrent.RunNowExecutionContext$",{Alb:1,e:1,cta:1,lga:1,$da:1});var IBa=void 0;function pa(){this.Gb=this.sb=0}pa.prototype=new bOa;pa.prototype.constructor=pa;d=pa.prototype;d.yQ=function(){return Ea(this)};d.aba=function(){return this.sb<<24>>24};d.h=function(a){return a instanceof pa?this.sb===a.sb&&this.Gb===a.Gb:!1};
d.Xi=function(a,b,c){pa.prototype.hb.call(this,a|b<<22,b>>10|c<<12);return this};d.t=function(){return ZBa(Fa(),this.sb,this.Gb)};d.hb=function(a,b){this.sb=a;this.Gb=b;return this};d.sq=function(a){return k3a(Fa(),this.sb,this.Gb,a.sb,a.Gb)};d.de=function(a){pa.prototype.hb.call(this,a,a>>31);return this};d.Xga=function(){return this.sb<<16>>16};d.Eba=function(){return IF(Fa(),this.sb,this.Gb)};d.y=function(){return this.sb^this.Gb};d.bD=function(){return this.sb};
d.mca=function(){return da(IF(Fa(),this.sb,this.Gb))};d.$classData=r({Qlb:0},!1,"scala.scalajs.runtime.RuntimeLong",{Qlb:1,LF:1,e:1,o:1,Ai:1});function tW(){this.zC=this.Ki=null}tW.prototype=new u;tW.prototype.constructor=tW;function N3(){}d=N3.prototype=tW.prototype;d.G=function(){return"ProfileName"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof tW?this.Ki===a.Ki?this.zC===a.zC:!1:!1};
d.E=function(a){switch(a){case 0:return this.Ki;case 1:return this.zC;default:throw(new V).f(""+a);}};d.t=function(){return this.Ki};d.Sy=function(a,b){this.Ki=a;this.zC=b};d.f=function(a){tW.prototype.Sy.call(this,a,Lk());return this};d.y=function(){return Z(this)};d.$classData=r({sy:0},!1,"amf.ProfileName",{sy:1,e:1,z:1,v:1,r:1,o:1});function dO(){this.k=null}dO.prototype=new u;dO.prototype.constructor=dO;d=dO.prototype;d.a=function(){dO.prototype.cI.call(this,(n4a(),o4a(new O2,J(),y())));return this};
d.G=function(){return"Environment"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof dO){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.cI=function(a){this.k=a;return this};d.l7=function(){var a=Bb(),b=this.k.RI,c=E6a();return Cb(a,b,c).rb()};d.y=function(){return Z(this)};
function ZCa(a,b){a=a.k;var c=Bb(),e=YCa();b=Fl(Gl(c,b,e));return(new dO).cI(o4a(new O2,b,a.RI))}dO.prototype.withResolver=function(a){return(new dO).cI(F6a(this.k,(Bb(),E6a(),z3a(a))))};dO.prototype.withLoaders=function(a){return ZCa(this,a)};dO.prototype.add=function(a){return(new dO).cI(zfa(this.k,(Bb(),YCa(),B3a(a))))};dO.prototype.withClientResolver=function(a){var b=new fO;b.Rsa=a;return(new dO).cI(F6a(this.k,(Bb(),E6a(),z3a(b))))};
dO.prototype.addClientLoader=function(a){var b=new eO;b.gea=a;return(new dO).cI(zfa(this.k,(Bb(),YCa(),B3a(b))))};Object.defineProperty(dO.prototype,"reference",{get:function(){return this.l7()},configurable:!0});Object.defineProperty(dO.prototype,"loaders",{get:function(){var a=Bb(),b=this.k.oI,c=YCa();return $l(a,b,c).rb()},configurable:!0});dO.prototype.$classData=r({rya:0},!1,"amf.client.environment.Environment",{rya:1,e:1,z:1,v:1,r:1,o:1});function Fq(){this.k=null}Fq.prototype=new u;
Fq.prototype.constructor=Fq;d=Fq.prototype;d.a=function(){Fq.prototype.Xq.call(this,(O(),(new P).a()));return this};d.G=function(){return"Annotations"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Fq?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function G6a(a){var b=Bb(),c=new H6a,e=a.k.rf,f=ah().u;c=zu(e,c,f);a=w(function(){return function(g){return g.Pp}}(a));e=C();a=c.ma(a,e.u);c=ePa();return $l(b,a,c).rb()}d.Xq=function(a){this.k=a;return this};d.y=function(){return Z(this)};d.lM=function(){var a=Bb(),b=Xb(this.k,q(Zb));b.b()?b=y():(b=b.c(),b=(new z).d(b.ga));var c=Bb().Th();return Cb(a,b,c).rb()};Object.defineProperty(Fq.prototype,"autoGeneratedName",{get:function(){return Xb(this.k,q(LP)).ra()},configurable:!0});
Object.defineProperty(Fq.prototype,"inlinedElement",{get:function(){return Xb(this.k,q(I6a)).ra()},configurable:!0});Object.defineProperty(Fq.prototype,"inheritanceProvenance",{get:function(){var a=Bb(),b=Xb(this.k,q(Ij));b.b()?b=y():(b=b.c(),b=(new z).d(b.gx));var c=Bb().Th();return Cb(a,b,c).rb()},configurable:!0});
Object.defineProperty(Fq.prototype,"resolvedLinkTarget",{get:function(){var a=Bb(),b=Xb(this.k,q(J6a));b.b()?b=y():(b=b.c(),b=(new z).d(b.vQ));var c=Bb().Th();return Cb(a,b,c).rb()},configurable:!0});Object.defineProperty(Fq.prototype,"resolvedLink",{get:function(){var a=Bb(),b=Xb(this.k,q(K6a));b.b()?b=y():(b=b.c(),b=(new z).d(b.uQ));var c=Bb().Th();return Cb(a,b,c).rb()},configurable:!0});
Object.defineProperty(Fq.prototype,"isTracked",{get:function(){var a=new L6a,b=this.k.rf,c=ah().u;return zu(b,a,c).Da()},configurable:!0});Fq.prototype.isTrackedBy=function(a){var b=new M6a;b.uN=a;a=this.k.rf;var c=ah().u;return zu(a,b,c).Da()};Object.defineProperty(Fq.prototype,"isLocal",{get:function(){return Xb(this.k,q(lla)).ra()},configurable:!0});Fq.prototype.location=function(){return this.lM()};
Fq.prototype.fragmentName=function(){var a=Bb(),b=Xb(this.k,q(N6a));b.b()?b=y():(b=b.c(),b=(new z).d(b.Mg));var c=Bb().Th();return Cb(a,b,c).rb()};Fq.prototype.custom=function(){return G6a(this)};Fq.prototype.lexical=function(){var a=Xb(this.k,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc));return a.b()?iga():a.c()};Object.defineProperty(Fq.prototype,"_internal",{get:function(){return this.k},configurable:!0});
Fq.prototype.$classData=r({wya:0},!1,"amf.client.model.Annotations",{wya:1,e:1,z:1,v:1,r:1,o:1});function O3(){this.k=null}O3.prototype=new u;O3.prototype.constructor=O3;d=O3.prototype;d.G=function(){return"Graph"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof O3){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.hY=function(){var a=Bb(),b=AGa(this.k),c=Bb().Th();return $l(a,b,c).rb()};
d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function fPa(a){var b=new O3;b.k=a;return b}d.y=function(){return Z(this)};O3.prototype.remove=function(a){Hia(this.k.gi.Y(),a);return this};O3.prototype.getObjectByPropertyId=function(a){var b=Bb();a=O6a(this.k,a);var c=Bb().Fu();return $l(b,a,c).rb()};O3.prototype.scalarByProperty=function(a){var b=Bb();a=P6a(this.k,a);var c=Bb().QN();return $l(b,a,c).rb()};O3.prototype.properties=function(){return this.hY()};
O3.prototype.types=function(){var a=Bb(),b=Q6a(this.k),c=Bb().Th();return $l(a,b,c).rb()};O3.prototype.$classData=r({Cza:0},!1,"amf.client.model.domain.Graph",{Cza:1,e:1,z:1,v:1,r:1,o:1});function R6a(a){Bb();a=D(a.k.Y(),SZ().U);Bb().gb();return Hb(a)}function S6a(a){var b=Bb();a=a.k.qJ();var c=T6a();return $l(b,a,c).rb()}function U6a(a,b){var c=a.k;Bb();V6a();b=b.k;var e=SZ().Ee;nf(c,e,b);return a}function W6a(a,b){var c=a.k;O();var e=(new P).a();cf(c,b,e);return a}
function X6a(a,b){var c=a.k,e=Bb(),f=T6a();b=Fl(Gl(e,b,f));e=SZ().Nj;yf(c,e,b);return a}function Y6a(a){Bb();a=HXa(a.k);return o3a(V6a(),a)}function P3(){this.da=this.k=null}P3.prototype=new u;P3.prototype.constructor=P3;function Z6a(){}d=Z6a.prototype=P3.prototype;d.af=function(){RP();var a=D(this.k.Y(),GD().U);RP().gb();return Hb(a)};d.sr=function(){return this.dF()};d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};d.jk=function(){RP();var a=D(this.k.Y(),GD().Ua);RP().gb();return Hb(a)};d.k7=function(){RP();var a=D(this.k.Y(),GD().fg);RP().gb();return Hb(a)};d.Zoa=function(a){this.k=a;this.da=Gw().da};d.rr=function(a){var b=this.k,c=GD().gd;Fb(b,c,a);return this};d.xb=function(){return Dq(this)};d.Yh=function(a){var b=this.k,c=GD().Ua;Fb(b,c,a);return this};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.cd().j};d.Ch=function(){return this.jk()};
d.dF=function(){RP();var a=D(this.k.Y(),GD().gd);RP().gb();return Hb(a)};d.Yd=function(a){var b=this.k,c=GD().U;Fb(b,c,a);return this};P3.prototype.annotations=function(){return this.xb()};P3.prototype.graph=function(){return OW(this)};P3.prototype.withId=function(a){return this.fc(a)};P3.prototype.withExtendsNode=function(a){return this.ec(a)};P3.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(P3.prototype,"position",{get:function(){return this.bc()},configurable:!0});
Object.defineProperty(P3.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(P3.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(P3.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});P3.prototype.withSubClasOf=function(a){D4a(this.k,a);return this};P3.prototype.withRange=function(a){var b=this.k,c=GD().fg;Fb(b,c,a);return this};P3.prototype.withDescription=function(a){return this.Yh(a)};
P3.prototype.withDisplayName=function(a){return this.rr(a)};P3.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(P3.prototype,"subPropertyOf",{get:function(){var a=RP(),b=D(this.k.Y(),GD().vC),c=RP().gb();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(P3.prototype,"range",{get:function(){return this.k7()},configurable:!0});Object.defineProperty(P3.prototype,"description",{get:function(){return this.Ch()},configurable:!0});
Object.defineProperty(P3.prototype,"displayName",{get:function(){return this.sr()},configurable:!0});Object.defineProperty(P3.prototype,"name",{get:function(){return this.ce()},configurable:!0});function to(){this.da=this.k=null}to.prototype=new u;to.prototype.constructor=to;function Q3(){}d=Q3.prototype=to.prototype;d.a=function(){O();var a=(new P).a();to.prototype.zF.call(this,(new so).L((new S).a(),a));return this};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.cd().j};d.Rc=function(){return this.k};d.zF=function(a){this.k=a;this.da=Gw().da;return this};to.prototype.annotations=function(){return this.xb()};to.prototype.graph=function(){return OW(this)};to.prototype.withId=function(a){return this.fc(a)};to.prototype.withExtendsNode=function(a){return this.ec(a)};to.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty(to.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(to.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(to.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(to.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
to.prototype.withAdditionalProperties=function(a){var b=this.k;U();U().mq();a=a.k;var c=ro().Hz;nf(b,c,a);return this};Object.defineProperty(to.prototype,"additionalProperties",{get:function(){U();var a=us(this.k.Y(),ro().Hz);return Fm(U().mq(),a)},configurable:!0});to.prototype.$classData=r({gK:0},!1,"amf.client.model.domain.Settings",{gK:1,e:1,Xd:1,bd:1,Jc:1,tb:1});function m0(){this.k=null}m0.prototype=new u;m0.prototype.constructor=m0;d=m0.prototype;d.G=function(){return"CachedReference"};
d.Poa=function(a){this.k=a;return this};d.A=function(){return 1};d.Lw=function(){return this.k.Le};d.h=function(a){if(this===a)return!0;if(a instanceof m0){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ncb=function(a,b,c){m0.prototype.Poa.call(this,$6a(a,b.k,c))};d.y=function(){return Z(this)};
Object.defineProperty(m0.prototype,"resolved",{get:function(){return this.k.wn},configurable:!0});Object.defineProperty(m0.prototype,"content",{get:function(){Bb();var a=this.k.qs;return $fa($q(),a)},configurable:!0});Object.defineProperty(m0.prototype,"url",{get:function(){return this.Lw()},configurable:!0});m0.prototype.$classData=r({dBa:0},!1,"amf.client.reference.CachedReference",{dBa:1,e:1,z:1,v:1,r:1,o:1});function R3(){this.sM=this.Le=this.cy=null}R3.prototype=new u;
R3.prototype.constructor=R3;d=R3.prototype;d.Mc=function(a,b){R3.prototype.gW.call(this,rPa(b,a),b,y());return this};d.G=function(){return"Content"};d.A=function(){return 3};d.Lw=function(){return this.Le};d.h=function(a){if(this===a)return!0;if(a instanceof R3&&this.cy===a.cy&&this.Le===a.Le){var b=this.sM;a=a.sM;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.cy;case 1:return this.Le;case 2:return this.sM;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.P3=function(a,b,c){R3.prototype.gW.call(this,rPa(b,a),b,(new z).d(c));return this};d.y=function(){return Z(this)};d.ev=function(a,b,c){R3.prototype.gW.call(this,rPa(b,a),b,c);return this};d.gW=function(a,b,c){this.cy=a;this.Le=b;this.sM=c;return this};Object.defineProperty(R3.prototype,"mime",{get:function(){return this.sM},configurable:!0});Object.defineProperty(R3.prototype,"url",{get:function(){return this.Lw()},configurable:!0});
Object.defineProperty(R3.prototype,"stream",{get:function(){return this.cy},configurable:!0});R3.prototype.$classData=r({eBa:0},!1,"amf.client.remote.Content",{eBa:1,e:1,z:1,v:1,r:1,o:1});function g2(){this.k=null}g2.prototype=new u;g2.prototype.constructor=g2;d=g2.prototype;d.G=function(){return"ValidationCandidate"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof g2){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ooa=function(a){this.k=a;return this};d.y=function(){return Z(this)};d.Dcb=function(a,b){g2.prototype.Ooa.call(this,TC(a.Ie(),b.k))};Object.defineProperty(g2.prototype,"payload",{get:function(){Bb();var a=this.k.qe;return gga(Bb().TT(),a)},configurable:!0});Object.defineProperty(g2.prototype,"shape",{get:function(){Bb();var a=this.k.ta;return uW(Bb().wg(),a)},configurable:!0});
g2.prototype.$classData=r({EBa:0},!1,"amf.client.validate.ValidationCandidate",{EBa:1,e:1,z:1,v:1,r:1,o:1});function S3(){this.k=null}S3.prototype=new u;S3.prototype.constructor=S3;d=S3.prototype;d.G=function(){return"ValidationShapeSet"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof S3){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.Gcb=function(a){this.k=a};d.Wcb=function(a,b){var c=Bb(),e=a7a();S3.prototype.Gcb.call(this,b7a(new c7a,Fl(Gl(c,a,e)),b))};Object.defineProperty(S3.prototype,"defaultSeverity",{get:function(){return this.k.Un},configurable:!0});Object.defineProperty(S3.prototype,"candidates",{get:function(){var a=Bb(),b=this.k.UA,c=a7a();return $l(a,b,c).rb()},configurable:!0});S3.prototype.$classData=r({HBa:0},!1,"amf.client.validate.ValidationShapeSet",{HBa:1,e:1,z:1,v:1,r:1,o:1});
function d7a(){this.Ge=this.wD=this.W=this.iD=this.ga=this.Hg=null}d7a.prototype=new u;d7a.prototype.constructor=d7a;d=d7a.prototype;d.G=function(){return"Root"};d.A=function(){return 6};d.h=function(a){if(this===a)return!0;if(a instanceof d7a){var b=this.Hg,c=a.Hg;(null===b?null===c:b.h(c))&&this.ga===a.ga&&this.iD===a.iD?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;return b&&this.wD===a.wD?this.Ge===a.Ge:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Hg;case 1:return this.ga;case 2:return this.iD;case 3:return this.W;case 4:return this.wD;case 5:return this.Ge;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};function Vga(a,b,c,e,f,g){var h=new d7a;h.Hg=a;h.ga=b;h.iD=c;h.W=e;h.wD=f;h.Ge=g;return h}d.$classData=r({UBa:0},!1,"amf.core.Root",{UBa:1,e:1,z:1,v:1,r:1,o:1});function T3(){}T3.prototype=new sW;T3.prototype.constructor=T3;T3.prototype.a=function(){return this};
T3.prototype.P=function(a){return(new lP).wF(a)};T3.prototype.t=function(){return"DomainExtensionAnnotation"};T3.prototype.$classData=r({jCa:0},!1,"amf.core.annotations.DomainExtensionAnnotation$",{jCa:1,uG:1,e:1,za:1,r:1,o:1});var e7a=void 0;function pIa(){e7a||(e7a=(new T3).a());return e7a}function Ks(){this.vG=kJ();this.lL=kJ();this.qI=null}Ks.prototype=new u;Ks.prototype.constructor=Ks;d=Ks.prototype;d.G=function(){return"Execution"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Ks){var b=this.vG,c=b.Gb,e=a.vG;b.sb===e.sb&&c===e.Gb?(b=this.lL,c=b.Gb,e=a.lL,b=b.sb===e.sb&&c===e.Gb):b=!1;if(b)return b=this.qI,a=a.qI,null===b?null===a:b.h(a)}return!1};function Bha(a,b,c,e){a.vG=b;a.lL=c;a.qI=e;return a}d.E=function(a){switch(a){case 0:return this.vG;case 1:return this.lL;case 2:return this.qI;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function yha(a,b,c){var e=a.qI,f=C(),g=new f7a;g.nR=b;g.MD=c;b=K(f,(new wc).fa([g]));f=C();e=e.la(b,f.u);b=a.vG;a=b.sb;b=b.Gb;return Bha(new Ks,(new pa).hb(a,b),c,e)}function tha(a){var b=xha(),c=b.sb;b=b.Gb;var e=a.vG,f=e.sb;e=e.Gb;a=a.qI;return Bha(new Ks,(new pa).hb(f,e),(new pa).hb(c,b),a)}d.y=function(){var a=-889275714;a=RL().Ga(a,DN(RL(),this.vG));a=RL().Ga(a,DN(RL(),this.lL));a=RL().Ga(a,QL(RL(),this.qI));return RL().re(a,3)};
d.$classData=r({UCa:0},!1,"amf.core.benchmark.Execution",{UCa:1,e:1,z:1,v:1,r:1,o:1});function f7a(){this.nR=null;this.MD=kJ()}f7a.prototype=new u;f7a.prototype.constructor=f7a;d=f7a.prototype;d.G=function(){return"Log"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof f7a&&this.nR===a.nR){var b=this.MD,c=b.Gb;a=a.MD;return b.sb===a.sb&&c===a.Gb}return!1};d.E=function(a){switch(a){case 0:return this.nR;case 1:return this.MD;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.nR));a=RL().Ga(a,DN(RL(),this.MD));return RL().re(a,2)};d.$classData=r({WCa:0},!1,"amf.core.benchmark.Log",{WCa:1,e:1,z:1,v:1,r:1,o:1});function Ol(){this.Am=this.Vl=this.wl=this.Ak=this.Cj=this.Ya=this.vl=null;this.lm=this.Im=this.mm=this.Lm=!1;this.wk=this.Jm=this.Wl=null;this.Zl=!1;this.Yl=this.Xl=this.$j=this.il=this.Ml=null}Ol.prototype=new u;Ol.prototype.constructor=Ol;d=Ol.prototype;d.G=function(){return"ParserConfig"};
d.A=function(){return 19};
d.h=function(a){if(this===a)return!0;if(a instanceof Ol){var b=this.vl,c=a.vl;(null===b?null===c:b.h(c))?(b=this.Ya,c=a.Ya,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Cj,c=a.Cj,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Ak,c=a.Ak,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.wl,c=a.wl,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Vl,c=a.Vl,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Am,c=a.Am,b=null===b?null===c:b.h(c)):b=!1;b&&this.Lm===a.Lm&&this.mm===a.mm&&this.Im===a.Im&&this.lm===a.lm?(b=this.Wl,c=a.Wl,
b=null===b?null===c:b.h(c)):b=!1;b&&this.Jm===a.Jm?(b=this.wk,c=a.wk,b=null===b?null===c:b.h(c)):b=!1;b&&this.Zl===a.Zl?(b=this.Ml,c=a.Ml,b=null===b?null===c:b.h(c)):b=!1;return b&&this.il===a.il&&this.$j===a.$j?this.Xl===a.Xl:!1}return!1};
d.E=function(a){switch(a){case 0:return this.vl;case 1:return this.Ya;case 2:return this.Cj;case 3:return this.Ak;case 4:return this.wl;case 5:return this.Vl;case 6:return this.Am;case 7:return this.Lm;case 8:return this.mm;case 9:return this.Im;case 10:return this.lm;case 11:return this.Wl;case 12:return this.Jm;case 13:return this.wk;case 14:return this.Zl;case 15:return this.Ml;case 16:return this.il;case 17:return this.$j;case 18:return this.Xl;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};function Sl(a,b,c,e,f,g,h,k,l,m,p,t,v,A,E,B,I,N,Y,na){a.vl=b;a.Ya=c;a.Cj=e;a.Ak=f;a.wl=g;a.Vl=h;a.Am=k;a.Lm=l;a.mm=m;a.Im=p;a.lm=t;a.Wl=v;a.Jm=A;a.wk=E;a.Zl=B;a.Ml=I;a.il=N;a.$j=Y;a.Xl=na;a.Yl=UE(VE(),A);return a}
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.vl));a=RL().Ga(a,QL(RL(),this.Ya));a=RL().Ga(a,QL(RL(),this.Cj));a=RL().Ga(a,QL(RL(),this.Ak));a=RL().Ga(a,QL(RL(),this.wl));a=RL().Ga(a,QL(RL(),this.Vl));a=RL().Ga(a,QL(RL(),this.Am));a=RL().Ga(a,this.Lm?1231:1237);a=RL().Ga(a,this.mm?1231:1237);a=RL().Ga(a,this.Im?1231:1237);a=RL().Ga(a,this.lm?1231:1237);a=RL().Ga(a,QL(RL(),this.Wl));a=RL().Ga(a,QL(RL(),this.Jm));a=RL().Ga(a,QL(RL(),this.wk));a=RL().Ga(a,this.Zl?1231:1237);a=RL().Ga(a,QL(RL(),
this.Ml));a=RL().Ga(a,QL(RL(),this.il));a=RL().Ga(a,QL(RL(),this.$j));a=RL().Ga(a,QL(RL(),this.Xl));return RL().re(a,19)};d.$classData=r({YCa:0},!1,"amf.core.client.ParserConfig",{YCa:1,e:1,z:1,v:1,r:1,o:1});function Vr(){AH.call(this);this.Boa=null}Vr.prototype=new D3;Vr.prototype.constructor=Vr;Vr.prototype.UL=function(a){this.Boa=a;a="Cyclic found following references "+hK(a,""," -\x3e ","");AH.prototype.Fe.call(this,a,null);return this};
Vr.prototype.$classData=r({CDa:0},!1,"amf.core.exception.CyclicReferenceException",{CDa:1,Bi:1,Ag:1,ff:1,e:1,o:1});function gs(){AH.call(this)}gs.prototype=new D3;gs.prototype.constructor=gs;gs.prototype.f=function(a){AH.prototype.Fe.call(this,"Cannot parse document with specified media type: "+a,null);return this};gs.prototype.$classData=r({DDa:0},!1,"amf.core.exception.UnsupportedMediaTypeException",{DDa:1,Bi:1,Ag:1,ff:1,e:1,o:1});function Tr(){AH.call(this);this.uu=null}Tr.prototype=new D3;
Tr.prototype.constructor=Tr;Tr.prototype.f=function(a){this.uu=a;AH.prototype.Fe.call(this,"Cannot parse document with specified vendor: "+a,null);return this};Tr.prototype.$classData=r({EDa:0},!1,"amf.core.exception.UnsupportedVendorException",{EDa:1,Bi:1,Ag:1,ff:1,e:1,o:1});function gc(){this.ua=this.q=this.ba=null;this.sQ=!1}gc.prototype=new u;gc.prototype.constructor=gc;d=gc.prototype;d.G=function(){return"Field"};d.A=function(){return 4};
d.h=function(a){return a instanceof gc?Zc(a.q)===Zc(this.q):!1};d.E=function(a){switch(a){case 0:return this.ba;case 1:return this.q;case 2:return this.ua;case 3:return this.sQ;default:throw(new V).f(""+a);}};d.t=function(){return Zc(this.q)};function fc(a,b,c,e){a.ba=b;a.q=c;a.ua=e;a.sQ=!0;return a}d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.ba));a=RL().Ga(a,QL(RL(),this.q));a=RL().Ga(a,QL(RL(),this.ua));a=RL().Ga(a,this.sQ?1231:1237);return RL().re(a,4)};
d.$classData=r({GDa:0},!1,"amf.core.metamodel.Field",{GDa:1,e:1,z:1,v:1,r:1,o:1});function g7a(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ua=this.g=this.ba=null}g7a.prototype=new u;g7a.prototype.constructor=g7a;d=g7a.prototype;
d.a=function(){h7a=this;At(this);WW(this);bj();var a=G().he;a=[H(a,"Unit")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.ba=c;bj();a=[this.Lg,this.Ac,this.le,this.Sg,this.Me];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.g=c;this.ua=hc(new ic,jc().sg,"Base Unit","Base class for every single document model unit. After parsing a document the parser generate parsing Units. Units encode the domain elements and can reference other units to re-use descriptions.",J());
return this};d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Rr=function(){throw bc(F(),(new cc).f("BaseUnit is an abstract class"));};d.Do=function(a){this.Lg=a};d.qc=function(){this.Rr()};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};d.$classData=r({XDa:0},!1,"amf.core.metamodel.document.BaseUnitModel$",{XDa:1,e:1,wo:1,mc:1,Wb:1,wc:1});
var h7a=void 0;function Sr(){h7a||(h7a=(new g7a).a());return h7a}function i7a(){this.Fd=this.db=this.pc=this.ua=this.ba=this.g=this.Lu=null;this.sa=0}i7a.prototype=new u;i7a.prototype.constructor=i7a;d=i7a.prototype;
d.a=function(){j7a=this;At(this);XW(this);var a=(new sd).Jd(Dm()),b=G().Pm;a=this.Lu=fc(new gc,a,H(b,"member"),hc(new ic,Xi().ij,"member","",J()));b=Dm().g;this.g=dj(a,b);a=G().$g;a=H(a,"Array");b=G().ij;b=H(b,"Seq");var c=Dm().ba;this.ba=dj(a,dj(b,c));this.ua=hc(new ic,jc().$g,"Array Node","Node that represents a dynamic array data structure",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};
d.qc=function(){hu();O();var a=(new P).a();return(new Bm).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({eEa:0},!1,"amf.core.metamodel.domain.ArrayNodeModel$",{eEa:1,e:1,td:1,mc:1,Wb:1,wc:1});var j7a=void 0;function Am(){j7a||(j7a=(new i7a).a());return j7a}function k7a(){this.Fd=this.db=this.pc=this.ua=this.g=this.ba=null;this.sa=0}k7a.prototype=new u;k7a.prototype.constructor=k7a;
function l7a(a){if(0===(1&a.sa)<<24>>24){var b=(new sd).Jd(hd());var c=G().he;b=fc(new gc,b,H(c,"extends"),hc(new ic,jc().sg,"extends","Entity that is going to be extended overlaying or adding additional information\nThe type of the relationship provide the semantics about thow the referenced and referencer elements must be combined when generating the domain model from the document model.",J()));a.pc=b;a.sa=(1|a.sa)<<24>>24}return a.pc}d=k7a.prototype;
d.a=function(){m7a=this;At(this);XW(this);bj();var a=G().he;a=[H(a,"DomainElement")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.ba=c;bj();a=[this.fj()];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.g=c;this.ua=hc(new ic,jc().sg,"Domain element","Base class for any element describing a domain model. Domain Elements are encoded or declared into base units",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};
d.fj=function(){return 0===(1&this.sa)<<24>>24?l7a(this):this.pc};function xf(a){if(0===(2&a.sa)<<24>>24&&0===(2&a.sa)<<24>>24){var b=(new sd).Jd(jf());var c=G().he;b=fc(new gc,b,H(c,"customDomainProperties"),hc(new ic,jc().sg,"custom domain properties","Extensions provided for a particular domain element.",J()));a.Fd=b;a.sa=(2|a.sa)<<24>>24}return a.Fd}d.$b=function(){return this.g};d.oc=function(){return this.ua};d.Rr=function(){throw bc(F(),(new cc).f("DomainElement is an abstract class"));};
d.qc=function(){this.Rr()};d.Rb=function(){return this.ba};d.$classData=r({gEa:0},!1,"amf.core.metamodel.domain.DomainElementModel$",{gEa:1,e:1,td:1,mc:1,Wb:1,wc:1});var m7a=void 0;function hd(){m7a||(m7a=(new k7a).a());return m7a}function n7a(){this.Fd=this.db=this.pc=this.ua=this.ba=this.g=this.Vd=this.Zd=null;this.sa=0}n7a.prototype=new u;n7a.prototype.constructor=n7a;d=n7a.prototype;
d.a=function(){o7a=this;At(this);XW(this);var a=ec(),b=G().he;this.Zd=fc(new gc,a,H(b,"raw"),hc(new ic,jc().sg,"raw","Raw textual information that cannot be processed for the current model semantics.",J()));a=ec();b=G().Zb;this.Vd=fc(new gc,a,H(b,"mediaType"),hc(new ic,jc().Zb,"mediaType","Media type associated to the encoded fragment information",J()));bj();a=[this.Zd,this.Vd];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.g=c;a=G().he;a=H(a,"ExternalDomainElement");b=hd().ba;
this.ba=dj(a,b);this.ua=hc(new ic,jc().sg,"External Domain Element","Domain element containing foreign information that cannot be included into the model semantics",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.qc=function(){O();var a=(new P).a();return(new lm).L((new S).a(),a)};d.Rb=function(){return this.ba};
d.$classData=r({hEa:0},!1,"amf.core.metamodel.domain.ExternalDomainElementModel$",{hEa:1,e:1,td:1,mc:1,Wb:1,wc:1});var o7a=void 0;function km(){o7a||(o7a=(new n7a).a());return o7a}function p7a(){this.Fd=this.db=this.pc=this.ua=this.ba=this.Nq=this.Df=null;this.sa=0}p7a.prototype=new u;p7a.prototype.constructor=p7a;d=p7a.prototype;
d.a=function(){q7a=this;At(this);XW(this);var a=ec(),b=G().$g;this.Df=fc(new gc,a,H(b,"value"),hc(new ic,jc().$g,"value","",J()));a=ec();b=G().$g;this.Nq=fc(new gc,a,H(b,"alias"),hc(new ic,jc().$g,"alias","",J()));a=G().$g;a=H(a,"Link");b=Dm().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().$g,"Link Node","Node that represents a dynamic link in a data structure",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};
d.$b=function(){bj();for(var a=[this.Df],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Dm().g;c=bj();return a.la(b,c.u)};d.qc=function(){jia();O();var a=(new P).a();return iia(0,"","",a)};d.Rb=function(){return this.ba};d.$classData=r({kEa:0},!1,"amf.core.metamodel.domain.LinkNodeModel$",{kEa:1,e:1,td:1,mc:1,Wb:1,wc:1});var q7a=void 0;function ou(){q7a||(q7a=(new p7a).a());return q7a}function ic(){this.E5=this.B2=this.qV=this.tf=null}ic.prototype=new u;ic.prototype.constructor=ic;
d=ic.prototype;d.G=function(){return"ModelDoc"};d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof ic){var b=this.tf,c=a.tf;if((null===b?null===c:b.h(c))&&this.qV===a.qV&&this.B2===a.B2)return b=this.E5,a=a.E5,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.tf;case 1:return this.qV;case 2:return this.B2;case 3:return this.E5;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function hc(a,b,c,e,f){a.tf=b;a.qV=c;a.B2=e;a.E5=f;return a}d.y=function(){return Z(this)};d.$classData=r({mEa:0},!1,"amf.core.metamodel.domain.ModelDoc",{mEa:1,e:1,z:1,v:1,r:1,o:1});function Et(){this.c3=this.Y5=this.Ce=this.os=null}Et.prototype=new u;Et.prototype.constructor=Et;d=Et.prototype;d.G=function(){return"ModelVocabulary"};d.A=function(){return 4};d.h=function(a){return this===a?!0:a instanceof Et?this.os===a.os&&this.Ce===a.Ce&&this.Y5===a.Y5&&this.c3===a.c3:!1};
d.E=function(a){switch(a){case 0:return this.os;case 1:return this.Ce;case 2:return this.Y5;case 3:return this.c3;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function Dt(a,b,c,e,f){a.os=b;a.Ce=c;a.Y5=e;a.c3=f;return a}d.y=function(){return Z(this)};d.$classData=r({oEa:0},!1,"amf.core.metamodel.domain.ModelVocabulary",{oEa:1,e:1,z:1,v:1,r:1,o:1});function r7a(){this.Fd=this.db=this.pc=this.ua=this.ba=this.kf=this.Df=null;this.sa=0}r7a.prototype=new u;
r7a.prototype.constructor=r7a;d=r7a.prototype;d.a=function(){s7a=this;At(this);XW(this);var a=ec(),b=G().$g;this.Df=fc(new gc,a,H(b,"value"),hc(new ic,jc().$g,"value","value for an scalar dynamic node",J()));a=ud();b=G().Xa;this.kf=fc(new gc,a,H(b,"datatype"),hc(new ic,jc().$g,"dataType","Data type of value for an scalar dynamic node",J()));a=G().$g;a=H(a,"Scalar");b=Dm().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().$g,"Scalar Node","Node that represents a dynamic scalar value data structure",J());return this};
d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){var a=this.Df,b=this.kf,c=Dm().g;return dj(a,dj(b,c))};d.qc=function(){xu();var a=y();return vu(0,"",a,(O(),(new P).a()))};d.Rb=function(){return this.ba};d.$classData=r({sEa:0},!1,"amf.core.metamodel.domain.ScalarNodeModel$",{sEa:1,e:1,td:1,mc:1,Wb:1,wc:1});var s7a=void 0;function Fj(){s7a||(s7a=(new r7a).a());return s7a}
function t7a(){this.Fd=this.db=this.pc=this.ua=this.ba=this.g=this.Di=this.tg=null;this.sa=0}t7a.prototype=new u;t7a.prototype.constructor=t7a;d=t7a.prototype;
d.a=function(){u7a=this;At(this);XW(this);var a=om(),b=G().he;this.tg=fc(new gc,a,H(b,"definedBy"),hc(new ic,jc().sg,"defined by","Definition for the extended entity",J()));a=Dm();b=G().he;this.Di=fc(new gc,a,H(b,"extension"),hc(new ic,jc().sg,"extension","Data structure associated to the extension",J()));bj();a=[this.tg,this.Di];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();this.g=a.la(b,c.u);a=G().Za;a=H(a,"ShapeExtension");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,
jc().Za,"Shape Extension","Custom extensions for a data shape definition inside an API definition",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.qc=function(){O();var a=(new P).a();return(new U3).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({BEa:0},!1,"amf.core.metamodel.domain.extensions.ShapeExtensionModel$",{BEa:1,e:1,td:1,mc:1,Wb:1,wc:1});var u7a=void 0;
function hD(){u7a||(u7a=(new t7a).a());return u7a}function v7a(){this.Fd=this.db=this.pc=this.ua=this.ba=this.Df=this.U=null;this.sa=0}v7a.prototype=new u;v7a.prototype.constructor=v7a;d=v7a.prototype;
d.a=function(){w7a=this;At(this);XW(this);var a=ec(),b=G().Zb;this.U=fc(new gc,a,H(b,"name"),hc(new ic,jc().Zb,"name","name of the template variable",J()));a=Dm();b=G().he;this.Df=fc(new gc,a,H(b,"value"),hc(new ic,jc().sg,"value","value of the variables",J()));a=G().he;a=H(a,"VariableValue");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().sg,"Variable Value","Value for a variable in a graph template",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};
d.$b=function(){bj();for(var a=[this.U,this.Df],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)};d.qc=function(){O();var a=(new P).a();return(new Hm).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({EEa:0},!1,"amf.core.metamodel.domain.templates.VariableValueModel$",{EEa:1,e:1,td:1,mc:1,Wb:1,wc:1});var w7a=void 0;function Gm(){w7a||(w7a=(new v7a).a());return w7a}function Bm(){Em.call(this);this.bb=this.ca=null}Bm.prototype=new j4a;
Bm.prototype.constructor=Bm;function Pra(a,b){var c=D(a.ca,Am().Lu),e=C();b=c.Eg(b,e.u);c=Am().Lu;e=Rt(new St,b,(new P).a());nf(a,c,e);return b}function wEa(a,b){var c=Am().Lu;b=Rt(new St,b,(new P).a());nf(a,c,b);return a}d=Bm.prototype;d.ic=function(){return Am()};d.ha=function(){return this.bb};d.Y=function(){return this.ca};
function x7a(a){var b=av(Zu(a.ca),w(function(){return function(f){f=f.qa();var g=Am().Lu;return!(null===f?null===g:qa(f,g))}}(a))),c=a.bb;b=(new Bm).L(b,Hj(O(),c));b=bf(b,a.j);null!==a.j&&bf(b,a.j);c=D(a.ca,Am().Lu);a=w(function(){return function(f){return f.TK()}}(a));var e=C();wEa(b,c.ma(a,e.u));return b}d.TM=function(a,b,c){var e=D(this.ca,Am().Lu);a=w(function(f,g,h,k){return function(l){return l.TM(g,h,k)}}(this,a,b,c));b=C();e=e.ma(a,b.u);return wEa(this,e)};
d.L=function(a,b){this.ca=a;this.bb=b;Em.prototype.Xq.call(this,b);return this};d.TK=function(){return x7a(this)};d.$classData=r({ZEa:0},!1,"amf.core.model.domain.ArrayNode",{ZEa:1,W_:1,e:1,qd:1,xc:1,tc:1});function cC(){this.wG=this.ia=null}cC.prototype=new u;cC.prototype.constructor=cC;d=cC.prototype;d.Hi=function(a,b){this.ia=a;this.wG=b;return this};d.G=function(){return"ElementTree"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof cC&&this.ia===a.ia){var b=this.wG;a=a.wG;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.wG;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({bFa:0},!1,"amf.core.model.domain.ElementTree",{bFa:1,e:1,z:1,v:1,r:1,o:1});function k4a(){this.gi=null}k4a.prototype=new u;k4a.prototype.constructor=k4a;d=k4a.prototype;d.G=function(){return"Graph"};
d.A=function(){return 1};function JQ(a,b,c){var e=a.gi;c=Rt(new St,c,(new P).a());a=DGa(a,b);Ph(e,b,c,a)}d.h=function(a){if(this===a)return!0;if(a instanceof k4a){var b=this.gi;a=a.gi;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.gi;default:throw(new V).f(""+a);}};
function Q6a(a){var b=a.gi.ic().Rb();a=function(){return function(g){return Zc(g)}}(a);var c=bj().u;if(c===bj().u)if(b===J())a=J();else{c=b.ea();var e=c=dj(a(c),J());for(b=b.pa();b!==J();){var f=b.ea();f=dj(a(f),J());e=e.Re=f;b=b.pa()}a=c}else{for(c=Hf(b,c);!b.b();)e=b.ea(),c.Kc(a(e)),b=b.pa();a=c.Ec()}return a.xj()}d.t=function(){return W(X(),this)};function BGa(a,b,c){var e=a.gi;c=c.q;a=DGa(a,b);Ph(e,b,c,a)}
function AGa(a){var b=a.gi.Y().Bb,c=iA();c=Va(c);var e=Le().u;b=Me(b,c,e);a=w(function(){return function(f){return Zc(f.Fc.q)}}(a));c=pf();return b.ma(a,c.u).ke()}
function P6a(a,b){var c=a.gi.Y().Bb,e=iA();e=Va(e);var f=Le().u;a=Me(c,e,f).Fb(w(function(g,h){return function(k){return Zc(k.Fc.q)===Zc(IC(G(),h))}}(a,b)));if(a instanceof z){a=a.i.q.q;if(a instanceof bi){bj();a=[a.q];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;return c}return a instanceof St&&a.Cb.Da()?a.Cb.va():J()}if(y()===a)return J();throw(new x).d(a);}function DGa(a,b){a=a.gi.Y().Bb.Ka(b);a.b()?a=y():(a=a.c(),a=(new z).d(a.x));return a.b()?(O(),(new P).a()):a.c()}
function O6a(a,b){var c=a.gi.Y().Bb,e=iA();e=Va(e);var f=Le().u;b=Me(c,e,f).Fb(w(function(g,h){return function(k){return Zc(k.Fc.q)===Zc(IC(G(),h))}}(a,b)));if(b instanceof z){b=b.i.q.q;if(nm(b)){bj();a=[b];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;return c}return b instanceof St&&b.Cb.Da()&&nm(b.Cb.ea())?(b=b.Cb,a=w(function(){return function(g){return g}}(a)),c=C(),b.ma(a,c.u).va()):J()}if(y()===b)return J();throw(new x).d(b);}d.y=function(){return Z(this)};
d.$classData=r({dFa:0},!1,"amf.core.model.domain.Graph",{dFa:1,e:1,z:1,v:1,r:1,o:1});function nu(){Em.call(this);this.fD=this.bb=this.ca=null}nu.prototype=new j4a;nu.prototype.constructor=nu;function y7a(){}d=y7a.prototype=nu.prototype;d.ic=function(){return ou()};d.ha=function(){return this.bb};d.Y=function(){return this.ca};function oP(a,b){a.fD=(new z).d(b);return a}d.TM=function(){return this};d.L=function(a,b){this.ca=a;this.bb=b;Em.prototype.Xq.call(this,b);this.fD=y();return this};
d.TK=function(){var a=Zu(this.ca),b=this.bb;a=(new nu).L(a,Hj(O(),b));a=bf(a,this.j);a.fD=this.fD;return a};d.$classData=r({Rja:0},!1,"amf.core.model.domain.LinkNode",{Rja:1,W_:1,e:1,qd:1,xc:1,tc:1});function xm(){Em.call(this);this.sra=this.bb=this.ca=null}xm.prototype=new j4a;xm.prototype.constructor=xm;d=xm.prototype;d.ic=function(){return this.sra};d.ha=function(){return this.bb};
function z7a(a){var b=Zu(a.ca),c=a.bb;b=(new xm).L(b,Hj(O(),c));null!==a.j&&bf(b,a.j);c=lu(a);var e=w(function(g){return function(h){return he(g.ca,h).va()}}(a)),f=pf();c.Tc(e,f.u).R(w(function(g,h){return function(k){var l=k.q;k=k.Fc;var m=l.q.TK();return Ph(h,k,m,l.x)}}(a,b)));return b}
function lu(a){var b=a.ca.Bb,c=iA();c=Va(c);var e=Le().u;b=Me(b,c,e);a=w(function(){return function(f){if(null!==f){f=f.Fc;Tea();var g=Dm().g;if(!Gh(g,f))return(new z).d(f).va()}return y().va()}}(a));c=pf();return b.Tc(a,c.u)}d.Y=function(){return this.ca};function A7a(a){var b=lu(a);a=w(function(e){return function(f){var g=XEa((new Rb).f(f.q.$));f=us(e.ca,f);return(new R).M(g,f)}}(a));var c=pf();return b.ma(a,c.u).Wg(sc().Mh)}
d.TM=function(a,b,c){lu(this).R(w(function(e,f,g,h){return function(k){var l=XEa((new Rb).f(k.q.$)),m=Ge(ua(),l,"?")?l.substring(0,-1+(l.length|0)|0):l;m=f.Fb(w(function(A,E){return function(B){return B.ia===E}}(e,m)));var p=he(e.ca,k);if(p instanceof z&&(p=p.i,null!==p)){p=p.q;var t=p.q;if(m.b())var v=y();else v=m.c(),v=(new z).d(v.wG);m=t.TM(g,v.b()?J():v.c(),Ge(ua(),l,"?")&&m.b()?w(function(){return function(){}}(e)):h);Uu(e.ca,k);return iD(e,Cja(Uv(),l,g,h),m,p.x)}}}(this,b,a,c)));return this};
function B7a(a){var b=Dm(),c=G().$g,e=(new Rb).f(a);e=Tj(e.Ed);return fc(new gc,b,H(c,e),hc(new ic,jc().$g,a,"",J()))}function Qra(a,b,c,e){K2(c,a.j,K(C(),J()));Ph(a,b,c,e);return a}function iD(a,b,c,e){var f=G().$g.Ce;0===(b.indexOf(f)|0)&&(f=G().$g.Ce,b=b.split(f).join(""));Qra(a,B7a(b),c,e);return a}d.L=function(a,b){this.ca=a;this.bb=b;Em.prototype.Xq.call(this,b);this.sra=(new C7a).uF(this);return this};d.TK=function(){return z7a(this)};
d.$classData=r({fFa:0},!1,"amf.core.model.domain.ObjectNode",{fFa:1,W_:1,e:1,qd:1,xc:1,tc:1});function Ej(){Em.call(this);this.bb=this.ca=null}Ej.prototype=new j4a;Ej.prototype.constructor=Ej;d=Ej.prototype;d.ic=function(){return Fj()};d.ha=function(){return this.bb};
function pia(a,b){var c=Fj().kf,e=xu();b=Oi().wj===b?e.oua:Oi().wi===b?e.wqa:Oi().Kp===b?e.mD:Oi().ks===b?e.kra:Oi().ai===b?e.Lna:Oi().wf===b?e.moa:Oi().pE===b?e.mna:Oi().Ri===b?e.Nma:Oi().cp===b?e.rs:Oi().ax===b?e.MD:Oi().Kj===b?e.jna:Oi().WB===b?e.kna:Oi().Rz===b?e.joa:Oi().my===b?e.Oma:Oi().TB===b?e.Jma:Oi().oC===b?e.lsa:Oi().Ps===b?e.Ama:Oi().lq===b?e.Bma:Oi().nC===b?e.wI:ai(new bi,b,(O(),(new P).a()));nf(a,c,b)}d.Y=function(){return this.ca};
function Pja(a,b,c){var e=Fj().Df;nf(a,e,ai(new bi,b,c))}d.TM=function(a,b,c){return Oja(Uv(),this,a,c)};d.L=function(a,b){this.ca=a;this.bb=b;Em.prototype.Xq.call(this,b);return this};d.TK=function(){var a=Zu(this.ca),b=this.bb;a=(new Ej).L(a,Hj(O(),b));return bf(a,this.j)};d.$classData=r({mFa:0},!1,"amf.core.model.domain.ScalarNode",{mFa:1,W_:1,e:1,qd:1,xc:1,tc:1});function V3(){this.j=this.Se=this.g=null;this.sa=!1}V3.prototype=new u;V3.prototype.constructor=V3;function D7a(){}
d=D7a.prototype=V3.prototype;d.zb=function(a){return qj(this,a)};d.vc=function(a){return bf(this,a)};d.jd=function(){var a=D(this.Y(),SZ().U).H;a=a.b()?"default-parametrized":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.qJ=function(){return D(this.g,SZ().Nj)};function HXa(a){return D(a.g,SZ().Ee)}d.jh=function(){return SZ().U};d.be=function(a){this.j=a};d.L=function(a){this.g=a;return this};function W3(){this.q=this.$=null}
W3.prototype=new u;W3.prototype.constructor=W3;d=W3.prototype;d.G=function(){return"Variable"};d.A=function(){return 2};d.ce=function(){return this.$};d.h=function(a){return this===a?!0:a instanceof W3?this.$===a.$?this.q===a.q:!1:!1};d.E=function(a){switch(a){case 0:return this.$;case 1:return this.q;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.JJ=function(){return this.q};d.y=function(){return Z(this)};d.xda=function(a,b){this.$=a;this.q=b;return this};
Object.defineProperty(W3.prototype,"value",{get:function(){return this.JJ()},configurable:!0});Object.defineProperty(W3.prototype,"name",{get:function(){return this.ce()},configurable:!0});W3.prototype.$classData=r({wFa:0},!1,"amf.core.model.domain.templates.Variable",{wFa:1,e:1,z:1,v:1,r:1,o:1});function PO(){this.WO=this.XO=null;this.wn=!1}PO.prototype=new u;PO.prototype.constructor=PO;d=PO.prototype;d.G=function(){return"DeclarationPromise"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof PO){var b=this.XO,c=a.XO;return(null===b?null===c:b.h(c))&&this.WO===a.WO?this.wn===a.wn:!1}return!1};d.E=function(a){switch(a){case 0:return this.XO;case 1:return this.WO;case 2:return this.wn;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function xDa(a,b,c){a.XO=b;a.WO=c;a.wn=!1;return a}
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.XO));a=RL().Ga(a,QL(RL(),this.WO));a=RL().Ga(a,this.wn?1231:1237);return RL().re(a,3)};d.$classData=r({EFa:0},!1,"amf.core.parser.DeclarationPromise",{EFa:1,e:1,z:1,v:1,r:1,o:1});function E7a(){this.q=this.Fc=null}E7a.prototype=new u;E7a.prototype.constructor=E7a;d=E7a.prototype;d.G=function(){return"FieldEntry"};function wi(a,b){var c=new E7a;c.Fc=a;c.q=b;return c}d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof E7a){var b=this.Fc,c=a.Fc;return(null===b?null===c:b.h(c))?this.q===a.q:!1}return!1};d.E=function(a){switch(a){case 0:return this.Fc;case 1:return this.q;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function F7a(a){var b=ai(new bi,!Nj(a.q.q),a.q.q.ha());b=si(b,a.q.x);return wi(a.Fc,b)}function uZ(a){var b=a.q.q.Cb;a=w(function(){return function(e){return e}}(a));var c=C();return b.ma(a,c.u)}d.y=function(){return Z(this)};
d.$classData=r({LFa:0},!1,"amf.core.parser.FieldEntry",{LFa:1,e:1,z:1,v:1,r:1,o:1});function X3(){}X3.prototype=new UOa;X3.prototype.constructor=X3;X3.prototype.a=function(){return this};X3.prototype.t=function(){return"FieldEntry"};X3.prototype.Of=function(a,b){return wi(a,b)};X3.prototype.$classData=r({MFa:0},!1,"amf.core.parser.FieldEntry$",{MFa:1,Wlb:1,e:1,rva:1,r:1,o:1});var G7a=void 0;function iA(){G7a||(G7a=(new X3).a());return G7a}function vF(){this.ga=this.qx=null}vF.prototype=new u;
vF.prototype.constructor=vF;d=vF.prototype;d.G=function(){return"FragmentRef"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof vF){var b=this.qx,c=a.qx;if(null===b?null===c:b.h(c))return b=this.ga,a=a.ga,null===b?null===a:b.h(a)}return!1};function uF(a,b,c){a.qx=b;a.ga=c;return a}d.E=function(a){switch(a){case 0:return this.qx;case 1:return this.ga;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({TFa:0},!1,"amf.core.parser.FragmentRef",{TFa:1,e:1,z:1,v:1,r:1,o:1});function ls(){this.vd=this.sn=this.Ld=null}ls.prototype=new u;ls.prototype.constructor=ls;d=ls.prototype;d.G=function(){return"ParsedReference"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof ls){var b=this.Ld,c=a.Ld;(null===b?null===c:b.h(c))?(b=this.sn,c=a.sn,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.vd,a=a.vd,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Ld;case 1:return this.sn;case 2:return this.vd;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function ks(a,b,c,e){a.Ld=b;a.sn=c;a.vd=e;return a}d.y=function(){return Z(this)};d.$classData=r({YFa:0},!1,"amf.core.parser.ParsedReference",{YFa:1,e:1,z:1,v:1,r:1,o:1});function ZW(){this.Fr=this.fe=null}ZW.prototype=new u;ZW.prototype.constructor=ZW;function H7a(){}d=H7a.prototype=ZW.prototype;d.G=function(){return"Range"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof ZW){var b=this.fe,c=a.fe;if(null===b?null===c:b.h(c))return b=this.Fr,a=a.Fr,null===b?null===a:b.h(a)}return!1};d.fq=function(){return this.t()};d.E=function(a){switch(a){case 0:return this.fe;case 1:return this.Fr;default:throw(new V).f(""+a);}};d.t=function(){return"["+this.fe+"-"+this.Fr+"]"};d.oW=function(a,b){this.fe=a;this.Fr=b;return this};d.y=function(){return Z(this)};
ZW.prototype.contains=function(a){return a.fe.gf>=this.fe.gf&&a.Fr.gf<=this.Fr.gf};ZW.prototype.toString=function(){return this.fq()};ZW.prototype.extent=function(a){return(new ZW).oW(I7a(this.fe,a.fe),J7a(this.Fr,a.Fr))};Object.defineProperty(ZW.prototype,"end",{get:function(){return this.Fr},configurable:!0});Object.defineProperty(ZW.prototype,"start",{get:function(){return this.fe},configurable:!0});ZW.prototype.$classData=r({Vja:0},!1,"amf.core.parser.Range",{Vja:1,e:1,z:1,v:1,r:1,o:1});
function K7a(){this.Mg=this.Ea=this.wQ=null}K7a.prototype=new u;K7a.prototype.constructor=K7a;d=K7a.prototype;d.G=function(){return"RefContainer"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof K7a&&this.wQ===a.wQ&&kk(this.Ea,a.Ea)){var b=this.Mg;a=a.Mg;return null===b?null===a:b.h(a)}return!1};function L7a(a,b,c){var e=new K7a;e.wQ=a;e.Ea=b;e.Mg=c;return e}
d.E=function(a){switch(a){case 0:return this.wQ;case 1:return this.Ea;case 2:return this.Mg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({bGa:0},!1,"amf.core.parser.RefContainer",{bGa:1,e:1,z:1,v:1,r:1,o:1});function jQ(){this.Af=null}jQ.prototype=new u;jQ.prototype.constructor=jQ;function M7a(){}d=M7a.prototype=jQ.prototype;d.a=function(){this.Af=Fc(yv(),J());return this};d.G=function(){return"ReferenceCollector"};d.A=function(){return 0};
d.h=function(a){return a instanceof jQ&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};function kQ(a,b,c,e){var f=Lia(Pia(),b);if(null===f)throw(new x).d(f);b=f.qa();f=f.Ba();var g=a.Af.Ka(b);a:{if(g instanceof z){var h=g.i;if(null!==h){a.Af.Gl(b,N7a(h,c,e,f));break a}}if(y()===g)a=a.Af,IPa||(IPa=(new HPa).a()),g=C(),c=(new $2).Hi(b,K(g,(new wc).fa([L7a(c,e,f)]))),a.Eh((new R).M(b,c));else throw(new x).d(g);}}d.y=function(){return Z(this)};
d.$classData=r({Wja:0},!1,"amf.core.parser.ReferenceCollector",{Wja:1,e:1,z:1,v:1,r:1,o:1});function Y3(){this.Ld=this.zP=null}Y3.prototype=new u;Y3.prototype.constructor=Y3;d=Y3.prototype;d.G=function(){return"ReferenceResolutionResult"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Y3){var b=this.zP,c=a.zP;if(null===b?null===c:b.h(c))return b=this.Ld,a=a.Ld,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.zP;case 1:return this.Ld;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fI=function(a,b){this.zP=a;this.Ld=b;return this};d.y=function(){return Z(this)};d.$classData=r({hGa:0},!1,"amf.core.parser.ReferenceResolutionResult",{hGa:1,e:1,z:1,v:1,r:1,o:1});function zQ(){this.ji=this.Ea=null}zQ.prototype=new u;zQ.prototype.constructor=zQ;d=zQ.prototype;d.G=function(){return"ValueNode"};d.A=function(){return 1};
d.h=function(a){return this===a?!0:a instanceof zQ?kk(this.Ea,a.Ea):!1};d.E=function(a){switch(a){case 0:return this.Ea;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function KSa(a){var b=a.Ea,c=D_a();b=+M(b,c,a.ji);return ai(new bi,b,O7a(a))}d.Ub=function(a,b){this.Ea=a;this.ji=b;return this};d.He=function(){var a=this.Ea,b=Be();a=M(a,b,this.ji);return ai(new bi,a,O7a(this))};d.y=function(){return Z(this)};function O7a(a){return $e(O(),a.Ea.ze())}
d.Ng=function(){var a=this.Ea,b=Qc();a=M(a,b,this.ji).xa;return ai(new bi,a,O7a(this))};d.GF=function(){var a=this.Ea,b=CDa();a=M(a,b,this.ji)|0;return ai(new bi,a,O7a(this))};d.Mq=function(){var a=this.Ea,b=RO();a=!!M(a,b,this.ji);return ai(new bi,a,O7a(this))};d.$classData=r({sGa:0},!1,"amf.core.parser.ValueNode",{sGa:1,e:1,z:1,v:1,r:1,o:1});function Z3(){this.Md=null}Z3.prototype=new u;Z3.prototype.constructor=Z3;function P7a(){}P7a.prototype=Z3.prototype;
Z3.prototype.Oca=function(a){this.Md=a;return this};Z3.prototype.nr=function(a,b,c,e,f,g){this.Vc(a.j,b,c,e,f,Tb().oh,g)};Z3.prototype.Vc=function(a,b,c,e,f,g,h){this.Md.Vc(a,b,c,e,f,g,h)};function Ds(){this.aga=this.Ks=this.Kma=this.Lma=this.l2=null}Ds.prototype=new u;Ds.prototype.constructor=Ds;d=Ds.prototype;d.G=function(){return"PluginContext"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof Ds){var b=this.l2;a=a.l2;return null===b?null===a:b.h(a)}return!1};
function cEa(a,b){var c=a.Ks.Ka($ia(fu(),b));if(c instanceof z&&(c=c.i,bba(c)))return w(function(e,f){return function(g){var h=f.qc();h.ha().Jq(g);return h}}(a,c));c=a.aga.lb();a=(new QC).jt(c,w(function(e,f){return function(g){return g.MU(f)}}(a,b)));a=Ed(a,new Q7a);if(a.b())throw bc(F(),(new cc).f("Cannot find builder for type "+b));return a.c()}d.E=function(a){switch(a){case 0:return this.l2;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.pF=function(a){var b=this.Ks.Ka(a);return b.b()?(b=this.aga.lb(),a=(new QC).jt(b,w(function(c,e){return function(f){return f.pF(e)}}(this,a))),Ed(a,new R7a)):b};
d.Ii=function(a){this.l2=a;var b=new S7a,c=C();this.Lma=a.hc(b,c.u).Wq(sc().Mh);b=new T7a;c=C();this.Kma=a.hc(b,c.u).Wq(w(function(){return function(f){return f.va()}}(this)));U7a||(U7a=(new V7a).a());a=this.Lma;b=w(function(){return function(f){return $ia(fu(),f)}}(this));c=C();a=zAa(a.ma(b,c.u));b=fu().rM;c=sc().Mh;var e=BB(new CB,Ev());b.R(w(function(f,g){return function(h){return g.Kc(h)}}(b,e,c)));this.Ks=(new fA).jB(e.ab,w(function(f,g){return function(h){return!g.Ha(h)}}(this,a)));b=fu().tX;
a=this.Kma;b=yu((new gh).a(),b);a=a.nd();this.aga=aea(b,a);return this};d.y=function(){return Z(this)};d.$classData=r({zGa:0},!1,"amf.core.plugin.PluginContext",{zGa:1,e:1,z:1,v:1,r:1,o:1});function W7a(){this.Cg=this.TU=this.KD=null}W7a.prototype=new u;W7a.prototype.constructor=W7a;d=W7a.prototype;d.G=function(){return"Node"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof W7a){if(this.KD===a.KD){var b=this.TU,c=a.TU;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.Cg,a=a.Cg,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.KD;case 1:return this.TU;case 2:return this.Cg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function tP(a){var b=pe(a.Cg);return gA(b).aq(Pd(function(){return function(c,e){c=(new zh).f(c).ka;return 0<(c===e?0:c<e?-1:1)}}(a)))}
function iP(a,b){b=a.Cg.Ka(b);if(b.b())return y();b=b.c();return(new z).d(b.aq(Pd(function(){return function(c,e){c=c.q;e=e.q;return 0<(c===e?0:c<e?-1:1)}}(a))))}d.y=function(){return Z(this)};function nMa(a,b,c){var e=new W7a;e.KD=a;e.TU=b;e.Cg=c;return e}d.$classData=r({FGa:0},!1,"amf.core.rdf.Node",{FGa:1,e:1,z:1,v:1,r:1,o:1});function eP(){this.n=this.iga=this.bs=this.gc=null}eP.prototype=new u;eP.prototype.constructor=eP;d=eP.prototype;d.yY=function(a){this.iga=(new z).d(a.j);X7a(this,a)};
function Y7a(a,b,c){var e=c.Rb();c=function(){return function(k){return Zc(k)}}(a);var f=bj().u;if(f===bj().u)if(e===J())c=J();else{f=e.ea();var g=f=dj(c(f),J());for(e=e.pa();e!==J();){var h=e.ea();h=dj(c(h),J());g=g.Re=h;e=e.pa()}c=f}else{for(f=Hf(e,f);!e.b();)g=e.ea(),f.Kc(c(g)),e=e.pa();c=f.Ec()}for(;!c.b();)e=c.ea(),f=a.n.jn,g=G().ij,hG(f,b,Zc(H(g,"type")),e),c=c.pa()}d.G=function(){return"Emitter"};
function Z7a(a,b,c,e,f){b=b.sQ?he(e.Y(),b):y();a:{if(b instanceof z&&(e=b.i,null!==e)){b=e.Fc;e=e.q;var g=Zc(b.q);It(f,g,e);$7a(a,c,g,b.ba,e);break a}if(y()!==b)throw(new x).d(b);}}d.A=function(){return 1};
function X7a(a,b){if(!a.bs.ip.Ha(b.j)||a8a(a,b)){var c=b.j;lda(a.bs,c);var e=Nt(nd(),c,b),f=$b(b);Y7a(a,c,f,(new z).d(b));var g=f.$b();if(mC(f)){f=C();var h=[rz(),gD()];f=K(f,(new wc).fa(h))}else f=J();f=f.Ab(w(function(m){return function(p){return!m.gc.d3.P(p)}}(a)));h=bj();g=g.la(f,h.u);if(b instanceof xm&&a.gc.oZ){f=G().NN.Ce+"/properties";h=xd();var k=ai(new bi,lu(b).nb(),(new P).a());O();var l=(new P).a();$7a(a,c,f,h,si(k,l))}for(;!g.b();)f=g.ea(),Z7a(a,f,c,b,e),g=g.pa();b8a(a,b);b=Ge(ua(),c,
"/")?c+"source-map":-1!==(c.indexOf("#")|0)||0<=(c.length|0)&&"null"===c.substring(0,4)?c+"/source-map":c+"#/source-map";c8a(a,c,e,b)}}d.h=function(a){return this===a?!0:a instanceof eP&&a.n===this.n?this.gc===a.gc:!1};d.E=function(a){switch(a){case 0:return this.gc;default:throw(new V).f(""+a);}};function d8a(a,b,c,e){hG(a.n.jn,b,c,e)}function e8a(a,b,c,e){hG(a.n.jn,b,c,e)}
function f8a(a,b,c){c=c.x;var e=Lt();e=tD(e);fQ(c,e).R(w(function(f,g){return function(h){a:{if(null!==h){var k=h.qa(),l=h.Pi();if(null!==k){h=k.qa();k=k.Ba();var m=Lt();m=tD(m);fQ(k,m).R(w(function(p,t,v,A){return function(E){if(null!==E){var B=E.qa(),I=E.Pi();if(null!==B){E=B.qa();B=B.Ba();I=t+"_"+v+"_"+I;var N=p.n.jn,Y=G().nA;hG(N,t,Zc(H(Y,A)),I);hG(p.n.jn,I,Zc(id().dp.q),E);return gG(p.n.jn,I,Zc(id().Df.q),B,y())}}throw(new x).d(E);}}(f,g,l,h)));break a}}throw(new x).d(h);}}}(a,b)))}
d.t=function(){return W(X(),this)};function g8a(a,b,c,e){try{var f=a.n.jn,g=(new zh).f(e),h=HF(wa(),g.ka);gG(f,b,c,""+h,(new z).d(Oi().ai))}catch(k){if(k instanceof dJ)gG(a.n.jn,b,c,e,y());else throw k;}}function c8a(a,b,c,e){a.gc.UO&&pd(c.x)&&(hG(a.n.jn,b,Zc(hd().db.q),e),Y7a(a,e,id(),y()),f8a(a,e,c))}function h8a(a,b,c,e){hG(a.n.jn,b,c,e.j);X7a(a,e)}
function b8a(a,b){var c=b.j,e=K(ah(),J()),f=he(b.Y(),xf(hd()));if(!f.b())if(f=f.c(),null!==f)f=f.q.q,f instanceof St&&f.Cb.R(w(function(g,h,k){return function(l){if(l instanceof hf){var m=D(l.g,jf().tg).j;Hh(h,m);i8a(g,k,m,l,y())}else throw(new x).d(l);}}(a,e,c)));else throw(new x).d(f);f=(new eD).de(1);b.Y().Bb.R(w(function(g,h,k,l,m){return function(p){if(null!==p){var t=p.qa(),v=p.Ba().q.ha();p=new j8a;v=v.rf;var A=ah().u;zu(v,p,A).R(w(function(E,B,I,N,Y,na){return function(ra){ra=ra.Pp;var Ha=
B.j,lb=I.oa,pb=D(ra.g,jf().U).H;Ha=Ha+"/scalar-valued/"+lb+"/"+(pb.b()?null:pb.c());Hh(N,Ha);ju(ku(),Ha,D(ra.g,jf().Di));i8a(E,Y,Ha,ra,(new z).d(na));I.oa=1+I.oa|0}}(g,h,k,l,m,t)))}else throw(new x).d(p);}}(a,b,f,e,c)));if(e.Da())for(b=e.Qb;!b.b();)e=b.ea(),d8a(a,c,Zc(xf(hd()).q),e),b=b.pa()}function a8a(a,b){a=a.iga;return b.j===(a.b()?"":a.c())?!Jv(b):!1}
function k8a(a,b,c,e){var f=zb(e),g=zb(e);if(!g.b()){g=g.c();var h=Eb().xf;Fb(e,h,g.j);Uu(e.Y(),Eb().Ee)}hG(a.n.jn,b,c,e.j);X7a(a,e);f.b()||(a=f.c(),Dj(e.Y(),Eb().Ee,a,(O(),(new P).a())))}function l8a(a,b,c,e){try{var f=a.n.jn,g=(new zh).f(e),h=GF(FF(),g.ka,10);gG(f,b,c,""+h,(new z).d(Oi().ks))}catch(k){if(k instanceof dJ)gG(a.n.jn,b,c,e,y());else throw k;}}
function i8a(a,b,c,e,f){hG(a.n.jn,b,c,D(e.g,jf().Di).j);b=a.n.jn;var g=Zc(jf().U.q),h=D(e.g,jf().U).H;gG(b,c,g,h.b()?null:h.c(),y());f.b()||(f=f.c(),hG(a.n.jn,c,Zc(jf().dp.q),Zc(f.q)));X7a(a,D(e.g,jf().Di))}function m8a(a,b,c,e,f){f===Oi().wi?gG(a.n.jn,b,c,e,(new z).d(Oi().ks)):gG(a.n.jn,b,c,e,(new z).d(f))}d.y=function(){return Z(this)};
function $7a(a,b,c,e,f){if(nm(e)&&hv(e)&&zb(e).ra())k8a(a,b,c,e);else if(Bt(e))h8a(a,b,c,f.q);else if(ud().h(e))d8a(a,b,c,f.q.t());else if(YP().h(e))e8a(a,b,c,f.q.t());else if(qP().h(e))m8a(a,b,c,f.q.t(),Oi().lq);else if(ec().h(e))if(e=Xb(f.x,q(n8a)),e instanceof z)e=e.i,m8a(a,b,c,f.q.t(),e.Rj);else{if(y()!==e)throw(new x).d(e);gG(a.n.jn,b,c,f.q.t(),y())}else if(wd().h(e))gG(a.n.jn,b,c,f.q.t(),(new z).d(Oi().Ri));else if(xd().h(e))l8a(a,b,c,f.q.t());else if(Yi().h(e))gG(a.n.jn,b,c,f.q.t(),(new z).d(Oi().ai));
else if(Qu().h(e))g8a(a,b,c,f.q.t());else if(rP().h(e))m8a(a,b,c,f.q.q.t(),Oi().Kj);else if(BO().h(e))f=f.q.q,f.ru.ra()||f.vu.ra()?m8a(a,b,c,f.t(),Oi().Kj):m8a(a,b,c,f.t(),Oi().cp),void 0;else if(e instanceof sP)o8a(a,b,c,f.q.Cb,e.Ne);else if(e instanceof sd)f.q.Cb.R(w(function(g,h,k,l){return function(m){var p=l.Ne;O();var t=(new P).a();$7a(g,h,k,p,si(m,t))}}(a,b,c,e)));else if(yd()===e)if(e=f.q.q,"boolean"===typeof e)gG(a.n.jn,b,c,f.q.t(),(new z).d(Oi().Ri));else if(Da(e))l8a(a,b,c,f.q.t());else if(ma(e))g8a(a,
b,c,f.q.t());else if("number"===typeof e)gG(a.n.jn,b,c,f.q.t(),(new z).d(Oi().ai));else if(e=Xb(f.x,q(n8a)),e instanceof z)e=e.i,m8a(a,b,c,f.q.t(),e.Rj);else{if(y()!==e)throw(new x).d(e);gG(a.n.jn,b,c,f.q.t(),y())}else throw(new x).d(e);}
function o8a(a,b,c,e,f){var g=b+"/list";b=hG(a.n.jn,b,c,g);c=G().ij;c=Zc(H(c,"type"));var h=G().Pm;hG(b,g,c,Zc(H(h,"Seq")));b=C();e.dg(b.u).R(w(function(k,l,m){return function(p){if(null!==p){var t=p.qa();p=p.Pi();var v=G().Pm;p=Zc(H(v,"_"+(1+p|0)));O();v=(new P).a();$7a(k,l,p,m,si(t,v))}else throw(new x).d(p);}}(a,g,f)))}d.$classData=r({JGa:0},!1,"amf.core.rdf.RdfModelEmitter$Emitter",{JGa:1,e:1,z:1,v:1,r:1,o:1});function IP(){this.lV=null;this.kn=0;this.n=null}IP.prototype=new u;
IP.prototype.constructor=IP;d=IP.prototype;d.G=function(){return"Shortener"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof IP&&a.n===this.n){var b=this.lV;a=a.lV;return null===b?null===a:C3(b,a)}return!1};function OEa(a,b){var c=(new zh).f(b);pd(c)?(c=a.n.P1+"#",c=!(0<=(b.length|0)&&b.substring(0,c.length|0)===c)):c=!1;return c?a.lV.$V(b,hb(function(e){return function(){e.kn=1+e.kn|0;return e.n.P1+"#"+e.kn}}(a))):b}
d.E=function(a){switch(a){case 0:return this.lV;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function QEa(a,b,c){a.lV=c;if(null===b)throw bc(F(),null);a.n=b;a.kn=-1;return a}d.y=function(){return Z(this)};d.$classData=r({THa:0},!1,"amf.core.resolution.stages.UrlShortenerStage$Shortener",{THa:1,e:1,z:1,v:1,r:1,o:1});function JP(){this.Ja=null}JP.prototype=new sW;JP.prototype.constructor=JP;JP.prototype.P=function(a){return QEa(new IP,this.Ja,a)};JP.prototype.t=function(){return"Shortener"};
JP.prototype.$classData=r({UHa:0},!1,"amf.core.resolution.stages.UrlShortenerStage$Shortener$",{UHa:1,uG:1,e:1,za:1,r:1,o:1});function fP(){this.Zga=this.gaa=this.pr=this.ip=this.Pha=null}fP.prototype=new u;fP.prototype.constructor=fP;d=fP.prototype;d.a=function(){this.Pha=K(pC(),J());this.ip=te();this.pr=K(sc().Ae,J());this.gaa=K(C(),J());this.Zga=w(function(){return function(){return!1}}(this));return this};d.G=function(){return"ModelTraversalRegistry"};d.A=function(){return 0};
d.h=function(a){return a instanceof fP&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};function lda(a,b){a.Pha.so(b);a.ip=a.ip.ak(b);return a}function p8a(a,b,c){a.pr.Ha(b.j)?b=!0:(b=D(b.ca,sj().Pt).H,b=b.b()?"":b.c(),b=a.pr.Ha(b));return b?!0:c.ra()?(c=c.c(),a.pr.Ha(c)):!1}d.y=function(){return Z(this)};d.$classData=r({gIa:0},!1,"amf.core.traversal.ModelTraversalRegistry",{gIa:1,e:1,z:1,v:1,r:1,o:1});function NP(){this.BN=this.kg=null}NP.prototype=new u;
NP.prototype.constructor=NP;d=NP.prototype;d.nd=function(){return this};d.Tn=function(a,b){ZI(this,a,b)};d.$a=function(){return this.fo()};d.km=function(){return this};d.fo=function(){var a=this.kg.ea();this.kg=this.kg.pa();this.kU();return a};d.b=function(){return!this.Va()};d.va=function(){var a=bj().u;return WL(this,a)};d.mN=function(a){return wOa(this,a)};d.Ck=function(a,b,c){return hK(this,a,b,c)};d.Bg=function(a){return hK(this,"",a,"")};d.t=function(){return"\x3citerator\x3e"};
d.hN=function(a,b){return xOa(this,a,b)};d.R=function(a){gW(this,a)};d.je=function(a,b){return Od(this,a,b)};
d.kU=function(){a:for(;;){if(pd(this.kg)){var a=this.kg.ea();this.kg=this.kg.pa();if(ac(a)){var b=a;if(this.BN.Ha(b.j))continue a;var c=b.Y().Bb,e=iA();e=Va(e);var f=Le().u;c=Me(c,e,f);e=w(function(){return function(g){return g.q.q}}(this));f=pf();c=c.ma(e,f.u);this.BN.so(b.j);b=c.va();c=this.kg;e=bj();b=b.la(c,e.u);this.kg=dj(a,b)}else a instanceof St?(b=a.Cb.va(),c=this.kg,e=bj(),b=b.la(c,e.u),this.kg=dj(a,b)):this.kg=dj(a,this.kg)}break}};d.KG=function(a){return yOa(this,a)};
d.po=function(){oI();var a=vx().jc;return WL(this,a)};d.nb=function(){return XL(this)};d.dj=function(){var a=J3().u;return WL(this,a)};d.Va=function(){return pd(this.kg)};d.Tl=function(){return hK(this,"","","")};d.Cda=function(a,b){this.kg=a;this.BN=b};d.Ad=function(){return bx(this)};d.Yo=function(){return bx(this)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.UL=function(a){NP.prototype.Cda.call(this,a,K(pC(),J()));this.kU();return this};d.ke=function(){return bx(this)};
d.Dg=function(){var a=Ff();a=Gf(a);return WL(this,a)};d.ml=function(a,b){return Od(this,a,b)};d.ik=function(a,b,c){BOa(this,a,b,c)};d.ao=function(){return!1};d.KC=function(a){return COa(this,a)};d.Wg=function(){for(var a=BB(new CB,Ev());;)if(pd(this.kg)){var b=this.fo();DB(a,b)}else break;return a.ab};d.El=function(a){return $L(this,a)};d.Da=function(){return pd(this)};d.Yj=function(a){return aM(this,a)};
d.$classData=r({hIa:0},!1,"amf.core.traversal.iterator.AmfElementIterator",{hIa:1,e:1,jIa:1,Ni:1,Tb:1,Sb:1});function PP(){this.BN=this.kg=null}PP.prototype=new u;PP.prototype.constructor=PP;d=PP.prototype;d.nd=function(){return this};d.Tn=function(a,b){ZI(this,a,b)};d.$a=function(){return this.fo()};d.km=function(){return this};d.fo=function(){var a=this.kg.ea();this.kg=this.kg.pa();this.kU();return a};d.b=function(){return!this.Va()};d.va=function(){var a=bj().u;return WL(this,a)};
d.mN=function(a){return wOa(this,a)};d.Ck=function(a,b,c){return hK(this,a,b,c)};d.Bg=function(a){return hK(this,"",a,"")};d.t=function(){return"\x3citerator\x3e"};d.hN=function(a,b){return xOa(this,a,b)};d.R=function(a){gW(this,a)};d.je=function(a,b){return Od(this,a,b)};
d.kU=function(){a:for(;;){if(pd(this.kg)){var a=this.kg.ea();this.kg=this.kg.pa();if(!ac(a)){if(a instanceof St){a=a.Cb.va();var b=this.kg,c=bj();this.kg=a.la(b,c.u);continue a}continue a}if(this.BN.Ha(a.j))continue a;b=a.Y().Bb;c=iA();c=Va(c);var e=Le().u;b=Me(b,c,e);c=w(function(){return function(f){return f.q.q}}(this));e=pf();b=b.ma(c,e.u).va();this.BN.so(a.j);if(!nm(a)){a=this.kg;c=bj();this.kg=b.la(a,c.u);continue a}c=this.kg;e=bj();b=b.la(c,e.u);this.kg=dj(a,b)}break}};
d.KG=function(a){return yOa(this,a)};d.po=function(){oI();var a=vx().jc;return WL(this,a)};d.nb=function(){return XL(this)};d.dj=function(){var a=J3().u;return WL(this,a)};d.Va=function(){return pd(this.kg)};d.Tl=function(){return hK(this,"","","")};d.Cda=function(a,b){this.kg=a;this.BN=b};d.Ad=function(){return bx(this)};d.Yo=function(){return bx(this)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.UL=function(a){PP.prototype.Cda.call(this,a,K(pC(),J()));this.kU();return this};d.ke=function(){return bx(this)};
d.Dg=function(){var a=Ff();a=Gf(a);return WL(this,a)};d.ml=function(a,b){return Od(this,a,b)};d.ik=function(a,b,c){BOa(this,a,b,c)};d.ao=function(){return!1};d.KC=function(a){return COa(this,a)};d.Wg=function(){for(var a=BB(new CB,Ev());;)if(pd(this.kg)){var b=this.fo();DB(a,b)}else break;return a.ab};d.El=function(a){return $L(this,a)};d.Da=function(){return pd(this)};d.Yj=function(a){return aM(this,a)};
d.$classData=r({kIa:0},!1,"amf.core.traversal.iterator.DomainElementIterator",{kIa:1,e:1,jIa:1,Ni:1,Tb:1,Sb:1});function Mw(){this.PI=this.SI=null}Mw.prototype=new u;Mw.prototype.constructor=Mw;d=Mw.prototype;d.Mc=function(a,b){this.SI=a;this.PI=b;return this};d.G=function(){return"Container"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Mw?this.SI===a.SI&&this.PI===a.PI:!1};
d.E=function(a){switch(a){case 0:return this.SI;case 1:return this.PI;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({pIa:0},!1,"amf.core.utils.InflectorBase$Container",{pIa:1,e:1,z:1,v:1,r:1,o:1});function kX(){this.$=this.UQ=null;this.Qda=!1}kX.prototype=new u;kX.prototype.constructor=kX;d=kX.prototype;
d.Mc=function(a,b){this.UQ=a;this.$=b;var c=(new zh).f(a);this.Qda=pd(c);if(null===a)throw(new Tg).a();if(""===a&&null===b)throw(new Tg).a();return this};d.G=function(){return"QName"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof kX?this.UQ===a.UQ&&this.$===a.$:!1};d.E=function(a){switch(a){case 0:return this.UQ;case 1:return this.$;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({wIa:0},!1,"amf.core.utils.package$QName",{wIa:1,e:1,z:1,v:1,r:1,o:1});function Br(){this.jx=!1;this.yl=this.Yl=this.Uh=null;this.TS=0}Br.prototype=new u;Br.prototype.constructor=Br;d=Br.prototype;d.G=function(){return"AMFValidationReport"};d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof Br){if(this.jx===a.jx&&this.Uh===a.Uh){var b=this.Yl,c=a.Yl;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.yl,a=a.yl,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.jx;case 1:return this.Uh;case 2:return this.Yl;case 3:return this.yl;default:throw(new V).f(""+a);}};d.t=function(){return hga(this,this.TS)};function q8a(a,b,c,e){c=c.Ka(e);if(c instanceof z)c=c.i,Ak(b,"\nLevel: "+e+"\n"),c.R(w(function(f,g){return function(h){return Bk(g,h)}}(a,b)));else if(y()!==c)throw(new x).d(c);}function Ar(a,b,c,e,f){a.jx=b;a.Uh=c;a.Yl=e;a.yl=f;a.TS=30;return a}
d.y=function(){var a=-889275714;a=RL().Ga(a,this.jx?1231:1237);a=RL().Ga(a,QL(RL(),this.Uh));a=RL().Ga(a,QL(RL(),this.Yl));a=RL().Ga(a,QL(RL(),this.yl));return RL().re(a,4)};
function hga(a,b){Qf();var c=(new yk).a();b=a.yl.Ik(b).aq(Pd(function(){return function(e,f){return 0>r8a(e,f)}}(a))).Ol(w(function(){return function(e){return e.pn}}(a)));Ak(c,"Model: "+a.Uh+"\n");Ak(c,"Profile: "+a.Yl.Ki+"\n");Ak(c,"Conforms? "+a.jx+"\n");Ak(c,"Number of results: "+a.yl.Na()+"\n");q8a(a,c,b,Tb().yb);q8a(a,c,b,Tb().oh);q8a(a,c,b,Tb().Sw);return c.Pe.sf}d.$classData=r({BIa:0},!1,"amf.core.validation.AMFValidationReport",{BIa:1,e:1,z:1,v:1,r:1,o:1});
function xr(){this.yl=this.Mg=null}xr.prototype=new u;xr.prototype.constructor=xr;d=xr.prototype;d.G=function(){return"PayloadParsingResult"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof xr){var b=this.Mg,c=a.Mg;if(null===b?null===c:b.h(c))return b=this.yl,a=a.yl,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Mg;case 1:return this.yl;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function fga(a,b,c){a.Mg=b;a.yl=c;return a}d.y=function(){return Z(this)};d.$classData=r({GIa:0},!1,"amf.core.validation.PayloadParsingResult",{GIa:1,e:1,z:1,v:1,r:1,o:1});function s8a(){this.qe=this.ta=null}s8a.prototype=new u;s8a.prototype.constructor=s8a;d=s8a.prototype;d.G=function(){return"ValidationCandidate"};d.A=function(){return 2};function TC(a,b){var c=new s8a;c.ta=a;c.qe=b;return c}
d.h=function(a){if(this===a)return!0;if(a instanceof s8a){var b=this.ta,c=a.ta;if(null===b?null===c:b.h(c))return b=this.qe,a=a.qe,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.qe;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({IIa:0},!1,"amf.core.validation.ValidationCandidate",{IIa:1,e:1,z:1,v:1,r:1,o:1});function c7a(){this.Un=this.UA=null}c7a.prototype=new u;
c7a.prototype.constructor=c7a;d=c7a.prototype;d.G=function(){return"ValidationShapeSet"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof c7a){var b=this.UA,c=a.UA;return(null===b?null===c:b.h(c))?this.Un===a.Un:!1}return!1};function b7a(a,b,c){a.UA=b;a.Un=c;return a}d.E=function(a){switch(a){case 0:return this.UA;case 1:return this.Un;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({JIa:0},!1,"amf.core.validation.ValidationShapeSet",{JIa:1,e:1,z:1,v:1,r:1,o:1});function t8a(){this.UW=this.Kh=this.vL=this.Ji=this.yH=this.Nd=null}t8a.prototype=new u;t8a.prototype.constructor=t8a;d=t8a.prototype;d.G=function(){return"FunctionConstraint"};d.A=function(){return 6};
d.h=function(a){if(this===a)return!0;if(a instanceof t8a){var b=this.Nd,c=a.Nd;(null===b?null===c:b.h(c))?(b=this.yH,c=a.yH,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Ji,c=a.Ji,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.vL,c=a.vL,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Kh,c=a.Kh,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.UW,a=a.UW,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Nd;case 1:return this.yH;case 2:return this.Ji;case 3:return this.vL;case 4:return this.Kh;case 5:return this.UW;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function MKa(a,b,c,e,f,g){var h=new t8a;h.Nd=a;h.yH=b;h.Ji=c;h.vL=e;h.Kh=f;h.UW=g;return h}
function Dsa(a,b){a=a.vL;if(a instanceof z)return a.i;b=Jd(ua(),b,"/");b=Ld((new Md).od(b));b=Jd(ua(),b,"#");return Ld((new Md).od(b)).split("-").join("_").split(".").join("_")+"FnName"}d.y=function(){return Z(this)};d.$classData=r({KIa:0},!1,"amf.core.validation.core.FunctionConstraint",{KIa:1,e:1,z:1,v:1,r:1,o:1});function VT(){this.q=this.Wu=null}VT.prototype=new u;VT.prototype.constructor=VT;d=VT.prototype;d.Mc=function(a,b){this.Wu=a;this.q=b;return this};d.G=function(){return"NodeConstraint"};
d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof VT?this.Wu===a.Wu&&this.q===a.q:!1};d.E=function(a){switch(a){case 0:return this.Wu;case 1:return this.q;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({LIa:0},!1,"amf.core.validation.core.NodeConstraint",{LIa:1,e:1,z:1,v:1,r:1,o:1});
function u8a(){this.Dr=this.Qj=this.Wn=this.Sn=this.Rj=this.Ea=this.br=this.Xk=this.Zk=this.Wk=this.Yk=this.$q=this.Aq=this.Sl=this.zq=this.As=this.sh=this.Nd=this.$=this.Xj=null}u8a.prototype=new u;u8a.prototype.constructor=u8a;d=u8a.prototype;d.G=function(){return"PropertyConstraint"};
function PQ(a,b,c,e,f,g,h,k,l,m,p,t,v,A,E,B,I,N,Y,na){var ra=new u8a;ra.Xj=a;ra.$=b;ra.Nd=c;ra.sh=e;ra.As=f;ra.zq=g;ra.Sl=h;ra.Aq=k;ra.$q=l;ra.Yk=m;ra.Wk=p;ra.Zk=t;ra.Xk=v;ra.br=A;ra.Ea=E;ra.Rj=B;ra.Sn=I;ra.Wn=N;ra.Qj=Y;ra.Dr=na;return ra}d.A=function(){return 20};
d.h=function(a){if(this===a)return!0;if(a instanceof u8a){if(this.Xj===a.Xj&&this.$===a.$){var b=this.Nd,c=a.Nd;b=null===b?null===c:b.h(c)}else b=!1;b?(b=this.sh,c=a.sh,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.As,c=a.As,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.zq,c=a.zq,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Sl,c=a.Sl,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Aq,c=a.Aq,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.$q,c=a.$q,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Yk,c=a.Yk,b=null===b?null===
c:b.h(c)):b=!1;b?(b=this.Wk,c=a.Wk,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Zk,c=a.Zk,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Xk,c=a.Xk,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.br,c=a.br,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Ea,c=a.Ea,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Rj,c=a.Rj,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Sn,c=a.Sn,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Wn,c=a.Wn,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Qj,c=a.Qj,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=
this.Dr,a=a.Dr,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Xj;case 1:return this.$;case 2:return this.Nd;case 3:return this.sh;case 4:return this.As;case 5:return this.zq;case 6:return this.Sl;case 7:return this.Aq;case 8:return this.$q;case 9:return this.Yk;case 10:return this.Wk;case 11:return this.Zk;case 12:return this.Xk;case 13:return this.br;case 14:return this.Ea;case 15:return this.Rj;case 16:return this.Sn;case 17:return this.Wn;case 18:return this.Qj;case 19:return this.Dr;default:throw(new V).f(""+
a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({MIa:0},!1,"amf.core.validation.core.PropertyConstraint",{MIa:1,e:1,z:1,v:1,r:1,o:1});function v8a(){this.eG=this.If=this.nV=this.sZ=this.cW=this.rZ=this.MK=this.$=null}v8a.prototype=new u;v8a.prototype.constructor=v8a;d=v8a.prototype;d.G=function(){return"ValidationProfile"};d.A=function(){return 8};
d.h=function(a){if(this===a)return!0;if(a instanceof v8a){var b=this.$,c=a.$;(null===b?null===c:b.h(c))?(b=this.MK,c=a.MK,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.rZ,c=a.rZ,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.cW,c=a.cW,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.sZ,c=a.sZ,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.nV,c=a.nV,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.If,c=a.If,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.eG,a=a.eG,null===b?null===a:C3(b,a)}return!1};
d.E=function(a){switch(a){case 0:return this.$;case 1:return this.MK;case 2:return this.rZ;case 3:return this.cW;case 4:return this.sZ;case 5:return this.nV;case 6:return this.If;case 7:return this.eG;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function wsa(a,b,c,e,f,g,h,k){var l=new v8a;l.$=a;l.MK=b;l.rZ=c;l.cW=e;l.sZ=f;l.nV=g;l.If=h;l.eG=k;return l}d.y=function(){return Z(this)};
d.$classData=r({NIa:0},!1,"amf.core.validation.core.ValidationProfile",{NIa:1,e:1,z:1,v:1,r:1,o:1});function ak(){this.j=this.Qj=this.vx=this.WA=this.lD=this.kz=this.gz=this.vz=this.Ey=this.sz=this.Dw=this.Cw=this.qu=this.pw=this.sw=this.Nd=this.$=null}ak.prototype=new u;ak.prototype.constructor=ak;d=ak.prototype;d.G=function(){return"ValidationSpecification"};d.A=function(){return 16};
d.h=function(a){if(this===a)return!0;if(a instanceof ak){if(this.$===a.$&&this.Nd===a.Nd){var b=this.sw,c=a.sw;b=null===b?null===c:b.h(c)}else b=!1;b?(b=this.pw,c=a.pw,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.qu,c=a.qu,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Cw,c=a.Cw,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Dw,c=a.Dw,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.sz,c=a.sz,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Ey,c=a.Ey,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.vz,c=a.vz,b=null===b?null===
c:b.h(c)):b=!1;b?(b=this.gz,c=a.gz,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.kz,c=a.kz,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.lD,c=a.lD,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.WA,c=a.WA,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.vx,c=a.vx,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.Qj,a=a.Qj,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.$;case 1:return this.Nd;case 2:return this.sw;case 3:return this.pw;case 4:return this.qu;case 5:return this.Cw;case 6:return this.Dw;case 7:return this.sz;case 8:return this.Ey;case 9:return this.vz;case 10:return this.gz;case 11:return this.kz;case 12:return this.lD;case 13:return this.WA;case 14:return this.vx;case 15:return this.Qj;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function oba(a){if(a.qu.Da()){a=a.qu.ea();var b=Xj().n$;return null===a?null===b:qa(a,b)}return!1}d.y=function(){return Z(this)};
function Zj(a,b,c,e,f,g,h,k,l,m,p,t,v,A,E,B,I){a.$=b;a.Nd=c;a.sw=e;a.pw=f;a.qu=g;a.Cw=h;a.Dw=k;a.sz=l;a.Ey=m;a.vz=p;a.gz=t;a.kz=v;a.lD=A;a.WA=E;a.vx=B;a.Qj=I;0<=(b.length|0)&&"http://"===b.substring(0,7)||0<=(b.length|0)&&"https://"===b.substring(0,8)||0<=(b.length|0)&&"file:"===b.substring(0,5)||(b=Zc(ex(G(),b)),0<=(b.length|0)&&"http://"===b.substring(0,7)||0<=(b.length|0)&&"https://"===b.substring(0,8)||0<=(b.length|0)&&"file:"===b.substring(0,5)||(c=G().$g,b=Zc(H(c,b))));a.j=b;return a}
d.$classData=r({RIa:0},!1,"amf.core.validation.core.ValidationSpecification",{RIa:1,e:1,z:1,v:1,r:1,o:1});function GN(){this.Ce=null}GN.prototype=new u;GN.prototype.constructor=GN;d=GN.prototype;d.G=function(){return"Namespace"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof GN?this.Ce===a.Ce:!1};d.E=function(a){switch(a){case 0:return this.Ce;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.f=function(a){this.Ce=a;return this};d.y=function(){return Z(this)};
d.$classData=r({TIa:0},!1,"amf.core.vocabulary.Namespace",{TIa:1,e:1,z:1,v:1,r:1,o:1});function w8a(){this.$=this.nv=null}w8a.prototype=new u;w8a.prototype.constructor=w8a;d=w8a.prototype;d.G=function(){return"ValueType"};function H(a,b){var c=new w8a;c.nv=a;c.$=b;return c}d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof w8a){var b=this.nv,c=a.nv;return(null===b?null===c:b.h(c))?this.$===a.$:!1}return!1};
d.E=function(a){switch(a){case 0:return this.nv;case 1:return this.$;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};function Zc(a){return""+a.nv.Ce+a.$}d.$classData=r({WIa:0},!1,"amf.core.vocabulary.ValueType",{WIa:1,e:1,z:1,v:1,r:1,o:1});function O2(){this.RI=this.oI=null}O2.prototype=new u;O2.prototype.constructor=O2;d=O2.prototype;d.G=function(){return"Environment"};function o4a(a,b,c){a.oI=b;a.RI=c;return a}d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof O2){var b=this.oI,c=a.oI;if(null===b?null===c:b.h(c))return b=this.RI,a=a.RI,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.oI;case 1:return this.RI;default:throw(new V).f(""+a);}};function F6a(a,b){return o4a(new O2,a.oI,(new z).d(b))}function zfa(a,b){var c=a.oI,e=C();return o4a(new O2,c.fs(b,e.u),a.RI)}d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({YIa:0},!1,"amf.internal.environment.Environment",{YIa:1,e:1,z:1,v:1,r:1,o:1});function x8a(){this.qs=this.Le=null;this.wn=!1}x8a.prototype=new u;x8a.prototype.constructor=x8a;d=x8a.prototype;d.G=function(){return"CachedReference"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof x8a){if(this.Le===a.Le){var b=this.qs,c=a.qs;b=null===b?null===c:b.h(c)}else b=!1;return b?this.wn===a.wn:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Le;case 1:return this.qs;case 2:return this.wn;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function $6a(a,b,c){var e=new x8a;e.Le=a;e.qs=b;e.wn=c;return e}d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Le));a=RL().Ga(a,QL(RL(),this.qs));a=RL().Ga(a,this.wn?1231:1237);return RL().re(a,3)};d.$classData=r({$Ia:0},!1,"amf.internal.reference.CachedReference",{$Ia:1,e:1,z:1,v:1,r:1,o:1});function nX(){this.tma=this.Ja=null}
nX.prototype=new sW;nX.prototype.constructor=nX;nX.prototype.Qca=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.tma=b;return this};nX.prototype.P=function(a){this.TE(a)};nX.prototype.TE=function(){this.Ja.Ze.Yi(w(function(a){return function(b){rFa(a.Ja,a.tma,b)}}(this)))};nX.prototype.$classData=r({oJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedJsonLdEmitter$$anon$1$$anonfun$$lessinit$greater$1",{oJa:1,uG:1,e:1,za:1,r:1,o:1});function oX(){this.hoa=this.$ba=this.Ja=null}
oX.prototype=new sW;oX.prototype.constructor=oX;oX.prototype.P=function(a){this.TE(a)};oX.prototype.TE=function(a){a.Yi(w(function(b){return function(c){c.zg(lx(b.Ja.Fg,Zc(jf().U.q)),w(function(f){return function(g){var h=f.Ja,k=D(f.$ba.g,jf().U).H;k=k.b()?null:k.c();var l=LH();h.Vo(g,k,l)}}(b)));var e=b.hoa;e.b()||(e=e.c(),c.zg(lx(b.Ja.Fg,Zc(jf().dp.q)),w(function(f,g){return function(h){var k=f.Ja,l=Zc(g.q),m=LH();k.Vo(h,l,m)}}(b,e))));rFa(b.Ja,D(b.$ba.g,jf().Di),c)}}(this)))};
oX.prototype.Rca=function(a,b,c){if(null===a)throw bc(F(),null);this.Ja=a;this.$ba=b;this.hoa=c;return this};oX.prototype.$classData=r({qJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedJsonLdEmitter$$anon$2$$anonfun$$lessinit$greater$2",{qJa:1,uG:1,e:1,za:1,r:1,o:1});function pX(){this.cha=this.s3=this.Ja=null}pX.prototype=new sW;pX.prototype.constructor=pX;pX.prototype.P=function(a){this.TE(a)};
pX.prototype.TE=function(a){a.Yi(w(function(b){return function(c){TP(b.Ja,c,b.s3);kFa(b.Ja,c,id(),y());VP(b.Ja,b.s3,c,b.cha.x);VP(b.Ja,b.s3,c,b.cha.Yu)}}(this)))};pX.prototype.HL=function(a,b,c){if(null===a)throw bc(F(),null);this.Ja=a;this.s3=b;this.cha=c;return this};pX.prototype.$classData=r({sJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedJsonLdEmitter$$anon$3$$anonfun$$lessinit$greater$3",{sJa:1,uG:1,e:1,za:1,r:1,o:1});function qX(){this.eua=this.xca=this.Ja=null}qX.prototype=new sW;
qX.prototype.constructor=qX;qX.prototype.P=function(a){this.TE(a)};qX.prototype.TE=function(a){a.Yi(w(function(b){return function(c){TP(b.Ja,c,b.xca);kFa(b.Ja,c,id(),y());VP(b.Ja,b.xca,c,b.eua.Yu)}}(this)))};qX.prototype.HL=function(a,b,c){if(null===a)throw bc(F(),null);this.Ja=a;this.xca=b;this.eua=c;return this};qX.prototype.$classData=r({uJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedJsonLdEmitter$$anon$4$$anonfun$$lessinit$greater$4",{uJa:1,uG:1,e:1,za:1,r:1,o:1});
function rX(){this.Wua=this.xqa=this.Coa=this.Ja=null}rX.prototype=new sW;rX.prototype.constructor=rX;rX.prototype.P=function(a){this.TE(a)};rX.prototype.TE=function(a){a.Yi(w(function(b){return function(c){TP(b.Ja,c,b.Coa);c.zg(lx(b.Ja.Fg,Zc(id().dp.q)),w(function(e){return function(f){var g=e.Ja,h=e.xqa,k=LH();g.Vo(f,h,k)}}(b)));c.zg(lx(b.Ja.Fg,Zc(id().Df.q)),w(function(e){return function(f){var g=e.Ja,h=e.Wua,k=LH();g.Vo(f,h,k)}}(b)))}}(this)))};
rX.prototype.Sca=function(a,b,c,e){if(null===a)throw bc(F(),null);this.Ja=a;this.Coa=b;this.xqa=c;this.Wua=e;return this};rX.prototype.$classData=r({wJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedJsonLdEmitter$$anon$5$$anonfun$$lessinit$greater$5",{wJa:1,uG:1,e:1,za:1,r:1,o:1});function dQ(){this.lB=this.fG=null}dQ.prototype=new u;dQ.prototype.constructor=dQ;d=dQ.prototype;d.a=function(){this.fG=(new uH).a();this.lB=K($3(),J());return this};d.G=function(){return"EmissionQueue"};
function UP(a,b){var c=b.du;c.b()?c=!1:(c=c.c(),c=null!==tBa(a.lB,c));return c?(new Oe).ym((new Fk).f("Element already emitted")):(oua(a.fG,b),b=b.du,b.b()||(b=b.c(),(new z).d(y8a(a.lB,b))),(new Ne).d(void 0))}d.A=function(){return 0};d.h=function(a){return a instanceof dQ&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({BJa:0},!1,"amf.plugins.document.graph.emitter.flattened.utils.EmissionQueue",{BJa:1,e:1,z:1,v:1,r:1,o:1});
function FQa(){this.n=this.mz=this.Cv=this.cs=this.Ue=null}FQa.prototype=new u;FQa.prototype.constructor=FQa;d=FQa.prototype;d.IM=function(a,b){var c=cd(a.Kd),e=kd(),f=vx().jc;c=bd(c,wx(f,e));c=c.b()?y():c.c().nc();c.b()?c=y():(c=c.c(),e=Pc((new L).N(c),"@context"),e.b()||(e=e.c(),this.$ea(e.i)),c=this.qw(c));if(c instanceof z&&(c=c.i,Jv(c)))return a=Sr().yc,Fb(c,a,b);c=this.n.l.ja;e=Sc().KE;f="Unable to parse "+a;var g=y();Qb(c,e,b,g,f,a.ga);O();b=(new P).a();return(new Ng).L((new S).a(),b)};
d.G=function(){return"Parser"};d.AU=function(a,b){b.R(w(function(c,e){return function(f){a:{for(var g=Fh(e.Y());!g.b();){var h=g.ea(),k=D(f.g,jf().dp);if(lc(k,Zc(h.q))){g=(new z).d(g.ea());break a}g=g.pa()}g=y()}if(!g.b()&&(g=g.c(),g=he(e.Y(),g),!g.b()))if(g=g.c(),null!==g)g.q.q.ha().Ib((new lP).wF(f));else throw(new x).d(g);}}(this,a)))};d.A=function(){return 1};
d.xha=function(a,b,c,e,f){var g=b.ba;if(Bt(g))g=kd(),g=this.qw(M(c,g,this.n.l)),g.b()||(g=g.c(),e=od(this.Ue,e,f),Ph(a,b,g,e));else if(ec().h(g)||Cba().h(g)||ud().h(g)||qP().h(g))g=QQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(wd().h(g))g=JQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(xd().h(g))g=MQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(Qu().h(g))g=LQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(Yi().h(g))g=OQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(rP().h(g))g=
KQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(BO().h(g))g=KQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(yd()===g)g=GQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(g instanceof sP){g=g.Ne;var h=kd();g=this.jfa(g,M(c,h,this.n.l));e=od(this.Ue,e,f);Ut(a,b,g,e)}else if(g instanceof sd){h=dd();c=M(c,h,this.n.l);h=g.Ne;if(Bt(h)){h=w(function(l){return function(m){var p=kd();return l.qw(M(m,p,l.n.l)).va()}}(this));var k=C();c=c.Tc(h,k.u)}else{if(!ec().h(h)&&!ud().h(h))throw(new x).d(h);h=
w(function(l,m){return function(p){return QQa(l.n,jd(l.n,m.Ne,p))}}(this,g));k=C();c=c.ma(h,k.u)}g=g.Ne;hC(g)?(h=dm().Qc,h=null===b?null===h:b.h(h)):h=!1;h?(e=od(this.Ue,e,f),Tt(a,b,c,e)):rEa(g)?(e=od(this.Ue,e,f),Tt(a,b,c,e)):(e=od(this.Ue,e,f),Ut(a,b,c,e))}else throw(new x).d(g);};d.h=function(a){if(this===a)return!0;if(a instanceof FQa&&a.n===this.n){var b=this.Ue;a=a.Ue;return null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.Ue;default:throw(new V).f(""+a);}};
d.lfa=function(a,b,c){b.vb.R(w(function(e,f,g){return function(h){var k=h.Aa,l=Be();k=M(k,l,e.n.l);k=Uc(k,e.n.l);h=h.i;"@type"!==k&&"@id"!==k&&k!==Zc(hd().db.q)&&"smaps"!==k?(l=G().Zb,l=k!==Zc(H(l,"extensionName"))):l=!1;if(l){a:{for(l=f;!l.b();){if(Zc(l.ea().q)===k){l=!0;break a}l=l.pa()}l=!1}l=!l}else l=!1;if(l){l=kd();var m=vx().jc;h=M(h,wx(m,l),e.n.l).nc();h.b()?h=y():(h=h.c(),h=e.qw(h));l=new z8a;l.GX=g;l.kZ=k;if(h.b())return y();k=Mu(l);h=h.c();return k.Ia(h)}}}(this,c,a)))};
d.t=function(){return W(X(),this)};d.hga=function(a,b){var c=wba(this.n,b,a,this.n.l),e=c.Fb(w(function(h){return function(k){return HQa(h.n,k).ra()}}(this)));if(e instanceof z)return HQa(this.n,e.i);if(y()===e){e=this.n.l.ja;var f=Sc().fU;c="Error parsing JSON-LD node, unknown @types "+c;var g=y();Qb(e,f,a,g,c,b.ga);return y()}throw(new x).d(e);};
d.$ea=function(a){var b=a.mb().jb;if(Q().wa===b){b=kd();b=M(a,b,this.n.l);a=this.n.l.RK;b=b.vb;var c=w(function(f){return function(g){return f.hfa(g).va()}}(this)),e=vx();b=b.Tc(c,e.jc).Wg(sc().Mh);oj(a,b);a=this.n.l;b=this.n.l.RK.lb();a:{for(;b.Va();){e=c=b.$a();if(null===e)throw(new x).d(e);if("@base"===e.qa()){b=(new z).d(c);break a}}b=y()}if(b.b())b=y();else{b=b.c();if(null===b)throw(new x).d(b);b=b.Ba();b=(new z).d(b)}a.h2=b}};
d.SU=function(a){if(nm(a)&&hv(a)){this.mz.Eh((new R).M(a.j,a));var b=this.cs.Ka(a.j);if(b instanceof z)b=b.i;else{if(y()!==b)throw(new x).d(b);b=J()}b.R(w(function(e,f,g){return function(h){if(hv(h))return Kb(h,f);if(h instanceof nu)return oP(h,f);h=e.n.l.ja;var k=Sc().C0;Wb(h,k,g.j,"Only linkable elements can be linked",g.ha())}}(this,a,a)));this.cs.Gl(a.j,J())}else if(pP(a)){b=this.Cv;var c=D(a.Y(),ph().Mj).H;c=c.b()?null:c.c();b.Eh((new R).M(c,a))}};
d.QY=function(a,b){var c=this.mz.Ka(b);if(c instanceof z)Kb(a,c.i);else if(y()===c){c=this.cs.Ka(b);if(c instanceof z)var e=c.i;else{if(y()!==c)throw(new x).d(c);e=J()}c=this.cs;a=K(C(),(new wc).fa([a]));var f=C();a=e.la(a,f.u);c.Eh((new R).M(b,a))}else throw(new x).d(c);};
d.afa=function(a,b){var c=(new L).N(a),e=Zc(xf(hd()).q);c=Pc(c,Wc(e,this.n.l));if(c.b())c=y();else{c=c.c().i;e=dd();c=M(c,e,this.n.l);e=w(function(g){return function(h){var k=g.n,l=ud();h=jd(k,l,h);k=Qc();return M(h,k,g.n.l).xa}}(this));var f=C();c=(new z).d(c.ma(e,f.u))}c=c.b()?J():c.c();a=w(function(g,h){return function(k){var l=Pc((new L).N(h),Wc(k,g.n.l));if(l.b())l=y();else{var m=l.c();O();l=(new P).a();l=(new hf).L((new S).a(),l);m=m.i;var p=kd();m=M(m,p,g.n.l);p=IQa(g.n,m,jf().U);if(!p.b()){p=
p.c();var t=jf().U;(new z).d(Fb(l,t,p))}p=IQa(g.n,m,jf().dp);p.b()||(p=p.c(),t=jf().dp,(new z).d(Fb(l,t,p)));O();p=(new P).a();p=(new af).L((new S).a(),p);p.j=k;k=jf().tg;nf(l,k,p);k=g.qw(m);m=new A8a;k.b()?k=y():(m=Mu(m),k=k.c(),k=m.Ia(k));k.b()||(k=k.c(),bf(l,k.j),m=jf().Di,nf(l,m,k));k=xba(g.n,h,g.n.l);l.x.Jq(od(g.Ue,k,l.j));l=(new z).d(l)}return l.va()}}(this,a));e=C();a=c.Tc(a,e.u);if(a.Da())if(c=a.Zm(w(function(){return function(g){return uEa(g)}}(this))),null!==c)a=c.qa(),c=c.Ba(),e=xf(hd()),
yf(b,e,c),this.AU(b,a);else throw(new x).d(c);};
d.qw=function(a){var b=Oc(a,this.n.l);if(b.b())b=y();else{b=b.c();var c=this.hga(b,a);c.b()?b=y():(c=c.c(),b=(new z).d((new R).M(b,c)))}if(b.b())return y();c=b.c();if(null===c)throw(new x).d(c);b=c.qa();var e=c.Ba(),f=xba(this.n,a,this.n.l);b=vba(b,this.n.l);c=PQa(this.n,b,a,e).P(od(this.Ue,f,b));if(c instanceof z){c=c.i;c.vc(b);this.SU(c);if(mC(e)){e=e.$b();var g=C(),h=[rz(),gD()];g=K(g,(new wc).fa(h));h=bj();e=e.la(g,h.u)}else e=e.$b();for(g=e;!g.b();){h=g.ea();var k=Wc(Zc(h.q),this.n.l),l=Pc((new L).N(a),
k);l instanceof z&&this.xha(c,h,jd(this.n,h.ba,l.i.i),f,k);g=g.pa()}nm(c)&&hv(c)?this.ifa(a,c):c instanceof lm&&this.Cv.Ka(c.j).ra()?(f=this.Cv.Ka(c.j),f.b()||(f=f.c(),e=D(c.g,km().Zd).H,e.b()||(e=e.c(),g=ph().Zd,Fb(f,g,e)))):c instanceof xm&&this.lfa(c,a,e);nm(c)&&this.afa(a,c);this.Ue=this.Ue.kc((new R).M(b,c));return(new z).d(c)}return y()};
d.jfa=function(a,b){var c=K(ah(),J());b.vb.si(w(function(g){return function(h){h=h.Aa;var k=Be();return M(h,k,g.n.l)}}(this)),gd()).R(w(function(g,h){return function(k){var l=k.Aa,m=Be();l=M(l,m,g.n.l);m=G().Pm;m=Wc(Zc(H(m,"_")),g.n.l);if(0<=(l.length|0)&&l.substring(0,m.length|0)===m)return k=k.i,l=dd(),Hh(h,M(k,l,g.n.l).ea())}}(this,c)));ah();ah();b=bh(new ch,(new gh).a());for(c=c.Qb;!c.b();){var e=c.ea();if(Bt(a)){var f=kd();f=this.qw(M(e,f,this.n.l)).va()}else try{f=(new z).d(QQa(this.n,jd(this.n,
a,e))).va()}catch(g){if(Mi(F(),g)instanceof cc)f=y().va();else throw g;}oj(b,f);c=c.pa()}return b.ab};d.hfa=function(a){var b=a.Aa.mb().jb,c=a.i.mb().jb;return Q().Pa===b&&Q().Pa===c?(b=a.Aa,c=Qc(),b=M(b,c,this.n.l).xa,a=a.i,c=Qc(),a=M(a,c,this.n.l).xa,(new z).d((new R).M(b,a))):y()};d.y=function(){return Z(this)};
d.ifa=function(a,b){var c=(new L).N(a),e=Zc(Eb().xf.q);c=Pc(c,Wc(e,this.n.l));if(c.b())c=y();else{c=c.c().i;e=kd();var f=vx().jc;c=M(c,wx(f,e),this.n.l).ea();c=Oc(c,this.n.l)}c.b()||(c=c.c(),c=vba(c,this.n.l),this.QY(b,c));a=(new L).N(a);c=Zc(Eb().kd.q);a=Pc(a,Wc(c,this.n.l));a.b()?a=y():(a=a.c().i,a=bd(cd(a),dd()),a.b()?a=y():(a=a.c().ea(),a=bd(cd(a),kd())),a.b()?a=y():(a=a.c(),a=Pc((new L).N(a),"@value")),a.b()?a=y():(a=a.c().i,a=bd(cd(a),Qc()),a.b()?a=y():(a=a.c(),a=(new z).d(a.xa))));a.b()||(a=
a.c(),c=Eb().kd,Fb(b,c,a))};d.$classData=r({EJa:0},!1,"amf.plugins.document.graph.parser.ExpandedGraphParser$Parser",{EJa:1,e:1,z:1,v:1,r:1,o:1});function RQa(){this.n=this.m3=this.lg=this.mz=this.Cv=this.cs=this.Ue=null}RQa.prototype=new u;RQa.prototype.constructor=RQa;d=RQa.prototype;
d.IM=function(a,b){a=a.Kd.ze();if(a instanceof zx){var c=Pc((new L).N(a),"@context");c.b()||(c=c.c(),this.$ea(c.i));a=Pc((new L).N(a),"@graph");a.b()?a=y():(a=a.c(),a=B8a(this,a.i));if(a instanceof z&&(a=a.i,null!==a))return c=Sr().yc,Fb(a,c,b);b=this.n.l.ja;a=Sc().KE;c=y();var e=y(),f=y();b.Vc(a.j,"",c,"Error parsing root JSON-LD node",e,Tb().yb,f);O();b=(new P).a();return(new Ng).L((new S).a(),b)}b=this.n.l.ja;a=Sc().KE;c=y();e=y();f=y();b.Vc(a.j,"",c,"Error parsing root JSON-LD node",e,Tb().yb,
f);O();b=(new P).a();return(new Ng).L((new S).a(),b)};d.G=function(){return"Parser"};d.AU=function(a,b){b.R(w(function(c,e){return function(f){a:{for(var g=Fh(e.Y());!g.b();){var h=g.ea(),k=D(f.g,jf().dp);if(lc(k,Zc(h.q))){g=(new z).d(g.ea());break a}g=g.pa()}g=y()}if(!g.b()&&(g=g.c(),g=he(e.Y(),g),!g.b()))if(g=g.c(),null!==g)g.q.q.ha().Ib((new lP).wF(f));else throw(new x).d(g);}}(this,a)))};d.A=function(){return 1};
d.xha=function(a,b,c,e,f){var g=b.ba;if(Bt(g))g=kd(),g=this.qw(M(c,g,this.n.l)),g.b()||(g=g.c(),e=od(this.Ue,e,f),Ph(a,b,g,e));else if(ec().h(g)||Cba().h(g)||ud().h(g)||qP().h(g))g=WQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(wd().h(g))g=SQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(xd().h(g))g=VQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(Qu().h(g))g=aRa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(Yi().h(g))g=UQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(rP().h(g))g=
TQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(BO().h(g))g=TQa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(yd()===g)g=$Qa(this.n,c),e=od(this.Ue,e,f),Ph(a,b,g,e);else if(g instanceof sP){g=g.Ne;var h=kd();g=this.jfa(g,M(c,h,this.n.l));e=od(this.Ue,e,f);Ut(a,b,g,e)}else if(g instanceof sd){h=dd();c=M(c,h,this.n.l);h=g.Ne;if(Bt(h)){h=w(function(l){return function(m){var p=kd();return l.qw(M(m,p,l.n.l)).va()}}(this));var k=C();c=c.Tc(h,k.u)}else{if(!ec().h(h)&&!ud().h(h))throw(new x).d(h);h=
w(function(l,m){return function(p){return WQa(l.n,jd(l.n,m.Ne,p))}}(this,g));k=C();c=c.ma(h,k.u)}g=g.Ne;hC(g)?(h=dm().Qc,h=null===b?null===h:b.h(h)):h=!1;h?(e=od(this.Ue,e,f),Tt(a,b,c,e)):rEa(g)?(e=od(this.Ue,e,f),Tt(a,b,c,e)):(e=od(this.Ue,e,f),Ut(a,b,c,e))}else throw(new x).d(g);};d.h=function(a){if(this===a)return!0;if(a instanceof RQa&&a.n===this.n){var b=this.Ue;a=a.Ue;return null===b?null===a:C3(b,a)}return!1};
d.lfa=function(a,b,c){b.vb.R(w(function(e,f,g){return function(h){var k=h.Aa,l=Be();k=M(k,l,e.n.l);k=Uc(k,e.n.l);h=h.i;"@type"!==k&&"@id"!==k&&k!==Zc(hd().db.q)&&"smaps"!==k?(l=G().he,l=k!==Zc(H(l,"name"))):l=!1;if(l){a:{for(l=f;!l.b();){if(Zc(l.ea().q)===k){l=!0;break a}l=l.pa()}l=!1}l=!l}else l=!1;if(l){l=kd();var m=vx().jc;h=M(h,wx(m,l),e.n.l).nc();h.b()?h=y():(h=h.c(),h=e.qw(h));l=new C8a;l.GX=g;l.kZ=k;if(h.b())return y();k=Mu(l);h=h.c();return k.Ia(h)}}}(this,c,a)))};
d.E=function(a){switch(a){case 0:return this.Ue;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.hga=function(a,b){var c=wba(this.n,b,a,this.n.l),e=c.Fb(w(function(h){return function(k){return ZQa(h.n,k).ra()}}(this)));if(e instanceof z)return ZQa(this.n,e.i);if(y()===e){e=this.n.l.ja;var f=Sc().fU;c="Error parsing JSON-LD node, unknown @types "+c;var g=y();Qb(e,f,a,g,c,b.ga);return y()}throw(new x).d(e);};
d.$ea=function(a){var b=a.mb().jb;if(Q().wa===b){b=kd();b=M(a,b,this.n.l);a=this.n.l.RK;b=b.vb;var c=w(function(f){return function(g){return f.hfa(g).va()}}(this)),e=vx();b=b.Tc(c,e.jc).Wg(sc().Mh);oj(a,b);a=this.n.l;b=this.n.l.RK.lb();a:{for(;b.Va();){e=c=b.$a();if(null===e)throw(new x).d(e);if("@base"===e.qa()){b=(new z).d(c);break a}}b=y()}if(b.b())b=y();else{b=b.c();if(null===b)throw(new x).d(b);b=b.Ba();b=(new z).d(b)}a.h2=b}};
function D8a(a,b){b=b.Ul;var c=w(function(f){return function(g){var h=kd();g=M(g,h,f.n.l);h=Oc(g,f.n.l);return(h instanceof z?(new z).d((new R).M(h.i,g)):y()).va()}}(a)),e=vx();b.Tc(c,e.jc).R(w(function(f){return function(g){if(null!==g){var h=g.qa();g=g.Ba();f.m3.Ye(h,g)}else throw(new x).d(g);}}(a)))}
d.SU=function(a){if(nm(a)&&hv(a)){this.mz.Eh((new R).M(a.j,a));var b=this.cs.Ka(a.j);if(b instanceof z)b=b.i;else{if(y()!==b)throw(new x).d(b);b=J()}b.R(w(function(e,f,g){return function(h){if(hv(h))return Kb(h,f);if(h instanceof nu)return oP(h,f);h=e.n.l.ja;var k=Sc().C0;Wb(h,k,g.j,"Only linkable elements can be linked",g.ha())}}(this,a,a)));this.cs.Gl(a.j,J())}else if(pP(a)){b=this.Cv;var c=D(a.Y(),ph().Mj).H;c=c.b()?null:c.c();b.Eh((new R).M(c,a))}};
d.QY=function(a,b){var c=this.mz.Ka(b);if(c instanceof z)Kb(a,c.i);else if(y()===c){c=this.cs.Ka(b);if(c instanceof z)var e=c.i;else{if(y()!==c)throw(new x).d(c);e=J()}c=this.cs;a=K(C(),(new wc).fa([a]));var f=C();a=e.la(a,f.u);c.Eh((new R).M(b,a))}else throw(new x).d(c);};
function B8a(a,b){var c=xx();D8a(a,M(b,c,a.n.l));c=E8a(a);if(c instanceof z){b=!1;c=a.qw(c.i);if(c instanceof z&&(b=!0,c=c.i,Jv(c)))return(new z).d(c);if(b){a=a.n.l.ja;b=Sc().KE;c=y();var e=y(),f=y();a.Vc(b.j,"",c,"Root node is not a Base Unit",e,Tb().yb,f);return y()}a=a.n.l.ja;b=Sc().KE;c=y();e=y();f=y();a.Vc(b.j,"",c,"Unable to parse root node",e,Tb().yb,f);return y()}if(y()===c)return a=a.n.l.ja,b=Sc().KE,c=y(),e=y(),f=y(),a.Vc(b.j,"",c,"Cannot find root node for flattened JSON-LD",e,Tb().yb,
f),y();throw(new x).d(c);}
d.afa=function(a,b){var c=(new L).N(a),e=Zc(xf(hd()).q);c=Pc(c,Wc(e,this.n.l));if(c.b())c=y();else{c=c.c().i;e=dd();c=M(c,e,this.n.l);e=w(function(g){return function(h){var k=g.n,l=ud();h=jd(k,l,h);k=Qc();return M(h,k,g.n.l).xa}}(this));var f=C();c=(new z).d(c.ma(e,f.u))}c=c.b()?J():c.c();a=w(function(g,h){return function(k){var l=Pc((new L).N(h),Wc(k,g.n.l));if(l.b())l=y();else{var m=l.c();O();l=(new P).a();l=(new hf).L((new S).a(),l);m=m.i;var p=kd();m=M(m,p,g.n.l);p=YQa(g.n,m,jf().U);if(!p.b()){p=
p.c();var t=jf().U;(new z).d(Fb(l,t,p))}p=YQa(g.n,m,jf().dp);p.b()||(p=p.c(),t=jf().dp,(new z).d(Fb(l,t,p)));O();p=(new P).a();p=(new af).L((new S).a(),p);p.j=k;k=jf().tg;nf(l,k,p);k=g.qw(m);m=new F8a;k.b()?k=y():(m=Mu(m),k=k.c(),k=m.Ia(k));k.b()||(k=k.c(),bf(l,k.j),m=jf().Di,nf(l,m,k));k=xba(g.n,h,g.n.l);l.x.Jq(od(g.Ue,k,l.j));l=(new z).d(l)}return l.va()}}(this,a));e=C();a=c.Tc(a,e.u);if(a.Da())if(c=a.Zm(w(function(){return function(g){return uEa(g)}}(this))),null!==c)a=c.qa(),c=c.Ba(),e=xf(hd()),
yf(b,e,c),this.AU(b,a);else throw(new x).d(c);};
d.qw=function(a){if(1===a.vb.nb()&&Pc((new L).N(a),"@id").ra()){a=Oc(a,this.n.l);if(a.b())return y();var b=a.c();a=this.lg.Ka(b);if(a instanceof z)return(new z).d(a.i);if(y()!==a)throw(new x).d(a);a=this.m3.Ka(b);if(a instanceof z)return this.qw(a.i);if(y()!==a)throw(new x).d(a);a=this.n.l.ja;var c=Sc().KE;b="Cannot find node with "+b;var e=y(),f=y(),g=y();a.Vc(c.j,"",e,b,f,Tb().yb,g);return y()}c=Oc(a,this.n.l);c.b()?c=y():(c=c.c(),b=this.hga(c,a),b.b()?c=y():(b=b.c(),c=(new z).d((new R).M(c,b))));
if(c.b())return y();b=c.c();if(null===b)throw(new x).d(b);c=b.qa();f=b.Ba();e=xba(this.n,a,this.n.l);c=vba(c,this.n.l);b=XQa(this.n,c,a,f).P(od(this.Ue,e,c));if(b instanceof z){b=b.i;b.vc(c);this.SU(b);if(mC(f)){f=f.$b();g=C();var h=[rz(),gD()];g=K(g,(new wc).fa(h));h=bj();f=f.la(g,h.u)}else f=f.$b();for(g=f;!g.b();){h=g.ea();var k=Wc(Zc(h.q),this.n.l),l=Pc((new L).N(a),k);l instanceof z&&this.xha(b,h,jd(this.n,h.ba,l.i.i),e,k);g=g.pa()}nm(b)&&hv(b)?this.ifa(a,b):b instanceof lm&&this.Cv.Ka(b.j).ra()?
(e=this.Cv.Ka(b.j),e.b()||(e=e.c(),f=D(b.g,km().Zd).H,f.b()||(f=f.c(),g=ph().Zd,Fb(e,g,f)))):b instanceof xm&&this.lfa(b,a,f);nm(b)&&this.afa(a,b);this.Ue=this.Ue.kc((new R).M(c,b));return(new z).d(b)}return y()};
d.jfa=function(a,b){var c=K(ah(),J());b.vb.si(w(function(g){return function(h){h=h.Aa;var k=Be();return M(h,k,g.n.l)}}(this)),gd()).R(w(function(g,h){return function(k){var l=k.Aa,m=Be();l=M(l,m,g.n.l);m=G().Pm;m=Wc(Zc(H(m,"_")),g.n.l);if(0<=(l.length|0)&&l.substring(0,m.length|0)===m)return k=k.i,l=dd(),Hh(h,M(k,l,g.n.l).ea())}}(this,c)));ah();ah();b=bh(new ch,(new gh).a());for(c=c.Qb;!c.b();){var e=c.ea();if(Bt(a)){var f=kd();f=this.qw(M(e,f,this.n.l)).va()}else try{f=(new z).d(WQa(this.n,jd(this.n,
a,e))).va()}catch(g){if(Mi(F(),g)instanceof cc)f=y().va();else throw g;}oj(b,f);c=c.pa()}return b.ab};function E8a(a){for(var b=(new Or).To(a.m3).Yb.pf();b.Va();){var c=b.$a(),e=c.vb.Fb(w(function(g){return function(h){h=h.Aa;var k=Be();h=M(h,k,g.n.l);h=Uc(h,g.n.l);k=Sr().Me;return h===Zc(k.q)}}(a)));if(e.b())e=!1;else{e=e.c().i;var f=RO();e=!!M(e,f,a.n.l)}if(e)return(new z).d(c)}return y()}
d.hfa=function(a){var b=a.Aa.mb().jb,c=a.i.mb().jb;return Q().Pa===b&&Q().Pa===c?(b=a.Aa,c=Qc(),b=M(b,c,this.n.l).xa,a=a.i,c=Qc(),a=M(a,c,this.n.l).xa,(new z).d((new R).M(b,a))):y()};d.y=function(){return Z(this)};
d.ifa=function(a,b){var c=(new L).N(a),e=Zc(Eb().xf.q);c=Pc(c,Wc(e,this.n.l));if(c.b())c=y();else{c=c.c().i;e=kd();var f=vx().jc;c=M(c,wx(f,e),this.n.l).ea();c=Oc(c,this.n.l)}c.b()||(c=c.c(),c=vba(c,this.n.l),this.QY(b,c));a=(new L).N(a);c=Zc(Eb().kd.q);a=Pc(a,Wc(c,this.n.l));a.b()?a=y():(a=a.c().i,a=bd(cd(a),dd()),a.b()?a=y():(a=a.c().ea(),a=bd(cd(a),kd())),a.b()?a=y():(a=a.c(),a=Pc((new L).N(a),"@value")),a.b()?a=y():(a=a.c().i,a=bd(cd(a),Qc()),a.b()?a=y():(a=a.c(),a=(new z).d(a.xa))));a.b()||(a=
a.c(),c=Eb().kd,Fb(b,c,a))};d.$classData=r({JJa:0},!1,"amf.plugins.document.graph.parser.FlattenedGraphParser$Parser",{JJa:1,e:1,z:1,v:1,r:1,o:1});function G8a(){this.wna=this.xna=this.JC=this.aL=this.lj=null}G8a.prototype=new u;G8a.prototype.constructor=G8a;d=G8a.prototype;d.G=function(){return"DiscriminatorHelper"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof G8a){var b=this.lj,c=a.lj;if(null===b?null===c:b.h(c))return b=this.aL,a=a.aL,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.lj;case 1:return this.aL;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
function H8a(a,b){var c=new G8a;c.lj=a;c.aL=b;b=Wa().Ia(zX(a));if(b.b())a:{if(b=D(c.lj.Y(),Zf().mh).ea().H,b=b.b()?null:b.c(),b=ke(c.aL,b),null!==b&&(b=b.Ba(),b instanceof Yf)){b=Wa().Ia(zX(b));break a}b=y()}c.JC=b;a=D(a.Y(),Zf().Ou).H;if(a.b())a:{if(a=D(c.lj.Y(),Zf().mh).ea().H,a=a.b()?null:a.c(),a=ke(c.aL,a),null!==a&&(a=a.Ba(),a instanceof Yf)){a=D(a.g,Zf().Ou).H;break a}a=y()}c.xna=a;a=c.JC;c.wna=(a.b()?Fc(sc().fb,J()):a.c()).je(Fc(sc().fb,J()),Pd(function(e){return function(f,g){g=(new R).M(f,
g);f=g.Kq;var h=g.gs;if(null!==h)return g=h.qa(),h=h.Ba(),h=ke(e.aL,h),null!==h&&(h=h.Ba(),h instanceof ye)?f.kc((new R).M(g,h)):f;throw(new x).d(g);}}(c)));return c}
function zRa(a,b){var c=KQ(b).ba;b=function(){return function(h){return Zc(h)}}(a);var e=bj().u;if(e===bj().u)if(c===J())b=J();else{e=c.ea();var f=e=dj(b(e),J());for(c=c.pa();c!==J();){var g=c.ea();g=dj(b(g),J());f=f.Re=g;c=c.pa()}b=e}else{for(e=Hf(c,e);!c.b();)f=c.ea(),e.Kc(b(f)),c=c.pa();b=e.Ec()}c=a.wna.lb();a:{for(;c.Va();){f=e=c.$a();if(null===f)throw(new x).d(f);f=D(f.Ba().g,fk().Mu).H;f=f.b()?null:f.c();if(Gh(b,f)){b=(new z).d(e);break a}}b=y()}return b instanceof z&&(b=b.i,null!==b)?(b=b.qa(),
a=a.xna,(new z).d((new R).M(a.b()?"type":a.c(),b))):y()}d.$classData=r({fLa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.DiscriminatorHelper",{fLa:1,e:1,z:1,v:1,r:1,o:1});function I8a(){this.ua=this.Fd=this.db=this.pc=this.ba=this.oA=this.uh=this.Ua=this.gd=this.U=null;this.sa=0}I8a.prototype=new u;I8a.prototype.constructor=I8a;d=I8a.prototype;
d.a=function(){J8a=this;At(this);XW(this);var a=ec(),b=G().Zb;this.U=fc(new gc,a,H(b,"name"),hc(new ic,jc().Zb,"name","Name of the ClassTerm",J()));a=ec();b=G().Zb;this.gd=fc(new gc,a,H(b,"displayName"),hc(new ic,jc().Zb,"displayName","Human readable name for the term",J()));a=ec();b=G().Zb;this.Ua=fc(new gc,a,H(b,"description"),hc(new ic,jc().Zb,"description","Human readable description for the term",J()));a=(new sd).Jd(ud());b=G().hd;this.uh=fc(new gc,a,H(b,"properties"),hc(new ic,jc().hd,"properties",
"Properties that have the ClassTerm in the domain",J()));a=(new sd).Jd(ud());b=G().Pm;this.oA=fc(new gc,a,H(b,"subClassOf"),hc(new ic,Xi().Pm,"subClassOf","Subsumption relationship across terms",J()));a=G().Ov;a=H(a,"Class");b=hd().ba;this.ba=dj(a,b);return this};d.Id=function(a){this.db=a};d.rc=function(a){this.ua=a};d.$b=function(){var a=this.U,b=this.gd,c=this.Ua,e=this.uh,f=this.oA,g=hd().g;return dj(a,dj(b,dj(c,dj(e,dj(f,g)))))};d.oc=function(){return this.ua};
d.qc=function(){O();var a=(new P).a();return(new zD).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({HLa:0},!1,"amf.plugins.document.vocabularies.metamodel.domain.ClassTermModel$",{HLa:1,e:1,td:1,mc:1,Wb:1,wc:1});var J8a=void 0;function yD(){J8a||(J8a=(new I8a).a());return J8a}function K8a(){this.Fd=this.db=this.pc=this.ua=this.ba=this.Du=this.Mt=this.py=null;this.sa=0}K8a.prototype=new u;K8a.prototype.constructor=K8a;d=K8a.prototype;
d.a=function(){L8a=this;At(this);XW(this);var a=ec(),b=G().Zb;this.py=fc(new gc,a,H(b,"name"),hc(new ic,jc().Zb,"name","Name of the document for a dialect base unit",J()));a=ud();b=G().hd;this.Mt=fc(new gc,a,H(b,"encodedNode"),hc(new ic,jc().hd,"encoded node","Node in the dialect encoded in the target mapped base unit",J()));a=(new sd).Jd(LD());b=G().hd;this.Du=fc(new gc,a,H(b,"declaredNode"),hc(new ic,jc().hd,"declared node","Node in the dialect declared in the target mappend base unit",J()));a=
G().hd;a=H(a,"DocumentMapping");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().hd,"Document Mapping","Mapping for a particular dialect document into a graph base unit",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){var a=this.py,b=this.Mt,c=this.Du,e=hd().g;return dj(a,dj(b,dj(c,e)))};d.qc=function(){O();var a=(new P).a();return(new PD).L((new S).a(),a)};d.Rb=function(){return this.ba};
d.$classData=r({LLa:0},!1,"amf.plugins.document.vocabularies.metamodel.domain.DocumentMappingModel$",{LLa:1,e:1,td:1,mc:1,Wb:1,wc:1});var L8a=void 0;function OD(){L8a||(L8a=(new K8a).a());return L8a}function M8a(){this.Fd=this.db=this.pc=this.ua=this.ba=this.YT=this.Vz=this.Nz=this.mA=this.wy=this.Sz=this.Me=null;this.sa=0}M8a.prototype=new u;M8a.prototype.constructor=M8a;d=M8a.prototype;
d.a=function(){N8a=this;At(this);XW(this);var a=OD(),b=G().hd;this.Me=fc(new gc,a,H(b,"rootDocument"),hc(new ic,jc().hd,"root document","Root node encoded in a mapped document base unit",J()));a=(new sd).Jd(OD());b=G().hd;this.Sz=fc(new gc,a,H(b,"fragments"),hc(new ic,jc().hd,"fragments","Mapping of fragment base unit for a particular dialect",J()));a=OD();b=G().hd;this.wy=fc(new gc,a,H(b,"library"),hc(new ic,jc().hd,"library","Mappig of module base unit for a particular dialect",J()));a=wd();b=G().hd;
this.mA=fc(new gc,a,H(b,"selfEncoded"),hc(new ic,jc().hd,"self encoded","Information about if the base unit URL should be the same as the URI of the parsed root nodes in the unit",J()));a=ec();b=G().hd;this.Nz=fc(new gc,a,H(b,"declarationsPath"),hc(new ic,jc().hd,"declarations path","Information about the AST location of the declarations to be parsed as declared domain elements",J()));a=wd();b=G().hd;this.Vz=fc(new gc,a,H(b,"keyProperty"),hc(new ic,jc().hd,"key property","Information about whether the dialect is defined by the header or a key property",
J()));a=ec();b=G().hd;this.YT=fc(new gc,a,H(b,"referenceStyle"),hc(new ic,jc().hd,"reference style","Determines the style for inclusions (RamlStyle or JsonSchemaStyle)",J()));a=G().hd;a=H(a,"DocumentsModel");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().hd,"Documents Model","Mapping from different type of dialect documents to base units in the parsed graph",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};
d.$b=function(){var a=this.Me,b=this.Sz,c=this.wy,e=this.mA,f=this.Nz,g=this.Vz,h=this.YT,k=hd().g;return dj(a,dj(b,dj(c,dj(e,dj(f,dj(g,dj(h,k)))))))};d.oc=function(){return this.ua};d.qc=function(){O();var a=(new P).a();return(new RD).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({MLa:0},!1,"amf.plugins.document.vocabularies.metamodel.domain.DocumentsModelModel$",{MLa:1,e:1,td:1,mc:1,Wb:1,wc:1});var N8a=void 0;function Cd(){N8a||(N8a=(new M8a).a());return N8a}
function O8a(){this.ua=this.Fd=this.db=this.pc=this.ba=this.$h=this.gd=null;this.sa=0}O8a.prototype=new u;O8a.prototype.constructor=O8a;d=O8a.prototype;
d.a=function(){P8a=this;At(this);XW(this);var a=ec(),b=G().Zb;this.gd=fc(new gc,a,H(b,"displayName"),hc(new ic,jc().Zb,"displayName","The display name of the item",J()));a=ec();b=G().hd;this.$h=fc(new gc,a,H(b,"base"),hc(new ic,jc().hd,"base","Base URI for the external model",J()));a=G().Ov;a=H(a,"Ontology");b=G().hd;b=H(b,"ExternalVocabulary");var c=hd().ba;this.ba=dj(a,dj(b,c));return this};d.Id=function(a){this.db=a};d.rc=function(a){this.ua=a};
d.$b=function(){var a=this.gd,b=this.$h,c=hd().g;return dj(a,dj(b,c))};d.oc=function(){return this.ua};d.qc=function(){O();var a=(new P).a();return(new BD).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({NLa:0},!1,"amf.plugins.document.vocabularies.metamodel.domain.ExternalModel$",{NLa:1,e:1,td:1,mc:1,Wb:1,wc:1});var P8a=void 0;function $d(){P8a||(P8a=(new O8a).a());return P8a}function a4(){this.ua=this.Fd=this.db=this.pc=this.vC=this.fg=this.Ua=this.gd=this.U=null;this.sa=0}
a4.prototype=new u;a4.prototype.constructor=a4;function Q8a(){}d=Q8a.prototype=a4.prototype;
d.a=function(){At(this);XW(this);var a=ec(),b=G().Zb;this.U=fc(new gc,a,H(b,"name"),hc(new ic,jc().Zb,"name","Name of the property term",J()));a=ec();b=G().Zb;this.gd=fc(new gc,a,H(b,"displayName"),hc(new ic,jc().Zb,"display name","Human readable name for the property term",J()));a=ec();b=G().Zb;this.Ua=fc(new gc,a,H(b,"description"),hc(new ic,jc().Zb,"description","Human readable description of the property term",J()));a=ud();b=G().Pm;this.fg=fc(new gc,a,H(b,"range"),hc(new ic,Xi().Pm,"range","Range of the proeprty term, scalar or object",
J()));a=(new sd).Jd(ud());b=G().Pm;this.vC=fc(new gc,a,H(b,"subPropertyOf"),hc(new ic,Xi().Pm,"subPropertyOf","Subsumption relationship for terms",J()));return this};d.Id=function(a){this.db=a};d.rc=function(a){this.ua=a};d.$b=function(){var a=this.gd,b=this.Ua,c=this.fg,e=this.vC,f=hd().g;return dj(a,dj(b,dj(c,dj(e,f))))};d.oc=function(){return this.ua};function R8a(){this.Fd=this.db=this.pc=this.ua=this.ba=this.Mv=this.U=null;this.sa=0}R8a.prototype=new u;R8a.prototype.constructor=R8a;d=R8a.prototype;
d.a=function(){S8a=this;At(this);XW(this);var a=ec(),b=G().Zb;this.U=fc(new gc,a,H(b,"name"),hc(new ic,jc().Zb,"name","Name of the mapping",J()));a=ud();b=G().hd;this.Mv=fc(new gc,a,H(b,"mappedNode"),hc(new ic,jc().hd,"mapped node","Node in the dialect definition associated to this mapping",J()));a=G().hd;a=H(a,"PublicNodeMapping");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().hd,"Public Node Mapping","Mapping for a graph node mapping to a particular function in a dialect",J());return this};
d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){var a=this.U,b=this.Mv,c=hd().g;return dj(a,dj(b,c))};d.qc=function(){O();var a=(new P).a();return(new MD).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({TLa:0},!1,"amf.plugins.document.vocabularies.metamodel.domain.PublicNodeMappingModel$",{TLa:1,e:1,td:1,mc:1,Wb:1,wc:1});var S8a=void 0;function LD(){S8a||(S8a=(new R8a).a());return S8a}
function T8a(){this.ua=this.Fd=this.db=this.pc=this.ba=this.g=this.$h=this.AO=this.Nq=null;this.sa=0}T8a.prototype=new u;T8a.prototype.constructor=T8a;d=T8a.prototype;
d.a=function(){U8a=this;At(this);XW(this);var a=ec(),b=G().he;this.Nq=fc(new gc,a,H(b,"alias"),hc(new ic,jc().fn,"","",J()));a=ec();b=G().he;this.AO=fc(new gc,a,H(b,"reference"),hc(new ic,jc().fn,"","",J()));a=ec();b=G().hd;this.$h=fc(new gc,a,H(b,"base"),hc(new ic,jc().fn,"","",J()));a=this.Nq;b=this.AO;var c=this.$h,e=hd().g;this.g=dj(a,dj(b,dj(c,e)));a=G().hd;a=H(a,"VocabularyReference");b=hd().ba;this.ba=dj(a,b);return this};d.Id=function(a){this.db=a};d.rc=function(a){this.ua=a};d.$b=function(){return this.g};
d.oc=function(){return this.ua};d.qc=function(){O();var a=(new P).a();return(new TD).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({VLa:0},!1,"amf.plugins.document.vocabularies.metamodel.domain.VocabularyReferenceModel$",{VLa:1,e:1,td:1,mc:1,Wb:1,wc:1});var U8a=void 0;function re(){U8a||(U8a=(new T8a).a());return U8a}function je(a){return!!(a&&a.$classData&&a.$classData.ie.ika)}function Ue(){this.l=this.qi=this.Md=this.Ea=null}Ue.prototype=new u;Ue.prototype.constructor=Ue;d=Ue.prototype;
d.mfa=function(a){su();var b=$e(O(),a);b=(new xm).L((new S).a(),b);var c=this.qi.Jr("object"),e=Dm().U;b=Fb(b,e,c);c=this.Md;c.b()||(c=c.c(),K2(b,c,K(C(),J())));a=a.vb;c=w(function(f,g){return function(h){var k=h.Aa,l=RQ();k=M(k,l,f.l).xa;l=h.i;h=$e(O(),h);l=fia(aca(new Ue,l,(new z).d(g.j),f.qi,f.l).dr(),g.j);return iD(g,k,l,h)}}(this,b));e=vx();a.ma(c,e.jc);return b};d.G=function(){return"DynamicExtensionParser"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Ue){if(kk(this.Ea,a.Ea)){var b=this.Md,c=a.Md;b=null===b?null===c:b.h(c)}else b=!1;return b?this.qi===a.qi:!1}return!1};d.vp=function(a,b){b=(new z).d(Sca(Oi(),b));a=vu(xu(),a.xa,b,$e(O(),a));b=this.qi.Jr("scalar");var c=Dm().U;a=Fb(a,c,b);b=this.Md;b.b()||(b=b.c(),K2(a,b,K(C(),J())));return a};d.E=function(a){switch(a){case 0:return this.Ea;case 1:return this.Md;case 2:return this.qi;default:throw(new V).f(""+a);}};
function aca(a,b,c,e,f){a.Ea=b;a.Md=c;a.qi=e;a.l=f;return a}d.t=function(){return W(X(),this)};
d.dr=function(){var a=this.Ea.mb().jb;if(Q().Pa===a){a=this.Ea;var b=RQ();return this.vp(M(a,b,this.l),"string")}if(Q().vi===a)return a=this.Ea,b=RQ(),this.vp(M(a,b,this.l),"integer");if(Q().wf===a)return a=this.Ea,b=RQ(),this.vp(M(a,b,this.l),"double");if(Q().mi===a)return a=this.Ea,b=RQ(),this.vp(M(a,b,this.l),"boolean");if(Q().ud===a)return a=this.Ea,b=RQ(),this.vp(M(a,b,this.l),"nil");if(Q().ed===a)return a=this.Ea,b=dd(),this.Zea(M(a,b,this.l),this.Ea);if(Q().wa===a)return a=this.Ea,b=kd(),this.mfa(M(a,
b,this.l));if(Q().ns===a)if(a=lJ(kH(),this.Ea.t()).Jk(),a instanceof z){a=a.i;try{eua(fua(),a);if(a.ru.b()){b=this.Ea;var c=RQ();return this.vp(M(b,c,this.l),"date")}if(a.vu.b()){var e=this.Ea,f=RQ();return this.vp(M(e,f,this.l),"dateTimeOnly")}var g=this.Ea,h=RQ();return this.vp(M(g,h,this.l),"dateTime")}catch(k){if(Mi(F(),k)instanceof cc)return a=this.Ea,b=RQ(),this.vp(M(a,b,this.l),"string");throw k;}}else{if(y()===a)return a=this.Ea,b=RQ(),this.vp(M(a,b,this.l),"string");throw(new x).d(a);}else return b=
this.vp(ft(gt(),a.mj.xa),"string"),c=this.l.ja,e=of().Jf,f=b.j,g=y(),Qb(c,e,f,g,"Cannot parse data node from AST structure '"+a+"'",this.Ea.ga),b};d.Zea=function(a,b){hu();b=$e(O(),b);b=(new Bm).L((new S).a(),b);var c=this.qi.Jr("array"),e=Dm().U;b=Fb(b,e,c);c=this.Md;c.b()||(c=c.c(),K2(b,c,K(C(),J())));a.R(w(function(f,g){return function(h){h=fia(aca(new Ue,h,(new z).d(g.j),f.qi,f.l).dr(),g.j);return Pra(g,h)}}(this,b)));return b};d.y=function(){return Z(this)};
d.$classData=r({MMa:0},!1,"amf.plugins.document.vocabularies.parser.DynamicExtensionParser",{MMa:1,e:1,z:1,v:1,r:1,o:1});function V8a(){this.l=this.W=this.X=this.wb=null}V8a.prototype=new u;V8a.prototype.constructor=V8a;d=V8a.prototype;d.G=function(){return"DialectsReferencesParser"};d.A=function(){return 3};
function W8a(a,b){var c=Pc((new L).N(a.X),"external");if(!c.b()){c=c.c().i;var e=kd();M(c,e,a.l).vb.R(w(function(f,g){return function(h){var k=h.Aa,l=Qc();k=M(k,l,f.l).xa;T();h=h.i;l=f.l;var m=Be();h=M(h,m,l);O();l=(new P).a();l=(new BD).L((new S).a(),l);m=$d().gd;k=Fb(l,m,k);l=$d().$h;g.ES(Fb(k,l,h))}}(a,b)))}}
function X8a(a,b,c,e){var f=Pc((new L).N(a.X),"uses");if(!f.b()){f=f.c().i;var g=kd();M(f,g,a.l).vb.R(w(function(h,k,l,m){return function(p){var t=p.Aa,v=Qc();v=M(t,v,h.l).xa;var A=h.eea(p);t=h.nN(A);if(!t.b())if(t=t.c(),t instanceof Td)p=D(t.g,Ud().$h).H,p=(new R).M(p.b()?null:p.c(),A),h.zH(k,(new R).M(v,p)),l.zu(v,t);else if(Rd(t))p=(new R).M(t.j,A),h.zH(k,(new R).M(v,p)),l.zu(v,t);else a:{if(A=h.l.pY.Ka(A),A instanceof z){var E=A.i;if(null!==E){l.zu(v,E);break a}}if(y()===A)v=h.l.ja,A=of().Jf,
t="Expected vocabulary module but found: "+t,E=y(),Qb(v,A,m,E,t,p.ga);else throw(new x).d(A);}}}(a,b,c,e)))}}d.h=function(a){if(this===a)return!0;if(a instanceof V8a){var b=this.wb,c=a.wb;if((null===b?null===c:b.h(c))&&kk(this.X,a.X))return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.wb;case 1:return this.X;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.nN=function(a){a=this.W.Fb(w(function(b,c){return function(e){return e.sn.Le===c}}(this,a)));if(a.b())return y();a=a.c();return(new z).d(a.Ld)};function uSa(a,b){var c=Y8a(new Z8a,Fc(yv(),J()),a.l);a.W.R(w(function(e,f){return function(g){a:{if(null!==g){var h=g.Ld,k=g.sn,l=g.vd;if(h instanceof YD&&null!==k&&y()===l){f.zu(k.Le,h);break a}}null!==g&&(h=g.Ld,g=g.sn,h instanceof Z2&&null!==g&&f.zu(g.Le,h))}}}(a,c)));X8a(a,a.wb,c,b);W8a(a,c);return c}
d.zH=function(a,b){var c=Xb(a.ha(),q(Nd));if(c instanceof z){c=c.i;var e=a.ha(),f=e.rf;ah();var g=bh(new ch,(new gh).a());for(f=f.Qb;!f.b();){var h=f.ea();!1!==!(h instanceof gC)&&jh(g,h);f=f.pa()}e.rf=g.ab;b=c.cc.ak(b);b=(new gC).zk(b);return oc(a,b)}if(y()===c){b=[b];if(0===(b.length|0))b=te();else{c=ue(new ve,te());e=0;for(g=b.length|0;e<g;)we(c,b[e]),e=1+e|0;b=c.ab}b=(new gC).zk(b);return oc(a,b)}throw(new x).d(c);};function tSa(a,b,c,e){var f=new V8a;f.wb=a;f.X=b;f.W=c;f.l=e;return f}d.y=function(){return Z(this)};
d.eea=function(a){var b=a.i.mb().jb;if(Q().ur===b)return a=a.i,b=Qc(),M(a,b,this.l).xa;T();a=a.i;b=this.l;var c=Be();return M(a,c,b)};d.$classData=r({ZMa:0},!1,"amf.plugins.document.vocabularies.parser.dialects.DialectsReferencesParser",{ZMa:1,e:1,z:1,v:1,r:1,o:1});function Z8a(){this.l=this.W=null}Z8a.prototype=new u;Z8a.prototype.constructor=Z8a;d=Z8a.prototype;d.G=function(){return"ReferenceDeclarations"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof Z8a){var b=this.W;a=a.W;return null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.zu=function(a,b){this.W.Eh((new R).M(a,b));if(b instanceof Td)qGa(this.l.Bd,a,b),a=hSa(this.l.Bd,a),D(b.g,Ud().Qc).R(w(function(f,g){return function(h){if(h instanceof ZX)mGa(g,h);else if(h instanceof zD)oGa(g,h);else throw(new x).d(h);}}(this,a)));else if(Rd(b))a=hSa(this.l.Bd,a),b.Pk().R(w(function(f,g){return function(h){if(je(h)){var k=g.AM,l=D(h.Y(),h.U).H;l=l.b()?null:l.c();g.AM=k.kc((new R).M(l,h));h=g}else h=g.s7(h);return h}}(this,a)));else if(b instanceof YD){var c=this.l.Bd,e=this.l.Bd.Aj;
b=uF(new vF,D(b.g,Bd().ub),Id(b));c.Aj=e.kc((new R).M(a,b))}else if(b instanceof Z2)this.l.pY=this.l.pY.Hj(a,b);else throw(new x).d(b);};function Y8a(a,b,c){a.W=b;a.l=c;return a}d.hx=function(){return this.W.ds().Dg().Ab(w(function(){return function(a){return Jv(a)}}(this))).ke()};d.y=function(){return Z(this)};d.ES=function(a){var b=this.W,c=D(a.g,$d().gd).H;c=c.b()?null:c.c();b.Eh((new R).M(c,a));b=this.l.Bd;c=this.l.Bd.No;var e=D(a.g,$d().gd).H;e=e.b()?null:e.c();b.No=c.kc((new R).M(e,a))};
d.$classData=r({$Ma:0},!1,"amf.plugins.document.vocabularies.parser.dialects.ReferenceDeclarations",{$Ma:1,e:1,z:1,v:1,r:1,o:1});function b4(){this.da=this.X=this.l=this.Ze=null}b4.prototype=new u;b4.prototype.constructor=b4;
function $8a(a,b,c,e,f,g,h,k,l){var m=e.mb().jb;if(Q().wa===m){m=kd();m=M(e,m,a.l);var p=a9a(m);if("$ref"===p)c=b9a(a,m,f,c),c.b()?c=y():(c=c.c(),c.x.Ib((new U2).a()),f instanceof ye&&sX(c,f),c=(new z).d(c));else if("$include"===p)c=c9a(a,e,f,c,k),c.b()?c=y():(c=c.c(),c.x.Ib((new W2).a()),c=(new z).d(c));else if(f instanceof ye)e=k.b()?$e(O(),m):k.c(),e=sX((new wD).L((new S).a(),e),f),b=C(),g=d9a(a,e,m,K(b,(new wc).fa([c])),c,f,g,h),bf(e,g),Yba(a,m,e,a.l.Bd,a.l),D(f.g,fk().vj).R(w(function(t,v,A,
E,B){return function(I){var N=D(I.g,zf().U).H;N=N.b()?null:N.c();N=Pc((new L).N(v),N);if(N instanceof z){N=N.i;var Y=D(D(t.l.ql.g,Bd().ek).g,Cd().mA).H;Y=(Y.b()?0:Y.c())&&A?E+"#/":E;e9a(t,Y,N,I,B)}else if(y()!==N)throw(new x).d(N);}}(a,m,h,c,e))),f9a(a,g,f.j,m.cb,f,m,h,l),c=(new z).d(e);else{if(!(f instanceof Yf))throw(new x).d(f);h=C();c=g9a(a,c,K(h,(new wc).fa([b])),e,f,g)}}else Q().Pa===m||Q().ud===m?c=c9a(a,e,f,c,k):Q().ur===m?c=c9a(a,e,f,c,k):(g=a.l.ja,h=of().Jf,l=y(),Qb(g,h,c,l,"Cannot parse AST node for node in dialect instance",
e.ga),c=y());c instanceof z&&(e=c.i,a.l.W3&&h9a(e,!0),f instanceof ye&&(a=sX(e,f),e=C(),f=[D(f.g,fk().Mu).H,(new z).d(f.j)],f=K(e,(new wc).fa(f)),e=new i9a,g=C(),tX(a,f.hc(e,g.u))));return c}function j9a(a,b,c){b=D(b.g,zf().ls).H;if(b instanceof z){b=b.i;c=c.Aa;var e=Qc();return(new z).d((new R).M(b,M(c,e,a.l).xa))}if(y()===b)return y();throw(new x).d(b);}
function k9a(a,b,c,e,f){var g=Fc(sc().fb,J()),h=c.Aa,k=Qc();h=M(h,k,a.l).xa;bj();k=[h];for(var l=-1+(k.length|0)|0,m=J();0<=l;)m=dj(k[l],m),l=-1+l|0;k=l9a(b,m);l=c4(e);if(null!==l&&1<l.nb())if(b=C(),a=g9a(a,k,K(b,(new wc).fa([h])),c.i,e,g),a instanceof z)m9a(f,e,a.i,c.i);else{if(y()!==a)throw(new x).d(a);}else null!==l&&1===l.nb()&&(h=D(a.l.ql.g,Bd().Qc).Fb(w(function(p,t){return function(v){return v.j===t.ea()}}(a,l))),h instanceof z&&(h=h.i,je(h)&&(a=n9a(a,b,k,c.i,h,g),a instanceof z&&m9a(f,e,a.i,
c.i))))}
function o9a(a,b){b="root"===b?a.l.Xsa:a.l.fra;var c=D(D(a.l.ql.g,Bd().ek).g,Cd().Nz).H;if(c.b())var e=y();else e=c.c(),e=(new z).d(0<=(e.length|0)&&"/"===e.substring(0,1)?e:"/"+e);e.b()?e=y():(e=e.c(),e=(new z).d(Ge(ua(),e,"/")?e:e+"/"));if(c.b())c=y();else{c=c.c();c=Jd(ua(),c,"/");for(var f=-1+c.m.length|0,g=J();0<=f;)g=dj(c.m[f],g),f=-1+f|0;c=(new z).d(g)}c=c.b()?J():c.c();c=p9a(a,c,a.X);c.b()||(c=c.c(),b.R(w(function(h,k,l){return function(m){if(null!==m){var p=m.qa();m=m.Ba();var t=k.vb.Fb(w(function(E,B){return function(I){I=
I.Aa;var N=Qc();return M(I,N,E.l).xa===B}}(h,p)));if(!t.b()){t=t.c();var v=h.Ze.ga,A=l.b()?"/":l.c();p=(new Rb).f(p);p=v+"#"+A+Tj(p.Ed);v=t.i;A=kd();M(v,A,h.l).vb.R(w(function(E,B,I,N){return function(Y){var na=Y.Aa,ra=Qc();ra=M(na,ra,E.l).xa;bj();na=[ra];for(var Ha=-1+(na.length|0)|0,lb=J();0<=Ha;)lb=dj(na[Ha],lb),Ha=-1+Ha|0;na=l9a(B,lb);Ha=Y.i;lb=Fc(sc().fb,J());var pb=(new z).d($e(O(),Y)),Sb=y();Ha=$8a(E,B,na,Ha,I,lb,!1,pb,Sb);Ha instanceof z?(Ha=Ha.i,lb=Jx().c_,ra=ai(new bi,ra,$e(O(),Y.Aa)),pb=
$e(O(),Y.Aa),Ph(Ha,lb,ra,pb),ra=E.l.Bd,T(),Y=Y.Aa,lb=E.l,pb=Be(),F4a(ra,M(Y,pb,lb),Ha),E.l.wq.Gl(na,Ha)):(Y=E.l.ja,Ha=of().Jf,ra="Cannot parse declaration for node with key '"+ra+"'",lb=N.i,pb=y(),Qb(Y,Ha,na,pb,ra,lb.ga))}}(h,p,m,t)))}}else throw(new x).d(m);}}(a,c,e))))}function q9a(a){a=a.i.mb().jb;return Q().mi===a?!0:Q().wf===a?!0:Q().Pa===a?!0:Q().vi===a?!0:Q().ns===a}
function g9a(a,b,c,e,f,g){var h=D(f.Y(),Zf().mh),k=w(function(t,v,A,E){return function(B){B=D(t.l.ql.g,Bd().Qc).Fb(w(function(na,ra){return function(Ha){var lb=ra.H;return Ha.j===(lb.b()?null:lb.c())}}(t,B)));if(B instanceof z)return(new z).d(B.i);if(y()===B){B=t.l.ja;var I=of().Jf,N="Cannot find mapping for property "+A.j+" in union",Y=y();Qb(B,I,v,Y,N,E.ga);return y()}throw(new x).d(B);}}(a,b,f,e)),l=C();h=h.ma(k,l.u);k=new r9a;l=C();k=h.hc(k,l.u);h=Wa().Ia(zX(f));var m=(h.b()?Fc(sc().fb,J()):h.c()).je(Fc(sc().fb,
J()),Pd(function(t,v,A){return function(E,B){B=(new R).M(E,B);E=B.Kq;var I=B.gs;if(null!==I){B=I.qa();I=I.Ba();var N=D(t.l.ql.g,Bd().Qc).Fb(w(function(na,ra){return function(Ha){return Ha.j===ra}}(t,I)));if(N instanceof z&&(N=N.i,N instanceof ye))return E.kc((new R).M(B,N));N=t.l.ja;var Y=of().Jf;B="Cannot find mapping for property "+I+" in discriminator value '"+B+"' in union";I=y();Qb(N,Y,v,I,B,A.ga);return E}throw(new x).d(B);}}(a,b,e)));h=(new Ad).ee(m);l=C();h=k.la(h,l.u).xj();l=e.mb().jb;if(Q().wa===
l){l=kd();l=M(e,l,a.l);var p=a9a(l);if("$include"===p)return b=s9a(a,e,h,b).i,b.x.Ib((new W2).a()),(new z).d(b);if("$ref"===p){b=t9a(a,l,h,b);if(b.b())return y();b=b.c();b.x.Ib((new U2).a());return(new z).d(b)}f=D(f.Y(),Zf().Ou).H;p=pe(g);f=u9a(a,b,k,m,f,l,gA(p));if(f.b())return c=a.l.ja,g=of().d_,f=h.nb(),a=w(function(){return function(t){return t.j}}(a)),k=C(),a="Ambiguous node in union range, found 0 compatible mappings from "+f+" mappings: ["+h.ma(a,k.u).Bg(",")+"]",f=y(),Qb(c,g,b,f,a,e.ga),y();
if(1===f.nb())return e=sX(KRa(MRa(),l),f.ea()),b=d9a(a,e,l,c,b,f.ea(),g,!1),bf(e,b),c=J(),c=(new qe).d(c),f.R(w(function(t,v,A,E,B){return function(I){var N=v.g.Bb,Y=iA();Y=Va(Y);var na=Le().u;N=Me(N,Y,na).nb();D(I.g,fk().vj).R(w(function(Ha,lb,pb,Sb){return function(mc){var uc=lb.g,ed=gk(mc);if(!uc.Bb.Ha(ed))if(uc=D(mc.g,zf().U).H,uc=uc.b()?null:uc.c(),uc=pb.vb.Fb(w(function(Xc,ld){return function($c){$c=$c.Aa;var fd=Qc();return M($c,fd,Xc.l).xa===ld}}(Ha,uc))),uc instanceof z)e9a(Ha,Sb,uc.i,mc,
lb);else if(y()!==uc)throw(new x).d(uc);}}(t,v,A,E)));Y=v.g.Bb;na=iA();na=Va(na);var ra=Le().u;Me(Y,na,ra).nb()!==N?(N=D(I.g,fk().Mu),N=!OA(N)):N=!1;N&&(N=B.oa,Y=C(),I=D(I.g,fk().Mu).H,I=[I.b()?null:I.c()],I=K(Y,(new wc).fa(I)),Y=C(),B.oa=N.la(I,Y.u))}}(a,e,l,b,c))),b=c.oa,a=C(),c=[f.ea().j],a=K(a,(new wc).fa(c)),c=C(),tX(e,b.la(a,c.u)),(new z).d(e);e=a.l.ja;c=of().d_;g=y();h=w(function(){return function(t){return t.j}}(a));k=C();f="Ambiguous node, please provide a type disambiguator. Nodes "+f.ma(h,
k.u).Bg(",")+" have been found compatible, only one is allowed";Qb(e,c,b,g,f,a.X.ga);return y()}if(Q().Pa===l||Q().ur===l)return s9a(a,e,h,b);a=a.l.ja;c=of().hO;g=y();Qb(a,c,b,g,"Cannot parse AST for union node mapping",e.ga);return y()}
function t9a(a,b,c,e){var f=Pc((new L).N(b),"$ref").c().i,g=Be();g=M(f,g,a.l);f=0<=(g.length|0)&&"#"===g.substring(0,1)?""+a.Ze.ga+g:g;var h=v9a(a.l,f);h.b()?c=y():(h=h.c(),c.Pd(w(function(k,l){return function(m){return m.j===ck(l).j}}(a,h)))?(c=$e(O(),b),c=NO(h,g,c),c=bf(c,e)):(c=KRa(MRa(),b),c=bf(c,e),ZB(c,f,b,a.l)),c=(new z).d(c));return c.b()?(c=KRa(MRa(),b),e=bf(c,e),ZB(e,f,b,a.l),(new z).d(e)):c}function n9a(a,b,c,e,f,g){var h=y(),k=y();return $8a(a,b,c,e,f,g,!1,h,k)}
function w9a(a,b){var c=Wa().Ia(D(a.l.ql.g,Bd().ek));if(c.b())return y();var e=D(c.c().g,Cd().Sz).Fb(w(function(l){return function(m){dH();var p=l.Ze.Hg.gba();p=p.b()?"":p.c();p=cH(0,p);m=D(m.g,OD().py).H;m=m.b()?null:m.c();return-1!==(p.indexOf(m)|0)}}(a)));if(e instanceof z){c=a.l;e=D(e.i.g,OD().Mt).H;c=x9a(c,e.b()?null:e.c());if(c instanceof z){c=c.i;b=b.j+"#";e=b+"/";T();var f=a.X;T();f=et(T(),f,Q().wa);var g=Fc(sc().fb,J()),h=y(),k=y();return $8a(a,b,e,f,c,g,!1,h,k)}return y()}if(y()!==e)throw(new x).d(e);
return y()}
function b9a(a,b,c,e){var f=ica(a,c),g=Pc((new L).N(b),"$ref").c().i,h=Be();h=M(g,h,a.l);0<=(h.length|0)&&"#"===h.substring(0,1)?g=""+a.Ze.ga+h:(g=a.Ze.ga,0<=(h.length|0)&&"/"===h.substring(0,1)?g=h:-1!==(h.indexOf("://")|0)?g=h:0<=(h.length|0)&&"#"===h.substring(0,1)?(g=Jd(ua(),g,"#"),g=""+ik((new Md).od(g))+h):g=""+a.i2(g)+h,-1!==(g.indexOf("#")|0)?(g=Jd(ua(),g,"#"),g=a.da.jG(ik((new Md).od(g)))+"#"+Ld((new Md).od(g))):g=a.da.jG(g));var k=v9a(a.l,g);k.b()?f=y():(k=k.c(),f.Ha(ck(k).j)?(f=$e(O(),
b),f=NO(k,h,f),f=bf(f,e),h=C(),f=tX(f,K(h,(new wc).fa([c.j])))):(f=KRa(MRa(),b),f=bf(f,e),h=C(),f=tX(f,K(h,(new wc).fa([c.j]))),ZB(f,g,b,a.l)),f=(new z).d(f));return f.b()?(f=KRa(MRa(),b),e=bf(f,e),f=C(),c=tX(e,K(f,(new wc).fa([c.j]))),ZB(c,g,b,a.l),(new z).d(c)):f}
function y9a(a,b){var c=Wa().Ia(D(a.l.ql.g,Bd().ek));if(c.b())return y();var e=c.c();c=Wa().Ia(D(e.g,Cd().Me));if(c.b())return y();var f=c.c();c=a.l;f=D(f.g,OD().Mt).H;c=x9a(c,f.b()?null:f.c());if(c instanceof z){c=c.i;f=b.j+"#";e=D(e.g,Cd().Vz);Dd(e)?(e=D(a.l.ql.g,Bd().U).H,e=(new z).d(e.b()?null:e.c())):e=y();var g=D(D(a.l.ql.g,Bd().ek).g,Cd().mA).H;(g.b()?0:g.c())?(g=Id(b),b=g.b()?b.j:g.c()):b=b.j+"#/";T();g=a.X;T();return $8a(a,f,b,et(T(),g,Q().wa),c,Fc(sc().fb,J()),!0,y(),e)}return y()}
function z9a(a){var b=$e(O(),a.X);b=(new cE).L((new S).a(),b);var c=a.Ze.ga,e=Sr().yc;b=Fb(b,e,c);b=bf(b,a.Ze.ga);c=a.l.ql.j;e=bE().tg;b=Fb(b,e,c);o9a(a,"root");c=A9a(b,a.X,a.Ze.W,a.l);e=Id(b);c=B9a(c,e.b()?b.j:e.c());if(pd(a.l.Bd.No)){e=(new Ad).ee(a.l.Bd.No).Yb.pf().Ad();var f=xe().Gh;yf(b,f,e)}e=y9a(a,b);e instanceof z?(e=e.i,a.l.wq.Gl(a.Ze.ga+"#/",e),f=fm().ub,nf(b,f,e),a.l.Bd.dt().Da()&&(e=a.l.Bd.dt(),f=Wg().Qc,Xg(b,f,e)),c.hx().Da()&&(c=c.hx(),e=dm().Ac,Xg(b,e,c)),a.l.UF.Da()&&(c=a.l.UF,e=w(function(){return function(g){var h=
Id(g);return h.b()?g.j:h.c()}}(a)),f=C(),c=c.ma(e,f.u),e=bE().Gu,Ot(b,e,c)),b=(new z).d(b)):b=y();rc(a.l.pi);return b}
function C9a(a,b,c,e,f){var g=D(e.g,zf().ls).H,h=D(e.g,zf().yy).H;if(g.ra()&&h.ra()){var k=D(a.l.ql.g,Bd().Qc).Fb(w(function(p,t){return function(v){v=v.j;var A=D(t.g,Zf().mh).ea().H;return v===(A.b()?null:A.c())}}(a,e)));a:{if(k instanceof z&&(k=k.i,k instanceof ye)){var l=c.i,m=kd();l=M(l,m,a.l).vb;b=w(function(p,t,v,A,E,B){return function(I){var N=v.Aa,Y=Qc();N=M(N,Y,p.l).xa;N=(new Rb).f(N);N=Tj(N.Ed);Y=I.Aa;var na=Qc();Y=M(Y,na,p.l).xa;Y=(new Rb).f(Y);N=t+"/"+N+"/"+Tj(Y.Ed);Y=$e(O(),I);Y=(new wD).L((new S).a(),
Y);N=sX(bf(Y,N),A);Y=C();na=D(A.g,fk().Mu).H;na=[na.b()?null:na.c(),A.j];N=tX(N,K(Y,(new wc).fa(na)));try{var ra=fc(new gc,ec(),lX(mX(),E.c()),hc(new ic,jc().fn,"","",J())),Ha=I.Aa,lb=Qc(),pb=ai(new bi,M(Ha,lb,p.l).xa,(new P).a()),Sb=$e(O(),I.Aa);Ph(N,ra,pb,Sb);var mc=fc(new gc,ec(),lX(mX(),B.c()),hc(new ic,jc().fn,"","",J())),uc=I.i,ed=Qc(),Xc=ai(new bi,M(uc,ed,p.l).xa,(new P).a()),ld=$e(O(),I.i);Ph(N,mc,Xc,ld)}catch($c){throw $c;}return(new z).d(N)}}(a,b,c,k,g,h));a=vx();b=l.ma(b,a.jc);a=new d4;
g=vx();b=b.hc(a,g.jc);break a}a=a.l.ja;g=of().Jf;h=D(e.g,Zf().mh).ea().H;h="Cannot find mapping for property range of mapValue property: "+(h.b()?null:h.c());k=y();Qb(a,g,b,k,h,c.ga);b=J()}D9a(f,e,b,c.Aa)}else e=a.l.ja,f=of().Jf,a=y(),Qb(e,f,b,a,"Both 'mapKey' and 'mapValue' are mandatory in a map pair property mapping",c.ga)}function E9a(a,b,c,e){var f=e.Ka(b.j);if(y()===f)e.Gl(b.j,!0);else{a=a.l.ja;e=of().Jf;f=b.j;b="Duplicated element in collection "+b.j;var g=y();Qb(a,e,f,g,b,c.ga)}}
function p9a(a,b,c){a:for(;;){if(J().h(b))return(new z).d(c);if(b instanceof Mv){var e=b;b=e.Re;var f=!1,g=null;c=Pc((new L).N(c),e.Vm);if(c instanceof z){f=!0;g=c;c=g.i;e=c.i.mb().jb;var h=Q().wa;if(e===h)if(pd(b)){f=c.i;g=kd();c=f=M(f,g,a.l);continue a}else return bd(cd(c.i),kd())}f&&(b=g.i,a=a.l.ja,f=of().Jf,g="Invalid node type for declarations path "+b.i.mb().jb.mj.xa,c=y(),Qb(a,f,"",c,g,b.ga));return y()}throw(new x).d(b);}}
function c9a(a,b,c,e,f){var g=a.l.Up(b);if(g instanceof Rf){g=g.i;var h=(new R).M(g,I4a(a.l.Bd,g,c,Ku()))}else g=Qc(),g=M(b,g,a.l).xa,h=(new R).M(g,I4a(a.l.Bd,g,c,Lu()));if(null!==h){g=h.qa();var k=h.Ba();if(null!==g&&k instanceof z)return a=k.i,b=f.b()?$e(O(),b):f.c(),a=NO(a,g,b),b=C(),a=tX(a,K(b,(new wc).fa([c.j]))),a=bf(a,e),(new z).d(a)}if(null!==h&&(g=h.qa(),null!==g))return h=f.b()?$e(O(),b):f.c(),h=(new wD).L((new S).a(),h),e=bf(h,e),h=C(),c=tX(e,K(h,(new wc).fa([c.j]))),e=f.b()?y():Xb(f.c(),
q(ew)),e.b()?e=y():(e=e.c(),e=(new z).d(e.vd)),b=e.b()?b:e.c(),ZB(c,g,b,a.l),(new z).d(c);throw(new x).d(h);}
function f9a(a,b,c,e,f,g,h,k){h=h?a.l.b5:K(sc().Ae,J());f=D(f.g,fk().vj);var l=w(function(){return function(p){p=D(p.g,zf().U).H;return p.b()?null:p.c()}}(a)),m=C();h=f.ma(l,m.u).Dg().zR(h);l=pe(e);f=pf().u;f=Hf(l,f);for(l=l.Dh.Nr();l.Va();)m=l.$a(),f.Kc(m.ze().xa);k=f.Ec().Ab(w(function(){return function(p){return!(0<=(p.length|0)&&"$"===p.substring(0,1))&&!(0<=(p.length|0)&&"("===p.substring(0,1))&&!(0<=(p.length|0)&&"x-"===p.substring(0,2))}}(a))).ii(w(function(p,t){return function(v){return t.Ha(v)}}(a,
k))).Dg().bL(h);pd(k)&&k.R(w(function(p,t,v,A,E){return function(B){var I=t.lb();a:{for(;I.Va();){var N=I.$a();if(N.qa().t()===B){I=(new z).d(N);break a}}I=y()}I.b()?I=y():(I=I.c(),I=(new z).d(I.Ba()));I=I.b()?v:I.c();eca(p.l,A,B,E,I)}}(a,e,g,b,c)))}
function F9a(a,b,c,e){var f=b.i.mb().jb;if(Q().ed===f){f=b.i;var g=xx();f=M(f,g,a.l).Ul;a=w(function(k,l,m){return function(p){return G9a(k,p,l,m).va()}}(a,c,e));g=vx();a=f.Tc(a,g.jc);f=a.nc();f instanceof z&&(f=f.i,f instanceof R&&"link"===f.qa()&&ar(f.Ba())&&(f=new e4,g=vx(),a=a.hc(f,g.jc)))}else a:{if(f=!1,g=null,a=G9a(a,b.i,c,e),a instanceof z){f=!0;g=a;var h=g.i;if(h instanceof R&&(a=h.qa(),h=h.Ba(),"link"===a)){a=K(C(),(new wc).fa([h]));break a}}f?(a=g.i,a=K(C(),(new wc).fa([a]))):a=J()}H9a(e,
c,a,b)}function I9a(a,b,c,e){c=D(c.g,zf().ls).H;if(c instanceof z){c=c.i;try{var f=fc(new gc,ec(),lX(mX(),c),hc(new ic,jc().fn,"","",J())),g=e.Aa,h=Qc(),k=ai(new bi,M(g,h,a.l).xa,(new P).a()),l=$e(O(),e.Aa);return Ph(b,f,k,l)}catch(m){throw m;}}else{if(y()===c)return b;throw(new x).d(c);}}
function J9a(a,b,c,e,f,g){var h=a.l.Up(b.i);if(h instanceof Rf){h=h.i;var k=G4a(a.l.Bd,h,Ku())}else h=b.i,k=Qc(),h=M(h,k,a.l).xa,k=G4a(a.l.Bd,h,Ju());if(null!==h&&k instanceof z){k=k.i;var l=ib().$m.tL(ck(k).j);b:{if(l instanceof z){var m=l.i;if(null!==m){m=m.qa();l=a.l;a=a.l.UF;m=K(C(),(new wc).fa([m]));var p=C();l.UF=a.la(m,p.u);a=$e(O(),b.i);a=NO(k,h,a);e=bf(a,e);g&&e.x.Ib((new W2).a());m9a(f,c,e,b.i);break b}}if(y()===l)c=a.l.ja,f=of().Jf,g="Cannot find dialect for anyNode node mapping "+ck(k).j,
b=b.i,a=y(),Qb(c,f,e,a,g,b.ga);else throw(new x).d(l);}}else c=a.l.ja,f=of().Jf,g="anyNode reference must be to a known node or an external fragment, unknown value: '"+b.i+"'",b=b.i,a=y(),Qb(c,f,e,a,g,b.ga)}
function d9a(a,b,c,e,f,g,h,k){k?(k=D(D(a.l.ql.g,Bd().ek).g,Cd().mA).H,k=!(k.b()||!k.c())):k=!1;if(k)return f;if(Pc((new L).N(c),"$id").ra())return e=Pc((new L).N(c),"$id").c().i,c=Qc(),e=M(e,c,a.l).xa,-1!==(e.indexOf("://")|0)?a=e:(c=Id(a.l.ql),a=c.b()?a.l.ql.j:c.c(),a=Jd(ua(),a,"#"),a=(ik((new Md).od(a))+"#"+e).split("##").join("#")),b.x.Ib((new S2).a()),a;k=D(g.g,fk().ry);if(OA(k))a=K9a(g).Da()?L9a(a,b,c,e,f,g,h):f;else{f=D(g.g,fk().ry).H;f=f.b()?null:f.c();g=(new zh).f("(\\{[^}]+\\})");h=J();for(g=
Vi((new Ah).Hi(g.ka,h),f);g.Va();){k=g.Lx();h=k.split("{").join("").split("}").join("");var l=Pc((new L).N(c),h);if(l instanceof z)h=l.i.i.ze().t(),f=f.split(k).join(h);else if(y()===l){k=a.l.ja;l=of().Jf;var m=b.j;h="Missing ID template variable '"+h+"' in node";var p=y();Qb(k,l,m,p,h,c.ga)}else throw(new x).d(l);}-1!==(f.indexOf("://")|0)?a=f:(b=f,0<=(b.length|0)&&"/"===b.substring(0,1)?a=a.Ze.ga+"#"+f:(b=f,0<=(b.length|0)&&"#"===b.substring(0,1)?a=""+a.Ze.ga+f:(b=f,b=Jd(ua(),b,"/"),b=(new Md).od(b),
c=C(),b=e.la(b,c.u).Bg("/"),e=a.Ze.ga,a=0<=(b.length|0)&&b.substring(0,e.length|0)===e||-1!==(b.indexOf("#")|0)?b:a.Ze.ga+"#"+b)))}return a}function M9a(a,b){var c=!1,e=null,f=Pc((new L).N(a.X),"$target");a:{if(f instanceof z){c=!0;e=f;f=e.i;var g=f.i.mb().jb,h=Q().Pa;if(g===h){c=a.da;e=f.i;f=Be();a=c.jG(M(e,f,a.l));c=HGa().pc;Fb(b,c,a);break a}}c&&(f=e.i,a=a.l.ja,c=of().Jf,e=b.j,f=f.i,g=y(),Qb(a,c,e,g,"Patch $target must be a valid URL",f.ga))}return b}
function N9a(a,b,c){a.Ze=b;a.l=c;a.da=Gw().da;b=b.Hg.$d;var e=kd();a.X=M(b,e,c);return a}
function s9a(a,b,c,e){var f=a.l.Up(b);if(f instanceof Rf){f=f.i;var g=w(function(k,l){return function(m){return I4a(k.l.Bd,l,m,Ku())}}(a,f)),h=C();c=c.ma(g,h.u);f=(new R).M(f,Ed(c,new O9a))}else f=Qc(),f=M(b,f,a.l).xa,g=w(function(k,l){return function(m){return I4a(k.l.Bd,l,m,Lu())}}(a,f)),h=C(),c=c.ma(g,h.u),f=(new R).M(f,Ed(c,new P9a));if(null!==f&&(c=f.qa(),g=f.Ba(),null!==c&&g instanceof z))return a=g.i,b=$e(O(),b.ze()),a=NO(a,c,b),e=bf(a,e),(new z).d(e);if(null!==f&&(b=f.qa(),null!==b))return c=
KRa(MRa(),a.X),e=bf(c,e),ZB(e,b,a.X,a.l),(new z).d(e);throw(new x).d(f);}
function e9a(a,b,c,e,f){var g=zGa(e);if(LFa()===g)if(g=c.i.mb().jb,Q().Pa===g||Q().ur===g)J9a(a,c,e,b,f,!1);else if(Q().wa===g){g=c.i;var h=kd();g=M(g,h,a.l);var k=Pc((new L).N(g),"$dialect");a:{if(k instanceof z){h=k.i;var l=h.i.mb().jb,m=Q().Pa;if(l===m){g=h.i;k=Qc();g=M(g,k,a.l).xa;l=ib().$m.tL(g);b:{if(l instanceof z&&(k=l.i,null!==k)){l=k.qa();g=k.Ba();h=a.l;k=a.l.UF;m=K(C(),(new wc).fa([l]));var p=C();h.UF=k.la(m,p.u);h=a.l;k=h.ql;h.ql=l;h.b5=Q9a(h);bj();l=c.Aa;m=Qc();l=[M(l,m,a.l).xa];m=-1+
(l.length|0)|0;for(p=J();0<=m;)p=dj(l[m],p),m=-1+m|0;l=l9a(b,p);b=n9a(a,b,l,c.i,g,Fc(sc().fb,J()));if(b instanceof z)m9a(f,e,b.i,c.i);else if(y()!==b)throw(new x).d(b);h.ql=k;h.b5=Q9a(h);break b}if(y()===l)f=a.l.ja,e=of().Jf,c="Cannot find dialect for nested anyNode mapping "+g,a=h.i,g=y(),Qb(f,e,b,g,c,a.ga);else throw(new x).d(l);}break a}}if(y()===k)if(c=a9a(g),"$include"===c)c=Pc((new L).N(g),"$include").c(),J9a(a,c,e,b,f,!0);else if("$ref"===c)if(c=Pc((new L).N(g),"$ref").c().i,h=Be(),c=M(c,h,
a.l),h=0<=(c.length|0)&&"#"===c.substring(0,1)?""+a.Ze.ga+c:c,h=v9a(a.l,h),h.b()?h=y():(h=h.c(),k=$e(O(),g),h=NO(h,c,k),h=(new z).d(bf(h,b))),h instanceof z)b:{if(h=h.i,k=ib().$m.tL(ck(h).j),k instanceof z&&(l=k.i,null!==l)){l=l.qa();k=a.l;a=a.l.UF;l=K(C(),(new wc).fa([l]));m=C();k.UF=a.la(l,m.u);a=$e(O(),g);c=NO(h,c,a);b=bf(c,b);m9a(f,e,b,(T(),T(),et(T(),g,Q().wa)));break b}if(y()===k)f=a.l.ja,e=of().Jf,c="Cannot find dialect for anyNode node mapping "+ck(h).j,a=y(),Qb(f,e,b,a,c,g.ga);else throw(new x).d(k);
}else if(y()===h)f=a.l.ja,e=of().Jf,c="anyNode reference must be to a known node or an external fragment, unknown JSON Pointer: '"+c+"'",a=y(),Qb(f,e,b,a,c,g.ga);else throw(new x).d(h);else f=a.l.ja,e=of().Jf,c=y(),Qb(f,e,b,c,"$dialect key without string value or link",g.ga);else throw(new x).d(k);}}else throw(new x).d(g);else if(NFa()===g)a:{if(b=!1,g=null,a=G9a(a,c.i,e,f),a instanceof z&&(b=!0,g=a,a=g.i,"boolean"===typeof a)){R9a(f,e,!!a,c);break a}if(b&&(a=g.i,Da(a))){S9a(f,e,a|0,c);break a}if(b&&
(a=g.i,ma(a))){T9a(f,e,+a,c);break a}if(b&&(a=g.i,"number"===typeof a)){U9a(f,e,+a,c);break a}if(b&&(a=g.i,ar(a))){V9a(f,e,a,c);break a}if(b&&(h=g.i,h instanceof R&&(a=h.qa(),h=h.Ba(),"link"===a&&ar(h)))){V9a(f,e,h,c);break a}b&&(a=g.i,a instanceof bQ&&(b=gk(e),e=ai(new bi,a,$e(O(),c.i)),c=$e(O(),c),Ph(f,b,e,c)))}else PFa()===g?F9a(a,c,e,f):uQ()===g?k9a(a,b,c,e,f):wQ()===g?W9a(a,b,c,e,f):rQ()===g?X9a(a,b,c,e,f):TFa()===g?C9a(a,b,c,e,f):(f=a.l.ja,a=of().Jf,e="Unknown type of node property "+e.j,g=
y(),Qb(f,a,b,g,e,c.ga))}function l9a(a,b){var c;for(c=a;!b.b();)a=b.ea(),Ge(ua(),c,"/")?(a=(new Rb).f(a),c=""+c+Tj(a.Ed)):(a=(new Rb).f(a),c=c+"/"+Tj(a.Ed)),b=b.pa();return c}
function L9a(a,b,c,e,f,g,h){var k=(new zk).So(!0),l=K(C(),J());l=(new qe).d(l);K9a(g).R(w(function(m,p,t,v,A,E){return function(B){var I=D(B.g,zf().U).H;I=I.b()?null:I.c();var N=p.vb.Fb(w(function(ra,Ha){return function(lb){lb=lb.Aa;var pb=Qc();return M(lb,pb,ra.l).xa===Ha}}(m,I)));a:{if(N instanceof z&&(N=N.i,q9a(N))){I=t.oa;B=C();N=[N.i.ze().xa];B=K(B,(new wc).fa(N));N=C();t.oa=I.la(B,N.u);break a}B=D(B.g,zf().ni).H;B=v.Ka(B.b()?null:B.c());if(B instanceof z)B=B.i,I=t.oa,B=K(C(),(new wc).fa([ja(B)])),
N=C(),t.oa=I.la(B,N.u);else{B=m.l.ja;N=of().Jf;var Y=A.j;I="Cannot find unique mandatory property '"+I+"'";var na=y();Qb(B,N,Y,na,I,p.ga);E.oa=!1}}}}(a,c,l,h,b,k)));return k.oa?(a=w(function(){return function(m){m=(new Rb).f(m);return ba.encodeURI(m.Ed)}}(a)),b=C(),e=e.ma(a,b.u).Bg("/"),l=l.oa.Bg("_"),l=(new Rb).f(l),e+"/"+ba.encodeURI(l.Ed)):f}b4.prototype.Lo=function(){return this.l};
function G9a(a,b,c,e){var f=!1,g=!1,h=!1,k=!1,l=!1,m=b.mb().jb;if(Q().mi===m){f=!0;var p=D(c.g,zf().Nf).H;(p.b()?null:p.c())===Oi().Ri?p=!0:(p=D(c.g,zf().Nf).H,p=(p.b()?null:p.c())===Oi().Ps);if(p)return c=RO(),(new z).d(M(b,c,a.l))}if(f)return a=a.l,e=e.j,l=D(c.g,zf().Nf).H,l=l.b()?null:l.c(),m=Oi().Ri,cca(a,e,c,l,m,b),y();if(Q().vi===m&&(g=!0,f=D(c.g,zf().Nf).H,(f.b()?null:f.c())===Oi().wi?f=!0:(f=D(c.g,zf().Nf).H,f=(f.b()?null:f.c())===Oi().Kp),f?f=!0:(f=D(c.g,zf().Nf).H,f=(f.b()?null:f.c())===
Oi().Ps),f))return c=CDa(),(new z).d(M(b,c,a.l));if(g)return a=a.l,e=e.j,l=D(c.g,zf().Nf).H,l=l.b()?null:l.c(),m=Oi().wi,cca(a,e,c,l,m,b),y();if(Q().Pa===m&&(h=!0,g=D(c.g,zf().Nf).H,(g.b()?null:g.c())===Oi().wj?g=!0:(g=D(c.g,zf().Nf).H,g=(g.b()?null:g.c())===Oi().Ps),g))return c=Qc(),(new z).d(M(b,c,a.l).xa);h?(g=D(c.g,zf().Nf).H,g=(g.b()?null:g.c())===Oi().lq):g=!1;if(g)return c=Qc(),(new z).d(M(b,c,a.l).xa);h?(g=D(c.g,zf().Nf).H,g=g.b()?null:g.c(),f=G().Lb,g=g===Zc(H(f,"link"))):g=!1;if(g)return c=
Qc(),(new z).d((new R).M("link",M(b,c,a.l).xa));h?(g=D(c.g,zf().Nf).H,(g.b()?null:g.c())===Oi().ax?g=!0:(g=D(c.g,zf().Nf).H,g=(g.b()?null:g.c())===Oi().cp),g?g=!0:(g=D(c.g,zf().Nf).H,g=(g.b()?null:g.c())===Oi().Kj)):g=!1;if(g)return b=et(T(),b.ze(),Q().ns),c=A_a(),(new z).d(M(b,c,a.l));h?(g=D(c.g,zf().Nf).H,g=g.b()?null:g.c(),f=G().Lb,g=g===Zc(H(f,"guid"))):g=!1;if(g)return c=Qc(),(new z).d(M(b,c,a.l).xa);if(h)return a=a.l,e=e.j,l=D(c.g,zf().Nf).H,l=l.b()?null:l.c(),m=Oi().wj,cca(a,e,c,l,m,b),y();
if(Q().wf===m&&(k=!0,h=D(c.g,zf().Nf).H,(h.b()?null:h.c())===Oi().wf?h=!0:(h=D(c.g,zf().Nf).H,h=(h.b()?null:h.c())===Oi().Kp),h?h=!0:(h=D(c.g,zf().Nf).H,h=(h.b()?null:h.c())===Oi().ai),h?h=!0:(h=D(c.g,zf().Nf).H,h=(h.b()?null:h.c())===Oi().Ps),h))return c=D_a(),(new z).d(M(b,c,a.l));if(k)return a=a.l,e=e.j,l=D(c.g,zf().Nf).H,l=l.b()?null:l.c(),m=Oi().wf,cca(a,e,c,l,m,b),y();if(Q().ns===m&&(l=!0,k=D(c.g,zf().Nf).H,(k.b()?null:k.c())===Oi().ax?k=!0:(k=D(c.g,zf().Nf).H,k=(k.b()?null:k.c())===Oi().cp),
k?k=!0:(k=D(c.g,zf().Nf).H,k=(k.b()?null:k.c())===Oi().Kj),k?k=!0:(k=D(c.g,zf().Nf).H,k=(k.b()?null:k.c())===Oi().Ps),k))return c=A_a(),(new z).d(M(b,c,a.l));l?(k=D(c.g,zf().Nf).H,k=(k.b()?null:k.c())===Oi().wj):k=!1;if(k)return c=Qc(),(new z).d(M(b,c,a.l).xa);if(l)return l=a.l,e=e.j,m=D(c.g,zf().Nf).H,m=m.b()?null:m.c(),k=Oi().Kj,cca(l,e,c,m,k,b),c=Be(),(new z).d(M(b,c,a.l));if(Q().ud===m)return y();c=a.l.ja;l=of().Jf;e=e.j;m="Unsupported scalar type "+b.mb().jb;k=y();Qb(c,l,e,k,m,b.ga);c=Be();return(new z).d(M(b,
c,a.l))}function a9a(a){return Pc((new L).N(a),"$include").ra()?"$include":Pc((new L).N(a),"$ref").ra()?"$ref":"inline"}
function u9a(a,b,c,e,f,g,h){if(f instanceof z){c=f.i;h=g.vb.Fb(w(function(k,l){return function(m){m=m.Aa;var p=Qc();return M(m,p,k.l).xa===l}}(a,c)));h.b()?e=y():(h=h.c().i,f=Qc(),e=e.Ka(M(h,f,a.l).xa));if(e instanceof z)return a=e.i,K(C(),(new wc).fa([a]));if(y()===e)return a=a.l.ja,e=of().Jf,c="Cannot find discriminator value for discriminator '"+c+"'",h=y(),Qb(a,e,b,h,c,g.ga),J();throw(new x).d(e);}if(y()===f)return b=g.vb,g=w(function(k){return function(l){l=l.Aa;var m=Qc();return M(l,m,k.l).xa}}(a)),
e=vx(),b=b.ma(g,e.jc).Dg(),c.Ab(w(function(k,l,m){return function(p){p=D(p.g,fk().vj).Ab(w(function(E,B){return function(I){I=D(I.g,zf().ni).H;return!B.Ha(I.b()?null:I.c())}}(k,l)));var t=p.Ab(w(function(){return function(E){E=D(E.g,zf().xi);return 0<iHa(E)}}(k))),v=w(function(){return function(E){E=D(E.g,zf().U).H;return E.b()?null:E.c()}}(k)),A=C();t=t.ma(v,A.u).Dg();v=w(function(){return function(E){E=D(E.g,zf().U).H;return E.b()?null:E.c()}}(k));A=C();p=p.ma(v,A.u).Dg();return m.bL(p).b()&&t.bL(m).b()}}(a,
h,b)));throw(new x).d(f);}b4.prototype.i2=function(a){if(-1!==(a.indexOf("#")|0)){a=Jd(ua(),a,"#");var b=ik((new Md).od(a))}else b=a;a=(new zh).f(b);b=b.lastIndexOf("/")|0;return f4(a,b).qa()+"/"};
function W9a(a,b,c,e,f){var g=Fc(sc().fb,J()),h=Fc(yv(),J()),k=c.i.mb().jb;if(Q().ed===k){k=c.i;var l=xx();k=M(k,l,a.l).Ul}else k=K(C(),(new wc).fa([c.i]));l=C();k=k.dg(l.u);a=w(function(m,p,t,v,A,E){return function(B){if(null!==B){var I=B.qa();B=B.Pi();bj();var N=p.Aa,Y=Qc();B=[M(N,Y,m.l).xa,""+B];N=-1+(B.length|0)|0;for(Y=J();0<=N;)Y=dj(B[N],Y),N=-1+N|0;N=Y;B=l9a(t,N);Y=c4(v);if(null!==Y&&1<Y.nb()){B=g9a(m,B,N,I,v,A);if(B.b())return y();B=B.c();E9a(m,B,I,E);return(new z).d(B)}if(null!==Y&&1===Y.nb()&&
(N=D(m.l.ql.g,Bd().Qc).Fb(w(function(na,ra){return function(Ha){return Ha.j===ra.ea()}}(m,Y))),N instanceof z&&(N=N.i,je(N)))){B=n9a(m,t,B,I,N,A);if(B instanceof z)return B=B.i,E9a(m,B,I,E),(new z).d(B);if(y()!==B)throw(new x).d(B);}return y()}throw(new x).d(B);}}(a,c,b,e,g,h));b=C();a=k.ma(a,b.u);b=new Y9a;g=C();a=a.hc(b,g.u);D9a(f,e,a,c.i)}
function X9a(a,b,c,e,f){var g=Fc(sc().fb,J()),h=c.i,k=kd();h=M(h,k,a.l).vb;a=w(function(l,m,p,t,v){return function(A){bj();var E=m.Aa,B=Qc();E=M(E,B,l.l).xa;B=A.Aa;var I=Qc();E=[E,M(B,I,l.l).xa];B=-1+(E.length|0)|0;for(I=J();0<=B;)I=dj(E[B],I),B=-1+B|0;B=I;E=l9a(p,B);I=j9a(l,t,A);a:{if(I instanceof z){var N=I.i;if(null!==N){I=N.qa();N=N.Ba();I=v.kc((new R).M(I,N));break a}}I=v}N=c4(t);a:if(null!==N&&1<N.nb())N=D(t.g,zf().yy).H,I=N instanceof z?I.kc((new R).M(N.i,"")):I,E=g9a(l,E,B,A.i,t,I);else{if(null!==
N&&1===N.nb()&&(B=D(l.l.ql.g,Bd().Qc).Fb(w(function(na,ra){return function(Ha){return Ha.j===ra.ea()}}(l,N))),B instanceof z&&(B=B.i,je(B)))){N=A.i.mb().jb;var Y=Q().ud;if(N!==Y){E=n9a(l,p,E,A.i,B,I);break a}}E=y()}if(E instanceof z)return(new z).d(I9a(l,E.i,t,A));if(y()===E)return y();throw(new x).d(E);}}(a,c,b,e,g));b=vx();a=h.ma(a,b.jc);b=new Z9a;g=vx();D9a(f,e,a.hc(b,g.jc),c.i)}
b4.prototype.$classData=r({gNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceParser",{gNa:1,e:1,Pq:1,tb:1,NMa:1,qNa:1});function $9a(){this.l=this.W=this.X=this.kV=null}$9a.prototype=new u;$9a.prototype.constructor=$9a;d=$9a.prototype;d.G=function(){return"DialectInstanceReferencesParser"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof $9a){var b=this.kV,c=a.kV;if((null===b?null===c:b.h(c))&&kk(this.X,a.X))return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.kV;case 1:return this.X;case 2:return this.W;default:throw(new V).f(""+a);}};
function a$a(a,b,c){c=c.i;var e=kd();M(c,e,a.l).vb.R(w(function(f,g){return function(h){var k=h.Aa,l=Qc();k=M(k,l,f.l).xa;T();h=h.i;l=f.l;var m=Be();h=M(h,m,l);O();l=(new P).a();l=(new BD).L((new S).a(),l);m=$d().gd;k=Fb(l,m,k);l=$d().$h;g.ES(Fb(k,l,h))}}(a,b)))}d.t=function(){return W(X(),this)};
function b$a(a,b,c,e){var f=K(pC(),J()),g=Pc((new L).N(a.X),"uses");if(!g.b()){g=g.c();var h=Xb($e(O(),g.Aa),q(Yb));h.b()?h=y():(h=h.c(),h=(new z).d(h.sc.fe.gf));h=(new Q2).de((h.b()?0:h.c())|0);b.ha().Ib(h);g=g.i;h=kd();M(g,h,a.l).vb.R(w(function(k,l,m,p,t){return function(v){var A=v.Aa,E=Qc();E=M(A,E,k.l).xa;var B=k.eea(v);A=k.nN(B);if(!A.b())if(A=A.c(),Rd(A))l.so(B),v=(new R).M(A.j,B),k.zH(m,(new R).M(E,v)),p.zu(E,A);else{E=k.l.ja;B=of().Jf;A="Expected vocabulary module but found: '"+A+"'";var I=
y();Qb(E,B,t,I,A,v.ga)}}}(a,f,b,c,e)))}a.W.R(w(function(k,l,m){return function(p){if(null!==p&&(p=p.Ld,p instanceof hE)){var t=Id(p);l.Ha(t.b()?p.j:t.c())||m.zu(p.j,p)}}}(a,f,c)))}
function B9a(a,b){var c=c$a(new d$a,Fc(yv(),J()),a.l);b$a(a,a.kV,c,b);e$a(a,c);a.W.R(w(function(e,f){return function(g){if(null!==g){var h=g.Ld,k=g.sn;g=g.vd;h instanceof fE&&null!==k&&y()===g&&f.zu(k.Le,h)}}}(a,c)));a.l.W3&&a.W.R(w(function(e,f){return function(g){if(null!==g){var h=g.Ld,k=g.sn;g=g.vd;h instanceof cE&&null!==k&&y()===g&&f.zu(k.Le,h)}}}(a,c)));return c}d.nN=function(a){a=this.W.Fb(w(function(b,c){return function(e){return e.sn.Le===c}}(this,a)));if(a.b())return y();a=a.c();return(new z).d(a.Ld)};
d.zH=function(a,b){var c=Xb(a.ha(),q(Nd));if(c instanceof z){c=c.i;var e=a.ha(),f=e.rf;ah();var g=bh(new ch,(new gh).a());for(f=f.Qb;!f.b();){var h=f.ea();!1!==!(h instanceof gC)&&jh(g,h);f=f.pa()}e.rf=g.ab;b=c.cc.ak(b);b=(new gC).zk(b);return oc(a,b)}if(y()===c){b=[b];if(0===(b.length|0))b=te();else{c=ue(new ve,te());e=0;for(g=b.length|0;e<g;)we(c,b[e]),e=1+e|0;b=c.ab}b=(new gC).zk(b);return oc(a,b)}throw(new x).d(c);};d.y=function(){return Z(this)};
function A9a(a,b,c,e){var f=new $9a;f.kV=a;f.X=b;f.W=c;f.l=e;return f}function e$a(a,b){var c=Pc((new L).N(a.X),"external");c.b()||(c=c.c(),a$a(a,b,c));c=Pc((new L).N(a.X),"$external");c.b()||(c=c.c(),a$a(a,b,c))}
d.eea=function(a){var b=a.i.mb().jb;if(Q().ur===b)return a=a.i,b=Qc(),M(a,b,this.l).xa;if(Q().wa===b){b=a.i;var c=kd();b=M(b,c,this.l);b=Pc((new L).N(b),"$include").ra()}else b=!1;if(b)return a=a.i,b=kd(),a=M(a,b,this.l),a=Pc((new L).N(a),"$include").c().i,b=Be(),M(a,b,this.l);T();a=a.i;b=this.l;c=Be();return M(a,c,b)};d.$classData=r({pNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceReferencesParser",{pNa:1,e:1,z:1,v:1,r:1,o:1});function d$a(){this.l=this.W=null}
d$a.prototype=new u;d$a.prototype.constructor=d$a;d=d$a.prototype;d.G=function(){return"ReferenceDeclarations"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof d$a){var b=this.W;a=a.W;return null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.zu=function(a,b){this.W.Eh((new R).M(a,b));b instanceof Td&&qGa(this.l.Bd,a,b);if(Rd(b)){var c=E4a(this.l.Bd,a);b.Pk().R(w(function(f,g,h){return function(k){if(k instanceof wD){var l=f$a(k);F4a(g,l,k);qc(f.l.pi,h+"."+l,k)}else return g.s7(k)}}(this,c,a)))}else if(b instanceof fE){c=this.l.Bd;var e=this.l.Bd.Aj;b=uF(new vF,D(b.g,bE().ub),Id(b));c.Aj=e.kc((new R).M(a,b))}else throw(new x).d(b);};function c$a(a,b,c){a.W=b;a.l=c;return a}d.hx=function(){return this.W.ds().Dg().Ab(w(function(){return function(a){return Jv(a)}}(this))).ke()};
d.y=function(){return Z(this)};d.ES=function(a){var b=this.W,c=D(a.g,$d().gd).H;c=c.b()?null:c.c();b.Eh((new R).M(c,a));b=this.l.Bd;c=this.l.Bd.No;var e=D(a.g,$d().gd).H;e=e.b()?null:e.c();b.No=c.kc((new R).M(e,a))};d.$classData=r({rNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.ReferenceDeclarations",{rNa:1,e:1,z:1,v:1,r:1,o:1});function g$a(){this.l=this.W=null}g$a.prototype=new u;g$a.prototype.constructor=g$a;d=g$a.prototype;d.G=function(){return"ReferenceDeclarations"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof g$a){var b=this.W;a=a.W;return null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.zu=function(a,b){this.W.Eh((new R).M(a,b));var c=this.l.Bd.rca(a);if(b instanceof Td)h$a(this.l,a,b),D(b.g,Ud().Qc).R(w(function(e,f){return function(g){if(g instanceof ZX)mGa(f,g);else if(g instanceof zD)oGa(f,g);else throw(new x).d(g);}}(this,c)));else throw(new x).d(b);};d.hx=function(){return this.W.ds().Dg().Ab(w(function(){return function(a){return Jv(a)}}(this))).ke()};d.y=function(){return Z(this)};
d.ES=function(a){var b=this.W,c=D(a.g,$d().gd).H;c=c.b()?null:c.c();b.Eh((new R).M(c,a));b=this.l.Bd;c=this.l.Bd.No;var e=D(a.g,$d().gd).H;e=e.b()?null:e.c();b.No=c.kc((new R).M(e,a))};d.$classData=r({sNa:0},!1,"amf.plugins.document.vocabularies.parser.vocabularies.ReferenceDeclarations",{sNa:1,e:1,z:1,v:1,r:1,o:1});function i$a(){this.l=this.W=this.X=null}i$a.prototype=new u;i$a.prototype.constructor=i$a;d=i$a.prototype;d.G=function(){return"VocabulariesReferencesParser"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof i$a&&kk(this.X,a.X)){var b=this.W;a=a.W;return null===b?null===a:b.h(a)}return!1};function j$a(a,b){var c=Pc((new L).N(a.X),"external");if(!c.b()){c=c.c().i;var e=kd();M(c,e,a.l).vb.R(w(function(f,g){return function(h){var k=h.Aa,l=Qc();k=M(k,l,f.l).xa;h=h.i;l=Qc();h=M(h,l,f.l).xa;O();l=(new P).a();l=(new BD).L((new S).a(),l);var m=$d().gd;k=Fb(l,m,k);l=$d().$h;g.ES(Fb(k,l,h))}}(a,b)))}}
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function k$a(a,b,c){var e=Pc((new L).N(a.X),"uses");if(!e.b()){e=e.c().i;var f=kd();M(e,f,a.l).vb.R(w(function(g,h,k){return function(l){var m=l.Aa,p=Qc();m=M(m,p,g.l).xa;p=l.i;var t=Qc();t=M(p,t,g.l).xa;p=g.nN(t);if(!p.b())if(p=p.c(),Rd(p))l=(new R).M(p.j,t),h.zu(m,g.zH(p,(new R).M(m,l)));else{m=g.l.ja;t=of().Via;p="Expected vocabulary module but found: "+p;var v=y();Qb(m,t,k,v,p,l.ga)}}}(a,b,c)))}}function $Fa(a,b,c){var e=new i$a;e.X=a;e.W=b;e.l=c;return e}
function aGa(a,b){var c=new g$a,e=Fc(yv(),J()),f=a.l;c.W=e;c.l=f;k$a(a,c,b);j$a(a,c);return c}d.nN=function(a){a=this.W.Fb(w(function(b,c){return function(e){return e.sn.Le===c}}(this,a)));if(a.b())return y();a=a.c();return(new z).d(a.Ld)};
d.zH=function(a,b){var c=Xb(a.ha(),q(Nd));if(c instanceof z){c=c.i;var e=a.ha(),f=e.rf;ah();var g=bh(new ch,(new gh).a());for(f=f.Qb;!f.b();){var h=f.ea();!1!==!(h instanceof gC)&&jh(g,h);f=f.pa()}e.rf=g.ab;b=c.cc.ak(b);b=(new gC).zk(b);return oc(a,b)}if(y()===c){b=[b];if(0===(b.length|0))b=te();else{c=ue(new ve,te());e=0;for(g=b.length|0;e<g;)we(c,b[e]),e=1+e|0;b=c.ab}b=(new gC).zk(b);return oc(a,b)}throw(new x).d(c);};d.y=function(){return Z(this)};
d.$classData=r({uNa:0},!1,"amf.plugins.document.vocabularies.parser.vocabularies.VocabulariesReferencesParser",{uNa:1,e:1,z:1,v:1,r:1,o:1});function l$a(){var a=C(),b=[ffa(),gfa(),afa(),$ea(),bfa(),cfa(),efa(),Zea(),dfa()];return K(a,(new wc).fa(b))}function m$a(a){a.mU(a.Jg().ye());a.nU(!1)}function n$a(){var a=C(),b=ofa(),c=bFa();o$a||(o$a=(new p$a).a());return K(a,(new wc).fa([b,c,o$a]))}
function q$a(){c5a||(c5a=(new h3).a());var a=(new R).M("parsed-json-schema",c5a);d5a||(d5a=(new i3).a());var b=(new R).M("parsed-raml-datatype",d5a);U3a||(U3a=(new s2).a());var c=(new R).M("external-fragment-ref",U3a);Z4a||(Z4a=(new d3).a());var e=(new R).M("json-schema-id",Z4a);T3a||(T3a=(new q2).a());var f=(new R).M("declared-element",T3a);V3a||(V3a=(new w2).a());var g=(new R).M("inline-element",V3a);a5a||(a5a=(new e3).a());var h=(new R).M("local-link-path",a5a);X4a||(X4a=(new a3).a());var k=(new R).M("extension-provenance",
X4a);Y4a||(Y4a=(new b3).a());var l=(new R).M("form-body-parameter",Y4a);b5a||(b5a=(new f3).a());var m=(new R).M("parameter-name-for-payload",b5a);f5a||(f5a=(new j3).a());var p=(new R).M("required-param-payload",f5a);R3a||(R3a=(new o2).a());a=[a,b,c,e,f,g,h,k,l,m,p,(new R).M("auto-generated-name",R3a)];b=BB(new CB,Ev());c=0;for(e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;return b.ab}
function r$a(a,b,c,e){var f=Aq().T$;a="Unsupported '"+e+"' on "+a.Ei()+" plugin";e=Id(b);e=e.b()?b.j:e.c();var g=y(),h=y(),k=y();c.Vc(f.j,a,g,e,h,Tb().yb,k);return b}function g4(){Y2.call(this);this.vsa=0;this.gva=this.y8=null;this.Rla=!1}g4.prototype=new K4a;g4.prototype.constructor=g4;function s$a(){}d=s$a.prototype=g4.prototype;d.a=function(){Y2.prototype.a.call(this);this.vsa=Hfa().lra;this.y8="JSON + Refs";this.gva=K(C(),(new wc).fa([this.y8]));this.Rla=!0;return this};d.ot=function(){return J()};
d.iz=function(a){var b=a.Hg;if(b instanceof zd){O();var c=(new P).a();c=(new lm).L((new S).a(),c);c=bf(c,a.ga+"#/");var e=a.Ge,f=km().Zd;c=Fb(c,f,e);e=km().Vd;c=Fb(c,e,"application/json");c.Hg=(new z).d(b.$d.Kd);b=a.W;e=w(function(){return function(h){return h.Ld}}(this));f=C();b=b.ma(e,f.u);O();e=(new P).a();e=(new im).L((new S).a(),e);f=a.ga;var g=Sr().yc;e=Fb(e,g,f);e=bf(e,a.ga);f=fm().ub;c=nf(e,f,c);a=a.ga;e=Sr().yc;a=Fb(c,e,a);b.Da()&&(c=dm().Ac,Xg(a,c,b));return(new z).d(a)}return y()};
d.nx=function(){return K(C(),(new wc).fa(["application/json"]))};d.Jfa=function(){return this.vsa};d.PD=function(){return this.gva};d.vD=function(){return(new QQ).a()};d.Ei=function(){return this.y8};d.tq=function(){return J()};d.TA=function(a){return vka(qh(),a.Ge)};d.Yn=function(){return YE(gb(),this)};d.yv=function(){return Ev()};d.tA=function(){return this.Rla};d.xD=function(a){return a};
d.$classData=r({kka:0},!1,"amf.plugins.document.webapi.ExternalJsonRefsPlugin",{kka:1,lka:1,aC:1,e:1,Oq:1,tb:1});function t$a(){Y2.call(this)}t$a.prototype=new K4a;t$a.prototype.constructor=t$a;t$a.prototype.a=function(){Y2.prototype.a.call(this);return this};t$a.prototype.$classData=r({XNa:0},!1,"amf.plugins.document.webapi.JsonSchemaPlugin$",{XNa:1,lka:1,aC:1,e:1,Oq:1,tb:1});var u$a=void 0;function eFa(){u$a||(u$a=(new t$a).a());return u$a}function AY(){this.Sd=null}AY.prototype=new u;
AY.prototype.constructor=AY;function h4(){}d=h4.prototype=AY.prototype;d.G=function(){return"RamlHeader"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof AY?this.Sd===a.Sd:!1};d.E=function(a){switch(a){case 0:return this.Sd;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.f=function(a){this.Sd=a;return this};d.y=function(){return Z(this)};function ny(a){a="\\s*"+xy(ua(),a.Sd," ","\\\\s*")+"\\s*";a=(new zh).f(a);var b=J();return(new Ah).Hi(a.ka,b)}
d.$classData=r({Ww:0},!1,"amf.plugins.document.webapi.parser.RamlHeader",{Ww:1,e:1,z:1,v:1,r:1,o:1});function i4(){this.na=this.Td=this.Qa=null}i4.prototype=new o5a;i4.prototype.constructor=i4;function v$a(){}v$a.prototype=i4.prototype;i4.prototype.Dca=function(a,b){this.Td=a;this.na=b;o3.prototype.$ca.call(this,b);return this};
i4.prototype.MQ=function(a){var b=this.Td.ga;K(C(),J());b=qj(a,b);var c=this.Td.ga,e=Sr().yc;Fb(b,e,c);b=this.Td.Hg.$d;c=kd();b=M(b,c,this.na);c=Pc((new L).N(b),"components");if(!c.b()){e=c.c();c=this.Td.ga+"#/declarations";e=e.i;var f=kd();e=M(e,f,this.na);this.oD(e,c+"/securitySchemes")}b=this.bG(b);b=oc(b,C2(new D2,this.na.uz));c=fm().ub;b=nf(a,c,b);c=this.Td.ga;K(C(),J());qj(b,c);b=this.na.fi.dt();b.Da()&&(c=Wg().Qc,Xg(a,c,b));return a};
i4.prototype.bG=function(a){var b=DZa(FZa(),this.Td.Hg.$d.Kd),c=this.Td.ga;K(C(),J());b=qj(b,c);c=Pc((new L).N(a),"info");c.b()||(c=c.c(),w$a(c,b,this.na).Dc());c=Pc((new L).N(a),"id");c.b()||(c=c.c(),x$a(c,b,this.na).Dc());c=Pc((new L).N(a),"channels");if(!c.b()){c=c.c();var e=c.i,f=kd();e=M(e,f,this.na);f=K(ah(),J());e.vb.R(w(function(g,h,k){return function(l){g.na.Po.CV(l,w(function(m,p){return function(t){return y$a(p,t)}}(g,h)),k).Dc()}}(this,b,f)));e=uo().nq;f=Rt(new St,f,(new P).a());c=$e(O(),
c.i);Ph(b,e,f,c)}c=(new L).N(a);e=uo().Eu;Rh(c,"externalDocs",Az(Sh(Th(this,e,this.na),b),w(function(g,h){return function(k){return Bz(Ez(),k,h.j,g.na)}}(this,b))));c=Pc((new L).N(a),"servers");c.b()||(c=c.c().i,e=kd(),c=z$a(new A$a,M(c,e,this.na),b,this.na).Vf(),e=uo().nh,yf(b,e,c));c=Pc((new L).N(a),"tags");c.b()||(e=c.c(),f=B$a(b.j,e,this.na).Vf(),c=uo().qm,f=Rt(new St,f,$e(O(),e.i)),e=$e(O(),e),Ph(b,c,f,e));c=Pc((new L).N(a),"defaultContentType");c.b()||(e=c.c(),c=$e(O(),e),e=(new Jh).Ub(e.i,
this.na).He(),f=C(),e=Rt(new St,K(f,(new wc).fa([e])),(new P).a()),f=uo().Hl,Ph(b,f,e,c),f=uo().kq,Ph(b,f,e,c));Mz(new Nz,b,a,J(),this.na).Dc();rS(Mz(new Nz,b,a,J(),this.na),"channels");mS(this.na,b.j,a,"webApi");return b};
i4.prototype.oD=function(a,b){a=Pc((new L).N(a),"securitySchemes");if(!a.b()){a=a.c().i;var c=kd();M(a,c,this.na).vb.R(w(function(e,f){return function(g){var h=e.na.fi;g=e.na.Po.bN().Of(g,w(function(l,m,p){return function(t){var v=m.Aa,A=Be();A=M(v,A,l.na);v=Ri().U;A=ai(new bi,A,$e(O(),m.Aa.ze()));var E=$e(O(),m.Aa);Ph(t,v,A,E);return Si(t,p,K(C(),J()))}}(e,g,f))).GI();var k=(new Ti).a();return Ui(h,oc(g,k))}}(this,b)))}};function ky(){this.es=null}ky.prototype=new u;ky.prototype.constructor=ky;
d=ky.prototype;d.a=function(){this.es=K(pC(),J());return this};d.G=function(){return"AbstractVariables"};d.A=function(){return 0};d.h=function(a){return a instanceof ky&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};function C$a(a,b){var c=Uv().LO;c=Vi(c,b);b=new o6a;for(b.pX=c;b.Va();)c=b.$a(),a.es.so(Wda(c,1))}d.y=function(){return Z(this)};d.$classData=r({aRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.AbstractVariables",{aRa:1,e:1,z:1,v:1,r:1,o:1});
function Nz(){this.l=this.Dl=this.X=this.Ne=null}Nz.prototype=new u;Nz.prototype.constructor=Nz;d=Nz.prototype;d.G=function(){return"AnnotationParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Nz){var b=this.Ne,c=a.Ne;if((null===b?null===c:b.h(c))&&kk(this.X,a.X))return b=this.Dl,a=a.Dl,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Ne;case 1:return this.X;case 2:return this.Dl;default:throw(new V).f(""+a);}};
function Mz(a,b,c,e,f){a.Ne=b;a.X=c;a.Dl=e;a.l=f;return a}d.t=function(){return W(X(),this)};function rS(a,b){var c=Pc((new L).N(a.X),b);if(c instanceof z){c=c.i;var e=c.i.mb().jb,f=Q().wa;if(e===f){e=sIa();f=a.Ne.j;c=c.i;var g=kd();c=rIa(e,f,M(c,g,a.l),J(),a.l);c.R(w(function(h,k){return function(l){l=Wa().Ia(D(l.g,jf().Di));l.b()||l.c().ha().Ib((new x3).f(k))}}(a,b)));b=Wa().Ia(D(a.Ne.Y(),xf(hd())));b=b.b()?J():b.c();c.Da()&&(a=a.Ne,e=C(),b=b.la(c,e.u),c=xf(hd()),yf(a,c,b))}}}
d.Dc=function(){var a=rIa(sIa(),this.Ne.j,this.X,this.Dl,this.l),b=Wa().Ia(D(this.Ne.Y(),xf(hd()))),c=b.b()?J():b.c();if(a.Da()){b=this.Ne;var e=C();a=c.la(a,e.u);c=xf(hd());yf(b,c,a)}};d.y=function(){return Z(this)};d.$classData=r({bRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.AnnotationParser",{bRa:1,e:1,z:1,v:1,r:1,o:1});function D$a(){this.l=this.qi=this.Md=this.Kh=this.Ea=null}D$a.prototype=new u;D$a.prototype.constructor=D$a;d=D$a.prototype;
d.mfa=function(a){su();var b=$e(O(),a);b=(new xm).L((new S).a(),b);var c=this.qi.Jr("object"),e=Dm().U;b=Fb(b,e,c);c=this.Md;c.b()||(c=c.c(),K2(b,c,K(C(),J())));a=a.vb;c=w(function(f,g){return function(h){var k=h.Aa,l=Qc();k=M(k,l,f.l).xa;C$a(f.Kh,k);l=h.i;h=$e(O(),h);l=fia(ly(l,f.Kh,(new z).d(g.j),f.qi,f.l).dr(),g.j);return iD(g,k,l,h)}}(this,b));e=vx();a.ma(c,e.jc);return b};d.G=function(){return"DataNodeParser"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof D$a){if(kk(this.Ea,a.Ea)){var b=this.Kh,c=a.Kh;b=null===b?null===c:b.h(c)}else b=!1;b?(b=this.Md,c=a.Md,b=null===b?null===c:b.h(c)):b=!1;return b?this.qi===a.qi:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ea;case 1:return this.Kh;case 2:return this.Md;case 3:return this.qi;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.dr=function(){var a=this.Ea.mb().jb;if(Q().ed===a){a=this.Ea;var b=dd();return this.Zea(M(a,b,this.l),this.Ea)}return Q().wa===a?(a=this.Ea,b=kd(),this.mfa(M(a,b,this.l))):E$a(F$a(this.Kh,this.Md,this.qi,this.l),this.Ea)};
d.Zea=function(a,b){hu();b=$e(O(),b);b=(new Bm).L((new S).a(),b);var c=this.qi.Jr("array"),e=Dm().U;b=Fb(b,e,c);c=this.Md;c.b()||(c=c.c(),K2(b,c,K(C(),J())));c=K(ah(),J());e=w(function(g,h,k){return function(l){return Hh(h,fia(ly(l,g.Kh,(new z).d(k.j),g.qi,g.l).dr(),k.j))}}(this,c,b));var f=C();a.ma(e,f.u);wEa(b,c);return b};function ly(a,b,c,e,f){var g=new D$a;g.Ea=a;g.Kh=b;g.Md=c;g.qi=e;g.l=f;return g}d.y=function(){return Z(this)};
d.$classData=r({dRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.DataNodeParser",{dRa:1,e:1,z:1,v:1,r:1,o:1});function STa(){this.l=this.Dl=this.ib=this.Md=this.kj=null}STa.prototype=new u;STa.prototype.constructor=STa;d=STa.prototype;d.G=function(){return"ExtensionParser"};d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof STa&&this.kj===a.kj&&this.Md===a.Md&&this.ib===a.ib){var b=this.Dl;a=a.Dl;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.kj;case 1:return this.Md;case 2:return this.ib;case 3:return this.Dl;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function TTa(a,b){b=Wa().Ia(D(b.g,om().SG));if(b instanceof z){var c=b.i;if(c.Da()&&pd(a.Dl)){b=w(function(){return function(h){h=h.H;return h.b()?null:h.c()}}(a));var e=C();if(c.ma(b,e.u).Tp(a.Dl).b()){b=Vy().lZ.Ka(a.Dl.ea());e=w(function(){return function(h){var k=Vy().lZ;h=h.H;return k.Ka(h.b()?null:h.c()).va()}}(a));var f=C(),g=c.Tc(e,f.u);c=a.l.ja;e=Bh().G8;f=a.Md;b="Annotation "+a.kj+" not allowed in target "+(b.b()?"":b.c())+", allowed targets: "+g.Bg(", ");a=a.ib;g=y();Qb(c,e,f,g,b,a.ga)}}}}
d.y=function(){return Z(this)};d.$classData=r({fRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.ExtensionParser",{fRa:1,e:1,z:1,v:1,r:1,o:1});function G$a(){this.dd=this.Yqa=this.gc=this.p=this.ei=this.Ze=null}G$a.prototype=new u;G$a.prototype.constructor=G$a;d=G$a.prototype;d.G=function(){return"JsonSchemaEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof G$a){var b=this.Ze,c=a.Ze;(null===b?null===c:b.h(c))?(b=this.ei,c=a.ei,b=null===b?null===c:b.h(c)):b=!1;return b&&this.p===a.p?this.gc===a.gc:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ze;case 1:return this.ei;case 2:return this.p;case 3:return this.gc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function T4a(a,b,c,e){var f=new G$a;f.Ze=a;f.ei=b;f.p=c;f.gc=e;a=new CY;if(null===f)throw bc(F(),null);a.n=f;f.Yqa=a;a=C();YTa||(YTa=(new DY).a());a=K(a,(new wc).fa([YTa,f.Yqa]));b=f.p;c=f.ei;e=mF();var g=K(C(),J());b=b.Db((new s3).Cx(c,e,g,(new dz).fW(f.gc.kaa,f.gc)).dd);c=C();f.dd=a.la(b,c.u);return f}
d.MC=function(){var a=vB(),b=(new wB).f(a.ki),c=(new zh).f(a.ci);pd(c)&&xB(b,a.ci);c=b.s;var e=b.aa,f=(new mt).f(e);Os(rt(),this.dd,f);ht(c,et(T(),ot(pt(),f.s,e),Q().wa));return(new yB).Cc(zB(Bu(),a.ki),b.s)};d.y=function(){return Z(this)};d.$classData=r({gRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.JsonSchemaEmitter",{gRa:1,e:1,z:1,v:1,r:1,o:1});function aY(){this.ja=this.p=this.tm=null}aY.prototype=new u;aY.prototype.constructor=aY;d=aY.prototype;d.G=function(){return"PayloadEmitter"};
function RSa(a,b,c,e){a.tm=b;a.p=c;a.ja=e;return a}d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof aY?this.tm===a.tm?this.p===a.p:!1:!1};d.E=function(a){switch(a){case 0:return this.tm;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.MC=function(){var a=mz(new nz,this.tm,this.p,!1,Fc(yv(),J()),this.ja),b=vB(),c=(new wB).f(b.ki),e=(new zh).f(b.ci);pd(e)&&xB(c,b.ci);a.Vb(c);return(new yB).Cc(zB(Bu(),b.ki),c.s)};d.y=function(){return Z(this)};
d.$classData=r({lRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.PayloadEmitter",{lRa:1,e:1,z:1,v:1,r:1,o:1});function H$a(){this.l=this.qi=this.Md=this.Kh=null}H$a.prototype=new u;H$a.prototype.constructor=H$a;d=H$a.prototype;d.G=function(){return"ScalarNodeParser"};function I$a(a,b,c){c=pKa(Wva(Zva(),b,c.ga.bg,a.l));c=lk(c).Kd;return WKa(c)?(xu(),c=(new z).d(Oi().wj),b=vu(0,b,c,(O(),(new P).a())),a=a.Md,a=(a.b()?"":a.c())+"/included",bf(b,a)):ly(c,a.Kh,a.Md,a.qi,a.l).dr()}d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof H$a){var b=this.Kh,c=a.Kh;(null===b?null===c:b.h(c))?(b=this.Md,c=a.Md,b=null===b?null===c:b.h(c)):b=!1;return b?this.qi===a.qi:!1}return!1};d.E=function(a){switch(a){case 0:return this.Kh;case 1:return this.Md;case 2:return this.qi;default:throw(new V).f(""+a);}};
d.vp=function(a,b){b=(new z).d(Sca(Oi(),b));b=vu(xu(),a.xa,b,$e(O(),a));var c=this.qi.Jr("scalar"),e=Dm().U;b=Fb(b,e,c);c=this.Md;c.b()||(c=c.c(),K2(b,c,K(C(),J())));C$a(this.Kh,a.xa);return b};
function E$a(a,b){var c=b.mb().jb;if(Q().Pa===c)return c=Qc(),a.vp(M(b,c,a.l),"string");if(Q().vi===c)return c=Qc(),a.vp(M(b,c,a.l),"integer");if(Q().wf===c)return c=Qc(),a.vp(M(b,c,a.l),"double");if(Q().mi===c)return c=Qc(),a.vp(M(b,c,a.l),"boolean");if(Q().ud===c)return b=bd(cd(b),Qc()),a.vp(b.b()?ft(gt(),"null"):b.c(),"nil");if(Q().ns===c)if(c=lJ(kH(),b.t()).Jk(),c instanceof z){c=c.i;try{eua(fua(),c);if(c.ru.b()){var e=Qc();return a.vp(M(b,e,a.l),"date")}if(c.vu.b()){var f=Qc();return a.vp(M(b,
f,a.l),"dateTimeOnly")}var g=Qc();return a.vp(M(b,g,a.l),"dateTime")}catch(k){if(Mi(F(),k)instanceof cc)return c=Qc(),a.vp(M(b,c,a.l),"string");throw k;}}else{if(y()===c)return c=Qc(),a.vp(M(b,c,a.l),"string");throw(new x).d(c);}else{e=b.mb().jb;f=Q().ur;if(e===f)return J$a(a,b);e=a.vp(ft(gt(),c.mj.xa),"string");a=a.l.ja;f=Sc().cU;g=e.j;var h=y();Qb(a,f,g,h,"Cannot parse scalar node from AST structure '"+c+"'",b.ga);return e}}d.t=function(){return W(X(),this)};
function F$a(a,b,c,e){var f=new H$a;f.Kh=a;f.Md=b;f.qi=c;f.l=e;return f}
function J$a(a,b){var c=b.ze();if(c instanceof kv){var e=!1,f=null,g=a.l.Af.Fb(w(function(h,k){return function(l){return l.sn.Le===k.xa}}(a,c)));if(g instanceof z&&(e=!0,f=g,g=f.i,g.Ld instanceof im))return c=D(us(g.Ld.g,fm().ub).g,km().Zd).H,c=c.b()?null:c.c(),I$a(a,c,b);if(e&&(b=f.i,tw(b.Ld)))return oP(K$a(a,c.xa),b.Ld.ue());b=a.l.Kl().Aj.Ka(c.xa);b.b()?b=y():(b=b.c(),b=(new z).d(b.qx));return b instanceof z?(b=b.i,oP(K$a(a,c.xa),b)):K$a(a,c.xa)}return K$a(a,b.ze().t())}d.y=function(){return Z(this)};
function K$a(a,b){if(-1!==(b.indexOf(":")|0))return a=iia(jia(),b,b,(O(),(new P).a())),b=Mia((new Rb).f(b)),bf(a,b);a=a.Md;a=a.b()?"#":a.c();a=Jd(ua(),a,"#");var c=ik((new Md).od(a));if(Ge(ua(),c,"/"))a=c;else{if(-1!==(c.indexOf("://")|0)){a=Jd(ua(),c,"://");a=ik((new Md).od(a));c=Jd(ua(),c,"://");c=Ld((new Md).od(c));var e=Jd(ua(),c,"/");c=-1+e.m.length|0;c=0<c?c:0;var f=e.m.length;c=c<f?c:f;f=0<c?c:0;c=aw(bw(),cw(ka(e)),f);0<f&&dw(Ie(),e,0,c,0,f);e=(new yk).a();f=!0;Ak(e,"");for(var g=0,h=c.m.length;g<
h;){var k=c.m[g];f?(Bk(e,k),f=!1):(Ak(e,"/"),Bk(e,k));g=1+g|0}Ak(e,"");a=a+"://"+e.Pe.sf}else{c=Jd(ua(),c,"/");a=-1+c.m.length|0;a=0<a?a:0;e=c.m.length;a=a<e?a:e;e=0<a?a:0;a=aw(bw(),cw(ka(c)),e);0<e&&dw(Ie(),c,0,a,0,e);c=(new yk).a();e=!0;Ak(c,"");f=0;for(g=a.m.length;f<g;)h=a.m[f],e?(Bk(c,h),e=!1):(Ak(c,"/"),Bk(c,h)),f=1+f|0;Ak(c,"");a=c.Pe.sf}a+="/"}0<=(b.length|0)&&"/"===b.substring(0,1)?(c=(new zh).f(b),e=c.ka.length|0,c=qi(ri(),c.ka,1,e)):c=b;c=""+a+c;if(-1!==(c.indexOf("://")|0)){a=Jd(ua(),
c,"://");a=ik((new Md).od(a));c=Jd(ua(),c,"://");c=Ld((new Md).od(c));c=Jd(ua(),c,"/");g=(new gh).a();e=0;for(f=c.m.length;e<f;){h=c.m[e];if("."!==h)if(".."===h){k=g;g=k.Qd();QOa(g,k,-1);h=k.lb().KC(1);for(k=k.lb();h.Va();)g.Kc(k.$a()),h.$a();g=g.Ec()}else Hh(g,h);e=1+e|0}a=a+"://"+hK(g.Qb,"","/","")}else a=c;b=iia(jia(),b,a,(O(),(new P).a()));return bf(b,a)}d.$classData=r({qRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.ScalarNodeParser",{qRa:1,e:1,z:1,v:1,r:1,o:1});
function j4(){this.LQ=this.vR=this.l=this.X=this.ta=null}j4.prototype=new u;j4.prototype.constructor=j4;d=j4.prototype;d.G=function(){return"ShapeExtensionParser"};d.A=function(){return 5};d.h=function(a){if(this===a)return!0;if(a instanceof j4){var b=this.ta,c=a.ta;(null===b?null===c:b.h(c))&&kk(this.X,a.X)?(b=this.l,c=a.l,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.vR,c=a.vR,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.LQ,a=a.LQ,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.X;case 2:return this.l;case 3:return this.vR;case 4:return this.LQ;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function L$a(a,b){b=a.l.Is().Ue.Ka(b);if(!b.b()){b=b.c();var c=D(a.ta.Y(),rz()),e=w(function(){return function(h){return D(h.ca,Pg().U).H.va()}}(a)),f=C();c=c.Tc(e,f.u);e=fD(a.ta,!0,K(pC(),J())).Wq(sc().Mh);f=w(function(){return function(h){return h.qa()}}(a));var g=C();e=e.ma(f,g.u);c.Dg().VW(b).R(w(function(h){return function(k){var l=h.l.ja,m=Bh().Ila,p=h.ta.j;k="Custom defined facet '"+k+"' matches built-in type facets";var t=h.X,v=y();Qb(l,m,p,v,k,t.ga)}}(a)));c.Tp(e).R(w(function(h){return function(k){var l=
h.l.ja,m=Bh().Hla,p=h.ta.j;k="Custom defined facet '"+k+"' matches custom facet from inherited type";var t=h.X,v=y();Qb(l,m,p,v,k,t.ga)}}(a)))}}
d.Dc=function(){var a=fD(this.ta,!0,K(pC(),J())),b=w(function(){return function(f){return(new Ad).ee(f)}}(this)),c=C();a=a.Tc(b,c.u).xj();b=M$a(this.ta);c=w(function(){return function(f){return D(f.Y(),rz())}}(this));var e=C();b=b.Tc(c,e.u);a.R(w(function(f,g){return function(h){var k=f.l.Jg();if(yja(k))k=D(h.ca,Pg().U).H,k=k.b()?null:k.c();else if(rja(k))k=D(h.ca,Pg().U).H,k="facet-"+(k.b()?null:k.c()),k=gy((new Rb).f(k));else{k=f.l.ja;var l=Bh().M$,m=f.ta.j,p="Cannot parse shape extension for vendor "+
f.l.Jg(),t=f.X,v=y();Qb(k,l,m,v,p,t.ga);k=D(h.ca,Pg().U).H;k=k.b()?null:k.c()}l=Pc((new L).N(f.X),k);if(l instanceof z)return l=l.i,m=l.i,k=(new z).d(f.ta.j+"/extension/"+k),p=(new ky).a(),t=(new Ve).a(),k=ly(m,p,k,t,f.l).dr(),CPa||(CPa=(new BPa).a()),l=$e(O(),l),l=(new U3).L((new S).a(),l),m=hD().tg,h=nf(l,m,h),l=hD().Di,h=nf(h,l,k),k=f.ta,l=gD(),th(k,l,h);y()===l&&g.Ha(h)&&(h=D(h.ca,Aj().xi).H,h.b()?0:0<(h.c()|0))&&(h=f.l.ja,l=Bh().a$,m=f.ta.j,k="Missing required facet '"+k+"'",p=f.X,t=y(),Qb(h,
l,m,t,k,p.ga))}}(this,b)));if(!D(this.ta.Y(),Pg().Hd).Pd(w(function(){return function(f){return f.Oe}}(this)))){b=this.LQ;c=b instanceof z&&"anyShape"===b.i?!0:b instanceof z&&"shape"===b.i?!0:!1;if(c)b=this.ta.tw();else if(b instanceof z)b=b.i;else{if(y()!==b)throw(new x).d(b);b=this.ta.tw()}c=w(function(){return function(f){return D(f.ca,Pg().U).H.va()}}(this));e=C();a=a.Tc(c,e.u);a=ot(pt(),this.X.vb.Ab(w(function(f,g){return function(h){return!g.Ha(h.Aa.ze().t())}}(this,a))),"");N$a(this.l,this.ta,
a,b,this.vR);L$a(this,b)}};d.y=function(){return Z(this)};d.$classData=r({rRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.ShapeExtensionParser",{rRa:1,e:1,z:1,v:1,r:1,o:1});function EY(){this.l=this.GH=this.ia=this.Md=this.Vi=null}EY.prototype=new u;EY.prototype.constructor=EY;d=EY.prototype;d.G=function(){return"AbstractDeclarationParser"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof EY){var b=this.Vi,c=a.Vi;return(null===b?null===c:b.h(c))&&this.Md===a.Md&&this.ia===a.ia?kk(this.GH,a.GH):!1}return!1};d.E=function(a){switch(a){case 0:return this.Vi;case 1:return this.Md;case 2:return this.ia;case 3:return this.GH;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function aUa(a,b,c,e,f,g){a.Vi=b;a.Md=c;a.ia=e;a.GH=f;a.l=g;return a}d.y=function(){return Z(this)};
function O$a(a,b,c,e){if(b instanceof Bo)b=ZHa(a.l.Kl(),e,c,Ku());else{if(!(b instanceof Do))throw(new x).d(b);b=fIa(a.l.Kl(),e,c,Ku())}e=$e(O(),e);c=NO(b,c,e);c.vc(b.j);a=a.ia;O();b=(new P).a();return cf(c,a,b)}
function P$a(a){var b=a.GH.mb().jb,c=Q().ud;if(b===c){b=a.l.ja;c=Bh().D0;var e=a.Md,f=a.GH,g=y();Ub(b,c,e,g,"Generating abstract declaration (resource type / trait)  with null value",f.ga)}b=a.l.Up(a.GH);if(b instanceof Rf)return b=O$a(a,a.Vi,b.i,a.GH),a=a.Md,K(C(),J()),qj(b,a);if(b instanceof Wf){e=b.i;b=(new ky).a();c=-1!==(a.Md.indexOf("#")|0)?a.Md+"/"+a.ia:a.Md+"#/"+a.ia;f=e.mb().jb;if(Q().wa===f){f=kd();f=M(e,f,a.l);f=Pc((new L).N(f),"usage");if(!f.b()){var h=f.c();f=a.Vi;g=qR().Ua;var k=h.i,
l=Be();h=ai(new bi,M(k,l,a.l),$e(O(),h));nf(f,g,h)}f=kd();e=M(e,f,a.l).vb.Ab(w(function(m){return function(p){p=p.Aa;var t=Qc();return"usage"!==M(p,t,m.l).xa}}(a)));T();pt();f=e.nc();f.b()?f=y():(f=f.c(),f=(new z).d(f.ga.bg));e=ot(0,e,f.b()?"":f.c());T();e=et(T(),e,Q().wa)}c=ly(e,b,(new z).d(c),(new Ve).a(),a.l).dr();e=a.Vi;f=a.ia;O();g=(new P).a();e=cf(e,f,g);f=a.Md;K(C(),J());e=qj(e,f);f=qR().oE;nf(e,f,c);pd(b.es)&&(b=eQ(b.es),c=a.Vi,e=qR().Nj,Ot(c,e,b));return a.Vi}throw(new x).d(b);}
d.$classData=r({zRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.AbstractDeclarationParser",{zRa:1,e:1,z:1,v:1,r:1,o:1});function k4(){this.l=this.nP=this.X=this.Jb=this.ia=null}k4.prototype=new u;k4.prototype.constructor=k4;d=k4.prototype;d.G=function(){return"AbstractDeclarationsParser"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof k4){if(this.ia===a.ia){var b=this.Jb,c=a.Jb;b=null===b?null===c:b.h(c)}else b=!1;return b&&kk(this.X,a.X)?this.nP===a.nP:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Jb;case 2:return this.X;case 3:return this.nP;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Dc=function(){var a=Pc((new L).N(this.X),this.ia);if(!a.b()){var b=a.c(),c=b.i.mb().jb;if(Q().wa===c){a=b.i;var e=kd();a=M(a,e,this.l).vb;e=w(function(h){return function(k){var l=h.l.Kl();k=P$a($Ta(cUa(),h.Jb.P(k),h.nP,k,h.l));var m=(new Ti).a();return Ui(l,oc(k,m))}}(this));var f=vx();a.ma(e,f.jc)}else if(Q().ud!==c){a=this.l.ja;e=Bh().iT;f=this.nP;c="Invalid type "+c+" for '"+this.ia+"' node.";b=b.i;var g=y();Qb(a,e,f,g,c,b.ga)}}};d.y=function(){return Z(this)};
function Q$a(a,b,c,e,f,g){a.ia=b;a.Jb=c;a.X=e;a.nP=f;a.l=g;return a}d.$classData=r({CRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.AbstractDeclarationsParser",{CRa:1,e:1,z:1,v:1,r:1,o:1});function R$a(){this.Q=this.p=this.Ne=null}R$a.prototype=new u;R$a.prototype.constructor=R$a;d=R$a.prototype;d.G=function(){return"AnnotationsEmitter"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof R$a){var b=this.Ne,c=a.Ne;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ne;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=D(this.Ne.Y(),xf(hd())).Ab(w(function(){return function(e){return!Bi(D(e.g,jf().Di).ha(),q(l4))}}(this))),b=w(function(e){return function(f){return e.Q.Zu().uU().Of(f,e.p)}}(this)),c=C();return a.ma(b,c.u)};
function Xy(a,b,c){var e=new R$a;e.Ne=a;e.p=b;e.Q=c;return e}d.y=function(){return Z(this)};d.$classData=r({DRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.AnnotationsEmitter",{DRa:1,e:1,z:1,v:1,r:1,o:1});function S$a(){this.p=this.Fc=null;this.IQ=!1;this.ja=null}S$a.prototype=new u;S$a.prototype.constructor=S$a;d=S$a.prototype;d.G=function(){return"ExtendsEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof S$a){var b=this.Fc,c=a.Fc;return(null===b?null===c:b.h(c))&&this.p===a.p?this.IQ===a.IQ:!1}return!1};d.E=function(a){switch(a){case 0:return this.Fc;case 1:return this.p;case 2:return this.IQ;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=K(ah(),J()),b=this.Fc.q.q.Cb,c=new T$a,e=C();b=b.hc(c,e.u);if(b.Da()){c=new U$a;e=V$a(this,"type");var f=this.p,g=this.ja;c.ia=e;c.YQ=b;c.p=f;c.ja=g;Hh(a,c)}b=this.Fc.q.q.Cb;c=new W$a;e=C();b.hc(c,e.u).Da()&&(b=new X$a,c=V$a(this,"is"),e=this.Fc,f=this.p,g=this.ja,b.ia=c,b.Ca=e,b.p=f,b.ja=g,Hh(a,b));return a};function V$a(a,b){return a.IQ?gy((new Rb).f(b)):b}function pWa(a,b,c,e){var f=new S$a;f.Fc=a;f.p=b;f.IQ=c;f.ja=e;return f}
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Fc));a=RL().Ga(a,QL(RL(),this.p));a=RL().Ga(a,this.IQ?1231:1237);return RL().re(a,3)};d.$classData=r({TRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.ExtendsEmitter",{TRa:1,e:1,z:1,v:1,r:1,o:1});function Y$a(){this.Q=this.p=this.Ne=null}Y$a.prototype=new u;Y$a.prototype.constructor=Y$a;d=Y$a.prototype;d.G=function(){return"FacetsEmitter"};d.A=function(){return 2};function gna(a,b,c){var e=new Y$a;e.Ne=a;e.p=b;e.Q=c;return e}
d.h=function(a){if(this===a)return!0;if(a instanceof Y$a){var b=this.Ne,c=a.Ne;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ne;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=D(this.Ne.Y(),gD()),b=w(function(e){return function(f){return e.Q.Zu().cca().Of(f,e.p)}}(this)),c=C();return a.ma(b,c.u)};d.y=function(){return Z(this)};
d.$classData=r({WRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.FacetsEmitter",{WRa:1,e:1,z:1,v:1,r:1,o:1});function qUa(){this.gi=null}qUa.prototype=new u;qUa.prototype.constructor=qUa;d=qUa.prototype;d.G=function(){return"LibraryLocationParser"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof qUa?this.gi===a.gi:!1};d.E=function(a){switch(a){case 0:return this.gi;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({cSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.LibraryLocationParser",{cSa:1,e:1,z:1,v:1,r:1,o:1});function Z$a(){this.l=this.Cg=this.ib=null}Z$a.prototype=new u;Z$a.prototype.constructor=Z$a;d=Z$a.prototype;d.G=function(){return"NodeDependencyParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Z$a&&this.ib===a.ib){var b=this.Cg;a=a.Cg;return null===b?null===a:C3(b,a)}return!1};
d.E=function(a){switch(a){case 0:return this.ib;case 1:return this.Cg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fd=function(){var a=this.Cg,b=this.ib.Aa,c=Qc();a=a.Ka(M(b,c,this.l).xa);if(a.b())return y();a=a.c();jYa||(jYa=(new iYa).a());b=this.ib;b=$e(O(),b);b=(new dp).L((new S).a(),b);c=cp().wK;a=ai(new bi,a.j,(new P).a());var e=$e(O(),this.ib.Aa);a=Ph(b,c,a,e);b=cp().xK;c=Rt(new St,$$a(this),(new P).a());e=$e(O(),this.ib.i);return(new z).d(Ph(a,b,c,e))};
function $$a(a){var b=Uy(Hma().d2(a.ib.i,a.l).M5());a=w(function(e){return function(f){var g=e.Cg.Ka(ja(f.q));g.b()?f=y():(g=g.c(),f=(new z).d(ai(new bi,g.j,f.x)));return f.va()}}(a));var c=C();return b.Tc(a,c.u)}d.y=function(){return Z(this)};d.$classData=r({eSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.NodeDependencyParser",{eSa:1,e:1,z:1,v:1,r:1,o:1});function aab(){this.Q=this.p=this.Ah=null}aab.prototype=new u;aab.prototype.constructor=aab;d=aab.prototype;d.G=function(){return"Oas3OAuth2SettingsEmitters"};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof aab){var b=this.Ah,c=a.Ah;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ah;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=K(ah(),J());Hh(a,(new bab).QL(this.Ah,this.p,this.Q));return a};d.QL=function(a,b,c){this.Ah=a;this.p=b;this.Q=c;return this};d.y=function(){return Z(this)};
d.$classData=r({nSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Oas3OAuth2SettingsEmitters",{nSa:1,e:1,z:1,v:1,r:1,o:1});function cab(){this.Q=this.p=this.ex=null}cab.prototype=new u;cab.prototype.constructor=cab;d=cab.prototype;d.G=function(){return"OasApiKeySettingsEmitters"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof cab){var b=this.ex,c=a.ex;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ex;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=yu(K(ah(),J()),dab(this.ex,this.p).Ra()),b=K(ah(),J()),c=he(this.ex.g,ro().Hz);c.b()||(c=c.c(),yu(b,mz(new nz,c.q.q,this.p,!1,Fc(yv(),J()),this.Q.zj()).Ra()));b.Da()&&Hh(a,eab(b,this.ex,this.p));return a};d.y=function(){return Z(this)};
d.$classData=r({xSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasApiKeySettingsEmitters",{xSa:1,e:1,z:1,v:1,r:1,o:1});function m4(){this.Q=this.p=this.Qk=null}m4.prototype=new u;m4.prototype.constructor=m4;d=m4.prototype;d.E3=function(a,b,c){this.Qk=a;this.p=b;this.Q=c;return this};d.G=function(){return"OasCreativeWorkItemsEmitter"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof m4?this.Qk===a.Qk?this.p===a.p:!1:!1};
d.E=function(a){switch(a){case 0:return this.Qk;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=this.Qk.g,b=K(ah(),J()),c=he(a,fj().Lf);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"url",c,y()))));c=he(a,fj().Ua);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"description",c,y()))));a=he(a,fj().Kn);a.b()||(a=a.c(),(new z).d(Hh(b,ni(new oi,gy((new Rb).f("title")),a,y()))));yu(b,Xy(this.Qk,this.p,this.Q).Ra());return this.p.Db(b)};d.y=function(){return Z(this)};
d.$classData=r({BSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasCreativeWorkItemsEmitter",{BSa:1,e:1,z:1,v:1,r:1,o:1});function fab(){this.Q=this.p=this.Ah=null}fab.prototype=new u;fab.prototype.constructor=fab;d=fab.prototype;d.G=function(){return"OasHttpSettingsEmitters"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof fab){var b=this.Ah,c=a.Ah;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Ah;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=this.Ah.Y(),b=K(ah(),J()),c=he(a,IY().Qq);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"scheme",c,y()))));a=he(a,IY().VJ);a.b()||(a=a.c(),(new z).d(Hh(b,ni(new oi,"bearerFormat",a,y()))));return yu(b,Xy(this.Ah,this.p,this.Q).Ra())};d.mda=function(a,b,c){this.Ah=a;this.p=b;this.Q=c;return this};d.y=function(){return Z(this)};
d.$classData=r({ISa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasHttpSettingsEmitters",{ISa:1,e:1,z:1,v:1,r:1,o:1});function gab(){this.Q=this.p=this.Mx=null}gab.prototype=new u;gab.prototype.constructor=gab;d=gab.prototype;d.G=function(){return"OasOAuth1SettingsEmitters"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof gab){var b=this.Mx,c=a.Mx;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Mx;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=yu(K(ah(),J()),(new n4).H3(this.Mx,this.p,this.Q).Ra()),b=he(this.Mx.g,ro().Hz);b.b()||(b=b.c(),yu(a,mz(new nz,b.q.q,this.p,!1,Fc(yv(),J()),this.Q.zj()).Ra()));return K(C(),(new wc).fa([eab(a,this.Mx,this.p)]))};d.H3=function(a,b,c){this.Mx=a;this.p=b;this.Q=c;return this};d.y=function(){return Z(this)};
d.$classData=r({VSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasOAuth1SettingsEmitters",{VSa:1,e:1,z:1,v:1,r:1,o:1});function hab(){this.Q=this.p=this.Ah=null}hab.prototype=new u;hab.prototype.constructor=hab;d=hab.prototype;d.G=function(){return"OasOAuth2SettingsEmitters"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof hab){var b=this.Ah,c=a.Ah;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Ah;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.Ah.g,b=K(ah(),J()),c=D(this.Ah.g,tG().Fn).nc();c.b()||(c=c.c(),this.nca(c,b));c=K(ah(),J());a=he(a,tG().Nw);a.b()||(a=a.c(),(new z).d(Hh(c,Wy("authorizationGrants",a,this.p,!1))));a=he(this.Ah.g,ro().Hz);a.b()||(a=a.c(),yu(c,mz(new nz,a.q.q,this.p,!1,Fc(yv(),J()),this.Q.zj()).Ra()));c.Da()&&Hh(b,eab(c,this.Ah,this.p));yu(b,Xy(this.Ah,this.p,this.Q).Ra());return b};d.QL=function(a,b,c){this.Ah=a;this.p=b;this.Q=c;return this};d.y=function(){return Z(this)};
d.nca=function(a,b){a=a.g;var c=he(a,oo().ck);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"authorizationUrl",c,y()))));c=he(a,oo().Nm);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"tokenUrl",c,y()))));c=he(a,oo().Qs);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"flow",c,y()))));c=D(this.Ah.g,xf(hd())).Ab(w(function(){return function(e){return Bi(D(e.g,jf().Di).ha(),q(l4))}}(this)));a=he(a,oo().xo);a.b()||(a=a.c(),Hh(b,(new o4).Lr("scopes",a,this.p,c,this.Q)))};
d.$classData=r({XSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasOAuth2SettingsEmitters",{XSa:1,e:1,z:1,v:1,r:1,o:1});function iab(){this.Q=this.p=this.Ah=null}iab.prototype=new u;iab.prototype.constructor=iab;d=iab.prototype;d.G=function(){return"OasOpenIdConnectSettingsEmitters"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof iab){var b=this.Ah,c=a.Ah;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Ah;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=this.Ah.Y(),b=K(ah(),J());a=he(a,rG().Lf);a.b()||(a=a.c(),(new z).d(Hh(b,ni(new oi,"openIdConnectUrl",a,y()))));return yu(b,Xy(this.Ah,this.p,this.Q).Ra())};d.mda=function(a,b,c){this.Ah=a;this.p=b;this.Q=c;return this};d.y=function(){return Z(this)};
d.$classData=r({YSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasOpenIdConnectSettingsEmitters",{YSa:1,e:1,z:1,v:1,r:1,o:1});function jab(){this.Q=this.p=this.ta=null}jab.prototype=new u;jab.prototype.constructor=jab;d=jab.prototype;d.G=function(){return"OasSchemaShapeEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof jab){var b=this.ta,c=a.ta;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=K(ah(),J()),b=this.ta.ca;Hh(a,jla("object",this.ta));var c=he(b,Yo().Vd);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,gy((new Rb).f("mediaType")),c,y()))));b=he(b,Yo().Zd);b.b()||(b=b.c(),(new z).d(Hh(a,ni(new oi,gy((new Rb).f("schema")),b,y()))));yu(a,Xy(this.ta,this.p,this.Q).Ra());yu(a,gna(this.ta,this.p,this.Q).Ra());return a};
function kab(a,b,c){var e=new jab;e.ta=a;e.p=b;e.Q=c;return e}d.y=function(){return Z(this)};d.$classData=r({gTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasSchemaShapeEmitter",{gTa:1,e:1,z:1,v:1,r:1,o:1});function lab(){this.Ca=null}lab.prototype=new u;lab.prototype.constructor=lab;d=lab.prototype;d.G=function(){return"OasScopeValuesEmitters"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof lab){var b=this.Ca;a=a.Ca;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Ca;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=this.Ca.q.q.Cb;var b=new mab;var c=C();return a.hc(b,c.u)};d.y=function(){return Z(this)};d.$classData=r({hTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasScopeValuesEmitters",{hTa:1,e:1,z:1,v:1,r:1,o:1});function p4(){this.Q=this.p=this.nB=this.ag=null}p4.prototype=new u;p4.prototype.constructor=p4;d=p4.prototype;d.G=function(){return"OasSecuritySchemeEmitter"};
d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof p4){var b=this.ag,c=a.ag;(null===b?null===c:b.h(c))?(b=this.nB,c=a.nB,b=null===b?null===c:b.h(c)):b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ag;case 1:return this.nB;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=K(ah(),J()),b=this.ag.g,c=he(b,Ri().yf);if(!c.b()){var e=c.c();c=this.nB.Sd;e=Ps(rt(),e.q.x,q(Yb));var f=Q().Pa;(new z).d(Hh(a,Px(new Qx,"type",c,f,e)))}c=he(b,Ri().gd);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,gy((new Rb).f("displayName")),c,y()))));c=he(b,Ri().Ua);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,"description",c,y()))));c=gy((new Rb).f("describedBy"));e=this.ag;f=this.p;var g=J(),h=this.Q;Hh(a,(new q4).HW(c,e,f,g,(new sY).Gi(h.zj(),h.lz,(new nb).a())));b=he(b,Ri().Sh);
b.b()||(b=b.c(),(new z).d(yu(a,(new nab).bI(b,this.p,this.Q).Ra())));return this.p.Db(a)};d.y=function(){return Z(this)};d.EW=function(a,b,c,e){this.ag=a;this.nB=b;this.p=c;this.Q=e;return this};d.$classData=r({jTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasSecuritySchemeEmitter",{jTa:1,e:1,z:1,v:1,r:1,o:1});function nab(){this.Q=this.p=this.Ca=null}nab.prototype=new u;nab.prototype.constructor=nab;d=nab.prototype;d.G=function(){return"OasSecuritySettingsEmitter"};
d.bI=function(a,b,c){this.Ca=a;this.p=b;this.Q=c;return this};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof nab){var b=this.Ca,c=a.Ca;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.Ca.q.q,b=!1,c=null;if(a instanceof FY)return(new gab).H3(a,this.p,this.Q).Ra();if(a instanceof sG){b=!0;c=a;var e=this.Q.Jg(),f=qs().Ws;if(e===f)return(new aab).QL(c,this.p,this.Q).Ra()}if(b)return(new hab).QL(c,this.p,this.Q).Ra();if(a instanceof OT)return b=this.p,c=this.Q,e=new cab,e.ex=a,e.p=b,e.Q=c,e.Ra();if(a instanceof HY)return(new fab).mda(a,this.p,this.Q).Ra();if(a instanceof qG)return(new iab).mda(a,this.p,this.Q).Ra();b=K(ah(),J());c=he(a.Y(),ro().Hz);c.b()||
(c=c.c(),yu(b,mz(new nz,c.q.q,this.p,!1,Fc(yv(),J()),this.Q.zj()).Ra()));return b.Da()?K(C(),(new wc).fa([eab(b,a,this.p)])):J()};d.y=function(){return Z(this)};d.$classData=r({mTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasSecuritySettingsEmitter",{mTa:1,e:1,z:1,v:1,r:1,o:1});function oab(){this.Bf=this.bf=this.W=this.Tj=this.p=this.ta=null;this.Fx=!1;this.Q=null}oab.prototype=new u;oab.prototype.constructor=oab;d=oab.prototype;d.G=function(){return"OasTypeEmitter"};
function Rz(a,b,c,e,f,g,h,k){var l=new oab;l.ta=a;l.p=b;l.Tj=c;l.W=e;l.bf=f;l.Bf=g;l.Fx=h;l.Q=k;return l}d.A=function(){return 7};d.h=function(a){if(this===a)return!0;if(a instanceof oab){var b=this.ta,c=a.ta;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.Tj,c=a.Tj,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.bf,c=a.bf,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Bf,c=a.Bf,b=null===b?null===c:b.h(c)):b=!1;return b?this.Fx===a.Fx:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.Tj;case 3:return this.W;case 4:return this.bf;case 5:return this.Bf;case 6:return this.Fx;default:throw(new V).f(""+a);}};function pab(a){return 1===D(a.ca,fp().We).nb()&&Bi(D(a.ca,fp().We).ea().ha(),q(dna))}d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.bf,b=w(function(){return function(f){return"/"+f}}(this)),c=C();b="#"+a.ma(b,c.u).Tl();a=this.Bf;c=(new R).M(this.ta.j,b);var e=C();a=a.Eg(c,e.u);c=this.ta;bda(c)&&Bi(this.ta.ha(),q(rw))&&(c=c.dW,b=w(function(f,g){return function(h){return(new R).M(h,g)}}(this,b)),e=ij(),b=c.ma(b,e.u),c=C(),a=a.la(b,c.u));e=!1;c=null;b=this.ta;if(null!==b&&zb(b).ra())return a=C(),b=[WSa(this.ta,D(b.Y(),Eb().kd).H,J(),this.Q)],K(a,(new wc).fa(b));if(b instanceof Ei)return a=av(b.ca,w(function(f){return function(g){return!f.Tj.Ha(g.qa())}}(this))),
a=(new Ei).L(a,b.bb),kab(a,this.p,this.Q).Ra();if(b instanceof Fi)return c=av(b.ca,w(function(f){return function(g){return!f.Tj.Ha(g.qa())}}(this))),b=(new Fi).L(c,b.bb),qab(b,this.p,this.W,this.bf,a,this.Fx,this.Q).Ra();if(b instanceof Pi&&(e=!0,c=b,pab(c)))return Rz(D(c.ca,fp().We).ea(),this.p,this.Tj,this.W,J(),J(),!1,this.Q).Ra();if(e)return b=av(c.ca,w(function(f){return function(g){return!f.Tj.Ha(g.qa())}}(this))),b=(new Pi).L(b,c.bb),rab(b,this.p,this.W,this.bf,a,this.Q).Ra();if(b instanceof
zi)return c=av(b.ca,w(function(f){return function(g){return!f.Tj.Ha(g.qa())}}(this))),b=(new zi).L(c,b.bb),sab(b,this.p,this.W,this.bf,a,this.Fx,this.Q).Ra();if(b instanceof jj)return c=av(b.ca,w(function(f){return function(g){return!f.Tj.Ha(g.qa())}}(this))),c=(new jj).L(c,b.bb),b=bf(c,b.j),sab(b.kJ(),this.p,this.W,this.bf,a,this.Fx,this.Q).Ra();if(b instanceof kj)return c=av(b.ca,w(function(f){return function(g){return!f.Tj.Ha(g.qa())}}(this))),b=(new kj).L(c,b.bb),tab(b,this.p,this.W,this.bf,a,
this.Fx,this.Q).Ra();if(b instanceof Ni)return a=av(b.ca,w(function(f){return function(g){return!f.Tj.Ha(g.qa())}}(this))),a=(new Ni).L(a,b.bb),K(C(),(new wc).fa([uab(a,this.p)]));if(b instanceof Qi){if(this.Q instanceof dz)return a=(new Hi).L(b.ca,b.bb),c=Oi().wj,e=Qh().kf,a=Fb(a,e,c),b=av(b.ca,w(function(f){return function(g){return!f.Tj.Ha(g.qa())}}(this))),a=(new Hi).L(b,a.bb),vab(a,this.p,this.W,this.Fx,this.Q).Ra();a=av(b.ca,w(function(f){return function(g){return!f.Tj.Ha(g.qa())}}(this)));
a=(new Qi).L(a,b.bb);return wab(a,this.p,this.W,this.Fx,this.Q).Ra()}return b instanceof Hi?(a=av(b.ca,w(function(f){return function(g){return!f.Tj.Ha(g.qa())}}(this))),a=(new Hi).L(a,b.bb),vab(a,this.p,this.W,this.Fx,this.Q).Ra()):b instanceof pj?K(C(),(new wc).fa([xab(b,this.p,this.Bf,this.Q)])):b instanceof Ai?(b=yab(b,av(b.Y(),w(function(f){return function(g){return!f.Tj.Ha(g.qa())}}(this))),b.ha()),(new KR).ML(b,this.p,this.W,this.bf,a,this.Fx,this.Q).Ra()):K(C(),J())};
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.ta));a=RL().Ga(a,QL(RL(),this.p));a=RL().Ga(a,QL(RL(),this.Tj));a=RL().Ga(a,QL(RL(),this.W));a=RL().Ga(a,QL(RL(),this.bf));a=RL().Ga(a,QL(RL(),this.Bf));a=RL().Ga(a,this.Fx?1231:1237);return RL().re(a,7)};d.tx=function(){var a=this.Ra();var b=new zab;var c=C();return a.hc(b,c.u)};d.$classData=r({uTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeEmitter",{uTa:1,e:1,z:1,v:1,r:1,o:1});
function Aab(){this.n=this.zc=this.Cr=null}Aab.prototype=new u;Aab.prototype.constructor=Aab;d=Aab.prototype;d.G=function(){return"AllOfParser"};d.A=function(){return 2};function Bab(a,b,c,e){a.Cr=c;a.zc=e;if(null===b)throw bc(F(),null);a.n=b;return a}d.h=function(a){if(this===a)return!0;if(a instanceof Aab&&a.n===this.n){var b=this.Cr,c=a.Cr;if(null===b?null===c:b.h(c))return b=this.zc,a=a.zc,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Cr;case 1:return this.zc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Vf=function(){var a=this.Cr,b=w(function(e){return function(f){var g=bd(cd(f),kd());if(g.b())g=y();else if(g=g.c(),g=Pc((new L).N(g),"$ref"),g.b())g=y();else{g=g.c();var h=e.n.na.fi.zp,k=g.i,l=Be();k=M(k,l,e.n.na);k=(new zh).f(k);h=h.Ka(vr(k,"#/definitions/"));h.b()?g=y():(h=h.c(),k=g.i,l=Be(),g=h.eh(M(k,l,e.n.na),$e(O(),g.i)),h=D(h.Y(),Pg().U).H,h=h.b()?"schema":h.c(),O(),k=(new P).a(),g=(new z).d(cf(g,h,k)))}return(g.b()?BUa(MA(),f,"",e.zc,e.n.Xh,e.n.na).fd():g).va()}}(this)),c=C();return a.Tc(b,
c.u)};d.y=function(){return Z(this)};d.$classData=r({zTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$AllOfParser",{zTa:1,e:1,z:1,v:1,r:1,o:1});function Jz(){this.n=this.ta=this.X=null}Jz.prototype=new u;Jz.prototype.constructor=Jz;d=Jz.prototype;d.G=function(){return"AndConstraintParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Jz&&a.n===this.n&&kk(this.X,a.X)){var b=this.ta;a=a.ta;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.ta;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.tW=function(a,b,c){this.X=b;this.ta=c;if(null===a)throw bc(F(),null);this.n=a;return this};
d.Dc=function(){var a=Pc((new L).N(this.X),"allOf");if(!a.b()){a=a.c();this.n.$e.P(this.ta);var b=a.i,c=dd();b=Zx(b,c);if(b instanceof Wf){b=b.i;c=C();b=b.dg(c.u);c=w(function(g){return function(h){if(null!==h){var k=h.qa();h=h.Pi();k=xI(pF(),xi(T(),"item"+h),k);return LA(MA(),k,w(function(l,m){return function(p){p.zb(l.ta.j+"/and/"+m,Vu())}}(g,h)),g.n.Xh,g.n.na).fd()}throw(new x).d(h);}}(this));var e=C();b=b.ma(c,e.u).Ab(w(function(){return function(g){return g.ra()}}(this)));c=w(function(){return function(g){return g.c()}}(this));
e=C();b=b.ma(c,e.u);c=this.ta;e=Pg().ui;a=$e(O(),a.i);Ut(c,e,b,a)}else{b=this.n.na.ja;c=Bh().A_;e=this.ta.j;a=a.i;var f=y();Qb(b,c,e,f,"And constraints are built from multiple shape nodes",a.ga)}}};d.y=function(){return Z(this)};d.$classData=r({ATa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$AndConstraintParser",{ATa:1,e:1,z:1,v:1,r:1,o:1});function Cab(){this.n=this.zc=this.X=this.vd=this.$=null}Cab.prototype=new u;Cab.prototype.constructor=Cab;d=Cab.prototype;d.G=function(){return"DataArrangementParser"};
d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof Cab&&a.n===this.n){if(this.$===a.$){var b=this.vd,c=a.vd;b=null===b?null===c:b.h(c)}else b=!1;if(b&&kk(this.X,a.X))return b=this.zc,a=a.zc,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.$;case 1:return this.vd;case 2:return this.X;case 3:return this.zc;default:throw(new V).f(""+a);}};
d.Ej=function(){var a=!1,b=null;var c=Pc((new L).N(this.X),"items");if(c instanceof z){c=c.i.i;var e=dd();Zx(c,e)instanceof Wf?(Qf(),c=rYa(tYa(),this.vd),c=cf(c,this.$,this.n.hk),e=(new z).d((new Rf).d(c))):(Qf(),c=YXa($Xa(),this.vd),c=cf(c,this.$,this.n.hk),e=(new z).d((new Wf).d(c)))}else if(y()===c)e=y();else throw(new x).d(c);if(y()===e){a=YXa($Xa(),this.vd);a=cf(a,this.$,this.n.hk);a=Dab(this.n,a,this.X,this.zc).Ej();if(this.n.Xh instanceof Lz){b=this.n.na.ja;c=Bh().f9;e=a.j;var f=this.X,g=y();
Qb(b,c,e,g,"'items' field is required when schema type is array",f.ga)}return a}if(e instanceof z&&(a=!0,b=e,c=b.i,c instanceof Rf))return a=this.n,b=this.X,e=this.zc,f=new Eab,f.ya=c.i,f.cb=b,f.Xf=e,di.prototype.Py.call(f,a),f.Ej();if(a&&(a=b.i,a instanceof Wf))return Dab(this.n,a.i,this.X,this.zc).Ej();throw(new x).d(e);};d.t=function(){return W(X(),this)};function Fab(a,b,c,e,f,g){a.$=c;a.vd=e;a.X=f;a.zc=g;if(null===b)throw bc(F(),null);a.n=b;return a}d.y=function(){return Z(this)};
d.$classData=r({DTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$DataArrangementParser",{DTa:1,e:1,z:1,v:1,r:1,o:1});function Gab(){this.n=this.ib=this.ta=null}Gab.prototype=new u;Gab.prototype.constructor=Gab;
function Hab(a,b){var c=b.i,e=kd();c=M(c,e,a.n.na).vb;e=w(function(g){return function(h){zZa||(zZa=(new yZa).a());var k=h.Aa,l=Be();k=M(k,l,g.n.na);h=h.i;l=Be();h=M(h,l,g.n.na);O();l=(new P).a();l=(new mp).L((new S).a(),l);var m=lp().IE;k=Fb(l,m,k);l=lp().FE;return Fb(k,l,h)}}(a));var f=vx();c=c.ma(e,f.jc);a=a.ta;e=Gi().YJ;b=$e(O(),b);Ut(a,e,c,b)}d=Gab.prototype;d.G=function(){return"DiscriminatorParser"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof Gab&&a.n===this.n){var b=this.ta,c=a.ta;return(null===b?null===c:b.h(c))?this.ib===a.ib:!1}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.ib;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Dc=function(){var a=this.ib.i,b=kd();a=M(a,b,this.n.na);b=Pc((new L).N(a),"propertyName");if(b instanceof z){b=b.i;var c=this.n,e=Gi().Lt;xR(Sh(Th(c,e,this.n.na),this.ta),b)}else if(y()===b){b=this.n.na.ja;c=Bh().$7;e=this.ta.j;var f=y();Qb(b,c,e,f,"Discriminator must have a propertyName defined",a.ga)}else throw(new x).d(b);b=Pc((new L).N(a),"mapping");b.b()||(b=b.c(),Hab(this,b));mS(this.n.na,this.ta.j,a,"discriminator")};d.y=function(){return Z(this)};
function Iab(a,b,c){var e=new Gab;e.ta=b;e.ib=c;if(null===a)throw bc(F(),null);e.n=a;return e}d.$classData=r({FTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$DiscriminatorParser",{FTa:1,e:1,z:1,v:1,r:1,o:1});function gi(){this.n=this.ta=this.X=this.Fc=this.ia=null}gi.prototype=new u;gi.prototype.constructor=gi;d=gi.prototype;d.G=function(){return"InnerShapeParser"};d.A=function(){return 4};
function fi(a,b,c,e,f,g){a.ia=c;a.Fc=e;a.X=f;a.ta=g;if(null===b)throw bc(F(),null);a.n=b;return a}d.h=function(a){if(this===a)return!0;if(a instanceof gi&&a.n===this.n){if(this.ia===a.ia){var b=this.Fc,c=a.Fc;b=null===b?null===c:b.h(c)}else b=!1;if(b&&kk(this.X,a.X))return b=this.ta,a=a.ta,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Fc;case 2:return this.X;case 3:return this.ta;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Dc=function(){var a=Pc((new L).N(this.X),this.ia);a.b()||(a=a.c(),this.n.$e.P(this.ta),a=LA(MA(),a,w(function(b){return function(c){c.zb(b.ta.j+"/"+b.ia,Vu())}}(this)),this.n.Xh,this.n.na).fd(),a instanceof z&&nf(this.ta,this.Fc,a.i))};d.y=function(){return Z(this)};d.$classData=r({HTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$InnerShapeParser",{HTa:1,e:1,z:1,v:1,r:1,o:1});function Iz(){this.n=this.ta=this.X=null}Iz.prototype=new u;Iz.prototype.constructor=Iz;d=Iz.prototype;
d.G=function(){return"OrConstraintParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Iz&&a.n===this.n&&kk(this.X,a.X)){var b=this.ta;a=a.ta;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.ta;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.tW=function(a,b,c){this.X=b;this.ta=c;if(null===a)throw bc(F(),null);this.n=a;return this};
d.Dc=function(){var a=Pc((new L).N(this.X),"anyOf");if(!a.b()){a=a.c();var b=a.i,c=dd();b=Zx(b,c);if(b instanceof Wf){b=b.i;c=C();b=b.dg(c.u);c=w(function(g){return function(h){if(null!==h){var k=h.qa();h=h.Pi();k=xI(pF(),xi(T(),"item"+h),k);return LA(MA(),k,w(function(l,m){return function(p){p.zb(l.ta.j+"/or/"+m,Vu())}}(g,h)),g.n.Xh,g.n.na).fd()}throw(new x).d(h);}}(this));var e=C();b=b.ma(c,e.u).Ab(w(function(){return function(g){return g.ra()}}(this)));c=w(function(){return function(g){return g.c()}}(this));
e=C();b=b.ma(c,e.u);c=this.ta;e=Pg().yi;a=$e(O(),a.i);Ut(c,e,b,a)}else{b=this.n.na.ja;c=Bh().E_;e=this.ta.j;a=a.i;var f=y();Qb(b,c,e,f,"Or constraints are built from multiple shape nodes",a.ga)}}};d.y=function(){return Z(this)};d.$classData=r({JTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$OrConstraintParser",{JTa:1,e:1,z:1,v:1,r:1,o:1});function Gz(){this.vw=this.Jb=this.X=null;this.Sx=!1;this.n=null}Gz.prototype=new u;Gz.prototype.constructor=Gz;
function nna(a,b,c,e,f,g){a.X=c;a.Jb=e;a.vw=f;a.Sx=g;if(null===b)throw bc(F(),null);a.n=b;return a}d=Gz.prototype;d.G=function(){return"PropertiesParser"};d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof Gz&&a.n===this.n){if(kk(this.X,a.X)){var b=this.Jb,c=a.Jb;b=null===b?null===c:b.h(c)}else b=!1;b?(b=this.vw,c=a.vw,b=null===b?null===c:C3(b,c)):b=!1;return b?this.Sx===a.Sx:!1}return!1};
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.Jb;case 2:return this.vw;case 3:return this.Sx;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Vf=function(){var a=this.X.vb,b=w(function(e){return function(f){var g=Jab,h=e.n,k=e.Jb,l=e.vw,m=e.Sx,p=new Kab;p.ib=f;p.Jb=k;p.vw=l;p.Sx=m;if(null===h)throw bc(F(),null);p.n=h;return g(p)}}(this)),c=vx();return a.ma(b,c.jc)};
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.X));a=RL().Ga(a,QL(RL(),this.Jb));a=RL().Ga(a,QL(RL(),this.vw));a=RL().Ga(a,this.Sx?1231:1237);return RL().re(a,4)};d.$classData=r({KTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$PropertiesParser",{KTa:1,e:1,z:1,v:1,r:1,o:1});function r4(){this.Ja=null}r4.prototype=new YOa;r4.prototype.constructor=r4;r4.prototype.Py=function(a){if(null===a)throw bc(F(),null);this.Ja=a;return this};
r4.prototype.Tu=function(a,b,c,e){return nna(new Gz,this.Ja,a,b,c,!!e)};r4.prototype.t=function(){return"PropertiesParser"};r4.prototype.$classData=r({LTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$PropertiesParser$",{LTa:1,gua:1,e:1,Xia:1,r:1,o:1});function Kab(){this.vw=this.Jb=this.ib=null;this.Sx=!1;this.n=null}Kab.prototype=new u;Kab.prototype.constructor=Kab;d=Kab.prototype;d.G=function(){return"PropertyShapeParser"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof Kab&&a.n===this.n){if(this.ib===a.ib){var b=this.Jb,c=a.Jb;b=null===b?null===c:b.h(c)}else b=!1;b?(b=this.vw,c=a.vw,b=null===b?null===c:C3(b,c)):b=!1;return b?this.Sx===a.Sx:!1}return!1};d.E=function(a){switch(a){case 0:return this.ib;case 1:return this.Jb;case 2:return this.vw;case 3:return this.Sx;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function Jab(a){var b=a.ib.Aa,c=Qc();b=M(b,c,a.n.na).xa;var e=a.vw.Ha(b);c=a.vw.Ka(b);c.b()?c=y():(c=c.c(),c=(new z).d($e(O(),c)));c=c.b()?(O(),(new P).a()):c.c();var f=a.Jb.P(b),g=$e(O(),a.ib);f=pc(f,g);g=Aj().xi;var h=ai(new bi,e?1:0,(new P).a());c=c.Ib((new nj).a());c=Ph(f,g,h,c);f=Aj().eg;g=G().$g;h=a.ib.Aa;var k=Qc();h=M(h,k,a.n.na).xa;h=(new Rb).f(h);h=Tj(h.Ed);g=ai(new bi,Zc(H(g,h)),$e(O(),a.ib.Aa));nf(c,f,g);a.n.Xh instanceof NY&&Lab(a,bd(cd(a.ib.i),kd()),c,e);e=bd(cd(a.ib.i),kd());if(!e.b()&&
(e=e.c(),e=Pc((new L).N(e),"required"),!e.b()&&(e=e.c(),f=e.i.mb().jb,g=Q().mi,f===g))){f=a.n.Xh;g=BIa();if(null!==f&&f===g||a.n.Xh instanceof HR)f=a.n.na.ja,g=Bh().Z8,h=c.j,k=y(),Qb(f,g,h,k,"Required property boolean value is only supported in JSON Schema draft-3",e.ga);g=!!(new Jh).Ub(e.i,a.n.na).Mq().q;f=Aj().xi;g=ai(new bi,g?1:0,(new P).a());e=$e(O(),e).Ib((new nj).a());Ph(c,f,g,e)}e=LA(MA(),a.ib,w(function(l,m){return function(p){p.zb(m.j,Vu())}}(a,c)),a.n.Xh,a.n.na).fd();e.b()||(e=e.c(),f=Aj().fg,
nf(c,f,e));a.Sx&&(a=Aj().Qv,Fb(c,a,b));return c}
function Lab(a,b,c,e){if(!b.b()&&(b=b.c(),b=Pc((new L).N(b),"readOnly"),!b.b())){b=b.c();try{var f=b.i,g=Qc(),h=M(f,g,a.n.na).xa,k=(new zh).f(h),l=(new Ne).d(jJ(k.ka))}catch(m){if(f=Mi(F(),m),null!==f){g=ML(NL(),f);if(g.b())throw bc(F(),f);f=g.c();l=(new Oe).ym(f)}else throw m;}l.toa(hb(function(){return function(){return!1}}(a)))&&e&&(a=a.n.na.ja,e=Bh().b1,c=c.j,f=y(),Ub(a,e,c,f,"Read only property should not be marked as required by a schema",b.ga))}}
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.ib));a=RL().Ga(a,QL(RL(),this.Jb));a=RL().Ga(a,QL(RL(),this.vw));a=RL().Ga(a,this.Sx?1231:1237);return RL().re(a,4)};d.$classData=r({MTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$PropertyShapeParser",{MTa:1,e:1,z:1,v:1,r:1,o:1});function Kz(){this.n=this.ta=this.X=null}Kz.prototype=new u;Kz.prototype.constructor=Kz;d=Kz.prototype;d.G=function(){return"XoneConstraintParser"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof Kz&&a.n===this.n&&kk(this.X,a.X)){var b=this.ta;a=a.ta;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.ta;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.tW=function(a,b,c){this.X=b;this.ta=c;if(null===a)throw bc(F(),null);this.n=a;return this};
d.Dc=function(){var a=Pc((new L).N(this.X),"oneOf");if(!a.b()){a=a.c();this.n.$e.P(this.ta);var b=a.i,c=dd();b=Zx(b,c);if(b instanceof Wf){b=b.i;c=C();b=b.dg(c.u);c=w(function(g){return function(h){if(null!==h){var k=h.qa();h=h.Pi();k=xI(pF(),xi(T(),"item"+h),k);return LA(MA(),k,w(function(l,m){return function(p){p.zb(l.ta.j+"/xone/"+m,Vu())}}(g,h)),g.n.Xh,g.n.na).fd()}throw(new x).d(h);}}(this));var e=C();b=b.ma(c,e.u).Ab(w(function(){return function(g){return g.ra()}}(this)));c=w(function(){return function(g){return g.c()}}(this));
e=C();b=b.ma(c,e.u);c=this.ta;e=Pg().zi;a=$e(O(),a.i);Ut(c,e,b,a)}else{b=this.n.na.ja;c=Bh().L_;e=this.ta.j;a=a.i;var f=y();Qb(b,c,e,f,"Xone constraints are built from multiple shape nodes",a.ga)}}};d.y=function(){return Z(this)};d.$classData=r({STa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$XoneConstraintParser",{STa:1,e:1,z:1,v:1,r:1,o:1});function Mab(){this.Q=this.p=this.QX=null}Mab.prototype=new u;Mab.prototype.constructor=Mab;
function Nab(a,b,c){var e=new Mab;e.QX=a;e.p=b;e.Q=c;return e}d=Mab.prototype;d.G=function(){return"OrphanAnnotationsEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Mab){var b=this.QX,c=a.QX;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.QX;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.QX,b=w(function(e){return function(f){return e.Q.Zu().uU().Of(f,e.p)}}(this)),c=C();return a.ma(b,c.u)};d.y=function(){return Z(this)};d.$classData=r({XTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OrphanAnnotationsEmitter",{XTa:1,e:1,z:1,v:1,r:1,o:1});function Oab(){this.l=this.zc=this.vd=this.$=this.Ll=null}Oab.prototype=new u;Oab.prototype.constructor=Oab;d=Oab.prototype;d.G=function(){return"Raml08DefaultTypeParser"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof Oab){if(this.Ll===a.Ll&&this.$===a.$){var b=this.vd,c=a.vd;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.zc,a=a.zc,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Ll;case 1:return this.$;case 2:return this.vd;case 3:return this.zc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.fd=function(){var a=this.Ll;if(Gg()===a){a=$Z(a_(),this.vd);var b=this.$;O();var c=(new P).a();a=cf(a,b,c);b=(new s4).a();a=(new z).d(oc(a,b))}else if(Bg()===a)a=YZ(ZZ(),this.vd),b=this.$,O(),c=(new P).a(),a=(new z).d(cf(a,b,c));else if(cda(a)){a=b_(c_(),this.vd);b=this.$;O();c=(new P).a();a=cf(a,b,c);b=Qh().kf;c=ai(new bi,yE(zE(),this.Ll),(new P).a());var e=(O(),(new P).a()).Ib((new s4).a());a=(new z).d(Ph(a,b,c,e))}else if(uy()===a)a=kE(lE(),this.vd),b=this.$,O(),c=(new P).a(),a=cf(a,b,c),b=(new s4).a(),
a=(new z).d(oc(a,b));else{a=this.l.ja;b=Bh().N$;c="Cannot set default type "+this.Ll+" in raml 08";e=this.vd;var f=y();Qb(a,b,"",f,c,e.ga);a=y()}b=this.zc;a.b()||(new z).d(b.P(a.c()));return a};function Pab(a,b,c,e,f){var g=new Oab;g.Ll=a;g.$=b;g.vd=c;g.zc=e;g.l=f;return g}d.y=function(){return Z(this)};d.$classData=r({ZTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08DefaultTypeParser",{ZTa:1,e:1,z:1,v:1,r:1,o:1});function Qab(){this.n=this.l=this.$=this.Ea=this.Sd=null}
Qab.prototype=new u;Qab.prototype.constructor=Qab;d=Qab.prototype;d.G=function(){return"Raml08ReferenceParser"};d.A=function(){return 3};d.h=function(a){return this===a?!0:a instanceof Qab&&a.n===this.n?this.Sd===a.Sd&&kk(this.Ea,a.Ea)?this.$===a.$:!1:!1};d.E=function(a){switch(a){case 0:return this.Sd;case 1:return this.Ea;case 2:return this.$;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({iUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08TypeParser$Raml08ReferenceParser",{iUa:1,e:1,z:1,v:1,r:1,o:1});function Rab(){this.n=this.l=this.zc=this.X=null}Rab.prototype=new u;Rab.prototype.constructor=Rab;d=Rab.prototype;d.G=function(){return"Raml08SchemaParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Rab&&a.n===this.n&&kk(this.X,a.X)){var b=this.zc;a=a.zc;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.zc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fd=function(){var a=Pc((new L).N(this.X),"schema");if(a.b())return y();a=a.c();var b=a.i.mb().jb;return Q().wa===b||Q().ed===b?FTa(vY(),a,this.zc,!1,jS(),this.l).fd():Sab(this.n,a.i,this.zc,"schema",this.n.Hy,this.l).fd()};function Tab(a,b,c,e){var f=new Rab;f.X=b;f.zc=c;f.l=e;if(null===a)throw bc(F(),null);f.n=a;return f}d.y=function(){return Z(this)};
d.$classData=r({jUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08TypeParser$Raml08SchemaParser",{jUa:1,e:1,z:1,v:1,r:1,o:1});function Uab(){this.n=this.l=this.Ll=this.$=this.zc=this.q=null}Uab.prototype=new u;Uab.prototype.constructor=Uab;d=Uab.prototype;d.G=function(){return"Raml08TextParser"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof Uab&&a.n===this.n){if(kk(this.q,a.q)){var b=this.zc,c=a.zc;b=null===b?null===c:b.h(c)}else b=!1;return b&&this.$===a.$?this.Ll===a.Ll:!1}return!1};d.E=function(a){switch(a){case 0:return this.q;case 1:return this.zc;case 2:return this.$;case 3:return this.Ll;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.fd=function(){var a=this.q.mb().jb;if(Q().ud===a){a=Pab(this.Ll.zG,this.$,this.q,this.zc,this.l).fd();if(a.b())return y();a=a.c();a=oc(a,wia(this.q));var b=(new Du).f(this.q.ga.bg);return(new z).d(oc(a,b))}a=this.q;b=Qc();b=M(a,b,this.l).xa;if(!ema().Gj(b).b())return a=Wa(),b=(new t4).RL(this.n.Hx,this.q,this.zc,!1,this.l),a.Ia(YR(b));if(!fma().Gj(b).b())return a=Wa(),b=(new u4).RL(this.n.Hx,this.q,this.zc,!1,this.l),a.Ia(YR(b));if(jma(Ii(),b).ra())a=Wa().Ia(Vab(new v4,this.$,this.zc,pt().ne,jma(Ii(),
b).c(),this.l).Ej());else{var c=this.n,e=this.n.Kd,f=this.$,g=this.l;a=new Qab;a.Sd=b;a.Ea=e;a.$=f;a.l=g;if(null===c)throw bc(F(),null);a.n=c;c=YB(a.l.De(),a.Sd,Ju(),y());a:{if(c instanceof z&&(b=c.i,null!==b)){c=b.eh(a.Sd,$e(O(),a.Ea.ze()));a=a.$;b=D(b.Y(),Pg().U).x;a=cf(c,a,b);break a}if(y()===c){b=dZa(Ioa(),a.Sd,a.Ea);c=a.Sd;O();e=(new P).a();b=cf(b,c,e);xc(b,a.l);a.n.Xf.P(b);if(WEa((new Rb).f(a.Sd)))c=!1;else{c=pe(a.l.De().Ji).Dh.Nr();for(e=!1;!e&&c.Va();)e=c.$a(),f=a.Sd,f=Jd(ua(),f,"\\."),e=
e===ik((new Md).od(f));c=e}if(c){c=a.l.ja;e=Bh().NS;f=b.j;g="Chained reference '"+a.Sd;a=a.Ea;var h=y();Qb(c,e,f,h,g,a.ga)}else ZB(b,a.Sd,a.Ea,a.l);a=b}else throw(new x).d(c);}a=(new z).d(a)}return a};d.y=function(){return Z(this)};function Sab(a,b,c,e,f,g){var h=new Uab;h.q=b;h.zc=c;h.$=e;h.Ll=f;h.l=g;if(null===a)throw bc(F(),null);h.n=a;return h}d.$classData=r({kUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08TypeParser$Raml08TextParser",{kUa:1,e:1,z:1,v:1,r:1,o:1});
function Wab(){this.l=this.vd=this.Ks=this.ta=null}Wab.prototype=new u;Wab.prototype.constructor=Wab;function Xab(a,b,c,e,f){a.ta=b;a.Ks=c;a.vd=e;a.l=f;return a}d=Wab.prototype;d.G=function(){return"Raml08UnionTypeParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Wab){var b=this.ta,c=a.ta;(null===b?null===c:b.h(c))?(b=this.Ks,c=a.Ks,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.vd,a=a.vd,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.Ks;case 2:return this.vd;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.OQ=function(){var a=this.Ks,b=C();a=a.dg(b.u);b=w(function(f){return function(g){if(null!==g){var h=g.qa();g=g.Pi();return KUa(vY(),h,"item"+g,w(function(k,l){return function(m){return m.zb(k.ta.j+"/items/"+l,Vu())}}(f,g)),BR(),f.l).fd()}throw(new x).d(g);}}(this));var c=C();a=a.ma(b,c.u).Ab(w(function(){return function(f){return f.ra()}}(this)));b=w(function(){return function(f){return f.c()}}(this));c=C();a=a.ma(b,c.u);b=this.ta;c=fp().We;var e=$e(O(),this.vd);return Ut(b,c,a,e)};d.y=function(){return Z(this)};
d.$classData=r({nUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08UnionTypeParser",{nUa:1,e:1,z:1,v:1,r:1,o:1});function Yab(){this.Q=this.W=this.Tj=this.p=this.ta=null}Yab.prototype=new u;Yab.prototype.constructor=Yab;d=Yab.prototype;d.G=function(){return"Raml10TypeEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof Yab){var b=this.ta,c=a.ta;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.Tj,c=a.Tj,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.Tj;case 3:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=!1,b=null,c=this.ta;if(Wa().Ia(this.ta).ra()&&this.ta instanceof Ai&&pda(this.ta)&&this.W.Da()){var e=this.W,f=(new Zab).cda(this);e=Ed(e,f).ra()}else e=!1;if(e)return K(C(),(new wc).fa([$ab(this.ta,this.W)]));if(null!==c&&zb(c).ra()){c=mla(this.Q,this.ta,this.W);if(c instanceof z&&(c=c.i,tw(c)))return b=C(),a=D(this.ta.Y(),Eb().kd).H,a.b()?Id(c).c():a.c(),K(b,(new wc).fa([xTa(this.ta)]));c=C();b=[this.Q.kM(this.ta)];return K(c,(new wc).fa(b))}return c instanceof Ei?K(C(),(new wc).fa([abb(c,
this.p,this.W,this.Q)])):c instanceof Fi&&(a=!0,b=c,Xb(b.bb,q(Ci)).ra())?K(C(),(new wc).fa([bbb(b,this.p,this.W,"type",this.Q)])):a?(c=av(b.ca,w(function(g){return function(h){return!g.Tj.Ha(h.qa())}}(this))),c=(new Fi).L(c,b.bb),cbb(c,this.p,this.W,this.Q).Ra()):c instanceof Pi?(b=av(c.ca,w(function(g){return function(h){return!g.Tj.Ha(h.qa())}}(this))),c=(new Pi).L(b,c.bb),(new dbb).OL(c,this.p,this.W,this.Q).Ra()):c instanceof Qi?(b=av(c.ca,w(function(g){return function(h){return!g.Tj.Ha(h.qa())}}(this))),
c=(new Qi).L(b,c.bb),ebb(c,this.p,this.W,this.Q).Ra()):c instanceof Hi?(b=av(c.ca,w(function(g){return function(h){return!g.Tj.Ha(h.qa())}}(this))),c=(new Hi).L(b,c.bb),fbb(c,this.p,this.W,this.Q).Ra()):c instanceof zi?(b=av(c.ca,w(function(g){return function(h){return!g.Tj.Ha(h.qa())}}(this))),c=(new zi).L(b,c.bb),(new w4).D3(c,this.p,this.W,this.Q).Ra()):c instanceof kj?(b=av(c.ca,w(function(g){return function(h){return!g.Tj.Ha(h.qa())}}(this))),c=(new kj).L(b,c.bb),(new gbb).ida(c,this.p,this.W,
this.Q).Ra()):c instanceof jj?(b=av(c.ca,w(function(g){return function(h){return!g.Tj.Ha(h.qa())}}(this))),c=(new jj).L(b,c.bb),(new w4).D3(c.kJ(),this.p,this.W,this.Q).Ra()):c instanceof Ni?(b=av(c.ca,w(function(g){return function(h){return!g.Tj.Ha(h.qa())}}(this))),c=(new Ni).L(b,c.bb),hbb(c,this.p,this.W,this.Q).Ra()):c instanceof Ai?(c=yab(c,av(c.Y(),w(function(g){return function(h){return!g.Tj.Ha(h.qa())}}(this))),c.ha()),(new bZ).Ry(c,this.p,this.W,this.Q).Ra()):c instanceof pj?(new Vz).UP(c,
this.p,this.W,this.Q).Ra():K(C(),J())};function x4(a,b,c,e,f){var g=new Yab;g.ta=a;g.p=b;g.Tj=c;g.W=e;g.Q=f;return g}d.y=function(){return Z(this)};d.tx=function(){var a=this.Ra(),b=(new ibb).cda(this),c=C();return a.hc(b,c.u)};d.$classData=r({rUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml10TypeEmitter",{rUa:1,e:1,z:1,v:1,r:1,o:1});function jbb(){this.p=this.ex=null}jbb.prototype=new u;jbb.prototype.constructor=jbb;d=jbb.prototype;d.G=function(){return"RamlApiKeySettingsEmitters"};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof jbb){var b=this.ex,c=a.ex;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ex;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=this.ex.g,b=K(ah(),J()),c=he(a,OR().U);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"name",c,y()))));a=he(a,OR().Rs);a.b()||(a=a.c(),(new z).d(Hh(b,ni(new oi,"in",a,y()))));return b};
function dab(a,b){var c=new jbb;c.ex=a;c.p=b;return c}d.y=function(){return Z(this)};d.$classData=r({EUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlApiKeySettingsEmitters",{EUa:1,e:1,z:1,v:1,r:1,o:1});function y4(){this.p=this.Um=null;this.HR=!1;this.Q=null}y4.prototype=new u;y4.prototype.constructor=y4;d=y4.prototype;d.G=function(){return"RamlCreativeWorkItemsEmitter"};d.A=function(){return 3};d.uW=function(a,b,c,e){this.Um=a;this.p=b;this.HR=c;this.Q=e;return this};
d.h=function(a){return this===a?!0:a instanceof y4?this.Um===a.Um&&this.p===a.p?this.HR===a.HR:!1:!1};d.E=function(a){switch(a){case 0:return this.Um;case 1:return this.p;case 2:return this.HR;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=K(ah(),J()),b=this.Um.g,c=he(b,fj().Lf);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,this.HR?pi((new Rb).f("url")):"url",c,y()))));c=he(b,fj().Ua);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"content",c,y(),this.Q))));b=he(b,fj().Kn);b.b()||(b=b.c(),(new z).d(Hh(a,hi(mi(),"title",b,y(),this.Q))));yu(a,Xy(this.Um,this.p,this.Q).Ra());return this.p.Db(a)};
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Um));a=RL().Ga(a,QL(RL(),this.p));a=RL().Ga(a,this.HR?1231:1237);return RL().re(a,3)};d.$classData=r({HUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlCreativeWorkItemsEmitter",{HUa:1,e:1,z:1,v:1,r:1,o:1});function SY(){this.l=this.Zj=this.X=this.ia=null}SY.prototype=new u;SY.prototype.constructor=SY;d=SY.prototype;d.G=function(){return"RamlDescribedByParser"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof SY&&this.ia===a.ia&&kk(this.X,a.X)){var b=this.Zj;a=a.Zj;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.X;case 2:return this.Zj;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function zUa(a,b,c,e,f){a.ia=b;a.X=c;a.Zj=e;a.l=f;return a}
d.Dc=function(){var a=Pc((new L).N(this.X),this.ia);if(!a.b()){var b=a.c();a=b.i.mb().jb;if(Q().wa===a){a=b.i;var c=kd();a=M(a,c,this.l);mS(this.l,this.Zj.j,a,"describedBy");c=Pc((new L).N(a),"headers");if(!c.b()){c=c.c();var e=c.i;b=kd();e=fZ(new gZ,M(e,b,this.l),w(function(l){return function(m){var p=l.Zj.j;K(C(),J());qj(m,p)}}(this)),this.l).Vf();b=w(function(){return function(l){var m=Pj().Qe;return Fb(l,m,"header")}}(this));var f=C();f=e.ma(b,f.u);e=this.Zj;b=Ri().Mf;f=Rt(new St,f,$e(O(),c.i));
c=$e(O(),c);Ph(e,b,f,c)}Pc((new L).N(a),"queryParameters").ra()&&Pc((new L).N(a),"queryString").ra()&&(c=this.l.ja,e=Bh().cO,b=this.Zj.j,f=y(),Qb(c,e,b,f,"Properties 'queryString' and 'queryParameters' are exclusive and cannot be declared together",a.ga));c=Pc((new L).N(a),"queryParameters");c.b()||(c=c.c(),e=c.i,b=kd(),e=fZ(new gZ,M(e,b,this.l),w(function(l){return function(m){var p=l.Zj.j;K(C(),J());qj(m,p)}}(this)),this.l).Vf(),b=w(function(){return function(l){var m=Pj().Qe;return Fb(l,m,"query")}}(this)),
f=C(),f=e.ma(b,f.u),e=this.Zj,b=Ri().Il,f=Rt(new St,f,$e(O(),c.i)),c=$e(O(),c),Ph(e,b,f,c));c=Pc((new L).N(a),"queryString");c.b()||(c=c.c(),c=wY(xY(),c,w(function(l){return function(m){return m.zb(l.Zj.j,Vu())}}(this)),yY(!1,!1),jS(),this.l).fd(),c.b()||(e=c.c(),c=this.Zj,e=uE(pE(),e,this.Zj.j,y()),b=Ri().pq,nf(c,b,e)));c=Pc((new L).N(a),"responses");if(!c.b()){c=c.c();e=K(ah(),J());b=c.i.mb().jb;if(Q().ud!==b){b=c.i;f=kd();b=M(b,f,this.l).vb.Ab(w(function(l){return function(m){var p=Ly();m=m.Aa;
var t=RQ();return!Cma(p,M(m,t,l.l).xa)}}(this)));f=w(function(l){return function(m){m=m.Aa;var p=RQ();return M(m,p,l.l).xa}}(this));var g=vx();f=b.ma(f,g.jc);g=Ff();g=Gf(g);g=$u(f,g);if(f.nb()>g.nb()){f=this.l.ja;g=Bh().j_;var h=this.Zj.j,k=y();Qb(f,g,h,k,"RAML Responses must not have duplicated status codes",c.i.ga)}b.R(w(function(l,m){return function(p){return Hh(m,sz(l.l.Zf.Y4(),p,w(function(t){return function(v){var A=t.Zj.j;K(C(),J());qj(v,A)}}(l)),!1).FI())}}(this,e)))}b=this.Zj;f=Ri().Ok;e=
Rt(new St,e,$e(O(),c.i));c=$e(O(),c);Ph(b,f,e,c)}Mz(new Nz,this.Zj,a,J(),this.l).Dc()}else Q().ud!==a&&(a=this.l.ja,c=Bh().a9,e=this.Zj.j,b=b.i,f=y(),Qb(a,c,e,f,"Invalid 'describedBy' type, map expected",b.ga))}};d.y=function(){return Z(this)};d.$classData=r({LUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlDescribedByParser",{LUa:1,e:1,z:1,v:1,r:1,o:1});function $R(){this.n=this.GV=this.DM=this.Dv=this.Sd=null}$R.prototype=new u;$R.prototype.constructor=$R;d=$R.prototype;d.G=function(){return"ValueAndOrigin"};
d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof $R&&a.n===this.n){if(this.Sd===a.Sd&&kk(this.Dv,a.Dv)){var b=this.DM,c=a.DM;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.GV,a=a.GV,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Sd;case 1:return this.Dv;case 2:return this.DM;case 3:return this.GV;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function WIa(a,b,c,e,f,g){a.Sd=c;a.Dv=e;a.DM=f;a.GV=g;if(null===b)throw bc(F(),null);a.n=b;return a}d.y=function(){return Z(this)};d.$classData=r({PUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlExternalTypesParser$ValueAndOrigin",{PUa:1,e:1,z:1,v:1,r:1,o:1});function z4(){this.Ja=null}z4.prototype=new YOa;z4.prototype.constructor=z4;z4.prototype.Tu=function(a,b,c,e){return WIa(new $R,this.Ja,a,b,c,e)};z4.prototype.t=function(){return"ValueAndOrigin"};
function kbb(a){var b=new z4;if(null===a)throw bc(F(),null);b.Ja=a;return b}z4.prototype.$classData=r({QUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlExternalTypesParser$ValueAndOrigin$",{QUa:1,gua:1,e:1,Xia:1,r:1,o:1});function lbb(){this.n=this.wp=this.sx=null}lbb.prototype=new u;lbb.prototype.constructor=lbb;d=lbb.prototype;d.G=function(){return"MixedEmitters"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof lbb&&a.n===this.n){var b=this.sx,c=a.sx;if(null===b?null===c:b.h(c))return b=this.wp,a=a.wp,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.sx;case 1:return this.wp;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function mbb(a,b){a.wp.R(w(function(f,g){return function(h){h.Vb(g)}}(a,b)));if(a.sx.Da()){var c=b.s;b=b.aa;var e=(new mt).f(b);a.sx.R(w(function(f,g){return function(h){h.Sa(g)}}(a,e)));ht(c,et(T(),ot(pt(),e.s,b),Q().wa))}}d.y=function(){return Z(this)};d.$classData=r({WUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlInlinedUnionShapeEmitter$MixedEmitters",{WUa:1,e:1,z:1,v:1,r:1,o:1});function nbb(){this.n=this.Vg=this.Dv=this.Sd=this.l=null}nbb.prototype=new u;
nbb.prototype.constructor=nbb;d=nbb.prototype;d.G=function(){return"RamlExternalOasLibParser"};d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof nbb&&a.n===this.n){var b=this.l,c=a.l;return(null===b?null===c:b.h(c))&&this.Sd===a.Sd&&kk(this.Dv,a.Dv)?this.Vg===a.Vg:!1}return!1};d.E=function(a){switch(a){case 0:return this.l;case 1:return this.Sd;case 2:return this.Dv;case 3:return this.Vg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Dc=function(){var a=Mia((new Rb).f(this.Vg))+(Ge(ua(),this.Vg,"/")?"":"/"),b=QI(TI(),this.Sd,this.Dv.ga.bg,tH().Ao,this.l.ja),c=lk(b);b=obb(this.n,this.l,this.Dv);b.pI=(new z).d(c.Kd);Q4a(b,c.Kd);var e=(new A4).Ny(Pga(Qga(),ts(new zd,c,y()),a,"application/json",J(),HDa(),this.Sd),b);c=c.Kd;var f=kd(),g=Rc().Ih;e.qfa(M(c,f,g),a+"#/definitions/");b=b.fi.zp;a=(new qC).fu(!1,this.l.ja);b=(new Ad).ee(b);b=sQa(a,b.Yb.pf().Ad());a=Fc(yv(),J());e=w(function(){return function(h){return(new R).M(h,Xb(h.ha(),
q(pbb)))}}(this));c=C();b.ma(e,c.u).R(w(function(h,k){return function(l){if(null!==l){var m=l.qa(),p=l.Ba();if(m instanceof Ai&&p instanceof z){p=p.i.j;var t=D(m.Y(),Pg().U).H;t=t.b()?null:t.c();if(p===t)return l=D(m.Y(),Pg().U).H,l=l.b()?null:l.c(),k.Eh((new R).M(l,m))}}if(null!==l&&(m=l.qa(),p=l.Ba(),m instanceof Ai&&p instanceof z))return l=p.i,p=D(m.Y(),Pg().U).H,p=p.b()?null:p.c(),k.Eh((new R).M(p,m)),k.Eh((new R).M(l.j,m));if(null!==l&&(m=l.qa(),p=l.Ba(),m instanceof Ai&&y()===p))return l=D(m.Y(),
Pg().U).H,l=l.b()?null:l.c(),k.Eh((new R).M(l,m));throw(new x).d(l);}}(this,a)));b=this.l.De();e=this.Vg;c=sc().Mh;f=BB(new CB,Ev());a.R(w(function(h,k){return function(l){return k.Kc(l)}}(a,f,c)));b.MV=b.MV.kc((new R).M(e,f.ab))};d.y=function(){return Z(this)};d.$classData=r({ZUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlJsonSchemaExpression$RamlExternalOasLibParser",{ZUa:1,e:1,z:1,v:1,r:1,o:1});function n4(){this.Q=this.p=this.Mx=null}n4.prototype=new u;
n4.prototype.constructor=n4;d=n4.prototype;d.G=function(){return"RamlOAuth1SettingsEmitters"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof n4){var b=this.Mx,c=a.Mx;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Mx;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.Mx.g,b=K(ah(),J()),c=he(a,QR().BK);c.b()||(c=c.c(),(new z).d(Hh(b,hi(mi(),"requestTokenUri",c,y(),this.Q))));c=he(a,QR().ck);c.b()||(c=c.c(),(new z).d(Hh(b,hi(mi(),"authorizationUri",c,y(),this.Q))));c=he(a,QR().EK);c.b()||(c=c.c(),(new z).d(Hh(b,hi(mi(),"tokenCredentialsUri",c,y(),this.Q))));a=he(a,QR().CK);a.b()||(a=a.c(),(new z).d(Hh(b,Wy("signatures",a,this.p,!1))));return b};d.H3=function(a,b,c){this.Mx=a;this.p=b;this.Q=c;return this};d.y=function(){return Z(this)};
d.$classData=r({gVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlOAuth1SettingsEmitters",{gVa:1,e:1,z:1,v:1,r:1,o:1});function qbb(){this.Q=this.p=this.HQ=null}qbb.prototype=new u;qbb.prototype.constructor=qbb;d=qbb.prototype;d.G=function(){return"RamlOAuth2SettingsEmitters"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof qbb){var b=this.HQ,c=a.HQ;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.HQ;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=this.HQ.g,b=K(ah(),J()),c=D(this.HQ.g,tG().Fn).nc();c.b()||(c=c.c(),this.nca(c,b));a=he(a,tG().Nw);a.b()||(a=a.c(),(new z).d(Hh(b,Wy("authorizationGrants",a,this.p,!1))));return b};d.QL=function(a,b,c){this.HQ=a;this.p=b;this.Q=c;return this};d.y=function(){return Z(this)};
d.nca=function(a,b){a=a.g;var c=he(a,oo().ck);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"authorizationUri",c,y()))));c=he(a,oo().Nm);c.b()||(c=c.c(),(new z).d(Hh(b,hi(mi(),"accessTokenUri",c,y(),this.Q))));a=he(a,oo().xo);a.b()||(a=a.c(),(new z).d(Hh(b,(new rbb).yda("scopes",a,this.p))))};d.$classData=r({jVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlOAuth2SettingsEmitters",{jVa:1,e:1,z:1,v:1,r:1,o:1});function Vz(){this.W=this.p=this.ta=null}Vz.prototype=new u;
Vz.prototype.constructor=Vz;d=Vz.prototype;d.G=function(){return"RamlRecursiveShapeEmitter"};d.A=function(){return 3};d.UP=function(a,b,c){this.ta=a;this.p=b;this.W=c;return this};d.h=function(a){if(this===a)return!0;if(a instanceof Vz&&this.ta===a.ta&&this.p===a.p){var b=this.W;a=a.W;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=K(ah(),J());Hh(a,Px(new Qx,"type","object",Q().Pa,ie()));var b=pi((new Rb).f("recursive")),c=D(this.ta.ca,sj().Pt).H;Hh(a,Px(new Qx,b,c.b()?null:c.c(),Q().Pa,ie()));return a};d.y=function(){return Z(this)};d.$classData=r({oVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlRecursiveShapeEmitter",{oVa:1,e:1,z:1,v:1,r:1,o:1});function B4(){this.Q=this.p=this.Ca=null}B4.prototype=new u;B4.prototype.constructor=B4;d=B4.prototype;d.G=function(){return"RamlSecuritySettingsValuesEmitters"};
d.bI=function(a,b,c){this.Ca=a;this.p=b;this.Q=c;return this};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof B4){var b=this.Ca,c=a.Ca;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.Ca.q.q,b=K(ah(),J()),c=a instanceof FY?(new n4).H3(a,this.p,this.Q).Ra():a instanceof sG?(new qbb).QL(a,this.p,this.Q).Ra():a instanceof OT?dab(a,this.p).Ra():J();yu(b,c);a=he(a.Y(),ro().Hz);a.b()||(a=a.c(),yu(b,mz(new nz,a.q.q,this.p,!1,Fc(yv(),J()),this.Q.zj()).Ra()));return b};d.y=function(){return Z(this)};d.$classData=r({wVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlSecuritySettingsValuesEmitters",{wVa:1,e:1,z:1,v:1,r:1,o:1});
function C4(){ZR.call(this);this.Wv=this.Kd=this.pe=this.iia=this.oe=this.na=this.JK=this.EC=this.Br=this.Aa=this.W0=null}C4.prototype=new u3;C4.prototype.constructor=C4;function sbb(){}sbb.prototype=C4.prototype;function tbb(a){var b=kE(lE(),a.pe);b=cf(b,a.oe,a.Wv);a.Br.P(b);var c=a.pe;if(c instanceof Gu&&c.i.ze()instanceof zx){var e=new ubb;c=c.i.ze();e.ya=b;e.cb=c;p3.prototype.XC.call(e,a);e.KX=wca((new TR).ZC(!0,!0,!1),b);return p3.prototype.Ej.call(e)}return b}
function vbb(a){var b=a.Kd,c=kd();b=Zx(b,c);if(b instanceof Wf)a=wbb(new xbb,a,a.oe,a.pe,b.i,w(function(e){return function(f){e.Br.P(f)}}(a))).XX();else{if(!(b instanceof Rf))throw(new x).d(b);b=a.Br;c=YXa($Xa(),a.pe);a=b.P(cf(c,a.oe,a.Wv))}return a}
C4.prototype.fd=function(){yna||(yna=(new aA).a());var a=this.Kd,b=bd(cd(this.Kd),kd());if(b.b())b=y();else{b=b.c();var c=Pc((new L).N(b),"format");b=c.b()?Pc((new L).N(b),pi((new Rb).f("format"))):c;b.b()?b=y():(b=b.c(),b=(new z).d(b.i.t()))}b=ybb(zbb("",b,this.JK,!1,this.Pb()),a);if(b.b())a=y();else{a=b.c();if(ima()===a)a=(new t4).RL(this.Aa,this.Kd,this.Br,!0,this.Pb()),a=YR(a);else if(hma()===a)a=(new u4).RL(this.Aa,this.Kd,this.Br,!0,this.Pb()),a=YR(a);else if(gLa()===a)a=Abb(this);else if(Qca()===
a)if(a=this.Kd.ze(),a instanceof kv){c=this.Br;var e=(new z).d(this.pe);a=HB(c,0,e,!1,this.Pb()).QQ(a.xa).c();"schema"!==this.oe&&"type"!==this.oe&&this.Br.P(cf(a,this.oe,this.Wv))}else if(a instanceof zx)a=Bbb(this);else throw(new x).d(a);else if(vy()===a)a=this.rfa();else if(Ag()===a||Bg()===a||Lg()===a)a=Bbb(this);else if(zg()===a)a=vbb(this);else if(uy()===a)a=tbb(this);else if(cda(a))a=Cbb(this,a);else{if(eLa()!==a)throw(new x).d(a);a=this.JK.zG;a=cda(a)?Cbb(this,a):Ag()===a?Bbb(this):tbb(this);
a.ha().Ib((new r2).a())}a=(new z).d(a)}a.b()||(c=a.c(),this.Kd.ze()instanceof kv&&!b.Ha(eLa())&&(b=(new D4).a(),oc(c,b)));e=a;b=this.Kd.ze();if(b instanceof zx&&e.ra()){c=new j4;e=e.c();var f=this.Pb(),g=this.EC,h=y();c.ta=e;c.X=b;c.l=f;c.vR=g;c.LQ=h;c.Dc()}b=this.Kd.ze();if(b instanceof zx&&a.ra()){c=a.c();if(this.EC.Ex){bj();e=[Vy().qba];f=-1+(e.length|0)|0;for(g=J();0<=f;)g=dj(e[f],g),f=-1+f|0;e=g}else{e=J();bj();f=[Vy().ta,Vy().qe,Vy().Dk];g=-1+(f.length|0)|0;for(h=J();0<=g;)h=dj(f[g],h),g=-1+
g|0;f=h;g=bj();e=e.la(f,g.u)}Mz(new Nz,c,b,e,this.Pb()).Dc()}return a};
function Abb(a){O();var b=(new P).a();b=(new Pi).L((new S).a(),b);b=cf(b,a.oe,a.Wv);a.Br.P(b);var c=a.Kd.ze();if(c instanceof kv){pF();var e=xi(T(),"");T();c=(new zh).f(c.xa);e=xI(0,e,xi(0,BS(c,"?")));e=a.Pb().Zf.BG().Tu(e,w(function(g,h){return function(k){return bf(k,h.j)}}(a,b)),a.EC.Ex,a.JK).fd().c()}else{if(!(c instanceof zx))throw(new x).d(c);e=c.vb;c=w(function(g){return function(h){var k=h.Aa,l=Qc();return"type"===M(k,l,g.Pb()).xa?(pF(),T(),k=xi(T(),"type"),T(),h=h.i,l=Qc(),h=M(h,l,g.Pb()).xa,
h=(new zh).f(h),h=BS(h,"?"),xI(0,k,xi(T(),h))):h}}(a));var f=vx();c=e.ma(c,f.jc);pF();e=xi(T(),"");T();pt();f=c.nc();f.b()?f=y():(f=f.c(),f=(new z).d(f.ga.bg));c=ot(0,c,f.b()?"":f.c());T();e=xI(0,e,et(T(),c,Q().wa));e=a.Pb().Zf.BG().Tu(e,w(function(g,h){return function(k){return bf(k,h.j)}}(a,b)),a.EC.Ex,a.JK).fd().c()}a=C();O();c=(new P).a();c=(new Ni).L((new S).a(),c);e=[e,bf(c,b.j)];a=K(a,(new wc).fa(e));e=fp().We;return yf(b,e,a)}
function Cbb(a,b){if(Gg()===b){var c=$Z(a_(),a.pe);c=cf(c,a.oe,a.Wv);a.Br.P(c);b=a.Kd.mb().jb;if(Q().wa===b){var e=a.Kd,f=kd();b=new Dbb;e=M(e,f,a.Pb());b.ya=c;b.cb=e;p3.prototype.XC.call(b,a);return b.Ej()}return c}c=b_(c_(),a.pe);c=cf(c,a.oe,a.Wv);a.Br.P(c);e=a.Kd.mb().jb;if(Q().wa===e){f=a.Kd;var g=kd();e=new Ebb;f=M(f,g,a.Pb());e.lr=b;e.ya=c;e.cb=f;p3.prototype.XC.call(e,a);return e.EI()}if(Q().ed===e)return e=a.pe,$Ia(new bS,a,e,c,y(),a.Pb()).Dc(),a=Qh().kf,b=ai(new bi,yE(zE(),b),(new P).a()),
e=$e(O(),e),Ph(c,a,b,e),c;e=Qh().kf;a=ai(new bi,yE(zE(),b),$e(O(),a.Kd.ze()));return nf(c,e,a)}C4.prototype.$C=function(a,b,c,e,f,g){this.Aa=b;this.Br=c;this.EC=e;this.JK=f;this.na=g;ZR.prototype.Yq.call(this,g);c=Qc();this.oe=M(b,c,g).xa;if(a instanceof Wf)b=g=a.i;else{if(!(a instanceof Rf))throw(new x).d(a);b=a.i;g=b.i}this.iia=(new R).M(b,g);this.pe=this.iia.qa();this.Kd=this.iia.Ba();a=(new sA).Xn(a).Jk();a.b()?a=y():(a=a.c(),a=(new z).d($e(O(),a.Aa)));this.Wv=a.b()?(O(),(new P).a()):a.c();return this};
function Bbb(a){if(Fbb(a)){var b=a.Kd.mb().jb;if(Q().Pa===b)a=a.Br,O(),b=(new P).a(),a=a.P((new Qi).L((new S).a(),b));else{if(Q().wa!==b)throw(new x).d(b);a=Gbb(a,a.Kd,a.Br).DI()}return a}b=fYa(hYa(),a.pe);b=cf(b,a.oe,a.Wv);a.Br.P(b);var c=a.Kd.mb().jb;if(Q().wa===c){c=a.Kd;var e=kd();return Hbb(new Ibb,a,b,M(c,e,a.Pb())).Ej()}if(Q().ed===c)return $Ia(new bS,a,a.pe,b,y(),a.Pb()).Dc(),b;if(bd(cd(a.Kd),Qc()).ra()){c=a.Pb().Up(a.Kd);c instanceof Rf?(c=c.i,e=(new R).M(c,YB(a.Pb().De(),c,Ku(),(new z).d(w(function(m,
p){return function(t){var v=m.Pb().ja,A=Bh().Uz,E=p.j,B=m.Kd,I=y();Qb(v,A,E,I,t,B.ga)}}(a,b)))))):(c=a.Kd,e=Qc(),c=M(c,e,a.Pb()).xa,e=(new R).M(c,YB(a.Pb().De(),c,Lu(),y())));if(null!==e){c=e.qa();var f=e.Ba();if(null!==c&&f instanceof z)return c=f.i.eh(c,Hu(O(),a.Kd)),cf(c,a.oe,a.Wv).vc(b.j)}if(null!==e&&(c=e.qa(),null!==c&&(f=Lg(),Ii(),Ii(),c=Ji(Ii(),c,"",f,!1),f=Ag(),null!==c&&c===f)))return b.bb.Ib((new nj).a()),b;if(null!==e&&(c=e.qa(),null!==c)){e=mj(new lj,(new S).a(),$e(O(),a.Kd),c,y(),(new z).d(w(function(m,
p){return function(t){var v=Eb().xf;Fb(p,v,t)}}(a,b))),!1);e=cf(e,c,a.Wv);xc(e,a.Pb());a.Br.P(e);if(WEa((new Rb).f(c)))f=!1;else{f=pe(a.Pb().De().Ji).Dh.Nr();for(var g=!1;!g&&f.Va();){g=f.$a();var h=Jd(ua(),c,"\\.");g=g===ik((new Md).od(h))}f=g}if(f){f=a.Pb().ja;g=Bh().NS;h=b.j;var k="Chained reference '"+c;a=a.Kd;var l=y();Qb(f,g,h,l,k,a.ga)}else ZB(e,c,a.Kd,a.Pb());a=Kb(b,e);b=Eb().kd;return Fb(a,b,c)}throw(new x).d(e);}throw(new x).d(c);}
C4.prototype.rfa=function(){var a=$e(O(),this.Kd);a=(new Pi).L((new S).a(),a);a=cf(a,this.oe,this.Wv);this.Br.P(a);var b=this.Kd.mb().jb;if(Q().wa===b){var c=this.Kd,e=kd();b=new Jbb;c=M(c,e,this.Pb());b.cb=c;b.ya=a;p3.prototype.XC.call(b,this);return b.OQ()}if(Q().ed===b)$Ia(new bS,this,this.pe,a,y(),this.Pb()).Dc();else{b=this.Pb().ja;c=of().hO;e=a.j;var f="Invalid node for union shape '"+this.Kd.t(),g=this.Kd,h=y();Qb(b,c,e,h,f,g.ga)}return a};
function Fbb(a){var b=a.Kd,c=kd();b=Zx(b,c);if(b instanceof Wf)return b=b.i,a=a.wN(b),a.b()?a=!1:(a=a.c().i,c=Qc(),a=Zx(a,c),a=a instanceof Wf?"file"===a.i.xa:!1),a?!0:Pc((new L).N(b),"fileTypes").ra();if(b instanceof Rf)return b=a.Kd,a=Qc(),b=Zx(b,a),b instanceof Wf?"file"===b.i.xa:!1;throw(new x).d(b);}function dS(){this.n=this.ta=this.X=null}dS.prototype=new u;dS.prototype.constructor=dS;d=dS.prototype;d.G=function(){return"AndConstraintParser"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof dS&&a.n===this.n&&kk(this.X,a.X)){var b=this.ta;a=a.ta;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.ta;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.KL=function(a,b,c){this.X=b;this.ta=c;if(null===a)throw bc(F(),null);this.n=a;return this};
d.Dc=function(){var a=(new L).N(this.X),b=pi((new Rb).f("and"));a=Pc(a,b);if(!a.b()){a=a.c();b=a.i;var c=dd();b=Zx(b,c);if(b instanceof Wf){b=b.i;c=C();b=b.dg(c.u);c=w(function(g){return function(h){if(null!==h){var k=h.qa();h=h.Pi();return wF(g.n.wR(),(Qf(),(new Wf).d(k)),"item"+h,w(function(l,m){return function(p){return p.zb(l.ta.j+"/and/"+m,Vu())}}(g,h)),g.n.EC.Ex,BR()).fd()}throw(new x).d(h);}}(this));var e=C();b=b.ma(c,e.u).Ab(w(function(){return function(g){return g.ra()}}(this)));c=w(function(){return function(g){return g.c()}}(this));
e=C();b=b.ma(c,e.u);c=this.ta;e=Pg().ui;a=$e(O(),a.i);Ut(c,e,b,a)}else{b=this.n.Pb().ja;c=Bh().A_;e=this.ta.j;var f=y();Qb(b,c,e,f,"And constraints are built from multiple shape nodes",a.ga)}}};d.y=function(){return Z(this)};d.$classData=r({KVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$AndConstraintParser",{KVa:1,e:1,z:1,v:1,r:1,o:1});function xbb(){this.n=this.zc=this.X=this.vd=this.$=null}xbb.prototype=new u;xbb.prototype.constructor=xbb;d=xbb.prototype;d.G=function(){return"DataArrangementParser"};
d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof xbb&&a.n===this.n){if(this.$===a.$){var b=this.vd,c=a.vd;b=null===b?null===c:b.h(c)}else b=!1;if(b&&kk(this.X,a.X))return b=this.zc,a=a.zc,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.$;case 1:return this.vd;case 2:return this.X;case 3:return this.zc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.XX=function(){var a=Pc((new L).N(this.X),pi((new Rb).f("tuple")));if(a instanceof z){a=a.i.i;var b=dd();if(Zx(a,b)instanceof Wf)Qf(),a=rYa(tYa(),this.vd),a=cf(a,this.$,this.n.Wv),a=(new Rf).d(a);else{a=rYa(tYa(),this.vd);a=cf(a,this.$,this.n.Wv);b=this.n.Pb().ja;var c=Bh().d9,e=a.j,f=this.vd,g=y();Qb(b,c,e,g,"Tuples must have a list of types",f.ga);Qf();a=(new Rf).d(a)}}else if(y()===a)Qf(),a=YXa($Xa(),this.vd),a=cf(a,this.$,this.n.Wv),a=(new Wf).d(a);else throw(new x).d(a);if(a instanceof Rf)return b=
Kbb,c=this.n,e=this.X,f=this.zc,g=new Lbb,g.ya=a.i,g.cb=e,g.Xf=f,p3.prototype.XC.call(g,c),b(g);if(a instanceof Wf)return b=this.n,c=this.X,e=this.zc,f=new Mbb,f.ya=a.i,f.cb=c,f.Xf=e,p3.prototype.XC.call(f,b),f.Ej();throw(new x).d(a);};function wbb(a,b,c,e,f,g){a.$=c;a.vd=e;a.X=f;a.zc=g;if(null===b)throw bc(F(),null);a.n=b;return a}d.y=function(){return Z(this)};
d.$classData=r({OVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$DataArrangementParser",{OVa:1,e:1,z:1,v:1,r:1,o:1});function fS(){this.n=this.ta=this.X=null}fS.prototype=new u;fS.prototype.constructor=fS;d=fS.prototype;d.G=function(){return"NotConstraintParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof fS&&a.n===this.n&&kk(this.X,a.X)){var b=this.ta;a=a.ta;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.ta;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.KL=function(a,b,c){this.X=b;this.ta=c;if(null===a)throw bc(F(),null);this.n=a;return this};
d.Dc=function(){var a=(new L).N(this.X),b=pi((new Rb).f("not"));a=Pc(a,b);if(!a.b()&&(a=a.c(),b=wF(this.n.wR(),(Qf(),(new Rf).d(a)),"not",w(function(f){return function(g){return bf(g,f.ta.j+"/not")}}(this)),!1,this.n.JK).fd(),b instanceof z)){b=b.i;var c=this.ta,e=Pg().Ti;a=$e(O(),a.i);Ph(c,e,b,a)}};d.y=function(){return Z(this)};d.$classData=r({TVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$NotConstraintParser",{TVa:1,e:1,z:1,v:1,r:1,o:1});
function cS(){this.n=this.ta=this.X=null}cS.prototype=new u;cS.prototype.constructor=cS;d=cS.prototype;d.G=function(){return"OrConstraintParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof cS&&a.n===this.n&&kk(this.X,a.X)){var b=this.ta;a=a.ta;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.ta;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.KL=function(a,b,c){this.X=b;this.ta=c;if(null===a)throw bc(F(),null);this.n=a;return this};
d.Dc=function(){var a=(new L).N(this.X),b=pi((new Rb).f("or"));a=Pc(a,b);if(!a.b()){a=a.c();b=a.i;var c=dd();b=Zx(b,c);if(b instanceof Wf){b=b.i;c=C();b=b.dg(c.u);c=w(function(g){return function(h){if(null!==h){var k=h.qa();h=h.Pi();return wF(g.n.wR(),(Qf(),(new Wf).d(k)),"item"+h,w(function(l,m){return function(p){return p.zb(l.ta.j+"/or/"+m,Vu())}}(g,h)),g.n.EC.Ex,BR()).fd()}throw(new x).d(h);}}(this));var e=C();b=b.ma(c,e.u).Ab(w(function(){return function(g){return g.ra()}}(this)));c=w(function(){return function(g){return g.c()}}(this));
e=C();b=b.ma(c,e.u);c=this.ta;e=Pg().yi;a=$e(O(),a.i);Ut(c,e,b,a)}else{b=this.n.Pb().ja;c=Bh().E_;e=this.ta.j;var f=y();Qb(b,c,e,f,"Or constraints are built from multiple shape nodes",a.ga)}}};d.y=function(){return Z(this)};d.$classData=r({UVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$OrConstraintParser",{UVa:1,e:1,z:1,v:1,r:1,o:1});function gS(){this.n=this.Jb=this.vd=null}gS.prototype=new u;gS.prototype.constructor=gS;d=gS.prototype;d.G=function(){return"PropertiesParser"};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof gS&&a.n===this.n&&kk(this.vd,a.vd)){var b=this.Jb;a=a.Jb;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.vd;case 1:return this.Jb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Vf=function(){var a=this.vd.vb,b=w(function(e){return function(f){var g=e.n,h=e.Jb,k=new Nbb;k.ib=f;k.Jb=h;if(null===g)throw bc(F(),null);k.n=g;return k.fd().va()}}(this)),c=vx();return a.Tc(b,c.jc)};function aJa(a,b,c,e){a.vd=c;a.Jb=e;if(null===b)throw bc(F(),null);a.n=b;return a}d.y=function(){return Z(this)};d.$classData=r({VVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$PropertiesParser",{VVa:1,e:1,z:1,v:1,r:1,o:1});function Nbb(){this.n=this.Jb=this.ib=null}
Nbb.prototype=new u;Nbb.prototype.constructor=Nbb;d=Nbb.prototype;d.G=function(){return"PropertyShapeParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Nbb&&a.n===this.n&&this.ib===a.ib){var b=this.Jb;a=a.Jb;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ib;case 1:return this.Jb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.fd=function(){var a=Fd(this.ib.Aa);if(a instanceof z){var b=a.i.xa;a=this.Jb.P(b);var c=$e(O(),this.ib);a=pc(a,c);if(0<=(b.length|0)&&"/"===b.substring(0,1)&&Ge(ua(),b,"/"))if("//"===b)c=Aj().Qv,Fb(a,c,"^.*$");else{c=(new zh).f(b);var e=c.ka.length|0;c=qi(ri(),c.ka,1,e);c=(new zh).f(c);c=Ica(c,1);e=Aj().Qv;Fb(a,e,c)}c=bd(cd(this.ib.i),kd());if(c instanceof z&&(c=Pc((new L).N(c.i),"required"),!c.b())){e=c.c();var f=!!(new Jh).Ub(e.i,this.n.Pb()).Mq().q;c=Aj().xi;f=ai(new bi,f?1:0,(new P).a());e=
$e(O(),e).Ib((new nj).a());Ph(a,c,f,e)}c=Aj().eg;e=G().$g;f=this.ib.Aa;var g=Qc();f=M(f,g,this.n.Pb()).xa;f=(new Rb).f(f);f=Tj(f.Ed);e=ai(new bi,Zc(H(e,f)),$e(O(),this.ib.Aa));nf(a,c,e);Vt(a.ca,Aj().xi).b()&&(D(a.ca,Aj().Qv).H.ra()?(b=Aj().xi,Zt(a,b,0)):(e=!Ge(ua(),b,"?"),c=Aj().xi,Zt(a,c,e?1:0),c=Aj().U,e||(b=(new zh).f(b),b=BS(b,"?"),b=(new zh).f(b),b=vr(b,"/"),b=(new zh).f(b),b=BS(b,"/")),Fb(a,c,b),b=Aj().eg,c=G().$g,e=this.ib.Aa,f=Qc(),e=M(e,f,this.n.Pb()).xa,e=(new zh).f(e),e=BS(e,"?"),Fb(a,
b,Zc(H(c,e)))));b=wY(xY(),this.ib,w(function(h,k){return function(l){return l.zb(k.j,Vu())}}(this,a)),yY(!1,!0),jS(),this.n.Pb()).fd();b.b()||(b=b.c(),c=this.ib.i.mb().jb,e=Q().ud,c===e&&b.ha().Ib((new ci).a()),c=Aj().fg,nf(a,c,b));return(new z).d(a)}if(y()===a)return a=this.n.Pb().ja,b=Bh().X8,c=this.ib.Aa,e=y(),Qb(a,b,"",e,"Invalid property name",c.ga),y();throw(new x).d(a);};d.y=function(){return Z(this)};
d.$classData=r({WVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$PropertyShapeParser",{WVa:1,e:1,z:1,v:1,r:1,o:1});function eS(){this.n=this.ta=this.X=null}eS.prototype=new u;eS.prototype.constructor=eS;d=eS.prototype;d.G=function(){return"XoneConstraintParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof eS&&a.n===this.n&&kk(this.X,a.X)){var b=this.ta;a=a.ta;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.ta;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.KL=function(a,b,c){this.X=b;this.ta=c;if(null===a)throw bc(F(),null);this.n=a;return this};
d.Dc=function(){this.n.Br.P(this.ta);var a=(new L).N(this.X),b=pi((new Rb).f("xor"));a=Pc(a,b);if(!a.b()){a=a.c();b=a.i;var c=dd();b=Zx(b,c);if(b instanceof Wf){b=b.i;c=C();b=b.dg(c.u);c=w(function(g){return function(h){if(null!==h){var k=h.qa();h=h.Pi();return wF(g.n.wR(),(Qf(),(new Wf).d(k)),"item"+h,w(function(l,m){return function(p){return p.zb(l.ta.j+"/xor/"+m,Vu())}}(g,h)),g.n.EC.Ex,BR()).fd()}throw(new x).d(h);}}(this));var e=C();b=b.ma(c,e.u).Ab(w(function(){return function(g){return g.ra()}}(this)));
c=w(function(){return function(g){return g.c()}}(this));e=C();b=b.ma(c,e.u);c=this.ta;e=Pg().zi;a=$e(O(),a.i);Ut(c,e,b,a)}else{b=this.n.Pb().ja;c=Bh().L_;e=this.ta.j;var f=y();Qb(b,c,e,f,"Xone constraints are built from multiple shape nodes",a.ga)}}};d.y=function(){return Z(this)};d.$classData=r({aWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$XoneConstraintParser",{aWa:1,e:1,z:1,v:1,r:1,o:1});function WUa(){this.l=this.W=null}WUa.prototype=new u;
WUa.prototype.constructor=WUa;d=WUa.prototype;d.G=function(){return"ReferenceDeclarations"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof WUa){var b=this.W;a=a.W;return null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.zu=function(a,b){this.W.Eh((new R).M(a,b));var c=XHa(this.l.Kl(),a);if(b instanceof Td||b instanceof XD)this.l.Kl().Uea=this.l.Kl().Uea.kc((new R).M(a,b));else if(Rd(b))b.Pk().R(w(function(e,f){return function(g){return Ui(f,g)}}(this,c)));else throw(new x).d(b);};function Obb(a){a=a.W.ds().Dg();return gA(a)}d.y=function(){return Z(this)};d.$classData=r({hWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.ReferenceDeclarations",{hWa:1,e:1,z:1,v:1,r:1,o:1});
function Pbb(){this.l=this.W=this.X=this.ia=this.Ef=null}Pbb.prototype=new u;Pbb.prototype.constructor=Pbb;d=Pbb.prototype;d.G=function(){return"ReferencesParser"};d.A=function(){return 4};
function lA(a,b){b=Qbb(a,b);a.W.R(w(function(c,e){return function(f){a:{if(null!==f){var g=f.Ld,h=f.sn;if(gm(g)&&null!==h){f=h.Le;e.W.Eh((new R).M(f,g));h=e.l.Kl();var k=h.Aj;g=uF(new vF,g.ue(),Id(g));h.Aj=k.kc((new R).M(f,g));break a}}if(null!==f&&(g=f.Ld,h=f.sn,g instanceof Ng&&null!==h)){e.W.Eh((new R).M(h.Le,g));break a}null!==f&&(g=f.Ld,f=f.sn,(g instanceof Td||g instanceof XD)&&null!==f&&e.zu(f.Le,g))}}}(a,b)));return b}
d.h=function(a){if(this===a)return!0;if(a instanceof Pbb){var b=this.Ef,c=a.Ef;if((null===b?null===c:b.h(c))&&this.ia===a.ia&&kk(this.X,a.X))return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Ef;case 1:return this.ia;case 2:return this.X;case 3:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.nN=function(a){a=this.W.Fb(w(function(b,c){return function(e){return e.sn.Le===c}}(this,a)));if(a.b())return y();a=a.c();return(new z).d(a.Ld)};
function mA(a,b,c,e,f){var g=new Pbb;g.Ef=a;g.ia=b;g.X=c;g.W=e;g.l=f;return g}d.zH=function(a,b){var c=Xb(a.ha(),q(Nd));if(c instanceof z){c=c.i;var e=a.ha(),f=e.rf;ah();var g=bh(new ch,(new gh).a());for(f=f.Qb;!f.b();){var h=f.ea();!1!==!(h instanceof gC)&&jh(g,h);f=f.pa()}e.rf=g.ab;b=c.cc.ak(b);b=(new gC).zk(b);return oc(a,b)}if(y()===c){b=[b];if(0===(b.length|0))b=te();else{c=ue(new ve,te());e=0;for(g=b.length|0;e<g;)we(c,b[e]),e=1+e|0;b=c.ab}b=(new gC).zk(b);return oc(a,b)}throw(new x).d(c);};
d.y=function(){return Z(this)};
function Qbb(a,b){XUa||(XUa=(new UUa).a());var c=VUa(a.l),e=Pc((new L).N(a.X),a.ia);if(!e.b()){e=e.c();var f=e.i.mb().jb;if(Q().wa===f)e=e.i,f=kd(),M(e,f,a.l).vb.R(w(function(k,l,m){return function(p){var t=p.Aa,v=Qc();t=M(t,v,k.l).xa;v=iKa(jKa(),p,k.l);if(!v.b()){var A=v.c();v=k.nN(A);if(!v.b())if(v=v.c(),Rd(v))p=k.Ef,A=(new R).M(v.j,A),k.zH(p,(new R).M(t,A)),l.zu(t,v);else{t=k.l.ja;A=Sc().aT;v="Expected module but found: "+v;var E=y();Qb(t,A,m,E,v,p.ga)}}}}(a,c,b)));else if(Q().ud!==f){a=a.l.ja;
f=of().kT;var g="Invalid ast type for uses: "+e.i.mb().jb;e=e.i;var h=y();Qb(a,f,b,h,g,e.ga)}}return c}d.$classData=r({jWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.ReferencesParser",{jWa:1,e:1,z:1,v:1,r:1,o:1});function E4(){this.Sl=this.ta=null}E4.prototype=new u;E4.prototype.constructor=E4;d=E4.prototype;d.G=function(){return"RequiredShapeEmitter"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof E4){var b=this.ta,c=a.ta;if(null===b?null===c:b.h(c))return b=this.Sl,a=a.Sl,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.Sl;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function Rbb(a,b,c){a.ta=b;a.Sl=c;return a}
function Sbb(a){a=a.Sl;if(a.b())return y();a=a.c();return Bi(a.q.x,q(F4))?(new z).d(oz("required",Tbb(new G4,0<Aa(Bj(a.q.q))?"true":"false",Q().mi),Q().Pa,ie())):y()}d.y=function(){return Z(this)};d.$classData=r({lWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RequiredShapeEmitter",{lWa:1,e:1,z:1,v:1,r:1,o:1});function H4(){this.l=this.Cg=this.X=null}H4.prototype=new u;H4.prototype.constructor=H4;d=H4.prototype;d.G=function(){return"ShapeDependenciesParser"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof H4&&kk(this.X,a.X)){var b=this.Cg;a=a.Cg;return null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.Cg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function Ubb(a,b,c,e){a.X=b;a.Cg=c;a.l=e;return a}d.Vf=function(){var a=this.X.vb,b=w(function(e){return function(f){var g=e.Cg,h=e.l,k=new Z$a;k.ib=f;k.Cg=g;k.l=h;return k.fd().va()}}(this)),c=vx();return a.Tc(b,c.jc)};d.y=function(){return Z(this)};
d.$classData=r({nWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.ShapeDependenciesParser",{nWa:1,e:1,z:1,v:1,r:1,o:1});function Vbb(){this.nQ=this.Ex=!1}Vbb.prototype=new u;Vbb.prototype.constructor=Vbb;d=Vbb.prototype;d.G=function(){return"TypeInfo"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Vbb?this.Ex===a.Ex&&this.nQ===a.nQ:!1};d.E=function(a){switch(a){case 0:return this.Ex;case 1:return this.nQ;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.y=function(){var a=-889275714;a=RL().Ga(a,this.Ex?1231:1237);a=RL().Ga(a,this.nQ?1231:1237);return RL().re(a,2)};function yY(a,b){var c=new Vbb;c.Ex=a;c.nQ=b;return c}d.$classData=r({tWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.TypeInfo",{tWa:1,e:1,z:1,v:1,r:1,o:1});function Wbb(){this.X=this.l=this.Ea=this.x2=null}Wbb.prototype=new u;Wbb.prototype.constructor=Wbb;d=Wbb.prototype;d.G=function(){return"XMLSerializerParser"};d.A=function(){return 2};
d.h=function(a){return this===a?!0:a instanceof Wbb?this.x2===a.x2?kk(this.Ea,a.Ea):!1:!1};d.E=function(a){switch(a){case 0:return this.x2;case 1:return this.Ea;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function lna(a){gZa||(gZa=(new fZa).a());var b=a.Ea;b=Hu(O(),b);b=(new ap).L((new S).a(),b);var c=$o().OG;b=rj(b,c,!1);c=$o().HK;b=rj(b,c,!1);c=Pc((new L).N(a.X),"attribute");if(!c.b()){var e=c.c(),f=(new Jh).Ub(e.i,a.l);c=$o().OG;f=f.Mq();e=$e(O(),e).Ib((new nj).a());Ph(b,c,f,e)}c=Pc((new L).N(a.X),"wrapped");c.b()||(e=c.c(),f=(new Jh).Ub(e.i,a.l),c=$o().HK,f=f.Mq(),e=$e(O(),e).Ib((new nj).a()),Ph(b,c,f,e));c=Pc((new L).N(a.X),"name");c.b()||(e=c.c(),f=(new Jh).Ub(e.i,a.l),c=$o().U,f=f.He(),e=$e(O(),
e).Ib((new nj).a()),Ph(b,c,f,e));c=Pc((new L).N(a.X),"namespace");c.b()||(e=c.c(),f=(new Jh).Ub(e.i,a.l),c=$o().uO,f=f.He(),e=$e(O(),e),Ph(b,c,f,e));c=Pc((new L).N(a.X),"prefix");c.b()||(e=c.c(),f=(new Jh).Ub(e.i,a.l),c=$o().xO,f=f.He(),e=$e(O(),e),Ph(b,c,f,e));mS(a.l,b.j,a.X,"xmlSerialization");return b}d.y=function(){return Z(this)};function mna(a,b,c){var e=new Wbb;e.x2=a;e.Ea=b;e.l=c;a=kd();e.X=M(b,a,c);return e}
d.$classData=r({wWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.XMLSerializerParser",{wWa:1,e:1,z:1,v:1,r:1,o:1});function Xbb(){this.l=this.X=this.Oc=null}Xbb.prototype=new u;Xbb.prototype.constructor=Xbb;d=Xbb.prototype;d.G=function(){return"AsyncParametersParser"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Xbb?this.Oc===a.Oc?kk(this.X,a.X):!1:!1};d.zda=function(a,b,c){this.Oc=a;this.X=b;this.l=c;return this};
d.E=function(a){switch(a){case 0:return this.Oc;case 1:return this.X;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Vf=function(){var a=this.X.vb,b=w(function(e){return function(f){var g=e.l,h=new Ybb;h.Oc=e.Oc;h.kp=f;h.l=g;return h.Rx()}}(this)),c=vx();return a.ma(b,c.jc)};d.y=function(){return Z(this)};d.$classData=r({CWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.AsyncParametersParser",{CWa:1,e:1,z:1,v:1,r:1,o:1});function A$a(){this.l=this.bi=this.X=null}
A$a.prototype=new u;A$a.prototype.constructor=A$a;d=A$a.prototype;d.G=function(){return"AsyncServersParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof A$a&&kk(this.X,a.X)){var b=this.bi;a=a.bi;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.bi;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Vf=function(){var a=this.X.vb,b=w(function(e){return function(f){var g=e.bi.j,h=f.i,k=kd();g=(new Zbb).zda(g,M(h,k,e.l),e.l).PQ();T();f=f.Aa;h=e.l;k=Be();f=M(f,k,h);h=Fn().U;return Fb(g,h,f)}}(this)),c=vx();return a.ma(b,c.jc)};function z$a(a,b,c,e){a.X=b;a.bi=c;a.l=e;return a}d.y=function(){return Z(this)};d.$classData=r({HWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.AsyncServersParser",{HWa:1,e:1,z:1,v:1,r:1,o:1});function I4(){this.tm=this.T2=null}I4.prototype=new u;
I4.prototype.constructor=I4;d=I4.prototype;d.G=function(){return"DataNodeParserResult"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof I4){var b=this.T2,c=a.T2;if(null===b?null===c:b.h(c))return b=this.tm,a=a.tm,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.T2;case 1:return this.tm;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fI=function(a,b){this.T2=a;this.tm=b;return this};d.y=function(){return Z(this)};
d.$classData=r({JWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.DataNodeParserResult",{JWa:1,e:1,z:1,v:1,r:1,o:1});function TR(){this.Gx=this.rw=this.eJ=!1}TR.prototype=new u;TR.prototype.constructor=TR;function $bb(){}d=$bb.prototype=TR.prototype;d.G=function(){return"ExampleOptions"};d.A=function(){return 3};d.h=function(a){return this===a?!0:a instanceof TR?this.eJ===a.eJ&&this.rw===a.rw&&this.Gx===a.Gx:!1};
d.E=function(a){switch(a){case 0:return this.eJ;case 1:return this.rw;case 2:return this.Gx;default:throw(new V).f(""+a);}};function wca(a,b){return b instanceof Hi?(new TR).ZC(a.eJ,a.rw,!0):a}d.t=function(){return W(X(),this)};d.y=function(){var a=-889275714;a=RL().Ga(a,this.eJ?1231:1237);a=RL().Ga(a,this.rw?1231:1237);a=RL().Ga(a,this.Gx?1231:1237);return RL().re(a,3)};d.ZC=function(a,b,c){this.eJ=a;this.rw=b;this.Gx=c;return this};
d.$classData=r({C9:0},!1,"amf.plugins.document.webapi.parser.spec.domain.ExampleOptions",{C9:1,e:1,z:1,v:1,r:1,o:1});function acb(){this.Oc=this.Ea=null;this.Gx=this.LP=this.rw=!1;this.l=null}acb.prototype=new u;acb.prototype.constructor=acb;d=acb.prototype;d.G=function(){return"NodeDataNodeParser"};d.A=function(){return 5};function zz(a,b,c,e,f,g){var h=new acb;h.Ea=a;h.Oc=b;h.rw=c;h.LP=e;h.Gx=f;h.l=g;return h}
d.h=function(a){return this===a?!0:a instanceof acb?kk(this.Ea,a.Ea)&&this.Oc===a.Oc&&this.rw===a.rw&&this.LP===a.LP?this.Gx===a.Gx:!1:!1};d.E=function(a){switch(a){case 0:return this.Ea;case 1:return this.Oc;case 2:return this.rw;case 3:return this.LP;case 4:return this.Gx;default:throw(new V).f(""+a);}};
function yz(a){var b=a.rw?(new J4).Oca(a.l.ja):a.l.ja,c=y(),e=!1,f=null,g=bd(cd(a.Ea),Qc());a:{if(g instanceof z&&(e=!0,f=g,Wua(f.i.rI))){e=(new z).d(a.Ea);break a}if(!e||!a.Gx){if(e&&(g=f.i,fma().Gj(g.xa).ra())){c=(new z).d(g.xa);e=bd(cd(a.Ea),Qc());if(e.b())e=y();else{f=e.c();if(a.LP)e=QI(TI(),f.xa,f.ga.bg,tH().Ao,a.l);else{TI();e=f.xa;f=f.ga.bg;g=tH();var h=a.Ea.ga;h=Lb(Mb(),h.Hf,h.Sf,h.og,h.xg).Hf;var k=a.Ea.ga;e=QI(0,e,f,sH(g,h,Lb(Mb(),k.Hf,k.Sf,k.og,k.xg).Sf,(tH(),0)),b)}e=(new z).d(lk(e).Kd)}break a}if(e&&
(e=f.i,ema().Gj(e.xa).ra())){e=y();break a}}e=(new z).d(a.Ea)}f=!1;g=null;if(b instanceof J4&&(f=!0,g=b,g.tZ&&c.ra()))return b=c,b.b()?b=y():(b=b.c(),b=(new z).d((new K4).f(b))),b=b.va(),bcb(a,e,b);if(f&&g.tZ)return(new I4).fI(e,y());b=c;b.b()?b=y():(b=b.c(),b=(new z).d((new K4).f(b)));b=b.va();return bcb(a,e,b)}d.t=function(){return W(X(),this)};
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Ea));a=RL().Ga(a,QL(RL(),this.Oc));a=RL().Ga(a,this.rw?1231:1237);a=RL().Ga(a,this.LP?1231:1237);a=RL().Ga(a,this.Gx?1231:1237);return RL().re(a,5)};
function bcb(a,b,c){if(b.b())a=y();else{var e=b.c(),f=(new z).d(a.Oc),g=(new ky).a(),h=(new Ve).a();f=ly(e,g,f,h,a.l).dr();g=f.ha();var k=g.rf;ah();h=bh(new ch,(new gh).a());for(k=k.Qb;!k.b();){var l=k.ea();!1!==!(l instanceof Nb)&&jh(h,l);k=k.pa()}g.rf=h.ab;g=f.ha();Pb();e=e.ze().ga;g.Ib((new Nb).Bj(Ob(0,Lb(Mb(),e.Hf,e.Sf,e.og,e.xg))));c.R(w(function(m,p){return function(t){return p.ha().Ib(t)}}(a,f)));a=(new z).d(f)}return(new I4).fI(b,a)}
d.$classData=r({SWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.NodeDataNodeParser",{SWa:1,e:1,z:1,v:1,r:1,o:1});function ccb(){this.l=this.Oc=this.ib=null}ccb.prototype=new u;ccb.prototype.constructor=ccb;d=ccb.prototype;d.G=function(){return"Oas3NamedExamplesParser"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof ccb?this.ib===a.ib?this.Oc===a.Oc:!1:!1};d.E=function(a){switch(a){case 0:return this.ib;case 1:return this.Oc;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.Vf=function(){var a=this.ib.i,b=kd();a=M(a,b,this.l).vb;b=w(function(e){return function(f){var g=new dcb,h=e.Oc,k=ecb(),l=e.l;g.ib=f;g.Oc=h;g.gc=k;g.l=l;g.bra=(new Jh).Ub(f.Aa,l);return g.Px()}}(this));var c=vx();return a.ma(b,c.jc)};d.y=function(){return Z(this)};function fcb(a,b,c){var e=new ccb;e.ib=a;e.Oc=b;e.l=c;return e}d.$classData=r({fXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas3NamedExamplesParser",{fXa:1,e:1,z:1,v:1,r:1,o:1});
function L4(){this.l=this.Jb=this.ib=null}L4.prototype=new u;L4.prototype.constructor=L4;d=L4.prototype;d.G=function(){return"OasContentsParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof L4&&this.ib===a.ib){var b=this.Jb;a=a.Jb;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ib;case 1:return this.Jb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ax=function(a,b,c){this.ib=a;this.Jb=b;this.l=c;return this};
d.pD=function(){var a=K(ah(),J()),b=this.ib.i,c=kd();M(b,c,this.l).vb.R(w(function(e,f){return function(g){return Hh(f,(new gcb).Ax(g,e.Jb,e.l).jz())}}(this,a)));return a.va()};d.y=function(){return Z(this)};d.$classData=r({pXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasContentsParser",{pXa:1,e:1,z:1,v:1,r:1,o:1});function hcb(){this.l=this.Oc=this.X=null}hcb.prototype=new u;hcb.prototype.constructor=hcb;d=hcb.prototype;d.G=function(){return"OasExamplesParser"};d.A=function(){return 2};
function icb(a,b,c){var e=new hcb;e.X=a;e.Oc=b;e.l=c;return e}d.h=function(a){return this===a?!0:a instanceof hcb?kk(this.X,a.X)?this.Oc===a.Oc:!1:!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.Oc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Vf=function(){var a=Pc((new L).N(this.X),"example"),b=Pc((new L).N(this.X),"examples");if(a instanceof z){var c=a.i;if(y()===b){bj();a=c.i;b=Hqa(Jqa(),a);c=this.Oc;K(C(),J());b=qj(b,c);a=[UR(VR(new WR,a,b,ecb(),this.l))];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;return c}}if(y()===a&&b instanceof z)return fcb(b.i,this.Oc,this.l).Vf();if(a instanceof z&&b instanceof z){a=this.l.ja;b=Bh().cO;c=this.Oc;var e=this.X,f=y();Qb(a,b,c,f,"Properties 'example' and 'examples' are exclusive and cannot be declared together",
e.ga)}return J()};d.y=function(){return Z(this)};d.$classData=r({wXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasExamplesParser",{wXa:1,e:1,z:1,v:1,r:1,o:1});function M4(){this.l=this.zc=this.X=null}M4.prototype=new u;M4.prototype.constructor=M4;d=M4.prototype;d.G=function(){return"OasHeaderParametersParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof M4&&kk(this.X,a.X)){var b=this.zc;a=a.zc;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.zc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Vf=function(){var a=this.X.vb,b=w(function(e){return function(f){var g=f.i,h=kd();return(new N4).dv(M(g,h,e.l),w(function(k,l){return function(m){var p=$e(O(),l);pc(m,p);p=Pj().U;var t=(new Jh).Ub(l.Aa,k.l).He();nf(m,p,t);k.zc.P(m)}}(e,f)),e.l).Rx()}}(this)),c=vx();return a.ma(b,c.jc)};d.y=function(){return Z(this)};
d.dv=function(a,b,c){this.X=a;this.zc=b;this.l=c;return this};d.$classData=r({zXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasHeaderParametersParser",{zXa:1,e:1,z:1,v:1,r:1,o:1});function hZ(){this.l=this.qi=this.Jb=this.Ea=null}hZ.prototype=new u;hZ.prototype.constructor=hZ;
function jcb(a,b){b=b.i;var c=dd();b=M(b,c,a.l);a=w(function(e){return function(f){var g=QIa(RIa(),f),h=lo().U,k=Be();k=ai(new bi,M(f,k,e.l),(new P).a());f=$e(O(),f);return Ph(g,h,k,f)}}(a));c=C();return b.ma(a,c.u)}d=hZ.prototype;d.G=function(){return"OasLikeSecurityRequirementParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof hZ){if(kk(this.Ea,a.Ea)){var b=this.Jb,c=a.Jb;b=null===b?null===c:b.h(c)}else b=!1;return b?this.qi===a.qi:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Ea;case 1:return this.Jb;case 2:return this.qi;default:throw(new V).f(""+a);}};function eVa(a,b,c,e,f){a.Ea=b;a.Jb=c;a.qi=e;a.l=f;return a}d.t=function(){return W(X(),this)};
d.fd=function(){var a=!1,b=null,c=this.Ea,e=kd();c=Zx(c,e);if(c instanceof Wf&&(a=!0,b=c,c=b.i,pd(c.vb)))return a=this.Jb.P(this.qi.Jr("requirement")),b=$e(O(),this.Ea),a=pc(a,b),c.vb.R(w(function(h,k){return function(l){return kcb(new lcb,h,l,w(function(m,p){return function(t){return mcb(p,t)}}(h,k))).fd()}}(this,a))),(new z).d(a);if(a&&b.i.vb.b())return y();c=this.Jb.P(this.Ea.t());a=this.l.ja;b=Bh().bja;c=c.j;e="Invalid security requirement "+this.Ea;var f=this.Ea,g=y();Qb(a,b,c,g,e,f.ga);return y()};
d.y=function(){return Z(this)};d.$classData=r({BXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasLikeSecurityRequirementParser",{BXa:1,e:1,z:1,v:1,r:1,o:1});function lcb(){this.n=this.Jb=this.ZI=null}lcb.prototype=new u;lcb.prototype.constructor=lcb;d=lcb.prototype;d.G=function(){return"OasLikeParametrizedSecuritySchemeParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof lcb&&a.n===this.n&&this.ZI===a.ZI){var b=this.Jb;a=a.Jb;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.ZI;case 1:return this.Jb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.fd=function(){var a=this.ZI.Aa,b=RQ();b=M(a,b,this.n.l).xa;a=this.Jb.P(b);var c=$e(O(),this.ZI);a=pc(a,c);c=this.ZI;var e=rR(this.n.l.fi,b,Ju());if(e instanceof z)b=e.i,c=Qn().Qq,nf(a,c,b);else if(y()===e){O();e=(new P).a();var f=(new S).a();e=(new Wn).L(f,e);f=Qn().Qq;nf(a,f,e);f=this.n.l.ja;var g=Sc().qE,h=e.j;b="Security scheme '"+b+"' not found in declarations.";var k=y();Qb(f,g,h,k,b,c.ga);b=e}else throw(new x).d(e);c=zb(b);if(c instanceof z)b=c.i;else if(y()!==c)throw(new x).d(c);c=b;b=this.ZI;
e=D(c.g,Ri().yf);if(lc(e,"OAuth 2.0"))O(),c=(new P).a(),c=(new sG).L((new S).a(),c),e=a.j,K(C(),J()),c=qj(c,e),f=jcb(this.n,b),e=C(),g=GKa(c),h=oo().xo,b=$e(O(),b.i),b=[Ut(g,h,f,b)],e=K(e,(new wc).fa(b)),b=Qn().Sh,f=tG().Fn,c=yf(c,f,e),nf(a,b,c);else if(e=D(c.g,Ri().yf),lc(e,"openIdConnect"))O(),c=(new P).a(),c=(new qG).L((new S).a(),c),e=a.j,K(C(),J()),e=qj(c,e),f=jcb(this.n,b),c=Qn().Sh,g=rG().xo,b=$e(O(),b.i),b=Ut(e,g,f,b),nf(a,c,b);else if(e=b.i.mb().jb,Q().ed===e?(b=b.i,e=dd(),b=M(b,e,this.n.l).Da()):
b=!1,b){b=D(c.g,Ri().yf).H;if(b instanceof z)b="Scopes array must be empty for security scheme type "+b.i;else{if(y()!==b)throw(new x).d(b);b="Scopes array must be empty for given security scheme"}c=this.n.l.ja;e=Bh().B$;f=a.j;g=this.n.Ea;h=y();Qb(c,e,f,h,b,g.ga)}return(new z).d(a)};function kcb(a,b,c,e){a.ZI=c;a.Jb=e;if(null===b)throw bc(F(),null);a.n=b;return a}d.y=function(){return Z(this)};
d.$classData=r({CXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasLikeSecurityRequirementParser$OasLikeParametrizedSecuritySchemeParser",{CXa:1,e:1,z:1,v:1,r:1,o:1});function O4(){this.Q=this.W=this.Vp=this.p=this.Kh=this.ia=null}O4.prototype=new u;O4.prototype.constructor=O4;d=O4.prototype;d.G=function(){return"OasParametersEmitter"};d.A=function(){return 5};function ncb(a,b,c,e,f,g,h){a.ia=b;a.Kh=c;a.p=e;a.Vp=f;a.W=g;a.Q=h;return a}
function ocb(a){var b=C();a=[pcb(a,a.Kh,a.W)];return K(b,(new wc).fa(a))}d.h=function(a){if(this===a)return!0;if(a instanceof O4){if(this.ia===a.ia){var b=this.Kh,c=a.Kh;b=null===b?null===c:b.h(c)}else b=!1;b&&this.p===a.p?(b=this.Vp,c=a.Vp,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Kh;case 2:return this.p;case 3:return this.Vp;case 4:return this.W;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};
function qcb(a){var b=K(ah(),J()),c=a.Kh.Zm(w(function(f){return function(g){var h=f.Q.Jg();qs().Ws===h?(h=D(g.g,Pj().Qe),lc(h,"query")?h=!0:(h=D(g.g,Pj().Qe),h=lc(h,"header")),h?h=!0:(h=D(g.g,Pj().Qe),h=lc(h,"path")),h?g=!0:(g=D(g.g,Pj().Qe),g=lc(g,"cookie"))):g=Wa().Ia(D(g.g,Pj().Lc)).b()||D(g.g,Pj().Lc)instanceof Hi||D(g.g,Pj().Lc)instanceof zi||D(g.g,Pj().Lc)instanceof Qi;return g}}(a)));if(null===c)throw(new x).d(c);var e=c.qa();c=c.Ba();(e.Da()||a.Vp.Da())&&Hh(b,pcb(a,e,a.W));c.Da()&&(e=c.Ab(w(function(){return function(f){f=
D(f.g,Pj().Qe);return lc(f,"path")}}(a))),e.Da()&&Hh(b,rcb(new P4,a,gy((new Rb).f("uriParameters")),e)));return b}
d.Ra=function(){var a=K(ah(),J()),b=this.Kh.Zm(w(function(){return function(f){return Wa().Ia(D(f.g,Pj().Lc)).b()||D(f.g,Pj().Lc)instanceof Hi||D(f.g,Pj().Lc)instanceof zi||D(f.g,Pj().Lc)instanceof Qi}}(this)));if(null===b)throw(new x).d(b);var c=b.qa();b=b.Ba();(c.Da()||this.Vp.Da())&&Hh(a,pcb(this,c,this.W));if(b.Da()){c=b.Ab(w(function(){return function(f){f=D(f.g,Pj().Qe);return lc(f,"query")}}(this)));var e=b.Ab(w(function(){return function(f){f=D(f.g,Pj().Qe);return lc(f,"header")}}(this)));
b=b.Ab(w(function(){return function(f){f=D(f.g,Pj().Qe);return lc(f,"path")}}(this)));c.Da()&&Hh(a,rcb(new P4,this,gy((new Rb).f("queryParameters")),c));e.Da()&&Hh(a,rcb(new P4,this,gy((new Rb).f("headers")),e));b.Da()&&Hh(a,rcb(new P4,this,gy((new Rb).f("baseUriParameters")),b))}return a};
function scb(a,b,c,e){var f=K(ah(),J());b.R(w(function(g,h,k,l){return function(m){return Hh(h,tcb(m,k,l,!1,g.Q))}}(a,f,c,e)));a.Vp.R(w(function(g,h,k,l){return function(m){return Hh(h,(new Q4).yW(m,k,l,g.Q))}}(a,f,c,e)));return c.Db(f)}d.y=function(){return Z(this)};d.$classData=r({OXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasParametersEmitter",{OXa:1,e:1,z:1,v:1,r:1,o:1});function FS(){this.l=this.Oc=this.Cb=null}FS.prototype=new u;FS.prototype.constructor=FS;d=FS.prototype;
d.G=function(){return"OasParametersParser"};d.A=function(){return 2};
function ucb(a,b){if(b.b())return y();O();var c=(new P).a();c=(new Fi).L((new S).a(),c);O();var e=(new P).a();c=cf(c,"formData",e);e=a.Oc;var f=K(C(),J());c=vcb(c,e,f);b.R(w(function(g,h){return function(k){if(zb(k).ra()){var l=K(C(),J());l=rA(k,l)}else l=k;k=D(l.g,Yn().U).H;k=wcb(h,k.b()?null:k.c());var m=!1,p=null,t=Xb(l.x,q(xcb));a:if(y()===t){var v=Aj().xi;Zt(k,v,0)}else{if(t instanceof z&&(m=!0,p=t,v=p.i,!v.iG)){m=Aj().xi;v=ai(new bi,0,(O(),(new P).a()).Ib((new Nb).Bj(v.sc)).Ib((new nj).a()));
nf(k,m,v);break a}if(m)m=p.i,v=Aj().xi,m=ai(new bi,1,(O(),(new P).a()).Ib((new Nb).Bj(m.sc)).Ib((new nj).a())),nf(k,v,m);else throw(new x).d(t);}l=Wa().Ia(D(l.g,Yn().Lc));l.b()||(l=l.c(),v=Aj().fg,l=nf(k,v,l),k=k.j,v=K(C(),J()),ycb(l,k,v))}}(a,c)));O();b=(new P).a();b=(new bo).L((new S).a(),b);O();e=(new P).a();b=cf(b,"formData",e);a=a.Oc;K(C(),J());a=qj(b,a);b=Yn().Lc;a=nf(a,b,c);c=(new c3).a();return(new z).d(oc(a,c))}
d.h=function(a){if(this===a)return!0;if(a instanceof FS){var b=this.Cb,c=a.Cb;return(null===b?null===c:b.h(c))?this.Oc===a.Oc:!1}return!1};d.E=function(a){switch(a){case 0:return this.Cb;case 1:return this.Oc;default:throw(new V).f(""+a);}};
function zcb(a,b){var c=w(function(f){return function(g){var h=g.Ne;if(h instanceof Rf){h=h.i;var k=K(C(),J());h=rA(h,k);k=Wa();var l=D(h.g,Pj().Pv).H;k=k.Ia(l.b()?null:l.c());k.b()?g=y():(k=k.c(),l=Wa(),h=D(h.g,Pj().Qe).H,h=l.Ia(h.b()?null:h.c()),h.b()?g=y():(h=h.c(),g=(new z).d(Acb(f,g,k,h))));return g.va()}if(h instanceof Wf)return h=h.i,k=K(C(),J()),h=rA(h,k),k=h.g,l=Yn().U,k=k.Bb.Ka(l),k.b()?k=y():(k=Xb(k.c().x,q(Bcb)),k.b()?k=y():(k=k.c(),k=(new z).d(k.EM))),k.b()?(h=D(h.g,Yn().U).H,h=h.b()?
null:h.c()):h=k.c(),(new z).d(Acb(f,g,h,g.YW?"formData":"body")).va();throw(new x).d(h);}}(a)),e=C();b=b.Tc(c,e.u).Ol(w(function(){return function(f){if(null!==f)return(new R).M(f.$,f.hP);throw(new x).d(f);}}(a)));for(b=(new Ad).ee(b).Yb.pf();b.Va();)c=b.$a(),1<c.Na()&&c.pa().R(w(function(f){return function(g){if(null!==g){var h=g.FX,k=g.$;g=g.hP;var l=h.vd;if(l instanceof z){l=l.i;var m=f.l.ja,p=Bh().k_;h=h.ts.j;k="Parameter "+k+" of type "+g+" was found duplicated";g=y();Qb(m,p,h,g,k,l.ga)}else{if(y()!==
l)throw(new x).d(l);l=f.l.ja;m=Bh().k_;h=h.ts.j;k="Parameter "+k+" of type "+g+" was found duplicated";g=y();p=y();var t=y();l.Vc(m.j,h,g,k,p,Tb().yb,t)}}else throw(new x).d(g);}}(a)))}d.t=function(){return W(X(),this)};function Ccb(a,b){var c=Bh().I0;1<b.Na()&&b.pa().R(w(function(e,f){return function(g){var h=e.l.ja,k=g.ts.j;g=g.vd.c();var l=y();Qb(h,f,k,l,"Cannot declare more than one body parameter for a request",g.ga)}}(a,c)))}
function MJa(a,b){var c=(new Ve).a(),e=a.Cb;c=w(function(p,t){return function(v){return p.l.Po.UX((Qf(),(new Wf).d(v)),p.Oc,y(),t).HM()}}(a,c));var f=C();f=e.ma(c,f.u);e=w(function(){return function(p){return(p.YW?(new qA).Xn(p.Ne).Jk():y()).va()}}(a));c=C();e=f.Tc(e,c.u);c=f.Ab(w(function(){return function(p){return p.zqa}}(a)));zcb(a,f);if(b){if(c.Da()&&e.Da()){var g=c.ea();b=a.l.ja;var h=Bh().G0,k=g.ts.j;g=g.vd.c();var l=y();Qb(b,h,k,l,"Cannot declare body and formData params at the same time for a request",
g.ga)}Ccb(a,c)}b=w(function(){return function(p){p=p.FM;if(p.b())var t=!0;else t=D(p.c().g,Pj().Qe),t=lc(t,"query");return(t?p:y()).va()}}(a));h=C();b=f.Tc(b,h.u);h=w(function(){return function(p){p=p.FM;if(p.b())var t=!0;else{t=p.c();var v=D(t.g,Pj().Qe);lc(v,"query")?v=!1:(v=D(t.g,Pj().Qe),v=!lc(v,"header"));v?(v=D(t.g,Pj().Qe),v=!lc(v,"path")):v=!1;v?(t=D(t.g,Pj().Qe),t=!lc(t,"cookie")):t=!1}return(t?p:y()).va()}}(a));k=C();h=f.Tc(h,k.u);k=C();b=b.la(h,k.u);h=w(function(){return function(p){p=
p.FM;if(p.b())var t=!0;else t=D(p.c().g,Pj().Qe),t=lc(t,"path");return(t?p:y()).va()}}(a));k=C();h=f.Tc(h,k.u);k=w(function(){return function(p){p=p.FM;if(p.b())var t=!0;else t=D(p.c().g,Pj().Qe),t=lc(t,"header");return(t?p:y()).va()}}(a));g=C();k=f.Tc(k,g.u);g=w(function(){return function(p){p=p.FM;if(p.b())var t=!0;else t=D(p.c().g,Pj().Qe),t=lc(t,"cookie");return(t?p:y()).va()}}(a));l=C();f=f.Tc(g,l.u);g=J();l=w(function(){return function(p){return(p.YW?y():(new qA).Xn(p.Ne).Jk()).va()}}(a));var m=
C();c=c.Tc(l,m.u);a=ucb(a,e).va();e=C();return CS(new DS,b,h,k,f,g,c.la(a,e.u))}function LJa(a,b,c,e){a.Cb=b;a.Oc=c;a.l=e;return a}d.y=function(){return Z(this)};d.$classData=r({RXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasParametersParser",{RXa:1,e:1,z:1,v:1,r:1,o:1});function Dcb(){this.n=this.hP=this.$=this.FX=null}Dcb.prototype=new u;Dcb.prototype.constructor=Dcb;d=Dcb.prototype;d.G=function(){return"ParameterInformation"};d.A=function(){return 3};
d.h=function(a){return this===a?!0:a instanceof Dcb&&a.n===this.n?this.FX===a.FX&&this.$===a.$?this.hP===a.hP:!1:!1};d.E=function(a){switch(a){case 0:return this.FX;case 1:return this.$;case 2:return this.hP;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function Acb(a,b,c,e){var f=new Dcb;f.FX=b;f.$=c;f.hP=e;if(null===a)throw bc(F(),null);f.n=a;return f}d.y=function(){return Z(this)};
d.$classData=r({SXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasParametersParser$ParameterInformation",{SXa:1,e:1,z:1,v:1,r:1,o:1});function ZVa(){this.AI=this.jp=null}ZVa.prototype=new u;ZVa.prototype.constructor=ZVa;d=ZVa.prototype;d.G=function(){return"OasPayloads"};d.A=function(){return 2};d.hQ=function(a,b){this.jp=a;this.AI=b;return this};
d.h=function(a){if(this===a)return!0;if(a instanceof ZVa){var b=this.jp,c=a.jp;if(null===b?null===c:b.h(c))return b=this.AI,a=a.AI,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.jp;case 1:return this.AI;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({VXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasPayloads",{VXa:1,e:1,z:1,v:1,r:1,o:1});function Ecb(){this.l=this.IN=null}Ecb.prototype=new u;
Ecb.prototype.constructor=Ecb;d=Ecb.prototype;d.G=function(){return"OasResponseExampleParser"};d.Px=function(){var a=Hqa(Jqa(),this.IN),b=rh().Vd,c=this.IN.Aa,e=Qc();c=M(c,e,this.l).xa;a=Fb(a,b,c);return UR(VR(new WR,this.IN.i,a,(new TR).ZC(!1,!0,!1),this.l))};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Ecb?this.IN===a.IN:!1};d.E=function(a){switch(a){case 0:return this.IN;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.M3=function(a,b){this.IN=a;this.l=b;return this};d.y=function(){return Z(this)};d.$classData=r({$Xa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasResponseExampleParser",{$Xa:1,e:1,z:1,v:1,r:1,o:1});function OS(){this.l=this.ib=null}OS.prototype=new u;OS.prototype.constructor=OS;d=OS.prototype;d.G=function(){return"OasResponseExamplesParser"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof OS?this.ib===a.ib:!1};
d.E=function(a){switch(a){case 0:return this.ib;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Vf=function(){var a=K(ah(),J()),b=this.ib.i,c=kd();b=M(b,c,this.l);b=jv((new L).N(b),".*/.*");c=w(function(f,g){return function(h){return Hh(g,(new Ecb).M3(h,f.l).Px())}}(this,a));var e=pf();b.ma(c,e.u);return a};d.M3=function(a,b){this.ib=a;this.l=b;return this};d.y=function(){return Z(this)};
d.$classData=r({dYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasResponseExamplesParser",{dYa:1,e:1,z:1,v:1,r:1,o:1});function DS(){this.ix=this.FC=this.Fy=this.ih=this.Vg=this.mu=null}DS.prototype=new u;DS.prototype.constructor=DS;d=DS.prototype;d.G=function(){return"Parameters"};
function Fcb(a,b,c){var e=w(function(){return function(g){var h=D(g.g,Pj().U).H;h=h.b()?null:h.c();return(new R).M(h,g)}}(a)),f=C();b=b.ma(e,f.u).Wg(sc().Mh);a=w(function(){return function(g){var h=D(g.g,Pj().U).H;h=h.b()?null:h.c();return(new R).M(h,g)}}(a));e=C();c=c.ma(a,e.u).Wg(sc().Mh);c=b.Fp(c);return(new Ad).ee(c).Yb.pf().Ad()}d.A=function(){return 6};
d.h=function(a){if(this===a)return!0;if(a instanceof DS){var b=this.mu,c=a.mu;(null===b?null===c:b.h(c))?(b=this.Vg,c=a.Vg,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.ih,c=a.ih,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Fy,c=a.Fy,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.FC,c=a.FC,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.ix,a=a.ix,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.mu;case 1:return this.Vg;case 2:return this.ih;case 3:return this.Fy;case 4:return this.FC;case 5:return this.ix;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function QLa(a,b){var c=Gcb(a,a.mu,b.mu),e=Gcb(a,a.Vg,b.Vg),f=Gcb(a,a.ih,b.ih),g=Gcb(a,a.Fy,b.Fy);a=Gcb(a,a.FC,b.FC);return CS(new DS,c,e,f,g,a,b.ix)}function CS(a,b,c,e,f,g,h){a.mu=b;a.Vg=c;a.ih=e;a.Fy=f;a.FC=g;a.ix=h;return a}
function ES(a,b){var c=Fcb(a,a.mu,b.mu),e=Fcb(a,a.Vg,b.Vg),f=Fcb(a,a.ih,b.ih),g=Fcb(a,a.Fy,b.Fy),h=Fcb(a,a.FC,b.FC);a=a.ix;b=b.ix;var k=C();return CS(new DS,c,e,f,g,h,a.la(b,k.u))}d.y=function(){return Z(this)};d.Da=function(){return this.mu.Da()||this.Vg.Da()||this.ih.Da()||this.ix.Da()||this.Fy.Da()};
function Gcb(a,b,c){var e=w(function(){return function(g){var h=D(g.g,Pj().U).H;h=h.b()?null:h.c();return(new R).M(h,g)}}(a)),f=C();b=b.ma(e,f.u).Wg(sc().Mh);a=w(function(){return function(g){var h=D(g.g,Pj().U).H;h=h.b()?null:h.c();return(new R).M(h,g)}}(a));e=C();c=c.ma(a,e.u).Wg(sc().Mh);c=b.Fp(c);return(new Ad).ee(c).Yb.pf().Ad()}d.$classData=r({oYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Parameters",{oYa:1,e:1,z:1,v:1,r:1,o:1});
function AS(){this.l=this.ei=this.Jb=this.Ea=null}AS.prototype=new u;AS.prototype.constructor=AS;d=AS.prototype;d.G=function(){return"ParametrizedDeclarationParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof AS){if(kk(this.Ea,a.Ea)){var b=this.Jb,c=a.Jb;b=null===b?null===c:b.h(c)}else b=!1;return b?this.ei===a.ei:!1}return!1};
function Hcb(a,b){var c=a.l.Up(b);if(c instanceof Rf){c=c.i;var e=a.Jb.P(c);b=Hu(O(),b);b=pc(e,b);e=SZ().Ee;a=a.ei.Of(c,Ku());O();var f=(new P).a();a=NO(a,c,f);return nf(b,e,a)}if(c instanceof Wf){c=c.i;e=Qc();f=M(c,e,a.l).xa;e=a.ei.Of(f,Ju());O();var g=(new P).a();e=NO(e,f,g);a=a.Jb.P(f);Icb(a,f,c);b=Hu(O(),b);a=pc(a,b);b=SZ().Ee;return nf(a,b,e)}throw(new x).d(c);}d.E=function(a){switch(a){case 0:return this.Ea;case 1:return this.Jb;case 2:return this.ei;default:throw(new V).f(""+a);}};
function Icb(a,b,c){var e=SZ().U;b=ai(new bi,b,(new P).a());c=$e(O(),c);Ph(a,e,b,c)}d.t=function(){return W(X(),this)};function EJa(a,b,c,e,f){a.Ea=b;a.Jb=c;a.ei=e;a.l=f;return a}
function DJa(a){var b=bd(cd(a.Ea),kd());b=b.b()?y():b.c().vb.nc();if(b instanceof z){var c=b.i;b=c.i.mb().jb;if(Q().ud===b)return Hcb(a,c.Aa);b=c.Aa;var e=Qc();e=M(b,e,a.l).xa;b=a.Jb.P(e);var f=Hu(O(),a.Ea);b=pc(b,f);Icb(b,e,c.Aa);Dj(b.Y(),SZ().Ee,a.ei.Of(e,Lu()),(O(),(new P).a()));c=c.i;e=kd();c=M(c,e,a.l).vb;e=vx();c=c.dg(e.jc);a=w(function(h,k){return function(l){if(null!==l){var m=l.qa(),p=l.Pi();l=m.i;p=(new z).d(k.j+"_"+p);var t=(new ky).a(),v=(new Ve).a();l=ly(l,t,p,v,h.l).dr();EPa||(EPa=(new DPa).a());
p=$e(O(),m);p=(new Hm).L((new S).a(),p);m=m.Aa;t=Qc();m=M(m,t,h.l).xa;t=Gm().U;m=Fb(p,t,m);p=Gm().Df;return nf(m,p,l)}throw(new x).d(l);}}(a,b));e=vx();a=c.ma(a,e.jc);c=SZ().Nj;return yf(b,c,a)}b=a.Ea.mb().jb;c=Q().Pa;if(b===c)return Hcb(a,a.Ea);b=a.Jb.P("");c=a.l.ja;e=Bh().iT;f=b.j;a=a.Ea;var g=y();Qb(c,e,f,g,"Invalid model extension.",a.ga);return b}d.y=function(){return Z(this)};
d.$classData=r({qYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.ParametrizedDeclarationParser",{qYa:1,e:1,z:1,v:1,r:1,o:1});function Jcb(){this.yha=this.hma=this.p=this.qe=null}Jcb.prototype=new u;Jcb.prototype.constructor=Jcb;d=Jcb.prototype;d.G=function(){return"Raml08PayloadEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Jcb){var b=this.qe,c=a.qe;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.qe;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=he(this.qe.g,Yn().Vd);if(a instanceof z){a=C();var b=[(new oZ).eda(this)];return K(a,(new wc).fa(b))}if(y()===a)return this.yha;throw(new x).d(a);};d.y=function(){return Z(this)};d.$classData=r({CYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08PayloadEmitter",{CYa:1,e:1,z:1,v:1,r:1,o:1});
function Kcb(){this.l=this.Oc=this.X=null}Kcb.prototype=new u;Kcb.prototype.constructor=Kcb;d=Kcb.prototype;d.G=function(){return"Raml08WebFormParser"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Kcb?kk(this.X,a.X)?this.Oc===a.Oc:!1:!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.Oc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.fd=function(){var a=Pc((new L).N(this.X),"formParameters");if(a.b())return y();var b=a.c();a=b.i;var c=kd();a=M(a,c,this.l).vb;c=a.nc();if(c.b())return y();c.c();b=fYa(hYa(),b.i);O();c=(new P).a();b=cf(b,"schema",c);c=this.Oc;var e=K(C(),J());b=vcb(b,c,e);a.R(w(function(f,g){return function(h){var k=FTa(vY(),h,w(function(v,A){return function(E){return E.zb(A.j,Vu())}}(f,g)),!1,jS(),f.l).fd();if(!k.b()){var l=k.c();k=wcb(g,h.Aa.t());var m=Aj().xi;Zt(k,m,0);m=h.i;var p=kd();m=m.bq(p).Jk();if(m instanceof
z&&(m=Pc((new L).N(m.i),"required"),!m.b())){p=m.c();var t=!!(new Jh).Ub(p.i,f.l).Mq().q;m=Aj().xi;t=ai(new bi,t?1:0,(new P).a());p=$e(O(),p).Ib((new nj).a());Ph(k,m,t,p)}h=$e(O(),h);h=pc(k,h);m=Aj().fg;l=nf(h,m,l);k=k.j;h=K(C(),J());ycb(l,k,h)}}}(this,b)));a=Gi().to;rj(b,a,!0);return(new z).d(b)};function Lcb(a,b,c,e){a.X=b;a.Oc=c;a.l=e;return a}d.y=function(){return Z(this)};d.$classData=r({NYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08WebFormParser",{NYa:1,e:1,z:1,v:1,r:1,o:1});
function Mcb(){this.Q=this.W=this.p=this.qe=null}Mcb.prototype=new u;Mcb.prototype.constructor=Mcb;d=Mcb.prototype;d.G=function(){return"Raml10Payloads"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Mcb){var b=this.qe,c=a.qe;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.qe;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.Ra=function(){if(he(this.qe.g,Yn().Vd).ra())return K(C(),(new wc).fa([(new Ncb).jda(this.qe,this.p,this.W,this.Q)]));var a=!1,b=null,c=Wa().Ia(D(this.qe.g,Yn().Lc));if(c instanceof z&&(a=!0,b=c,c=b.i,c instanceof Ai)){a=this.p;b=this.W;var e=J();return x4(c,a,e,b,this.Q).Ra()}if(a){b=b.i;c=this.Q.ja;a=Sc().Rh;b=b.j;e=y();var f=Xb(this.qe.x,q(Yb)),g=nc(this.qe);c.Vc(a.j,b,e,"Cannot emit a non WebAPI shape",f,Tb().yb,g)}return J()};
d.jda=function(a,b,c,e){this.qe=a;this.p=b;this.W=c;this.Q=e;return this};d.y=function(){return Z(this)};d.$classData=r({VYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml10Payloads",{VYa:1,e:1,z:1,v:1,r:1,o:1});function WR(){this.l=this.gc=this.Ud=this.Ea=null}WR.prototype=new u;WR.prototype.constructor=WR;d=WR.prototype;d.G=function(){return"RamlExampleValueAsString"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof WR){if(kk(this.Ea,a.Ea)){var b=this.Ud,c=a.Ud;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.gc,a=a.gc,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Ea;case 1:return this.Ud;case 2:return this.gc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function UR(a){if(he(a.Ud.g,rh().yr).b()){var b=a.Ud,c=rh().yr,e=ai(new bi,a.gc.eJ,(new P).a()),f=(O(),(new P).a()).Ib((new ci).a());Ph(b,c,e,f)}b=a.Ea;if(b instanceof CI){c=a.l.Kl().Aj.Ka(b.PX.xa);if(!c.b()){c=c.c();e=a.Ud;f=c.qx.j;var g=ph().Mj;Fb(e,g,f);e=a.Ud;f=ph().yc;c=c.ga;c=c.b()?a.l.kh:c.c();Fb(e,f,c)}b=b.Bw;b=b.b()?a.Ea:b.c();c=!0}else b=a.Ea,c=!1;c=!!c;e=!1;f=null;g=bd(cd(a.Ea),Qc());a:{if(g instanceof z){e=!0;f=g;g=a.Ea.mb().jb;var h=Q().ud;if(g===h){e=a.Ud;f=rh().Zd;g=ai(new bi,"null",
Hu(O(),a.Ea));h=Hu(O(),a.Ea);Ph(e,f,g,h);break a}}e?(g=f.i,e=a.Ud,f=rh().Zd,g=ai(new bi,g.xa,Hu(O(),a.Ea)),h=Hu(O(),a.Ea),Ph(e,f,g,h)):(e=a.Ud,f=rh().Zd,fda(),g=ai(new bi,eda(0,b),Hu(O(),a.Ea)),h=Hu(O(),a.Ea),Ph(e,f,g,h))}b=yz(zz(b,a.Ud.j,a.gc.rw,c,a.gc.Gx,a.l)).tm;b.b()||(b=b.c(),c=a.Ud,e=rh().fp,f=$e(O(),a.Ea),Ph(c,e,b,f));return a.Ud}function VR(a,b,c,e,f){a.Ea=b;a.Ud=c;a.gc=e;a.l=f;return a}d.y=function(){return Z(this)};
d.$classData=r({dZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlExampleValueAsString",{dZa:1,e:1,z:1,v:1,r:1,o:1});function Ch(){this.l=this.gc=this.Jb=this.Oc=this.tM=this.fN=this.X=null}Ch.prototype=new u;Ch.prototype.constructor=Ch;d=Ch.prototype;d.G=function(){return"RamlExamplesParser"};d.A=function(){return 6};
d.h=function(a){if(this===a)return!0;if(a instanceof Ch){if(kk(this.X,a.X)&&this.fN===a.fN&&this.tM===a.tM){var b=this.Oc,c=a.Oc;b=null===b?null===c:b.h(c)}else b=!1;b?(b=this.Jb,c=a.Jb,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.gc,a=a.gc,null===b?null===a:b.h(a)}return!1};function vca(a,b,c,e,f,g,h){a.X=b;a.fN="example";a.tM=c;a.Oc=e;a.Jb=f;a.gc=g;a.l=h;return a}
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.fN;case 2:return this.tM;case 3:return this.Oc;case 4:return this.Jb;case 5:return this.gc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Vf=function(){if(Pc((new L).N(this.X),this.fN).ra()&&Pc((new L).N(this.X),this.tM).ra()&&this.Oc.ra()){var a=this.l.ja,b=Bh().cO,c=this.Oc.c(),e="Properties '"+this.fN+"' and '"+this.tM+"' are exclusive and cannot be declared together",f=this.X,g=y();Qb(a,b,c,g,e,f.ga)}a=(new Ocb).IW(this.tM,this.X,this.Jb,this.gc,this.l).Vf();b=(new R4).IW(this.fN,this.X,this.Jb,this.gc,this.l).fd().va();c=C();return a.la(b,c.u)};d.y=function(){return Z(this)};
d.$classData=r({eZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlExamplesParser",{eZa:1,e:1,z:1,v:1,r:1,o:1});function Ocb(){this.l=this.gc=this.Jb=this.X=this.ia=null}Ocb.prototype=new u;Ocb.prototype.constructor=Ocb;d=Ocb.prototype;d.G=function(){return"RamlMultipleExampleParser"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof Ocb){if(this.ia===a.ia&&kk(this.X,a.X)){var b=this.Jb,c=a.Jb;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.gc,a=a.gc,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.X;case 2:return this.Jb;case 3:return this.gc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Vf=function(){var a=K(ah(),J()),b=Pc((new L).N(this.X),this.ia);if(!b.b()){b=b.c();var c=this.l.Up(b.i);if(c instanceof Rf){c=c.i;b=gIa(this.l.Kl(),b.i,c);O();var e=(new P).a();Hh(a,NO(b,c,e))}else if(c instanceof Wf)if(c=c.i,e=c.mb().jb,Q().wa===e)b=kd(),b=M(c,b,this.l).vb,c=w(function(h){return function(k){return Pcb(k,h.Jb,h.gc,h.l).Px()}}(this)),e=vx(),yu(a,b.ma(c,e.jc));else{if(Q().ud!==e){if(Q().Pa===e){c=c.t();if(null===c)throw(new Tg).a();Ug(Vg(),"\x3c\x3c.*\x3e\x3e",c)?(c=this.l.Zv,e=eB().bp,
c=!(null===c?null===e:c.h(e))):c=!1}else c=!1;if(!c){c=this.l.ja;e=Bh().l8;var f="Property '"+this.ia+"' should be a map",g=y();Qb(c,e,"",g,f,b.ga)}}}else throw(new x).d(c);}return a};d.IW=function(a,b,c,e,f){this.ia=a;this.X=b;this.Jb=c;this.gc=e;this.l=f;return this};d.y=function(){return Z(this)};d.$classData=r({gZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlMultipleExampleParser",{gZa:1,e:1,z:1,v:1,r:1,o:1});function Qcb(){this.l=this.gc=this.Jb=this.ib=null}Qcb.prototype=new u;
Qcb.prototype.constructor=Qcb;d=Qcb.prototype;
d.Px=function(){var a=(new Jh).Ub(this.ib.Aa,this.l),b=hb(function(g,h){return function(){return g.Jb.P((new z).d(h.Ng().t()))}}(this,a)),c=this.l.Up(this.ib.i);if(c instanceof Rf){c=c.i;var e=eIa(this.l.Kl(),c,y());if(e.b())c=y();else{e=e.c();O();var f=(new P).a();c=(new z).d(NO(e,c,f))}b=c.b()?Rcb(this.ib,b,this.gc,this.l).Px():c.c()}else{if(!(c instanceof Wf))throw(new x).d(c);b=Rcb(this.ib,b,this.gc,this.l).Px()}c=rh().U;a=a.Ng();e=$e(O(),this.ib);return Ph(b,c,a,e)};d.G=function(){return"RamlNamedExampleParser"};
d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Qcb){if(this.ib===a.ib){var b=this.Jb,c=a.Jb;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.gc,a=a.gc,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ib;case 1:return this.Jb;case 2:return this.gc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};function Pcb(a,b,c,e){var f=new Qcb;f.ib=a;f.Jb=b;f.gc=c;f.l=e;return f}
d.$classData=r({hZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlNamedExampleParser",{hZa:1,e:1,z:1,v:1,r:1,o:1});function gZ(){this.Sq=this.X=null;this.ho=!1;this.l=null}gZ.prototype=new u;gZ.prototype.constructor=gZ;d=gZ.prototype;d.G=function(){return"RamlParametersParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof gZ){if(kk(this.X,a.X)){var b=this.Sq,c=a.Sq;b=null===b?null===c:b.h(c)}else b=!1;return b?this.ho===a.ho:!1}return!1};
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.Sq;case 2:return this.ho;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function fZ(a,b,c,e){a.X=b;a.Sq=c;a.ho=!1;a.l=e;return a}d.Vf=function(){var a=this.X.vb,b=w(function(e){return function(f){return sz(e.l.Zf.x4(),f,e.Sq,e.ho).Rx()}}(this)),c=vx();return a.ma(b,c.jc)};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.X));a=RL().Ga(a,QL(RL(),this.Sq));a=RL().Ga(a,this.ho?1231:1237);return RL().re(a,3)};
d.$classData=r({oZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlParametersParser",{oZa:1,e:1,z:1,v:1,r:1,o:1});function Scb(){this.l=this.Jb=this.Ea=null}Scb.prototype=new u;Scb.prototype.constructor=Scb;d=Scb.prototype;d.G=function(){return"RamlParametrizedSecuritySchemeParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Scb&&kk(this.Ea,a.Ea)){var b=this.Jb;a=a.Jb;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Ea;case 1:return this.Jb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.vda=function(a,b,c){this.Ea=a;this.Jb=b;this.l=c;return this};d.y=function(){return Z(this)};
function Tcb(a){var b=a.Ea.mb().jb;if(Q().ud===b)b=a.Jb.P("null"),a=$e(O(),a.Ea).Ib((new z2).a()),pc(b,a);else if(Q().wa===b){b=a.Ea;var c=kd();c=M(b,c,a.l).vb.ea();b=c.Aa;var e=Qc();e=M(b,e,a.l).xa;b=a.Jb.P(e);var f=$e(O(),a.Ea);b=pc(b,f);f=rR(a.l.Kl(),e,Lu());if(f instanceof z)e=f.i,f=Qn().Qq,nf(b,f,e),c=c.i,f=kd(),c=M(c,f,a.l),e=D(e.g,Ri().yf).H,a=Ucb(Vcb(new S4,c,e.b()?null:e.c(),b,a.l)),c=Qn().Sh,nf(b,c,a);else if(y()===f){c=a.l.ja;f=Bh().gU;b=b.j;e="Security scheme '"+e+"' not found in declarations (and name cannot be 'null').";
a=a.Ea;var g=y();Qb(c,f,b,g,e,a.ga)}else throw(new x).d(f);}else if(Q().ur===b)b=a.l.ja,c=Bh().gU,e=a.Ea,f=y(),Qb(b,c,"",f,"'securedBy' property doesn't accept !include tag, only references to security schemes.",e.ga),b=a.Jb.P("invalid"),a=$e(O(),a.Ea),pc(b,a);else if(b=a.Ea,c=Qc(),b=M(b,c,a.l).xa,c=a.Jb.P(b),e=$e(O(),a.Ea),f=pc(c,e),c=rR(a.l.Kl(),b,Lu()),c instanceof z)a=c.i,Dj(f.g,Qn().Qq,a,(O(),(new P).a()));else if(y()===c)c=a.l.ja,e=Bh().gU,f=f.j,b="Security scheme '"+b+"' not found in declarations.",
a=a.Ea,g=y(),Qb(c,e,f,g,b,a.ga);else throw(new x).d(c);}d.$classData=r({qZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlParametrizedSecuritySchemeParser",{qZa:1,e:1,z:1,v:1,r:1,o:1});function Wcb(){this.l=this.qi=this.Jb=this.Ea=null}Wcb.prototype=new u;Wcb.prototype.constructor=Wcb;function IJa(a,b,c,e){var f=new Wcb;f.Ea=a;f.Jb=b;f.qi=c;f.l=e;return f}d=Wcb.prototype;d.G=function(){return"RamlSecurityRequirementParser"};
function HJa(a){var b=a.Jb.P(a.qi.Jr("default-requirement")),c=$e(O(),a.Ea);b=pc(b,c);Tcb((new Scb).vda(a.Ea,w(function(e,f){return function(g){return mcb(f,g)}}(a,b)),a.l));return b}d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Wcb){if(kk(this.Ea,a.Ea)){var b=this.Jb,c=a.Jb;b=null===b?null===c:b.h(c)}else b=!1;return b?this.qi===a.qi:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Ea;case 1:return this.Jb;case 2:return this.qi;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({AZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlSecurityRequirementParser",{AZa:1,e:1,z:1,v:1,r:1,o:1});function Xcb(){this.Q=this.W=this.p=this.Ca=null}Xcb.prototype=new u;Xcb.prototype.constructor=Xcb;d=Xcb.prototype;d.G=function(){return"RamlServersEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Xcb){var b=this.Ca,c=a.Ca;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};
function Ycb(a,b,c){b=b.g;var e=he(b,Fn().Lf);e.b()||(e=e.c(),(new z).d(Hh(c,hi(mi(),"baseUri",e,y(),a.Q))));e=he(b,Fn().Ua);e.b()||(e=e.c(),(new z).d(Hh(c,hi(mi(),pi((new Rb).f("serverDescription")),e,y(),a.Q))));b=he(b,Fn().Nj);b.b()?y():(b=b.c(),(new z).d(Hh(c,(new MY).Lr("baseUriParameters",b,a.p,a.W,a.Q))))}d.t=function(){return W(X(),this)};
d.Ra=function(){var a=CWa(HWa(),this.Ca),b=K(ah(),J()),c=!1,e=a.jp;a:if(e instanceof z)Ycb(this,e.i,b),Zcb(this,a.pu,b);else{if(y()===e&&(c=!0,a.pu.Da())){Ycb(this,a.pu.ea(),b);Zcb(this,a.pu.pa(),b);break a}if(!c)throw(new x).d(e);}return b};d.GL=function(a,b,c,e){this.Ca=a;this.p=b;this.W=c;this.Q=e;return this};d.y=function(){return Z(this)};function Zcb(a,b,c){b.Da()&&Hh(c,(new xA).iB(pi((new Rb).f("servers")),b,a.p,a.Q))}
d.$classData=r({EZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlServersEmitter",{EZa:1,e:1,z:1,v:1,r:1,o:1});function R4(){this.l=this.gc=this.Jb=this.X=this.ia=null}R4.prototype=new u;R4.prototype.constructor=R4;d=R4.prototype;d.G=function(){return"RamlSingleExampleParser"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof R4){if(this.ia===a.ia&&kk(this.X,a.X)){var b=this.Jb,c=a.Jb;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.gc,a=a.gc,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.X;case 2:return this.Jb;case 3:return this.gc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.fd=function(){var a=hb(function(f){return function(){return f.Jb.P(y())}}(this)),b=Pc((new L).N(this.X),this.ia);if(b.b())return y();b=b.c();var c=this.l.Up(b.i);if(c instanceof Rf){a=c.i;b=eIa(this.l.Kl(),a,(new z).d(w(function(f,g,h){return function(k){var l=f.l.ja,m=Bh().Uz,p=h.i,t=y();Qb(l,m,g,t,k,p.ga)}}(this,a,b))));if(b.b())return y();b=b.c();O();c=(new P).a();return(new z).d(NO(b,a,c))}if(!(c instanceof Wf))throw(new x).d(c);c=c.i;var e=c.mb().jb;if(Q().wa===e)return Wa().Ia(Rcb(b,a,this.gc,
this.l).Px());if(Q().ud===e)return y();e=Wa();a=tc(a);b=$e(O(),b.i);return e.Ia(UR(VR(new WR,c,pc(a,b),this.gc,this.l)))};d.IW=function(a,b,c,e,f){this.ia=a;this.X=b;this.Jb=c;this.gc=e;this.l=f;return this};d.y=function(){return Z(this)};d.$classData=r({GZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlSingleExampleParser",{GZa:1,e:1,z:1,v:1,r:1,o:1});function DWa(){this.pu=this.jp=null}DWa.prototype=new u;DWa.prototype.constructor=DWa;d=DWa.prototype;d.G=function(){return"Servers"};
d.A=function(){return 2};d.hQ=function(a,b){this.jp=a;this.pu=b;return this};d.h=function(a){if(this===a)return!0;if(a instanceof DWa){var b=this.jp,c=a.jp;if(null===b?null===c:b.h(c))return b=this.pu,a=a.pu,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.jp;case 1:return this.pu;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({LZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Servers",{LZa:1,e:1,z:1,v:1,r:1,o:1});function kZ(){this.l=this.Oc=this.Bt=null}kZ.prototype=new u;kZ.prototype.constructor=kZ;d=kZ.prototype;d.G=function(){return"StringTagsParser"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof kZ?kk(this.Bt,a.Bt)?this.Oc===a.Oc:!1:!1};d.E=function(a){switch(a){case 0:return this.Bt;case 1:return this.Oc;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.Vf=function(){var a=K(ah(),J());this.Bt.Ul.R(w(function(b,c){return function(e){var f=e.ze();if(f instanceof kv){e=$e(O(),f);e=(new j_).L((new S).a(),e);f=f.xa;O();var g=(new P).a();e=cf(e,f,g);f=b.Oc;K(C(),J());qj(e,f);return Hh(c,e)}f=b.l.ja;g=Bh().c9;var h=b.Oc,k=y();Qb(f,g,h,k,"Tag value must be of type string",e.ga)}}(this,a)));return a};function mVa(a,b,c,e){a.Bt=b;a.Oc=c;a.l=e;return a}d.y=function(){return Z(this)};
d.$classData=r({QZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.StringTagsParser",{QZa:1,e:1,z:1,v:1,r:1,o:1});function $cb(){this.l=this.zc=this.X=null}$cb.prototype=new u;$cb.prototype.constructor=$cb;d=$cb.prototype;d.G=function(){return"Oas20RequestParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof $cb&&kk(this.X,a.X)){var b=this.zc;a=a.zc;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.zc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.fd=function(){var a=(new Tw).aI(hb(function(p){return function(){O();var t=(new P).a();t=(new go).L((new S).a(),t);var v=(new OY).a();t=oc(t,v);p.zc.P(t);return t}}(this))),b=null;b=CS(new DS,J(),J(),J(),J(),J(),J());var c=null;c=K(ah(),J());var e=Pc((new L).N(this.X),"parameters");if(!e.b()){e=e.c();Hh(c,e);e=e.i;var f=dd();b=ES(b,MJa(LJa(new FS,M(e,f,this.l),Uw(a).j,this.l),!0))}e=Pc((new L).N(this.X),gy((new Rb).f("queryParameters")));if(!e.b()){e=e.c();Hh(c,e);e=e.i;f=kd();e=fZ(new gZ,M(e,f,
this.l),w(function(p,t){return function(v){var A=Uw(t).j;K(C(),J());qj(v,A)}}(this,a)),cB(KA(),this.l)).Vf();f=w(function(){return function(p){var t=Pj().Qe;return Fb(p,t,"query")}}(this));var g=C();e=e.ma(f,g.u);b=ES(b,CS(new DS,e,J(),J(),J(),J(),J()))}e=Pc((new L).N(this.X),gy((new Rb).f("headers")));if(!e.b()){e=e.c();Hh(c,e);e=e.i;f=kd();e=fZ(new gZ,M(e,f,this.l),w(function(p,t){return function(v){var A=Uw(t).j;K(C(),J());qj(v,A)}}(this,a)),cB(KA(),this.l)).Vf();f=w(function(){return function(p){var t=
Pj().Qe;return Fb(p,t,"header")}}(this));g=C();e=e.ma(f,g.u);f=J();g=J();var h=J(),k=J(),l=J();b=ES(b,CS(new DS,f,g,e,h,k,l))}e=(new L).N(this.X);f=gy((new Rb).f("baseUriParameters"));e=Pc(e,f);e.b()||(e=e.c().i,f=kd(),e=M(e,f,this.l).vb.nc(),e.b()||(e=e.c(),e=(new JS).mp(e,w(function(p,t){return function(v){var A=Uw(t).j;K(C(),J());qj(v,A)}}(this,a)),!1,cB(KA(),this.l)).Rx(),f=Pj().Qe,e=Fb(e,f,"path"),e=K(C(),(new wc).fa([e])),f=J(),g=J(),h=J(),k=J(),l=J(),b=ES(b,CS(new DS,f,g,h,k,e,l))));f=b;if(null!==
f){l=f.mu;e=f.Vg;g=f.ih;f=f.FC;if(l.Da()){h=Uw(a);k=fo().Il;O();l=Rt(new St,l,$e(0,c.Qb.ea()));var m=$e(O(),c.Qb.ea());Ph(h,k,l,m)}g.Da()&&(h=Uw(a),k=fo().Mf,O(),g=Rt(new St,g,$e(0,c.Qb.ea())),l=$e(O(),c.Qb.ea()),Ph(h,k,g,l));if(e.Da()||f.Da())g=Uw(a),h=fo().yo,k=C(),e=e.la(f,k.u),O(),e=Rt(new St,e,$e(0,c.Qb.ea())),c=$e(O(),c.Qb.ea()),Ph(g,h,e,c)}else throw(new x).d(f);c=K(ah(),J());b.ix.R(w(function(p,t){return function(v){return Hh(t,v)}}(this,c)));b=(new L).N(this.X);e=gy((new Rb).f("requestPayloads"));
b=Pc(b,e);b.b()||(b=b.c().i,e=dd(),b=M(b,e,this.l),e=w(function(p,t,v){return function(A){var E=Uw(v);return Hh(t,adb(new T4,A,w(function(B,I){return function(N){return KS(I,N)}}(p,E)),p.l).jz())}}(this,c,a)),f=C(),b.ma(e,f.u));c.Da()&&(b=Uw(a),e=fo().Xe,c=Rt(new St,c,(new P).a()),nf(b,e,c));c=(new L).N(this.X);b=gy((new Rb).f("queryString"));c=Pc(c,b);c.b()||(c=c.c(),c=wY(xY(),c,w(function(p,t){return function(v){return v.zb(Uw(t).j,Vu())}}(this,a)),yY(!1,!1),jS(),cB(KA(),this.l)).fd(),c.b()||(b=
c.c(),c=Uw(a),b=uE(pE(),b,Uw(a).j,y()),e=fo().pq,(new z).d(nf(c,e,b))));return a.q};d.y=function(){return Z(this)};d.dv=function(a,b,c){this.X=a;this.zc=b;this.l=c;return this};d.$classData=r({e_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas20RequestParser",{e_a:1,e:1,z:1,v:1,r:1,o:1});function U4(){this.l=this.bR=this.$=this.zc=this.X=null}U4.prototype=new u;U4.prototype.constructor=U4;d=U4.prototype;d.G=function(){return"Oas30CallbackParser"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof U4){if(kk(this.X,a.X)){var b=this.zc,c=a.zc;b=null===b?null===c:b.h(c)}else b=!1;return b&&this.$===a.$?this.bR===a.bR:!1}return!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.zc;case 2:return this.$;case 3:return this.bR;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.pD=function(){var a=this.l;T();var b=this.X;T();a=a.Up(et(T(),b,Q().wa));if(a instanceof Rf){b=a.i;a=jB(kB(),b,"callbacks");var c=this.l.fi.GC.Ka(a);if(c.b())c=y();else{var e=c.c();c=function(k,l){return function(m){var p=$e(O(),k.X);m=NO(m,l,p);k.zc.P(m);return m}}(this,a);var f=bj().u;if(f===bj().u)if(e===J())c=J();else{f=e.ea();var g=f=dj(c(f),J());for(e=e.pa();e!==J();){var h=e.ea();h=dj(c(h),J());g=g.Re=h;e=e.pa()}c=f}else{for(f=Hf(e,f);!e.b();)g=e.ea(),f.Kc(c(g)),e=e.pa();c=f.Ec()}c=(new z).d(c)}if(c.b()){c=
pS(this.l,b,this.l);if(c instanceof z)return a=c.i,b=kd(),bdb(new U4,M(a,b,this.l),this.zc,this.$,this.bR,this.l).pD();if(y()!==c)throw(new x).d(c);c=this.l.ja;e=Sc().Qu;b="Cannot find callback reference "+b;f=this.X;g=y();Qb(c,e,"",g,b,f.ga);a=(new cdb).Ro(a,this.X);b=this.$;c=$e(O(),this.bR);a=NO(a,b,c);this.zc.P(a);bj();a=[a];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;return c}return c.c()}if(a instanceof Wf)return a=this.X.vb,b=w(function(k){return function(l){var m=l.Aa,p=RQ();
m=M(m,p,k.l).xa;O();p=(new P).a();p=(new Jn).L((new S).a(),p);var t=$e(O(),l);p=pc(p,t);Dj(p.g,In().Qz,ai(new bi,m,$e(O(),l.Aa)),(O(),(new P).a()));k.zc.P(p);t=K(ah(),J());k.l.Po.CV(l,w(function(E,B){return function(I){O();var N=(new P).a(),Y=(new S).a();N=(new pn).L(Y,N);Y=on().eg;I=Fb(N,Y,I);N=In().bO;nf(B,N,I);return I}}(k,p)),t).Dc();for(l=t.Qb;!l.b();){t=l.ea();var v="/"+m,A=on().eg;Fb(t,A,v);l=l.pa()}return p}}(this)),c=vx(),a.ma(b,c.jc).va();throw(new x).d(a);};d.y=function(){return Z(this)};
function bdb(a,b,c,e,f,g){a.X=b;a.zc=c;a.$=e;a.bR=f;a.l=g;return a}d.$classData=r({i_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas30CallbackParser",{i_a:1,e:1,z:1,v:1,r:1,o:1});function ddb(){this.l=this.Jb=this.X=null}ddb.prototype=new u;ddb.prototype.constructor=ddb;d=ddb.prototype;d.G=function(){return"Oas30ParametersParser"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof ddb?kk(this.X,a.X)?this.Jb===a.Jb:!1:!1};
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.Jb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function edb(a,b,c,e){a.X=b;a.Jb=c;a.l=e;return a}
function fdb(a){var b=(new Tw).aI(a.Jb),c=Pc((new L).N(a.X),"parameters");if(!c.b()){c=c.c();var e=c.i,f=dd();f=MJa(LJa(new FS,M(e,f,a.l),Uw(b).j,a.l),!0);if(null!==f){var g=f.mu;e=f.Vg;var h=f.ih;a=f.Fy;f=f.FC;if(g.Da()){var k=Uw(b),l=fo().Il;g=Rt(new St,g,$e(O(),c));var m=$e(O(),c);Ph(k,l,g,m)}h.Da()&&(k=Uw(b),l=fo().Mf,h=Rt(new St,h,$e(O(),c)),g=$e(O(),c),Ph(k,l,h,g));if(e.Da()||f.Da())h=Uw(b),k=fo().yo,l=C(),e=Rt(new St,e.la(f,l.u),$e(O(),c)),f=$e(O(),c),Ph(h,k,e,f);a.Da()&&(b=Uw(b),e=fo().RG,
a=Rt(new St,a,$e(O(),c)),c=$e(O(),c),Ph(b,e,a,c))}else throw(new x).d(f);}}d.y=function(){return Z(this)};d.$classData=r({j_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas30ParametersParser",{j_a:1,e:1,z:1,v:1,r:1,o:1});function gdb(){this.n=this.dd=this.W=this.df=this.p=this.bi=null}gdb.prototype=new u;gdb.prototype.constructor=gdb;d=gdb.prototype;d.G=function(){return"WebApiEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof gdb&&a.n===this.n){var b=this.bi,c=a.bi;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.df,c=a.df,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.bi;case 1:return this.p;case 2:return this.df;case 3:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function s5a(a,b,c,e,f){var g=new gdb;g.bi=b;g.p=c;g.df=e;g.W=f;if(null===a)throw bc(F(),null);g.n=a;f=b.g;e=K(ah(),J());Hh(e,hdb(g,f,c));var h=he(f,uo().nh);h.b()||(h=h.c(),(new z).d(yu(e,g.n.Gc.Zf.Yta(g.bi,h,g.p,g.W).Ra())));h=he(f,uo().kq);h.b()||(h=h.c(),(new z).d(Hh(e,Wy("consumes",h,g.p,!0))));h=he(f,uo().Hl);h.b()||(h=h.c(),(new z).d(Hh(e,Wy("produces",h,g.p,!0))));h=he(f,uo().gh);h.b()||(h=h.c(),(new z).d(Hh(e,Wy("schemes",h,g.p,!1))));h=he(f,uo().qm);h.b()||(h=h.c(),(new z).d(Hh(e,(new V4).iB("tags",
h.q.q.Cb,g.p,g.n.Gc))));h=he(f,uo().Eu);h.b()||(h=h.c(),(new z).d(yu(e,idb(h,g.p,g.n.Gc).Ra())));h=D(b.g,xf(hd())).Ab(w(function(){return function(l){return Bi(D(l.g,jf().Di).ha(),q(l4))}}(g)));var k=he(f,uo().nq);k.b()?Hh(e,oz("paths",jdb(),Q().Pa,ie())):(k=k.c(),Hh(e,kdb(g.n,k,g.p,g.W,h)));f=he(f,uo().ac);f.b()||(f=f.c(),(new z).d(Hh(e,(new rZ).BF("security",f,g.p,g.n.Gc))));yu(e,Xy(b,c,a.Gc).Ra());g.dd=c.Db(e);return g}d.y=function(){return Z(this)};
d.$classData=r({B_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasDocumentEmitter$WebApiEmitter",{B_a:1,e:1,z:1,v:1,r:1,o:1});function W4(){t3.call(this);this.na=this.Td=null}W4.prototype=new v5a;W4.prototype.constructor=W4;function ldb(){}d=ldb.prototype=W4.prototype;d.Ny=function(a,b){this.Td=a;this.na=b;t3.prototype.C3.call(this,b);return this};
d.fsa=function(a,b){a=Pc((new L).N(a),"parameters");if(!a.b()){a=a.c().i;var c=kd();M(a,c,this.ae()).vb.R(w(function(e,f){return function(g){var h=g.Aa,k=(new Ve).a(),l=g.i,m=kd();if(Zx(l,m)instanceof Wf)g=e.ae().Po.UX((Qf(),(new Rf).d(g)),f,(new z).d(h),k).HM();else{l=e.ae().Po;Qf();T();m=pt().ne;T();m=et(T(),m,Q().wa);h=l.UX((new Wf).d(m),f,(new z).d(h),k).HM();k=e.ae().ja;l=Bh().F_;m=h.ts.j;var p=y();Qb(k,l,m,p,"Map needed to parse a parameter declaration",g.ga);g=h}NHa(e.ae().fi,g)}}(this,b)))}};
function mdb(a,b){var c=jC().pc,e=a.Td.Hg.$d,f=kd();e=M(e,f,a.ae());ndb(a,e,b).Dc();e=Pc((new L).N(e),gy((new Rb).f("extends")));e.b()||(e=e.c(),f=a.ae().Up(e.i),f instanceof Rf&&(a=a.Td.W.Fb(w(function(g,h){return function(k){return k.sn.Le===h}}(a,f.i))),a.b()||(a=a.c(),a=ai(new bi,a.Ld.j,$e(O(),e.i)),e=$e(O(),e),Ph(b,c,a,e))))}
d.MQ=function(a){var b=this.Td.ga;K(C(),J());b=qj(a,b);var c=this.Td.ga,e=Sr().yc;Fb(b,e,c);b=this.Td.Hg.$d;c=kd();c=M(b,c,this.ae());Q4a(this.ae(),(T(),T(),et(T(),c,Q().wa)));b=lA(mA(a,gy((new Rb).f("uses")),c,this.Td.W,this.ae()),this.Td.ga);this.vB(this.Td,c);c=this.bG(c);e=C2(new D2,this.ae().Jg());c=oc(c,e);e=fm().ub;c=nf(a,e,c);e=this.Td.ga;K(C(),J());qj(c,e);c=this.ae().fi.dt();c.Da()&&(e=Wg().Qc,Xg(a,e,c));pd(b.W)&&(b=Obb(b),c=dm().Ac,Xg(a,c,b));rc(this.ae().pi);return a};
d.dfa=function(){O();var a=(new P).a();a=this.MQ((new kn).L((new S).a(),a));mdb(this,a);return a};
d.qfa=function(a,b){a=Pc((new L).N(a),this.y2);if(!a.b()){a=a.c().i;var c=kd();M(a,c,this.ae()).vb.R(w(function(e,f){return function(g){var h=g.Aa,k=Qc(),l=M(h,k,e.ae()).xa;h=UY(MA(),g,w(function(t,v,A,E){return function(B){var I=Pg().U,N=ai(new bi,v,$e(O(),A.Aa.ze())),Y=$e(O(),A.Aa);Ph(B,I,N,Y);B.zb(E,Vu())}}(e,l,g,f)),e.ae()).fd();if(h instanceof z)return g=h.i,h=e.ae().fi,k=(new Ti).a(),Ui(h,oc(g,k));if(y()===h){h=e.ae().ja;k=Bh().x1;O();var m=(new P).a();m=(new Fi).L((new S).a(),m);var p=K(C(),
J());m=vcb(m,f,p).j;l="Error parsing shape at "+l;p=y();Qb(h,k,m,p,l,g.ga)}else throw(new x).d(h);}}(this,b)))}};d.G4=function(a,b,c){a=Pc((new L).N(b),a);a.b()||(a=a.c().i,b=kd(),M(a,b,this.ae()).vb.R(w(function(e,f){return function(g){var h=(new Jh).Ub(g.Aa,e.ae()).Ng(),k=e.ae().fi,l=g.i,m=kd();return Ui(k,(new lZ).dv(M(l,m,e.ae()),w(function(p,t,v,A){return function(E){var B=io().U;B=nf(E,B,t);K(C(),J());B=qj(B,v);var I=(new Ti).a();oc(B,I);E.x.Jq($e(O(),A))}}(e,h,f,g)),e.ae()).FI())}}(this,c))))};
d.pfa=function(){O();var a=(new P).a();a=this.MQ((new mn).L((new S).a(),a));mdb(this,a);return a};function odb(a,b,c,e){b=Pc((new L).N(c),b);b.b()||(b=b.c().i,c=kd(),M(b,c,a.ae()).vb.R(w(function(f,g){return function(h){var k=f.ae().fi;h=f.ae().Po.bN().Of(h,w(function(m,p,t){return function(v){var A=p.Aa,E=Be();E=M(A,E,m.ae());A=Ri().U;E=ai(new bi,E,$e(O(),p.Aa.ze()));var B=$e(O(),p.Aa);Ph(v,A,E,B);return Si(v,t,K(C(),J()))}}(f,h,g))).GI();var l=(new Ti).a();return Ui(k,oc(h,l))}}(a,e))))}
d.vB=function(a,b){a=a.ga+"#/declarations";this.qfa(b,a+"/types");this.B4(b,a);Q$a(new k4,gy((new Rb).f("resourceTypes")),w(function(){return function(c){return dF(eF(),c)}}(this)),b,a+"/resourceTypes",this.ae()).Dc();Q$a(new k4,gy((new Rb).f("traits")),w(function(){return function(c){return gF(hF(),c)}}(this)),b,a+"/traits",this.ae()).Dc();this.oD(b,a+"/securitySchemes");this.fsa(b,a+"/parameters");this.G4("responses",b,a+"/responses")};
d.B4=function(a,b){a=(new L).N(a);var c=gy((new Rb).f("annotationTypes"));a=Pc(a,c);a.b()||(a=a.c().i,c=kd(),a=M(a,c,this.ae()).vb,b=w(function(e,f){return function(g){var h=g.Aa,k=Qc();h=M(h,k,e.ae()).xa;g=w5a(e).Laa(g,w(function(l,m,p){return function(t){O();var v=(new P).a();t=cf(t,m,v);K(C(),J());pdb(t,p)}}(e,h,f)));h=e.ae().fi;k=(new Ti).a();return Ui(h,oc(g,k))}}(this,b)),c=vx(),a.ma(b,c.jc))};
d.bG=function(a){var b=DZa(FZa(),this.Td.Hg.$d.Kd),c=this.Td.ga;K(C(),J());b=qj(b,c);c=Pc((new L).N(a),"info");c.b()||(c=c.c(),w$a(c,b,this.ae()).Dc());this.ae().Po.aua(a,b).Dc();c=Pc((new L).N(a),"tags");if(!c.b()){var e=c.c(),f=B$a(b.j,e,this.ae()).Vf();c=uo().qm;f=Rt(new St,f,$e(O(),e.i));e=$e(O(),e);Ph(b,c,f,e)}c=Pc((new L).N(a),"security");if(!c.b())if(c=c.c(),e=c.i.mb().jb,Q().ed===e){e=(new Ve).a();f=c.i;var g=dd();f=M(f,g,this.ae());e=w(function(l,m,p){return function(t){return eVa(new hZ,
t,w(function(v,A){return function(E){return A.SD(E)}}(l,m)),p,l.ae()).fd()}}(this,b,e));g=C();e=f.ma(e,g.u);f=new qdb;g=C();f=e.hc(f,g.u);e=uo().ac;f=Rt(new St,f,$e(O(),c.i));c=$e(O(),c);Ph(b,e,f,c)}else{e=this.ae().ja;f=Bh().cja;T();c=c.i;g=this.ae();var h=Be();c=M(c,h,g);g=y();h=y();var k=y();e.Vc(f.j,c,g,"'security' must be an array of security requirement object",h,Tb().yb,k)}c=K(ah(),J());e=Pc((new L).N(a),"externalDocs");e.b()||(e=e.c(),Hh(c,vUa(new PY,e.i,b.j,this.ae()).CI()));e=(new L).N(a);
f=gy((new Rb).f("userDocumentation"));e=Pc(e,f);e.b()||(e=e.c().i,f=dd(),yu(c,rdb(new sdb,this,M(e,f,this.ae())).Vf()));c.Da()&&(e=uo().Eu,yf(b,e,c));c=Pc((new L).N(a),"paths");c.b()||(c=c.c(),e=c.i,f=kd(),e=M(e,f,this.ae()),f=jv((new L).N(e),"^/.*"),f.Da()&&(g=K(ah(),J()),f.R(w(function(l,m,p){return function(t){l.ae().Po.CV(t,w(function(v,A){return function(E){return y$a(A,E)}}(l,m)),p).Dc()}}(this,b,g))),f=uo().nq,g=Rt(new St,g,(new P).a()),c=$e(O(),c.i),Ph(b,f,g,c)),mS(this.ae(),b.j,e,"paths"));
Mz(new Nz,b,a,J(),this.ae()).Dc();rS(Mz(new Nz,b,a,J(),this.ae()),"paths");mS(this.ae(),b.j,a,"webApi");return b};d.oD=function(a,b){odb(this,this.s5,a,b);odb(this,gy((new Rb).f("securitySchemes")),a,b)};function cU(){r3.call(this);this.Gc=this.XV=null}cU.prototype=new q5a;cU.prototype.constructor=cU;function tdb(){}tdb.prototype=cU.prototype;cU.prototype.Gca=function(a,b){this.XV=a;this.Gc=b;r3.prototype.CL.call(this,a,b);return this};
cU.prototype.fL=function(){var a=mB(nB(),Ov(),this.XV.ha()),b=this.XV;if(b instanceof Zm){var c=new udb;c.aw=b;c.p=a;if(null===this)throw bc(F(),null);c.n=this;c.ih=X4(new Y4,this,Ela());c.dd=(new m4).E3(us(b.g,fm().ub),a,this.Gc).Ra();var e=c}else if(b instanceof Qm)e=vdb(this,b,a);else if(b instanceof dn){var f=this.Gc.zj();c=new wdb;c.X4=b;c.p=a;if(null===this)throw bc(F(),null);c.n=this;c.ih=X4(new Y4,this,Hla());b=mz(new nz,us(b.g,fm().ub).ZA(),a,!1,Fc(yv(),J()),f).Ra();f=new Z4;var g=C();c.dd=
b.hc(f,g.u);e=c}else if(b instanceof hn){f=this.Gc.zj();c=new xdb;c.R5=b;c.p=a;if(null===this)throw bc(F(),null);c.n=this;c.ih=X4(new Y4,this,Ila());b=mz(new nz,us(b.g,fm().ub).ZA(),a,!1,Fc(yv(),J()),f).Ra();f=new $4;g=C();c.dd=b.hc(f,g.u);e=c}else if(b instanceof Om){c=new ydb;c.kj=b;c.p=a;if(null===this)throw bc(F(),null);c.n=this;c.ih=X4(new Y4,this,Jla());b=this.Gc.Zf.aP().Of(us(b.g,fm().ub),a).zV();if(b instanceof Rf)b=b.i;else if(b instanceof Wf)f=b.i,b=C(),f=[oz("type",f,Q().Pa,ie())],b=K(b,
(new wc).fa(f));else throw(new x).d(b);c.dd=b;e=c}else if(b instanceof fn){c=new zdb;c.ag=b;c.p=a;if(null===this)throw bc(F(),null);c.n=this;c.ih=X4(new Y4,this,Kla());f=us(b.g,fm().ub);ooa||(ooa=(new SA).a());b=D(us(b.g,fm().ub).g,Ri().yf).H;c.dd=(new p4).EW(f,ioa(b.b()?null:b.c()),a,this.Gc).Ra();e=c}else{if(!(b instanceof an))throw(new $v).f("Unsupported fragment type");c=new Adb;c.j4=b;c.p=a;if(null===this)throw bc(F(),null);c.n=this;c.ih=X4(new Y4,this,Gla());f=C();b=[(new a5).gB(us(b.g,fm().ub),
a,this.Gc)];c.dd=K(f,(new wc).fa(b));e=c}a=r5a(this,this.XV,a);b=he(this.XV.Y(),Sr().le);if(b.b())var h=y();else b=b.c(),h=(new z).d(ni(new oi,gy((new Rb).f("usage")),b,y()));b=vB();c=(new wB).f(b.ki);f=(new zh).f(b.ci);pd(f)&&xB(c,b.ci);f=c.s;g=c.aa;var k=(new mt).f(g),l=rt(),m=K(C(),(new wc).fa([e.ih]));e=e.Ra();var p=C();e=m.la(e,p.u);h=h.va();m=C();e=e.la(h,m.u);h=C();Os(l,e.Eg(a,h.u),k);ht(f,et(T(),ot(pt(),k.s,g),Q().wa));return(new yB).Cc(zB(Bu(),b.ki),c.s)};
cU.prototype.Nha=function(a){g1a(a,"swagger",et(T(),ft(gt(),"2.0"),Q().Pa))};cU.prototype.$classData=r({Lka:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentEmitter",{Lka:1,F9:1,AT:1,e:1,uT:1,e0:1});function Bdb(){this.n=this.X=null}Bdb.prototype=new u;Bdb.prototype.constructor=Bdb;d=Bdb.prototype;d.G=function(){return"AnnotationFragmentParser"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Bdb&&a.n===this.n?kk(this.X,a.X):!1};
d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};d.yx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};d.sfa=function(){O();var a=(new P).a();a=(new Om).L((new S).a(),a);var b=this.n.Td.ga;K(C(),J());a=qj(a,b);b=$Wa(new EZ,this.n,this.X,"annotation",this.X,w(function(e){return function(f){pdb(f,e.n.Td.ga+"#/",K(C(),J()))}}(this))).BI();var c=fm().ub;return nf(a,c,b)};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({Q_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentParser$AnnotationFragmentParser",{Q_a:1,e:1,z:1,v:1,r:1,o:1});function Cdb(){this.n=this.X=null}Cdb.prototype=new u;Cdb.prototype.constructor=Cdb;d=Cdb.prototype;d.G=function(){return"DataTypeFragmentParser"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Cdb&&a.n===this.n?kk(this.X,a.X):!1};d.yx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};
d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.tfa=function(){O();var a=(new P).a();a=(new Qm).L((new S).a(),a);var b=this.n.Td.ga;K(C(),J());a=qj(a,b);pt();b=this.X.vb.Ab(w(function(e){return function(f){if(null===f)return!0;f=(new Jh).Ub(f.Aa,e.n.na).Ng().t();var g=Fla().ia;return f!==g?(g=iy().G5,f!==g):!1}}(this)));b=ot(0,b,this.X.ga.bg);MA();T();T();b=et(T(),b,Q().wa);b=BUa(0,b,"type",w(function(e){return function(f){bf(f,e.n.Td.ga+"#/shape")}}(this)),(new NY).AF("schema",this.n.na.ja),this.n.na).fd();if(!b.b()){b=b.c();var c=fm().ub;(new z).d(nf(a,
c,b))}return a};d.$classData=r({R_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentParser$DataTypeFragmentParser",{R_a:1,e:1,z:1,v:1,r:1,o:1});function Ddb(){this.n=this.X=null}Ddb.prototype=new u;Ddb.prototype.constructor=Ddb;d=Ddb.prototype;d.G=function(){return"DocumentationItemFragmentParser"};d.A=function(){return 1};
d.ufa=function(){O();var a=(new P).a();a=(new Zm).L((new S).a(),a);var b=this.n.Td.ga+"#/";K(C(),J());a=qj(a,b);T();b=this.X;T();b=vUa(new PY,et(T(),b,Q().wa),a.j,this.n.na).CI();var c=fm().ub;nf(a,c,b);return a};d.h=function(a){return this===a?!0:a instanceof Ddb&&a.n===this.n?kk(this.X,a.X):!1};d.yx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({S_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentParser$DocumentationItemFragmentParser",{S_a:1,e:1,z:1,v:1,r:1,o:1});function Edb(){this.n=this.X=null}Edb.prototype=new u;Edb.prototype.constructor=Edb;d=Edb.prototype;d.G=function(){return"NamedExampleFragmentParser"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Edb&&a.n===this.n?kk(this.X,a.X):!1};d.yx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};
d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
function Fdb(a){var b=a.X.vb.Ab(w(function(f){return function(g){g=g.Aa;var h=RQ();return M(g,h,f.n.na).xa!==gy((new Rb).f("fragmentType"))}}(a)));O();var c=(new P).a();c=(new an).L((new S).a(),c);var e=a.n.Td.ga+"#/";K(C(),J());c=qj(c,e);e=w(function(f,g){return function(h){O();var k=(new P).a(),l=(new S).a();k=(new Oo).L(l,k);h.b()||(h=h.c(),O(),l=(new P).a(),cf(k,h,l));h=fm().ub;nf(g,h,k);return k}}(a,c));a=Pcb(b.ea(),e,(new TR).ZC(!0,!0,!1),a.n.na).Px();b=fm().ub;return nf(c,b,a)}
d.$classData=r({T_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentParser$NamedExampleFragmentParser",{T_a:1,e:1,z:1,v:1,r:1,o:1});function Gdb(){this.n=this.X=null}Gdb.prototype=new u;Gdb.prototype.constructor=Gdb;d=Gdb.prototype;d.G=function(){return"ResourceTypeFragmentParser"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Gdb&&a.n===this.n?kk(this.X,a.X):!1};d.yx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};
d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.vfa=function(){O();var a=(new P).a();a=(new dn).L((new S).a(),a);var b=this.n.Td.ga;K(C(),J());a=qj(a,b);b=dF(eF(),this.X).vc(a.j+"#/");var c=a.j;T();var e=this.X;T();b=P$a(aUa(new EY,b,c,"resourceType",et(T(),e,Q().wa),this.n.na));c=fm().ub;return nf(a,c,b)};
d.$classData=r({U_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentParser$ResourceTypeFragmentParser",{U_a:1,e:1,z:1,v:1,r:1,o:1});function Hdb(){this.n=this.X=null}Hdb.prototype=new u;Hdb.prototype.constructor=Hdb;d=Hdb.prototype;d.G=function(){return"SecuritySchemeFragmentParser"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Hdb&&a.n===this.n?kk(this.X,a.X):!1};d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};
d.yx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};d.t=function(){return W(X(),this)};d.wfa=function(){O();var a=(new P).a();a=(new fn).L((new S).a(),a);var b=this.n.Td.ga;K(C(),J());a=qj(a,b);b=zTa(this.X,w(function(e){return function(f){return Si(f,e.n.Td.ga+"#/",K(C(),J()))}}(this)),this.n.na).GI();var c=fm().ub;return nf(a,c,b)};d.y=function(){return Z(this)};
d.$classData=r({V_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentParser$SecuritySchemeFragmentParser",{V_a:1,e:1,z:1,v:1,r:1,o:1});function Idb(){this.n=this.X=null}Idb.prototype=new u;Idb.prototype.constructor=Idb;d=Idb.prototype;d.G=function(){return"TraitFragmentParser"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Idb&&a.n===this.n?kk(this.X,a.X):!1};d.yx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};
d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.xfa=function(){O();var a=(new P).a();a=(new hn).L((new S).a(),a);var b=this.n.Td.ga;K(C(),J());a=qj(a,b);b=gF(hF(),this.X).vc(a.j+"#/");var c=a.j;T();var e=this.X;T();b=P$a(aUa(new EY,b,c,"trait",et(T(),e,Q().wa),this.n.na));c=fm().ub;return nf(a,c,b)};
d.$classData=r({W_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentParser$TraitFragmentParser",{W_a:1,e:1,z:1,v:1,r:1,o:1});function YA(){this.Sd=null;this.mQ=!1}YA.prototype=new u;YA.prototype.constructor=YA;function Jdb(){}d=Jdb.prototype=YA.prototype;d.G=function(){return"OasSecuritySchemeType"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof YA?this.Sd===a.Sd&&this.mQ===a.mQ:!1};
d.E=function(a){switch(a){case 0:return this.Sd;case 1:return this.mQ;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Sd));a=RL().Ga(a,this.mQ?1231:1237);return RL().re(a,2)};d.eQ=function(a,b){this.Sd=a;this.mQ=b;return this};d.$classData=r({pO:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSecuritySchemeType",{pO:1,e:1,z:1,v:1,r:1,o:1});function EZ(){this.n=this.zc=this.X=this.ps=this.vd=null}EZ.prototype=new u;
EZ.prototype.constructor=EZ;d=EZ.prototype;d.G=function(){return"AnnotationTypesParser"};d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof EZ&&a.n===this.n){var b=this.vd,c=a.vd;if((null===b?null===c:b.h(c))&&this.ps===a.ps&&kk(this.X,a.X))return b=this.zc,a=a.zc,null===b?null===a:b.h(a)}return!1};function $Wa(a,b,c,e,f,g){a.vd=c;a.ps=e;a.X=f;a.zc=g;if(null===b)throw bc(F(),null);a.n=b;return a}
d.E=function(a){switch(a){case 0:return this.vd;case 1:return this.ps;case 2:return this.X;case 3:return this.zc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.BI=function(){var a=yPa(APa(),this.vd),b=this.ps;O();var c=(new P).a();cf(a,b,c);this.zc.P(a);b=Pc((new L).N(this.X),"allowedTargets");if(!b.b()){c=b.c();b=$e(O(),c);var e=c.i.ze();if(e instanceof kv)b.Ib((new A2).a()),e=C(),c=[(new Jh).Ub(c.i,this.n.Ho).Ng()],c=Rt(new St,K(e,(new wc).fa(c)),(new P).a());else{if(!(e instanceof Oy))throw(new x).d(e);T();T();c=et(T(),e,Q().ed);c=yDa((new Py).Ub(c,this.n.Ho))}c=c.Cb;e=w(function(){return function(g){if(g instanceof bi){var h=Vy().Tfa.Ka(g.t());if(h instanceof
z)return ai(new bi,h.i,g.x);if(y()===h)return g;throw(new x).d(h);}return ai(new bi,g.t(),g.ha())}}(this));var f=C();e=c.ma(e,f.u);c=om().SG;e=Rt(new St,e,(new P).a());Ph(a,c,e,b)}b=Pc((new L).N(this.X),"displayName");b.b()||(c=b.c(),e=(new Jh).Ub(c.i,this.n.Ho),b=om().gd,e=e.He(),c=$e(O(),c),Ph(a,b,e,c));b=Pc((new L).N(this.X),"description");b.b()||(c=b.c(),e=(new Jh).Ub(c.i,this.n.Ho),b=om().Ua,e=e.He(),c=$e(O(),c),Ph(a,b,e,c));b=Pc((new L).N(this.X),"schema");b.b()||(b=b.c(),c=UY(MA(),b,w(function(g,
h){return function(k){k.zb(h.j,Vu())}}(this,a)),this.n.Ho).fd(),c.b()||(c=c.c(),uE(pE(),c,a.j,y()),e=om().Lc,b=$e(O(),b),Ph(a,e,c,b)));Mz(new Nz,a,this.X,J(),this.n.Ho).Dc();return a};d.y=function(){return Z(this)};d.$classData=r({l0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSpecParser$AnnotationTypesParser",{l0a:1,e:1,z:1,v:1,r:1,o:1});function DZ(){this.n=this.zc=this.Gs=this.ps=this.vd=null}DZ.prototype=new u;DZ.prototype.constructor=DZ;d=DZ.prototype;d.G=function(){return"LinkedAnnotationTypeParser"};
d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof DZ&&a.n===this.n){var b=this.vd,c=a.vd;if((null===b?null===c:b.h(c))&&this.ps===a.ps&&kk(this.Gs,a.Gs))return b=this.zc,a=a.zc,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.vd;case 1:return this.ps;case 2:return this.Gs;case 3:return this.zc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function ZWa(a,b,c,e,f,g){a.vd=c;a.ps=e;a.Gs=f;a.zc=g;if(null===b)throw bc(F(),null);a.n=b;return a}
d.BI=function(){var a=yia(this.n.Ho.fi,this.Gs.xa);if(a.b())a=y();else{a=a.c();var b=this.Gs.xa,c=$e(O(),this.vd);a=NO(a,b,c);a.j=null;b=this.zc;c=this.ps;O();var e=(new P).a();b.P(cf(a,c,e));a=(new z).d(a)}if(a.b()){O();a=(new P).a();a=(new af).L((new S).a(),a);b=this.ps;O();c=(new P).a();a=cf(a,b,c);this.zc.P(a);b=this.n.Ho.ja;c=Sc().qE;e=a.j;var f=this.Gs,g=y();Qb(b,c,e,g,"Could not find declared annotation link in references",f.ga);return a}return a.c()};d.y=function(){return Z(this)};
d.$classData=r({n0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSpecParser$LinkedAnnotationTypeParser",{n0a:1,e:1,z:1,v:1,r:1,o:1});function Kdb(){this.n=this.Ef=this.X=null}Kdb.prototype=new u;Kdb.prototype.constructor=Kdb;d=Kdb.prototype;d.G=function(){return"UsageParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Kdb&&a.n===this.n&&kk(this.X,a.X)){var b=this.Ef;a=a.Ef;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.Ef;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Dc=function(){var a=(new L).N(this.X),b=gy((new Rb).f("usage"));a=Pc(a,b);if(!a.b()){var c=a.c(),e=(new Jh).Ub(c.i,this.n.Ho);a=this.Ef;b=Sr().le;e=e.He();c=$e(O(),c);Ph(a,b,e,c)}};d.y=function(){return Z(this)};function ndb(a,b,c){var e=new Kdb;e.X=b;e.Ef=c;if(null===a)throw bc(F(),null);e.n=a;return e}
d.$classData=r({o0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSpecParser$UsageParser",{o0a:1,e:1,z:1,v:1,r:1,o:1});function sdb(){this.n=this.Bt=null}sdb.prototype=new u;sdb.prototype.constructor=sdb;d=sdb.prototype;d.G=function(){return"UserDocumentationParser"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof sdb&&a.n===this.n){var b=this.Bt;a=a.Bt;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Bt;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Vf=function(){var a=this.Bt,b=w(function(e){return function(f){var g=f.mb().jb;if(Q().wa===g)return(new b5).jw(f,e.n.Ho).CI();if(Q().Pa===g){g=Qc();g=M(f,g,e.n.Ho).xa;var h=WHa(e.n.Ho.fi,g,Ju(),y());if(h instanceof z)return h=h.i,f=$e(O(),f),NO(h,g,f);T();g=pt().ne;g=(new b5).jw(et(T(),g,Q().wa),e.n.Ho).CI();h=e.n.Ho.ja;var k=Sc().qE,l=g.j,m="not supported scalar "+f+".text for documentation item",p=y();Qb(h,k,l,p,m,f.ga);return g}throw(new x).d(g);}}(this)),c=C();return a.ma(b,c.u)};
function rdb(a,b,c){a.Bt=c;if(null===b)throw bc(F(),null);a.n=b;return a}d.y=function(){return Z(this)};d.$classData=r({p0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSpecParser$UserDocumentationParser",{p0a:1,e:1,z:1,v:1,r:1,o:1});function Ldb(){this.Q=this.p=this.Ca=null}Ldb.prototype=new u;Ldb.prototype.constructor=Ldb;d=Ldb.prototype;d.G=function(){return"OasUserDocumentationsEmitter"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof Ldb){var b=this.Ca,c=a.Ca;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.Ca.q.q.Cb;var b=new Mdb;var c=C();c=a.hc(b,c.u).va();b=!1;a=null;if(c instanceof Mv){b=!0;a=c;c=a.Vm;var e=a.Re;if(J().h(e))return K(C(),(new wc).fa([pz("externalDocs",c,this.p,this.Q)]))}return b?(b=a.Vm,a=a.Re,K(C(),(new wc).fa([pz("externalDocs",b,this.p,this.Q),(new Ndb).LW(a,this.p,this.Q)]))):J()};function idb(a,b,c){var e=new Ldb;e.Ca=a;e.p=b;e.Q=c;return e}d.y=function(){return Z(this)};
d.$classData=r({q0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasUserDocumentationsEmitter",{q0a:1,e:1,z:1,v:1,r:1,o:1});function JB(){this.WQ=this.Fk=null}JB.prototype=new u;JB.prototype.constructor=JB;d=JB.prototype;d.G=function(){return"ParsingResult"};d.A=function(){return 2};d.hQ=function(a,b){this.Fk=a;this.WQ=b;return this};d.h=function(a){if(this===a)return!0;if(a instanceof JB){var b=this.Fk,c=a.Fk;if(null===b?null===c:b.h(c))return b=this.WQ,a=a.WQ,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Fk;case 1:return this.WQ;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({B0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.ParsingResult",{B0a:1,e:1,z:1,v:1,r:1,o:1});function c5(){this.Q=this.Qk=null}c5.prototype=new u;c5.prototype.constructor=c5;d=c5.prototype;d.G=function(){return"RamlDocumentEmitter"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof c5){var b=this.Qk;a=a.Qk;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Qk;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.MC=function(){var a=this.Qk,b=mB(nB(),Cc(),a.ue().ha());a=this.Q.Oo.jga().Of(a,b).Ra();var c=this.Qk;if(c instanceof Ng)var e=c.ue();else throw bc(F(),(new cc).f("BaseUnit doesn't encode a WebApi."));c=Xb(e.x,q(UW));if(c.b())var f=y();else c=c.c(),f=(new z).d(c.df);c=new Odb;var g=f,h=this.Qk.hf();f=this.Q;c.bi=e;c.p=b;c.df=g;c.W=h;c.Q=f;if(null===this)throw bc(F(),null);c.n=this;h=e.g;g=K(ah(),J());var k=he(h,uo().U);k.b()||(k=k.c(),(new z).d(Hh(g,hi(mi(),"title",k,y(),c.Q))));k=he(h,uo().nh);
k.b()||(k=k.c(),(new z).d(yu(g,(new Xcb).GL(k,c.p,c.W,c.Q).Ra())));k=he(h,uo().Ua);k.b()||(k=k.c(),(new z).d(Hh(g,hi(mi(),"description",k,y(),c.Q))));k=he(h,uo().Hl);k.b()||(k=k.c(),(new z).d(Hh(g,Wy("mediaType",k,c.p,!1))));k=he(h,uo().Ln);k.b()||(k=k.c(),(new z).d(Hh(g,hi(mi(),"version",k,y(),c.Q))));k=he(h,uo().hH);k.b()||(k=k.c(),(new z).d(Hh(g,ni(new oi,pi((new Rb).f("termsOfService")),k,y()))));k=he(h,uo().gh);k.b()||(k=k.c(),(new z).d(Hh(g,Wy("protocols",k,c.p,!1))));k=he(h,uo().eH);k.b()||
(k=k.c(),(new z).d(Hh(g,(new Pdb).gda(c.n,pi((new Rb).f("contact")),k,c.p))));k=he(h,uo().qm);if(!k.b()){k=k.c();var l=pi((new Rb).f("tags")),m=c.Q;(new z).d(Hh(g,(new V4).iB(l,k.q.q.Cb,c.p,(new wZ).Gi(m.ja,m.lz,(new nb).a()))))}k=he(h,uo().Eu);k.b()||(k=k.c(),(new z).d(Hh(g,Qdb(k,c.p,c.Q))));k=he(h,uo().bH);k.b()||(k=k.c(),(new z).d(Hh(g,(new Rdb).gda(c.n,pi((new Rb).f("license")),k,c.p))));k=he(h,uo().nq);k.b()||(k=k.c(),(new z).d(yu(g,Sdb(c,k,c.p,c.df))));yu(g,Xy(e,b,f).Ra());e=he(h,uo().ac);e.b()||
(e=e.c(),(new z).d(Hh(g,(new rZ).BF("securedBy",e,c.p,c.Q))));c.dd=b.Db(g);c=c.dd;e=C();a=a.la(c,e.u);c=vB();e=(new wB).f(c.ki);f=(new zh).f(c.ci);pd(f)&&xB(e,c.ci);f=this.Q.Oo.Vsa(this.Qk);f.b()||(f=f.c(),xB(e,f));f=e.s;g=e.aa;h=(new mt).f(g);Os(rt(),b.Db(a),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));return(new yB).Cc(zB(Bu(),c.ki),e.s)};d.y=function(){return Z(this)};function Tdb(a,b,c){a.Qk=b;a.Q=c;return a}
d.$classData=r({K0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlDocumentEmitter",{K0a:1,e:1,z:1,v:1,r:1,o:1});function Odb(){this.n=this.dd=this.Q=this.W=this.df=this.p=this.bi=null}Odb.prototype=new u;Odb.prototype.constructor=Odb;d=Odb.prototype;d.G=function(){return"WebApiEmitter"};d.A=function(){return 4};function Udb(a,b){return b.Hk(Vdb(a))}
d.h=function(a){if(this===a)return!0;if(a instanceof Odb&&a.n===this.n){var b=this.bi,c=a.bi;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.df,c=a.df,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.bi;case 1:return this.p;case 2:return this.df;case 3:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function Sdb(a,b,c,e){b=b.q.q.Cb;if(e.Ha(Ov()))return a=w(function(g,h){return function(k){return g.Q.Oo.Uba().Tu(k,h,K(ah(),J()),g.W)}}(a,c)),c=C(),b.ma(a,c.u);e=w(function(){return function(g){var h=nWa(g).va(),k=Ff();k=Gf(k);return(new R).M(g,$u(h,k))}}(a));var f=C();e=b.ma(e,f.u).Wg(sc().Mh);b=Fc(Lt(),J());ska||(ska=(new Vw).a());e=rka(e);e instanceof Wf&&e.i.R(w(function(g,h,k){return function(l){var m=g.Q.Oo.Uba().Tu(l,h,K(ah(),J()),g.W),p=nWa(l);p instanceof z&&(p=Aba(k,p.i),Hh(p.gg,m));return Jt(k,
(new R).M(l,m))}}(a,c,b)));c=(new d5).Q3(b,w(function(){return function(g){return nWa(g).b()}}(a)));c=(new Ad).ee(c);return Udb(a,c.Yb.pf().Ad())}d.y=function(){return Z(this)};d.$classData=r({N0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlDocumentEmitter$WebApiEmitter",{N0a:1,e:1,z:1,v:1,r:1,o:1});function Wdb(){this.n=this.X=null}Wdb.prototype=new u;Wdb.prototype.constructor=Wdb;d=Wdb.prototype;d.G=function(){return"AnnotationFragmentParser"};d.A=function(){return 1};
d.zx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};d.h=function(a){return this===a?!0:a instanceof Wdb&&a.n===this.n?kk(this.X,a.X):!1};d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};
d.sfa=function(){O();var a=(new P).a();a=(new Om).L((new S).a(),a);var b=this.n.Td.ga;K(C(),J());a=qj(a,b);b=z5a(new v3,this.n,this.X,"annotation",this.X,w(function(e){return function(f){pdb(f,e.n.Td.ga+"#/",K(C(),J()))}}(this))).BI();var c=fm().ub;return nf(a,c,b)};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({$0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentParser$AnnotationFragmentParser",{$0a:1,e:1,z:1,v:1,r:1,o:1});
function Xdb(){this.n=this.X=null}Xdb.prototype=new u;Xdb.prototype.constructor=Xdb;d=Xdb.prototype;d.G=function(){return"DataTypeFragmentParser"};d.zx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Xdb&&a.n===this.n?kk(this.X,a.X):!1};d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.tfa=function(){O();var a=(new P).a();a=(new Qm).L((new S).a(),a);var b=this.n.Td.ga;K(C(),J());a=qj(a,b);xY();T();b=this.X;T();b=PUa(et(T(),b,Q().wa),"type",w(function(e){return function(f){return bf(f,e.n.Td.ga+"#/shape")}}(this)),jS(),this.n.na).fd();if(!b.b()){b=b.c();var c=fm().ub;nf(a,c,b)}return a};d.$classData=r({a1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentParser$DataTypeFragmentParser",{a1a:1,e:1,z:1,v:1,r:1,o:1});function Ydb(){this.n=this.X=null}Ydb.prototype=new u;
Ydb.prototype.constructor=Ydb;d=Ydb.prototype;d.G=function(){return"DocumentationItemFragmentParser"};d.zx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};d.A=function(){return 1};d.ufa=function(){O();var a=(new P).a();a=(new Zm).L((new S).a(),a);var b=this.n.Td.ga;K(C(),J());a=qj(a,b);T();b=this.X;T();b=(new b5).jw(et(T(),b,Q().wa),this.n.na).CI();var c=fm().ub;nf(a,c,b);return a};d.h=function(a){return this===a?!0:a instanceof Ydb&&a.n===this.n?kk(this.X,a.X):!1};
d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({b1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentParser$DocumentationItemFragmentParser",{b1a:1,e:1,z:1,v:1,r:1,o:1});function Zdb(){this.n=this.X=null}Zdb.prototype=new u;Zdb.prototype.constructor=Zdb;d=Zdb.prototype;d.G=function(){return"NamedExampleFragmentParser"};
d.zx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Zdb&&a.n===this.n?kk(this.X,a.X):!1};d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({c1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentParser$NamedExampleFragmentParser",{c1a:1,e:1,z:1,v:1,r:1,o:1});
function $db(){this.n=this.X=null}$db.prototype=new u;$db.prototype.constructor=$db;d=$db.prototype;d.G=function(){return"ResourceTypeFragmentParser"};d.zx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof $db&&a.n===this.n?kk(this.X,a.X):!1};d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.vfa=function(){O();var a=(new P).a();a=(new dn).L((new S).a(),a);var b=this.n.Td.ga+"#";K(C(),J());a=qj(a,b);b=dF(eF(),this.X).vc(a.j);var c=a.j;T();var e=this.X;T();b=P$a(aUa(new EY,b,c,"resourceType",et(T(),e,Q().wa),this.n.na));c=fm().ub;return nf(a,c,b)};d.$classData=r({d1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentParser$ResourceTypeFragmentParser",{d1a:1,e:1,z:1,v:1,r:1,o:1});function aeb(){this.n=this.X=null}aeb.prototype=new u;aeb.prototype.constructor=aeb;d=aeb.prototype;
d.G=function(){return"SecuritySchemeFragmentParser"};d.A=function(){return 1};d.zx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};d.h=function(a){return this===a?!0:a instanceof aeb&&a.n===this.n?kk(this.X,a.X):!1};d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.wfa=function(){O();var a=(new P).a();a=(new fn).L((new S).a(),a);var b=this.n.Td.ga;K(C(),J());a=qj(a,b);b=xHa(this.X,w(function(e){return function(f){return Si(f,e.n.Td.ga+"#/",K(C(),J()))}}(this)),this.n.na).GI();var c=fm().ub;return nf(a,c,b)};d.y=function(){return Z(this)};d.$classData=r({e1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentParser$SecuritySchemeFragmentParser",{e1a:1,e:1,z:1,v:1,r:1,o:1});function beb(){this.n=this.X=null}beb.prototype=new u;
beb.prototype.constructor=beb;d=beb.prototype;d.G=function(){return"TraitFragmentParser"};d.zx=function(a,b){this.X=b;if(null===a)throw bc(F(),null);this.n=a;return this};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof beb&&a.n===this.n?kk(this.X,a.X):!1};d.E=function(a){switch(a){case 0:return this.X;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.xfa=function(){O();var a=(new P).a();a=(new hn).L((new S).a(),a);var b=this.n.Td.ga+"#";K(C(),J());a=qj(a,b);b=gF(hF(),this.X).vc(a.j);var c=a.j;T();var e=this.X;T();b=P$a(aUa(new EY,b,c,"trait",et(T(),e,Q().wa),this.n.na));c=fm().ub;return nf(a,c,b)};d.$classData=r({f1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentParser$TraitFragmentParser",{f1a:1,e:1,z:1,v:1,r:1,o:1});function ceb(){this.Q=this.BQ=null}ceb.prototype=new u;ceb.prototype.constructor=ceb;d=ceb.prototype;d.G=function(){return"RamlModuleEmitter"};
d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof ceb){var b=this.BQ;a=a.BQ;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.BQ;default:throw(new V).f(""+a);}};function deb(a,b,c){a.BQ=b;a.Q=c;return a}d.t=function(){return W(X(),this)};
d.I2=function(){var a=mB(nB(),Cc(),this.BQ.x),b=this.Q.Oo.jga().Of(this.BQ,a).Ra(),c=vB(),e=(new wB).f(c.ki),f=(new zh).f(c.ci);pd(f)&&xB(e,c.ci);xB(e,LTa().Sd);if(b.Da()){f=e.s;var g=e.aa,h=(new mt).f(g);Os(rt(),a.Db(b),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa))}return(new yB).Cc(zB(Bu(),c.ki),e.s)};d.y=function(){return Z(this)};d.$classData=r({g1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlModuleEmitter",{g1a:1,e:1,z:1,v:1,r:1,o:1});
function v3(){this.n=this.zc=this.X=this.ps=this.vd=null}v3.prototype=new u;v3.prototype.constructor=v3;d=v3.prototype;d.G=function(){return"AnnotationTypesParser"};d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof v3&&a.n===this.n){var b=this.vd,c=a.vd;if((null===b?null===c:b.h(c))&&this.ps===a.ps&&kk(this.X,a.X))return b=this.zc,a=a.zc,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.vd;case 1:return this.ps;case 2:return this.X;case 3:return this.zc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function z5a(a,b,c,e,f,g){a.vd=c;a.ps=e;a.X=f;a.zc=g;if(null===b)throw bc(F(),null);a.n=b;return a}
d.BI=function(){var a=yPa(APa(),this.vd),b=this.ps;O();var c=(new P).a();cf(a,b,c);this.zc.P(a);b=this.vd;b=b instanceof Gu?(new z).d(b):b instanceof zx?(new z).d(xI(pF(),xi(T(),"annotationType"),(T(),et(T(),b,Q().wa)))):y();if(b instanceof z){b=b.i;b=wY(xY(),b,w(function(k,l){return function(m){O();var p=(new P).a();m=cf(m,"schema",p);p=l.j;var t=Vu();return m.zb(p,t)}}(this,a)),yY(!0,!1),jS(),this.n.gp).fd();if(!b.b()){b=b.c();uE(pE(),b,a.j,y());c=om().Lc;var e=$e(O(),this.vd);Ph(a,c,b,e)}b=Pc((new L).N(this.X),
"allowedTargets");if(!b.b()){c=b.c();b=$e(O(),c);e=c.i.mb().jb;if(Q().ed===e)c=EDa((new Py).Ub(c.i,this.n.gp));else if(Q().wa===e){e=this.n.gp.ja;var f=Bh().F8,g=a.j;c=c.i;var h=y();Qb(e,f,g,h,"Property 'allowedTargets' in a RAML annotation can only be a valid scalar or an array of valid scalars",c.ga);c=Rt(new St,K(C(),J()),(new P).a())}else b.Ib((new A2).a()),e=C(),c=[(new Jh).Ub(c.i,this.n.gp).He()],c=Rt(new St,K(e,(new wc).fa(c)),(new P).a());c=c.Cb;e=w(function(){return function(k){if(k instanceof
bi){var l=Vy().Tfa.Ka(k.t());if(l instanceof z)return ai(new bi,l.i,k.x);if(y()===l)return k;throw(new x).d(l);}return ai(new bi,k.t(),k.ha())}}(this));f=C();e=c.ma(e,f.u);c=om().SG;e=Rt(new St,e,(new P).a());Ph(a,c,e,b)}b=Pc((new L).N(this.X),"description");b.b()||(c=b.c(),e=(new Jh).Ub(c.i,this.n.gp),b=om().Ua,e=e.He(),c=$e(O(),c),Ph(a,b,e,c));Mz(new Nz,a,this.X,J(),this.n.gp).Dc();return a}if(y()===b)return b=this.n.gp.ja,c=Bh().eO,e=a.j,f=this.vd,g=y(),Qb(b,c,e,g,"Cannot parse annotation type fragment, cannot find information map",
f.ga),a;throw(new x).d(b);};d.y=function(){return Z(this)};d.$classData=r({j1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlSpecParser$AnnotationTypesParser",{j1a:1,e:1,z:1,v:1,r:1,o:1});function eeb(){this.n=this.Ef=this.X=null}eeb.prototype=new u;eeb.prototype.constructor=eeb;d=eeb.prototype;d.G=function(){return"UsageParser"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof eeb&&a.n===this.n&&kk(this.X,a.X)){var b=this.Ef;a=a.Ef;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.Ef;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function feb(a,b,c){var e=new eeb;e.X=b;e.Ef=c;if(null===a)throw bc(F(),null);e.n=a;return e}
d.Dc=function(){var a=Pc((new L).N(this.X),"usage");if(!a.b()){a=a.c();var b=a.i.mb().jb;if(Q().Pa===b){var c=(new Jh).Ub(a.i,this.n.gp);b=this.Ef;var e=Sr().le;c=c.He();a=$e(O(),a);Ph(b,e,c,a)}}};d.y=function(){return Z(this)};d.$classData=r({l1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlSpecParser$UsageParser",{l1a:1,e:1,z:1,v:1,r:1,o:1});function geb(){this.n=this.Md=this.ei=this.Bt=null}geb.prototype=new u;geb.prototype.constructor=geb;d=geb.prototype;d.G=function(){return"UserDocumentationsParser"};
d.A=function(){return 3};function heb(a,b,c,e,f){a.Bt=c;a.ei=e;a.Md=f;if(null===b)throw bc(F(),null);a.n=b;return a}d.h=function(a){if(this===a)return!0;if(a instanceof geb&&a.n===this.n){var b=this.Bt,c=a.Bt;return(null===b?null===c:b.h(c))&&this.ei===a.ei?this.Md===a.Md:!1}return!1};d.E=function(a){switch(a){case 0:return this.Bt;case 1:return this.ei;case 2:return this.Md;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Vf=function(){var a=K(ah(),J());this.Bt.R(w(function(b,c){return function(e){var f=e.mb().jb;if(Q().wa===f)return Hh(c,(new b5).jw(e,b.n.gp).CI());if(Q().ed===f){f=b.n.gp.ja;var g=Bh().N8,h=b.Md,k=y();Qb(f,g,h,k,"Unexpected sequence. Options are object or scalar ",e.ga)}else{f=Qc();e=M(e,f,b.n.gp);f=WHa(b.ei,e.xa,Ku(),(new z).d(w(function(m,p){return function(t){var v=m.n.gp.ja,A=Bh().Uz,E=y();Qb(v,A,"",E,t,p.ga)}}(b,e))));if(f instanceof z)return f=f.i,e=e.xa,O(),g=(new P).a(),Hh(c,NO(f,e,g));
f=b.n.gp.ja;g=Sc().qE;h=b.Md;k="not supported scalar "+e.xa+" for documentation";var l=y();Qb(f,g,h,l,k,e.ga)}}}(this,a)));return a};d.y=function(){return Z(this)};d.$classData=r({m1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlSpecParser$UserDocumentationsParser",{m1a:1,e:1,z:1,v:1,r:1,o:1});function e5(){this.NK=null}e5.prototype=new u;e5.prototype.constructor=e5;d=e5.prototype;d.G=function(){return"BranchContainer"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof e5){var b=this.NK;a=a.NK;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.NK;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function ieb(a,b,c,e){a:for(;;){var f=K(ah(),J());e.R(w(function(g,h,k){return function(l){l.gg.Ab(w(function(m,p){return function(t){return p.rA(t.ia)}}(g,h))).R(w(function(m,p){return function(t){return Hh(p,t)}}(g,k)))}}(a,b,f)));Hh(c,f);if(f.Da()){e=f;continue a}break}}
function FXa(a){var b=K(pC(),J()),c=K(ah(),J());Hh(c,a.NK);var e=a.NK,f=w(function(){return function(h){return h.ia}}(a)),g=C();e=e.ma(f,g.u);oj(b,e);ieb(a,b,c,a.NK);a=K(C(),J());for(c=c.Qb;!c.b();)b=c.ea(),e=C(),a=a.la(b,e.u),c=c.pa();return a}d.Ii=function(a){this.NK=a;return this};d.y=function(){return Z(this)};d.$classData=r({n2a:0},!1,"amf.plugins.document.webapi.resolution.stages.BranchContainer",{n2a:1,e:1,z:1,v:1,r:1,o:1});function OZ(){this.es=this.Uh=null}OZ.prototype=new u;
OZ.prototype.constructor=OZ;d=OZ.prototype;d.G=function(){return"Context"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof OZ){var b=this.Uh,c=a.Uh;if(null===b?null===c:b.h(c))return b=this.es,a=a.es,null===b?null===a:f5(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.Uh;case 1:return this.es;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function sXa(a,b,c){var e=a.es;xu();var f=y();b=e.ak((new W3).xda(b,vu(0,c,f,(O(),(new P).a()))));return tXa(new OZ,a.Uh,b)}function tXa(a,b,c){a.Uh=b;a.es=c;return a}function NXa(a,b){var c=a.es,e=w(function(){return function(g){var h=D(g.g,Gm().U).H;return(new W3).xda(h.b()?null:h.c(),D(g.g,Gm().Df))}}(a)),f=C();b=c.Mk(b.ma(e,f.u));return tXa(new OZ,a.Uh,b)}d.y=function(){return Z(this)};d.$classData=r({p2a:0},!1,"amf.plugins.document.webapi.resolution.stages.Context",{p2a:1,e:1,z:1,v:1,r:1,o:1});
function jeb(){this.n=this.coa=null}jeb.prototype=new u;jeb.prototype.constructor=jeb;d=jeb.prototype;d.G=function(){return"Branches"};function BXa(a,b){var c=new jeb;c.coa=b;if(null===a)throw bc(F(),null);c.n=a;return c}d.A=function(){return 0};d.h=function(a){return a instanceof jeb&&a.n===this.n&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};function CXa(a,b,c,e,f){return(new e5).Ii(keb(a,b,c.S5(),e,f.wG))}
function EXa(a,b,c,e,f,g){var h=D(c.g,on().fk).Fb(w(function(l,m){return function(p){p=D(p.g,un().nm).H;return(p.b()?null:p.c())===m}}(a,f)));if(h.b())f=y();else{h=h.c();var k=g.wG.Fb(w(function(l,m){return function(p){return p.ia===m}}(a,f)));f=(new z).d(FXa(CXa(a,b,h,e,k.b()?(new cC).Hi(f,J()):k.c())))}f=f.b()?K(C(),J()):f.c();a=FXa(DXa(a,b,c,e,g));return(new e5).Ii(mXa(oXa(),f,a))}
function keb(a,b,c,e,f){a=w(function(g,h,k,l){return function(m){return leb(h,m,k,g.coa,l).va()}}(a,b,e,f));b=C();return c.Tc(a,b.u)}d.y=function(){return Z(this)};function DXa(a,b,c,e,f){return(new e5).Ii(keb(a,b,c.S5(),e,f.wG))}d.$classData=r({s2a:0},!1,"amf.plugins.document.webapi.resolution.stages.ExtendsResolutionStage$Branches",{s2a:1,e:1,z:1,v:1,r:1,o:1});function zXa(){this.n=this.wn=null}zXa.prototype=new u;zXa.prototype.constructor=zXa;
function leb(a,b,c,e,f){var g=NXa(c,b.qJ()),h=HXa(b).j;g=meb(h,g.es);b=neb(a,g,b,c,e,f);if(b instanceof z)return(new z).d(a.wn.$V(g,hb(function(k,l){return function(){return l}}(a,b.i))));a.wn.yu(g);return y()}
function neb(a,b,c,e,f,g){var h=NXa(e,c.qJ()),k=!1,l=null,m=Wa().Ia(HXa(c));if(m instanceof z&&(k=!0,l=m,TEa(l.i)))return a=a.n,O(),e=(new P).a(),(new z).d(oeb(new g5,a,b,(new vn).L((new S).a(),e),K(C(),J())));if(k&&(k=l.i,k instanceof Bo)){m=K(C(),J());m=rA(k,m);if(m instanceof sR)return a=a.n,O(),e=(new P).a(),e=(new vn).L((new S).a(),e),(new z).d(oeb(new g5,a,b,bf(e,m.j+"_op"),J()));if(m instanceof Bo){k=m.ZA().TK();k.TM(h.es,g,w(function(v,A,E,B){return function(I){var N=A.ja,Y=Sc().Rh,na=E.j,
ra=y(),Ha=Xb(B.bb,q(Yb)),lb=nc(B);N.Vc(Y.j,na,ra,I,Ha,Tb().yb,lb)}}(a,f,m,c)));h=xC();l=a.n.T1;var p=e.Uh,t=D(c.ca,SZ().U).H;c=Ira(h,l,k,p,t.b()?"":t.c(),c.bb,m.j,wC(xC(),m.j,e.Uh),a.n.sl,(new z).d(f));m=c.S5();e=w(function(v,A,E,B){return function(I){return leb(v,I,A,E,B).va()}}(a,e,f,g));f=C();e=m.Tc(e,f.u);return(new z).d(oeb(new g5,a.n,b,c,e))}throw(new x).d(m);}b=a.n.pb;a=Sc().Rh;Wb(b,a,c.j,"Looking for trait but "+m+" was found on model "+e.Uh,c.bb);return y()}d=zXa.prototype;d.G=function(){return"TraitResolver"};
d.hda=function(a){if(null===a)throw bc(F(),null);this.n=a;this.wn=Fc(yv(),J());return this};d.A=function(){return 0};d.h=function(a){return a instanceof zXa&&a.n===this.n&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({y2a:0},!1,"amf.plugins.document.webapi.resolution.stages.ExtendsResolutionStage$TraitResolver",{y2a:1,e:1,z:1,v:1,r:1,o:1});function peb(){this.n=this.Pp=this.oX=null}peb.prototype=new u;
peb.prototype.constructor=peb;d=peb.prototype;d.G=function(){return"IriMerger"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof peb&&a.n===this.n?this.oX===a.oX&&this.Pp===a.Pp:!1};d.E=function(a){switch(a){case 0:return this.oX;case 1:return this.Pp;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function Woa(a,b,c,e){a=VBa(ua(),e.t(),a.Pp,a.oX);Fb(b,c,a)}function mpa(a,b,c){var e=new peb;e.oX=b;e.Pp=c;if(null===a)throw bc(F(),null);e.n=a;return e}
d.y=function(){return Z(this)};d.$classData=r({C2a:0},!1,"amf.plugins.document.webapi.resolution.stages.ExtensionLikeResolutionStage$IriMerger",{C2a:1,e:1,z:1,v:1,r:1,o:1});function fC(){this.lB=null}fC.prototype=new u;fC.prototype.constructor=fC;d=fC.prototype;d.a=function(){this.lB=K(pC(),J());return this};d.G=function(){return"IdTracker"};d.A=function(){return 0};d.h=function(a){return a instanceof fC&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};
function apa(a,b){return b.hh(w(function(c){return function(e){return!c.lB.Ha(e)}}(a)))}d.y=function(){return Z(this)};d.$classData=r({F2a:0},!1,"amf.plugins.document.webapi.resolution.stages.IdTracker",{F2a:1,e:1,z:1,v:1,r:1,o:1});function qeb(){this.es=this.$=null}qeb.prototype=new u;qeb.prototype.constructor=qeb;d=qeb.prototype;d.G=function(){return"Key"};function meb(a,b){var c=new qeb;c.$=a;c.es=b;return c}d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof qeb&&this.$===a.$){var b=this.es;a=a.es;return null===b?null===a:f5(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.$;case 1:return this.es;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({G2a:0},!1,"amf.plugins.document.webapi.resolution.stages.Key",{G2a:1,e:1,z:1,v:1,r:1,o:1});function ypa(){this.hp=this.pU=this.oU=this.Fk=null;this.sa=0}ypa.prototype=new u;
ypa.prototype.constructor=ypa;d=ypa.prototype;d.a=function(){return this};
d.xY=function(){if(0===(1&this.sa)<<24>>24){var a=0===(2&this.sa)<<24>>24?reb(this):this.oU,b=C(),c=[CC(DC(),Pv().$,"apiContract:Response","apiContract:statusCode","sh:pattern","^([1-5]{1}[0-9]{2})$|^(default)$","","Status code for a Response must be a value between 100 and 599 or 'default'"),CC(DC(),Pv().$,"security:OAuth2Flow","security:flow","sh:pattern","^(implicit|password|application|accessCode)$","Invalid flow. The options are: implicit, password, application or accessCode","Invalid flow. The options are: implicit, password, application or accessCode"),
CC(DC(),Pv().$,"security:Settings","security:in","sh:pattern","^(query|header)$","Invalid 'in' value. The options are: query or header","Invalid 'in' value. The options are: query or header"),Epa().Hga];b=K(b,(new wc).fa(c));c=C();this.Fk=a.la(b,c.u);this.sa=(1|this.sa)<<24>>24}return this.Fk};d.nH=function(){return 0===(8&this.sa)<<24>>24?this.MA():this.hp};
function reb(a){if(0===(2&a.sa)<<24>>24){var b=seb(a);var c=C(),e=HC(DC(),"amf-parser:mandatory-api-version","Missing madatory Swagger / info / version",Ov().$,"apiContract:WebAPI","core:version","PropertyShape","sh:path","sh:minCount","1","API Version is Mandatory","Version is mandatory in Info object"),f=HC(DC(),"amf-parser:openapi-schemes","Protocols property must be http,https,ws,wss",Ov().$,"apiContract:WebAPI","apiContract:scheme","PropertyShape","sh:path","sh:in","http,https,ws,wss","Protocols must match a value http, https, ws or wss",
"Swagger object 'schemes' property must have a value matching http, https, ws or wss"),g=HC(DC(),"amf-parser:mandatory-external-doc-url","Swagger external-doc element without URL",Ov().$,"core:CreativeWork","core:url","PropertyShape","sh:path","sh:minCount","1","Documentation URL is mandatory in API external documentation","URL is mandatory in External Documentation object"),h=HC(DC(),"amf-parser:mandatory-license-name","Swagger License node without name",Ov().$,"apiContract:License","core:name",
"PropertyShape","sh:path","sh:minCount","1","License name is mandatory if license information is included","Name is mandatory in License object"),k=HC(DC(),"amf-parser:empty-responses","No responses declared",Ov().$,"apiContract:Operation","apiContract:returns","PropertyShape","sh:path","sh:minCount","1","Responses array cannot be empty","Responses cannot be empty"),l=HC(DC(),"amf-parser:empty-enum","Enum in types cannot be empty",Ov().$,"raml-shapes:Shape","sh:in","PropertyShape","sh:path","sh:node",
"amf-parser:NonEmptyList","Property 'enum' must have at least one value","Property 'enum' for a Schema object must have at least one value"),m=HC(DC(),"amf-parser:array-shape-items-mandatory","Declaration of the type of the items for an array is required",Ov().$,"raml-shapes:ArrayShape","raml-shapes:items","PropertyShape","sh:path","sh:minCount","1","items facet of RAML Array type is required","items property of Schema objects of type 'array' is required"),p=HC(DC(),"amf-parser:path-parameter-required",
"Path parameters must have the required property set to true",Ov().$,"apiContract:Parameter","apiContract:binding","PropertyShape","sh:path","raml-shapes:pathParameterRequiredProperty","0","Path parameters must have the required property set to true","Path parameters must have the required property set to true"),t=HC(DC(),"amf-parser:file-parameter-in-form-data","Parameter of type file must set property 'in' to formData",Ov().$,"apiContract:Parameter","raml-shapes:schema","PropertyShape","sh:path",
"raml-shapes:fileParameterMustBeInFormData","0","Parameter of type file must set property 'in' to formData","Parameter of type file must set property 'in' to formData"),v=HC(DC(),"amf-parser:description-is-required-in-response","Description must be defined in a response",Ov().$,"apiContract:Response","core:description","PropertyShape","sh:path","sh:minCount","1","","Response must have a 'description' field");DC();var A=Ov().$,E=(new zh).f("^[a-zA-Z0-9\\.!#$%\x26'*+/\x3d?^_`{|}~-]+@[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])?)*$");
A=CC(0,A,"core:Organization","core:email","sh:pattern",WC(E),"","Field 'email' must be in the format of an email address");E=Ov().$;E=OXa(E,"core:License","core:url");var B=Ov().$;B=OXa(B,"core:Organization","core:url");var I=Ov().$;e=[e,f,g,h,k,l,m,p,t,v,A,E,B,OXa(I,"core:CreativeWork","core:url")];c=K(c,(new wc).fa(e));e=C();b=b.la(c,e.u);a.oU=b;a.sa=(2|a.sa)<<24>>24}return a.oU}d.MA=function(){0===(8&this.sa)<<24>>24&&(this.hp=JC(),this.sa=(8|this.sa)<<24>>24);return this.hp};
function seb(a){if(0===(4&a.sa)<<24>>24&&0===(4&a.sa)<<24>>24){var b=a.nH();var c=C(),e=[CC(DC(),Sv().$,"apiContract:Parameter","apiContract:binding","sh:in","query,path,header,uri,cookie","Binding information for a parameter with an invalid value","'in' property of a parameter with an invalid value"),CC(DC(),Sv().$,"apiContract:EndPoint","apiContract:path","sh:pattern","^/","Resource path must start with a '/'","PathItem path must start with a '/'"),CC(DC(),Sv().$,"apiContract:Operation","apiContract:method",
"sh:in","get,put,post,delete,options,head,patch,connect,trace","Unknown method type","Unknown Operation method")];c=K(c,(new wc).fa(e));e=C();b=b.la(c,e.u);a.pU=b;a.sa=(4|a.sa)<<24>>24}return a.pU}d.$classData=r({R2a:0},!1,"amf.plugins.document.webapi.validation.AMFRawValidations$Oas20Validations$",{R2a:1,e:1,T2a:1,J9:1,BT:1,CT:1});var xpa=void 0;function Apa(){this.hp=this.pU=this.oU=this.Fk=null;this.sa=0}Apa.prototype=new u;Apa.prototype.constructor=Apa;d=Apa.prototype;d.a=function(){return this};
d.xY=function(){if(0===(1&this.sa)<<24>>24){var a=0===(2&this.sa)<<24>>24?reb(this):this.oU,b=C(),c=CC(DC(),Qv().$,"apiContract:Response","apiContract:statusCode","sh:pattern","^([1-5]{1}(([0-9]{2})|XX))$|^(default)$","","Status code for a Response must be a value between 100 and 599, a [1-5]XX wildcard, or 'default'"),e=CC(DC(),Qv().$,"security:OAuth2Flow","security:flow","sh:pattern","^(implicit|password|clientCredentials|authorizationCode)$","Invalid flow. The options are: implicit, password, clientCredentials or authorizationCode",
"Invalid flow. The options are: implicit, password, clientCredentials or authorizationCode"),f=CC(DC(),Qv().$,"security:Settings","security:in","sh:pattern","^(query|header|cookie)$","Invalid 'in' value. The options are: query, header or cookie","Invalid 'in' value. The options are: query, header or cookie"),g=HC(DC(),"amf-parser:example-mutually-exclusive-fields","Example 'value' and 'externalValue' fields are mutually exclusive",Qv().$,"apiContract:Example","doc:externalValue","PropertyShape","sh:path",
"raml-shapes:exampleMutuallyExclusiveFields","0","","Example 'value' and 'externalValue' fields are mutually exclusive"),h=CC(DC(),Qv().$,"apiContract:Parameter","apiContract:payload","sh:maxCount","1","","Parameters 'content' field must only have one entry"),k=Qv().$;c=[c,e,f,g,h,OXa(k,"apiContract:WebAPI","core:termsOfService"),CC(DC(),Qv().$,"security:HttpSettings","security:scheme","sh:minCount","1","'scheme' field is mandatory in http security scheme","'scheme' field is mandatory in http security scheme"),
CC(DC(),Qv().$,"security:ApiKeySettings","core:name","sh:minCount","1","'name' field is mandatory in apiKey security scheme","'name' field is mandatory in apiKey security scheme"),CC(DC(),Qv().$,"security:ApiKeySettings","security:in","sh:minCount","1","'in' field is mandatory in apiKey security scheme","'in' field is mandatory in apiKey security scheme"),CC(DC(),Qv().$,"security:SecurityScheme","security:settings","raml-shapes:requiredOpenIdConnectUrl","0","'openIdConnectUrl' field is mandatory in openIdConnect security scheme",
"'openIdConnectUrl' field is mandatory in openIdConnect security scheme"),CC(DC(),Qv().$,"security:SecurityScheme","security:settings","raml-shapes:requiredFlowsInOAuth2","0","'flows' field is mandatory in OAuth2 security scheme","'flows' field is mandatory in OAuth2 security scheme"),CC(DC(),Qv().$,"apiContract:Callback","apiContract:expression","raml-shapes:validCallbackExpression","0","Does not comply with runtime expression ABNF syntax","Does not comply with runtime expression ABNF syntax"),CC(DC(),
Qv().$,"apiContract:TemplatedLink","apiContract:requestBody","raml-shapes:validLinkRequestBody","0","Does not comply with runtime expression ABNF syntax","Does not comply with runtime expression ABNF syntax"),CC(DC(),Qv().$,"apiContract:TemplatedLink","apiContract:mapping","raml-shapes:validLinkParameterExpressions","0","Does not comply with runtime expression ABNF syntax","Does not comply with runtime expression ABNF syntax")];b=K(b,(new wc).fa(c));c=C();this.Fk=a.la(b,c.u);this.sa=(1|this.sa)<<
24>>24}return this.Fk};d.nH=function(){return 0===(8&this.sa)<<24>>24?this.MA():this.hp};d.MA=function(){0===(8&this.sa)<<24>>24&&(this.hp=JC(),this.sa=(8|this.sa)<<24>>24);return this.hp};d.$classData=r({S2a:0},!1,"amf.plugins.document.webapi.validation.AMFRawValidations$Oas30Validations$",{S2a:1,e:1,T2a:1,J9:1,BT:1,CT:1});var zpa=void 0;function wpa(){this.hp=this.pU=this.qU=this.Fk=null;this.sa=0}wpa.prototype=new u;wpa.prototype.constructor=wpa;d=wpa.prototype;d.a=function(){return this};
d.xY=function(){if(0===(1&this.sa)<<24>>24){var a=0===(2&this.sa)<<24>>24?teb(this):this.qU,b=C(),c=[CC(DC(),Ec().$,"security:Settings","security:authorizationGrant","sh:pattern","^code|token|owner|credentials$","Invalid authorization grant. The options are: code, token, owner or credentials","Invalid authorization grant. The options are: code, token, owner or credentials"),HC(DC(),"amf-parser:raml-schemes","Protocols property must be http or https",Ec().$,"apiContract:WebAPI","apiContract:scheme",
"PropertyShape","sh:path","sh:in","http,https,HTTP,HTTPS","Protocols must have a case insensitive value matching http or https","Swagger object 'schemes' property must have a case insensitive value matching http or https"),HC(DC(),"amf-parser:min-max-inclusive","Maximum must be greater than or equal to minimum",Ec().$,"raml-shapes:ScalarShape","sh:minInclusive","PropertyShape","sh:path","raml-shapes:minimumMaximumValidation","0","Maximum must be greater than or equal to minimum","Maximum must be greater than or equal to minimum"),
HC(DC(),"amf-parser:min-max-items","MaxItems must be greater than or equal to minItems",Ec().$,"raml-shapes:ArrayShape","sh:minCount","PropertyShape","sh:path","raml-shapes:minMaxItemsValidation","0","MaxItems must be greater than or equal to minItems","MaxItems must be greater than or equal to minItems"),HC(DC(),"amf-parser:min-max-length","MaxLength must be greater than or equal to minLength",Ec().$,"raml-shapes:ScalarShape","sh:minLength","PropertyShape","sh:path","raml-shapes:minMaxLengthValidation",
"0","MaxLength must be greater than or equal to minLength","MaxLength must be greater than or equal to minLength"),HC(DC(),"amf-parser:min-max-properties","MaxProperties must be greater than or equal to minProperties",Ec().$,"sh:NodeShape","raml-shapes:minProperties","PropertyShape","sh:path","raml-shapes:minMaxPropertiesValidation","0","MaxProperties must be greater than or equal to minProperties","MaxProperties must be greater than or equal to minProperties")];b=K(b,(new wc).fa(c));c=C();this.Fk=
a.la(b,c.u);this.sa=(1|this.sa)<<24>>24}return this.Fk};d.nH=function(){return 0===(8&this.sa)<<24>>24?this.MA():this.hp};d.MA=function(){0===(8&this.sa)<<24>>24&&(this.hp=JC(),this.sa=(8|this.sa)<<24>>24);return this.hp};
function teb(a){if(0===(2&a.sa)<<24>>24){var b=seb(a);var c=C(),e=[CC(DC(),Cc().$,"apiContract:WebAPI","core:name","sh:minLength","1","Info object 'title' must not be empty","API name must not be an empty string"),CC(DC(),Cc().$,"core:CreativeWork","core:title","sh:minCount","1","API documentation title is mandatory","Documentation object 'x-title' is mandatory"),CC(DC(),Cc().$,"core:CreativeWork","core:description","sh:minCount","1","API documentation content is mandatory","Documentation object 'description' is mandatory"),
CC(DC(),Cc().$,"doc:DomainProperty","raml-shapes:schema","sh:minCount","1","type is mandatory for a RAML annotationType","schema is mandatory for an extension type"),CC(DC(),Cc().$,"security:Settings","security:authorizationGrant","sh:pattern","^authorization_code|password|client_credentials|implicit|(\\w+:(\\/?\\/?)[^\\s]+)$","Invalid authorization grant. The options are: authorization_code, password, client_credentials, implicit or any valid absolut URI","Invalid authorization grant. The options are: authorization_code, password, client_credentials, implicit or any valid absolut URI"),
HC(DC(),"amf-parser:raml-root-schemes-values","Protocols property must be http or https",Cc().$,"apiContract:WebAPI","apiContract:scheme","PropertyShape","sh:path","sh:pattern","^(H|h)(T|t)(T|t)(P|p)(S|s)?$","Protocols must have a case insensitive value matching http or https","Swagger object 'schemes' property must have a case insensitive value matching http or https"),HC(DC(),"amf-parser:raml-operation-schemes-values","Protocols property must be http or https",Cc().$,"apiContract:Operation","apiContract:scheme",
"PropertyShape","sh:path","sh:pattern","^(H|h)(T|t)(T|t)(P|p)(S|s)?$","Protocols must have a case insensitive value matching http or https","Swagger object 'schemes' property must have a case insensitive value matching http or https"),HC(DC(),"amf-parser:raml-root-schemes-non-empty-array","Protocols must be a non-empty array of case-insensitive strings with values 'http' and/or 'https'",Cc().$,"apiContract:WebAPI","apiContract:scheme","PropertyShape","sh:path","raml-shapes:nonEmptyListOfProtocols",
"0","Protocols must be a non-empty array of case-insensitive strings with values 'http' and/or 'https'","Protocols must be a non-empty array of case-insensitive strings with values 'http' and/or 'https'"),HC(DC(),"amf-parser:raml-operation-schemes-non-empty-array","Protocols must be a non-empty array of case-insensitive strings with values 'http' and/or 'https'",Cc().$,"apiContract:Operation","apiContract:scheme","PropertyShape","sh:path","raml-shapes:nonEmptyListOfProtocols","0","Protocols must be a non-empty array of case-insensitive strings with values 'http' and/or 'https'",
"Protocols must be a non-empty array of case-insensitive strings with values 'http' and/or 'https'"),HC(DC(),"amf-parser:min-max-inclusive","Maximum must be greater than or equal to minimum",Cc().$,"raml-shapes:ScalarShape","sh:minInclusive","PropertyShape","sh:path","raml-shapes:minimumMaximumValidation","0","Maximum must be greater than or equal to minimum","Maximum must be greater than or equal to minimum"),HC(DC(),"amf-parser:min-max-items","MaxItems must be greater than or equal to minItems",
Cc().$,"raml-shapes:ArrayShape","sh:minCount","PropertyShape","sh:path","raml-shapes:minMaxItemsValidation","0","MaxItems must be greater than or equal to minItems","MaxItems must be greater than or equal to minItems"),HC(DC(),"amf-parser:min-max-length","MaxLength must be greater than or equal to minLength",Cc().$,"raml-shapes:ScalarShape","sh:minLength","PropertyShape","sh:path","raml-shapes:minMaxLengthValidation","0","MaxLength must be greater than or equal to minLength","MaxLength must be greater than or equal to minLength"),
HC(DC(),"amf-parser:min-max-length","MaxLength must be greater than or equal to minLength",Cc().$,"raml-shapes:FileShape","sh:minLength","PropertyShape","sh:path","raml-shapes:minMaxLengthValidation","0","MaxLength must be greater than or equal to minLength","MaxLength must be greater than or equal to minLength"),HC(DC(),"amf-parser:min-max-properties","MaxProperties must be greater than or equal to minProperties",Cc().$,"sh:NodeShape","raml-shapes:minProperties","PropertyShape","sh:path","raml-shapes:minMaxPropertiesValidation",
"0","MaxProperties must be greater than or equal to minProperties","MaxProperties must be greater than or equal to minProperties"),CC(DC(),Cc().$,"apiContract:Payload","core:mediaType","sh:minCount","1","Payload media type is mandatory",""),CC(DC(),Ec().$,"security:Settings","security:signature","sh:pattern","^HMAC-SHA1|RSA-SHA1|PLAINTEXT$","Invalid OAuth 1.0 signature. The options are: HMAC-SHA1, RSA-SHA1, or PLAINTEXT","Invalid OAuth 1.0 signature. The options are: HMAC-SHA1, RSA-SHA1, or PLAINTEXT"),
CC(DC(),Cc().$,"apiContract:Response","apiContract:statusCode","sh:pattern","^([1-5]{1}[0-9]{2})$|^(default)$","Status code for a Response must be a value between 100 and 599","Status code for a Response must be a value between 100 and 599 or 'default'"),Epa().Hga];c=K(c,(new wc).fa(e));e=C();b=b.la(c,e.u);a.qU=b;a.sa=(2|a.sa)<<24>>24}return a.qU}d.$classData=r({U2a:0},!1,"amf.plugins.document.webapi.validation.AMFRawValidations$Raml08Validations$",{U2a:1,e:1,W2a:1,J9:1,BT:1,CT:1});var vpa=void 0;
function tpa(){this.hp=this.pU=this.qU=this.Fk=null;this.sa=0}tpa.prototype=new u;tpa.prototype.constructor=tpa;d=tpa.prototype;d.a=function(){return this};d.xY=function(){if(0===(1&this.sa)<<24>>24){var a=0===(2&this.sa)<<24>>24?teb(this):this.qU,b=K(C(),J()),c=C();this.Fk=a.la(b,c.u);this.sa=(1|this.sa)<<24>>24}return this.Fk};d.nH=function(){return 0===(8&this.sa)<<24>>24?this.MA():this.hp};d.MA=function(){0===(8&this.sa)<<24>>24&&(this.hp=JC(),this.sa=(8|this.sa)<<24>>24);return this.hp};
d.$classData=r({V2a:0},!1,"amf.plugins.document.webapi.validation.AMFRawValidations$Raml10Validations$",{V2a:1,e:1,W2a:1,J9:1,BT:1,CT:1});var spa=void 0;function ueb(){this.SY=this.YA=null}ueb.prototype=new u;ueb.prototype.constructor=ueb;
function veb(a,b){var c=web(a,b),e=!1,f=null;b=b.Ka(a.YA.j);if(b instanceof z){e=!0;f=b;var g=f.i;if(c.Da())return(new z).d(xeb(a,g,yeb(a,c)))}if(e)return(new z).d(xeb(a,f.i,y()));if(y()===b&&c.Da()){e=yeb(a,c);e=e.b()?"":e.c();f=c.Pd(w(function(){return function(k){return k.pn===Tb().yb}}(a)))?Tb().yb:Tb().oh;b=a.YA.j;g=c.ea().Ew;c=c.ea().Ms;var h=Xb(a.YA.ha(),q(Yb));a=nc(a.YA);return(new z).d(Nc(e,f,b,g,c,h,a,null))}return y()}d=ueb.prototype;d.G=function(){return"DataNodeEntry"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof ueb&&this.YA===a.YA){var b=this.SY;a=a.SY;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.YA;case 1:return this.SY;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function yeb(a,b){var c=(new qe).d(""),e=w(function(){return function(g){return g.Nd}}(a)),f=C();b.ma(e,f.u).xj().R(w(function(g,h){return function(k){var l=h.oa;k+="\n";if(null===l)throw(new Tg).a();h.oa=l+k}}(a,c)));return Wa().Ia(c.oa)}function zeb(a){SE();var b=sc().Mh;return a.Hk(TE(b))}
function xeb(a,b,c){b=zeb(b);var e=!1,f=null;if(b instanceof Mv){e=!0;f=b;var g=f.Vm,h=f.Re;if(J().h(h)&&c.ra())return a=g.Nd+"\n"+(c.b()?"":c.c()),Nc(a,g.pn,g.zv,g.Ew,g.Ms,g.hg,g.ga,g.HD)}if(e&&(g=f.Vm,f=f.Re,J().h(f)))return g;if(e)return e=b.Pd(w(function(){return function(k){return k.pn===Tb().yb}}(a)))?Tb().yb:Tb().oh,f=(new qe).d(""),g=w(function(){return function(k){return k.Nd}}(a)),h=C(),b.ma(g,h.u).xj().R(w(function(k,l){return function(m){l.oa=""+l.oa+m+"\n"}}(a,f))),c.b()?c=f.oa:(c=c.c(),
c=""+f.oa+c),f=b.ea().zv,g=Wa().Ia(a.YA.j),b=b.ea().Ms,h=Xb(a.YA.ha(),q(Yb)),a=nc(a.YA),Nc(c,e,f,g,b,h,a,null);throw(new x).d(b);}function web(a,b){var c=a.SY;a=w(function(e,f){return function(g){return f.QC(g,hb(function(){return function(){return J()}}(e)))}}(a,b));b=C();return zeb(c.Tc(a,b.u))}d.y=function(){return Z(this)};d.$classData=r({X2a:0},!1,"amf.plugins.document.webapi.validation.DataNodeEntry",{X2a:1,e:1,z:1,v:1,r:1,o:1});function Aeb(){this.Rp=this.U1=null}Aeb.prototype=new u;
Aeb.prototype.constructor=Aeb;d=Aeb.prototype;d.G=function(){return"DataNodeIndex"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof Aeb){var b=this.U1;a=a.U1;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.U1;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function Beb(a,b){var c=a.Rp;a=w(function(e,f){return function(g){if(null!==g)return veb(g.Ba(),f).va();throw(new x).d(g);}}(a,b));b=Le().u;return aD(c,a,b).ke()}d.Ii=function(a){this.U1=a;var b=w(function(e){return function(f){var g=f.j,h=new ueb,k=Ceb(e,f);h.YA=f;h.SY=k;return(new R).M(g,h)}}(this)),c=C();this.Rp=a.ma(b,c.u).Wg(sc().Mh);return this};d.y=function(){return Z(this)};
function Ceb(a,b){if(b instanceof xm){b=A7a(b);var c=(new Ad).ee(b);pf();pf();Le();b=(new gh).a();for(c=c.Yb.pf();c.Va();){var e=c.$a(),f=e.j;e=Ceb(a,e);var g=C();f=e.fs(f,g.u).nd();yu(b,f)}return b.va()}return b instanceof Bm?(b=D(b.ca,Am().Lu),a=w(function(h){return function(k){var l=k.j;k=Ceb(h,k);var m=C();return k.fs(l,m.u)}}(a)),c=C(),b.Tc(a,c.u)):J()}d.$classData=r({Y2a:0},!1,"amf.plugins.document.webapi.validation.DataNodeIndex",{Y2a:1,e:1,z:1,v:1,r:1,o:1});
function kD(){this.yl=null;this.Xua=this.S2=!1}kD.prototype=new u;kD.prototype.constructor=kD;function Deb(){}d=Deb.prototype=kD.prototype;d.G=function(){return"ResultContainer"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof kD){var b=this.yl;a=a.yl;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.yl;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ii=function(a){this.yl=a;this.S2=a.Pd(w(function(){return function(b){return b.pn===Tb().yb}}(this)));this.Xua=!this.S2;return this};d.y=function(){return Z(this)};d.$classData=r({Oka:0},!1,"amf.plugins.document.webapi.validation.ResultContainer",{Oka:1,e:1,z:1,v:1,r:1,o:1});function Eeb(){this.Rp=this.UA=this.da=this.Ef=null}Eeb.prototype=new u;Eeb.prototype.constructor=Eeb;d=Eeb.prototype;d.G=function(){return"UnitPayloadsValidation"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof Eeb){var b=this.Ef,c=a.Ef;return(null===b?null===c:b.h(c))?this.da===a.da:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ef;case 1:return this.da;default:throw(new V).f(""+a);}};function Feb(a,b){hs(is(),"UnitPayloadsValidation#validate: Validating all candidates "+a.UA.nb());return Vpa().$5(a.UA,Tb().oh,b).pg(w(function(c){return function(e){return Geb(c,e)}}(a)),Mm())}
function Geb(a,b){b=b.yl.va();SE();var c=sc().Mh;c=Hx(b,TE(c)).Ol(w(function(){return function(f){return f.zv}}(a)));b=Beb(a.Rp,c);c=c.Ab(w(function(){return function(f){if(null!==f){for(f=f.Ba();!f.b();){if(f.ea().Ms===yq().h1.j)return!0;f=f.pa()}return!1}throw(new x).d(f);}}(a)));a=w(function(){return function(f){return f.Ba()}}(a));var e=Le();a=c.Tc(a,e.u);c=C();return b.la(a,c.u)}d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.iW=function(a,b){this.Ef=a;this.da=b;Xpa||(Xpa=(new bD).a());var c=Rpa((new XC).BL(a));cqa||(cqa=(new jD).a());var e=cqa.Kaa(a,b),f=C();c=c.la(e,f.u);Mpa||(Mpa=(new UC).a());a=Mpa.Kaa(a,b);b=C();this.UA=c.la(a,b.u);a=this.UA.Ab(w(function(){return function(g){g=g.qe.g;var h=Sm().ub;return g.Bb.Ha(h)}}(this)));b=w(function(){return function(g){return us(g.qe.g,Sm().ub)}}(this));c=C();a=a.ma(b,c.u);b=this.UA;c=w(function(){return function(g){return D(g.ta.Y(),Pg().vh)}}(this));e=C();b=b.Tc(c,e.u);
c=C();a=a.la(b,c.u);this.Rp=(new Aeb).Ii(a);return this};d.$classData=r({u3a:0},!1,"amf.plugins.document.webapi.validation.UnitPayloadsValidation",{u3a:1,e:1,z:1,v:1,r:1,o:1});function Heb(){this.dw=this.If=this.Jx=this.da=this.Yl=this.Ef=null}Heb.prototype=new u;Heb.prototype.constructor=Heb;d=Heb.prototype;d.G=function(){return"ValidationContext"};d.A=function(){return 6};function gqa(a,b,c,e,f,g){var h=new Heb;h.Ef=a;h.Yl=b;h.da=c;h.Jx=e;h.If=f;h.dw=g;return h}
d.h=function(a){if(this===a)return!0;if(a instanceof Heb){var b=this.Ef,c=a.Ef;(null===b?null===c:b.h(c))?(b=this.Yl,c=a.Yl,b=null===b?null===c:b.h(c)):b=!1;if(b&&this.da===a.da&&this.Jx===a.Jx&&this.If===a.If)return b=this.dw,a=a.dw,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Ef;case 1:return this.Yl;case 2:return this.da;case 3:return this.Jx;case 4:return this.If;case 5:return this.dw;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({v3a:0},!1,"amf.plugins.document.webapi.validation.ValidationContext",{v3a:1,e:1,z:1,v:1,r:1,o:1});function mD(){this.ksa=this.aoa=this.ura=this.qk=null}mD.prototype=new u;mD.prototype.constructor=mD;d=mD.prototype;d.G=function(){return"WebApiValidationsRunner"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof mD){var b=this.qk;a=a.qk;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.qk;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.LL=function(a){this.qk=a;this.ura=(new Ieb).LL(a);this.aoa=(new Jeb).LL(a);this.ksa=(new Keb).LL(a);return this};d.y=function(){return Z(this)};
function fqa(a){var b=a.ksa;Leb||(Leb=(new Meb).a());return dqa(b,Leb).Wi(w(function(c){return function(e){return(e.S2?YE(gb(),e):dqa(c.ura,e)).Wi(w(function(f){return function(g){return(g.S2?YE(gb(),g):dqa(f.aoa,g)).pg(w(function(h){return function(k){return Ar(new Br,k.Xua,h.qk.Ef.j,h.qk.Yl,k.yl)}}(f)),Mm())}}(c)),Mm())}}(a)),Mm())}d.$classData=r({w3a:0},!1,"amf.plugins.document.webapi.validation.WebApiValidationsRunner",{w3a:1,e:1,z:1,v:1,r:1,o:1});function $T(){AH.call(this)}$T.prototype=new D3;
$T.prototype.constructor=$T;$T.prototype.ym=function(a){Mg.prototype.ym.call(this,a);return this};$T.prototype.$classData=r({A3a:0},!1,"amf.plugins.document.webapi.validation.remote.InvalidJsonObject",{A3a:1,Bi:1,Ag:1,ff:1,e:1,o:1});function Neb(){this.Fd=this.db=this.pc=this.ua=this.ba=this.xK=this.wK=null;this.sa=0}Neb.prototype=new u;Neb.prototype.constructor=Neb;d=Neb.prototype;
d.a=function(){Oeb=this;At(this);XW(this);var a=ud(),b=G().Lb;this.wK=fc(new gc,a,H(b,"propertySource"),hc(new ic,jc().Lb,"property source","Source property shape in the dependency",J()));a=(new sd).Jd(ud());b=G().Lb;this.xK=fc(new gc,a,H(b,"propertyTarget"),hc(new ic,jc().Lb,"property target","Target property shape in the dependency",J()));bj();a=G().Lb;a=[H(a,"PropertyDependencies")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,
jc().Lb,"Property Dependencies","Dependency between sets of property shapes",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.wK,this.xK],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)};d.qc=function(){O();var a=(new P).a();return(new dp).L((new S).a(),a)};d.Rb=function(){return this.ba};
d.$classData=r({U3a:0},!1,"amf.plugins.domain.shapes.metamodel.PropertyDependenciesModel$",{U3a:1,e:1,td:1,mc:1,Wb:1,wc:1});var Oeb=void 0;function cp(){Oeb||(Oeb=(new Neb).a());return Oeb}function Peb(){this.Fd=this.db=this.pc=this.ua=this.ba=this.g=this.xO=this.uO=this.U=this.HK=this.OG=null;this.sa=0}Peb.prototype=new u;Peb.prototype.constructor=Peb;d=Peb.prototype;
d.a=function(){Qeb=this;At(this);XW(this);var a=wd(),b=G().Lb;this.OG=fc(new gc,a,H(b,"xmlAttribute"),hc(new ic,jc().Lb,"xml attribute","XML attribute mapping",J()));a=wd();b=G().Lb;this.HK=fc(new gc,a,H(b,"xmlWrapped"),hc(new ic,jc().Lb,"xml wrapped","XML wrapped mapping flag",J()));a=ec();b=G().Lb;this.U=fc(new gc,a,H(b,"xmlName"),hc(new ic,jc().Lb,"xml name","XML name mapping",J()));a=ec();b=G().Lb;this.uO=fc(new gc,a,H(b,"xmlNamespace"),hc(new ic,jc().Lb,"xml namespace","XML namespace mapping",
J()));a=ec();b=G().Lb;this.xO=fc(new gc,a,H(b,"xmlPrefix"),hc(new ic,jc().Lb,"xml prefix","XML prefix mapping",J()));bj();a=[this.OG,this.HK,this.U,this.uO,this.xO];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();this.g=a.la(b,c.u);bj();a=G().Lb;a=[H(a,"XMLSerializer")];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Lb,"XML Serializer","Information about how to encode into XML a particular data shape",
J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.$b=function(){return this.g};d.oc=function(){return this.ua};d.qc=function(){O();var a=(new P).a();return(new ap).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({Z3a:0},!1,"amf.plugins.domain.shapes.metamodel.XMLSerializerModel$",{Z3a:1,e:1,td:1,mc:1,Wb:1,wc:1});var Qeb=void 0;function $o(){Qeb||(Qeb=(new Peb).a());return Qeb}
function Mo(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}Mo.prototype=new u;Mo.prototype.constructor=Mo;d=Mo.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new Mo).L(b,a);return bf(a,this.j)};d.ic=function(){return fj()};function nda(){return K(C(),J())}d.ha=function(){return this.x};
d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};function Reb(a){var b=zb(a);if(b instanceof z&&(b=b.i,b instanceof Mo)){a=D(b.g,fj().Kn).H;a=a.b()?D(b.g,fj().Lf).H:a;if(a.b())return y();a=a.c();a=(new Rb).f(a);return(new z).d(Tj(a.Ed))}b=D(a.g,fj().Kn).H;a=b.b()?D(a.g,fj().Lf).H:b;if(a.b())return y();a=a.c();a=(new Rb).f(a);return(new z).d(Tj(a.Ed))}d.jd=function(){var a=Reb(this);return"/creative-work/"+(a.b()?null:a.c())};d.Wd=function(a){return Yt(this,a)};
d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new Mo).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};
d.$classData=r({f4a:0},!1,"amf.plugins.domain.shapes.models.CreativeWork",{f4a:1,e:1,qd:1,xc:1,tc:1,vg:1});function pU(){this.Saa=null}pU.prototype=new u;pU.prototype.constructor=pU;d=pU.prototype;d.a=function(){this.Saa=K(ah(),J());return this};function Seb(a,b,c,e,f,g){c=c.b()?e.j:c.c();e=lia(mda(),e);var h=sj().Pt;c=Fb(e,h,c);return Teb(a,b,c,f,(new z).d(b.j),g)}d.G=function(){return"RecursionErrorRegister"};d.A=function(){return 0};d.h=function(a){return a instanceof pU&&!0};
d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};function Teb(a,b,c,e,f,g){var h=!Gh(a.Saa.Qb,c.j),k=D(c.ca,Eb().Be).H;!k.b()&&k.c()||p8a(e,c,f)||!h?p8a(e,c,f)&&(a=Eb().Be,rj(c,a,!0)):(e=g.pb,f=Sc().zO,g=b.j,h=y(),k=Xb(b.ha(),q(Yb)),b=b.Nb(),e.Vc(f.j,g,h,"Error recursive shape",k,Tb().yb,b),Hh(a.Saa,c.j));return c}d.y=function(){return Z(this)};d.$classData=r({h5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.RecursionErrorRegister",{h5a:1,e:1,z:1,v:1,r:1,o:1});
function Ueb(){this.tk=null}Ueb.prototype=new u;Ueb.prototype.constructor=Ueb;d=Ueb.prototype;d.G=function(){return"AnyShapeAdjuster"};d.A=function(){return 1};d.Qy=function(a){this.tk=a;return this};d.h=function(a){if(this===a)return!0;if(a instanceof Ueb){var b=this.tk;a=a.tk;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.tk;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
function ffb(a,b){for(;!b.b();){var c=b.ea();if(a.tk.Y().Bb.Ha(c))return!0;b=b.pa()}return!1}d.$classData=r({k5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.AnyShapeAdjuster",{k5a:1,e:1,z:1,v:1,r:1,o:1});function wLa(){this.jo=0}wLa.prototype=new u;wLa.prototype.constructor=wLa;d=wLa.prototype;d.ws=function(a,b){JPa(this,a,b)};d.RC=function(){throw bc(F(),(new cc).f("raising exceptions in union processing"));};d.nr=function(a,b,c,e,f,g){this.Vc(a.j,b,c,e,f,Tb().oh,g)};
d.JM=function(){return this.jo};d.Vc=function(){throw bc(F(),(new cc).f("raising exceptions in union processing"));};d.vW=function(){this.jo=Iq().tO;return this};d.$classData=r({r5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.MinShapeAlgorithm$UnionErrorHandler$",{r5a:1,e:1,lO:1,Jp:1,ep:1,xE:1});function C5a(){this.oB=this.PC=this.PU=this.lg=null}C5a.prototype=new u;C5a.prototype.constructor=C5a;d=C5a.prototype;
d.a=function(){this.lg=Fc(yv(),J());this.PU=Fc(yv(),J());this.PC=Fc(yv(),J());this.oB=Fc(yv(),J());return this};d.G=function(){return"NormalizationCache"};d.A=function(){return 0};d.h=function(a){return a instanceof C5a&&!0};d.E=function(a){throw(new V).f(""+a);};function gfb(a,b){a.PC.ds().Wq(sc().Mh).Ab(w(function(c,e){return function(f){f=f.Zn;return f.b()?!1:f.c().j===e.j}}(a,b))).R(w(function(c,e){return function(f){return tj(f,e)}}(a,b)))}d.t=function(){return W(X(),this)};
function hfb(a,b){var c=D(b.ca,sj().Pt).H;if(!c.b()){c=c.c();var e=a.oB.Ka(c),f=a.PC.Ka(c);if(f instanceof z){f=f.i;var g=C();b=f.Eg(b,g.u);e.b()||(e=e.c(),b.R(w(function(h,k){return function(l){var m=sj().Pt;return Fb(l,m,k)}}(a,e))),a.PC.vt(c),c=e);a.PC.Ye(c,b)}else e.b()?(a=a.PC,e=C(),a.Ye(c,K(e,(new wc).fa([b])))):(c=e.c(),e=sj().Pt,Fb(b,e,c),a=a.PC,e=C(),a.Ye(c,K(e,(new wc).fa([b]))))}}
function ifb(a,b,c){var e=b.qh.lb();a:{for(;e.Va();){var f=e.$a();if(f.j===b.j){e=(new z).d(f);break a}}e=y()}e instanceof z&&(b.qh.rY(e.i),b.qh.rA(b));b instanceof pj&&b.Zn.ra()&&b.Zn.c().j===b.j&&tj(b,b);c||(gfb(a,b),c=a.PU.Ka(b.j),c instanceof z&&c.i.R(w(function(g,h){return function(k){var l=k.qh.lb();a:{for(;l.Va();){var m=l.$a(),p=m;if(p.j===h.j&&(null===p?null!==h:!p.h(h))){l=(new z).d(m);break a}}l=y()}if(l instanceof z)return k.qh.rY(l.i),k.qh.so(h)}}(a,b))))}
function jfb(a,b,c){var e=a.oB.Ka(c);if(e instanceof z)e=e.i,a.oB.vt(c),a.oB.Ye(b,e);else if(a.oB.Ye(b,c),e=a.PC.Ka(b),!e.b()){e=e.c();a.PC.vt(b);b=a.PC;a=w(function(g,h){return function(k){var l=sj().Pt;return Fb(k,l,h)}}(a,c));var f=C();b.Ye(c,e.ma(a,f.u))}}d.y=function(){return Z(this)};function yLa(a,b,c){b.R(w(function(e,f){return function(g){return kfb(e,g.j,f)}}(a,c)))}
function kfb(a,b,c){var e=a.PU.Ka(b);if(e instanceof z){e=e.i;var f=a.PU,g=C();f.Gl(b,e.Eg(c,g.u))}else e=a.PU,f=C(),e.Gl(b,K(f,(new wc).fa([c])));return a}d.$classData=r({s5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.NormalizationCache",{s5a:1,e:1,z:1,v:1,r:1,o:1});function lfb(){this.Fd=this.db=this.pc=this.ua=this.ba=this.FE=this.IE=null;this.sa=0}lfb.prototype=new u;lfb.prototype.constructor=lfb;d=lfb.prototype;
d.a=function(){mfb=this;At(this);XW(this);var a=ec(),b=G().Za;this.IE=fc(new gc,a,H(b,"templateVariable"),hc(new ic,jc().Za,"templateVariable","Variable defined inside an URL template",J()));a=ec();b=G().Za;this.FE=fc(new gc,a,H(b,"linkExpression"),hc(new ic,jc().Za,"link expression","OAS 3 link expression",J()));a=G().Za;a=H(a,"IriTemplateMapping");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Za,"Iri Template","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};
d.$b=function(){var a=this.IE,b=this.FE,c=hd().g;return dj(a,dj(b,c))};d.qc=function(){O();var a=(new P).a();return(new mp).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({V5a:0},!1,"amf.plugins.domain.webapi.metamodel.IriTemplateMappingModel$",{V5a:1,e:1,td:1,mc:1,Wb:1,wc:1});var mfb=void 0;function lp(){mfb||(mfb=(new lfb).a());return mfb}function nfb(){this.Fd=this.db=this.pc=this.ua=this.ba=this.kA=this.jA=this.eU=null;this.sa=0}nfb.prototype=new u;
nfb.prototype.constructor=nfb;d=nfb.prototype;
d.a=function(){ofb=this;At(this);XW(this);var a=ec(),b=G().Ob;this.eU=fc(new gc,a,H(b,"topic"),hc(new ic,jc().Ob,"topic","The topic where the Last Will and Testament message will be sent",J()));a=xd();b=G().Ob;this.jA=fc(new gc,a,H(b,"qos"),hc(new ic,jc().Ob,"qos","Defines how hard the broker/client will try to ensure that the Last Will and Testament message is received",J()));a=wd();b=G().Ob;this.kA=fc(new gc,a,H(b,"retain"),hc(new ic,jc().Ob,"retain","Whether the broker should retain the Last Will and Testament message or not",
J()));a=G().Ob;a=H(a,"MqttServerLastWill");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"MqttServerLastWill","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.eU,this.jA,this.kA],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new nq).L(b,a)};d.Rb=function(){return this.ba};
d.$classData=r({x6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.MqttServerLastWillModel$",{x6a:1,e:1,td:1,mc:1,Wb:1,wc:1});var ofb=void 0;function mq(){ofb||(ofb=(new nfb).a());return ofb}function pfb(){this.Fd=this.db=this.pc=this.ua=this.ba=this.Ua=this.U=null;this.sa=0}pfb.prototype=new u;pfb.prototype.constructor=pfb;d=pfb.prototype;
d.a=function(){qfb=this;At(this);XW(this);var a=ec(),b=G().Zb;this.U=fc(new gc,a,H(b,"name"),hc(new ic,jc().Zb,"name","Name of the scope",J()));a=ec();b=G().Zb;this.Ua=fc(new gc,a,H(b,"description"),hc(new ic,jc().ac,"description","Human readable description for the scope",J()));bj();a=G().ac;a=[H(a,"Scope")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().ac,"Scope","",J());return this};d.Id=function(a){this.db=a};
d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.U,this.Ua],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)};d.qc=function(){O();var a=(new P).a();return(new mo).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({J6a:0},!1,"amf.plugins.domain.webapi.metamodel.security.ScopeModel$",{J6a:1,e:1,td:1,mc:1,Wb:1,wc:1});var qfb=void 0;function lo(){qfb||(qfb=(new pfb).a());return qfb}
function KS(a,b){O();var c=(new P).a();c=(new bo).L((new S).a(),c);if(!b.b()){b=b.c();var e=Yn().Vd;(new z).d(Fb(c,e,b))}b=AF().Xe;th(a,b,c);return c}function Ap(){this.j=this.Se=this.x=this.g=null;this.sa=!1}Ap.prototype=new u;Ap.prototype.constructor=Ap;d=Ap.prototype;d.zb=function(a){return qj(this,a)};d.vc=function(a){return bf(this,a)};d.ic=function(){return zp()};d.ha=function(){return this.x};d.jd=function(){return"/amqp091-exchange"};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};
d.Y=function(){return this.g};d.jh=function(){return zp().U};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({q7a:0},!1,"amf.plugins.domain.webapi.models.bindings.amqp.Amqp091ChannelExchange",{q7a:1,e:1,qd:1,xc:1,tc:1,lh:1});function Ep(){this.j=this.Se=this.x=this.g=null;this.sa=!1}Ep.prototype=new u;Ep.prototype.constructor=Ep;d=Ep.prototype;d.zb=function(a){return qj(this,a)};d.vc=function(a){return bf(this,a)};d.ic=function(){return Dp()};d.ha=function(){return this.x};
d.jd=function(){return"/amqp091-queue"};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.jh=function(){return Dp().U};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({t7a:0},!1,"amf.plugins.domain.webapi.models.bindings.amqp.Amqp091Queue",{t7a:1,e:1,qd:1,xc:1,tc:1,lh:1});function RZ(){this.ssa=this.jva=this.l=null}RZ.prototype=new u;RZ.prototype.constructor=RZ;d=RZ.prototype;d.G=function(){return"DomainElementMerging"};
function rfb(a,b,c,e,f){f.Cb.R(w(function(g,h,k,l){return function(m){if(m instanceof Ej){if(Ed(h,sfb(m)).b())return th(k,l,m)}else{if(null!==m)return th(k,l,m);throw(new x).d(m);}}}(a,e.Cb,b,c)))}d.A=function(){return 0};function tfb(a,b,c,e,f){tDa(f)?(e=e.q.Cb.Ab(w(function(g,h){return function(k){return!ufb(h,k)}}(a,f))),a=h5(a,b.j,Rt(new St,e,(new P).a()),i5(a)),nf(b,c,a)):(a=h5(a,b.j,e.q,i5(a)),nf(b,c,a))}
d.Yq=function(a){this.l=a;bj();a=[xf(hd()),un().$w];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.jva=c;bj();a=[Gi().to,Qh().kf,fp().We];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.ssa=c;return this};d.h=function(a){return a instanceof RZ&&!0};d.E=function(a){throw(new V).f(""+a);};
function vfb(a,b,c,e){var f=c.Fc,g=c.q,h=on().fk;(null===f?null===h:f.h(h))&&g.q.Cb.R(w(function(k){return function(l){l instanceof vn&&!ufb(un(),l)&&wfb(k.l,l.j)}}(a)));xfb(a,b,f)?(e=f.ba,tDa(e)&&ufb(e,g.q)||(e instanceof Tu?(e=(new z).d(e.Ne).i,tfb(a,b,f,g,e)):(e=h5(a,b.j,g.q,i5(a)),nf(b,f,e)))):yfb(a,c)&&(a=Sc().Rh,g=b.j,f="Cannot merge '"+f.q.$+"' into "+b.ic().oc().qV,Wb(e,a,g,f,b.ha()))}d.t=function(){return W(X(),this)};
function zfb(a,b,c,e,f,g,h){g=g.Cb;var k=w(function(m,p){return function(t){var v=he(t.Y(),p.ia);v.b()?v=y():(v=v.c(),v=(new z).d(v.q.q.q));v=v.b()?y():v.c();return(new R).M(v,t)}}(a,f)),l=C();g=g.ma(k,l.u).Wg(sc().Mh);h.Cb.R(w(function(m,p,t,v,A,E){return function(B){var I=he(B.Y(),p.ia);if(I instanceof z){var N=I.i;if(!t.Ha(y())){if(t.Ha(N.q.q.q))return I=on().fk,(null===v?null===I:v.h(I))&&wfb(m.l,B.j),B=h5(m,A.j,B,i5(m)),QZ(m,t.P(N.q.q.q),B);if(ufb(E,B))return;N=on().fk;(null===v?null===N:v.h(N))&&
wfb(m.l,B.j);B=h5(m,A.j,B,i5(m));return th(A,v,B)}}if(y()===I){N=t.lb();for(I=!0;I&&N.Va();){I=N.$a().qa();var Y=y();I=!(null!==I&&qa(I,Y))}N=!I}else N=!1;if(N){if(t.Ha(y()))return QZ(m,t.P(y()),B.zb(A.j,Vu()));if(!ufb(E,B))return B=h5(m,A.j,B,i5(m)),th(A,v,B)}}}(a,f,g,c,b,e)))}
function Afb(a,b,c,e,f){e=e.Cb;var g=w(function(){return function(k){return k.q}}(a)),h=C();e=e.ma(g,h.u).Dg();f.Cb.R(w(function(k,l,m,p){return function(t){t=t.q;if(!l.Ha(t))return t=ai(new bi,t,(new P).a()),th(m,p,t)}}(a,e,b,c)))}function xfb(a,b,c){return b instanceof Hi||b instanceof Fi?(a=a.jva,b=Bfb(b.ic().$b(),a),Gh(b,c)):!0}function yfb(a,b){return Gh(a.ssa,b.Fc)?Bi(b.q.x,q(F4)):!0}
function Cfb(a,b,c){try{if(c.Ha(b.j)){if(b instanceof pj)return b;if(b instanceof rm){var e=lia(mda(),D(b.ca,Aj().fg)),f=Aj().fg;return nf(b,f,e)}return lia(mda(),b)}var g=C(),h=c.Mk(K(g,(new wc).fa([b.j])));b.Y().Bb.R(w(function(k,l,m){return function(p){a:{if(null!==p){var t=p.qa(),v=p.Ba();if(null!==t&&null!==v){p=v.q;v=v.x;if(p instanceof Sg)Dj(l.Y(),t,Cfb(k,p,m),v);else if(p instanceof St){v=p.Cb;var A=w(function(B,I){return function(N){return N instanceof Sg?Cfb(B,N,I):N}}(k,m)),E=C();v=v.ma(A,
E.u);Dj(l.Y(),t,Rt(new St,v,p.x),(O(),(new P).a()))}else Dj(l.Y(),t,p,v);break a}}throw(new x).d(p);}}}(a,b,h)));return b}catch(k){if(k instanceof kL)return b;throw k;}}function Dfb(a){a=a.Fc;var b=hd().fj();(null===b?null===a:b.h(a))?a=!0:(b=hd().db,(null===b?null===a:b.h(a))?a=!0:(b=Eb().Ee,a=null===b?null===a:b.h(a)));return!a}d.y=function(){return Z(this)};
function h5(a,b,c,e){if(c instanceof St){var f=c.Cb;a=w(function(g,h,k){return function(l){return h5(g,h,l,k)}}(a,b,e));b=C();return Rt(new St,f.ma(a,b.u),c.x)}nm(c)&&!e.Sq.Ha(c.j)&&(f=c.j,Efb(c,b),Ffb(e,c.j),c.Y().Bb.R(w(function(g,h,k){return function(l){if(null!==l){var m=l.qa();l=l.Ba();Dfb(wi(m,l))&&h5(g,h.j,l.q,k)}else throw(new x).d(l);}}(a,c,e))),c instanceof bo&&uE(pE(),D(c.g,Yn().Lc),c.j,c.j!==f?(new z).d(f):y()));return c}
function ufb(a,b){return tDa(a)?(a=he(b.Y(),a.$w),a.b()?!1:Nj(a.c().q.q)):!1}function Efb(a,b){a instanceof Sg?qj(a,b):a instanceof Em?ju(ku(),b,a):a.zb(b,Vu())}
function QZ(a,b,c){Tra(Wra(),b,c,a.l.ja);var e=(new zk).So(!1);c=c.Y().Bb;var f=iA();f=Va(f);var g=Le().u;Me(c,f,g).Ab(w(function(){return function(h){return Dfb(h)}}(a))).R(w(function(h,k,l){return function(m){if(null!==m){var p=he(k.Y(),m.Fc);if(y()===p)vfb(h,k,m,h.l.ja);else{if(!(p instanceof z))throw(new x).d(p);var t=p.i,v=h.l.ja;p=m.Fc;var A=m.q,E=t.q,B=Wa().Ia(E).ra(),I=Wa().Ia(E);if(I instanceof z)var N=Wa().Ia(E.q).ra();else{if(y()!==I)throw(new x).d(I);N=!1}I=!0;if(B&&N){B=E.q instanceof
Ai;N=A.q instanceof Ai;var Y=Bi(E.q.ha(),q(cpa)),na=Bi(E.q.ha(),q(Gfb));if(B&&N&&Y)I=t.q.q,B=A.q,N=y(),Y=y(),na=(new fP).a(),B=ida(B,N,Y,na,!1),N=D(I.Y(),Pg().U).H,N=N.b()?null:N.c(),O(),Y=(new P).a(),B=cf(B,N,Y),D(I.Y(),Eh().Hc).Da()&&(I=D(I.Y(),Eh().Hc),N=Eh().Hc,yf(B,N,I)),I=h5(h,k.j,B,i5(h)),nf(k,p,I),I=!1;else if(na){I=p.ba;a:if(!tDa(I)||!ufb(I,A.q))if(I instanceof Tu)I=(new z).d(I.Ne).i,tfb(h,k,p,A,I);else if(hC(I)){I=E.q;if(I instanceof Hi&&(B=D(I.ca,Qh().kf).H,(B.b()?null:B.c())===Oi().wj)){Y=
!1;B=null;N=A.q;if(N instanceof Hi&&(Y=!0,B=N,na=D(B.ca,Qh().kf).H,(na.b()?null:na.c())===Oi().wj)){QZ(h,t.q.q,m.q.q);break a}if(Y){N=Qh().kf;B=D(B.ca,Qh().kf).H;B=B.b()?null:B.c();Fb(I,N,B);QZ(h,t.q.q,m.q.q);break a}if(N instanceof Ai){I=D(I.ca,Eh().Hc);B=h5(h,k.j,N,i5(h));nf(k,p,B);I.Da()&&(B=he(k.Y(),p),B.b()||(B=B.c().q.q,N=Eh().Hc,yf(B,N,I)));break a}I=h5(h,k.j,N,i5(h));nf(k,p,I);break a}I instanceof Ai?QZ(h,t.q.q,m.q.q):(I=h5(h,k.j,A.q,i5(h)),nf(k,p,I))}else I=h5(h,k.j,A.q,i5(h)),nf(k,p,I);
I=!1}}I&&(B=p.ba,B instanceof lC||(B instanceof Tu?(m=(new z).d(B.Ne).i,v=E.q,A=A.q,m instanceof lC?Afb(h,k,p,v,A):m&&m.$classData&&m.$classData.ie.gj?zfb(h,k,p,m,m,v,A):Dm()===m?rfb(h,k,p,v,A):(p=h.l.ja,A=Sc().Rh,Wb(p,A,k.j,"Cannot merge '"+m+"': not a KeyField nor a Scalar",k.ha()))):hC(B)?QZ(h,t.q.q,m.q.q):(A=Sc().Rh,Wb(v,A,k.j,"Cannot merge '"+p.ba+"':not a (Scalar|Array|Object)",k.ha()))));l.oa=I}}else throw(new x).d(m);}}(a,b,e)));return b instanceof Sg&&e.oa?Cfb(a,b,K(sc().Ae,J())):b}
d.$classData=r({d8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.DomainElementMerging",{d8a:1,e:1,z:1,v:1,r:1,o:1});function Hfb(){this.n=this.Sq=null}Hfb.prototype=new u;Hfb.prototype.constructor=Hfb;d=Hfb.prototype;d.G=function(){return"Adopted"};d.A=function(){return 0};d.h=function(a){return a instanceof Hfb&&a.n===this.n&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};function Ffb(a,b){var c=a.Sq,e=C();a.Sq=c.Eg(b,e.u)}d.y=function(){return Z(this)};
function i5(a){var b=new Hfb;if(null===a)throw bc(F(),null);b.n=a;b.Sq=J();return b}d.$classData=r({f8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.DomainElementMerging$Adopted",{f8a:1,e:1,z:1,v:1,r:1,o:1});function Ifb(){}Ifb.prototype=new N5a;Ifb.prototype.constructor=Ifb;function Jfb(){}Jfb.prototype=Ifb.prototype;function or(){}or.prototype=new u;or.prototype.constructor=or;function Kfb(){}Kfb.prototype=or.prototype;or.prototype.mk=function(a){a.b()||a.c();return this};
function PG(){AH.call(this)}PG.prototype=new D3;PG.prototype.constructor=PG;PG.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};PG.prototype.$classData=r({l9a:0},!1,"java.nio.BufferOverflowException",{l9a:1,Bi:1,Ag:1,ff:1,e:1,o:1});function Rw(){AH.call(this)}Rw.prototype=new D3;Rw.prototype.constructor=Rw;Rw.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};
Rw.prototype.$classData=r({m9a:0},!1,"java.nio.BufferUnderflowException",{m9a:1,Bi:1,Ag:1,ff:1,e:1,o:1});function Lfb(){AH.call(this)}Lfb.prototype=new L5a;Lfb.prototype.constructor=Lfb;function Mfb(){}Mfb.prototype=Lfb.prototype;function OU(){this.Vg=null}OU.prototype=new NMa;OU.prototype.constructor=OU;function Nfb(a){var b=(new yH).a();Faa.readFile(a.Vg,"UTF-8",function(c,e){return function(f,g){null===f?f=tk(e,g):(f=(new B3).f(f.message),f=rk(e,f));return f}}(a,b));return b}
OU.prototype.oda=function(a,b){MU.prototype.oda.call(this,a,b);return this};function vja(a,b){var c=(new yH).a();Faa.writeFile(a.Vg,ja(b),"UTF-8",function(e,f){return function(g){null===g?g=tk(f,void 0):(g=(new B3).f(g.message),g=rk(f,g));return g}}(a,c))}OU.prototype.$classData=r({M9a:0},!1,"org.mulesoft.common.io.JsAsyncFile",{M9a:1,Lob:1,e:1,Job:1,Iob:1,Kob:1});function pr(){this.hM=0;this.iP=null}pr.prototype=new u;pr.prototype.constructor=pr;d=pr.prototype;d.G=function(){return"LimitedStringBuffer"};
d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof pr?this.hM===a.hM:!1};d.fq=function(){return this.iP.t()};d.E=function(a){switch(a){case 0:return this.hM;default:throw(new V).f(""+a);}};d.t=function(){return this.iP.t()};d.de=function(a){this.hM=a;this.iP=(new vk).a();return this};function RMa(a,b){if((xa(b)+a.iP.Na()|0)>a.hM)throw(new j5).a();PMa(a.iP,b);return a}d.y=function(){var a=-889275714;a=RL().Ga(a,this.hM);return RL().re(a,1)};
pr.prototype.append=function(a){return RMa(this,a)};pr.prototype.toString=function(){return this.fq()};Object.defineProperty(pr.prototype,"length",{get:function(){return this.iP.Na()},configurable:!0});Object.defineProperty(pr.prototype,"limit",{get:function(){return this.hM},configurable:!0});pr.prototype.$classData=r({O9a:0},!1,"org.mulesoft.common.io.LimitedStringBuffer",{O9a:1,e:1,z:1,v:1,r:1,o:1});function bQ(){this.$A=this.qB=this.MB=0;this.vu=this.ru=null}bQ.prototype=new u;
bQ.prototype.constructor=bQ;d=bQ.prototype;d.G=function(){return"SimpleDateTime"};d.A=function(){return 5};d.h=function(a){if(this===a)return!0;if(a instanceof bQ){if(this.MB===a.MB&&this.qB===a.qB&&this.$A===a.$A){var b=this.ru,c=a.ru;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.vu,a=a.vu,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.MB;case 1:return this.qB;case 2:return this.$A;case 3:return this.ru;case 4:return this.vu;default:throw(new V).f(""+a);}};
d.t=function(){var a=this.MB,b=this.qB,c=this.$A,e=(new zh).f("%04d-%02d-%02d");b=[a,b,c];ua();e=e.ka;C();Ul();a=[];c=0;for(var f=b.length|0;c<f;)a.push(cQ(b[c])),c=1+c|0;EL();b=a.length|0;b=ia(La(Ja),[b]);var g=b.m.length;f=c=0;var h=a.length|0;g=h<g?h:g;h=b.m.length;for(g=g<h?g:h;c<g;)b.m[f]=a[c],c=1+c|0,f=1+f|0;e=cN(e,b);a=this.ru;a.b()?a=y():(a=a.c(),a=(new z).d("T"+a.t()));a=a.b()?"":a.c();b=this.vu;b.b()?b=y():(b=b.c()|0,b=(new z).d(i_a(kH(),b)));b=b.b()?"":b.c();return""+e+a+b};
function e_a(a,b,c,e,f,g){a.MB=b;a.qB=c;a.$A=e;a.ru=f;a.vu=g;a:{kH();if(0===b)a=b;else if(1>c||12<c)a=c;else{if(!(1>e||31<e||31===e&&(4===c||6===c||9===c||11===c)||2===c&&(29<e||29===e&&(0!==(b%4|0)||1600<=b&&0===(b%100|0)&&0!==(b%400|0)))))break a;a=e}throw Rva((new m_).de(a));}return a}d.y=function(){var a=-889275714;a=RL().Ga(a,this.MB);a=RL().Ga(a,this.qB);a=RL().Ga(a,this.$A);a=RL().Ga(a,QL(RL(),this.ru));a=RL().Ga(a,QL(RL(),this.vu));return RL().re(a,5)};
d.$classData=r({Y9a:0},!1,"org.mulesoft.common.time.SimpleDateTime",{Y9a:1,e:1,z:1,v:1,r:1,o:1});function l_(){this.uM=this.aJ=this.tI=this.RH=0}l_.prototype=new u;l_.prototype.constructor=l_;d=l_.prototype;d.G=function(){return"TimeOfDay"};d.A=function(){return 4};d.h=function(a){return this===a?!0:a instanceof l_?this.RH===a.RH&&this.tI===a.tI&&this.aJ===a.aJ&&this.uM===a.uM:!1};
d.E=function(a){switch(a){case 0:return this.RH;case 1:return this.tI;case 2:return this.aJ;case 3:return this.uM;default:throw(new V).f(""+a);}};
d.t=function(){var a=this.RH,b=this.tI,c=this.aJ,e=(new zh).f("%02d:%02d:%02d");b=[a,b,c];ua();e=e.ka;C();Ul();a=[];c=0;for(var f=b.length|0;c<f;)a.push(cQ(b[c])),c=1+c|0;EL();b=a.length|0;b=ia(La(Ja),[b]);var g=b.m.length;f=c=0;var h=a.length|0;g=h<g?h:g;h=b.m.length;for(g=g<h?g:h;c<g;)b.m[f]=a[c],c=1+c|0,f=1+f|0;e=cN(e,b);b=this.uM/1E6;a=Fa();b=+ba.Math.round(b);b=gua(a,b);if(0===b)return e;if(0===(b%100|0))a=""+(b/100|0);else if(0===(b%10|0)){b=b/10|0;a=(new zh).f("%02d");c=[b];ua();a=a.ka;C();
Ul();b=[];f=0;for(g=c.length|0;f<g;)b.push(cQ(c[f])),f=1+f|0;EL();c=b.length|0;c=ia(La(Ja),[c]);h=c.m.length;g=f=0;var k=b.length|0;h=k<h?k:h;k=c.m.length;for(h=h<k?h:k;f<h;)c.m[g]=b[f],f=1+f|0,g=1+g|0;a=cN(a,c)}else{a=(new zh).f("%03d");c=[b];ua();a=a.ka;C();Ul();b=[];f=0;for(g=c.length|0;f<g;)b.push(cQ(c[f])),f=1+f|0;EL();c=b.length|0;c=ia(La(Ja),[c]);h=c.m.length;g=f=0;k=b.length|0;h=k<h?k:h;k=c.m.length;for(h=h<k?h:k;f<h;)c.m[g]=b[f],f=1+f|0,g=1+g|0;a=cN(a,c)}return""+e+Vc(46)+a};
d.RP=function(a,b,c,e){this.RH=a;this.tI=b;this.aJ=c;this.uM=e;k_a||(k_a=(new j_a).a());a:{if(!(0>a||24<a))if(0>b||60<b||24===a&&0<b)a=b;else if(0>c||60<c||24===a&&0<c)a=c;else{if(!(0>e||999999999<e||24===a&&0<e))break a;a=e}throw Rva((new m_).de(a));}return this};d.y=function(){var a=-889275714;a=RL().Ga(a,this.RH);a=RL().Ga(a,this.tI);a=RL().Ga(a,this.aJ);a=RL().Ga(a,this.uM);return RL().re(a,4)};d.$classData=r({$9a:0},!1,"org.mulesoft.common.time.TimeOfDay",{$9a:1,e:1,z:1,v:1,r:1,o:1});
function k5(){this.sc=this.Sd=this.aZ=null}k5.prototype=new u;k5.prototype.constructor=k5;d=k5.prototype;d.G=function(){return"AstToken"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof k5&&this.aZ===a.aZ&&this.Sd===a.Sd){var b=this.sc;a=a.sc;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.aZ;case 1:return this.Sd;case 2:return this.sc;default:throw(new V).f(""+a);}};
d.t=function(){var a=this.Sd;return this.aZ+" '"+fH(dH(),a,!0)+"'"};function Hva(a,b,c){var e=new k5;e.aZ=a;e.Sd=b;e.sc=c;return e}d.y=function(){return Z(this)};var YI=r({c$a:0},!1,"org.mulesoft.lexer.AstToken",{c$a:1,e:1,z:1,v:1,r:1,o:1});k5.prototype.$classData=YI;function o_(){this.xg=this.og=this.Sf=this.Hf=0}o_.prototype=new u;o_.prototype.constructor=o_;d=o_.prototype;d.G=function(){return"InputRange"};d.A=function(){return 4};
d.h=function(a){return this===a?!0:a instanceof o_?this.Hf===a.Hf&&this.Sf===a.Sf&&this.og===a.og&&this.xg===a.xg:!1};d.E=function(a){switch(a){case 0:return this.Hf;case 1:return this.Sf;case 2:return this.og;case 3:return this.xg;default:throw(new V).f(""+a);}};d.t=function(){return"["+this.Hf+","+this.Sf+".."+this.og+","+this.xg+"]"};d.RP=function(a,b,c,e){this.Hf=a;this.Sf=b;this.og=c;this.xg=e;return this};
d.y=function(){var a=-889275714;a=RL().Ga(a,this.Hf);a=RL().Ga(a,this.Sf);a=RL().Ga(a,this.og);a=RL().Ga(a,this.xg);return RL().re(a,4)};d.$classData=r({h$a:0},!1,"org.mulesoft.lexer.InputRange",{h$a:1,e:1,z:1,v:1,r:1,o:1});function SU(){this.sc=this.fy=null}SU.prototype=new u;SU.prototype.constructor=SU;d=SU.prototype;d.G=function(){return"TokenData"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof SU&&this.fy===a.fy){var b=this.sc;a=a.sc;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.fy;case 1:return this.sc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({q$a:0},!1,"org.mulesoft.lexer.TokenData",{q$a:1,e:1,z:1,v:1,r:1,o:1});function KH(){this.q=this.kN=null}KH.prototype=new u;KH.prototype.constructor=KH;d=KH.prototype;d.G=function(){return"Scalar"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof KH?this.kN===a.kN?vb(wb(),this.q,a.q):!1:!1};
d.E=function(a){switch(a){case 0:return this.kN;case 1:return this.q;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function JH(a,b,c){a.kN=b;a.q=c;return a}d.y=function(){return Z(this)};d.$classData=r({x$a:0},!1,"org.yaml.builder.DocBuilder$Scalar",{x$a:1,e:1,z:1,v:1,r:1,o:1});function Ofb(){AH.call(this)}Ofb.prototype=new D3;Ofb.prototype.constructor=Ofb;function Pfb(){}Pfb.prototype=Ofb.prototype;function dI(){AH.call(this);this.pva=null}dI.prototype=new D3;
dI.prototype.constructor=dI;dI.prototype.L3=function(a){this.pva=a;a=tc(a.Gr);AH.prototype.Fe.call(this,a,null);return this};dI.prototype.$classData=r({Kab:0},!1,"org.yaml.model.YException",{Kab:1,Bi:1,Ag:1,ff:1,e:1,o:1});function LJ(){EI.call(this);this.tU=null}LJ.prototype=new V5a;LJ.prototype.constructor=LJ;function Qfb(){}Qfb.prototype=LJ.prototype;LJ.prototype.Cc=function(a,b){Eu.prototype.Cc.call(this,a,b);this.tU=y();return this};function AI(){EI.call(this);this.tU=this.nha=this.mr=null}
AI.prototype=new V5a;AI.prototype.constructor=AI;AI.prototype.mb=function(){return this.nha};AI.prototype.ze=function(){return this.mr};AI.prototype.$classData=r({Zab:0},!1,"org.yaml.model.YNodePlain",{Zab:1,n0:1,Tt:1,e:1,tK:1,mC:1});function Rfb(){this.q=this.Ke=null}Rfb.prototype=new u;Rfb.prototype.constructor=Rfb;d=Rfb.prototype;d.G=function(){return"ParserResult"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Rfb?this.Ke===a.Ke?vb(wb(),this.q,a.q):!1:!1};
d.E=function(a){switch(a){case 0:return this.Ke;case 1:return this.q;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function iJ(a,b){var c=new Rfb;c.Ke=a;c.q=b;return c}d.y=function(){return Z(this)};d.$classData=r({tbb:0},!1,"org.yaml.parser.ParserResult",{tbb:1,e:1,z:1,v:1,r:1,o:1});function c0(){AH.call(this)}c0.prototype=new D3;c0.prototype.constructor=c0;c0.prototype.f=function(a){AH.prototype.Fe.call(this,a,null);return this};
c0.prototype.$classData=r({Xcb:0},!1,"java.lang.ArithmeticException",{Xcb:1,Bi:1,Ag:1,ff:1,e:1,o:1});function Fk(){AH.call(this)}Fk.prototype=new D3;Fk.prototype.constructor=Fk;function Sfb(){}Sfb.prototype=Fk.prototype;Fk.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};Fk.prototype.f=function(a){AH.prototype.Fe.call(this,a,null);return this};Fk.prototype.$classData=r({Wy:0},!1,"java.lang.IllegalArgumentException",{Wy:1,Bi:1,Ag:1,ff:1,e:1,o:1});
function sk(){AH.call(this)}sk.prototype=new D3;sk.prototype.constructor=sk;function Tfb(){}Tfb.prototype=sk.prototype;sk.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};sk.prototype.f=function(a){AH.prototype.Fe.call(this,a,null);return this};sk.prototype.fQ=function(a,b){AH.prototype.Fe.call(this,a,b);return this};sk.prototype.$classData=r({Uqa:0},!1,"java.lang.IllegalStateException",{Uqa:1,Bi:1,Ag:1,ff:1,e:1,o:1});function V(){AH.call(this)}V.prototype=new D3;
V.prototype.constructor=V;function Ufb(){}Ufb.prototype=V.prototype;V.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};V.prototype.f=function(a){AH.prototype.Fe.call(this,a,null);return this};V.prototype.$classData=r({Vqa:0},!1,"java.lang.IndexOutOfBoundsException",{Vqa:1,Bi:1,Ag:1,ff:1,e:1,o:1});function Vfb(){}Vfb.prototype=new N5a;Vfb.prototype.constructor=Vfb;Vfb.prototype.a=function(){return this};
Vfb.prototype.$classData=r({jdb:0},!1,"java.lang.JSConsoleBasedPrintStream$DummyOutputStream",{jdb:1,a9a:1,e:1,l0:1,Xda:1,R9:1});function Z5a(){AH.call(this)}Z5a.prototype=new D3;Z5a.prototype.constructor=Z5a;Z5a.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};Z5a.prototype.$classData=r({ndb:0},!1,"java.lang.NegativeArraySizeException",{ndb:1,Bi:1,Ag:1,ff:1,e:1,o:1});function Tg(){AH.call(this)}Tg.prototype=new D3;Tg.prototype.constructor=Tg;
Tg.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};Tg.prototype.f=function(a){AH.prototype.Fe.call(this,a,null);return this};Tg.prototype.$classData=r({odb:0},!1,"java.lang.NullPointerException",{odb:1,Bi:1,Ag:1,ff:1,e:1,o:1});function pK(){AH.call(this)}pK.prototype=new D3;pK.prototype.constructor=pK;pK.prototype.f=function(a){AH.prototype.Fe.call(this,a,null);return this};pK.prototype.$classData=r({tdb:0},!1,"java.lang.SecurityException",{tdb:1,Bi:1,Ag:1,ff:1,e:1,o:1});
function $v(){AH.call(this)}$v.prototype=new D3;$v.prototype.constructor=$v;function Wfb(){}Wfb.prototype=$v.prototype;$v.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};$v.prototype.f=function(a){AH.prototype.Fe.call(this,a,null);return this};$v.prototype.$classData=r({Xqa:0},!1,"java.lang.UnsupportedOperationException",{Xqa:1,Bi:1,Ag:1,ff:1,e:1,o:1});function fL(){AH.call(this)}fL.prototype=new D3;fL.prototype.constructor=fL;
fL.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};fL.prototype.f=function(a){AH.prototype.Fe.call(this,a,null);return this};fL.prototype.$classData=r({Udb:0},!1,"java.util.NoSuchElementException",{Udb:1,Bi:1,Ag:1,ff:1,e:1,o:1});function I1a(){J_.call(this)}I1a.prototype=new F3;I1a.prototype.constructor=I1a;d=I1a.prototype;d.a=function(){J_.prototype.lw.call(this,"NANOSECONDS",0);return this};
d.sN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,-129542144,13);return(new pa).hb(a,b.Ve)};d.pN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,817405952,838);return(new pa).hb(a,b.Ve)};d.tN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,1E9,0);return(new pa).hb(a,b.Ve)};d.qN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,1E3,0);return(new pa).hb(a,b.Ve)};d.oN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,-1857093632,20116);return(new pa).hb(a,b.Ve)};d.rN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,1E6,0);return(new pa).hb(a,b.Ve)};
d.SK=function(a,b){return b.ey(a)};d.ey=function(a){return a};d.$classData=r({Ydb:0},!1,"java.util.concurrent.TimeUnit$$anon$1",{Ydb:1,mI:1,cM:1,e:1,Ai:1,o:1});function J1a(){J_.call(this)}J1a.prototype=new F3;J1a.prototype.constructor=J1a;d=J1a.prototype;d.a=function(){J_.prototype.lw.call(this,"MICROSECONDS",1);return this};d.sN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,6E7,0);return(new pa).hb(a,b.Ve)};d.pN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,-694967296,0);return(new pa).hb(a,b.Ve)};
d.tN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,1E6,0);return(new pa).hb(a,b.Ve)};d.qN=function(a){return a};d.oN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,500654080,20);return(new pa).hb(a,b.Ve)};d.rN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,1E3,0);return(new pa).hb(a,b.Ve)};d.SK=function(a,b){return b.qN(a)};d.ey=function(a){return O_(P_(),a,(new pa).hb(1E3,0),(new pa).hb(-1511828489,2147483))};d.$classData=r({Zdb:0},!1,"java.util.concurrent.TimeUnit$$anon$2",{Zdb:1,mI:1,cM:1,e:1,Ai:1,o:1});
function K1a(){J_.call(this)}K1a.prototype=new F3;K1a.prototype.constructor=K1a;d=K1a.prototype;d.a=function(){J_.prototype.lw.call(this,"MILLISECONDS",2);return this};d.sN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,6E4,0);return(new pa).hb(a,b.Ve)};d.pN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,36E5,0);return(new pa).hb(a,b.Ve)};d.tN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,1E3,0);return(new pa).hb(a,b.Ve)};d.qN=function(a){return O_(P_(),a,(new pa).hb(1E3,0),(new pa).hb(-1511828489,2147483))};
d.oN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,864E5,0);return(new pa).hb(a,b.Ve)};d.rN=function(a){return a};d.SK=function(a,b){return b.rN(a)};d.ey=function(a){return O_(P_(),a,(new pa).hb(1E6,0),(new pa).hb(2077252342,2147))};d.$classData=r({$db:0},!1,"java.util.concurrent.TimeUnit$$anon$3",{$db:1,mI:1,cM:1,e:1,Ai:1,o:1});function L1a(){J_.call(this)}L1a.prototype=new F3;L1a.prototype.constructor=L1a;d=L1a.prototype;d.a=function(){J_.prototype.lw.call(this,"SECONDS",3);return this};
d.sN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,60,0);return(new pa).hb(a,b.Ve)};d.pN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,3600,0);return(new pa).hb(a,b.Ve)};d.tN=function(a){return a};d.qN=function(a){return O_(P_(),a,(new pa).hb(1E6,0),(new pa).hb(2077252342,2147))};d.oN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,86400,0);return(new pa).hb(a,b.Ve)};d.rN=function(a){return O_(P_(),a,(new pa).hb(1E3,0),(new pa).hb(-1511828489,2147483))};d.SK=function(a,b){return b.tN(a)};
d.ey=function(a){return O_(P_(),a,(new pa).hb(1E9,0),(new pa).hb(633437444,2))};d.$classData=r({aeb:0},!1,"java.util.concurrent.TimeUnit$$anon$4",{aeb:1,mI:1,cM:1,e:1,Ai:1,o:1});function M1a(){J_.call(this)}M1a.prototype=new F3;M1a.prototype.constructor=M1a;d=M1a.prototype;d.a=function(){J_.prototype.lw.call(this,"MINUTES",4);return this};d.sN=function(a){return a};d.pN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,60,0);return(new pa).hb(a,b.Ve)};
d.tN=function(a){return O_(P_(),a,(new pa).hb(60,0),(new pa).hb(572662306,35791394))};d.qN=function(a){return O_(P_(),a,(new pa).hb(6E7,0),(new pa).hb(-895955376,35))};d.oN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,1440,0);return(new pa).hb(a,b.Ve)};d.rN=function(a){return O_(P_(),a,(new pa).hb(6E4,0),(new pa).hb(1692789776,35791))};d.SK=function(a,b){return b.sN(a)};d.ey=function(a){return O_(P_(),a,(new pa).hb(-129542144,13),(new pa).hb(153722867,0))};
d.$classData=r({beb:0},!1,"java.util.concurrent.TimeUnit$$anon$5",{beb:1,mI:1,cM:1,e:1,Ai:1,o:1});function N1a(){J_.call(this)}N1a.prototype=new F3;N1a.prototype.constructor=N1a;d=N1a.prototype;d.a=function(){J_.prototype.lw.call(this,"HOURS",5);return this};d.sN=function(a){return O_(P_(),a,(new pa).hb(60,0),(new pa).hb(572662306,35791394))};d.pN=function(a){return a};d.tN=function(a){return O_(P_(),a,(new pa).hb(3600,0),(new pa).hb(1011703407,596523))};
d.qN=function(a){return O_(P_(),a,(new pa).hb(-694967296,0),(new pa).hb(-1732919508,0))};d.oN=function(a){var b=Fa();a=IM(b,a.sb,a.Gb,24,0);return(new pa).hb(a,b.Ve)};d.rN=function(a){return O_(P_(),a,(new pa).hb(36E5,0),(new pa).hb(-2047687697,596))};d.SK=function(a,b){return b.pN(a)};d.ey=function(a){return O_(P_(),a,(new pa).hb(817405952,838),(new pa).hb(2562047,0))};d.$classData=r({ceb:0},!1,"java.util.concurrent.TimeUnit$$anon$6",{ceb:1,mI:1,cM:1,e:1,Ai:1,o:1});function O1a(){J_.call(this)}
O1a.prototype=new F3;O1a.prototype.constructor=O1a;d=O1a.prototype;d.a=function(){J_.prototype.lw.call(this,"DAYS",6);return this};d.sN=function(a){return O_(P_(),a,(new pa).hb(1440,0),(new pa).hb(381774870,1491308))};d.pN=function(a){return O_(P_(),a,(new pa).hb(24,0),(new pa).hb(1431655765,89478485))};d.tN=function(a){return O_(P_(),a,(new pa).hb(86400,0),(new pa).hb(579025220,24855))};d.qN=function(a){return O_(P_(),a,(new pa).hb(500654080,20),(new pa).hb(106751991,0))};d.oN=function(a){return a};
d.rN=function(a){return O_(P_(),a,(new pa).hb(864E5,0),(new pa).hb(-622191233,24))};d.SK=function(a,b){return b.oN(a)};d.ey=function(a){return O_(P_(),a,(new pa).hb(-1857093632,20116),(new pa).hb(106751,0))};d.$classData=r({deb:0},!1,"java.util.concurrent.TimeUnit$$anon$7",{deb:1,mI:1,cM:1,e:1,Ai:1,o:1});function l5(){this.n=this.sga=null}l5.prototype=new u;l5.prototype.constructor=l5;function Xfb(){}d=Xfb.prototype=l5.prototype;
d.h=function(a){return a instanceof l5?this.sga===a.sga&&this.Tk===a.Tk:!1};d.sq=function(a){return this.Tk<a.Tk?-1:this.Tk===a.Tk?0:1};d.Np=function(a){return this.Tk<a.Tk?-1:this.Tk===a.Tk?0:1};d.Tcb=function(a){if(null===a)throw bc(F(),null);this.sga=this.n=a};d.y=function(){return this.Tk};function x(){AH.call(this);this.HX=this.Mra=null;this.Xaa=!1}x.prototype=new D3;x.prototype.constructor=x;
x.prototype.Qo=function(){if(!this.Xaa&&!this.Xaa){if(null===this.HX)var a="null";else try{a=ja(this.HX)+" ("+("of class "+ka(this.HX).ht())+")"}catch(b){if(null!==Mi(F(),b))a="an instance of class "+ka(this.HX).ht();else throw b;}this.Mra=a;this.Xaa=!0}return this.Mra};x.prototype.d=function(a){this.HX=a;AH.prototype.Fe.call(this,null,null);return this};x.prototype.$classData=r({Feb:0},!1,"scala.MatchError",{Feb:1,Bi:1,Ag:1,ff:1,e:1,o:1});function m5(){}m5.prototype=new u;
m5.prototype.constructor=m5;function Yfb(){}Yfb.prototype=m5.prototype;m5.prototype.va=function(){return this.b()?J():dj(this.c(),J())};m5.prototype.ra=function(){return!this.b()};m5.prototype.Ha=function(a){return!this.b()&&vb(wb(),this.c(),a)};function aza(){}aza.prototype=new u;aza.prototype.constructor=aza;d=aza.prototype;d.a=function(){return this};d.P=function(a){this.BU(a)};d.zB=function(){return SJ().xta};d.Io=function(a){return this.BU(a)|0};d.t=function(){return"\x3cfunction1\x3e"};
d.Mp=function(a){return!!this.BU(a)};d.Ta=function(){return!1};d.Wa=function(a,b){return YK(this,a,b)};d.BU=function(a){throw(new x).d(a);};d.$classData=r({Leb:0},!1,"scala.PartialFunction$$anon$1",{Leb:1,e:1,Fa:1,za:1,r:1,o:1});function n5(){this.nsa=null}n5.prototype=new sW;n5.prototype.constructor=n5;n5.prototype.P=function(a){return this.Ia(a)};function Mu(a){var b=new n5;b.nsa=a;return b}n5.prototype.Ia=function(a){a=this.nsa.Wa(a,SJ().dR);return Zya(SJ(),a)?y():(new z).d(a)};
n5.prototype.$classData=r({Neb:0},!1,"scala.PartialFunction$Lifted",{Neb:1,uG:1,e:1,za:1,r:1,o:1});function T_(){}T_.prototype=new k6a;T_.prototype.constructor=T_;T_.prototype.a=function(){return this};T_.prototype.P=function(a){return a};T_.prototype.$classData=r({Qeb:0},!1,"scala.Predef$$anon$2",{Qeb:1,epb:1,e:1,za:1,r:1,o:1});function U_(){}U_.prototype=new j6a;U_.prototype.constructor=U_;U_.prototype.a=function(){return this};U_.prototype.P=function(a){return a};
U_.prototype.$classData=r({Reb:0},!1,"scala.Predef$$anon$3",{Reb:1,dpb:1,e:1,za:1,r:1,o:1});function Zfb(){}Zfb.prototype=new u;Zfb.prototype.constructor=Zfb;function $fb(){}$fb.prototype=Zfb.prototype;Zfb.prototype.sq=function(a){return this.aF(a)};var bgb=function agb(a,b){return b.yg.isArrayClass?(b=cw(b),"Array["+agb(a,b)+"]"):b.ht()};function cgb(){}cgb.prototype=new u;cgb.prototype.constructor=cgb;function dgb(){}dgb.prototype=cgb.prototype;
cgb.prototype.Jk=function(){return this instanceof Wf?(new z).d(this.i):y()};function sA(){this.gi=null}sA.prototype=new u;sA.prototype.constructor=sA;d=sA.prototype;d.G=function(){return"LeftProjection"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof sA){var b=this.gi;a=a.gi;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.gi;default:throw(new V).f(""+a);}};
d.c=function(){var a=this.gi;if(a instanceof Rf)return a.i;throw(new fL).f("Either.left.get on Right");};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Xn=function(a){this.gi=a;return this};d.Jk=function(){var a=this.gi;return a instanceof Rf?(new z).d(a.i):y()};d.$classData=r({egb:0},!1,"scala.util.Either$LeftProjection",{egb:1,e:1,z:1,v:1,r:1,o:1});function qA(){this.gi=null}qA.prototype=new u;qA.prototype.constructor=qA;d=qA.prototype;d.G=function(){return"RightProjection"};
d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof qA){var b=this.gi;a=a.gi;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.gi;default:throw(new V).f(""+a);}};d.c=function(){var a=this.gi;if(a instanceof Wf)return a.i;throw(new fL).f("Either.right.get on Left");};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Xn=function(a){this.gi=a;return this};
d.Jk=function(){var a=this.gi;return a instanceof Wf?(new z).d(a.i):y()};d.$classData=r({fgb:0},!1,"scala.util.Either$RightProjection",{fgb:1,e:1,z:1,v:1,r:1,o:1});function Z_(){}Z_.prototype=new u;Z_.prototype.constructor=Z_;function egb(){}egb.prototype=Z_.prototype;function KL(){AH.call(this)}KL.prototype=new ZV;KL.prototype.constructor=KL;KL.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};
KL.prototype.TV=function(){N2a||(N2a=(new M2a).a());return N2a.xia?AH.prototype.TV.call(this):this};KL.prototype.$classData=r({ngb:0},!1,"scala.util.control.BreakControl",{ngb:1,ff:1,e:1,o:1,AY:1,oga:1});
function C3(a,b){if(b&&b.$classData&&b.$classData.ie.Dq){var c;if(!(c=a===b)&&(c=a.nb()===b.nb()))try{var e=a.lb();for(a=!0;a&&e.Va();){var f=e.$a();if(null===f)throw(new x).d(f);var g=f.qa(),h=f.Ba(),k=b.Ka(g);b:{if(k instanceof z){var l=k.i;if(vb(wb(),h,l)){a=!0;break b}}a=!1}}c=a}catch(m){throw m;}b=c}else b=!1;return b}function mxa(a,b,c){return a.Wm(w(function(e,f){return function(g){return vb(wb(),f,g)}}(a,b)),c)}
function o5(a,b){return b&&b.$classData&&b.$classData.ie.ig?b===a||a.Cm(b):!1}function p5(a,b){return 0<=b&&b<a.Na()}function q5(){this.u=null}q5.prototype=new mW;q5.prototype.constructor=q5;q5.prototype.a=function(){lW.prototype.a.call(this);return this};q5.prototype.Qd=function(){Le();return(new gh).a()};q5.prototype.$classData=r({Fgb:0},!1,"scala.collection.Iterable$",{Fgb:1,yt:1,Wo:1,e:1,zt:1,Xo:1});var fgb=void 0;function pf(){fgb||(fgb=(new q5).a());return fgb}
function QC(){this.doa=this.Ja=null}QC.prototype=new K3;QC.prototype.constructor=QC;QC.prototype.$a=function(){return this.doa.P(this.Ja.$a())};QC.prototype.jt=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.doa=b;return this};QC.prototype.Va=function(){return this.Ja.Va()};QC.prototype.$classData=r({Ngb:0},!1,"scala.collection.Iterator$$anon$10",{Ngb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function r5(){this.eoa=this.Ja=this.Jl=null}r5.prototype=new K3;r5.prototype.constructor=r5;
r5.prototype.$a=function(){return(this.Va()?this.Jl:SC().ne).$a()};r5.prototype.jt=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.eoa=b;this.Jl=SC().ne;return this};r5.prototype.Va=function(){for(;!this.Jl.Va();){if(!this.Ja.Va())return!1;this.Jl=this.eoa.P(this.Ja.$a()).km()}return!0};r5.prototype.$classData=r({Ogb:0},!1,"scala.collection.Iterator$$anon$11",{Ogb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function s5(){this.cB=null;this.SC=!1;this.$ra=this.Ja=null}s5.prototype=new K3;
s5.prototype.constructor=s5;s5.prototype.$a=function(){return this.Va()?(this.SC=!1,this.cB):SC().ne.$a()};s5.prototype.jt=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.$ra=b;this.SC=!1;return this};s5.prototype.Va=function(){if(!this.SC){do{if(!this.Ja.Va())return!1;this.cB=this.Ja.$a()}while(!this.$ra.P(this.cB));this.SC=!0}return!0};s5.prototype.$classData=r({Pgb:0},!1,"scala.collection.Iterator$$anon$12",{Pgb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});
function t5(){this.cB=null;this.Aw=0;this.Ffa=this.Ja=null}t5.prototype=new K3;t5.prototype.constructor=t5;t5.prototype.$a=function(){return this.Va()?(this.Aw=0,this.Ffa.P(this.cB)):SC().ne.$a()};function Kpa(a,b){var c=new t5;if(null===a)throw bc(F(),null);c.Ja=a;c.Ffa=b;c.Aw=0;return c}t5.prototype.Va=function(){for(;0===this.Aw;)this.Ja.Va()?(this.cB=this.Ja.$a(),this.Ffa.Ta(this.cB)&&(this.Aw=1)):this.Aw=-1;return 1===this.Aw};
t5.prototype.$classData=r({Qgb:0},!1,"scala.collection.Iterator$$anon$13",{Qgb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function u5(){this.cB=null;this.SC=!1;this.asa=this.K5=null}u5.prototype=new K3;u5.prototype.constructor=u5;u5.prototype.$a=function(){return this.Va()?(this.SC=!1,this.cB):SC().ne.$a()};u5.prototype.jt=function(a,b){this.asa=b;this.SC=!1;this.K5=a;return this};
u5.prototype.Va=function(){return this.SC?!0:this.K5.Va()?(this.cB=this.K5.$a(),this.asa.P(this.cB)?this.SC=!0:this.K5=SC().ne,this.SC):!1};u5.prototype.$classData=r({Rgb:0},!1,"scala.collection.Iterator$$anon$15",{Rgb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function v5(){this.Aw=0;this.csa=this.Ja=this.MP=null}v5.prototype=new K3;v5.prototype.constructor=v5;v5.prototype.$a=function(){if(this.Va()){if(1===this.Aw)return this.Ja.$a();this.Aw=1;return this.MP}return SC().ne.$a()};
v5.prototype.jt=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.csa=b;this.Aw=-1;return this};v5.prototype.Va=function(){if(1===this.Aw)return this.Ja.Va();if(0===this.Aw)return!0;for(;this.Ja.Va();){var a=this.Ja.$a();if(!this.csa.P(a))return this.MP=a,this.Aw=0,!0}this.Aw=1;return!1};v5.prototype.$classData=r({Sgb:0},!1,"scala.collection.Iterator$$anon$17",{Sgb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function w5(){this.rha=this.Ja=null}w5.prototype=new K3;w5.prototype.constructor=w5;
w5.prototype.$a=function(){return this.Aea()};w5.prototype.Aea=function(){return(new R).M(this.Ja.$a(),this.rha.$a())};w5.prototype.Va=function(){return this.Ja.Va()&&this.rha.Va()};w5.prototype.$classData=r({Tgb:0},!1,"scala.collection.Iterator$$anon$18",{Tgb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function UL(){}UL.prototype=new K3;UL.prototype.constructor=UL;UL.prototype.$a=function(){throw(new fL).f("next on empty iterator");};UL.prototype.a=function(){return this};UL.prototype.Va=function(){return!1};
UL.prototype.$classData=r({Ugb:0},!1,"scala.collection.Iterator$$anon$2",{Ugb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function x5(){this.p3=!1;this.Rna=null}x5.prototype=new K3;x5.prototype.constructor=x5;x5.prototype.$a=function(){return this.p3?(this.p3=!1,this.Rna):SC().ne.$a()};x5.prototype.d=function(a){this.Rna=a;this.p3=!0;return this};x5.prototype.Va=function(){return this.p3};x5.prototype.$classData=r({Vgb:0},!1,"scala.collection.Iterator$$anon$3",{Vgb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});
function fW(){this.yR=null;this.dL=this.AD=0}fW.prototype=new K3;fW.prototype.constructor=fW;fW.prototype.$a=function(){ggb(this);return 0<this.AD?(this.AD=-1+this.AD|0,this.yR.$a()):0>this.AD?this.yR.$a():SC().ne.$a()};function hgb(a,b){if(0>a.AD)return-1;a=a.AD-b|0;return 0>a?0:a}fW.prototype.hN=function(a,b){a=0<a?a:0;if(0>b)b=hgb(this,a);else if(b<=a)b=0;else if(0>this.AD)b=b-a|0;else{var c=hgb(this,a);b=b-a|0;b=c<b?c:b}if(0===b)return SC().ne;this.dL=this.dL+a|0;this.AD=b;return this};
function ggb(a){for(;0<a.dL;)a.yR.Va()?(a.yR.$a(),a.dL=-1+a.dL|0):a.dL=0}fW.prototype.Va=function(){ggb(this);return 0!==this.AD&&this.yR.Va()};fW.prototype.$classData=r({Ygb:0},!1,"scala.collection.Iterator$SliceIterator",{Ygb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function y5(){this.Bv=null}y5.prototype=new K3;y5.prototype.constructor=y5;y5.prototype.$a=function(){if(this.Va()){var a=this.Bv.ea();this.Bv=this.Bv.pa();return a}return SC().ne.$a()};function qd(a){var b=new y5;b.Bv=a;return b}
y5.prototype.va=function(){var a=this.Bv.va();this.Bv=this.Bv.Ik(0);return a};y5.prototype.Va=function(){return!this.Bv.b()};y5.prototype.$classData=r({Zgb:0},!1,"scala.collection.LinearSeqLike$$anon$1",{Zgb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function z5(){this.iv=null}z5.prototype=new K3;z5.prototype.constructor=z5;z5.prototype.$a=function(){return this.iv.$a().qa()};z5.prototype.Va=function(){return this.iv.Va()};z5.prototype.ee=function(a){this.iv=a.lb();return this};
z5.prototype.$classData=r({ahb:0},!1,"scala.collection.MapLike$$anon$1",{ahb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function A5(){this.iv=null}A5.prototype=new K3;A5.prototype.constructor=A5;A5.prototype.$a=function(){return this.iv.$a().Ba()};A5.prototype.Va=function(){return this.iv.Va()};A5.prototype.ee=function(a){this.iv=a.lb();return this};A5.prototype.$classData=r({bhb:0},!1,"scala.collection.MapLike$$anon$2",{bhb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function B5(){}B5.prototype=new r6a;
B5.prototype.constructor=B5;B5.prototype.a=function(){return this};B5.prototype.aB=function(){return te()};B5.prototype.Qd=function(){return ue(new ve,te())};B5.prototype.$classData=r({xhb:0},!1,"scala.collection.Set$",{xhb:1,iR:1,hR:1,Wo:1,e:1,Xo:1});var igb=void 0;function jgb(){igb||(igb=(new B5).a());return igb}function pL(){this.u=null}pL.prototype=new mW;pL.prototype.constructor=pL;pL.prototype.a=function(){lW.prototype.a.call(this);Cza=this;(new JL).a();return this};
pL.prototype.Qd=function(){kgb||(kgb=(new C5).a());return(new gh).a()};pL.prototype.$classData=r({zhb:0},!1,"scala.collection.Traversable$",{zhb:1,yt:1,Wo:1,e:1,zt:1,Xo:1});var Cza=void 0;function RC(){this.Y3=this.Uda=null}RC.prototype=new K3;RC.prototype.constructor=RC;RC.prototype.$a=function(){return this.Va()?this.Y3.$a():SC().ne.$a()};RC.prototype.Va=function(){for(;;){if(this.Y3.Va())return!0;if(this.Uda.Va())this.Y3=this.Uda.$a().km();else return!1}};
RC.prototype.$classData=r({Dhb:0},!1,"scala.collection.TraversableOnce$FlattenOps$$anon$2",{Dhb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function lgb(){}lgb.prototype=new r6a;lgb.prototype.constructor=lgb;function mgb(){}mgb.prototype=lgb.prototype;lgb.prototype.aB=function(){return this.L2()};lgb.prototype.Qd=function(){return ue(new ve,this.L2())};function ngb(){}ngb.prototype=new r6a;ngb.prototype.constructor=ngb;function ogb(){}ogb.prototype=ngb.prototype;ngb.prototype.Qd=function(){return bh(new ch,this.aB())};
function D5(){this.u=null}D5.prototype=new mW;D5.prototype.constructor=D5;D5.prototype.a=function(){lW.prototype.a.call(this);return this};D5.prototype.Qd=function(){return(new gh).a()};D5.prototype.$classData=r({kib:0},!1,"scala.collection.immutable.Iterable$",{kib:1,yt:1,Wo:1,e:1,zt:1,Xo:1});var pgb=void 0;function Le(){pgb||(pgb=(new D5).a());return pgb}function qgb(){t6a.call(this)}qgb.prototype=new u6a;qgb.prototype.constructor=qgb;
qgb.prototype.Dda=function(a,b,c){t6a.prototype.Dda.call(this,a,b,c);return this};qgb.prototype.$classData=r({Kib:0},!1,"scala.collection.immutable.RedBlackTree$KeysIterator",{Kib:1,Gpb:1,e:1,Ni:1,Tb:1,Sb:1});function rgb(){this.Bv=null}rgb.prototype=new K3;rgb.prototype.constructor=rgb;d=rgb.prototype;d.$a=function(){if(!this.Va())return SC().ne.$a();var a=$Aa(this.Bv),b=a.ea();this.Bv=ZAa(new pM,this,hb(function(c,e){return function(){return e.pa()}}(this,a)));return b};
d.va=function(){var a=this.Ad(),b=bj().u;return $u(a,b)};d.S3=function(a){this.Bv=ZAa(new pM,this,hb(function(b,c){return function(){return c}}(this,a)));return this};d.Va=function(){var a=$Aa(this.Bv);return pd(a)};d.Ad=function(){var a=$Aa(this.Bv);this.Bv=ZAa(new pM,this,hb(function(){return function(){qv();return hW()}}(this)));return a};d.$classData=r({djb:0},!1,"scala.collection.immutable.StreamIterator",{djb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});
function E5(){this.iha=null;this.lk=this.nI=0;this.Ja=null}E5.prototype=new K3;E5.prototype.constructor=E5;E5.prototype.$a=function(){return this.Lx()};E5.prototype.Lx=function(){if(this.lk>=this.nI)throw(new fL).f("next on empty iterator");for(var a=this.lk;;){if(this.lk<this.nI){var b=this.Ja.rH(this.lk);b=!(10===b||12===b)}else b=!1;if(b)this.lk=1+this.lk|0;else break}b=this.lk=1+this.lk|0;var c=this.nI;return this.iha.substring(a,b<c?b:c)};E5.prototype.Va=function(){return this.lk<this.nI};
E5.prototype.$classData=r({qjb:0},!1,"scala.collection.immutable.StringLike$$anon$1",{qjb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function C5(){this.u=null}C5.prototype=new mW;C5.prototype.constructor=C5;C5.prototype.a=function(){lW.prototype.a.call(this);return this};C5.prototype.Qd=function(){return(new gh).a()};C5.prototype.$classData=r({tjb:0},!1,"scala.collection.immutable.Traversable$",{tjb:1,yt:1,Wo:1,e:1,zt:1,Xo:1});var kgb=void 0;function V7a(){}V7a.prototype=new IOa;V7a.prototype.constructor=V7a;
V7a.prototype.a=function(){return this};V7a.prototype.$classData=r({vjb:0},!1,"scala.collection.immutable.TreeSet$",{vjb:1,Apb:1,Epb:1,e:1,r:1,o:1});var U7a=void 0;function F5(){this.me=null;this.Xx=0;this.gR=this.Fga=this.l5=null;this.YI=0;this.YM=null}F5.prototype=new K3;F5.prototype.constructor=F5;function sgb(){}sgb.prototype=F5.prototype;
F5.prototype.$a=function(){if(null!==this.YM){var a=this.YM.$a();this.YM.Va()||(this.YM=null);return a}a:{a=this.gR;var b=this.YI;for(;;){b===(-1+a.m.length|0)?(this.Xx=-1+this.Xx|0,0<=this.Xx?(this.gR=this.l5.m[this.Xx],this.YI=this.Fga.m[this.Xx],this.l5.m[this.Xx]=null):(this.gR=null,this.YI=0)):this.YI=1+this.YI|0;a=a.m[b];if(a instanceof tgb||a instanceof G5){a=this.soa(a);break a}if(a instanceof H5||a instanceof I5)0<=this.Xx&&(this.l5.m[this.Xx]=this.gR,this.Fga.m[this.Xx]=this.YI),this.Xx=
1+this.Xx|0,this.gR=ugb(a),this.YI=0,a=ugb(a),b=0;else{this.YM=a.lb();a=this.$a();break a}}}return a};F5.prototype.Va=function(){return null!==this.YM||0<=this.Xx};function ugb(a){if(a instanceof H5)return a.Nl;if(!(a instanceof I5))throw(new x).d(a);return a.Ff}F5.prototype.Goa=function(a){this.me=a;this.Xx=0;this.l5=ia(La(La(vgb)),[6]);this.Fga=ia(La(Ra),[6]);this.gR=this.me;this.YI=0;this.YM=null};function J5(){this.Tk=0;this.Ja=null}J5.prototype=new K3;J5.prototype.constructor=J5;
J5.prototype.$a=function(){return 0<this.Tk?(this.Tk=-1+this.Tk|0,this.Ja.ob(this.Tk)):SC().ne.$a()};J5.prototype.Va=function(){return 0<this.Tk};function wgb(a){var b=new J5;if(null===a)throw bc(F(),null);b.Ja=a;b.Tk=a.Na();return b}J5.prototype.$classData=r({zjb:0},!1,"scala.collection.immutable.Vector$$anon$1",{zjb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function sM(){this.ew=this.Cl=null}sM.prototype=new u;sM.prototype.constructor=sM;function bBa(a,b,c){a.ew=c;a.Cl=b;return a}d=sM.prototype;
d.h=function(a){return null!==a&&(a===this||a===this.Cl||qa(a,this.Cl))};d.Lk=function(a){this.Cl.Kc(a);return this};d.t=function(){return""+this.Cl};d.Ec=function(){return this.ew.P(this.Cl.Ec())};d.Dt=function(a,b){this.Cl.Dt(a,b)};d.Kc=function(a){this.Cl.Kc(a);return this};d.y=function(){return this.Cl.y()};d.cj=function(a){this.Cl.cj(a)};d.jg=function(a){this.Cl.jg(a);return this};d.$classData=r({okb:0},!1,"scala.collection.mutable.Builder$$anon$1",{okb:1,e:1,Bl:1,Al:1,zl:1,Ueb:1});
function K5(){this.Tk=0;this.Ja=null}K5.prototype=new K3;K5.prototype.constructor=K5;K5.prototype.$a=function(){return this.Va()?(this.Tk=1+this.Tk|0,iea(this.Ja.Je.m[-1+this.Tk|0])):SC().ne.$a()};K5.prototype.Va=function(){for(;this.Tk<this.Ja.Je.m.length&&null===this.Ja.Je.m[this.Tk];)this.Tk=1+this.Tk|0;return this.Tk<this.Ja.Je.m.length};K5.prototype.$classData=r({rkb:0},!1,"scala.collection.mutable.FlatHashTable$$anon$1",{rkb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function L5(){this.iv=null}
L5.prototype=new K3;L5.prototype.constructor=L5;L5.prototype.$a=function(){return this.iv.$a().ia};L5.prototype.Va=function(){return this.iv.Va()};L5.prototype.To=function(a){this.iv=xgb(a);return this};L5.prototype.$classData=r({xkb:0},!1,"scala.collection.mutable.HashMap$$anon$3",{xkb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function M5(){this.iv=null}M5.prototype=new K3;M5.prototype.constructor=M5;M5.prototype.$a=function(){return this.iv.$a().q};M5.prototype.Va=function(){return this.iv.Va()};
M5.prototype.To=function(a){this.iv=xgb(a);return this};M5.prototype.$classData=r({ykb:0},!1,"scala.collection.mutable.HashMap$$anon$4",{ykb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function N5(){this.Tda=null;this.QP=0;this.oL=null}N5.prototype=new K3;N5.prototype.constructor=N5;N5.prototype.$a=function(){var a=this.oL;for(this.oL=this.oL.$a();null===this.oL&&0<this.QP;)this.QP=-1+this.QP|0,this.oL=this.Tda.m[this.QP];return a};function xgb(a){var b=new N5;b.Tda=a.Je;b.QP=qF(a);b.oL=b.Tda.m[b.QP];return b}
N5.prototype.Va=function(){return null!==this.oL};N5.prototype.$classData=r({Ckb:0},!1,"scala.collection.mutable.HashTable$$anon$1",{Ckb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function O5(){this.u=null}O5.prototype=new mW;O5.prototype.constructor=O5;O5.prototype.a=function(){lW.prototype.a.call(this);return this};O5.prototype.Qd=function(){return(new Ck).a()};O5.prototype.$classData=r({Kkb:0},!1,"scala.collection.mutable.Iterable$",{Kkb:1,yt:1,Wo:1,e:1,zt:1,Xo:1});var ygb=void 0;
function Wpa(){ygb||(ygb=(new O5).a());return ygb}function zgb(){this.wp=null}zgb.prototype=new u;zgb.prototype.constructor=zgb;function Agb(){}d=Agb.prototype=zgb.prototype;d.a=function(){this.wp=(new gh).a();return this};d.Lk=function(a){return Bgb(this,a)};function Bgb(a,b){var c=a.wp;bj();b=[b];for(var e=-1+(b.length|0)|0,f=J();0<=e;)f=dj(b[e],f),e=-1+e|0;Hh(c,f);return a}d.Dt=function(a,b){qW(this,a,b)};d.Kc=function(a){return Bgb(this,a)};d.cj=function(){};d.jg=function(a){Hh(this.wp,a);return this};
function Cgb(){this.Jl=null}Cgb.prototype=new K3;Cgb.prototype.constructor=Cgb;d=Cgb.prototype;d.$a=function(){return this.Aea()};d.Aea=function(){if(this.Va()){var a=(new R).M(this.Jl.ia,this.Jl.q);this.Jl=this.Jl.rp;return a}return SC().ne.$a()};d.Va=function(){return null!==this.Jl};d.VL=function(a){this.Jl=a.cu;return this};d.$classData=r({Okb:0},!1,"scala.collection.mutable.LinkedHashMap$$anon$1",{Okb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function P5(){this.Jl=null}P5.prototype=new K3;
P5.prototype.constructor=P5;P5.prototype.$a=function(){if(this.Va()){var a=this.Jl.ia;this.Jl=this.Jl.rp;return a}return SC().ne.$a()};P5.prototype.Va=function(){return null!==this.Jl};P5.prototype.VL=function(a){this.Jl=a.cu;return this};P5.prototype.$classData=r({Pkb:0},!1,"scala.collection.mutable.LinkedHashMap$$anon$2",{Pkb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function Q5(){this.Jl=null}Q5.prototype=new K3;Q5.prototype.constructor=Q5;
Q5.prototype.$a=function(){if(this.Va()){var a=this.Jl.q;this.Jl=this.Jl.rp;return a}return SC().ne.$a()};Q5.prototype.Va=function(){return null!==this.Jl};Q5.prototype.VL=function(a){this.Jl=a.cu;return this};Q5.prototype.$classData=r({Qkb:0},!1,"scala.collection.mutable.LinkedHashMap$$anon$3",{Qkb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function R5(){this.Jl=null}R5.prototype=new K3;R5.prototype.constructor=R5;R5.prototype.$a=function(){if(this.Va()){var a=this.Jl.ia;this.Jl=this.Jl.rp;return a}return SC().ne.$a()};
R5.prototype.Va=function(){return null!==this.Jl};R5.prototype.$classData=r({Ukb:0},!1,"scala.collection.mutable.LinkedHashSet$$anon$1",{Ukb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function S5(){this.gV=null}S5.prototype=new K3;S5.prototype.constructor=S5;S5.prototype.$a=function(){if(this.Va()){var a=this.gV.ea();this.gV=this.gV.pa();return a}throw(new fL).f("next on empty Iterator");};S5.prototype.Va=function(){return this.gV!==J()};
S5.prototype.$classData=r({Ykb:0},!1,"scala.collection.mutable.ListBuffer$$anon$1",{Ykb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function CB(){this.ab=this.ne=null}CB.prototype=new u;CB.prototype.constructor=CB;function DB(a,b){a.ab=a.ab.Au(b);return a}d=CB.prototype;d.Lk=function(a){return DB(this,a)};d.Ec=function(){return this.ab};d.Dt=function(a,b){qW(this,a,b)};function BB(a,b){a.ne=b;a.ab=b;return a}d.Kc=function(a){return DB(this,a)};d.cj=function(){};d.jg=function(a){return oj(this,a)};
d.$classData=r({clb:0},!1,"scala.collection.mutable.MapBuilder",{clb:1,e:1,At:1,Bl:1,Al:1,zl:1});function ve(){this.ab=this.ne=null}ve.prototype=new u;ve.prototype.constructor=ve;d=ve.prototype;d.Lk=function(a){return we(this,a)};d.Ec=function(){return this.ab};d.Dt=function(a,b){qW(this,a,b)};function we(a,b){a.ab=a.ab.ak(b);return a}function ue(a,b){a.ne=b;a.ab=b;return a}d.Kc=function(a){return we(this,a)};d.cj=function(){};d.jg=function(a){return oj(this,a)};
d.$classData=r({glb:0},!1,"scala.collection.mutable.SetBuilder",{glb:1,e:1,At:1,Bl:1,Al:1,zl:1});function Dgb(){this.ab=this.Ke=null;this.tG=this.IC=0}Dgb.prototype=new u;Dgb.prototype.constructor=Dgb;d=Dgb.prototype;d.iQ=function(a){this.Ke=a;this.tG=this.IC=0;return this};d.Lk=function(a){return Egb(this,a)};function Egb(a,b){var c=1+a.tG|0;if(a.IC<c){for(var e=0===a.IC?16:a.IC<<1;e<c;)e<<=1;c=e;a.ab=Fgb(a,c);a.IC=c}a.ab.tz(a.tG,b);a.tG=1+a.tG|0;return a}
function Fgb(a,b){var c=a.Ke.yp();b=c===q(Pa)?(new T5).TH(ia(La(Pa),[b])):c===q(Qa)?(new U5).YH(ia(La(Qa),[b])):c===q(Oa)?(new LB).TC(ia(La(Oa),[b])):c===q(Ra)?(new V5).WH(ia(La(Ra),[b])):c===q(Sa)?(new W5).XH(ia(La(Sa),[b])):c===q(Ta)?(new X5).VH(ia(La(Ta),[b])):c===q(Ua)?(new Y5).UH(ia(La(Ua),[b])):c===q(Na)?(new Z5).ZH(ia(La(Na),[b])):c===q(Ma)?(new $5).$H(ia(La(oa),[b])):(new WK).od(a.Ke.pt(b));0<a.tG&&dw(Ie(),a.ab.K,0,b.K,0,a.tG);return b}
d.Ec=function(){if(0!==this.IC&&this.IC===this.tG){this.IC=0;var a=this.ab}else a=Fgb(this,this.tG);return a};d.Dt=function(a,b){qW(this,a,b)};d.Kc=function(a){return Egb(this,a)};d.cj=function(a){this.IC<a&&(this.ab=Fgb(this,a),this.IC=a)};d.jg=function(a){return oj(this,a)};d.$classData=r({vlb:0},!1,"scala.collection.mutable.WrappedArrayBuilder",{vlb:1,e:1,At:1,Bl:1,Al:1,zl:1});function jA(){AH.call(this);this.bva=this.Aa=null}jA.prototype=new ZV;jA.prototype.constructor=jA;function Ggb(){}
d=Ggb.prototype=jA.prototype;d.TV=function(){return this};d.tu=function(){return this.bva};d.cva=function(){this.tu()};d.M=function(a,b){this.Aa=a;this.bva=b;AH.prototype.Fe.call(this,null,null);return this};d.Jha=function(){return!!this.tu()};d.$classData=r({dha:0},!1,"scala.runtime.NonLocalReturnControl",{dha:1,ff:1,e:1,o:1,AY:1,oga:1});function CN(){this.Wma=this.OU=0;this.ova=null}CN.prototype=new K3;CN.prototype.constructor=CN;
CN.prototype.$a=function(){var a=this.ova.E(this.OU);this.OU=1+this.OU|0;return a};CN.prototype.Va=function(){return this.OU<this.Wma};CN.prototype.$classData=r({imb:0},!1,"scala.runtime.ScalaRunTime$$anon$1",{imb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function Hgb(){tW.call(this)}Hgb.prototype=new N3;Hgb.prototype.constructor=Hgb;Hgb.prototype.a=function(){var a=Sv().$;tW.prototype.Sy.call(this,a,Lk());return this};Hgb.prototype.$classData=r({tva:0},!1,"amf.AmfProfile$",{tva:1,sy:1,e:1,z:1,v:1,r:1,o:1});
var Igb=void 0;function Nk(){Igb||(Igb=(new Hgb).a());return Igb}function Yk(){tW.call(this)}Yk.prototype=new N3;Yk.prototype.constructor=Yk;Yk.prototype.a=function(){var a=Tl().$;tW.prototype.Sy.call(this,a,Lk());return this};Yk.prototype.$classData=r({uva:0},!1,"amf.AmlProfile$",{uva:1,sy:1,e:1,z:1,v:1,r:1,o:1});var oea=void 0;function Jgb(){tW.call(this)}Jgb.prototype=new N3;Jgb.prototype.constructor=Jgb;Jgb.prototype.a=function(){tW.prototype.Sy.call(this,Rv().$,Jc());return this};
Jgb.prototype.$classData=r({vva:0},!1,"amf.Async20Profile$",{vva:1,sy:1,e:1,z:1,v:1,r:1,o:1});var Kgb=void 0;function Uk(){Kgb||(Kgb=(new Jgb).a());return Kgb}function Lgb(){tW.call(this)}Lgb.prototype=new N3;Lgb.prototype.constructor=Lgb;Lgb.prototype.a=function(){tW.prototype.Sy.call(this,Aja().$,Jc());return this};Lgb.prototype.$classData=r({wva:0},!1,"amf.AsyncProfile$",{wva:1,sy:1,e:1,z:1,v:1,r:1,o:1});var Mgb=void 0;function nea(){Mgb||(Mgb=(new Lgb).a());return Mgb}
function Ngb(){tW.call(this)}Ngb.prototype=new N3;Ngb.prototype.constructor=Ngb;Ngb.prototype.a=function(){tW.prototype.Sy.call(this,Pv().$,Jc());return this};Ngb.prototype.$classData=r({Cva:0},!1,"amf.Oas20Profile$",{Cva:1,sy:1,e:1,z:1,v:1,r:1,o:1});var Ogb=void 0;function Pk(){Ogb||(Ogb=(new Ngb).a());return Ogb}function Pgb(){tW.call(this)}Pgb.prototype=new N3;Pgb.prototype.constructor=Pgb;Pgb.prototype.a=function(){tW.prototype.Sy.call(this,Qv().$,Jc());return this};
Pgb.prototype.$classData=r({Dva:0},!1,"amf.Oas30Profile$",{Dva:1,sy:1,e:1,z:1,v:1,r:1,o:1});var Qgb=void 0;function Qk(){Qgb||(Qgb=(new Pgb).a());return Qgb}function Rgb(){tW.call(this)}Rgb.prototype=new N3;Rgb.prototype.constructor=Rgb;Rgb.prototype.a=function(){tW.prototype.Sy.call(this,Ov().$,Jc());return this};Rgb.prototype.$classData=r({Eva:0},!1,"amf.OasProfile$",{Eva:1,sy:1,e:1,z:1,v:1,r:1,o:1});var Sgb=void 0;function Ok(){Sgb||(Sgb=(new Rgb).a());return Sgb}function Zk(){tW.call(this)}
Zk.prototype=new N3;Zk.prototype.constructor=Zk;Zk.prototype.a=function(){var a=oh().$;tW.prototype.Sy.call(this,a,Lk());return this};Zk.prototype.$classData=r({Fva:0},!1,"amf.PayloadProfile$",{Fva:1,sy:1,e:1,z:1,v:1,r:1,o:1});var pea=void 0;function Tgb(){tW.call(this)}Tgb.prototype=new N3;Tgb.prototype.constructor=Tgb;Tgb.prototype.a=function(){tW.prototype.Sy.call(this,Ec().$,Ic());return this};Tgb.prototype.$classData=r({Jva:0},!1,"amf.Raml08Profile$",{Jva:1,sy:1,e:1,z:1,v:1,r:1,o:1});
var Ugb=void 0;function Tk(){Ugb||(Ugb=(new Tgb).a());return Ugb}function Vgb(){tW.call(this)}Vgb.prototype=new N3;Vgb.prototype.constructor=Vgb;Vgb.prototype.a=function(){tW.prototype.Sy.call(this,Dc().$,Ic());return this};Vgb.prototype.$classData=r({Kva:0},!1,"amf.Raml10Profile$",{Kva:1,sy:1,e:1,z:1,v:1,r:1,o:1});var Wgb=void 0;function Sk(){Wgb||(Wgb=(new Vgb).a());return Wgb}function Xgb(){tW.call(this)}Xgb.prototype=new N3;Xgb.prototype.constructor=Xgb;
Xgb.prototype.a=function(){tW.prototype.Sy.call(this,Cc().$,Ic());return this};Xgb.prototype.$classData=r({Lva:0},!1,"amf.RamlProfile$",{Lva:1,sy:1,e:1,z:1,v:1,r:1,o:1});var Ygb=void 0;function Rk(){Ygb||(Ygb=(new Xgb).a());return Ygb}function H6a(){}H6a.prototype=new d0;H6a.prototype.constructor=H6a;d=H6a.prototype;d.Qn=function(a,b){return a instanceof lP?a:b.P(a)};d.Ta=function(a){return this.$n(a)};d.Wa=function(a,b){return this.Qn(a,b)};d.$n=function(a){return a instanceof lP};
d.$classData=r({xya:0},!1,"amf.client.model.Annotations$$anonfun$custom$1",{xya:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function L6a(){}L6a.prototype=new d0;L6a.prototype.constructor=L6a;d=L6a.prototype;d.Qn=function(a,b){return a instanceof rE?a:b.P(a)};d.Ta=function(a){return this.$n(a)};d.Wa=function(a,b){return this.Qn(a,b)};d.$n=function(a){return a instanceof rE};d.$classData=r({yya:0},!1,"amf.client.model.Annotations$$anonfun$isTracked$1",{yya:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function M6a(){this.uN=null}M6a.prototype=new d0;M6a.prototype.constructor=M6a;d=M6a.prototype;d.Qn=function(a,b){return a instanceof rE&&a.tt.Ha(this.uN)?a:b.P(a)};d.Ta=function(a){return this.$n(a)};d.Wa=function(a,b){return this.Qn(a,b)};d.$n=function(a){return a instanceof rE&&a.tt.Ha(this.uN)?!0:!1};d.$classData=r({zya:0},!1,"amf.client.model.Annotations$$anonfun$isTrackedBy$1",{zya:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function ZD(){this.da=this.k=null}ZD.prototype=new u;ZD.prototype.constructor=ZD;
d=ZD.prototype;d.a=function(){O();var a=(new P).a();ZD.prototype.Qoa.call(this,(new YD).L((new S).a(),a));return this};d.Cn=function(a){return FW(this,a)};d.cq=function(a){return vW(this,a)};d.hq=function(a){return zW(this,a)};d.Mm=function(){return HW(this)};d.Kw=function(){RP();var a=D(this.k.g,Bd().ub);var b=RP();if(null===RP().z0&&null===RP().z0){var c=RP(),e=new g1;if(null===b)throw bc(F(),null);e.n=b;c.z0=e}b=RP().z0;return Kv(b.n.da,a)};d.Jw=function(a){return jO(this,a)};
d.dq=function(a){return JW(this,a)};d.gq=function(a){return wW(this,a)};d.Dn=function(){return GW(this)};d.eq=function(a){return AW(this,a)};d.xb=function(){return Dq(this)};function a6(){return(new hr).a()}d.iq=function(a){return yW(this,a)};d.Qoa=function(a){this.k=a;this.da=Gw().da;return this};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.zJ=function(a){var b=this.k,c=RP(),e=b6();a=Fl(Gl(c,a,e));c=xe().Gh;yf(b,c,a);return this};d.Zo=function(){return DW(this)};
d.rL=function(){var a=RP(),b=Zd(this.k),c=b6();return $l(a,b,c).rb()};ZD.prototype.annotations=function(){return this.xb()};ZD.prototype.cloneUnit=function(){return BW(this)};Object.defineProperty(ZD.prototype,"sourceVendor",{get:function(){return this.Zo()},configurable:!0});ZD.prototype.findByType=function(a){return this.dq(a)};ZD.prototype.findById=function(a){return this.cq(a)};
ZD.prototype.toNativeRdfModel=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?a6():c[0];return this.eq(a)};ZD.prototype.withUsage=function(a){return this.iq(a)};ZD.prototype.withLocation=function(a){return this.gq(a)};ZD.prototype.withRaw=function(a){return this.Cn(a)};ZD.prototype.withReferences=function(a){return this.hq(a)};Object.defineProperty(ZD.prototype,"modelVersion",{get:function(){return IW(this)},configurable:!0});
Object.defineProperty(ZD.prototype,"usage",{get:function(){return CW(this)},configurable:!0});Object.defineProperty(ZD.prototype,"location",{get:function(){return this.Mm()},configurable:!0});Object.defineProperty(ZD.prototype,"raw",{get:function(){return this.Dn()},configurable:!0});ZD.prototype.references=function(){return xW(this)};Object.defineProperty(ZD.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
ZD.prototype.withEncodes=function(a){if(a instanceof DD){var b=this.k;a=a.k;var c=Bd().ub;nf(b,c,a);return this}if(gPa(a))return this.Jw(a);throw"No matching overload";};ZD.prototype.withExternals=function(a){return this.zJ(a)};Object.defineProperty(ZD.prototype,"externals",{get:function(){return this.rL()},configurable:!0});Object.defineProperty(ZD.prototype,"encodes",{get:function(){return this.Kw()},configurable:!0});
ZD.prototype.$classData=r({Jya:0},!1,"amf.client.model.document.DialectFragment",{Jya:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1});function gE(){this.da=this.k=null}gE.prototype=new u;gE.prototype.constructor=gE;d=gE.prototype;d.a=function(){O();var a=(new P).a();gE.prototype.Soa.call(this,(new fE).L((new S).a(),a));return this};d.Cn=function(a){return FW(this,a)};d.cq=function(a){return vW(this,a)};d.hq=function(a){return zW(this,a)};d.A6=function(a){var b=this.k;a=a.k;var c=fm().ub;nf(b,c,a);return this};
d.Soa=function(a){this.k=a;this.da=Gw().da;return this};d.Mm=function(){return HW(this)};function Zgb(a){return(new xD).Oy(D(a.k.g,bE().ub))}d.Kw=function(){return Zgb(this)};d.Jw=function(a){return jO(this,a)};d.dq=function(a){return JW(this,a)};d.gq=function(a){return wW(this,a)};d.Dn=function(){return GW(this)};d.eq=function(a){return AW(this,a)};d.xb=function(){return Dq(this)};d.iq=function(a){return yW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Zo=function(){return DW(this)};
gE.prototype.annotations=function(){return this.xb()};gE.prototype.cloneUnit=function(){return BW(this)};Object.defineProperty(gE.prototype,"sourceVendor",{get:function(){return this.Zo()},configurable:!0});gE.prototype.findByType=function(a){return this.dq(a)};gE.prototype.findById=function(a){return this.cq(a)};gE.prototype.toNativeRdfModel=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?a6():c[0];return this.eq(a)};gE.prototype.withUsage=function(a){return this.iq(a)};
gE.prototype.withLocation=function(a){return this.gq(a)};gE.prototype.withRaw=function(a){return this.Cn(a)};gE.prototype.withReferences=function(a){return this.hq(a)};Object.defineProperty(gE.prototype,"modelVersion",{get:function(){return IW(this)},configurable:!0});Object.defineProperty(gE.prototype,"usage",{get:function(){return CW(this)},configurable:!0});Object.defineProperty(gE.prototype,"location",{get:function(){return this.Mm()},configurable:!0});
Object.defineProperty(gE.prototype,"raw",{get:function(){return this.Dn()},configurable:!0});gE.prototype.references=function(){return xW(this)};Object.defineProperty(gE.prototype,"id",{get:function(){return this.Eb()},configurable:!0});gE.prototype.withEncodes=function(a){if(a instanceof xD)return this.A6(a);if(gPa(a))return this.Jw(a);throw"No matching overload";};Object.defineProperty(gE.prototype,"encodes",{get:function(){return this.Kw()},configurable:!0});
gE.prototype.$classData=r({Lya:0},!1,"amf.client.model.document.DialectInstanceFragment",{Lya:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1});function iE(){this.da=this.k=null}iE.prototype=new u;iE.prototype.constructor=iE;d=iE.prototype;d.a=function(){O();var a=(new P).a();iE.prototype.Toa.call(this,(new hE).L((new S).a(),a));return this};d.cq=function(a){return vW(this,a)};d.Cn=function(a){return FW(this,a)};d.hq=function(a){return zW(this,a)};d.Toa=function(a){this.k=a;this.da=Gw().da;return this};d.Mm=function(){return HW(this)};
d.xu=function(a){return iO(this,a)};d.dq=function(a){return JW(this,a)};d.gq=function(a){return wW(this,a)};d.Dn=function(){return GW(this)};d.eq=function(a){return AW(this,a)};d.xb=function(){return Dq(this)};d.iq=function(a){return yW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.wu=function(a){return gO(this,a)};d.Zo=function(){return DW(this)};iE.prototype.annotations=function(){return this.xb()};iE.prototype.cloneUnit=function(){return BW(this)};
Object.defineProperty(iE.prototype,"sourceVendor",{get:function(){return this.Zo()},configurable:!0});iE.prototype.findByType=function(a){return this.dq(a)};iE.prototype.findById=function(a){return this.cq(a)};iE.prototype.toNativeRdfModel=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?a6():c[0];return this.eq(a)};iE.prototype.withUsage=function(a){return this.iq(a)};iE.prototype.withLocation=function(a){return this.gq(a)};iE.prototype.withRaw=function(a){return this.Cn(a)};
iE.prototype.withReferences=function(a){return this.hq(a)};Object.defineProperty(iE.prototype,"modelVersion",{get:function(){return IW(this)},configurable:!0});Object.defineProperty(iE.prototype,"usage",{get:function(){return CW(this)},configurable:!0});Object.defineProperty(iE.prototype,"location",{get:function(){return this.Mm()},configurable:!0});Object.defineProperty(iE.prototype,"raw",{get:function(){return this.Dn()},configurable:!0});iE.prototype.references=function(){return xW(this)};
Object.defineProperty(iE.prototype,"id",{get:function(){return this.Eb()},configurable:!0});iE.prototype.withDeclares=function(a){return this.xu(a)};iE.prototype.withDeclaredElement=function(a){return this.wu(a)};Object.defineProperty(iE.prototype,"declares",{get:function(){return hO(this)},configurable:!0});iE.prototype.$classData=r({Mya:0},!1,"amf.client.model.document.DialectInstanceLibrary",{Mya:1,e:1,oq:1,bd:1,Jc:1,tb:1,vE:1});function aE(){this.da=this.k=null}aE.prototype=new u;
aE.prototype.constructor=aE;d=aE.prototype;d.a=function(){O();var a=(new P).a();aE.prototype.z3.call(this,(new $D).L((new S).a(),a));return this};d.cq=function(a){return vW(this,a)};d.Cn=function(a){return FW(this,a)};d.hq=function(a){return zW(this,a)};d.Mm=function(){return HW(this)};d.xu=function(a){return iO(this,a)};d.dq=function(a){return JW(this,a)};d.z3=function(a){this.k=a;this.da=Gw().da;return this};d.gq=function(a){return wW(this,a)};d.Dn=function(){return GW(this)};
d.eq=function(a){return AW(this,a)};d.xb=function(){return Dq(this)};d.iq=function(a){return yW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.wu=function(a){return gO(this,a)};d.Zo=function(){return DW(this)};aE.prototype.annotations=function(){return this.xb()};aE.prototype.cloneUnit=function(){return BW(this)};Object.defineProperty(aE.prototype,"sourceVendor",{get:function(){return this.Zo()},configurable:!0});aE.prototype.findByType=function(a){return this.dq(a)};
aE.prototype.findById=function(a){return this.cq(a)};aE.prototype.toNativeRdfModel=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?a6():c[0];return this.eq(a)};aE.prototype.withUsage=function(a){return this.iq(a)};aE.prototype.withLocation=function(a){return this.gq(a)};aE.prototype.withRaw=function(a){return this.Cn(a)};aE.prototype.withReferences=function(a){return this.hq(a)};
Object.defineProperty(aE.prototype,"modelVersion",{get:function(){return IW(this)},configurable:!0});Object.defineProperty(aE.prototype,"usage",{get:function(){return CW(this)},configurable:!0});Object.defineProperty(aE.prototype,"location",{get:function(){return this.Mm()},configurable:!0});Object.defineProperty(aE.prototype,"raw",{get:function(){return this.Dn()},configurable:!0});aE.prototype.references=function(){return xW(this)};
Object.defineProperty(aE.prototype,"id",{get:function(){return this.Eb()},configurable:!0});aE.prototype.withDeclares=function(a){return this.xu(a)};aE.prototype.withDeclaredElement=function(a){return this.wu(a)};Object.defineProperty(aE.prototype,"declares",{get:function(){return hO(this)},configurable:!0});aE.prototype.$classData=r({Oya:0},!1,"amf.client.model.document.DialectLibrary",{Oya:1,e:1,oq:1,bd:1,Jc:1,tb:1,vE:1});function hm(){this.da=this.k=null}hm.prototype=new u;
hm.prototype.constructor=hm;function c6(){}d=c6.prototype=hm.prototype;d.cq=function(a){return vW(this,a)};d.Cn=function(a){return FW(this,a)};d.hq=function(a){return zW(this,a)};d.Mm=function(){return HW(this)};d.Kw=function(){return $Ca(this)};d.UC=function(a){this.k=a;this.da=Gw().da;return this};d.Jw=function(a){return jO(this,a)};d.dq=function(a){return JW(this,a)};d.gq=function(a){return wW(this,a)};d.Dn=function(){return GW(this)};d.eq=function(a){return AW(this,a)};d.xb=function(){return Dq(this)};
d.iq=function(a){return yW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Zo=function(){return DW(this)};hm.prototype.annotations=function(){return this.xb()};hm.prototype.cloneUnit=function(){return BW(this)};Object.defineProperty(hm.prototype,"sourceVendor",{get:function(){return this.Zo()},configurable:!0});hm.prototype.findByType=function(a){return this.dq(a)};hm.prototype.findById=function(a){return this.cq(a)};
hm.prototype.toNativeRdfModel=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?a6():c[0];return this.eq(a)};hm.prototype.withUsage=function(a){return this.iq(a)};hm.prototype.withLocation=function(a){return this.gq(a)};hm.prototype.withRaw=function(a){return this.Cn(a)};hm.prototype.withReferences=function(a){return this.hq(a)};Object.defineProperty(hm.prototype,"modelVersion",{get:function(){return IW(this)},configurable:!0});
Object.defineProperty(hm.prototype,"usage",{get:function(){return CW(this)},configurable:!0});Object.defineProperty(hm.prototype,"location",{get:function(){return this.Mm()},configurable:!0});Object.defineProperty(hm.prototype,"raw",{get:function(){return this.Dn()},configurable:!0});hm.prototype.references=function(){return xW(this)};Object.defineProperty(hm.prototype,"id",{get:function(){return this.Eb()},configurable:!0});hm.prototype.withEncodes=function(a){return this.Jw(a)};
Object.defineProperty(hm.prototype,"encodes",{get:function(){return this.Kw()},configurable:!0});hm.prototype.$classData=r({ZB:0},!1,"amf.client.model.document.Fragment",{ZB:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1});function VD(){this.da=this.k=null}VD.prototype=new u;VD.prototype.constructor=VD;d=VD.prototype;d.A3=function(a){this.k=a;this.da=Gw().da;return this};d.a=function(){O();var a=(new P).a();VD.prototype.A3.call(this,(new Td).L((new S).a(),a));return this};
d.af=function(){RP();var a=D(this.k.g,Ud().U);RP().gb();return Hb(a)};d.Cn=function(a){return FW(this,a)};d.cq=function(a){return vW(this,a)};d.hq=function(a){return zW(this,a)};d.ce=function(){return this.af()};d.Mm=function(){return HW(this)};d.v6=function(a){var b=this.k,c=Ud().$h;Fb(b,c,a);return this};d.xu=function(a){return iO(this,a)};d.jk=function(){RP();var a=D(this.k.g,Sr().le);RP().gb();return Hb(a)};d.dq=function(a){return JW(this,a)};d.gq=function(a){return wW(this,a)};d.Dn=function(){return GW(this)};
d.Vaa=function(){RP();var a=D(this.k.g,Ud().$h);RP().gb();return Hb(a)};d.eq=function(a){return AW(this,a)};d.xb=function(){return Dq(this)};d.iq=function(a){return yW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Ch=function(){return this.jk()};d.zJ=function(a){var b=this.k,c=RP(),e=b6();a=Fl(Gl(c,a,e));c=xe().Gh;yf(b,c,a);return this};d.Yd=function(a){var b=this.k,c=Ud().U;Fb(b,c,a);return this};d.wu=function(a){return gO(this,a)};d.Zo=function(){return DW(this)};
d.rL=function(){var a=RP(),b=Zd(this.k),c=b6();return $l(a,b,c).rb()};VD.prototype.annotations=function(){return this.xb()};VD.prototype.cloneUnit=function(){return BW(this)};Object.defineProperty(VD.prototype,"sourceVendor",{get:function(){return this.Zo()},configurable:!0});VD.prototype.findByType=function(a){return this.dq(a)};VD.prototype.findById=function(a){return this.cq(a)};
VD.prototype.toNativeRdfModel=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?a6():c[0];return this.eq(a)};VD.prototype.withUsage=function(a){return this.iq(a)};VD.prototype.withLocation=function(a){return this.gq(a)};VD.prototype.withRaw=function(a){return this.Cn(a)};VD.prototype.withReferences=function(a){return this.hq(a)};Object.defineProperty(VD.prototype,"modelVersion",{get:function(){return IW(this)},configurable:!0});
Object.defineProperty(VD.prototype,"usage",{get:function(){return CW(this)},configurable:!0});Object.defineProperty(VD.prototype,"location",{get:function(){return this.Mm()},configurable:!0});Object.defineProperty(VD.prototype,"raw",{get:function(){return this.Dn()},configurable:!0});VD.prototype.references=function(){return xW(this)};Object.defineProperty(VD.prototype,"id",{get:function(){return this.Eb()},configurable:!0});VD.prototype.withDeclares=function(a){return this.xu(a)};
VD.prototype.withDeclaredElement=function(a){return this.wu(a)};Object.defineProperty(VD.prototype,"declares",{get:function(){return hO(this)},configurable:!0});VD.prototype.classTerms=function(){var a=RP(),b=D(this.k.g,Ud().Qc),c=new $gb,e=C();b=b.hc(c,e.u);c=RP();if(null===RP().ZZ&&null===RP().ZZ){e=RP();var f=new p0;if(null===c)throw bc(F(),null);f.n=c;e.ZZ=f}c=RP().ZZ;return $l(a,b,c).rb()};
VD.prototype.datatypePropertyTerms=function(){var a=RP(),b=D(this.k.g,Ud().Qc),c=new ahb,e=C();b=b.hc(c,e.u);c=RP();if(null===RP().b_&&null===RP().b_){e=RP();var f=new F0;if(null===c)throw bc(F(),null);f.n=c;e.b_=f}c=RP().b_;return $l(a,b,c).rb()};VD.prototype.objectPropertyTerms=function(){var a=RP(),b=D(this.k.g,Ud().Qc),c=new bhb,e=C();b=b.hc(c,e.u);c=RP();if(null===RP().L0&&null===RP().L0){e=RP();var f=new j1;if(null===c)throw bc(F(),null);f.n=c;e.L0=f}c=RP().L0;return $l(a,b,c).rb()};
VD.prototype.withImports=function(a){var b=this.k,c=RP(),e=chb();a=Fl(Gl(c,a,e));c=Ud().uE;yf(b,c,a);return this};VD.prototype.withExternals=function(a){return this.zJ(a)};VD.prototype.withBase=function(a){return this.v6(a)};VD.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(VD.prototype,"externals",{get:function(){return this.rL()},configurable:!0});
Object.defineProperty(VD.prototype,"imports",{get:function(){var a=RP(),b=D(this.k.g,Ud().uE),c=chb();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(VD.prototype,"base",{get:function(){return this.Vaa()},configurable:!0});Object.defineProperty(VD.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty(VD.prototype,"name",{get:function(){return this.ce()},configurable:!0});
VD.prototype.$classData=r({Zya:0},!1,"amf.client.model.document.Vocabulary",{Zya:1,e:1,oq:1,bd:1,Jc:1,tb:1,vE:1});function $gb(){}$gb.prototype=new d0;$gb.prototype.constructor=$gb;d=$gb.prototype;d.bh=function(a,b){return a instanceof zD?a:b.P(a)};d.ch=function(a){return a instanceof zD};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};d.$classData=r({$ya:0},!1,"amf.client.model.document.Vocabulary$$anonfun$classTerms$1",{$ya:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function ahb(){}ahb.prototype=new d0;ahb.prototype.constructor=ahb;d=ahb.prototype;d.bh=function(a,b){return a instanceof JD?a:b.P(a)};d.ch=function(a){return a instanceof JD};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};d.$classData=r({aza:0},!1,"amf.client.model.document.Vocabulary$$anonfun$datatypePropertyTerms$1",{aza:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function bhb(){}bhb.prototype=new d0;bhb.prototype.constructor=bhb;d=bhb.prototype;
d.bh=function(a,b){return a instanceof HD?a:b.P(a)};d.ch=function(a){return a instanceof HD};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};d.$classData=r({bza:0},!1,"amf.client.model.document.Vocabulary$$anonfun$objectPropertyTerms$1",{bza:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function dhb(){}dhb.prototype=new d0;dhb.prototype.constructor=dhb;d=dhb.prototype;d.$f=function(a){return a instanceof wD};d.Yf=function(a,b){return a instanceof wD?a:b.P(a)};d.Ta=function(a){return this.$f(a)};
d.Wa=function(a,b){return this.Yf(a,b)};d.$classData=r({qza:0},!1,"amf.client.model.domain.DialectDomainElement$$anonfun$1",{qza:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function ehb(a,b){var c=a.k,e=AF().gk;Fb(c,e,b);return a}function fhb(a){U();a=D(a.k.Y(),AF().nE);return n3a(ghb(),a)}function hhb(a){U();a=a.k;a=D(a.Y(),a.jh());U().gb();return Hb(a)}function ihb(a){U();a=D(a.k.Y(),AF().Wf);return z0(d6(),a)}function jhb(a){U();a=a.k;var b=y();a=KS(a,b);return r1(e6(),a)}
function khb(a,b){var c=a.k,e=U(),f=lhb();b=Fl(Gl(e,b,f));e=AF().Om;yf(c,e,b);return a}function mhb(a){var b=U();a=D(a.k.Y(),AF().Hc);var c=f6();return $l(b,a,c).rb()}function nhb(a,b){var c=a.k,e=U(),f=ohb();b=Fl(Gl(e,b,f));e=AF().qm;yf(c,e,b);return a}function phb(a,b){var c=a.k;U();d6();b=b.k;var e=AF().Wf;nf(c,e,b);return a}function qhb(a){U();a=D(a.k.Y(),AF().Kn);U().gb();return Hb(a)}function rhb(a){var b=U();a=D(a.k.Y(),AF().Om);var c=lhb();return $l(b,a,c).rb()}
function shb(a,b){var c=a.k;U();ghb();b=b.k;var e=AF().nE;nf(c,e,b);return a}function thb(a){var b=U();a=D(a.k.Y(),AF().qm);var c=ohb();return $l(b,a,c).rb()}function uhb(a){var b=U();a=D(a.k.Y(),AF().Xe);var c=e6();return $l(b,a,c).rb()}function vhb(a){U();a=D(a.k.Y(),AF().Ua);U().gb();return Hb(a)}function whb(a,b){U();a=a.k;var c=U();b=Xfa(Mea(c,b).yk);b=KS(a,b);return r1(e6(),b)}function xhb(a,b){var c=a.k;O();var e=(new P).a();cf(c,b,e);return a}
function yhb(a,b){var c=a.k,e=AF().Kn;Fb(c,e,b);return a}function zhb(a,b){var c=a.k,e=AF().Ua;Fb(c,e,b);return a}function Ahb(a){U();a=D(a.k.Y(),AF().gk);U().gb();return Hb(a)}function Bhb(a,b){var c=a.k,e=U(),f=f6();b=Fl(Gl(e,b,f));e=AF().Hc;yf(c,e,b);return a}function Chb(a,b){var c=a.k,e=AF().gd;Fb(c,e,b);return a}function Dhb(a){U();a=D(a.k.Y(),AF().Tw);U().Qi();return XN(a)}function Ehb(a){U();a=D(a.k.Y(),AF().gd);U().gb();return Hb(a)}
function Fhb(a,b){var c=a.k,e=U(),f=e6();b=Fl(Gl(e,b,f));e=AF().Xe;yf(c,e,b);return a}function Ghb(a){D(a.k.Y(),AF().Tw);return a}function Hhb(a){Bb();a=D(a.Ie().Y(),Pg().U);Bb().gb();return Hb(a)}function Ihb(a,b){var c=a.Ie();O();var e=(new P).a();cf(c,b,e);return a}function Jhb(a){Bb();a=D(a.Ie().Y(),Pg().Fh);Bb().Qi();return XN(a)}function Khb(a){Bb();a=D(a.Ie().Y(),Pg().En);return uW(Bb().wg(),a)}function Lhb(a){Bb();a=D(a.Ie().Y(),Pg().Ti);return uW(Bb().wg(),a)}
function Mhb(a,b){var c=a.Ie(),e=Pg().gd;Fb(c,e,b);return a}function Nhb(a){Bb();a=D(a.Ie().Y(),Pg().Ph);return Fm(Bb().mq(),a)}function Ohb(a,b){var c=a.Ie(),e=Bb(),f=Bb().wg();b=Fl(Gl(e,b,f));e=Pg().Hd;yf(c,e,b);return a}function Phb(a){var b=Bb();a=D(a.Ie().Y(),Pg().yi);var c=Bb().wg();return $l(b,a,c).rb()}function Qhb(a){Bb();a=D(a.Ie().Y(),Pg().pm);Bb().Qi();return XN(a)}function Rhb(a){Bb();a=D(a.Ie().Y(),Pg().Ua);Bb().gb();return Hb(a)}
function Shb(a,b){var c=a.Ie(),e=Pg().gn;rj(c,e,b);return a}function Thb(a){var b=Bb();a=D(a.Ie().Y(),Pg().Hd);var c=Bb().wg();return $l(b,a,c).rb()}function Uhb(a,b){var c=a.Ie(),e=Bb(),f=Bb().wg();b=Fl(Gl(e,b,f));e=Pg().ui;yf(c,e,b);return a}function Vhb(a,b){var c=a.Ie(),e=Bb(),f=Bb().wg();b=Fl(Gl(e,b,f));e=Pg().zi;yf(c,e,b);return a}function Whb(a){var b=Bb();a=D(a.Ie().Y(),gD());var c=Xhb();return $l(b,a,c).rb()}function Yhb(a,b){var c=a.Ie(),e=Pg().dk;Fb(c,e,b);return a}
function Zhb(a,b){var c=a.Ie();Bb();Bb().wg();b=b.Ie();var e=Pg().Ti;nf(c,e,b);return a}function $hb(a,b){var c=a.Ie();Bb();Bb().wg();b=b.Ie();var e=Pg().En;nf(c,e,b);return a}function aib(a,b){var c=a.Ie(),e=Pg().pm;rj(c,e,b);return a}function bib(a){var b=Bb();a=D(a.Ie().Y(),Pg().vh);var c=Bb().mq();return $l(b,a,c).rb()}function cib(a,b){Bb();a=ona(a.Ie(),b);return x3a(Bb().rC(),a)}function dib(a,b){var c=a.Ie();Bb();Bb().wg();b=b.Ie();var e=Pg().Gn;nf(c,e,b);return a}
function eib(a,b){var c=a.Ie(),e=Bb(),f=Xhb();b=Fl(Gl(e,b,f));e=gD();yf(c,e,b);return a}function fib(a,b){var c=a.Ie(),e=Pg().Ua;Fb(c,e,b);return a}function gib(a){var b=Bb();a=D(a.Ie().Y(),rz());var c=Bb().rC();return $l(b,a,c).rb()}function hib(a){Bb();a=D(a.Ie().Y(),Pg().dk);Bb().gb();return Hb(a)}function iib(a){Bb();a=D(a.Ie().Y(),Pg().Gn);return uW(Bb().wg(),a)}function jib(a){Bb();a=D(a.Ie().Y(),Pg().Jn);return uW(Bb().wg(),a)}
function kib(a){var b=Bb();a=D(a.Ie().Y(),Pg().zi);var c=Bb().wg();return $l(b,a,c).rb()}function lib(a){Bb();a=D(a.Ie().Y(),Pg().gd);Bb().gb();return Hb(a)}function mib(a,b){var c=a.Ie(),e=Bb(),f=Bb().wg();b=Fl(Gl(e,b,f));e=Pg().yi;yf(c,e,b);return a}function nib(a,b){var c=a.Ie(),e=Bb(),f=Bb().rC();b=Fl(Gl(e,b,f));e=rz();yf(c,e,b);return a}function oib(a,b){var c=a.Ie(),e=Pg().Fh;rj(c,e,b);return a}function pib(a,b){var c=a.Ie();Bb();Bb().mq();b=b.k;var e=Pg().Ph;nf(c,e,b);return a}
function qib(a){Bb();a=D(a.Ie().Y(),Pg().gn);Bb().Qi();return XN(a)}function rib(a){var b=Bb();a=D(a.Ie().Y(),Pg().ui);var c=Bb().wg();return $l(b,a,c).rb()}function sib(a,b){var c=a.Ie();Bb();Bb().wg();b=b.Ie();var e=Pg().Jn;nf(c,e,b);return a}function tib(a,b){var c=a.Ie(),e=Bb(),f=Bb().mq();b=Fl(Gl(e,b,f));e=Pg().vh;yf(c,e,b);return a}function lP(){this.Pp=null}lP.prototype=new u;lP.prototype.constructor=lP;d=lP.prototype;d.wF=function(a){this.Pp=a;return this};d.G=function(){return"DomainExtensionAnnotation"};
d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof lP){var b=this.Pp;a=a.Pp;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Pp;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};var uib=r({iCa:0},!1,"amf.core.annotations.DomainExtensionAnnotation",{iCa:1,e:1,uf:1,z:1,v:1,r:1,o:1});lP.prototype.$classData=uib;function jw(){}jw.prototype=new u;jw.prototype.constructor=jw;d=jw.prototype;
d.a=function(){return this};d.G=function(){return"ErrorRegistered"};d.A=function(){return 0};d.h=function(a){return a instanceof jw&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};var Qja=r({kCa:0},!1,"amf.core.annotations.ErrorRegistered",{kCa:1,e:1,uf:1,z:1,v:1,r:1,o:1});jw.prototype.$classData=Qja;function nj(){}nj.prototype=new u;nj.prototype.constructor=nj;d=nj.prototype;d.a=function(){return this};d.G=function(){return"ExplicitField"};
d.A=function(){return 0};d.h=function(a){return a instanceof nj&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};var F4=r({lCa:0},!1,"amf.core.annotations.ExplicitField",{lCa:1,e:1,uf:1,z:1,v:1,r:1,o:1});nj.prototype.$classData=F4;function ns(){this.u4=this.L5=null}ns.prototype=new u;ns.prototype.constructor=ns;d=ns.prototype;d.G=function(){return"ReferenceTargets"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof ns&&this.L5===a.L5){var b=this.u4;a=a.u4;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.L5;case 1:return this.u4;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.GW=function(a,b){this.L5=a;this.u4=b;return this};d.$classData=r({CCa:0},!1,"amf.core.annotations.ReferenceTargets",{CCa:1,e:1,uf:1,z:1,v:1,r:1,o:1});function wu(){this.Rj=null}wu.prototype=new u;
wu.prototype.constructor=wu;d=wu.prototype;d.G=function(){return"ScalarType"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof wu?this.Rj===a.Rj:!1};d.E=function(a){switch(a){case 0:return this.Rj;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.f=function(a){this.Rj=a;return this};d.y=function(){return Z(this)};var n8a=r({HCa:0},!1,"amf.core.annotations.ScalarType",{HCa:1,e:1,uf:1,z:1,v:1,r:1,o:1});wu.prototype.$classData=n8a;
function I2(){this.vd=null}I2.prototype=new u;I2.prototype.constructor=I2;d=I2.prototype;d.G=function(){return"SourceAST"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof I2){var b=this.vd;a=a.vd;return null===b?null===a:b.h(a)}return!1};function wia(a){var b=new I2;b.vd=a;return b}d.E=function(a){switch(a){case 0:return this.vd;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
var ew=r({KCa:0},!1,"amf.core.annotations.SourceAST",{KCa:1,e:1,uf:1,z:1,v:1,r:1,o:1});I2.prototype.$classData=ew;function Fu(){this.Ea=null}Fu.prototype=new u;Fu.prototype.constructor=Fu;d=Fu.prototype;d.G=function(){return"SourceNode"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Fu?kk(this.Ea,a.Ea):!1};d.E=function(a){switch(a){case 0:return this.Ea;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.FW=function(a){this.Ea=a;return this};d.y=function(){return Z(this)};
d.$classData=r({MCa:0},!1,"amf.core.annotations.SourceNode",{MCa:1,e:1,uf:1,z:1,v:1,r:1,o:1});function OY(){}OY.prototype=new u;OY.prototype.constructor=OY;d=OY.prototype;d.a=function(){return this};d.G=function(){return"VirtualObject"};d.A=function(){return 0};d.h=function(a){return a instanceof OY&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({TCa:0},!1,"amf.core.annotations.VirtualObject",{TCa:1,e:1,uf:1,z:1,v:1,r:1,o:1});function lC(){this.ba=this.j=null}lC.prototype=new u;lC.prototype.constructor=lC;function g6(){}d=g6.prototype=lC.prototype;d.G=function(){return"Scalar"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof lC?this.j===a.j:!1};d.E=function(a){switch(a){case 0:return this.j;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.f=function(a){this.j=a;bj();var b=G().Oj;a=[H(b,a)];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;this.ba=c;return this};d.y=function(){return Z(this)};d.Rb=function(){return this.ba};function h6(a){var b=G().he;b=H(b,"Document");var c=G().he;c=H(c,"Fragment");var e=G().he;e=H(e,"Module");var f=Sr().ba;a.ME(dj(b,dj(c,dj(e,f))));b=a.ub;c=a.Qc;e=Sr().g;a.LE(dj(b,dj(c,e)))}function vib(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.ua=this.ba=this.g=null}
vib.prototype=new u;vib.prototype.constructor=vib;d=vib.prototype;d.a=function(){wib=this;At(this);WW(this);F2(this);this.g=fm().g;bj();var a=G().he;a=[H(a,"ExternalFragment")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=fm().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().sg,"External Fragment","Fragment encoding an external entity",J());return this};d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.$b=function(){return this.g};d.oc=function(){return this.ua};
d.Do=function(a){this.Lg=a};d.qc=function(){O();var a=(new P).a();return(new im).L((new S).a(),a)};d.Tq=function(a){this.ub=a};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};d.$classData=r({$Da:0},!1,"amf.core.metamodel.document.ExternalFragmentModel$",{$Da:1,e:1,vr:1,wo:1,mc:1,Wb:1,wc:1});var wib=void 0;function Rea(){wib||(wib=(new vib).a());return wib}
function xib(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.ua=this.g=this.ba=null}xib.prototype=new u;xib.prototype.constructor=xib;d=xib.prototype;d.a=function(){yib=this;At(this);WW(this);F2(this);bj();var a=G().he;a=[H(a,"Fragment")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Sr().ba;c=bj();this.ba=a.la(b,c.u);a=this.ub;b=Sr().g;this.g=dj(a,b);this.ua=hc(new ic,jc().sg,"Fragment","A Fragment is a parsing Unit that encodes a DomainElement",J());return this};
d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Do=function(a){this.Lg=a};d.qc=function(){return Z3a()};d.Tq=function(a){this.ub=a};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};d.$classData=r({aEa:0},!1,"amf.core.metamodel.document.FragmentModel$",{aEa:1,e:1,vr:1,wo:1,mc:1,Wb:1,wc:1});var yib=void 0;
function fm(){yib||(yib=(new xib).a());return yib}function zib(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.Qc=this.ua=this.g=this.ba=null}zib.prototype=new u;zib.prototype.constructor=zib;d=zib.prototype;
d.a=function(){Aib=this;At(this);WW(this);G2(this);bj();var a=G().he;a=[H(a,"Module")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Sr().ba;c=bj();this.ba=a.la(b,c.u);a=this.Qc;b=Sr().g;this.g=dj(a,b);this.ua=hc(new ic,jc().sg,"Module","A Module is a parsing Unit that declares DomainElements that can be referenced from the DomainElements in other parsing Units.\nIt main purpose is to expose the declared references so they can be re-used",J());return this};
d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Do=function(a){this.Lg=a};d.Cy=function(a){this.Qc=a};d.qc=function(){O();var a=(new P).a();return(new sh).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};d.$classData=r({bEa:0},!1,"amf.core.metamodel.document.ModuleModel$",{bEa:1,e:1,Yz:1,wo:1,mc:1,Wb:1,wc:1});var Aib=void 0;
function Wg(){Aib||(Aib=(new zib).a());return Aib}function Bib(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.ua=this.ba=this.g=this.Vd=null}Bib.prototype=new u;Bib.prototype.constructor=Bib;d=Bib.prototype;
d.a=function(){Cib=this;At(this);WW(this);F2(this);var a=ec(),b=G().Zb;this.Vd=fc(new gc,a,H(b,"mediaType"),hc(new ic,jc().Zb,"mediaType","HTTP Media type associated to the encoded fragment information",J()));a=this.ub;b=this.Vd;var c=Sr().g;this.g=dj(a,dj(b,c));bj();a=G().Za;a=[H(a,"PayloadFragment")];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=fm().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Za,"Payload Fragment","Fragment encoding HTTP payload information",J());return this};
d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Do=function(a){this.Lg=a};d.qc=function(){return Z3a()};d.Tq=function(a){this.ub=a};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};d.$classData=r({cEa:0},!1,"amf.core.metamodel.document.PayloadFragmentModel$",{cEa:1,e:1,vr:1,wo:1,mc:1,Wb:1,wc:1});var Cib=void 0;
function Sm(){Cib||(Cib=(new Bib).a());return Cib}function Dib(){this.Fd=this.db=this.pc=this.U=this.ua=this.ba=this.g=null;this.sa=0}Dib.prototype=new u;Dib.prototype.constructor=Dib;d=Dib.prototype;
d.a=function(){Eib=this;At(this);XW(this);kc(this);bj();for(var a=[this.U],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();this.g=a.la(b,c.u);a=G().$g;a=H(a,"Node");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().$g,"Data Node","Base class for all data nodes parsed from the data structure",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};
d.Rr=function(){throw bc(F(),(new cc).f("DataNode is an abstract class and it cannot be instantiated directly"));};d.qc=function(){this.Rr()};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};d.$classData=r({fEa:0},!1,"amf.core.metamodel.domain.DataNodeModel$",{fEa:1,e:1,td:1,mc:1,Wb:1,wc:1,cn:1});var Eib=void 0;function Dm(){Eib||(Eib=(new Dib).a());return Eib}function Fib(){this.Fd=this.db=this.pc=this.ua=this.ba=null;this.sa=0}Fib.prototype=new u;Fib.prototype.constructor=Fib;d=Fib.prototype;
d.a=function(){Gib=this;At(this);XW(this);d4a(this);return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return Dm().g};d.Wla=function(a){this.ua=a};d.Xla=function(a){this.ba=a};d.qc=function(){su();O();var a=(new P).a();return(new xm).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({qEa:0},!1,"amf.core.metamodel.domain.ObjectNodeModel$",{qEa:1,e:1,pEa:1,td:1,mc:1,Wb:1,wc:1});var Gib=void 0;
function Tea(){Gib||(Gib=(new Fib).a());return Gib}function Hib(a){bj();a=[a.U,a.Ee,a.Nj];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)}
function Iib(a){var b=qR(),c=G().he;a.qaa(fc(new gc,b,H(c,"target"),hc(new ic,jc().sg,"target","Target node for the parameter",J())));b=(new sd).Jd(Gm());c=G().he;a.raa(fc(new gc,b,H(c,"variable"),hc(new ic,jc().sg,"variable","Variables to be replaced in the graph template introduced by an AbstractDeclaration",J())));a.saa(a.U)}function f4a(){this.yL=null}f4a.prototype=new d0;f4a.prototype.constructor=f4a;d=f4a.prototype;d.$f=function(a){return nm(a)&&a.j===this.yL?!0:!1};
d.Yf=function(a,b){return nm(a)&&a.j===this.yL?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};d.$classData=r({GEa:0},!1,"amf.core.model.document.BaseUnit$$anonfun$findById$1",{GEa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Jib(){this.Ifa=null}Jib.prototype=new d0;Jib.prototype.constructor=Jib;function g4a(a){var b=new Jib;b.Ifa=a;return b}d=Jib.prototype;d.$f=function(a){return nm(a)&&this.Ifa.P(a)?!0:!1};d.Yf=function(a,b){return nm(a)&&this.Ifa.P(a)?a:b.P(a)};
d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};d.$classData=r({HEa:0},!1,"amf.core.model.document.BaseUnit$$anonfun$findByType$3",{HEa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function LO(){}LO.prototype=new d0;LO.prototype.constructor=LO;LO.prototype.a=function(){return this};LO.prototype.Ta=function(a){a=a.Fc;var b=dm().Ac;return!(null===a?null===b:a.h(b))};LO.prototype.Wa=function(a,b){var c=a.Fc,e=dm().Ac;return(null===c?null===e:c.h(e))?b.P(a):a.q.q};
LO.prototype.$classData=r({NEa:0},!1,"amf.core.model.document.FieldsFilter$Local$$anonfun$filter$1",{NEa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function gm(a){return!!(a&&a.$classData&&a.$classData.ie.fC)}function St(){this.x=this.Cb=null}St.prototype=new u;St.prototype.constructor=St;d=St.prototype;d.G=function(){return"AmfArray"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof St){var b=this.Cb,c=a.Cb;return(null===b?null===c:b.h(c))?this.x===a.x:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Cb;case 1:return this.x;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.Wd=function(a){return Kib(this,a)};d.Nb=function(){return nc(this)};function Rt(a,b,c){a.Cb=b;a.x=c;return a}d.y=function(){return Z(this)};function Kib(a,b){var c=a.Cb;b=w(function(f,g){return function(h){return h.Wd(g)}}(a,b));var e=C();c=c.ma(b,e.u);a=a.x;return Rt(new St,c,Hj(O(),a))}
function Uy(a){a=a.Cb;var b=new Lib;var c=C();return a.hc(b,c.u)}d.$classData=r({UEa:0},!1,"amf.core.model.domain.AmfArray",{UEa:1,e:1,tc:1,z:1,v:1,r:1,o:1});function Lib(){}Lib.prototype=new d0;Lib.prototype.constructor=Lib;d=Lib.prototype;d.$f=function(a){return a instanceof bi};d.Yf=function(a,b){return a instanceof bi?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({VEa:0},!1,"amf.core.model.domain.AmfArray$$anonfun$scalars$1",{VEa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Mib(){this.uN=null}Mib.prototype=new d0;Mib.prototype.constructor=Mib;d=Mib.prototype;d.Qn=function(a,b){return a instanceof rE&&a.tt.Ha(this.uN)?a:b.P(a)};d.DL=function(a,b){this.uN=b;return this};d.Ta=function(a){return this.$n(a)};d.Wa=function(a,b){return this.Qn(a,b)};d.$n=function(a){return a instanceof rE&&a.tt.Ha(this.uN)?!0:!1};
d.$classData=r({WEa:0},!1,"amf.core.model.domain.AmfElement$$anonfun$isTrackedBy$1",{WEa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function bi(){this.x=this.q=null}bi.prototype=new u;bi.prototype.constructor=bi;function Nib(a){a=Wa().Ia(a.q);if(a.b())return y();a=a.c();ar(a)&&(a=(new zh).f(a),a=HF(wa(),a.ka));return(new z).d(a)}d=bi.prototype;d.G=function(){return"AmfScalar"};d.A=function(){return 2};
function Bj(a){a=Nib(a);if(a instanceof z){var b=a.i;if(null!==b)return b}if(y()===a)throw bc(F(),(new cc).f("Cannot transform null value into Number"));throw(new x).d(a);}d.h=function(a){return a instanceof bi?qa(this.q,a.q):!1};d.E=function(a){switch(a){case 0:return this.q;case 1:return this.x;default:throw(new V).f(""+a);}};d.ha=function(){return this.x};d.t=function(){var a=Wa().Ia(this.q);if(a instanceof z)return ja(a.i);if(y()===a)return"";throw(new x).d(a);};
function ai(a,b,c){a.q=b;a.x=c;return a}d.Wd=function(){var a=this.x;return ai(new bi,this.q,Hj(O(),a))};d.Nb=function(){return nc(this)};d.y=function(){return Z(this)};function Nj(a){var b=!1,c=null;a=Wa().Ia(a.q);if(a instanceof z&&(b=!0,c=a,a=c.i,ar(a)))return b=(new zh).f(a),jJ(b.ka);if(b&&(a=c.i,vb(wb(),!0,a)))return!0;if(b&&(b=c.i,vb(wb(),!1,b)))return!1;throw bc(F(),(new cc).f("Cannot transform scalar value into Boolean"));}
d.$classData=r({XEa:0},!1,"amf.core.model.domain.AmfScalar",{XEa:1,e:1,tc:1,z:1,v:1,r:1,o:1});function Oib(){}Oib.prototype=new d0;Oib.prototype.constructor=Oib;d=Oib.prototype;d.RE=function(a,b){var c=Xu(Yu(),a);return!c.b()&&(c=c.c().qa(),c instanceof Em)?c:b.P(a)};d.uF=function(){return this};d.IF=function(a){a=Xu(Yu(),a);return!a.b()&&a.c().qa()instanceof Em?!0:!1};d.Ta=function(a){return this.IF(a)};d.Wa=function(a,b){return this.RE(a,b)};
d.$classData=r({hFa:0},!1,"amf.core.model.domain.ObjectNode$$anonfun$getFromKey$1",{hFa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function C7a(){this.Fd=this.db=this.pc=this.ua=this.ba=null;this.sa=0;this.n=null}C7a.prototype=new u;C7a.prototype.constructor=C7a;d=C7a.prototype;
d.uF=function(a){if(null===a)throw bc(F(),null);this.n=a;At(this);XW(this);d4a(this);a=G().$g;a=H(a,"Object");var b=Dm().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().$g,"Object Node","Node that represents a dynamic object with records data structure",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){var a=lu(this.n).va(),b=Dm().g,c=bj();return a.la(b,c.u)};d.Wla=function(){};
d.qc=function(){su();O();var a=(new P).a();return(new xm).L((new S).a(),a)};d.Xla=function(){};d.Rb=function(){return this.ba};d.$classData=r({iFa:0},!1,"amf.core.model.domain.ObjectNode$ObjectNodeDynamicModel",{iFa:1,e:1,pEa:1,td:1,mc:1,Wb:1,wc:1});function i6(){this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}i6.prototype=new u;i6.prototype.constructor=i6;function Pib(){}d=Pib.prototype=i6.prototype;d.Fl=function(a){this.Cf=a};
d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.vc=function(a){return bf(this,a)};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.jd=function(){var a=D(this.Y(),qR().U).H;a=a.b()?"default-abstract":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.ZA=function(){return D(this.g,qR().oE)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};
d.qJ=function(){return D(this.g,qR().Nj)};d.cl=function(a){this.zf=a};d.jh=function(){return qR().U};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.L=function(a){this.g=a;OO(this);return this};function sia(){}sia.prototype=new d0;sia.prototype.constructor=sia;d=sia.prototype;d.Qn=function(a,b){return wPa(a)?a:b.P(a)};d.Ta=function(a){return this.$n(a)};d.Xq=function(){return this};d.Wa=function(a,b){return this.Qn(a,b)};
d.$n=function(a){return wPa(a)};d.$classData=r({BFa:0},!1,"amf.core.parser.Annotations$$anonfun$eternals$1",{BFa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function ria(){}ria.prototype=new d0;ria.prototype.constructor=ria;d=ria.prototype;d.Qn=function(a,b){return a&&a.$classData&&a.$classData.ie.Qh&&!wPa(a)?a:b.P(a)};d.Ta=function(a){return this.$n(a)};d.Xq=function(){return this};d.Wa=function(a,b){return this.Qn(a,b)};d.$n=function(a){return a&&a.$classData&&a.$classData.ie.Qh&&!wPa(a)?!0:!1};
d.$classData=r({CFa:0},!1,"amf.core.parser.Annotations$$anonfun$serializables$1",{CFa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Bia(){}Bia.prototype=new d0;Bia.prototype.constructor=Bia;d=Bia.prototype;d.bh=function(a,b){return a instanceof af?a:b.P(a)};d.ch=function(a){return a instanceof af};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};d.$classData=r({FFa:0},!1,"amf.core.parser.Declarations$$anonfun$findAnnotation$2",{FFa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function Qib(){this.Af=null}Qib.prototype=new M7a;Qib.prototype.constructor=Qib;Qib.prototype.a=function(){jQ.prototype.a.call(this);return this};Qib.prototype.$classData=r({JFa:0},!1,"amf.core.parser.EmptyReferenceCollector$",{JFa:1,Wja:1,e:1,z:1,v:1,r:1,o:1});var Rib=void 0;function PDa(){Rib||(Rib=(new Qib).a());return Rib}function $W(){this.Gg=this.gf=0}$W.prototype=new u;$W.prototype.constructor=$W;function Sib(){}d=Sib.prototype=$W.prototype;d.G=function(){return"Position"};
d.$E=function(a){var b=this.gf-a.gf|0;return 0===b?this.Gg-a.Gg|0:b};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof $W?this.gf===a.gf&&this.Gg===a.Gg:!1};d.E=function(a){switch(a){case 0:return this.gf;case 1:return this.Gg;default:throw(new V).f(""+a);}};function I7a(a,b){return a.gf<b.gf||a.gf===b.gf&&a.Gg<=b.Gg?a:b}d.fq=function(){return this.t()};d.Vy=function(){var a=ie();return this.h(a)};d.t=function(){return"("+this.gf+","+this.Gg+")"};d.sq=function(a){return this.$E(a)};
d.hb=function(a,b){this.gf=a;this.Gg=b;return this};function J7a(a,b){return a.gf>b.gf||a.gf===b.gf&&a.Gg>=b.Gg?a:b}d.y=function(){var a=-889275714;a=RL().Ga(a,this.gf);a=RL().Ga(a,this.Gg);return RL().re(a,2)};$W.prototype.toString=function(){return this.fq()};Object.defineProperty($W.prototype,"isZero",{get:function(){return this.Vy()},configurable:!0});$W.prototype.compareTo=function(a){return this.$E(a)};$W.prototype.max=function(a){return J7a(this,a)};
$W.prototype.min=function(a){return I7a(this,a)};$W.prototype.lt=function(a){return 0>this.$E(a)};Object.defineProperty($W.prototype,"column",{get:function(){return this.Gg},configurable:!0});Object.defineProperty($W.prototype,"line",{get:function(){return this.gf},configurable:!0});$W.prototype.$classData=r({Uja:0},!1,"amf.core.parser.Position",{Uja:1,e:1,Ai:1,z:1,v:1,r:1,o:1});function Tib(){ZW.call(this)}Tib.prototype=new H7a;Tib.prototype.constructor=Tib;
Tib.prototype.a=function(){ZW.prototype.oW.call(this,ie(),ie());return this};Tib.prototype.$classData=r({aGa:0},!1,"amf.core.parser.Range$NONE$",{aGa:1,Vja:1,e:1,z:1,v:1,r:1,o:1});var Uib=void 0;function iga(){Uib||(Uib=(new Tib).a());return Uib}function $2(){this.da=this.Af=this.Le=null}$2.prototype=new u;$2.prototype.constructor=$2;d=$2.prototype;d.Hi=function(a,b){this.Le=a;this.Af=b;this.da=Gw().da;return this};d.G=function(){return"Reference"};d.A=function(){return 2};
function N7a(a,b,c,e){var f=a.Af;b=L7a(b,c,e);c=C();f=f.Eg(b,c.u);return(new $2).Hi(a.Le,f)}d.h=function(a){if(this===a)return!0;if(a instanceof $2&&this.Le===a.Le){var b=this.Af;a=a.Af;return null===b?null===a:b.h(a)}return!1};
function Vib(a,b){hs(is(),"AMFCompiler#parserReferences: Recursive reference "+b);var c=a.da,e=bb();return Gga(c,b,e).pg(w(function(f,g){return function(h){var k=(new Z2).L((new S).a(),(O(),(new P).a()));k=bf(k,g);var l=Sr().yc;k=Fb(k,l,g);h=h.cy.t();Aga(k,h);return k}}(a,b)),Mm())}d.E=function(a){switch(a){case 0:return this.Le;case 1:return this.Af;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function Wib(a,b,c,e,f,g){if(b instanceof sh)e.Ha(VO())&&e.Ha(XO())?f.R(w(function(l,m,p){return function(t){var v=m.ja,A=Sc().aT,E=p.j,B=y();Qb(v,A,E,B,"The !include tag must be avoided when referencing a library",t.ga)}}(a,g,b))):VO()!==c&&f.R(w(function(l,m,p){return function(t){var v=m.ja,A=Sc().aT,E=p.j,B=y();Qb(v,A,E,B,"Libraries must be applied by using 'uses'",t.ga)}}(a,g,b)));else{a:{for(e=b.ic().Rb();!e.b();){var h=Zc(e.ea()),k=G().hd.Ce;if(-1!==(h.indexOf(k)|0)){e=!0;break a}e=e.pa()}e=
!1}e||VO()===c&&f.R(w(function(l,m,p){return function(t){var v=m.ja,A=Sc().C_,E=p.j,B=y();Qb(v,A,E,B,"Fragments must be imported by using '!include'",t.ga)}}(a,g,b)))}}
function Xib(a,b,c,e){var f=a.Af,g=w(function(){return function(l){return l.wQ}}(a)),h=C();f=f.ma(g,h.u).xj();g=1<f.nb()?ab():f.ea();try{var k=gha(b,a.Le);return aka($a(),k,y(),y(),g).pg(w(function(l,m,p,t,v){return function(A){Wib(l,A,m,p,t,v.ku);return fb(gb(),hb(function(E,B){return function(){return(new Y3).fI(y(),(new z).d(B))}}(l,A)),Mm())}}(a,g,f,c,k)),Mm()).oY(Yib(a,e),Mm()).Wi(w(function(){return function(l){return l}}(a)),Mm())}catch(l){b=Mi(F(),l);if(null!==b)return fb(gb(),hb(function(m,
p){return function(){return(new Y3).fI((new z).d(p),y())}}(a,b)),Mm());throw l;}}function Sga(a,b,c,e){var f=b.HH.RI;if(f instanceof z)return f.i.QV(b.jG(a.Le)).Wi(w(function(g){return function(h){return fb(gb(),hb(function(k,l){return function(){return(new Y3).fI(y(),(new z).d(l.qs))}}(g,h)),Mm())}}(a)),Mm()).nY(Zib(a,b,c,e),Mm());if(y()===f)return Xib(a,b,c,e);throw(new x).d(f);}d.y=function(){return Z(this)};
function Uga(a){return a.Af.Pd(w(function(){return function(b){b=b.wQ;var c=HDa();return null!==b&&b===c}}(a)))}d.$classData=r({cGa:0},!1,"amf.core.parser.Reference",{cGa:1,e:1,tb:1,z:1,v:1,r:1,o:1});function $ib(){this.Ja=null;this.eaa=!1}$ib.prototype=new d0;$ib.prototype.constructor=$ib;function Yib(a,b){var c=new $ib;if(null===a)throw bc(F(),null);c.Ja=a;c.eaa=b;return c}d=$ib.prototype;d.hu=function(a){return a instanceof Vr&&this.eaa||null!==a};
d.Wt=function(a,b){return a instanceof Vr&&this.eaa?(a=Av(a.Boa),Vib(this.Ja,a).pg(w(function(){return function(c){return(new Y3).fI(y(),(new z).d(c))}}(this)),Mm())):null!==a?fb(gb(),hb(function(c,e){return function(){return(new Y3).fI((new z).d(e),y())}}(this,a)),Mm()):b.P(a)};d.Ta=function(a){return this.hu(a)};d.Wa=function(a,b){return this.Wt(a,b)};d.$classData=r({eGa:0},!1,"amf.core.parser.Reference$$anonfun$1",{eGa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function ajb(){this.Fra=this.$ma=this.Ja=null;this.Sla=!1}ajb.prototype=new d0;ajb.prototype.constructor=ajb;d=ajb.prototype;d.hu=function(){return!0};d.Wt=function(){return Xib(this.Ja,this.$ma,this.Fra,this.Sla)};d.Ta=function(a){return this.hu(a)};d.Wa=function(a,b){return this.Wt(a,b)};function Zib(a,b,c,e){var f=new ajb;if(null===a)throw bc(F(),null);f.Ja=a;f.$ma=b;f.Fra=c;f.Sla=e;return f}
d.$classData=r({fGa:0},!1,"amf.core.parser.Reference$$anonfun$resolve$3",{fGa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function zd(){this.XA=this.$d=null}zd.prototype=new Kia;zd.prototype.constructor=zd;function ts(a,b,c){a.$d=b;a.XA=c;return a}d=zd.prototype;d.G=function(){return"SyamlParsedDocument"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof zd&&kk(this.$d,a.$d)){var b=this.XA;a=a.XA;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.$d;case 1:return this.XA;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.gba=function(){return this.XA};d.$classData=r({oGa:0},!1,"amf.core.parser.SyamlParsedDocument",{oGa:1,XFa:1,e:1,z:1,v:1,r:1,o:1});function R7a(){}R7a.prototype=new d0;R7a.prototype.constructor=R7a;d=R7a.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};
d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({AGa:0},!1,"amf.core.plugin.PluginContext$$anonfun$$nestedInanonfun$findType$1$1",{AGa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function S7a(){}S7a.prototype=new d0;S7a.prototype.constructor=S7a;d=S7a.prototype;d.Kda=function(a){return a instanceof Mr||a instanceof Kr};d.Ta=function(a){return this.Kda(a)};d.Wa=function(a,b){return this.Gaa(a,b)};
d.Gaa=function(a,b){return a instanceof Mr?a.ot():a instanceof Kr?a.ot():b.P(a)};d.$classData=r({BGa:0},!1,"amf.core.plugin.PluginContext$$anonfun$1",{BGa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function T7a(){}T7a.prototype=new d0;T7a.prototype.constructor=T7a;d=T7a.prototype;d.Kda=function(a){return a instanceof Mr||a instanceof Kr};d.Ta=function(a){return this.Kda(a)};d.Wa=function(a,b){return this.Gaa(a,b)};d.Gaa=function(a,b){return a instanceof Mr?y():a instanceof Kr?a.pea():b.P(a)};
d.$classData=r({CGa:0},!1,"amf.core.plugin.PluginContext$$anonfun$2",{CGa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Q7a(){}Q7a.prototype=new d0;Q7a.prototype.constructor=Q7a;d=Q7a.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({DGa:0},!1,"amf.core.plugin.PluginContext$$anonfun$buildType$3",{DGa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function nP(){this.xQ=this.q=null}nP.prototype=new Uia;nP.prototype.constructor=nP;d=nP.prototype;d.G=function(){return"Literal"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof nP&&this.q===a.q){var b=this.xQ;a=a.xQ;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.q;case 1:return this.xQ;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.Mr=function(a,b){this.xQ=b;mv.prototype.f.call(this,a);return this};d.$classData=r({EGa:0},!1,"amf.core.rdf.Literal",{EGa:1,GGa:1,e:1,z:1,v:1,r:1,o:1});function Ac(){this.ar=null}Ac.prototype=new Kia;Ac.prototype.constructor=Ac;d=Ac.prototype;d.G=function(){return"RdfModelDocument"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Ac?this.ar===a.ar:!1};d.E=function(a){switch(a){case 0:return this.ar;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.pW=function(a){this.ar=a;return this};d.y=function(){return Z(this)};d.$classData=r({HGa:0},!1,"amf.core.rdf.RdfModelDocument",{HGa:1,XFa:1,e:1,z:1,v:1,r:1,o:1});function j8a(){}j8a.prototype=new d0;j8a.prototype.constructor=j8a;d=j8a.prototype;d.Qn=function(a,b){return a instanceof lP?a:b.P(a)};d.Ta=function(a){return this.$n(a)};d.Wa=function(a,b){return this.Qn(a,b)};d.$n=function(a){return a instanceof lP};
d.$classData=r({KGa:0},!1,"amf.core.rdf.RdfModelEmitter$Emitter$$anonfun$$nestedInanonfun$createCustomExtensions$3$1",{KGa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function WDa(){}WDa.prototype=new d0;WDa.prototype.constructor=WDa;d=WDa.prototype;d.Qn=function(a,b){return nia(a)?a:b.P(a)};d.Ta=function(a){return this.$n(a)};d.Wa=function(a,b){return this.Qn(a,b)};d.$n=function(a){return nia(a)};d.$classData=r({MGa:0},!1,"amf.core.rdf.RdfModelParser$$anonfun$parse$1",{MGa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function tEa(){}tEa.prototype=new d0;tEa.prototype.constructor=tEa;d=tEa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({NGa:0},!1,"amf.core.rdf.RdfModelParser$$anonfun$parseList$4",{NGa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function jP(){this.q=null}jP.prototype=new Uia;jP.prototype.constructor=jP;d=jP.prototype;d.G=function(){return"Uri"};d.A=function(){return 1};
d.h=function(a){return this===a?!0:a instanceof jP?this.q===a.q:!1};d.E=function(a){switch(a){case 0:return this.q;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.f=function(a){mv.prototype.f.call(this,a);return this};d.y=function(){return Z(this)};d.$classData=r({OGa:0},!1,"amf.core.rdf.Uri",{OGa:1,GGa:1,e:1,z:1,v:1,r:1,o:1});function bjb(){this.sua=this.Uua=this.Ja=null}bjb.prototype=new d0;bjb.prototype.constructor=bjb;d=bjb.prototype;d.hu=function(){return!0};
d.Wt=function(){return uja(this.Ja,this.Uua,this.sua)};d.Ta=function(a){return this.hu(a)};d.Wa=function(a,b){return this.Wt(a,b)};function wja(a,b,c){var e=new bjb;if(null===a)throw bc(F(),null);e.Ja=a;e.Uua=b;e.sua=c;return e}d.$classData=r({oHa:0},!1,"amf.core.remote.Platform$$anonfun$amf$core$remote$Platform$$loaderConcat$1",{oHa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function cjb(){}cjb.prototype=new d0;cjb.prototype.constructor=cjb;d=cjb.prototype;d.hu=function(a){return null!==a};
d.Wt=function(a,b){if(null!==a)throw(new j6).ym(a);return b.P(a)};d.Ta=function(a){return this.hu(a)};d.Wa=function(a,b){return this.Wt(a,b)};d.$classData=r({yHa:0},!1,"amf.core.remote.browser.JsBrowserHttpResourceLoader$$anonfun$fetch$2",{yHa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function djb(){this.uY=this.Ja=null}djb.prototype=new d0;djb.prototype.constructor=djb;d=djb.prototype;d.hu=function(a){return a instanceof B3};
function ejb(a,b){var c=new djb;if(null===a)throw bc(F(),null);c.Ja=a;c.uY=b;return c}d.Wt=function(a,b){return a instanceof B3?(a=c_a(),b=(new Rb).f(this.uY),Nfb(a.g2(ba.decodeURI(b.Ed))).pg(w(function(c){return function(e){e=rPa(c.uY,e);var f=fjb(c.uY);js();var g=jba(c.uY);g.b()?g=y():(g=g.c(),js(),g=kba(g));return(new R3).gW(e,f,g)}}(this)),Mm()).oY(new gjb,Mm())):b.P(a)};d.Ta=function(a){return this.hu(a)};d.Wa=function(a,b){return this.Wt(a,b)};
d.$classData=r({BHa:0},!1,"amf.core.remote.server.JsServerFileResourceLoader$$anonfun$fetchFile$3",{BHa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function gjb(){}gjb.prototype=new d0;gjb.prototype.constructor=gjb;d=gjb.prototype;d.hu=function(a){return a instanceof B3};d.Wt=function(a,b){if(a instanceof B3)throw(new hjb).ym(a);return b.P(a)};d.Ta=function(a){return this.hu(a)};d.Wa=function(a,b){return this.Wt(a,b)};
d.$classData=r({CHa:0},!1,"amf.core.remote.server.JsServerFileResourceLoader$$anonfun$fetchFile$3$$anonfun$applyOrElse$3",{CHa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function ijb(){}ijb.prototype=new d0;ijb.prototype.constructor=ijb;d=ijb.prototype;d.hu=function(a){return null!==a};d.Wt=function(a,b){if(null!==a)throw(new j6).ym(a);return b.P(a)};d.Ta=function(a){return this.hu(a)};d.Wa=function(a,b){return this.Wt(a,b)};
d.$classData=r({EHa:0},!1,"amf.core.remote.server.JsServerHttpResourceLoader$$anonfun$fetch$1",{EHa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Mja(){this.nua=this.Cqa=!1;this.wra=this.Yna=null}Mja.prototype=new d0;Mja.prototype.constructor=Mja;d=Mja.prototype;d.Uk=function(a){return a instanceof kv&&Wua(a.rI)?!0:!1};
d.uk=function(a,b){if(a instanceof kv&&Wua(a.rI)){fda();a=ft(gt(),a.xa);a=eda(0,a);if(null===a)throw(new Tg).a();Ug(Vg()," *",a)&&this.Cqa&&this.nua&&this.Yna.P("Variable '"+this.wra+"' cannot have an empty value");return a}return b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};d.$classData=r({HHa:0},!1,"amf.core.resolution.VariableReplacer$$anonfun$$nestedInanonfun$replaceMatch$1$1",{HHa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function fw(){nu.call(this);this.dua=null}fw.prototype=new y7a;fw.prototype.constructor=fw;function Uja(a,b){var c=new fw;c.dua=a;nu.prototype.L.call(c,a.ca,a.bb);c.fD=(new z).d(b);return c}fw.prototype.$classData=r({QHa:0},!1,"amf.core.resolution.stages.ResolvedLinkNode",{QHa:1,Rja:1,W_:1,e:1,qd:1,xc:1,tc:1});function MP(){this.GG=null}MP.prototype=new u;MP.prototype.constructor=MP;d=MP.prototype;d.G=function(){return"ResolvedNamedEntity"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof MP){var b=this.GG;a=a.GG;return null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.GG;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.To=function(a){this.GG=a;return this};d.y=function(){return Z(this)};var Ara=r({RHa:0},!1,"amf.core.resolution.stages.ResolvedNamedEntity",{RHa:1,e:1,uf:1,z:1,v:1,r:1,o:1});MP.prototype.$classData=Ara;function jjb(){}jjb.prototype=new u;
jjb.prototype.constructor=jjb;function k6(){}d=k6.prototype=jjb.prototype;d.G=function(){return"Selector"};d.A=function(){return 0};d.h=function(a){return a instanceof jjb&&!0};d.Io=function(a){return this.Su(a)|0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"\x3cfunction1\x3e"};d.Mp=function(a){return this.Su(a)};d.y=function(){return Z(this)};function z1(){this.Uv=null}z1.prototype=new u;z1.prototype.constructor=z1;d=z1.prototype;d.G=function(){return"ReferenceResolverAdapter"};
d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof z1?this.Uv===a.Uv:!1};d.E=function(a){switch(a){case 0:return this.Uv;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.QV=function(a){var b=Bb();a=this.Uv.OC(a);Bb();null===Bb().VN&&null===Bb().VN&&(Bb().VN=new l0);var c=Bb().VN;return Im(Jm(b,a,c))};d.y=function(){return Z(this)};function z3a(a){var b=new z1;b.Uv=a;return b}
d.$classData=r({aJa:0},!1,"amf.internal.reference.ReferenceResolverAdapter",{aJa:1,e:1,hob:1,z:1,v:1,r:1,o:1});function C1(){this.Uv=null}C1.prototype=new u;C1.prototype.constructor=C1;d=C1.prototype;d.G=function(){return"ResourceLoaderAdapter"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof C1){var b=this.Uv;a=a.Uv;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Uv;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.QV=function(a){var b=Bb();a=this.Uv.OC(a);var c=Bb();null===Bb().XN&&null===Bb().XN&&(Bb().XN=(new s0).xq(c));c=Bb().XN;return Im(Jm(b,a,c))};d.y=function(){return Z(this)};function B3a(a){var b=new C1;b.Uv=a;return b}d.lH=function(a){return this.Uv.lH(a)};d.$classData=r({cJa:0},!1,"amf.internal.resource.ResourceLoaderAdapter",{cJa:1,e:1,bJa:1,z:1,v:1,r:1,o:1});function Zq(){this.wia=this.qs=this.Le=null}Zq.prototype=new u;Zq.prototype.constructor=Zq;d=Zq.prototype;
d.Mc=function(a,b){this.Le=a;this.qs=b;this.wia=(new R3).Mc(b,a);return this};d.G=function(){return"StringResourceLoader"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Zq?this.Le===a.Le&&this.qs===a.qs:!1};d.E=function(a){switch(a){case 0:return this.Le;case 1:return this.qs;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.QV=function(){return YE(gb(),this.wia)};d.y=function(){return Z(this)};d.lH=function(a){return a===this.Le};
d.$classData=r({dJa:0},!1,"amf.internal.resource.StringResourceLoader",{dJa:1,e:1,bJa:1,z:1,v:1,r:1,o:1});function Lka(){this.yL=null}Lka.prototype=new d0;Lka.prototype.constructor=Lka;d=Lka.prototype;d.$f=function(a){return ac(a)&&a.j===this.yL?!0:!1};d.Yf=function(a,b){return ac(a)&&a.j===this.yL?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({iJa:0},!1,"amf.plugins.document.graph.emitter.EmissionContext$$anonfun$isDeclared$1",{iJa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function vFa(){}vFa.prototype=new d0;vFa.prototype.constructor=vFa;d=vFa.prototype;d.Qn=function(a,b){return a instanceof lP?a:b.P(a)};d.Ta=function(a){return this.$n(a)};d.Wa=function(a,b){return this.Qn(a,b)};d.$n=function(a){return a instanceof lP};
d.$classData=r({xJa:0},!1,"amf.plugins.document.graph.emitter.FlattenedJsonLdEmitter$$anonfun$$nestedInanonfun$createCustomExtensions$4$1",{xJa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function FFa(){}FFa.prototype=new d0;FFa.prototype.constructor=FFa;d=FFa.prototype;d.Qn=function(a,b){return a instanceof lP?a:b.P(a)};d.Ta=function(a){return this.$n(a)};d.Wa=function(a,b){return this.Qn(a,b)};d.$n=function(a){return a instanceof lP};
d.$classData=r({AJa:0},!1,"amf.plugins.document.graph.emitter.JsonLdEmitter$$anonfun$$nestedInanonfun$createCustomExtensions$4$1",{AJa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function A8a(){}A8a.prototype=new d0;A8a.prototype.constructor=A8a;d=A8a.prototype;d.LK=function(a,b){return a instanceof Em?a:b.P(a)};d.WL=function(a){return a instanceof Em};d.Ta=function(a){return this.WL(a)};d.Wa=function(a,b){return this.LK(a,b)};
d.$classData=r({FJa:0},!1,"amf.plugins.document.graph.parser.ExpandedGraphParser$Parser$$anonfun$$nestedInanonfun$parseCustomProperties$5$1",{FJa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function z8a(){this.kZ=this.GX=null}z8a.prototype=new d0;z8a.prototype.constructor=z8a;d=z8a.prototype;d.LK=function(a,b){return a instanceof Em?iD(this.GX,this.kZ,a,(O(),(new P).a())):b.P(a)};d.WL=function(a){return a instanceof Em};d.Ta=function(a){return this.WL(a)};d.Wa=function(a,b){return this.LK(a,b)};
d.$classData=r({GJa:0},!1,"amf.plugins.document.graph.parser.ExpandedGraphParser$Parser$$anonfun$$nestedInanonfun$parseObjectNodeProperties$1$1",{GJa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function F8a(){}F8a.prototype=new d0;F8a.prototype.constructor=F8a;d=F8a.prototype;d.LK=function(a,b){return a instanceof Em?a:b.P(a)};d.WL=function(a){return a instanceof Em};d.Ta=function(a){return this.WL(a)};d.Wa=function(a,b){return this.LK(a,b)};
d.$classData=r({KJa:0},!1,"amf.plugins.document.graph.parser.FlattenedGraphParser$Parser$$anonfun$$nestedInanonfun$parseCustomProperties$5$1",{KJa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function C8a(){this.kZ=this.GX=null}C8a.prototype=new d0;C8a.prototype.constructor=C8a;d=C8a.prototype;d.LK=function(a,b){return a instanceof Em?iD(this.GX,this.kZ,a,(O(),(new P).a())):b.P(a)};d.WL=function(a){return a instanceof Em};d.Ta=function(a){return this.WL(a)};d.Wa=function(a,b){return this.LK(a,b)};
d.$classData=r({LJa:0},!1,"amf.plugins.document.graph.parser.FlattenedGraphParser$Parser$$anonfun$$nestedInanonfun$parseObjectNodeProperties$1$1",{LJa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function uX(){this.Oua=null}uX.prototype=new d0;uX.prototype.constructor=uX;function kjb(a,b,c){if(null!==b){a=D(b.g,Bd().Qc).Fb(w(function(e){return function(f){return f instanceof ye?f.j===e.Oua:!1}}(a)));if(a.b())return y();a=a.c();return(new z).d((new R).M(b,a))}return c.P(b)}
uX.prototype.Ta=function(a){return null!==a};uX.prototype.Wa=function(a,b){return kjb(this,a,b)};uX.prototype.$classData=r({TJa:0},!1,"amf.plugins.document.vocabularies.DialectsRegistry$$anonfun$1",{TJa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function hRa(){}hRa.prototype=new d0;hRa.prototype.constructor=hRa;d=hRa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({UJa:0},!1,"amf.plugins.document.vocabularies.DialectsRegistry$$anonfun$2",{UJa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function eRa(){}eRa.prototype=new d0;eRa.prototype.constructor=eRa;d=eRa.prototype;d.bh=function(a,b){return a instanceof ye?D(a.g,fk().vj).Ab(w(function(){return function(c){c=zGa(c);var e=rQ();return null!==c&&c===e}}(this))):b.P(a)};d.ch=function(a){return a instanceof ye};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};
d.$classData=r({VJa:0},!1,"amf.plugins.document.vocabularies.DialectsRegistry$$anonfun$3",{VJa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function cRa(){}cRa.prototype=new d0;cRa.prototype.constructor=cRa;d=cRa.prototype;d.SE=function(a,b){if(null!==a){var c=a.qa(),e=a.Ba();if(e instanceof z&&(e=e.i,e instanceof ye))return(new R).M(c,e)}return b.P(a)};d.Ta=function(a){return this.JF(a)};d.Wa=function(a,b){return this.SE(a,b)};d.JF=function(a){return null!==a&&(a=a.Ba(),a instanceof z&&a.i instanceof ye)?!0:!1};
d.$classData=r({WJa:0},!1,"amf.plugins.document.vocabularies.DialectsRegistry$$anonfun$findNode$4",{WJa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function ljb(){}ljb.prototype=new d0;ljb.prototype.constructor=ljb;d=ljb.prototype;d.XW=function(a){a=Fd(a.Aa);return a.b()?!1:"$dialect"===a.c().xa};d.zU=function(a,b){var c=Fd(a.Aa);return(c.b()?0:"$dialect"===c.c().xa)?a:b.P(a)};d.Ta=function(a){return this.XW(a)};d.Wa=function(a,b){return this.zU(a,b)};
d.$classData=r({ZJa:0},!1,"amf.plugins.document.vocabularies.JsonHeaderExtractor$$anonfun$dialectForDoc$3",{ZJa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Hba(){this.rba=null}Hba.prototype=new d0;Hba.prototype.constructor=Hba;d=Hba.prototype;d.XW=function(a){a=Fd(a.Aa);if(a.b())return!1;a=a.c();var b=D(this.rba.g,Bd().U);return lc(b,a.xa)};d.zU=function(a,b){var c=Fd(a.Aa);if(c.b())c=!1;else{c=c.c();var e=D(this.rba.g,Bd().U);c=lc(e,c.xa)}return c?a:b.P(a)};d.Ta=function(a){return this.XW(a)};
d.Wa=function(a,b){return this.zU(a,b)};d.$classData=r({aKa:0},!1,"amf.plugins.document.vocabularies.KeyPropertyHeaderExtractor$$anonfun$containsVersion$3",{aKa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Kba(){}Kba.prototype=new d0;Kba.prototype.constructor=Kba;d=Kba.prototype;d.bh=function(a,b){return je(a)?a:b.P(a)};d.ch=function(a){return je(a)};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};
d.$classData=r({qKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.DialectDocumentsEmitters$$anonfun$7",{qKa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function mjb(){this.cc=this.p=this.wb=null}mjb.prototype=new u;mjb.prototype.constructor=mjb;d=mjb.prototype;d.G=function(){return"DialectEmitter"};
function njb(a){var b=Jba(a,a.p),c=a.Aba(a.p),e=C();b=b.la(c,e.u);c=vB();e=(new wB).f(c.ki);var f=(new zh).f(c.ci);pd(f)&&xB(e,c.ci);xB(e,"%Dialect 1.0");f=e.s;var g=e.aa,h=(new mt).f(g);Os(rt(),a.p.Db(b),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));return(new yB).Cc(zB(Bu(),c.ki),e.s)}d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof mjb){var b=this.wb;a=a.wb;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.wb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Aba=function(a){var b=J(),c=C(),e=[(new xX).qW(this)];c=K(c,(new wc).fa(e));e=C();b=b.la(c,e.u);c=C();e=[(new yX).qW(this)];c=K(c,(new wc).fa(e));e=C();b=b.la(c,e.u);c=D(this.wb.g,Sr().le);OA(c)||(c=C(),e=[(new wX).qW(this)],c=K(c,(new wc).fa(e)),e=C(),b=b.la(c,e.u));Wa().Ia(D(this.wb.g,Bd().ek)).ra()&&(c=C(),a=[(new ojb).yF(this.wb,a,this.cc)],a=K(c,(new wc).fa(a)),c=C(),b=b.la(a,c.u));return b};d.y=function(){return Z(this)};d.IL=function(a){this.wb=a;this.p=mF();this.cc=Iba(this);return this};
d.$classData=r({rKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.DialectEmitter",{rKa:1,e:1,nKa:1,z:1,v:1,r:1,o:1});function pjb(){}pjb.prototype=new d0;pjb.prototype.constructor=pjb;d=pjb.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({yKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.DocumentsModelEmitter$$anonfun$3",{yKa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function qjb(){}qjb.prototype=new d0;qjb.prototype.constructor=qjb;d=qjb.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({AKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.DocumentsModelOptionsEmitter$$anonfun$2",{AKa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function rjb(){}rjb.prototype=new d0;rjb.prototype.constructor=rjb;d=rjb.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({FKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.LibraryDocumentModelEmitter$$anonfun$1",{FKa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function sjb(){}sjb.prototype=new d0;sjb.prototype.constructor=sjb;d=sjb.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({IKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.NodeMappingEmitter$$anonfun$5",{IKa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function tjb(){}tjb.prototype=new d0;tjb.prototype.constructor=tjb;d=tjb.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({MKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.PropertyMappingEmitter$$anonfun$4",{MKa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function ujb(){this.cc=this.wb=this.p=this.gM=null}ujb.prototype=new u;ujb.prototype.constructor=ujb;d=ujb.prototype;d.G=function(){return"RamlDialectLibraryEmitter"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof ujb){var b=this.gM;a=a.gM;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.gM;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function vjb(a){var b=Jba(a,a.p),c=a.Aba(a.p),e=C();b=b.la(c,e.u);c=vB();e=(new wB).f(c.ki);var f=(new zh).f(c.ci);pd(f)&&xB(e,c.ci);xB(e,"%Library / Dialect 1.0");f=e.s;var g=e.aa,h=(new mt).f(g);Os(rt(),a.p.Db(b),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));return(new yB).Cc(zB(Bu(),c.ki),e.s)}
d.z3=function(a){this.gM=a;this.p=mF();var b=(new WD).L(a.g,a.x);this.wb=bf(b,a.j);this.cc=Iba(this);return this};d.Aba=function(){var a=J(),b=D(this.wb.g,Sr().le);if(!OA(b)){b=C();var c=new GX;if(null===this)throw bc(F(),null);c.n=this;b=K(b,(new wc).fa([c]));c=C();a=a.la(b,c.u)}return a};d.y=function(){return Z(this)};d.$classData=r({NKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.RamlDialectLibraryEmitter",{NKa:1,e:1,nKa:1,z:1,v:1,r:1,o:1});function wjb(){}wjb.prototype=new d0;
wjb.prototype.constructor=wjb;d=wjb.prototype;d.Ta=function(a){return this.Xm(a)};d.Wa=function(a,b){return this.Rm(a,b)};d.Rm=function(a,b){return Rd(a)?a:b.P(a)};d.Xm=function(a){return Rd(a)};d.$classData=r({RKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.ReferencesEmitter$$anonfun$6",{RKa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function xjb(){this.Dra=null}xjb.prototype=new d0;xjb.prototype.constructor=xjb;d=xjb.prototype;d.Ta=function(a){return this.Xm(a)};
d.Wa=function(a,b){return this.Rm(a,b)};d.Rm=function(a,b){return a instanceof $D?D(a.g,Bd().Qc).Fb(w(function(c){return function(e){return e.j===c.Dra}}(this))):b.P(a)};function Nba(a){var b=new xjb;b.Dra=a;return b}d.Xm=function(a){return a instanceof $D};d.$classData=r({WKa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.DialectEmitterHelper$$anonfun$$nestedInanonfun$maybeFindNodeMappingById$3$1",{WKa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function yjb(){this.Ja=null}yjb.prototype=new d0;
yjb.prototype.constructor=yjb;d=yjb.prototype;d.te=function(a,b){if(a instanceof z){var c=a.i;if(je(c))return(new R).M(this.Ja.wb,c)}return b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};function Oba(a){var b=new yjb;if(null===a)throw bc(F(),null);b.Ja=a;return b}d.ve=function(a){return a instanceof z&&je(a.i)?!0:!1};
d.$classData=r({XKa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.DialectEmitterHelper$$anonfun$$nestedInanonfun$maybeFindNodeMappingById$3$2",{XKa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function zjb(){this.cc=this.p=this.Xp=this.wb=this.rh=null}zjb.prototype=new u;zjb.prototype.constructor=zjb;
function Ajb(a,b,c){var e=D(a.wb.g,Bd().U).H;e=e.b()?null:e.c();var f=D(a.wb.g,Bd().Ln).H;e=e+" "+(f.b()?null:f.c());if(c instanceof cE){f=D(D(D(a.wb.g,Bd().ek).g,Cd().Me).g,OD().Mt).H;f=f.b()?null:f.c();var g=D(D(a.wb.g,Bd().ek).g,Cd().Vz);Dd(g)?e=Bjb(a):(xB(b,"%"+e),e=J())}else{if(!(c instanceof fE))throw(new x).d(c);xB(b,"%"+D(c.g,eE().cT)+" / "+e);e=J();f=D(D(a.wb.g,Bd().ek).g,Cd().Sz).Fb(w(function(A,E){return function(B){B=D(B.g,OD().py);var I=D(E.g,eE().cT).H;I=I.b()?null:I.c();return lc(B,
I)}}(a,c)));f.b()?f=y():(f=D(f.c().g,OD().Mt).H,f=(new z).d(f.b()?null:f.c()));f=f.c()}var h=e;e=ke(a,f);if(null===e)throw(new x).d(e);e=e.Ba();var k=e instanceof Yf?(new z).d(H8a(e,a)):y();c=c.ue();f=a.rh;g=a.wb;var l=a.p,m=a.cc,p=y(),t=Pba(a.rh,a.p),v=C();h=t.la(h,v.u);k=k.b()?y():zRa(k.c(),c);a=a.Xp;t=y();ARa(c,e,f,g,l,m,p,!0,t,k,!1,h,a).Vb(b)}d=zjb.prototype;d.G=function(){return"DialectInstancesEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof zjb){var b=this.rh,c=a.rh;(null===b?null===c:b.h(c))?(b=this.wb,c=a.wb,b=null===b?null===c:b.h(c)):b=!1;return b?this.Xp===a.Xp:!1}return!1};function Cjb(a){var b=vB(),c=(new wB).f(b.ki),e=(new zh).f(b.ci);pd(e)&&xB(c,b.ci);e=a.rh;tw(e)&&Ajb(a,c,e);return(new yB).Cc(zB(Bu(),b.ki),c.s)}d.E=function(a){switch(a){case 0:return this.rh;case 1:return this.wb;case 2:return this.Xp;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function Bjb(a){var b=C(),c=D(a.wb.g,Bd().U).H;c=c.b()?null:c.c();a=D(a.wb.g,Bd().Ln).H;a=a.b()?null:a.c();var e=(new $W).hb(0,1),f=Q().Pa;return K(b,(new wc).fa([Px(new Qx,c,a,f,e)]))}function Djb(a,b,c,e){a.rh=b;a.wb=c;a.Xp=e;a.p=mF();a.cc=Ejb(a);return a}
function Ejb(a){var b=Id(a.rh);b=b.b()?a.rh.j:b.c();b=Jd(ua(),b,"/");b=Ld((new Md).od(b));var c=Id(a.rh);b=(c.b()?a.rh.j:c.c()).split(b).join("");c=Xb(a.rh.ha(),q(Nd));if(c.b())c=y();else{c=c.c().cc;var e=Fc(sc().fb,J());c=(new z).d(Od(c,e,Pd(function(){return function(f,g){f=(new R).M(f,g);g=f.Kq;var h=f.gs;if(null!==h){var k=h.qa();h=h.Ba();if(null!==h)return g.kc((new R).M(h.qa(),k))}throw(new x).d(f);}}(a))))}c=c.b()?Fc(sc().fb,J()):c.c();e=(new Qd).a();return a.rh.hf().je(Fc(sc().fb,J()),Pd(function(f,
g,h,k){return function(l,m){var p=(new R).M(l,m);l=p.Kq;m=p.gs;if(null!==l&&Rd(m)){p=Id(m);p=(p.b()?m.j:p.c()).split("#").join("");p=-1!==(p.indexOf(g)|0)?p.split(g).join(""):p.split("file://").join("");if(h.Ka(m.j).ra()){var t=h.P(m.j);m=m.j;p=(new R).M(t,p);return l.kc((new R).M(m,p))}t=k.Jr("uses_");m=m.j;p=(new R).M(t,p);return l.kc((new R).M(m,p))}l=p.Kq;if(null!==l)return l;throw(new x).d(p);}}(a,b,c,e)))}d.y=function(){return Z(this)};
d.$classData=r({YKa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.DialectInstancesEmitter",{YKa:1,e:1,aA:1,z:1,v:1,r:1,o:1});function Fjb(){this.Nfa=null}Fjb.prototype=new d0;Fjb.prototype.constructor=Fjb;d=Fjb.prototype;d.bh=function(a,b){return a instanceof wD&&this.Nfa.Ha(ck(a).j)?a:b.P(a)};d.ch=function(a){return a instanceof wD&&this.Nfa.Ha(ck(a).j)?!0:!1};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};
function Gjb(a){var b=new Fjb;b.Nfa=a;return b}d.$classData=r({cLa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.DialectNodeEmitter$$anonfun$2",{cLa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Hjb(){}Hjb.prototype=new d0;Hjb.prototype.constructor=Hjb;d=Hjb.prototype;d.te=function(a,b){if(a instanceof z){var c=a.i;if(null!==c)return c}return b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z&&null!==a.i?!0:!1};
d.$classData=r({dLa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.DialectNodeEmitter$$anonfun$3",{dLa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function l6(){}l6.prototype=new d0;l6.prototype.constructor=l6;l6.prototype.Ta=function(a){return a instanceof ye};l6.prototype.Wa=function(a,b){return a instanceof ye?a:b.P(a)};l6.prototype.$classData=r({eLa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.DialectNodeEmitter$$anonfun$findAllNodeMappings$2",{eLa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function Ijb(){}Ijb.prototype=new d0;Ijb.prototype.constructor=Ijb;d=Ijb.prototype;d.Ta=function(a){return this.Xm(a)};d.Wa=function(a,b){return this.Rm(a,b)};d.Rm=function(a,b){return Rd(a)?a:b.P(a)};d.Xm=function(a){return Rd(a)};d.$classData=r({iLa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.ReferencesEmitter$$anonfun$1",{iLa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Jjb(){this.qq=this.tf=null}Jjb.prototype=new u;Jjb.prototype.constructor=Jjb;
function Kjb(a,b){var c=D(a.tf.g,Ud().Qc).Ab(w(function(){return function(f){return f instanceof ZX}}(a)));if(c.Da()){var e=C();a=[(new RX).Wca(a,b,c)];return K(e,(new wc).fa(a))}return J()}d=Jjb.prototype;d.G=function(){return"VocabularyEmitter"};d.A3=function(a){this.tf=a;this.qq=Rba(this,a);return this};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof Jjb){var b=this.tf;a=a.tf;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.tf;default:throw(new V).f(""+a);}};
function Ljb(a){var b=mB(nB(),Cc(),a.tf.x);if(Zd(a.tf).Da()){var c=C();var e=[(new SX).Vca(a,b)];c=K(c,(new wc).fa(e))}else c=J();if(D(a.tf.g,Ud().uE).Da()){e=C();var f=[(new TX).Vca(a,b)];e=K(e,(new wc).fa(f))}else e=J();f=C();c=c.la(e,f.u);e=J();f=C();var g=[(new UX).rW(a)];f=K(f,(new wc).fa(g));g=C();e=e.la(f,g.u);f=C();g=[(new VX).rW(a)];f=K(f,(new wc).fa(g));g=C();e=e.la(f,g.u);f=D(a.tf.g,Sr().le);OA(f)||(f=C(),g=[(new WX).rW(a)],f=K(f,(new wc).fa(g)),g=C(),e=e.la(f,g.u));f=Mjb(a,b);g=C();e=
e.la(f,g.u);a=Kjb(a,b);f=C();a=e.la(a,f.u);e=C();a=c.la(a,e.u);c=vB();e=(new wB).f(c.ki);f=(new zh).f(c.ci);pd(f)&&xB(e,c.ci);xB(e,"%Vocabulary 1.0");f=e.s;g=e.aa;var h=(new mt).f(g);Os(rt(),b.Db(a),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));return(new yB).Cc(zB(Bu(),c.ki),e.s)}d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
function Mjb(a,b){var c=D(a.tf.g,Ud().Qc).Ab(w(function(){return function(f){return f instanceof zD}}(a)));if(c.Da()){var e=C();a=[(new QX).Wca(a,b,c)];return K(e,(new wc).fa(a))}return J()}d.$classData=r({qLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.VocabularyEmitter",{qLa:1,e:1,fka:1,z:1,v:1,r:1,o:1});function m6(){a4.call(this);this.Fw=null}m6.prototype=new Q8a;m6.prototype.constructor=m6;
m6.prototype.a=function(){a4.prototype.a.call(this);Njb=this;var a=G().Ov;a=H(a,"DatatypeProperty");var b=G().hd;b=H(b,"Property");var c=hd().ba;this.Fw=dj(a,dj(b,c));return this};m6.prototype.qc=function(){O();var a=(new P).a();return(new JD).L((new S).a(),a)};m6.prototype.Rb=function(){return this.Fw};m6.prototype.$classData=r({ILa:0},!1,"amf.plugins.document.vocabularies.metamodel.domain.DatatypePropertyTermModel$",{ILa:1,SLa:1,e:1,td:1,mc:1,Wb:1,wc:1});var Njb=void 0;
function Aqa(){Njb||(Njb=(new m6).a());return Njb}function vD(){this.ua=this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.ba=this.g=this.Cra=this.Nua=null;this.sa=0}vD.prototype=new u;vD.prototype.constructor=vD;d=vD.prototype;d.On=function(a){this.Ee=a};d.Pn=function(a){this.xf=a};d.Id=function(a){this.db=a};d.rc=function(a){this.ua=a};d.Nn=function(a){this.Be=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};
d.qc=function(){throw bc(F(),(new cc).f("DialectDomainElement is an abstract class and it cannot be isntantiated directly"));};function fRa(a,b,c,e){a.Nua=b;a.Cra=e;At(a);XW(a);EO(a);e=Jx().MZ;var f=Jx().c_,g=hd().g,h=Eb().g,k=bj();g=g.la(h,k.u);h=bj();c=g.la(c,h.u);a.g=dj(e,dj(f,c));c=w(function(){return function(l){return lX(mX(),l)}}(a));e=C();b=b.ma(c,e.u).va();c=G().hd;c=H(c,"DialectDomainElement");e=hd().ba;c=dj(c,e);e=bj();a.ba=b.la(c,e.u);return a}d.Rb=function(){return this.ba};
d.$classData=r({JLa:0},!1,"amf.plugins.document.vocabularies.metamodel.domain.DialectDomainElementModel",{JLa:1,e:1,td:1,mc:1,Wb:1,wc:1,bn:1});function n6(){a4.call(this);this.Fw=null}n6.prototype=new Q8a;n6.prototype.constructor=n6;n6.prototype.a=function(){a4.prototype.a.call(this);Ojb=this;var a=G().Ov;a=H(a,"ObjectProperty");var b=G().hd;b=H(b,"Property");var c=hd().ba;this.Fw=dj(a,dj(b,c));return this};n6.prototype.qc=function(){O();var a=(new P).a();return(new HD).L((new S).a(),a)};
n6.prototype.Rb=function(){return this.Fw};n6.prototype.$classData=r({QLa:0},!1,"amf.plugins.document.vocabularies.metamodel.domain.ObjectPropertyTermModel$",{QLa:1,SLa:1,e:1,td:1,mc:1,Wb:1,wc:1});var Ojb=void 0;function GD(){Ojb||(Ojb=(new n6).a());return Ojb}function Pjb(a){return!!(a&&a.$classData&&a.$classData.ie.b0)}function Wba(){}Wba.prototype=new d0;Wba.prototype.constructor=Wba;d=Wba.prototype;d.Ta=function(a){return this.Xm(a)};d.Wa=function(a,b){return this.Rm(a,b)};
d.Rm=function(a,b){return a&&a.$classData&&a.$classData.ie.v9?a:b.P(a)};d.Xm=function(a){return!!(a&&a.$classData&&a.$classData.ie.v9)};d.$classData=r({cMa:0},!1,"amf.plugins.document.vocabularies.model.document.MappingDeclarer$$anonfun$findNodeMapping$2",{cMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Qjb(){}Qjb.prototype=new d0;Qjb.prototype.constructor=Qjb;d=Qjb.prototype;d.RE=function(a,b){var c=Xu(Yu(),a);return!c.b()&&(c=c.c().qa(),c instanceof St)?(a=c.Cb,b=new Rjb,c=C(),a.hc(b,c.u)):b.P(a)};
d.IF=function(a){a=Xu(Yu(),a);return!a.b()&&a.c().qa()instanceof St?!0:!1};d.Oy=function(){return this};d.Ta=function(a){return this.IF(a)};d.Wa=function(a,b){return this.RE(a,b)};d.$classData=r({iMa:0},!1,"amf.plugins.document.vocabularies.model.domain.DialectDomainElement$$anonfun$literalProperties$1",{iMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Rjb(){}Rjb.prototype=new d0;Rjb.prototype.constructor=Rjb;d=Rjb.prototype;d.$f=function(a){return a instanceof bi};
d.Yf=function(a,b){return a instanceof bi?a.q:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};d.$classData=r({jMa:0},!1,"amf.plugins.document.vocabularies.model.domain.DialectDomainElement$$anonfun$literalProperties$1$$anonfun$applyOrElse$2",{jMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Sjb(){}Sjb.prototype=new d0;Sjb.prototype.constructor=Sjb;d=Sjb.prototype;d.RE=function(a,b){var c=Xu(Yu(),a);return!c.b()&&(c=c.c().qa(),c instanceof bi)?c.q:b.P(a)};
d.IF=function(a){a=Xu(Yu(),a);return!a.b()&&a.c().qa()instanceof bi?!0:!1};d.Oy=function(){return this};d.Ta=function(a){return this.IF(a)};d.Wa=function(a,b){return this.RE(a,b)};d.$classData=r({kMa:0},!1,"amf.plugins.document.vocabularies.model.domain.DialectDomainElement$$anonfun$literalProperty$1",{kMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Tjb(){}Tjb.prototype=new d0;Tjb.prototype.constructor=Tjb;d=Tjb.prototype;
d.RE=function(a,b){var c=Xu(Yu(),a);return!c.b()&&(c=c.c().qa(),c instanceof St)?(a=c.Cb,b=new Ujb,c=C(),a.hc(b,c.u)):b.P(a)};d.IF=function(a){a=Xu(Yu(),a);return!a.b()&&a.c().qa()instanceof St?!0:!1};d.Oy=function(){return this};d.Ta=function(a){return this.IF(a)};d.Wa=function(a,b){return this.RE(a,b)};d.$classData=r({lMa:0},!1,"amf.plugins.document.vocabularies.model.domain.DialectDomainElement$$anonfun$objectCollectionProperty$1",{lMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Ujb(){}
Ujb.prototype=new d0;Ujb.prototype.constructor=Ujb;d=Ujb.prototype;d.$f=function(a){return a instanceof wD};d.Yf=function(a,b){return a instanceof wD?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};d.$classData=r({mMa:0},!1,"amf.plugins.document.vocabularies.model.domain.DialectDomainElement$$anonfun$objectCollectionProperty$1$$anonfun$applyOrElse$1",{mMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Vjb(){}Vjb.prototype=new d0;Vjb.prototype.constructor=Vjb;d=Vjb.prototype;
d.RE=function(a,b){var c=Xu(Yu(),a);return!c.b()&&(c=c.c().qa(),c instanceof wD)?c:b.P(a)};d.IF=function(a){a=Xu(Yu(),a);return!a.b()&&a.c().qa()instanceof wD?!0:!1};d.Oy=function(){return this};d.Ta=function(a){return this.IF(a)};d.Wa=function(a,b){return this.RE(a,b)};d.$classData=r({nMa:0},!1,"amf.plugins.document.vocabularies.model.domain.DialectDomainElement$$anonfun$objectProperty$1",{nMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Zba(){}Zba.prototype=new d0;Zba.prototype.constructor=Zba;d=Zba.prototype;
d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({OMa:0},!1,"amf.plugins.document.vocabularies.parser.common.AnnotationsParser$$anonfun$1",{OMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function bca(){}bca.prototype=new d0;bca.prototype.constructor=bca;d=bca.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};
d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({PMa:0},!1,"amf.plugins.document.vocabularies.parser.common.AnnotationsParser$$anonfun$2",{PMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function jSa(){}jSa.prototype=new d0;jSa.prototype.constructor=jSa;d=jSa.prototype;d.bh=function(a,b){return je(a)?a:b.P(a)};d.ch=function(a){return je(a)};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};
d.$classData=r({TMa:0},!1,"amf.plugins.document.vocabularies.parser.dialects.DialectDeclarations$$anonfun$findNodeMapping$2",{TMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function LSa(){}LSa.prototype=new d0;LSa.prototype.constructor=LSa;d=LSa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({VMa:0},!1,"amf.plugins.document.vocabularies.parser.dialects.DialectsParser$$anonfun$$nestedInanonfun$parsePropertyMapping$10$1",{VMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function OSa(){}OSa.prototype=new d0;OSa.prototype.constructor=OSa;d=OSa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({WMa:0},!1,"amf.plugins.document.vocabularies.parser.dialects.DialectsParser$$anonfun$$nestedInanonfun$parseRootDocumentMapping$2$1",{WMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function qSa(){}qSa.prototype=new d0;qSa.prototype.constructor=qSa;d=qSa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({XMa:0},!1,"amf.plugins.document.vocabularies.parser.dialects.DialectsParser$$anonfun$1",{XMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function ySa(){}ySa.prototype=new d0;ySa.prototype.constructor=ySa;d=ySa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({YMa:0},!1,"amf.plugins.document.vocabularies.parser.dialects.DialectsParser$$anonfun$parseLibraries$5",{YMa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Wjb(){}Wjb.prototype=new d0;Wjb.prototype.constructor=Wjb;d=Wjb.prototype;d.te=function(a,b){if(a instanceof z){var c=a.i;if(null!==c)return c}return b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z&&null!==a.i?!0:!1};
d.$classData=r({bNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceContext$$anonfun$$nestedInanonfun$parseDeclaredNodeMappings$2$1",{bNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Xjb(){this.jea=null}Xjb.prototype=new d0;Xjb.prototype.constructor=Xjb;d=Xjb.prototype;d.bh=function(a,b){return je(a)&&a.j===this.jea?a:b.P(a)};d.ch=function(a){return je(a)&&a.j===this.jea?!0:!1};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};
d.$classData=r({cNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceContext$$anonfun$findNodeMapping$1",{cNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function H4a(){}H4a.prototype=new d0;H4a.prototype.constructor=H4a;d=H4a.prototype;d.bh=function(a,b){return a instanceof wD?a:b.P(a)};d.ch=function(a){return a instanceof wD};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};
d.$classData=r({eNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceDeclarations$$anonfun$findAnyDialectDomainElement$2",{eNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Yjb(){this.Dea=null}Yjb.prototype=new d0;Yjb.prototype.constructor=Yjb;d=Yjb.prototype;d.bh=function(a,b){return a instanceof wD&&this.Dea.Ha(ck(a).j)?a:b.P(a)};d.ch=function(a){return a instanceof wD&&this.Dea.Ha(ck(a).j)?!0:!1};function J4a(a){var b=new Yjb;b.Dea=a;return b}d.Ta=function(a){return this.ch(a)};
d.Wa=function(a,b){return this.bh(a,b)};d.$classData=r({fNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceDeclarations$$anonfun$findDialectDomainElement$2",{fNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function r9a(){}r9a.prototype=new d0;r9a.prototype.constructor=r9a;d=r9a.prototype;d.te=function(a,b){if(a instanceof z){var c=a.i;if(c instanceof ye)return c}return b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};
d.ve=function(a){return a instanceof z&&a.i instanceof ye?!0:!1};d.$classData=r({hNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceParser$$anonfun$1",{hNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function d4(){}d4.prototype=new d0;d4.prototype.constructor=d4;d4.prototype.Ta=function(a){return null!==a&&null!==a.i?!0:!1};d4.prototype.Wa=function(a,b){a:{if(null!==a){var c=a.i;if(null!==c){a=c;break a}}a=b.P(a)}return a};
d4.prototype.$classData=r({iNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceParser$$anonfun$2",{iNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Y9a(){}Y9a.prototype=new d0;Y9a.prototype.constructor=Y9a;d=Y9a.prototype;d.te=function(a,b){if(a instanceof z){var c=a.i;if(null!==c)return c}return b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z&&null!==a.i?!0:!1};
d.$classData=r({jNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceParser$$anonfun$3",{jNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function e4(){}e4.prototype=new d0;e4.prototype.constructor=e4;e4.prototype.Ta=function(a){return a instanceof R};e4.prototype.Wa=function(a,b){return a instanceof R?a.Ba():b.P(a)};e4.prototype.$classData=r({kNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceParser$$anonfun$4",{kNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function O9a(){}O9a.prototype=new d0;O9a.prototype.constructor=O9a;d=O9a.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({lNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceParser$$anonfun$5",{lNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function P9a(){}P9a.prototype=new d0;P9a.prototype.constructor=P9a;d=P9a.prototype;
d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({mNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceParser$$anonfun$6",{mNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function i9a(){}i9a.prototype=new d0;i9a.prototype.constructor=i9a;d=i9a.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};
d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({nNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceParser$$anonfun$parseNode$6",{nNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Z9a(){}Z9a.prototype=new d0;Z9a.prototype.constructor=Z9a;d=Z9a.prototype;d.te=function(a,b){if(a instanceof z){var c=a.i;if(null!==c)return c}return b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};
d.ve=function(a){return a instanceof z&&null!==a.i?!0:!1};d.$classData=r({oNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceParser$$anonfun$parseObjectMapProperty$3",{oNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function LGa(){}LGa.prototype=new d0;LGa.prototype.constructor=LGa;d=LGa.prototype;d.$f=function(a){return a instanceof wD};d.Yf=function(a,b){return a instanceof wD?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({CNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectPatchApplicationStage$$anonfun$1",{CNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function UGa(){}UGa.prototype=new d0;UGa.prototype.constructor=UGa;d=UGa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({DNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectPatchApplicationStage$$anonfun$10",{DNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function MGa(){}MGa.prototype=new d0;MGa.prototype.constructor=MGa;d=MGa.prototype;d.$f=function(a){return a instanceof wD};d.Yf=function(a,b){return a instanceof wD?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({ENa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectPatchApplicationStage$$anonfun$2",{ENa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function NGa(){this.II=this.jJ=this.Ja=null}NGa.prototype=new d0;NGa.prototype.constructor=NGa;d=NGa.prototype;d.SE=function(a,b){if(null!==a){b=a.qa();a=a.Ba();b=this.jJ.Ka(b.split(this.II).join(""));if(b instanceof z)return y();if(y()===b)return(new z).d(a);throw(new x).d(b);}return b.P(a)};d.Ta=function(a){return this.JF(a)};
d.Wa=function(a,b){return this.SE(a,b)};d.sW=function(a,b,c){if(null===a)throw bc(F(),null);this.Ja=a;this.jJ=b;this.II=c;return this};d.JF=function(a){return null!==a};d.$classData=r({FNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectPatchApplicationStage$$anonfun$3",{FNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function OGa(){}OGa.prototype=new d0;OGa.prototype.constructor=OGa;d=OGa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};
d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({GNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectPatchApplicationStage$$anonfun$4",{GNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function PGa(){}PGa.prototype=new d0;PGa.prototype.constructor=PGa;d=PGa.prototype;d.$f=function(a){return a instanceof wD};d.Yf=function(a,b){return a instanceof wD?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({HNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectPatchApplicationStage$$anonfun$5",{HNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function QGa(){this.II=this.jJ=this.Ja=null}QGa.prototype=new d0;QGa.prototype.constructor=QGa;d=QGa.prototype;d.SE=function(a,b){return null!==a?this.jJ.Ka(a.qa().split(this.II).join("")):b.P(a)};d.Ta=function(a){return this.JF(a)};d.Wa=function(a,b){return this.SE(a,b)};
d.sW=function(a,b,c){if(null===a)throw bc(F(),null);this.Ja=a;this.jJ=b;this.II=c;return this};d.JF=function(a){return null!==a};d.$classData=r({INa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectPatchApplicationStage$$anonfun$6",{INa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function RGa(){}RGa.prototype=new d0;RGa.prototype.constructor=RGa;d=RGa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};
d.ve=function(a){return a instanceof z};d.$classData=r({JNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectPatchApplicationStage$$anonfun$7",{JNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function SGa(){}SGa.prototype=new d0;SGa.prototype.constructor=SGa;d=SGa.prototype;d.$f=function(a){return a instanceof wD};d.Yf=function(a,b){return a instanceof wD?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({KNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectPatchApplicationStage$$anonfun$8",{KNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function TGa(){this.II=this.jJ=this.Ja=null}TGa.prototype=new d0;TGa.prototype.constructor=TGa;d=TGa.prototype;d.SE=function(a,b){if(null!==a){b=a.qa();a=a.Ba();b=this.jJ.Ka(b.split(this.II).join(""));if(b instanceof z)return(new z).d((new R).M(b.i,a));if(y()===b)return y();throw(new x).d(b);}return b.P(a)};d.Ta=function(a){return this.JF(a)};
d.Wa=function(a,b){return this.SE(a,b)};d.sW=function(a,b,c){if(null===a)throw bc(F(),null);this.Ja=a;this.jJ=b;this.II=c;return this};d.JF=function(a){return null!==a};d.$classData=r({LNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectPatchApplicationStage$$anonfun$9",{LNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function dHa(){}dHa.prototype=new d0;dHa.prototype.constructor=dHa;d=dHa.prototype;d.Ta=function(a){return this.Xm(a)};d.Wa=function(a,b){return this.Rm(a,b)};
d.Rm=function(a,b){return a instanceof Td?a:b.P(a)};d.Xm=function(a){return a instanceof Td};d.$classData=r({NNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectReferencesResolutionStage$$anonfun$$nestedInanonfun$findVocabularies$1$1",{NNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function XGa(){}XGa.prototype=new d0;XGa.prototype.constructor=XGa;d=XGa.prototype;d.bh=function(a,b){return je(a)?a:b.P(a)};d.ch=function(a){return je(a)};d.Ta=function(a){return this.ch(a)};
d.Wa=function(a,b){return this.bh(a,b)};d.$classData=r({ONa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectReferencesResolutionStage$$anonfun$1",{ONa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function aHa(){}aHa.prototype=new d0;aHa.prototype.constructor=aHa;d=aHa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({PNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectReferencesResolutionStage$$anonfun$2",{PNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function bHa(){}bHa.prototype=new d0;bHa.prototype.constructor=bHa;d=bHa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({QNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectReferencesResolutionStage$$anonfun$3",{QNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function YGa(){}YGa.prototype=new d0;YGa.prototype.constructor=YGa;d=YGa.prototype;d.Ta=function(a){return this.Xm(a)};d.Wa=function(a,b){return this.Rm(a,b)};d.Rm=function(a,b){return Rd(a)?a:b.P(a)};d.Xm=function(a){return Rd(a)};
d.$classData=r({RNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectReferencesResolutionStage$$anonfun$findDeclarations$2",{RNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function eHa(){}eHa.prototype=new d0;eHa.prototype.constructor=eHa;d=eHa.prototype;d.Ta=function(a){return this.Xm(a)};d.Wa=function(a,b){return this.Rm(a,b)};d.Rm=function(a,b){return a instanceof $D?a:b.P(a)};d.Xm=function(a){return a instanceof $D};
d.$classData=r({SNa:0},!1,"amf.plugins.document.vocabularies.resolution.stages.DialectReferencesResolutionStage$$anonfun$findVocabularies$2",{SNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function p$a(){g4.call(this)}p$a.prototype=new s$a;p$a.prototype.constructor=p$a;p$a.prototype.a=function(){g4.prototype.a.call(this);return this};p$a.prototype.$classData=r({VNa:0},!1,"amf.plugins.document.webapi.ExternalJsonRefsPlugin$",{VNa:1,kka:1,lka:1,aC:1,e:1,Oq:1,tb:1});var o$a=void 0;function V4a(){}
V4a.prototype=new d0;V4a.prototype.constructor=V4a;d=V4a.prototype;d.bh=function(a,b){return a instanceof Ai?a:b.P(a)};d.ch=function(a){return a instanceof Ai};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};d.$classData=r({YNa:0},!1,"amf.plugins.document.webapi.JsonSchemaPlugin$$anonfun$firstAnyShape$1",{YNa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function Zjb(a,b,c){var e=b.hf().je(Fc(sc().fb,J()),Pd(function(){return function(f,g){var h=(new R).M(f,g);f=h.Kq;g=h.gs;if(null!==f&&null!==g)return h=Id(g),h=h.b()?g.j:h.c(),f.kc((new R).M(h,g));throw(new x).d(h);}}(a)));e=(new qe).d(e);c.fi.SQ.R(w(function(f,g){return function(h){var k=Id(h);k=k.b()?h.j:k.c();g.oa=g.oa.kc((new R).M(k,h))}}(a,e)));a=(new Ad).ee(e.oa);return pd(a)?(a=(new Ad).ee(e.oa).Yb.pf().Ad(),c=dm().Ac,Xg(b,c,a)):b}
function $jb(a,b,c){var e=a.kba(c,b,y());akb(a,b,e);var f=b.ga,g=b.W,h=(new Cs).a(),k=c.ja;C();Yj();var l=(new gh).a();f=(new Rr).Sp(f,g,h,k,(new Ds).Ii(l.va()));a=a.kba(f,b,y());a.wq=c.wq;a.Ux=c.Ux;c=oKa().RA(b);if(c.b())return y();c=c.c();f=!1;if(kTa().h(c)&&(f=!0,g=b.wD,h=XO(),null!==g&&g===h))return y();if(f)return b=(new bkb).tF(b,e),O(),e=(new P).a(),(new z).d(ckb(b,(new Ng).L((new S).a(),e)));if(uTa().h(c))return b=(new dkb).tF(b,e),O(),e=(new P).a(),(new z).d(ckb(b,(new Ng).L((new S).a(),
e)));qy().h(c)?b=(new z).d(bXa(gXa(),b,e).pfa()):ry().h(c)?b=(new z).d(bXa(gXa(),b,e).dfa()):LTa().h(c)?b=(new z).d((new ekb).tF(b,a).kfa()):c&&c.$classData&&c.$classData.ie.aH?(a=fkb,f=new gkb,f.Td=b,f.KP=c,f.na=e,ZR.prototype.Yq.call(f,e),b=a(f)):b=y();return b}function hkb(){return K(C(),(new wc).fa("application/raml application/raml+json application/raml+yaml text/yaml text/x-yaml application/yaml application/x-yaml text/vnd.yaml".split(" ")))}
function ikb(a){var b=C(),c=[a.Jg().ye(),Cc().$];a.fma(K(b,(new wc).fa(c)))}function jkb(a,b,c,e,f,g){b.R(w(function(h,k,l,m,p){return function(t){t=t.Ea;if(t instanceof CI)if(k.R(w(function(A,E){return function(B){return eKa(E,B)}}(h,l))),y()===m){T();var v=D(p.g,km().Zd).H;t.Bw=(new z).d(xi(0,v.b()?null:v.c()))}else t.Bw=m}}(a,f,g,c,e)))}
function akb(a,b,c){b.W.R(w(function(e,f,g){return function(h){var k=h.Ld;if(k instanceof im){var l=h.sn.Af,m=h.vd;k=us(k.g,fm().ub);h=h.Ld.hf();jkb(e,l,m,k,h,f)}else if(k instanceof Td||k instanceof WD){l=k.Ge;l=l.b()?"":l.c();O();m=(new P).a();m=(new im).L((new S).a(),m);var p=Id(k);p=p.b()?g.ga:p.c();var t=Sr().yc;m=Fb(m,t,p);k=bf(m,k.j);O();m=(new P).a();m=(new lm).L((new S).a(),m);p=km().Zd;m=Fb(m,p,l);l=0<=(l.length|0)&&"#%"===l.substring(0,2)?"application/yaml":"application/json";p=km().Vd;
l=Fb(m,p,l);m=fm().ub;m=nf(k,m,l);l=h.sn.Af;k=y();m=us(m.g,fm().ub);h=h.Ld.hf();jkb(e,l,k,m,h,f)}}}(a,c,b)))}function o6(){}o6.prototype=new u;o6.prototype.constructor=o6;d=o6.prototype;d.a=function(){return this};d.G=function(){return"CollectionFormatFromItems"};d.A=function(){return 0};d.h=function(a){return a instanceof o6&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
var kkb=r({fOa:0},!1,"amf.plugins.document.webapi.annotations.CollectionFormatFromItems",{fOa:1,e:1,uf:1,z:1,v:1,r:1,o:1});o6.prototype.$classData=kkb;function p6(){}p6.prototype=new u;p6.prototype.constructor=p6;d=p6.prototype;d.a=function(){return this};d.G=function(){return"DefaultPayload"};d.A=function(){return 0};d.h=function(a){return a instanceof p6&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
var XVa=r({gOa:0},!1,"amf.plugins.document.webapi.annotations.DefaultPayload",{gOa:1,e:1,uf:1,z:1,v:1,r:1,o:1});p6.prototype.$classData=XVa;function LS(){}LS.prototype=new u;LS.prototype.constructor=LS;d=LS.prototype;d.a=function(){return this};d.G=function(){return"EmptyPayload"};d.A=function(){return 0};d.h=function(a){return a instanceof LS&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
var Xra=r({hOa:0},!1,"amf.plugins.document.webapi.annotations.EmptyPayload",{hOa:1,e:1,uf:1,z:1,v:1,r:1,o:1});LS.prototype.$classData=Xra;var WVa=r({iOa:0},!1,"amf.plugins.document.webapi.annotations.EndPointBodyParameter",{iOa:1,e:1,uf:1,z:1,v:1,r:1,o:1});function ih(){this.xl=null}ih.prototype=new u;ih.prototype.constructor=ih;d=ih.prototype;d.G=function(){return"GeneratedJSONSchema"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof ih?this.xl===a.xl:!1};
d.E=function(a){switch(a){case 0:return this.xl;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.f=function(a){this.xl=a;return this};d.y=function(){return Z(this)};var lkb=r({nOa:0},!1,"amf.plugins.document.webapi.annotations.GeneratedJSONSchema",{nOa:1,e:1,uf:1,z:1,v:1,r:1,o:1});ih.prototype.$classData=lkb;function yh(){this.xl=null}yh.prototype=new u;yh.prototype.constructor=yh;d=yh.prototype;d.G=function(){return"GeneratedRamlDatatype"};d.A=function(){return 1};
d.h=function(a){return this===a?!0:a instanceof yh?this.xl===a.xl:!1};d.E=function(a){switch(a){case 0:return this.xl;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.f=function(a){this.xl=a;return this};d.y=function(){return Z(this)};var mkb=r({oOa:0},!1,"amf.plugins.document.webapi.annotations.GeneratedRamlDatatype",{oOa:1,e:1,uf:1,z:1,v:1,r:1,o:1});yh.prototype.$classData=mkb;function s4(){}s4.prototype=new u;s4.prototype.constructor=s4;d=s4.prototype;d.a=function(){return this};
d.G=function(){return"Inferred"};d.A=function(){return 0};d.h=function(a){return a instanceof s4&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};var cpa=r({pOa:0},!1,"amf.plugins.document.webapi.annotations.Inferred",{pOa:1,e:1,uf:1,z:1,v:1,r:1,o:1});s4.prototype.$classData=cpa;function D4(){}D4.prototype=new u;D4.prototype.constructor=D4;d=D4.prototype;d.a=function(){return this};d.G=function(){return"InlineDefinition"};d.A=function(){return 0};
d.h=function(a){return a instanceof D4&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};var nkb=r({qOa:0},!1,"amf.plugins.document.webapi.annotations.InlineDefinition",{qOa:1,e:1,uf:1,z:1,v:1,r:1,o:1});D4.prototype.$classData=nkb;function Og(){}Og.prototype=new u;Og.prototype.constructor=Og;d=Og.prototype;d.a=function(){return this};d.G=function(){return"JSONSchemaRoot"};d.A=function(){return 0};d.h=function(a){return a instanceof Og&&!0};
d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};var S4a=r({tOa:0},!1,"amf.plugins.document.webapi.annotations.JSONSchemaRoot",{tOa:1,e:1,uf:1,z:1,v:1,r:1,o:1});Og.prototype.$classData=S4a;function q6(){}q6.prototype=new u;q6.prototype.constructor=q6;d=q6.prototype;d.a=function(){return this};d.G=function(){return"SchemaIsJsonSchema"};d.A=function(){return 0};d.h=function(a){return a instanceof q6&&!0};d.E=function(a){throw(new V).f(""+a);};
d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};var Nca=r({FOa:0},!1,"amf.plugins.document.webapi.annotations.SchemaIsJsonSchema",{FOa:1,e:1,uf:1,z:1,v:1,r:1,o:1});q6.prototype.$classData=Nca;function okb(){this.pba=this.Xfa=null}okb.prototype=new d0;okb.prototype.constructor=okb;d=okb.prototype;d.Mda=function(a){return a.Ld instanceof im||a.Ld instanceof Z2};function pkb(a,b){var c=new okb;c.Xfa=a;c.pba=b;return c}d.Ta=function(a){return this.Mda(a)};
d.Wa=function(a,b){return this.Iaa(a,b)};d.Iaa=function(a,b){return a.Ld instanceof im||a.Ld instanceof Z2?(a=a.Ld,U4a(eFa(),a,this.Xfa,this.pba)):b.P(a)};d.$classData=r({IOa:0},!1,"amf.plugins.document.webapi.contexts.WebApiContext$$anonfun$1",{IOa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function qkb(){}qkb.prototype=new d0;qkb.prototype.constructor=qkb;d=qkb.prototype;d.Mda=function(a){return a.Ld instanceof im||a.Ld instanceof Z2};d.Ta=function(a){return this.Mda(a)};
d.Wa=function(a,b){return this.Iaa(a,b)};d.Iaa=function(a,b){return a.Ld instanceof im?a.Ld:a.Ld instanceof Z2?a.Ld:b.P(a)};d.$classData=r({JOa:0},!1,"amf.plugins.document.webapi.contexts.WebApiContext$$anonfun$obtainFragment$3",{JOa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function rla(){}rla.prototype=new d0;rla.prototype.constructor=rla;d=rla.prototype;d.a=function(){return this};d.Qn=function(a,b){return a instanceof lP?a:b.P(a)};d.Ta=function(a){return this.$n(a)};d.Wa=function(a,b){return this.Qn(a,b)};
d.$n=function(a){return a instanceof lP};d.$classData=r({bPa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.RamlScalarEmitter$$anonfun$1",{bPa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function rkb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.ua=this.ba=this.g=null}rkb.prototype=new u;rkb.prototype.constructor=rkb;d=rkb.prototype;
d.a=function(){skb=this;At(this);WW(this);F2(this);this.g=fm().g;bj();var a=G().Za;a=[H(a,"AnnotationTypeDeclarationFragment")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=fm().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Za,"Annotation Type Fragment","Fragment encoding a RAML annotation type",J());return this};d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.$b=function(){return this.g};d.oc=function(){return this.ua};
d.Do=function(a){this.Lg=a};d.qc=function(){O();var a=(new P).a();return(new Om).L((new S).a(),a)};d.Tq=function(a){this.ub=a};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};d.$classData=r({wPa:0},!1,"amf.plugins.document.webapi.metamodel.FragmentsTypesModels$AnnotationTypeDeclarationFragmentModel$",{wPa:1,e:1,vr:1,wo:1,mc:1,Wb:1,wc:1});var skb=void 0;function Zea(){skb||(skb=(new rkb).a());return skb}
function tkb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.ua=this.ba=this.g=null}tkb.prototype=new u;tkb.prototype.constructor=tkb;d=tkb.prototype;d.a=function(){ukb=this;At(this);WW(this);F2(this);this.g=fm().g;bj();var a=G().Lb;a=[H(a,"DataTypeFragment")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=fm().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Lb,"Data Type Fragment","Fragment encoding a RAML data type",J());return this};
d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.$b=function(){return this.g};d.oc=function(){return this.ua};d.Do=function(a){this.Lg=a};d.qc=function(){O();var a=(new P).a();return(new Qm).L((new S).a(),a)};d.Tq=function(a){this.ub=a};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};
d.$classData=r({xPa:0},!1,"amf.plugins.document.webapi.metamodel.FragmentsTypesModels$DataTypeFragmentModel$",{xPa:1,e:1,vr:1,wo:1,mc:1,Wb:1,wc:1});var ukb=void 0;function $ea(){ukb||(ukb=(new tkb).a());return ukb}function vkb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.ua=this.ba=this.g=null}vkb.prototype=new u;vkb.prototype.constructor=vkb;d=vkb.prototype;
d.a=function(){wkb=this;At(this);WW(this);F2(this);this.g=fm().g;bj();var a=G().Za;a=[H(a,"UserDocumentationFragment")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=fm().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Za,"Documentation Item Fragment","Fragment encoding a RAML documentation item",J());return this};d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.$b=function(){return this.g};d.oc=function(){return this.ua};
d.Do=function(a){this.Lg=a};d.qc=function(){O();var a=(new P).a();return(new Zm).L((new S).a(),a)};d.Tq=function(a){this.ub=a};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};d.$classData=r({yPa:0},!1,"amf.plugins.document.webapi.metamodel.FragmentsTypesModels$DocumentationItemFragmentModel$",{yPa:1,e:1,vr:1,wo:1,mc:1,Wb:1,wc:1});var wkb=void 0;function afa(){wkb||(wkb=(new vkb).a());return wkb}
function xkb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.ua=this.ba=this.g=null}xkb.prototype=new u;xkb.prototype.constructor=xkb;d=xkb.prototype;d.a=function(){ykb=this;At(this);WW(this);F2(this);this.g=fm().g;bj();var a=G().Za;a=[H(a,"NamedExampleFragment")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=fm().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Za,"Named Example Fragment","Fragment encoding a RAML named example",J());return this};
d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.$b=function(){return this.g};d.oc=function(){return this.ua};d.Do=function(a){this.Lg=a};d.qc=function(){O();var a=(new P).a();return(new an).L((new S).a(),a)};d.Tq=function(a){this.ub=a};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};
d.$classData=r({zPa:0},!1,"amf.plugins.document.webapi.metamodel.FragmentsTypesModels$NamedExampleFragmentModel$",{zPa:1,e:1,vr:1,wo:1,mc:1,Wb:1,wc:1});var ykb=void 0;function bfa(){ykb||(ykb=(new xkb).a());return ykb}function zkb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.ua=this.ba=this.g=null}zkb.prototype=new u;zkb.prototype.constructor=zkb;d=zkb.prototype;
d.a=function(){Akb=this;At(this);WW(this);F2(this);this.g=fm().g;bj();var a=G().Za;a=[H(a,"ResourceTypeFragment")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=fm().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Za,"Resource Type Fragment","Fragment encoding a RAML resource type",J());return this};d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.$b=function(){return this.g};d.oc=function(){return this.ua};d.Do=function(a){this.Lg=a};
d.qc=function(){O();var a=(new P).a();return(new dn).L((new S).a(),a)};d.Tq=function(a){this.ub=a};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};d.$classData=r({APa:0},!1,"amf.plugins.document.webapi.metamodel.FragmentsTypesModels$ResourceTypeFragmentModel$",{APa:1,e:1,vr:1,wo:1,mc:1,Wb:1,wc:1});var Akb=void 0;function cfa(){Akb||(Akb=(new zkb).a());return Akb}
function Bkb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.ua=this.ba=this.g=null}Bkb.prototype=new u;Bkb.prototype.constructor=Bkb;d=Bkb.prototype;d.a=function(){Ckb=this;At(this);WW(this);F2(this);this.g=fm().g;bj();var a=G().ac;a=[H(a,"SecuritySchemeFragment")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=fm().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().ac,"Security Scheme Fragment","Fragment encoding a RAML security scheme",J());return this};
d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.$b=function(){return this.g};d.oc=function(){return this.ua};d.Do=function(a){this.Lg=a};d.qc=function(){O();var a=(new P).a();return(new fn).L((new S).a(),a)};d.Tq=function(a){this.ub=a};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};
d.$classData=r({BPa:0},!1,"amf.plugins.document.webapi.metamodel.FragmentsTypesModels$SecuritySchemeFragmentModel$",{BPa:1,e:1,vr:1,wo:1,mc:1,Wb:1,wc:1});var Ckb=void 0;function dfa(){Ckb||(Ckb=(new Bkb).a());return Ckb}function Dkb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.ua=this.ba=this.g=null}Dkb.prototype=new u;Dkb.prototype.constructor=Dkb;d=Dkb.prototype;
d.a=function(){Ekb=this;At(this);WW(this);F2(this);this.g=fm().g;bj();var a=G().Za;a=[H(a,"TraitFragment")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=fm().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Za,"Trait Fragment","Fragment encoding a RAML trait",J());return this};d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.$b=function(){return this.g};d.oc=function(){return this.ua};d.Do=function(a){this.Lg=a};
d.qc=function(){O();var a=(new P).a();return(new hn).L((new S).a(),a)};d.Tq=function(a){this.ub=a};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};d.$classData=r({CPa:0},!1,"amf.plugins.document.webapi.metamodel.FragmentsTypesModels$TraitFragmentModel$",{CPa:1,e:1,vr:1,wo:1,mc:1,Wb:1,wc:1});var Ekb=void 0;function efa(){Ekb||(Ekb=(new Dkb).a());return Ekb}function Fkb(){this.Sd=null}Fkb.prototype=new h4;
Fkb.prototype.constructor=Fkb;Fkb.prototype.a=function(){AY.prototype.f.call(this,"%RAML 0.8");return this};Fkb.prototype.$classData=r({oQa:0},!1,"amf.plugins.document.webapi.parser.RamlHeader$Raml08$",{oQa:1,Ww:1,e:1,z:1,v:1,r:1,o:1});var Gkb=void 0;function kTa(){Gkb||(Gkb=(new Fkb).a());return Gkb}function Hkb(){this.Sd=null}Hkb.prototype=new h4;Hkb.prototype.constructor=Hkb;Hkb.prototype.a=function(){AY.prototype.f.call(this,"%RAML 1.0");return this};
Hkb.prototype.$classData=r({pQa:0},!1,"amf.plugins.document.webapi.parser.RamlHeader$Raml10$",{pQa:1,Ww:1,e:1,z:1,v:1,r:1,o:1});var Ikb=void 0;function uTa(){Ikb||(Ikb=(new Hkb).a());return Ikb}function Jkb(){this.Sd=null}Jkb.prototype=new h4;Jkb.prototype.constructor=Jkb;Jkb.prototype.a=function(){AY.prototype.f.call(this,"%RAML 1.0 Extension");return this};Jkb.prototype.$classData=r({qQa:0},!1,"amf.plugins.document.webapi.parser.RamlHeader$Raml10Extension$",{qQa:1,Ww:1,e:1,z:1,v:1,r:1,o:1});
var Kkb=void 0;function ry(){Kkb||(Kkb=(new Jkb).a());return Kkb}function Lkb(){this.Sd=null}Lkb.prototype=new h4;Lkb.prototype.constructor=Lkb;Lkb.prototype.a=function(){AY.prototype.f.call(this,"%RAML 1.0 Library");return this};Lkb.prototype.$classData=r({rQa:0},!1,"amf.plugins.document.webapi.parser.RamlHeader$Raml10Library$",{rQa:1,Ww:1,e:1,z:1,v:1,r:1,o:1});var Mkb=void 0;function LTa(){Mkb||(Mkb=(new Lkb).a());return Mkb}function Nkb(){this.Sd=null}Nkb.prototype=new h4;
Nkb.prototype.constructor=Nkb;Nkb.prototype.a=function(){AY.prototype.f.call(this,"%RAML 1.0 Overlay");return this};Nkb.prototype.$classData=r({sQa:0},!1,"amf.plugins.document.webapi.parser.RamlHeader$Raml10Overlay$",{sQa:1,Ww:1,e:1,z:1,v:1,r:1,o:1});var Okb=void 0;function qy(){Okb||(Okb=(new Nkb).a());return Okb}function iIa(){}iIa.prototype=new d0;iIa.prototype.constructor=iIa;d=iIa.prototype;d.bh=function(a,b){return a instanceof Oo?a:b.P(a)};d.ch=function(a){return a instanceof Oo};d.Ta=function(a){return this.ch(a)};
d.Wa=function(a,b){return this.bh(a,b)};d.$classData=r({HQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$$anonfun$findExample$2",{HQa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function VHa(){}VHa.prototype=new d0;VHa.prototype.constructor=VHa;d=VHa.prototype;d.bh=function(a,b){return a instanceof Dn?a:b.P(a)};d.ch=function(a){return a instanceof Dn};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};
d.$classData=r({IQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$$anonfun$findHeader$2",{IQa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function dIa(){}dIa.prototype=new d0;dIa.prototype.constructor=dIa;d=dIa.prototype;d.bh=function(a,b){return a instanceof Dn?a:b.P(a)};d.ch=function(a){return a instanceof Dn};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};
d.$classData=r({JQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$$anonfun$findParameter$2",{JQa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function kIa(){}kIa.prototype=new d0;kIa.prototype.constructor=kIa;d=kIa.prototype;d.bh=function(a,b){return a instanceof bo?a:b.P(a)};d.ch=function(a){return a instanceof bo};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};
d.$classData=r({KQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$$anonfun$findPayload$2",{KQa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function bIa(){}bIa.prototype=new d0;bIa.prototype.constructor=bIa;d=bIa.prototype;d.bh=function(a,b){return a instanceof go?a:b.P(a)};d.ch=function(a){return a instanceof go};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};
d.$classData=r({LQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$$anonfun$findRequestBody$2",{LQa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function YHa(){}YHa.prototype=new d0;YHa.prototype.constructor=YHa;d=YHa.prototype;d.bh=function(a,b){return a instanceof jo?a:b.P(a)};d.ch=function(a){return a instanceof jo};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};
d.$classData=r({MQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$$anonfun$findResponse$2",{MQa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function PHa(){}PHa.prototype=new d0;PHa.prototype.constructor=PHa;d=PHa.prototype;d.bh=function(a,b){return a instanceof jp?a:b.P(a)};d.ch=function(a){return a instanceof jp};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};
d.$classData=r({NQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$$anonfun$findTemplatedLink$2",{NQa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Pkb(){}Pkb.prototype=new u;Pkb.prototype.constructor=Pkb;d=Pkb.prototype;d.G=function(){return"EmptyTarget"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"EmptyTarget"};d.R=function(){};d.y=function(){return-1432904418};function RR(){return new Pkb}
d.$classData=r({tRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.SpecParserOps$EmptyTarget$",{tRa:1,e:1,wka:1,z:1,v:1,r:1,o:1});function Ry(){this.n=this.oa=null}Ry.prototype=new u;Ry.prototype.constructor=Ry;d=Ry.prototype;d.G=function(){return"SingleTarget"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof Ry&&a.n===this.n){var b=this.oa;a=a.oa;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.oa;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.R=function(a){a.P(this.oa)};d.y=function(){return Z(this)};d.$classData=r({wRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.SpecParserOps$SingleTarget",{wRa:1,e:1,wka:1,z:1,v:1,r:1,o:1});function Qkb(){this.Ja=null}Qkb.prototype=new d0;Qkb.prototype.constructor=Qkb;d=Qkb.prototype;
d.rq=function(a){if(tt(a))return(new z).d(a);if(a instanceof r6)return(new z).d(jUa(a));if(a instanceof s6)return(new z).d(kUa(a));var b=this.Ja.S1,c=zq().By,e=this.Ja.tm.j,f=y();a="Unsupported seq of emitter type in data node emitters "+a;var g=Xb(this.Ja.tm.ha(),q(Yb)),h=nc(this.Ja.tm);b.Vc(c.j,e,f,a,g,Tb().yb,h);return y()};function Rkb(a){var b=new Qkb;if(null===a)throw bc(F(),null);b.Ja=a;return b}d.yq=function(a){return tt(a)||a instanceof r6||!0};d.Ta=function(a){return this.yq(a)};
d.Wa=function(a,b){return this.rq(a,b)};d.$classData=r({JRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.DataNodeEmitter$$anonfun$1",{JRa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Skb(){}Skb.prototype=new d0;Skb.prototype.constructor=Skb;d=Skb.prototype;d.Uk=function(a){return a instanceof Gu};d.uk=function(a,b){return a instanceof Gu?$e(O(),a.Aa):b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};
d.$classData=r({NRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.DataPropertyEmitter$$anonfun$2",{NRa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function zca(){}zca.prototype=new d0;zca.prototype.constructor=zca;d=zca.prototype;d.$f=function(a){return a instanceof Oo};d.Yf=function(a,b){return a instanceof Oo?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({SRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.ExamplesEmitter$$anonfun$3",{SRa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function T$a(){}T$a.prototype=new d0;T$a.prototype.constructor=T$a;d=T$a.prototype;d.$f=function(a){return a instanceof Sj};d.Yf=function(a,b){return a instanceof Sj?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({URa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.ExtendsEmitter$$anonfun$1",{URa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function W$a(){}W$a.prototype=new d0;W$a.prototype.constructor=W$a;d=W$a.prototype;d.$f=function(a){return a instanceof Uj};d.Yf=function(a,b){return a instanceof Uj?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({VRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.ExtendsEmitter$$anonfun$2",{VRa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function YSa(){Ty.call(this);this.cJ=this.YV=this.Dd=this.La=this.Cs=null}YSa.prototype=new Pma;YSa.prototype.constructor=YSa;d=YSa.prototype;d.G=function(){return"OasAnnotationTypeEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof YSa){var b=this.Cs,c=a.Cs;return(null===b?null===c:b.h(c))?this.La===a.La:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Cs;case 1:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Kca=function(a,b,c){this.Cs=a;this.La=b;this.Dd=c;Ty.prototype.Jca.call(this,a,b,c);this.YV=a.g;a=he(this.YV,om().Lc);a.b()?a=y():(a=a.c(),a=(new z).d((new t6).fB(a,this.La,J(),this.Dd)));this.cJ=a.va();return this};d.y=function(){return Z(this)};
d.$classData=r({uSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasAnnotationTypeEmitter",{uSa:1,yka:1,e:1,z:1,v:1,r:1,o:1});function HIa(){}HIa.prototype=new d0;HIa.prototype.constructor=HIa;d=HIa.prototype;d.$f=function(a){return a instanceof Oo};d.Yf=function(a,b){return a instanceof Oo?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({wSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasAnyShapeEmitter$$anonfun$4",{wSa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function PY(){this.Qa=this.l=this.Oc=this.Ea=null}PY.prototype=new u;PY.prototype.constructor=PY;d=PY.prototype;d.G=function(){return"OasLikeCreativeWorkParser"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof PY?kk(this.Ea,a.Ea)?this.Oc===a.Oc:!1:!1};
d.E=function(a){switch(a){case 0:return this.Ea;case 1:return this.Oc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&this.se();return this.Qa};d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};
d.CI=function(){var a=this.Ea,b=kd();a=M(a,b,this.l);Gqa||(Gqa=(new mE).a());b=this.Ea;b=Hu(O(),b);var c=(new S).a();b=(new Mo).L(c,b);c=(new L).N(a);var e=fj().Lf;Rh(c,"url",Sh(Th(this,e,this.l),b));c=(new L).N(a);e=fj().Ua;Rh(c,"description",Sh(Th(this,e,this.l),b));c=(new L).N(a);e=gy((new Rb).f("title"));var f=fj().Kn;Rh(c,e,Sh(Th(this,f,this.l),b));c=this.Oc;K(C(),J());qj(b,c);Mz(new Nz,b,a,J(),this.l).Dc();c=this.l.Is();e=YJa();null!==c&&c===e?c=!0:(c=this.l.Is(),e=SS(),c=null!==c&&c===e);c&&
mS(this.l,b.j,a,"externalDoc");return b};function vUa(a,b,c,e){a.Ea=b;a.Oc=c;a.l=e;return a}d.$classData=r({LSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasLikeCreativeWorkParser",{LSa:1,e:1,we:1,z:1,v:1,r:1,o:1});function Tkb(){this.Qa=this.l=this.ib=this.Oc=null}Tkb.prototype=new u;Tkb.prototype.constructor=Tkb;d=Tkb.prototype;d.G=function(){return"OasLikeTagsParser"};d.A=function(){return 2};
d.h=function(a){return this===a?!0:a instanceof Tkb?this.Oc===a.Oc?this.ib===a.ib:!1:!1};d.E=function(a){switch(a){case 0:return this.Oc;case 1:return this.ib;default:throw(new V).f(""+a);}};function B$a(a,b,c){var e=new Tkb;e.Oc=a;e.ib=b;e.l=c;return e}d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&this.se();return this.Qa};
d.Vf=function(){var a=this.ib.i.mb().jb;if(Q().ed===a){a=this.ib.i;var b=kd(),c=vx().jc;a=M(a,wx(c,b),this.l);b=w(function(e){return function(f){return UJa(boa(doa(),(T(),T(),et(T(),f,Q().wa)),w(function(g){return function(h){var k=g.Oc;K(C(),J());return qj(h,k)}}(e)),e.l))}}(this));c=C();a=a.ma(b,c.u);Ukb(this,a)}else a=J();Ukb(this,a);return a};
function Ukb(a,b){var c=w(function(){return function(f){var g=D(f.g,Qj().U).H;g.b()?f=y():(g=g.c(),f=(new z).d((new R).M(g,f)));return f.va()}}(a)),e=C();b=b.Tc(c,e.u).Ol(w(function(){return function(f){if(null!==f)return f.qa();throw(new x).d(f);}}(a)));c=new Vkb;e=Le().u;zu(b,c,e).Wq(sc().Mh).R(w(function(f){return function(g){if(null!==g){var h=g.qa();g=g.Ba();var k=f.l.ja,l=Bh().e8;Wb(k,l,g.j,"Tag with name '"+h+"' was found duplicated",g.x)}else throw(new x).d(g);}}(a)))}
d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};d.$classData=r({OSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasLikeTagsParser",{OSa:1,e:1,we:1,z:1,v:1,r:1,o:1});function Vkb(){}Vkb.prototype=new d0;Vkb.prototype.constructor=Vkb;d=Vkb.prototype;d.SE=function(a,b){if(null!==a){var c=a.Ba();if(0<c.Te(1))return c.pa()}return b.P(a)};d.Ta=function(a){return this.JF(a)};d.Wa=function(a,b){return this.SE(a,b)};
d.JF=function(a){return null!==a&&0<a.Ba().Te(1)?!0:!1};d.$classData=r({PSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasLikeTagsParser$$anonfun$1",{PSa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function mab(){}mab.prototype=new d0;mab.prototype.constructor=mab;d=mab.prototype;d.$f=function(a){return a instanceof mo};d.Yf=function(a,b){return a instanceof mo?(b=D(a.g,lo().U).H,b=b.b()?null:b.c(),a=D(a.g,lo().Ua).H,Px(new Qx,b,a.b()?null:a.c(),Q().Pa,ie())):b.P(a)};d.Ta=function(a){return this.$f(a)};
d.Wa=function(a,b){return this.Yf(a,b)};d.$classData=r({iTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasScopeValuesEmitters$$anonfun$emitters$26",{iTa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Wkb(){}Wkb.prototype=new d0;Wkb.prototype.constructor=Wkb;d=Wkb.prototype;d.rq=function(a,b){return tt(a)?a:b.P(a)};d.yq=function(a){return tt(a)};d.Ta=function(a){return this.yq(a)};d.Wa=function(a,b){return this.rq(a,b)};
d.$classData=r({sTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTupleItemsShapeEmitter$$anonfun$5",{sTa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function zab(){}zab.prototype=new d0;zab.prototype.constructor=zab;d=zab.prototype;d.rq=function(a,b){return tt(a)?a:b.P(a)};d.yq=function(a){return tt(a)};d.Ta=function(a){return this.yq(a)};d.Wa=function(a,b){return this.rq(a,b)};
d.$classData=r({vTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeEmitter$$anonfun$entries$2",{vTa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Xkb(){}Xkb.prototype=new d0;Xkb.prototype.constructor=Xkb;d=Xkb.prototype;d.te=function(a,b){if(a instanceof z){var c=a.i;if(null!==c)return c}return b.P(a)};d.Py=function(){return this};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z&&null!==a.i?!0:!1};
d.$classData=r({yTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$$anonfun$1",{yTa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Ykb(){}Ykb.prototype=new d0;Ykb.prototype.constructor=Ykb;d=Ykb.prototype;d.Nda=function(a){a=a.mb().jb;var b=Q().wa;return a===b};d.Jaa=function(a,b){var c=a.mb().jb,e=Q().wa;return c===e?a:b.P(a)};d.Ta=function(a){return this.Nda(a)};d.Wa=function(a,b){return this.Jaa(a,b)};
d.$classData=r({QTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$TupleShapeParser$$anonfun$2",{QTa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function una(){}una.prototype=new d0;una.prototype.constructor=una;d=una.prototype;d.rq=function(a,b){return tt(a)?a:b.P(a)};d.yq=function(a){return tt(a)};d.Ta=function(a){return this.yq(a)};d.Wa=function(a,b){return this.rq(a,b)};
d.$classData=r({TTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypePartCollector$$anonfun$emitter$4",{TTa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Zkb(){Sz.call(this);this.Dd=this.La=this.Mb=this.mo=null}Zkb.prototype=new vna;Zkb.prototype.constructor=Zkb;d=Zkb.prototype;d.G=function(){return"Raml08SecuritySchemeEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Zkb){var b=this.mo,c=a.mo;(null===b?null===c:b.h(c))?(b=this.Mb,c=a.Mb,b=null===b?null===c:b.h(c)):b=!1;return b?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.mo;case 1:return this.Mb;case 2:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.hB=function(a,b,c,e){this.mo=a;this.Mb=b;this.La=c;this.Dd=e;Sz.prototype.dqa.call(this,a,b,c,e);return this};d.y=function(){return Z(this)};
d.tna=function(){return eY(function(a){return function(b,c,e,f){return(new q4).HW(b,c,e,f,a.Dd)}}(this))};d.$classData=r({aUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08SecuritySchemeEmitter",{aUa:1,sVa:1,e:1,z:1,v:1,r:1,o:1});function $kb(){this.cx=this.p=this.ta=null}$kb.prototype=new u;$kb.prototype.constructor=$kb;d=$kb.prototype;d.G=function(){return"Raml08TypeEmitter"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof $kb){var b=this.ta,c=a.ta;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=!1,b=null,c=this.ta;if(null!==c&&zb(c).ra())return b=C(),c=[this.cx.kM(c)],K(b,(new wc).fa(c));if(null!==c&&D(c.Y(),Pg().Hd).Pd(w(function(){return function(e){return Bi(e.ha(),q(Ci))}}(this))))return alb(this);if(c instanceof Ai&&(a=!0,b=c,Xb(b.ha(),q(Ci)).ra()))return c=C(),b=[bbb(b,this.p,J(),"schema",this.cx)],K(c,(new wc).fa(b));if(c instanceof Hi)return blb(c,this.p,this.cx).Ra();if(c instanceof zi){b=D(c.ca,ei().Kf);if(b instanceof Hi)return c=blb(b,this.p,this.cx).Ra(),
b=Px(new Qx,"repeat","true",Q().mi,ie()),a=C(),c.Eg(b,a.u);if(b instanceof Qi)return c=(new Hi).L(b.ca,b.bb),b=Sqa("file").qa().c(),a=Qh().kf,c=Fb(c,a,b),c=blb(c,this.p,this.cx).Ra(),b=Px(new Qx,"repeat","true",Q().mi,ie()),a=C(),c.Eg(b,a.u);c=C();b=[(new u6).DL(b,"Cannot emit array shape with items "+ka(b).t()+" in raml 08")];return K(c,(new wc).fa(b))}if(c instanceof Pi)return b=C(),c=[IUa(this,c)],K(b,(new wc).fa(c));if(c instanceof Ei)return b=C(),c=[abb(c,this.p,J(),this.cx)],K(b,(new wc).fa(c));
if(c instanceof Ni)return hbb(c,this.p,K(C(),J()),this.cx).Ra();if(c instanceof Qi)return c=(new Hi).L(c.ca,c.bb),b=Sqa("file").qa().c(),a=Qh().kf,c=Fb(c,a,b),blb(c,this.p,this.cx).Ra();if(a)return c=b,b=this.p,a=J(),(new $Y).Ry(c,b,a,this.cx).Ra();b=C();c=[(new u6).DL(c,"Unsupported shape class for emit raml 08 spec "+ka(c).t()+"`")];return K(b,(new wc).fa(c))};d.y=function(){return Z(this)};
function alb(a){var b=D(a.ta.Y(),Pg().Hd);b=Ed(b,new clb).c();var c=new VY;if(null===a)throw bc(F(),null);c.n=a;c.fca=b;b=K(ah(),J());Hh(b,c);c=a.ta;if(c instanceof Ai&&D(c.Y(),Eh().Hc).Da()){var e=a.p,f=J();xca(a,c,b,e,f,a.cx)}return b}d.$classData=r({bUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08TypeEmitter",{bUa:1,e:1,bA:1,z:1,v:1,r:1,o:1});function HUa(){}HUa.prototype=new d0;HUa.prototype.constructor=HUa;d=HUa.prototype;d.HF=function(a){return a instanceof Ai};d.Ta=function(a){return this.HF(a)};
d.Wa=function(a,b){return this.QE(a,b)};d.QE=function(a,b){return a instanceof Ai?a:b.P(a)};d.$classData=r({eUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08TypeEmitter$$anon$3$$anonfun$$nestedInanonfun$emit$132$1",{eUa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function clb(){}clb.prototype=new d0;clb.prototype.constructor=clb;d=clb.prototype;d.HF=function(a){return null!==a&&Bi(a.ha(),q(Ci))?!0:!1};d.Ta=function(a){return this.HF(a)};d.Wa=function(a,b){return this.QE(a,b)};
d.QE=function(a,b){return null!==a&&Bi(a.ha(),q(Ci))?a:b.P(a)};d.$classData=r({fUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08TypeEmitter$$anonfun$6",{fUa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function v6(){Sz.call(this);this.Dd=this.La=this.Mb=this.mo=null}v6.prototype=new vna;v6.prototype.constructor=v6;d=v6.prototype;d.G=function(){return"Raml10SecuritySchemeEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof v6){var b=this.mo,c=a.mo;(null===b?null===c:b.h(c))?(b=this.Mb,c=a.Mb,b=null===b?null===c:b.h(c)):b=!1;return b?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.mo;case 1:return this.Mb;case 2:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.hB=function(a,b,c,e){this.mo=a;this.Mb=b;this.La=c;this.Dd=e;Sz.prototype.dqa.call(this,a,b,c,e);return this};d.y=function(){return Z(this)};
d.tna=function(){return eY(function(a){return function(b,c,e,f){return(new q4).HW(b,c,e,f,a.Dd)}}(this))};d.$classData=r({qUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml10SecuritySchemeEmitter",{qUa:1,sVa:1,e:1,z:1,v:1,r:1,o:1});function Zab(){this.Ja=null}Zab.prototype=new d0;Zab.prototype.constructor=Zab;d=Zab.prototype;d.cda=function(a){if(null===a)throw bc(F(),null);this.Ja=a;return this};d.Ta=function(a){return this.Xm(a)};d.Wa=function(a,b){return this.Rm(a,b)};
d.Rm=function(a,b){if(a instanceof im){var c=us(a.g,fm().ub).j,e=oda(this.Ja.ta);e=e.b()?"":e.c();if(c===e)return a}return b.P(a)};d.Xm=function(a){if(a instanceof im){a=us(a.g,fm().ub).j;var b=oda(this.Ja.ta);b=b.b()?"":b.c();if(a===b)return!0}return!1};d.$classData=r({sUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml10TypeEmitter$$anonfun$emitters$3",{sUa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function ibb(){}ibb.prototype=new d0;ibb.prototype.constructor=ibb;d=ibb.prototype;
d.rq=function(a,b){tt(a)||(ut(a)?(b=new YY,b.kia=a,a=b):a=b.P(a));return a};d.cda=function(){return this};d.yq=function(a){return tt(a)||ut(a)};d.Ta=function(a){return this.yq(a)};d.Wa=function(a,b){return this.rq(a,b)};d.$classData=r({tUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml10TypeEmitter$$anonfun$entries$1",{tUa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function dlb(){Ty.call(this);this.cJ=this.YV=this.Dd=this.La=this.Cs=null}dlb.prototype=new Pma;dlb.prototype.constructor=dlb;
d=dlb.prototype;d.G=function(){return"RamlAnnotationTypeEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof dlb){var b=this.Cs,c=a.Cs;return(null===b?null===c:b.h(c))?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.Cs;case 1:return this.La;default:throw(new V).f(""+a);}};
function qTa(a,b,c){var e=new dlb;e.Cs=a;e.La=b;e.Dd=c;Ty.prototype.Jca.call(e,a,b,c);e.YV=a.g;a=he(e.YV,om().Lc);if(a.b())a=y();else{c=a.c();a=!1;b=null;c=Wa().Ia(c.q.q);a:{if(c instanceof z&&(a=!0,b=c,c=b.i,c instanceof Ai)){a=x4(c,e.La,J(),J(),e.Dd).Ra();if(!a.hh(w(function(){return function(){return!1}}(e)))){if(!a.hh(w(function(){return function(k){return tt(k)}}(e))))throw bc(F(),(new cc).f("IllegalTypeDeclarations found: "+a));b=new elb;c=C();a=a.hc(b,c.u)}break a}if(a&&(c=b.i,c instanceof
pj)){a=(new Vz).UP(c,e.La,J(),e.Dd).Ra();break a}if(a){var f=b.i;a=e.Dd.ja;b=zq().By;c=e.Cs.j;var g=y(),h=Xb(f.ha(),q(Yb));f=f.Nb();a.Vc(b.j,c,g,"Cannot emit raml type for a shape that is not an AnyShape",h,Tb().yb,f)}a=J()}a=(new z).d(a)}e.cJ=a instanceof z?a.i:J();return e}d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({AUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlAnnotationTypeEmitter",{AUa:1,yka:1,e:1,z:1,v:1,r:1,o:1});function elb(){}
elb.prototype=new d0;elb.prototype.constructor=elb;d=elb.prototype;d.rq=function(a,b){return tt(a)?a:b.P(a)};d.yq=function(a){return tt(a)};d.Ta=function(a){return this.yq(a)};d.Wa=function(a,b){return this.rq(a,b)};d.$classData=r({BUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlAnnotationTypeEmitter$$anonfun$$nestedInanonfun$shapeEmitters$1$1",{BUa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function b5(){this.Qa=this.l=this.Ea=null}b5.prototype=new u;b5.prototype.constructor=b5;d=b5.prototype;
d.G=function(){return"RamlCreativeWorkParser"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof b5?kk(this.Ea,a.Ea):!1};d.E=function(a){switch(a){case 0:return this.Ea;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.jw=function(a,b){this.Ea=a;this.l=b;return this};d.fh=function(){null===this.Qa&&vS(this);return this.Qa};d.y=function(){return Z(this)};
d.CI=function(){var a=this.Ea,b=kd();a=M(a,b,this.l);b=Hu(O(),this.Ea);var c=(new S).a();b=(new Mo).L(c,b);c=(new L).N(a);var e=fj().Kn;Rh(c,"title",yi(Sh(Th(this,e,this.l),b)));c=(new L).N(a);e=fj().Ua;Rh(c,"content",yi(Sh(Th(this,e,this.l),b)));var f=this.l.Jg();if(rja(f))c="url";else if(yja(f))c=pi((new Rb).f("url"));else{c=this.l.ja;e=Bh().R$;f="Unexpected vendor '"+f+"'";T();var g=this.Ea,h=this.l,k=Be();g=M(g,k,h);h=y();k=y();var l=y();c.Vc(e.j,f,h,g,k,Tb().yb,l);c="url"}e=(new L).N(a);f=fj().Lf;
Rh(e,c,Sh(Th(this,f,this.l),b));bj();c=[Vy().aw];e=-1+(c.length|0)|0;for(f=J();0<=e;)f=dj(c[e],f),e=-1+e|0;Mz(new Nz,b,a,f,this.l).Dc();return b};d.$classData=r({IUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlCreativeWorkParser",{IUa:1,e:1,we:1,z:1,v:1,r:1,o:1});function flb(){this.Ja=null}flb.prototype=new d0;flb.prototype.constructor=flb;d=flb.prototype;d.Ta=function(a){return this.Xm(a)};d.Wa=function(a,b){return this.Rm(a,b)};
d.Rm=function(a,b){if(a instanceof im){var c=us(a.g,fm().ub).j,e=oda(this.Ja.ta);e=e.b()?"":e.c();if(c===e)return us(a.g,fm().ub)}return b.P(a)};d.Xm=function(a){if(a instanceof im){a=us(a.g,fm().ub).j;var b=oda(this.Ja.ta);b=b.b()?"":b.c();if(a===b)return!0}return!1};d.$classData=r({NUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlExternalSourceEmitter$$anonfun$emit$7",{NUa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function glb(){}glb.prototype=new d0;glb.prototype.constructor=glb;d=glb.prototype;
d.$f=function(a){return a instanceof mo};d.Yf=function(a,b){return a instanceof mo?(a=D(a.g,lo().U).H,Tbb(new G4,a.b()?null:a.c(),Q().Pa)):b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};d.$classData=r({iVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlOAuth2ScopeEmitter$$anonfun$1",{iVa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function xna(){}xna.prototype=new d0;xna.prototype.constructor=xna;d=xna.prototype;d.HF=function(a){return a instanceof pj};
d.Ta=function(a){return this.HF(a)};d.Wa=function(a,b){return this.QE(a,b)};d.QE=function(a,b){return a instanceof pj?a:b.P(a)};d.$classData=r({yVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlShapeEmitter$$anonfun$2",{yVa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function eA(){this.n=this.da=this.l=this.fZ=null}eA.prototype=new u;eA.prototype.constructor=eA;d=eA.prototype;d.G=function(){return"InheritsUnionMatcher"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof eA&&a.n===this.n){var b=this.fZ;a=a.fZ;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.fZ;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};function Dna(a,b){var c=D(a.fZ.ca,fp().We);a=w(function(e,f){return function(g){return Ana(hlb(e.n.n),g,f,!0,e.l).va()}}(a,b));b=C();c=c.Tc(a,b.u).Dg();return 1===c.nb()?(new z).d(c.ea()):(new z).d(vy())}
d.$classData=r({HVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeDetector$ShapeClassTypeDefMatcher$InheritsUnionMatcher",{HVa:1,e:1,tb:1,z:1,v:1,r:1,o:1});function ilb(){}ilb.prototype=new d0;ilb.prototype.constructor=ilb;d=ilb.prototype;d.Nda=function(a){a=a.mb().jb;var b=Q().wa;return a===b};d.Jaa=function(a,b){var c=a.mb().jb,e=Q().wa;return c===e?a:b.P(a)};d.Ta=function(a){return this.Nda(a)};d.Wa=function(a,b){return this.Jaa(a,b)};
d.$classData=r({ZVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$TupleShapeParser$$anonfun$1",{ZVa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function TUa(){}TUa.prototype=new d0;TUa.prototype.constructor=TUa;d=TUa.prototype;d.rq=function(a,b){return tt(a)?a:b.P(a)};d.yq=function(a){return tt(a)};d.Ta=function(a){return this.yq(a)};d.Wa=function(a,b){return this.rq(a,b)};
d.$classData=r({cWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypePartEmitter$$anonfun$1",{cWa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function jlb(){this.Qa=this.l=this.ND=this.ta=null}jlb.prototype=new u;jlb.prototype.constructor=jlb;d=jlb.prototype;d.G=function(){return"ScalarFormatType"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof jlb){var b=this.ta,c=a.ta;return(null===b?null===c:b.h(c))?this.ND===a.ND:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.ND;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&this.se();return this.Qa};function klb(a,b){return qda(a.ND)?(b="int"===b||"int8"===b||"int16"===b||"int32"===b?(new z).d(gg()):"int64"===b||"long"===b?(new z).d(hg()):"double"===b?(new z).d(og()):"float"===b?(new z).d(ig()):y(),b.b()?a.ND:b.c()):a.ND}
function Dca(a,b){b=Pc((new L).N(b),"format");if(b.b())b=y();else{b=b.c();var c=b.i,e=Qc();c=M(c,e,a.l).xa;Tma||(Tma=(new Yy).a());if(!Sma(c,a.ND)){e=a.l.ja;var f=Bh().I_,g=a.ta.j,h="Format "+c+" is not valid for type "+yE(zE(),a.ND),k=y();Ub(e,f,g,k,h,b.ga)}e=Qh().vo;xR(yi(Sh(Th(a,e,a.l),a.ta)),b);b=(new z).d(klb(a,c))}return b.b()?a.ND:b.c()}d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};function Eca(a,b,c){var e=new jlb;e.ta=a;e.ND=b;e.l=c;return e}
d.$classData=r({mWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.ScalarFormatType",{mWa:1,e:1,we:1,z:1,v:1,r:1,o:1});function llb(){this.Q=this.p=this.ta=null}llb.prototype=new u;llb.prototype.constructor=llb;d=llb.prototype;d.G=function(){return"SimpleTypeEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof llb){var b=this.ta,c=a.ta;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.ta.ca,b=K(ah(),J()),c=he(a,Qh().gd);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"displayName",c,y()))));c=D(this.ta.ca,Qh().kf).H;c.b()?c=y():(c=c.c(),c=(new z).d(Oqa(dA(),c)));var e=he(a,Qh().kf);if(!e.b()){var f=e.c();dA();e=D(this.ta.ca,Qh().kf).H;e=Pqa(e.b()?null:e.c());var g=Xb(this.ta.bb,q(Mx));g instanceof z?(f=g.i.sc.fe,g=Q().Pa,e=Hh(b,Px(new Qx,"type",e,g,f))):(f=Ps(rt(),f.q.x,q(Yb)),g=Q().Pa,e=Hh(b,Px(new Qx,"type",e,g,f)));(new z).d(e)}e=he(a,Qh().Ua);e.b()||(e=
e.c(),(new z).d(Hh(b,ni(new oi,"description",e,y()))));e=he(a,Qh().vh);e.b()||(e=e.c(),(new z).d(Hh(b,cna(e.q,this.p,this.Q))));e=he(a,Qh().om);e.b()||(e=e.c(),(new z).d(Hh(b,hi(mi(),"pattern",Hca(e),y(),this.Q))));e=he(a,Qh().xr);e.b()||(e=e.c(),(new z).d(Hh(b,ni(new oi,"minLength",e,y()))));e=he(a,Qh().wr);e.b()||(e=e.c(),(new z).d(Hh(b,ni(new oi,"maxLength",e,y()))));e=he(a,Qh().uj);e.b()||(e=e.c(),(new z).d(Hh(b,ni(new oi,"minimum",e,(new z).d(bz(cz(),c))))));e=he(a,Qh().tj);e.b()||(e=e.c(),(new z).d(Hh(b,
ni(new oi,"maximum",e,(new z).d(bz(cz(),c))))));c=D(this.ta.ca,Eh().Hc).nc();c.b()||(c=c.c(),Hh(b,Aca("example",c,this.p,this.Q)));a=he(a,Pg().Ph);a.b()||(a=a.c(),c=D(this.ta.ca,Pg().Ph),e=this.p,f=Fc(yv(),J()),c=mz(new nz,c,e,!1,f,this.Q.ja),a=Ps(rt(),a.q.x,q(Yb)),e=Q().Pa,(new z).d(Hh(b,oz("default",c,e,a))));return b};function blb(a,b,c){var e=new llb;e.ta=a;e.p=b;e.Q=c;return e}d.y=function(){return Z(this)};
d.$classData=r({oWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.SimpleTypeEmitter",{oWa:1,e:1,Eka:1,z:1,v:1,r:1,o:1});function v4(){this.Qa=this.l=this.Ll=this.X=this.zc=this.$=null}v4.prototype=new u;v4.prototype.constructor=v4;d=v4.prototype;d.G=function(){return"SimpleTypeParser"};d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof v4){if(this.$===a.$){var b=this.zc,c=a.zc;b=null===b?null===c:b.h(c)}else b=!1;return b&&kk(this.X,a.X)?this.Ll===a.Ll:!1}return!1};
d.E=function(a){switch(a){case 0:return this.$;case 1:return this.zc;case 2:return this.X;case 3:return this.Ll;default:throw(new V).f(""+a);}};
d.Ej=function(){var a=Pc((new L).N(this.X),"repeat");if(a.b())a=!1;else{a=a.c().i;var b=RO();a=!!M(a,b,this.l)}if(a){a=YXa($Xa(),this.X);b=this.$;O();var c=(new P).a();a=cf(a,b,c);this.zc.P(a);b=w(function(g,h){return function(k){return k.zb(h.j,Vu())}}(this,a));pt();c=this.X.vb.Ab(w(function(g){return function(h){h=h.Aa;var k=Qc();return"repeat"!==M(h,k,g.l).xa}}(this)));var e=this.X.vb.nc();e.b()?e=y():(e=e.c(),e=(new z).d(e.ga.bg));b=Vab(new v4,"items",b,ot(0,c,e.b()?"":e.c()),this.Ll,this.l).Ej();
GB(a,b);return a}a=Pc((new L).N(this.X),"type");a.b()?a=y():(a=a.c(),b=a.i.mb().jb,a=Q().ud===b?y():bd(cd(a.i),Qc()));if(a.b())a=Pab(this.Ll,this.$,this.X,this.zc,this.l).fd();else a:{if(a=a.c(),b=Sqa(a.xa),null!==b&&(c=b.qa(),c instanceof z&&(c=c.i,null!==c&&(null!==b.Ba()?(e=G().Lb,c=c===Zc(H(e,"file"))):c=!1,c)))){a=YZ(ZZ(),a);b=this.$;O();c=(new P).a();a=(new z).d(cf(a,b,c));break a}if(null!==b&&(c=b.qa(),b=b.Ba(),c instanceof z)){var f=c.i;if(null!==f&&null!==b){c=b_(c_(),a);e=Qh().kf;f=ai(new bi,
f,(new P).a());a=$e(O(),a);a=Ph(c,e,f,a);b.b()||(c=b.c(),""!==c&&(b=Qh().vo,c=ai(new bi,c,(new P).a()),O(),e=(new P).a(),Ph(a,b,c,e)));b=this.$;O();c=(new P).a();a=(new z).d(cf(a,b,c));break a}}b=this.l.ja;c=Bh().eK;e="Invalid type def "+a.xa+" for "+Ec().$;f=y();Qb(b,c,"",f,e,a.ga);a=y()}a.b()?(a=b_(c_(),this.X),b=Oi().wj,c=Qh().kf,a=Fb(a,c,b),b=this.$,O(),c=(new P).a(),a=cf(a,b,c)):a=a.c();b=Pc((new L).N(this.X),"type");b.b()||(c=b.c(),b=a.ha(),Pb(),c=c.Aa.ga,b.Ib((new Hz).Bj(Ob(0,Lb(Mb(),c.Hf,
c.Sf,c.og,c.xg)))));this.zc.P(a);mlb(this,a);a instanceof Hi?(b=D(a.ca,Qh().kf).H,b=b.b()?null:b.c()):b="#shape";b=Jd(ua(),b,"#");b=Ld((new Md).od(b));mS(this.l,a.j,this.X,"integer"===b||"float"===b||"double"===b||"long"===b||"number"===b?"numberScalarShape":"string"===b?"stringScalarShape":"dateTime"===b?"dateScalarShape":"shape");return a};d.t=function(){return W(X(),this)};function Vab(a,b,c,e,f,g){a.$=b;a.zc=c;a.X=e;a.Ll=f;a.l=g;return a}
function mlb(a,b){var c=(new L).N(a.X),e=Pg().gd;Rh(c,"displayName",Sh(Th(a,e,a.l),b));c=(new L).N(a.X);e=Pg().Ua;Rh(c,"description",Sh(Th(a,e,a.l),b));c=(new Ve).a();e=(new L).N(a.X);var f=Pg().vh;f=Sh(Th(a,f,a.l),b);var g=(new z).d(b.j);Rh(e,"enum",Az(f,w(function(h,k,l){return function(m){return ina(jna(),k,l,m,h.l)}}(a,g,c))));c=Pc((new L).N(a.X),"pattern");c.b()||(c=c.c(),e=c.i,f=Be(),f=e=M(e,f,a.l),0<=(f.length|0)&&"^"===f.substring(0,1)||(e="^"+e),Ge(ua(),e,"$")||(e+="$"),T(),e=xi(T(),e),e=
(new Jh).Ub(e,a.l).Ng(),f=$e(O(),c),e=ai(new bi,e.q,f),f=Qh().om,c=$e(O(),c),Ph(b,f,e,c));c=(new L).N(a.X);e=Qh().xr;Rh(c,"minLength",Sh(Th(a,e,a.l),b));c=(new L).N(a.X);e=Qh().wr;Rh(c,"maxLength",Sh(Th(a,e,a.l),b));c=Pc((new L).N(a.X),"minimum");c.b()||(e=c.c(),f=(new Jh).Ub(e.i,a.l),c=Qh().uj,f=f.Ng(),e=$e(O(),e),Ph(b,c,f,e));c=Pc((new L).N(a.X),"maximum");c.b()||(e=c.c(),f=(new Jh).Ub(e.i,a.l),c=Qh().tj,f=f.Ng(),e=$e(O(),e),Ph(b,c,f,e));b instanceof Hi&&(c=D(b.ca,Qh().kf).H,c=c.b()?"":c.c(),e=
Oi().wj,null!==c&&qa(c,e));c=(new R4).IW("example",a.X,w(function(h,k){return function(l){return k.RD(l)}}(a,b)),wca((new TR).ZC(!0,!0,!1),b),a.l).fd();c.b()||(e=c.c(),c=Qh().Hc,e=K(C(),(new wc).fa([e])),yf(b,c,e));c=Pc((new L).N(a.X),"default");c.b()||(c=c.c(),e=c.i.mb().jb,Q().ud!==e&&(a=yz(zz(c.i,b.j,!1,!1,!1,a.l)).tm,a.b()||(a=a.c(),e=Pg().Ph,f=$e(O(),c),Ph(b,e,a,f)),dda(b,c)))}d.fh=function(){null===this.Qa&&this.se();return this.Qa};d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};
d.$classData=r({pWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.SimpleTypeParser",{pWa:1,e:1,we:1,z:1,v:1,r:1,o:1});function nlb(){}nlb.prototype=new d0;nlb.prototype.constructor=nlb;d=nlb.prototype;d.$f=function(a){return a instanceof Uj};d.Yf=function(a,b){return a instanceof Uj?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({sWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.TraitExtendsEmitter$$anonfun$collect$1",{sWa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function olb(){this.Qa=this.l=this.sX=this.cR=this.Md=null}olb.prototype=new u;olb.prototype.constructor=olb;d=olb.prototype;d.G=function(){return"AsyncMessageParser"};function plb(a,b){a=a.sX;if(qlb()===a)return b=$e(O(),b),(new go).L((new S).a(),b);if(rlb()===a)return b=$e(O(),b),(new jo).L((new S).a(),b);throw(new x).d(a);}d.A=function(){return 3};
d.h=function(a){return this===a?!0:a instanceof olb?this.Md===a.Md&&kk(this.cR,a.cR)?this.sX===a.sX:!1:!1};function slb(a,b){a=Wa().Ia(D(a.g,Yn().DO));if(a instanceof z){var c=a.i;Lna||(Lna=(new nA).a());a=Lna.Ira;c=c.H;c=c.b()?null:c.c();if(Gh(a,c))return(new Lz).AF("schema",b.ja)}return Uh()}d.E=function(a){switch(a){case 0:return this.Md;case 1:return this.cR;case 2:return this.sX;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.pD=function(){var a=Pc((new L).N(this.cR),"oneOf");if(a instanceof z){a=a.i.i;var b=xx();a=M(a,b,this.l).Ul;b=w(function(e){return function(f){var g=kd();return tlb(e,M(f,g,e.l),e.l)}}(this));var c=vx();return a.ma(b,c.jc).va()}if(y()===a){bj();a=[tlb(this,this.cR,this.l)];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;return c}throw(new x).d(a);};
function tlb(a,b,c){var e=plb(a,b),f=a.Md;K(C(),J());qj(e,f);mS(c,e.j,b,"message");f=(new L).N(b);var g=AF().U;Rh(f,"name",Sh(Th(a,g,c),e));f=(new L).N(b);g=AF().Kn;Rh(f,"title",Sh(Th(a,g,c),e));f=(new L).N(b);g=AF().gk;Rh(f,"summary",Sh(Th(a,g,c),e));f=(new L).N(b);g=AF().Ua;Rh(f,"description",Sh(Th(a,g,c),e));f=(new L).N(b);g=AF().Wf;Rh(f,"externalDocs",Az(Sh(Th(a,g,c),e),w(function(l,m,p){return function(t){return Bz(Ez(),t,m.j,p)}}(a,e,c))));f=Pc((new L).N(b),"tags");if(!f.b()){g=f.c();var h=
B$a(e.j,g,c).Vf();f=AF().qm;h=Rt(new St,h,$e(O(),g.i));g=$e(O(),g);Ph(e,f,h,g)}g=ulb(a,b,e.j);g.Da()&&(g.R(w(function(l,m){return function(p){return p.x.Ib(sE(tE(),m.j))}}(a,e))),f=AF().Hc,g=Rt(new St,g,(new P).a()),nf(e,f,g));f=Pc((new L).N(b),"headers");f.b()||(f=f.c(),f=vlb(a,f,e.j),f.b()||(f=f.c(),f=K(C(),(new wc).fa([f])),g=AF().Mf,yf(e,g,f)));f=(new L).N(b);g=AF().nE;Rh(f,"correlationId",Az(Sh(Th(a,g,c),e),w(function(l,m,p){return function(t){var v=m.j,A=new wlb;A.Ea=t;A.Oc=v;A.l=p;t=A.Ea;v=
kd();t=M(t,v,A.l);era||(era=(new ZE).a());v=$e(O(),t);v=(new pp).L((new S).a(),v);var E=A.Oc;K(C(),J());v=qj(v,E);E=(new L).N(t);var B=op().Ua;Rh(E,"description",Sh(Th(A,B,A.l),v));E=(new L).N(t);B=op().yc;Rh(E,"location",Sh(Th(A,B,A.l),v));Mz(new Nz,v,t,J(),A.l).Dc();mS(A.l,v.j,t,"correlationId");return v}}(a,e,c))));f=Pc((new L).N(b),"bindings");if(!f.b()){f=f.c();g=MWa();h=f.i;var k=kd();h=M(h,k,c);g=goa(g,h,e.j,c);h=AF().Om;f=$e(O(),f);Ut(e,h,g,f);rS(Mz(new Nz,e,b,J(),c),"bindings")}O();f=(new OY).a();
f=(new P).a().Ib(f);f=(new bo).L((new S).a(),f);g=e.j;K(C(),J());f=qj(f,g);g=(new L).N(b);h=Yn().Vd;Rh(g,"contentType",Sh(Th(a,h,c),f));g=(new L).N(b);h=Yn().DO;Rh(g,"schemaFormat",Sh(Th(a,h,c),f));xlb(a,b,f,c);a=AF().Xe;g=C();f=Rt(new St,K(g,(new wc).fa([f])),(new P).a());nf(e,a,f);Mz(new Nz,e,b,J(),c).Dc();return e}d.fh=function(){null===this.Qa&&this.se();return this.Qa};
function ulb(a,b,c){b=Pc((new L).N(b),"examples");if(b instanceof z){b=b.i.i;var e=kd();b=M(b,e,a.l).vb;a=w(function(f,g){return function(h){var k=Hqa(Jqa(),h);K(C(),J());k=qj(k,g);var l=rh().U,m=(new Jh).Ub(h.Aa,f.l).Ng();nf(k,l,m);return UR(VR(new WR,h.i,k,ecb(),f.l))}}(a,c));c=vx();return b.ma(a,c.jc)}if(y()===b)return J();throw(new x).d(b);}
function xlb(a,b,c,e){b=Pc((new L).N(b),"payload");if(!b.b()){b=b.c();var f=slb(c,e);a=LA(MA(),b,w(function(g,h){return function(k){O();var l=(new P).a();k=cf(k,"schema",l);l=h.j;var m=Vu();k.zb(l,m)}}(a,c)),f,e).fd();a.b()||(e=a.c(),a=Yn().Lc,e=uE(pE(),e,c.j,y()),b=$e(O(),b),Ph(c,a,e,b))}}d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};
function vlb(a,b,c){O();var e=(new P).a();e=(new Dn).L((new S).a(),e);O();var f=(new ci).a();f=(new P).a().Ib(f);e=cf(e,"default-parameter",f);K(C(),J());c=qj(e,c);a=LA(MA(),b,w(function(g,h){return function(k){O();var l=(new P).a();k=cf(k,"schema",l);l=h.j;var m=Vu();k.zb(l,m)}}(a,c)),Uh(),a.l).fd();if(a.b())return y();a=a.c();b=Pj().Qe;e=ai(new bi,"header",(new P).a());f=(O(),(new P).a()).Ib((new ci).a());Ph(c,b,e,f);b=Pj().Lc;return(new z).d(nf(c,b,a))}
d.$classData=r({zWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.AsyncMessageParser",{zWa:1,e:1,we:1,z:1,v:1,r:1,o:1});function Ybb(){this.Qa=this.l=this.kp=this.Oc=null}Ybb.prototype=new u;Ybb.prototype.constructor=Ybb;d=Ybb.prototype;
d.Rx=function(){var a=this.kp.i,b=kd();a=M(a,b,this.l);O();b=(new P).a();b=(new Dn).L((new S).a(),b);var c=Pj().U,e=(new Jh).Ub(this.kp.Aa,this.l).He();b=nf(b,c,e);c=this.Oc;K(C(),J());b=qj(b,c);c=$e(O(),this.kp);b=pc(b,c);ylb(this,a,b);c=(new L).N(a);e=Pj().Ua;Rh(c,"description",Sh(Th(this,e,this.l),b));c=(new L).N(a);e=Pj().Qe;Rh(c,"location",Sh(Th(this,e,this.l),b));c=D(b.g,Pj().Qe);if(OA(c)){c=Pj().Qe;e=ai(new bi,"path",(new P).a());var f=(O(),(new P).a()).Ib((new ci).a());Ph(b,c,e,f)}Mz(new Nz,
b,a,J(),this.l).Dc();mS(this.l,b.j,a,"parameter");return b};d.G=function(){return"AsyncParameterParser"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Ybb?this.Oc===a.Oc?this.kp===a.kp:!1:!1};d.E=function(a){switch(a){case 0:return this.Oc;case 1:return this.kp;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&this.se();return this.Qa};
function ylb(a,b,c){b=Pc((new L).N(b),"schema");if(!b.b()&&(b=b.c(),a=LA(MA(),b,w(function(f,g){return function(h){O();var k=(new P).a();h=cf(h,"schema",k);k=g.j;var l=Vu();h.zb(k,l)}}(a,c)),Uh(),a.l).fd(),!a.b())){a=a.c();var e=Pj().Lc;b=$e(O(),b);Ph(c,e,a,b)}}d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};d.$classData=r({BWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.AsyncParameterParser",{BWa:1,e:1,we:1,z:1,v:1,r:1,o:1});function zlb(){}
zlb.prototype=new d0;zlb.prototype.constructor=zlb;d=zlb.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({FWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.AsyncServerParser$$anonfun$1",{FWa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function wlb(){this.Qa=this.l=this.Oc=this.Ea=null}wlb.prototype=new u;wlb.prototype.constructor=wlb;d=wlb.prototype;d.G=function(){return"CorrelationIdParser"};
d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof wlb?kk(this.Ea,a.Ea)?this.Oc===a.Oc:!1:!1};d.E=function(a){switch(a){case 0:return this.Ea;case 1:return this.Oc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&vS(this);return this.Qa};d.y=function(){return Z(this)};d.$classData=r({IWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.CorrelationIdParser",{IWa:1,e:1,we:1,z:1,v:1,r:1,o:1});function Alb(){TR.call(this)}
Alb.prototype=new $bb;Alb.prototype.constructor=Alb;Alb.prototype.a=function(){TR.prototype.ZC.call(this,!0,!1,!1);return this};Alb.prototype.$classData=r({KWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.DefaultExampleOptions$",{KWa:1,C9:1,e:1,z:1,v:1,r:1,o:1});var Blb=void 0;function p5a(){Blb||(Blb=(new Alb).a());return Blb}function Clb(){}Clb.prototype=new d0;Clb.prototype.constructor=Clb;d=Clb.prototype;d.rq=function(a,b){return tt(a)?a:b.P(a)};d.yq=function(a){return tt(a)};d.Ta=function(a){return this.yq(a)};
d.Wa=function(a,b){return this.rq(a,b)};d.$classData=r({MWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.ExampleValuesEmitter$$anonfun$1",{MWa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Dlb(){wA.call(this);this.Dd=this.Mb=this.La=this.yh=this.Zs=null}Dlb.prototype=new Sna;Dlb.prototype.constructor=Dlb;d=Dlb.prototype;d.G=function(){return"Oas2ServersEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof Dlb){var b=this.Zs,c=a.Zs;(null===b?null===c:b.h(c))?(b=this.yh,c=a.yh,b=null===b?null===c:b.h(c)):b=!1;if(b&&this.La===a.La)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Zs;case 1:return this.yh;case 2:return this.La;case 3:return this.Mb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=CWa(HWa(),this.yh),b=K(ah(),J()),c=a.jp;if(!c.b()){c=c.c().g;var e=he(c,Fn().Lf);if(!e.b()){e=e.c();qma||(qma=(new Cy).a());var f=e.q.q.t();f=Wa().Ia(f);if(f.b())f=(new By).P3("","","");else{var g=f.c();f="";-1!==(g.indexOf("://")|0)&&(g=Jd(ua(),g,"://"),f=ik((new Md).od(g)),g=g.m[1]);var h=g.indexOf("/")|0,k="";if(-1<h){var l=g.substring(0,h);k=g.substring(h)}else l=g;f=(new By).P3(f,l,k)}g=(new zh).f(f.Cba);pd(g)&&(g=f.Cba,h=Ps(rt(),e.q.x,q(Elb)),l=Q().Pa,Hh(b,Px(new Qx,"host",
g,l,h)));g=(new zh).f(f.Vg);pd(g)&&(g=f.Vg,h=Ps(rt(),e.q.x,q(Flb)),l=Q().Pa,Hh(b,Px(new Qx,"basePath",g,l,h)));g=(new zh).f(f.Mfa);pd(g)?(g=this.Zs.g,h=uo().gh,g=!g.Bb.Ha(h)):g=!1;g?(g=uo().gh,h=C(),f=[ai(new bi,f.Mfa,(new P).a())],f=Rt(new St,K(h,(new wc).fa(f)),(new P).a()),e=Hh(b,Wy("schemes",wi(g,si(f,e.q.x)),this.La,!1))):e=void 0;(new z).d(e)}e=he(c,Fn().Ua);e.b()||(e=e.c(),(new z).d(Hh(b,hi(mi(),gy((new Rb).f("serverDescription")),e,y(),this.Dd))));c=he(c,Fn().Nj);c.b()?y():(c=c.c(),e=gy((new Rb).f("baseUriParameters")),
f=this.Dd,(new z).d(Hh(b,(new MY).Lr(e,c,this.La,this.Mb,(new sY).Gi(f.zj(),f.lz,(new nb).a())))))}this.gP(gy((new Rb).f("servers")),a.pu,b);return b};d.kda=function(a,b,c,e,f){this.Zs=a;this.yh=b;this.La=c;this.Mb=e;this.Dd=f;wA.prototype.TP.call(this,a,b,c,e,f);return this};d.y=function(){return Z(this)};d.$classData=r({VWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas2ServersEmitter",{VWa:1,D9:1,e:1,z:1,v:1,r:1,o:1});
function Glb(){wA.call(this);this.Mb=this.La=this.yh=this.Sk=null}Glb.prototype=new Sna;Glb.prototype.constructor=Glb;d=Glb.prototype;d.G=function(){return"Oas3EndPointServersEmitter"};d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof Glb){var b=this.Sk,c=a.Sk;(null===b?null===c:b.h(c))?(b=this.yh,c=a.yh,b=null===b?null===c:b.h(c)):b=!1;if(b&&this.La===a.La)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Sk;case 1:return this.yh;case 2:return this.La;case 3:return this.Mb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=K(ah(),J());this.gP("servers",D(this.Sk.g,on().nh),a);return a};function Hlb(a,b,c,e,f){var g=new Glb;g.Sk=a;g.yh=b;g.La=c;g.Mb=e;wA.prototype.TP.call(g,a,b,c,e,f);return g}d.y=function(){return Z(this)};
d.$classData=r({ZWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas3EndPointServersEmitter",{ZWa:1,D9:1,e:1,z:1,v:1,r:1,o:1});function Ilb(){TR.call(this)}Ilb.prototype=new $bb;Ilb.prototype.constructor=Ilb;Ilb.prototype.a=function(){TR.prototype.ZC.call(this,!0,!0,!1);return this};Ilb.prototype.$classData=r({$Wa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas3ExampleOptions$",{$Wa:1,C9:1,e:1,z:1,v:1,r:1,o:1});var Jlb=void 0;function ecb(){Jlb||(Jlb=(new Ilb).a());return Jlb}
function w6(){this.Qa=this.l=this.gc=this.Ud=this.X=null}w6.prototype=new u;w6.prototype.constructor=w6;d=w6.prototype;
d.Px=function(){var a=(new L).N(this.X),b=rh().gk;Rh(a,"summary",yi(Sh(Th(this,b,this.l),this.Ud)));a=(new L).N(this.X);b=rh().Ua;Rh(a,"description",yi(Sh(Th(this,b,this.l),this.Ud)));a=(new L).N(this.X);b=rh().bT;Rh(a,"externalValue",yi(Sh(Th(this,b,this.l),this.Ud)));a=this.Ud;b=this.gc.eJ;var c=rh().yr;rj(a,c,b);a=Pc((new L).N(this.X),"value");a.b()||(a=a.c(),UR(VR(new WR,a.i,this.Ud,this.gc,this.l)));a=this.Ud;b=this.X;bj();c=[Vy().Ud];for(var e=-1+(c.length|0)|0,f=J();0<=e;)f=dj(c[e],f),e=-1+
e|0;Mz(new Nz,a,b,f,this.l).Dc();mS(this.l,this.Ud.j,this.X,"example");return this.Ud};d.G=function(){return"Oas3ExampleValueParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof w6){if(kk(this.X,a.X)){var b=this.Ud,c=a.Ud;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.gc,a=a.gc,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.Ud;case 2:return this.gc;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&null===this.Qa&&(this.Qa=RR());return this.Qa};d.y=function(){return Z(this)};d.$classData=r({aXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas3ExampleValueParser",{aXa:1,e:1,we:1,z:1,v:1,r:1,o:1});function dcb(){this.Qa=this.bra=this.l=this.gc=this.Oc=this.ib=null}dcb.prototype=new u;dcb.prototype.constructor=dcb;d=dcb.prototype;
d.Px=function(){var a=this.ib.i,b=kd();a=M(a,b,this.l);b=this.l.Up((T(),T(),et(T(),a,Q().wa)));if(b instanceof Rf){var c=b.i;b=jB(kB(),c,"examples");var e=hIa(this.l.Kl(),b);if(e.b())e=y();else{e=e.c();O();var f=(new P).a();e=(new z).d(Klb(this,NO(e,b,f)))}if(e.b())if(e=pS(this.l,c,this.l),e instanceof z)b=e.i,c=kd(),a=new w6,b=M(b,c,this.l),c=Llb(this),e=this.gc,f=this.l,a.X=b,a.Ud=c,a.gc=e,a.l=f,a=a.Px();else{if(y()!==e)throw(new x).d(e);e=this.l.ja;f=Sc().Qu;c="Cannot find example reference "+
c;var g=y();Qb(e,f,"",g,c,a.ga);a=(new vR).Ro(b,a);O();c=(new P).a();a=Klb(this,NO(a,b,c));b=this.Oc;K(C(),J());a=qj(a,b)}else a=e.c();b=$e(O(),this.ib);return pc(a,b)}if(b instanceof Wf)return b=new w6,c=Llb(this),e=this.gc,f=this.l,b.X=a,b.Ud=c,b.gc=e,b.l=f,b.Px();throw(new x).d(b);};d.G=function(){return"Oas3NameExampleParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof dcb&&this.ib===a.ib&&this.Oc===a.Oc){var b=this.gc;a=a.gc;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.ib;case 1:return this.Oc;case 2:return this.gc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&vS(this);return this.Qa};function Klb(a,b){var c=rh().U;a=a.bra.He();return nf(b,c,a)}function Llb(a){var b=Klb(a,Hqa(Jqa(),a.ib));a=a.Oc;K(C(),J());return qj(b,a)}d.y=function(){return Z(this)};
d.$classData=r({eXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas3NameExampleParser",{eXa:1,e:1,we:1,z:1,v:1,r:1,o:1});function Mlb(){wA.call(this);this.Mb=this.La=this.yh=this.Zs=null}Mlb.prototype=new Sna;Mlb.prototype.constructor=Mlb;d=Mlb.prototype;d.G=function(){return"Oas3WebApiServersEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof Mlb){var b=this.Zs,c=a.Zs;(null===b?null===c:b.h(c))?(b=this.yh,c=a.yh,b=null===b?null===c:b.h(c)):b=!1;if(b&&this.La===a.La)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Zs;case 1:return this.yh;case 2:return this.La;case 3:return this.Mb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=K(ah(),J());this.gP("servers",uZ(this.yh),a);return a};
d.kda=function(a,b,c,e,f){this.Zs=a;this.yh=b;this.La=c;this.Mb=e;wA.prototype.TP.call(this,a,b,c,e,f);return this};d.y=function(){return Z(this)};d.$classData=r({kXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas3WebApiServersEmitter",{kXa:1,D9:1,e:1,z:1,v:1,r:1,o:1});function gcb(){this.Qa=this.l=this.Jb=this.ib=null}gcb.prototype=new u;gcb.prototype.constructor=gcb;d=gcb.prototype;d.G=function(){return"OasContentParser"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof gcb&&this.ib===a.ib){var b=this.Jb;a=a.Jb;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ib;case 1:return this.Jb;default:throw(new V).f(""+a);}};d.Ax=function(a,b,c){this.ib=a;this.Jb=b;this.l=c;return this};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&this.se();return this.Qa};d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};
function Nlb(a){var b=(new Jh).Ub(a.ib.Aa,a.l),c=b.Ng().t();c=a.Jb.P((new z).d(c));a=$e(O(),a.ib);a=pc(c,a);c=Yn().Vd;b=b.He();return nf(a,c,b)}
d.jz=function(){var a=this.ib.i,b=kd();a=M(a,b,this.l);b=Nlb(this);mS(this.l,b.j,a,"content");var c=Pc((new L).N(a),"schema");if(!c.b()){c=c.c();var e=UY(MA(),c,w(function(g,h){return function(k){O();var l=(new P).a();k=cf(k,"schema",l);l=h.j;var m=Vu();k.zb(l,m)}}(this,b)),this.l).fd();if(!e.b()){var f=e.c();e=Yn().Lc;f=uE(pE(),f,b.j,y());c=$e(O(),c);(new z).d(Ph(b,e,f,c))}}e=icb(a,b.j,this.l).Vf();e.Da()&&(e.R(w(function(g,h){return function(k){var l=D(h.g,Yn().Vd).H;if(!l.b()){l=l.c();var m=rh().Vd;
Fb(k,m,l)}return k.x.Ib(sE(tE(),h.j))}}(this,b))),c=Yn().Hc,e=Rt(new St,e,(new P).a()),nf(b,c,e));c=Pc((new L).N(a),"encoding");c.b()||(c=c.c(),e=c.i,f=kd(),e=(new Olb).dv(M(e,f,this.l),w(function(g,h){return function(k){return Plb(h,k)}}(this,b)),this.l).Vf(),f=Yn().aK,c=$e(O(),c),Ut(b,f,e,c));Mz(new Nz,b,a,J(),this.l).Dc();mS(this.l,b.j,a,"content");return b};d.$classData=r({nXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasContentParser",{nXa:1,e:1,we:1,z:1,v:1,r:1,o:1});
function Olb(){this.Qa=this.l=this.Jb=this.X=null}Olb.prototype=new u;Olb.prototype.constructor=Olb;d=Olb.prototype;d.G=function(){return"OasEncodingParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Olb&&kk(this.X,a.X)){var b=this.Jb;a=a.Jb;return null===b?null===a:b.h(a)}return!1};function Qlb(a,b){var c=(new Jh).Ub(b.Aa,a.l);a=a.Jb.P(c.Ng().t());b=$e(O(),b);b=pc(a,b);a=Ln().HE;c=c.He();return nf(b,a,c)}
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.Jb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&this.se();return this.Qa};
d.Vf=function(){var a=this.X.vb,b=w(function(e){return function(f){var g=f.i,h=kd();g=M(g,h,e.l);f=Qlb(e,f);h=(new L).N(g);var k=Ln().Hl;Rh(h,"contentType",Sh(Th(e,k,e.l),f));h=Pc((new L).N(g),"headers");if(!h.b()){h=h.c();k=h.i;var l=kd();k=(new M4).dv(M(k,l,e.l),w(function(m,p){return function(t){var v=p.j;K(C(),J());qj(t,v);v=io().Mf;th(p,v,t)}}(e,f)),e.l).Vf();l=Ln().Mf;h=$e(O(),h);Ut(f,l,k,h)}h=(new L).N(g);k=Ln().Nu;Rh(h,"style",Sh(Th(e,k,e.l),f));h=(new L).N(g);k=Ln().Kv;Rh(h,"explode",Sh(Th(e,
k,e.l),f));h=(new L).N(g);k=Ln().Gv;Rh(h,"allowReserved",Sh(Th(e,k,e.l),f));Mz(new Nz,f,g,J(),e.l).Dc();mS(e.l,f.j,g,"encoding");return f}}(this)),c=vx();return a.ma(b,c.jc)};d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};d.dv=function(a,b,c){this.X=a;this.Jb=b;this.l=c;return this};d.$classData=r({sXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasEncodingParser",{sXa:1,e:1,we:1,z:1,v:1,r:1,o:1});function fVa(){}fVa.prototype=new d0;
fVa.prototype.constructor=fVa;d=fVa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({vXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasEndpointParser$$anonfun$1",{vXa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function N4(){this.Qa=this.l=this.zc=this.X=null}N4.prototype=new u;N4.prototype.constructor=N4;d=N4.prototype;
d.Rx=function(){var a=this.l.Is(),b=SS();if(null!==a&&a===b)if(a=this.l,T(),b=this.X,T(),a=a.Up(et(T(),b,Q().wa)),a instanceof Rf){b=a.i;a=jB(kB(),b,"headers");var c=UHa(this.l.fi,a);if(c.b())c=y();else{c=c.c();O();var e=(new P).a();c=NO(c,a,e);this.zc.P(c);c=(new z).d(c)}if(c.b())if(c=pS(this.l,b,this.l),c instanceof z)a=c.i,b=kd(),a=(new N4).dv(M(a,b,this.l),this.zc,this.l).Rx();else{if(y()!==c)throw(new x).d(c);c=this.l.ja;e=Sc().Qu;b="Cannot find header reference "+b;var f=this.X,g=y();Qb(c,e,
"",g,b,f.ga);a=(new x6).Ro(a,this.X);this.zc.P(a)}else a=c.c()}else{if(!(a instanceof Wf))throw(new x).d(a);a=Rlb(this);Slb(this,a,this.X)}else a=Rlb(this),Tlb(this,a,this.X);b=Pj().Qe;c=ai(new bi,"header",(new P).a());e=(O(),(new P).a()).Ib((new ci).a());Ph(a,b,c,e);return a};d.G=function(){return"OasHeaderParameterParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof N4&&kk(this.X,a.X)){var b=this.zc;a=a.zc;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.zc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&this.se();return this.Qa};function Rlb(a){O();var b=(new P).a();b=(new Dn).L((new S).a(),b);a.zc.P(b);var c=(new L).N(a.X),e=Pj().Ua;Rh(c,"description",Sh(Th(a,e,a.l),b));Mz(new Nz,b,a.X,J(),a.l).Dc();return b}
function Tlb(a,b,c){var e=Wa().Ia(D(b.g,Pj().U));e.b()?e=y():(e=e.c().H,e=(new z).d(e.b()?null:e.c()));var f=Pj().jj;if(e.b())g=!1;else{g=e.c();var g=Ge(ua(),g,"?")}rj(b,f,!g);f=(new L).N(c);g=Pj().jj;g=Sh(Th(a,g,a.l),b);Rh(f,"x-amf-required",yR(g,(new nj).a()));f=Pc((new L).N(c),"type");f.b()||(f.c(),a=DUa(MA(),(T(),T(),et(T(),c,Q().wa)),e.b()?"default":e.c(),w(function(h,k){return function(l){O();var m=(new P).a();l=cf(l,"schema",m);m=k.j;var p=Vu();l.zb(m,p)}}(a,b)),a.l).fd(),a.b()||(e=a.c(),a=
Pj().Lc,e=uE(pE(),e,b.j,y()),c=$e(O(),c),(new z).d(Ph(b,a,e,c))))}d.se=function(){null===this.Qa&&(this.Qa=RR())};
function Slb(a,b,c){var e=(new L).N(c),f=Pj().jj;f=Sh(Th(a,f,a.l),b);Rh(e,"required",yR(f,(new nj).a()));e=(new L).N(c);f=Pj().Fh;f=Sh(Th(a,f,a.l),b);Rh(e,"deprecated",yR(f,(new nj).a()));e=(new L).N(c);f=Pj().NG;f=Sh(Th(a,f,a.l),b);Rh(e,"allowEmptyValue",yR(f,(new nj).a()));e=Pc((new L).N(c),"schema");if(!e.b()&&(e=e.c(),f=UY(MA(),e,w(function(h,k){return function(l){O();var m=(new P).a();l=cf(l,"schema",m);m=k.j;var p=Vu();l.zb(m,p)}}(a,b)),a.l).fd(),!f.b())){var g=f.c();f=Pj().Lc;g=uE(pE(),g,b.j,
y());e=$e(O(),e);(new z).d(Ph(b,f,g,e))}e=Pc((new L).N(c),"content");e.b()||(f=e.c(),g=(new L4).Ax(f,w(function(h,k){return function(l){O();var m=(new P).a();m=(new bo).L((new S).a(),m);if(!l.b()){l=l.c();var p=Yn().Vd;(new z).d(Fb(m,p,l))}l=k.j;K(C(),J());return qj(m,l)}}(a,b)),a.l).pD(),pd(g)&&(e=io().Xe,g=Rt(new St,g,(new P).a()),f=$e(O(),f),Ph(b,e,g,f)));aVa(cVa(),c,b,a.l);f=icb(c,b.j,a.l).Vf();f.Da()&&(e=Yn().Hc,f=Rt(new St,f,(new P).a()),nf(b,e,f));e=Pj().Qe;Fb(b,e,"header");$Ua(cVa(),c,b);
ZUa(cVa(),c,b);mS(a.l,b.j,c,"header")}d.y=function(){return Z(this)};d.dv=function(a,b,c){this.X=a;this.zc=b;this.l=c;return this};d.$classData=r({yXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasHeaderParameterParser",{yXa:1,e:1,we:1,z:1,v:1,r:1,o:1});function Ulb(){this.Qa=this.l=this.kp=this.Oc=null}Ulb.prototype=new u;Ulb.prototype.constructor=Ulb;d=Ulb.prototype;d.G=function(){return"OasLinkParser"};d.A=function(){return 2};
d.h=function(a){return this===a?!0:a instanceof Ulb?this.Oc===a.Oc?this.kp===a.kp:!1:!1};d.E=function(a){switch(a){case 0:return this.Oc;case 1:return this.kp;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function Vlb(a,b){var c=ip().U,e=(new Jh).Ub(a.kp.Aa,a.l).He();b=nf(b,c,e);c=a.Oc;K(C(),J());b=qj(b,c);a=$e(O(),a.kp);return pc(b,a)}function Wlb(a,b,c){var e=new Ulb;e.Oc=a;e.kp=b;e.l=c;return e}d.fh=function(){null===this.Qa&&this.se();return this.Qa};
function Xlb(a){var b=a.kp.i,c=kd();c=M(b,c,a.l);b=a.l.Up((T(),T(),et(T(),c,Q().wa)));if(b instanceof Rf){b=b.i;var e=jB(kB(),b,"links"),f=OHa(a.l.fi,e);if(f.b())e=y();else{f=f.c();O();var g=(new P).a();e=(new z).d(Vlb(a,NO(f,e,g)))}if(e.b())if(e=pS(a.l,b,a.l),e instanceof z)b=e.i,c=kd(),a=Ylb(a,M(b,c,a.l));else if(y()===e){e=a.l.ja;f=Sc().Qu;g="Cannot find link reference "+b;var h=y();Qb(e,f,"",h,g,c.ga);c=(new Zlb).Ro(b,c);O();e=(new P).a();a=Vlb(a,NO(c,b,e))}else throw(new x).d(e);else a=e.c();
return a}if(b instanceof Wf)return Ylb(a,c);throw(new x).d(b);}d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};function Ylb(a,b){O();var c=(new P).a(),e=$lb,f=new amb;c=Vlb(a,(new jp).L((new S).a(),c));a=a.l;f.X=b;f.Js=c;f.l=a;return e(f)}d.$classData=r({GXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasLinkParser",{GXa:1,e:1,we:1,z:1,v:1,r:1,o:1});function amb(){this.Qa=this.l=this.Js=this.X=null}amb.prototype=new u;amb.prototype.constructor=amb;d=amb.prototype;
d.G=function(){return"OasLinkPopulator"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof amb&&kk(this.X,a.X)){var b=this.Js;a=a.Js;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.Js;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&vS(this);return this.Qa};
function $lb(a){var b=(new L).N(a.X),c=ip().vO;Rh(b,"operationRef",Sh(Th(a,c,a.l),a.Js));b=(new L).N(a.X);c=ip().dH;Rh(b,"operationId",Sh(Th(a,c,a.l),a.Js));if(D(a.Js.g,ip().vO).H.ra()&&D(a.Js.g,ip().dH).H.ra()){b=a.l.ja;c=Bh().t_;var e=a.Js.j,f=Bh().t_.Nd;Wb(b,c,e,f,a.Js.x)}b=(new L).N(a.X);c=ip().Ua;Rh(b,"description",Sh(Th(a,c,a.l),a.Js));b=Pc((new L).N(a.X),"server");b.b()||(b=b.c().i,c=kd(),b=M(b,c,a.l),b=(new sS).O3(a.Js.j,b,a.l).PQ(),c=a.Js,e=ip().gH,nf(c,e,b));b=Pc((new L).N(a.X),"parameters");
b.b()||(b=b.c(),c=b.i,e=kd(),c=M(c,e,a.l).vb,e=w(function(g){return function(h){var k=(new Jh).Ub(h.Aa,g.l).He(),l=(new Jh).Ub(h.i,g.l).He();h=$e(O(),h);h=(new mp).L((new S).a(),h);var m=lp().IE;k=nf(h,m,k);h=lp().FE;return nf(k,h,l)}}(a)),f=vx(),c=c.ma(e,f.jc),e=a.Js,f=ip().GE,b=$e(O(),b.i),Ut(e,f,c,b));b=(new L).N(a.X);c=ip().fH;Rh(b,"requestBody",Sh(Th(a,c,a.l),a.Js));Mz(new Nz,a.Js,a.X,J(),a.l).Dc();mS(a.l,a.Js.j,a.X,"link");return a.Js}d.y=function(){return Z(this)};
d.$classData=r({HXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasLinkPopulator",{HXa:1,e:1,we:1,z:1,v:1,r:1,o:1});function nVa(){}nVa.prototype=new d0;nVa.prototype.constructor=nVa;d=nVa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({KXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasOperationParser$$anonfun$1",{KXa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function T4(){this.Qa=this.l=this.Jb=this.Ea=null}T4.prototype=new u;T4.prototype.constructor=T4;d=T4.prototype;d.G=function(){return"OasPayloadParser"};d.A=function(){return 2};function adb(a,b,c,e){a.Ea=b;a.Jb=c;a.l=e;return a}d.h=function(a){if(this===a)return!0;if(a instanceof T4&&kk(this.Ea,a.Ea)){var b=this.Jb;a=a.Jb;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Ea;case 1:return this.Jb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&this.se();return this.Qa};d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};
d.jz=function(){var a=this.Ea,b=kd();a=M(a,b,this.l);b=this.Jb;var c=Pc((new L).N(a),"mediaType");c.b()?c=y():(c=c.c().i,c=(new z).d(ja((new Jh).Ub(c,this.l).Ng().q)));b=b.P(c);c=Hu(O(),(T(),T(),et(T(),a,Q().wa)));b=pc(b,c);c=(new L).N(a);var e=Yn().U;Rh(c,"name",Sh(Th(this,e,this.l),b));c=(new L).N(a);e=Yn().Vd;Rh(c,"mediaType",Sh(Th(this,e,this.l),b));c=Pc((new L).N(a),"schema");if(!c.b()&&(c=c.c(),e=UY(MA(),c,w(function(g,h){return function(k){O();var l=(new P).a();k=cf(k,"schema",l);l=h.j;var m=
Vu();k.zb(l,m)}}(this,b)),this.l).fd(),!e.b())){var f=e.c();e=Yn().Lc;f=uE(pE(),f,b.j,y());c=$e(O(),c);(new z).d(Ph(b,e,f,c))}Mz(new Nz,b,a,J(),this.l).Dc();return b};d.$classData=r({UXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasPayloadParser",{UXa:1,e:1,we:1,z:1,v:1,r:1,o:1});function cWa(){}cWa.prototype=new d0;cWa.prototype.constructor=cWa;d=cWa.prototype;d.a=function(){return this};d.$f=function(a){return a instanceof Oo};d.Yf=function(a,b){return a instanceof Oo?a:b.P(a)};
d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};d.$classData=r({cYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasResponseExamplesEmitter$$anonfun$apply$1",{cYa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function lZ(){this.Qa=this.l=this.Sq=this.X=null}lZ.prototype=new u;lZ.prototype.constructor=lZ;d=lZ.prototype;d.G=function(){return"OasResponseParser"};
function bmb(a,b,c){O();var e=(new P).a();e=(new bo).L((new S).a(),e);var f=(new p6).a();e=oc(e,f);f=(new L).N(b);var g=gy((new Rb).f("mediaType"));f=Pc(f,g);if(!f.b()){var h=f.c();f=Yn().Vd;g=(new Jh).Ub(h.i,a.l).He();h=$e(O(),h);Ph(e,f,g,h)}K(C(),J());qj(e,c);b=Pc((new L).N(b),"schema");b.b()||(b=b.c(),a=UY(MA(),b,w(function(k,l){return function(m){O();var p=(new P).a();m=cf(m,"default",p);p=l.j;var t=Vu();m.zb(p,t)}}(a,e)),a.l).fd(),a.b()?c=y():(a=a.c(),zb(a).ra()?zb(a).ra()?(c=zb(a),c=!(c.b()?
0:Bi(c.c().ha(),q(rw)))):c=!1:c=!0,c&&(c=(new BA).a(),oc(a,c)),c=(new z).d(uE(pE(),a,e.j,y()))),a=Yn().Lc,c=c.b()?kE(lE(),b.i):c.c(),f=$e(O(),b),Ph(e,a,c,f),e.x.Jq($e(O(),b)));return pd(e.g.Bb)?(new z).d(e):y()}d.A=function(){return 2};
d.FI=function(){var a=this.l;T();var b=this.X;T();a=a.Up(et(T(),b,Q().wa));if(a instanceof Rf){b=a.i;a=voa(kB(),b,this.l);var c=THa(this.l.fi,a,Lu());if(c.b())c=y();else{c=c.c();O();var e=(new P).a();c=NO(c,a,e);this.Sq.P(c);c=(new z).d(c)}if(c.b()){c=pS(this.l,b,this.l);if(c instanceof z)return a=c.i,b=kd(),(new lZ).dv(M(a,b,this.l),this.Sq,this.l).FI();if(y()!==c)throw(new x).d(c);c=this.l.ja;e=Sc().Qu;var f="Cannot find response reference "+b,g=this.X,h=y();Qb(c,e,"",h,f,g.ga);b=(new tR).Ro(b,
this.X);O();c=(new P).a();a=NO(b,a,c);this.Sq.P(a);return a}return c.c()}if(a instanceof Wf)return O(),a=(new P).a(),a=(new jo).L((new S).a(),a),this.Sq.P(a),mS(this.l,a.j,this.X,"response"),b=(new L).N(this.X),c=io().Ua,Rh(b,"description",Sh(Th(this,c,this.l),a)),b=Pc((new L).N(this.X),"headers"),b.b()||(b=b.c(),c=b.i,e=kd(),e=(new M4).dv(M(c,e,this.l),w(function(k,l){return function(m){var p=l.j;K(C(),J());qj(m,p);p=io().Mf;th(l,p,m)}}(this,a)),this.l).Vf(),c=fo().Mf,e=Rt(new St,e,$e(O(),b.i)),
b=$e(O(),b),Ph(a,c,e,b)),b=K(ah(),J()),c=this.l.Is(),e=YJa(),null!==c&&c===e&&(c=bmb(this,this.X,a.j),c.b()||(c=c.c(),Hh(b,c)),c=Pc((new L).N(this.X),"examples"),c.b()||(e=c.c(),f=(new OS).M3(e,this.l).Vf(),f.Da()&&f.R(w(function(k,l){return function(m){return m.x.Ib(sE(tE(),l.j))}}(this,a))),c=io().Hc,f=Rt(new St,f,$e(O(),e.i)),e=$e(O(),e),Ph(a,c,f,e)),mS(this.l,a.j,this.X,"response")),c=(new L).N(this.X),e=gy((new Rb).f("responsePayloads")),c=Pc(c,e),c.b()||(c=c.c().i,e=kd(),f=vx().jc,c=M(c,wx(f,
e),this.l),e=w(function(k,l,m){return function(p){return Hh(l,adb(new T4,(T(),T(),et(T(),p,Q().wa)),w(function(t,v){return function(A){return KS(v,A)}}(k,m)),k.l).jz())}}(this,b,a)),f=C(),c.ma(e,f.u)),c=this.l.Is(),e=SS(),null!==c&&c===e&&(c=Pc((new L).N(this.X),"content"),c.b()||(c=c.c(),yu(b,(new L4).Ax(c,w(function(k,l){return function(m){return KS(l,m)}}(this,a)),this.l).pD())),c=Pc((new L).N(this.X),"links"),c.b()||(c=c.c(),e=c.i,f=kd(),e=M(e,f,this.l).vb,f=w(function(k,l){return function(m){return Xlb(Wlb(l.j,
m,k.l))}}(this,a)),g=vx(),f=e.ma(f,g.jc),e=io().sO,c=Rt(new St,f,$e(O(),c)),nf(a,e,c))),b.Da()&&(c=io().Xe,b=Rt(new St,b,(new P).a()),nf(a,c,b)),Mz(new Nz,a,this.X,J(),this.l).Dc(),a;throw(new x).d(a);};d.h=function(a){if(this===a)return!0;if(a instanceof lZ&&kk(this.X,a.X)){var b=this.Sq;a=a.Sq;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.Sq;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.fh=function(){null===this.Qa&&this.se();return this.Qa};d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};d.dv=function(a,b,c){this.X=a;this.Sq=b;this.l=c;return this};d.$classData=r({eYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasResponseParser",{eYa:1,e:1,we:1,z:1,v:1,r:1,o:1});function cmb(){}cmb.prototype=new u;cmb.prototype.constructor=cmb;d=cmb.prototype;d.a=function(){return this};d.G=function(){return"Publish"};d.A=function(){return 0};d.ioa=function(){return un().tC};
d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"Publish"};d.y=function(){return 1429288175};d.$classData=r({uYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Publish$",{uYa:1,e:1,PWa:1,z:1,v:1,r:1,o:1});var dmb=void 0;function qlb(){dmb||(dmb=(new cmb).a());return dmb}function lWa(){}lWa.prototype=new d0;lWa.prototype.constructor=lWa;d=lWa.prototype;d.rq=function(a,b){return tt(a)?a:b.P(a)};d.yq=function(a){return tt(a)};d.Ta=function(a){return this.yq(a)};
d.Wa=function(a,b){return this.rq(a,b)};d.$classData=r({EYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08PayloadEmitter$$anon$1$$anonfun$$nestedInanonfun$emit$14$1",{EYa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function DTa(){FA.call(this);this.th=this.Xb=null;this.Ug=!1;this.na=null}DTa.prototype=new $na;DTa.prototype.constructor=DTa;d=DTa.prototype;d.mp=function(a,b,c,e){this.Xb=a;this.th=b;this.Ug=c;this.na=e;FA.prototype.mp.call(this,a,b,c,e);return this};d.G=function(){return"Raml08PayloadParser"};
d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof DTa){if(this.Xb===a.Xb){var b=this.th,c=a.th;b=null===b?null===c:b.h(c)}else b=!1;return b?this.Ug===a.Ug:!1}return!1};d.E=function(a){switch(a){case 0:return this.Xb;case 1:return this.th;case 2:return this.Ug;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Xb));a=RL().Ga(a,QL(RL(),this.th));a=RL().Ga(a,this.Ug?1231:1237);return RL().re(a,3)};
d.jz=function(){var a=FA.prototype.jz.call(this),b=D(a.g,Yn().Vd).H;b=b.b()?null:b.c();if(Ge(ua(),b,"?")){var c=Yn().$w;rj(a,c,!0);c=Yn().Vd;var e=(new zh).f(b);e=BS(e,"?");Fb(a,c,e)}c=this.Xb.i.mb().jb;if(Q().ud===c)O(),b=(new P).a(),c=(new S).a(),b=(new Ai).L(c,b),O(),c=(new P).a(),b=cf(b,"schema",c),c=a.j,e=Vu(),b=b.zb(c,e),b.ha().Ib((new ci).a()),c=Yn().Lc,nf(a,c,b);else if(Q().wa===c){bj();c=["application/x-www-form-urlencoded","multipart/form-data"];e=-1+(c.length|0)|0;for(var f=J();0<=e;)f=
dj(c[e],f),e=-1+e|0;Gh(f,b)?(b=this.Xb.i,c=kd(),b=Lcb(new Kcb,M(b,c,this.na),a.j,this.na).fd(),b.b()||(b=b.c(),c=Yn().Lc,nf(a,c,b))):(b=FTa(vY(),this.Xb,w(function(g,h){return function(k){return k.zb(h.j,Vu())}}(this,a)),!1,BR(),this.na).fd(),b.b()||(b=b.c(),b=uE(pE(),b,a.j,y()),c=Yn().Lc,nf(a,c,b)))}else b=this.na,c=Bh().G_,Vb(b.ja,c,a.j,"Invalid payload. Payload must be a map or null",b.kh);return a};
d.$classData=r({GYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08PayloadParser",{GYa:1,rZa:1,e:1,z:1,v:1,r:1,o:1});function emb(){}emb.prototype=new d0;emb.prototype.constructor=emb;d=emb.prototype;d.rq=function(a,b){return tt(a)?a:b.P(a)};d.yq=function(a){return tt(a)};d.Ta=function(a){return this.yq(a)};d.Wa=function(a,b){return this.rq(a,b)};
d.$classData=r({IYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08PayloadsEmitter$$anonfun$$nestedInanonfun$emit$11$1",{IYa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function fmb(){}fmb.prototype=new d0;fmb.prototype.constructor=fmb;d=fmb.prototype;d.$f=function(a){return a instanceof bo};d.Yf=function(a,b){return a instanceof bo?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({JYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08PayloadsEmitter$$anonfun$1",{JYa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function GS(){FA.call(this);this.th=this.Xb=null;this.Ug=!1;this.na=null}GS.prototype=new $na;GS.prototype.constructor=GS;d=GS.prototype;d.mp=function(a,b,c,e){this.Xb=a;this.th=b;this.Ug=c;this.na=e;FA.prototype.mp.call(this,a,b,c,e);return this};d.G=function(){return"Raml10PayloadParser"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof GS){if(this.Xb===a.Xb){var b=this.th,c=a.th;b=null===b?null===c:b.h(c)}else b=!1;return b?this.Ug===a.Ug:!1}return!1};d.E=function(a){switch(a){case 0:return this.Xb;case 1:return this.th;case 2:return this.Ug;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Xb));a=RL().Ga(a,QL(RL(),this.th));a=RL().Ga(a,this.Ug?1231:1237);return RL().re(a,3)};
d.jz=function(){var a=FA.prototype.jz.call(this),b=this.Xb.i.mb().jb;if(Q().wa!==b){b=this.Xb.i;var c=kd();b=Zx(b,c);b instanceof Wf&&Mz(new Nz,a,b.i,J(),this.na).Dc()}b=this.Xb.i.mb().jb;Q().ud===b?(b=wY(xY(),this.Xb,w(function(e,f){return function(g){O();var h=(new P).a();g=cf(g,"schema",h);h=f.j;var k=Vu();return g.zb(h,k)}}(this,a)),yY(!1,!1),BR(),this.na).fd(),b.b()||(b=b.c(),b.ha().Ib((new ci).a()),AA(CA(),b),b=uE(pE(),b,a.j,y()),c=Yn().Lc,nf(a,c,b))):(b=wY(xY(),this.Xb,w(function(e,f){return function(g){O();
var h=(new P).a();g=cf(g,"schema",h);h=f.j;var k=Vu();return g.zb(h,k)}}(this,a)),yY(!1,!1),BR(),this.na).fd(),b.b()||(b=b.c(),AA(CA(),b),b=uE(pE(),b,a.j,y()),c=Yn().Lc,nf(a,c,b)));return a};d.$classData=r({UYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml10PayloadParser",{UYa:1,rZa:1,e:1,z:1,v:1,r:1,o:1});function gmb(){}gmb.prototype=new d0;gmb.prototype.constructor=gmb;d=gmb.prototype;d.rq=function(a,b){return tt(a)?a:b.P(a)};d.yq=function(a){return tt(a)};d.Ta=function(a){return this.yq(a)};
d.Wa=function(a,b){return this.rq(a,b)};d.$classData=r({XYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml10PayloadsEmitter$$anonfun$$nestedInanonfun$emit$26$1",{XYa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function JJa(){}JJa.prototype=new d0;JJa.prototype.constructor=JJa;d=JJa.prototype;d.XW=function(a){a=a.i.mb().jb;var b=Q().wa;return a===b};d.zU=function(a,b){var c=a.i.mb().jb,e=Q().wa;return c===e?a:b.P(a)};d.Ta=function(a){return this.XW(a)};d.Wa=function(a,b){return this.zU(a,b)};
d.$classData=r({cZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlEndpointParser$$anonfun$1",{cZa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function bR(){this.Jb=this.ib=null;this.ho=!1;this.Qa=this.l=null}bR.prototype=new u;bR.prototype.constructor=bR;d=bR.prototype;d.mp=function(a,b,c,e){this.ib=a;this.Jb=b;this.ho=c;this.l=e;return this};d.G=function(){return"RamlOperationParser"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof bR){if(this.ib===a.ib){var b=this.Jb,c=a.Jb;b=null===b?null===c:b.h(c)}else b=!1;return b?this.ho===a.ho:!1}return!1};d.E=function(a){switch(a){case 0:return this.ib;case 1:return this.Jb;case 2:return this.ho;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&this.se();return this.Qa};
d.Qx=function(){var a=this.ib.Aa,b=Qc();b=M(a,b,this.l).xa;a=this.Jb.P(b);var c=$e(O(),this.ib);a=pc(a,c);c=un().nm;var e=(new Jh).Ub(this.ib.Aa,this.l).He();nf(a,c,e);this.ho&&Ge(ua(),b,"?")&&(c=un().$w,rj(a,c,!0),c=un().nm,e=(new zh).f(b),e=BS(e,"?"),Fb(a,c,e));c=this.ib.i.mb().jb;if(Q().wa===c)return b=this.ib.i,c=kd(),hmb(this,M(b,c,this.l),a);c=bd(cd(this.ib.i),Qc());c.b()?c=y():(c=c.c(),c=(new z).d(c.xa));c.b()?c=!1:(c=c.c(),c=""===c||"null"===c);if(!c){c=this.l.ja;e=Bh().W8;var f=a.j;b="Invalid node "+
this.ib.i+" for method "+b;var g=this.ib.i,h=y();Qb(c,e,f,h,b,g.ga)}return a};d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.ib));a=RL().Ga(a,QL(RL(),this.Jb));a=RL().Ga(a,this.ho?1231:1237);return RL().re(a,3)};
function hmb(a,b,c){b=a.ib.i;var e=kd();b=M(b,e,a.l);e=a.l.Zv;var f=eB().H$;e=null===e?null===f:e.h(f);mS(a.l,c.j,b,e?"trait":"operation");f=(new L).N(b);var g=un().U;Rh(f,"displayName",Sh(Th(a,g,a.l),c));f=(new L).N(b);g=pi((new Rb).f("oasDeprecated"));var h=un().Fh;Rh(f,g,Sh(Th(a,h,a.l),c));f=(new L).N(b);g=pi((new Rb).f("summary"));h=un().gk;Rh(f,g,Sh(Th(a,h,a.l),c));f=(new L).N(b);g=pi((new Rb).f("externalDocs"));h=un().Wf;Rh(f,g,Az(Sh(Th(a,h,a.l),c),w(function(t,v){return function(A){return Bz(Ez(),
A,v.j,t.l)}}(a,c))));f=(new L).N(b);g=un().gh;Rh(f,"protocols",Pz(Sh(Th(a,g,a.l),c)));f=(new L).N(b);g=pi((new Rb).f("consumes"));h=un().kq;Rh(f,g,Sh(Th(a,h,a.l),c));f=(new L).N(b);g=pi((new Rb).f("produces"));h=un().Hl;Rh(f,g,Sh(Th(a,h,a.l),c));f=(new L).N(b);g=pi((new Rb).f("tags"));f=Pc(f,g);f.b()||(f=f.c().i,g=xx(),f=mVa(new kZ,M(f,g,a.l),c.j,a.l).Vf(),g=un().qm,yf(c,g,f));f=w(function(t,v){return function(A){return BJa(CJa(),v,A,t.l)}}(a,w(function(t,v){return function(A){return Cda(v,A)}}(a,
c))));g=(new L).N(b);h=hd().fj();Rh(g,"is",uIa(Pz(Az(Sh(Th(a,h,a.l),c),f))));f=sz(a.l.Zf.Psa(),b,hb(function(t,v){return function(){return KLa(v)}}(a,c)),a.ho).fd();if(!f.b()){g=f.c();f=un().tC;bj();g=[g];h=-1+(g.length|0)|0;for(var k=J();0<=h;)k=dj(g[h],k),h=-1+h|0;g=k;h=(O(),(new P).a()).Ib((new ci).a());Ut(c,f,g,h)}f=(new L).N(b);g=pi((new Rb).f("defaultResponse"));f=Pc(f,g);f.b()||(g=f.c(),f=g.i.mb().jb,h=Q().wa,f===h&&(f=K(ah(),J()),g=g.i,h=kd(),M(g,h,a.l).vb.R(w(function(t,v,A){return function(E){return Hh(v,
sz(t.l.Zf.Y4(),E,w(function(B,I){return function(N){var Y=I.j;K(C(),J());qj(N,Y)}}(t,A)),t.ho).FI())}}(a,f,c))),g=un().Ok,yf(c,g,f)));f=Pc((new L).N(b),"responses");if(!f.b()){f=f.c();g=K(ah(),J());h=f.i.mb().jb;if(Q().ud!==h){h=f.i;k=kd();h=M(h,k,a.l).vb.Ab(w(function(t){return function(v){var A=Ly();v=v.Aa;var E=Qc();return!Cma(A,M(v,E,t.l).xa)}}(a)));k=w(function(t){return function(v){v=v.Aa;var A=Qc();return M(v,A,t.l).xa}}(a));var l=vx();k=h.ma(k,l.jc);l=Ff();l=Gf(l);l=$u(k,l);if(k.nb()>l.nb()){k=
a.l.ja;l=Bh().j_;var m=c.j,p=y();Qb(k,l,m,p,"RAML Responses must not have duplicated status codes",f.i.ga)}h.R(w(function(t,v,A){return function(E){return Hh(v,sz(t.l.Zf.Y4(),E,w(function(B,I){return function(N){var Y=I.j;K(C(),J());qj(N,Y)}}(t,A)),t.ho).FI())}}(a,g,c)))}k=D(c.g,un().Ok);h=un().Ok;g=yu((new gh).a(),g);k=k.nd();g=Rt(new St,yu(g,k),$e(O(),f.i));f=$e(O(),f);Ph(c,h,g,f)}f=(new Ve).a();f=w(function(t,v,A){return function(E){GJa();return HJa(IJa(E,v,A,t.l))}}(a,w(function(t,v){return function(A){return v.SD(A)}}(a,
c)),f));g=(new L).N(b);h=un().ac;Rh(g,"securedBy",Pz(Az(Sh(Th(a,h,a.l),c),f)));f=(new L).N(b);g=un().Ua;Rh(f,"description",yi(Sh(Th(a,g,a.l),c)));if(e){bj();e=[Vy().vha];f=-1+(e.length|0)|0;for(g=J();0<=f;)g=dj(e[f],g),f=-1+f|0;e=g}else{bj();e=[Vy().zm];f=-1+(e.length|0)|0;for(g=J();0<=f;)g=dj(e[f],g),f=-1+f|0;e=g}Mz(new Nz,c,b,e,a.l).Dc();return c}d.$classData=r({jZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlOperationParser",{jZa:1,e:1,we:1,z:1,v:1,r:1,o:1});
function S4(){this.Qa=this.Cma=this.l=this.Zj=this.ba=this.X=null}S4.prototype=new u;S4.prototype.constructor=S4;d=S4.prototype;d.G=function(){return"RamlSecuritySettingsParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof S4&&kk(this.X,a.X)&&this.ba===a.ba){var b=this.Zj;a=a.Zj;return null===b?null===a:b.h(a)}return!1};
function imb(a,b,c){c=a.X.vb.ii(w(function(h,k){return function(l){l=l.Aa;var m=Qc();l=M(l,m,h.l).xa;return k.Ha(l)||Cma(Ly(),l)}}(a,c)));if(pd(c)){T();pt();var e=c.nc();e.b()?e=y():(e=e.c(),e=(new z).d(e.ga.bg));c=ot(0,c,e.b()?"":e.c());c=et(T(),c,Q().wa);e=(new z).d(b.j);var f=(new ky).a(),g=(new Ve).a();a=ly(c,f,e,g,a.l).dr();c=ro().Hz;nf(b,c,a)}return b}d.E=function(a){switch(a){case 0:return this.X;case 1:return this.ba;case 2:return this.Zj;default:throw(new V).f(""+a);}};
function Ucb(a){var b=a.ba;if("OAuth 1.0"===b){b=a.Zj.xZ();var c=(new L).N(a.X),e=QR().BK;Rh(c,"requestTokenUri",yi(Sh(Th(a,e,a.l),b)));c=(new L).N(a.X);e=QR().ck;Rh(c,"authorizationUri",yi(Sh(Th(a,e,a.l),b)));c=(new L).N(a.X);e=QR().EK;Rh(c,"tokenCredentialsUri",yi(Sh(Th(a,e,a.l),b)));c=(new L).N(a.X);e=QR().CK;Rh(c,"signatures",Sh(Th(a,e,a.l),b));b=imb(a,b,(new wc).fa(["requestTokenUri","authorizationUri","tokenCredentialsUri","signatures"]))}else"OAuth 2.0"===b?b=jmb(a):a.Cma===b?(b=a.Zj.FR(),
c=(new L).N(a.X),e=OR().U,Rh(c,"name",Sh(Th(a,e,a.l),b)),c=(new L).N(a.X),e=OR().Rs,Rh(c,"in",Sh(Th(a,e,a.l),b)),b=imb(a,b,(new wc).fa(["name","in"]))):(b=a.Zj.uZ(),b=imb(a,b,(new wc).fa([])));c=a.X;bj();e=[Vy().Qga];for(var f=-1+(e.length|0)|0,g=J();0<=f;)g=dj(e[f],g),f=-1+f|0;Mz(new Nz,b,c,g,a.l).Dc();a=$e(O(),a.X);return pc(b,a)}d.t=function(){return W(X(),this)};
function jmb(a){var b=a.Zj.yZ(),c=(new Tw).aI(hb(function(h,k){return function(){var l=gUa(hUa(),h.X),m=k.j;K(C(),J());return qj(l,m)}}(a,b))),e=Pc((new L).N(a.X),"authorizationUri");if(!e.b()){e=e.c();var f=oo().ck;xR(Sh(Th(a,f,a.l),Uw(c)),e)}e=Pc((new L).N(a.X),"accessTokenUri");e.b()||(e=e.c(),f=oo().Nm,xR(yi(Sh(Th(a,f,a.l),Uw(c))),e));e=(new L).N(a.X);f=pi((new Rb).f("flow"));e=Pc(e,f);e.b()||(e=e.c(),f=oo().Qs,xR(Sh(Th(a,f,a.l),Uw(c)),e));e=(new L).N(a.X);f=tG().Nw;Rh(e,"authorizationGrants",
Pz(Sh(Th(a,f,a.l),b)));e=w(function(h,k){return function(l){var m=(new Jh).Ub(l,h.l).Ng(),p=h.Zj;if(p instanceof Rn){var t=!1,v=D(D(p.g,Qn().Qq).g,Ri().Sh);if(v instanceof sG){t=!0;v=D(v.g,tG().Fn).nc();if(v.b())v=!1;else{v=D(v.c().g,oo().xo);var A=w(function(){return function(B){B=D(B.g,lo().U).H;return B.b()?null:B.c()}}(h)),E=C();v=v.ma(A,E.u).Ha(m.t())}if(v)return O(),p=(new P).a(),p=(new mo).L((new S).a(),p),m=lo().U,l=(new Jh).Ub(l,h.l).Ng(),l=nf(p,m,l),p=Uw(k).j,K(C(),J()),qj(l,p)}if(t)return O(),
t=(new P).a(),t=(new mo).L((new S).a(),t),v=Uw(k).j,K(C(),J()),t=qj(t,v),v=h.l.ja,A=Bh().S$,E=t.j,m=m.t(),p=D(D(p.g,Qn().Qq).g,Ri().U).H,p="Scope '"+m+"' not found in settings of declared secured by "+(p.b()?null:p.c())+".",m=y(),Qb(v,A,E,m,p,l.ga),t;O();p=(new P).a();p=(new mo).L((new S).a(),p);m=lo().U;l=(new Jh).Ub(l,h.l).Ng();l=nf(p,m,l);p=Uw(k).j;K(C(),J());return qj(l,p)}O();p=(new P).a();p=(new mo).L((new S).a(),p);m=lo().U;l=(new Jh).Ub(l,h.l).Ng();l=nf(p,m,l);p=Uw(k).j;K(C(),J());return qj(l,
p)}}(a,c));f=Pc((new L).N(a.X),"scopes");if(!f.b()){f=f.c();var g=oo().xo;xR(Pz(Az(Sh(Th(a,g,a.l),Uw(c)),e)),f)}c=c.q;c.b()||(e=c.c(),c=tG().Fn,e=K(C(),(new wc).fa([e])),yf(b,c,e));return imb(a,b,(new wc).fa(["authorizationUri","accessTokenUri","authorizationGrants","scopes"]))}d.fh=function(){null===this.Qa&&this.se();return this.Qa};d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};
function Vcb(a,b,c,e,f){a.X=b;a.ba=c;a.Zj=e;a.l=f;a.Cma=gy((new Rb).f("apiKey"));return a}d.$classData=r({CZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlSecuritySettingsParser",{CZa:1,e:1,we:1,z:1,v:1,r:1,o:1});function kmb(){this.Qa=this.l=this.bi=this.X=null}kmb.prototype=new u;kmb.prototype.constructor=kmb;
function lmb(a,b,c){var e=Pc((new L).N(a.X),"baseUriParameters");if(e instanceof z){e=e.i;var f=e.i.mb().jb;if(Q().wa===f){f=e.i;var g=kd();f=fZ(new gZ,M(f,g,a.l),w(function(k,l){return function(m){var p=l.j;K(C(),J());qj(m,p)}}(a,b)),a.l).Vf();g=w(function(){return function(k){var l=Pj().Qe;return Fb(k,l,"path")}}(a));var h=C();f=f.ma(g,h.u);g=w(function(k,l,m){return function(p){var t=l.Fb(w(function(v,A){return function(E){E=D(E.g,Pj().U).H;return(E.b()?null:E.c())===A}}(k,p)));return t instanceof
z?t.i:mmb(p,m.j)}}(a,f,b));h=C();g=c.ma(g,h.u);c=f.Zm(w(function(k,l){return function(m){return l.Ha(m)}}(a,g)));if(null===c)throw(new x).d(c);c=c.Ba();f=C();g=g.la(c,f.u);f=Fn().Nj;g=Rt(new St,g,$e(O(),e.i));e=$e(O(),e);Ph(b,f,g,e);c.R(w(function(k){return function(l){var m=k.l.ja,p=Bh().FK,t=l.j,v=y(),A=D(l.g,Pj().U).H;m.nr(p,t,v,"Unused base uri parameter "+(A.b()?null:A.c()),Xb(l.x,q(Yb)),nc(l))}}(a)))}else Q().ud!==f&&(b=a.l.ja,a=Bh().I8,e=e.i,c=y(),Qb(b,a,"",c,"Invalid node for baseUriParameters",
e.ga))}else if(y()===e)c.Da()&&(e=Fn().Nj,a=w(function(k,l){return function(m){return mmb(m,l.j)}}(a,b)),f=C(),a=Rt(new St,c.ma(a,f.u),(O(),(new P).a())),O(),c=(new P).a(),Ph(b,e,a,c));else throw(new x).d(e);}d=kmb.prototype;d.G=function(){return"RamlServersParser"};function nmb(a,b,c){var e=new kmb;e.X=a;e.bi=b;e.l=c;return e}d.A=function(){return 2};
function mmb(a,b){O();var c=(new P).a();c=(new Dn).L((new S).a(),c);O();var e=(new P).a();c=cf(c,a,e);e=Pj().Qe;c=Fb(c,e,"path");e=Pj().jj;c=rj(c,e,!0);K(C(),J());qj(c,b);a=c.IR(a);b=Oi().wj;e=Qh().kf;Fb(a,e,b);c.x.Ib((new ci).a());return c}d.h=function(a){if(this===a)return!0;if(a instanceof kmb&&kk(this.X,a.X)){var b=this.bi;a=a.bi;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.X;case 1:return this.bi;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&this.se();return this.Qa};
d.Dc=function(){var a=Pc((new L).N(this.X),"baseUri");if(a instanceof z){a=a.i;var b=Ama(Dma(),a.i,this.l).Ng().t(),c=this.bi.FN(b),e=Fn().Lf;xR(yi(Sh(Th(this,e,this.l),c)),a);e=a.i;var f=c.j,g=Zc(Fn().Lf.q);sca(b,e,f,g,this.l);if(!zka(cx(),b)){e=this.l.ja;f=Bh().b9;g=this.bi.j;var h=yka(cx(),b),k=a.i,l=y();Qb(e,f,g,l,h,k.ga)}e=(new L).N(this.X);f=pi((new Rb).f("serverDescription"));g=Fn().Ua;Rh(e,f,Sh(Th(this,g,this.l),c));lmb(this,c,Aka(cx(),b));b=this.bi;e=uo().nh;f=C();g=(new ci).a();c=[oc(c,
g)];c=Rt(new St,K(f,(new wc).fa(c)),$e(O(),a.i));a=$e(O(),a);Ph(b,e,c,a)}else if(y()===a)a=Pc((new L).N(this.X),"baseUriParameters"),a.b()||(a=a.c(),c=this.l.ja,b=Bh().q$,e=this.bi.j,f=y(),Qb(c,b,e,f,"'baseUri' not defined and 'baseUriParameters' defined.",a.ga),O(),c=(new P).a(),c=(new Gn).L((new S).a(),c),b=this.bi.j,K(C(),J()),f=qj(c,b),lmb(this,f,J()),c=this.bi,b=uo().nh,e=C(),g=(new ci).a(),f=[oc(f,g)],e=Rt(new St,K(e,(new wc).fa(f)),$e(O(),a.i)),a=$e(O(),a),Ph(c,b,e,a));else throw(new x).d(a);
a=Pc((new L).N(this.X),pi((new Rb).f("servers")));a.b()||(a=a.c().i,c=kd(),b=vx().jc,a=M(a,wx(b,c),this.l),c=w(function(m){return function(p){return(new sS).O3(m.bi.j,p,JA(KA(),m.l)).PQ()}}(this)),b=C(),a.ma(c,b.u).R(w(function(m){return function(p){var t=m.bi,v=uo().nh;return th(t,v,p)}}(this))))};d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};d.$classData=r({FZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlServersParser",{FZa:1,e:1,we:1,z:1,v:1,r:1,o:1});
function omb(){this.Qa=this.l=this.gc=this.Jb=this.ib=null}omb.prototype=new u;omb.prototype.constructor=omb;d=omb.prototype;
d.Px=function(){var a=tc(this.Jb),b=$e(O(),this.ib);a=pc(a,b);b=this.ib.i.mb().jb;if(Q().wa===b){b=this.ib.i;var c=kd();b=M(b,c,this.l);if(Pc((new L).N(b),"value").ra()){c=(new L).N(b);var e=rh().gd;Rh(c,"displayName",yi(Sh(Th(this,e,this.l),a)));c=(new L).N(b);e=rh().Ua;Rh(c,"description",yi(Sh(Th(this,e,this.l),a)));c=(new L).N(b);e=rh().yr;Rh(c,"strict",yi(Sh(Th(this,e,this.l),a)));c=Pc((new L).N(b),"value");c.b()||(c=c.c(),UR(VR(new WR,c.i,a,this.gc,this.l)));bj();c=[Vy().Ud];e=-1+(c.length|0)|
0;for(var f=J();0<=e;)f=dj(c[e],f),e=-1+e|0;Mz(new Nz,a,b,f,this.l).Dc();c=this.l.Jg();mba(c)&&mS(this.l,a.j,b,"example")}else UR(VR(new WR,this.ib.i,a,this.gc,this.l))}else Q().ud!==b&&UR(VR(new WR,this.ib.i,a,this.gc,this.l));return a};d.G=function(){return"RamlSingleExampleValueParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof omb&&this.ib===a.ib&&this.Jb===a.Jb){var b=this.gc;a=a.gc;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.ib;case 1:return this.Jb;case 2:return this.gc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&this.se();return this.Qa};function Rcb(a,b,c,e){var f=new omb;f.ib=a;f.Jb=b;f.gc=c;f.l=e;return f}d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};d.$classData=r({HZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlSingleExampleValueParser",{HZa:1,e:1,we:1,z:1,v:1,r:1,o:1});
function pmb(){}pmb.prototype=new d0;pmb.prototype.constructor=pmb;d=pmb.prototype;d.$f=function(a){return a instanceof Un};d.Yf=function(a,b){return a instanceof Un?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};d.$classData=r({KZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.SecurityRequirementsEmitter$$anonfun$collect$1",{KZa:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function qmb(){}qmb.prototype=new u;qmb.prototype.constructor=qmb;d=qmb.prototype;d.a=function(){return this};
d.G=function(){return"Subscribe"};d.A=function(){return 0};d.ioa=function(){return un().Ok};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"Subscribe"};d.y=function(){return-1776157398};d.$classData=r({SZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Subscribe$",{SZa:1,e:1,PWa:1,z:1,v:1,r:1,o:1});var rmb=void 0;function rlb(){rmb||(rmb=(new qmb).a());return rmb}function bU(){cU.call(this);this.h3=null}bU.prototype=new tdb;bU.prototype.constructor=bU;
bU.prototype.fL=function(){var a=mB(nB(),Ov(),this.h3.x),b=us(this.h3.g,fm().ub).qh,c=eQ(b);b=vB();var e=(new wB).f(b.ki),f=(new zh).f(b.ci);pd(f)&&xB(e,b.ci);f=e.s;var g=e.aa,h=(new mt).f(g),k=rt(),l=vdb(this,this.h3,a).dd,m=C();a=[cTa(c,J(),a,this.Gc)];a=K(m,(new wc).fa(a));c=C();Os(k,l.la(a,c.u),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));return(new yB).Cc(zB(Bu(),b.ki),e.s)};
bU.prototype.$classData=r({d_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.JsonSchemaValidationFragmentEmitter",{d_a:1,Lka:1,F9:1,AT:1,e:1,uT:1,e0:1});function y6(){this.Qa=this.l=this.kp=this.Oc=this.X=null}y6.prototype=new u;y6.prototype.constructor=y6;d=y6.prototype;d.G=function(){return"Oas30RequestParser"};d.A=function(){return 3};d.h=function(a){return this===a?!0:a instanceof y6?kk(this.X,a.X)&&this.Oc===a.Oc?this.kp===a.kp:!1:!1};
d.E=function(a){switch(a){case 0:return this.X;case 1:return this.Oc;case 2:return this.kp;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&this.se();return this.Qa};
function smb(a,b){var c=jB(kB(),b,"requestBodies"),e=aIa(a.l.fi,c);if(e.b())e=y();else{e=e.c();var f=$e(O(),a.X);e=(new z).d(tmb(a,NO(e,c,f)))}if(e.b()){e=pS(a.l,b,a.l);if(e instanceof z)return c=e.i,b=kd(),umb(vmb(new y6,M(c,b,a.l),a.Oc,a.kp,a.l));if(y()!==e)throw(new x).d(e);e=a.l.ja;f=Sc().Qu;var g="Cannot find requestBody reference "+b,h=a.X,k=y();Qb(e,f,"",k,g,h.ga);b=(new wmb).Ro(b,a.X);O();e=(new P).a();return tmb(a,NO(b,c,e))}return e.c()}d.se=function(){null===this.Qa&&(this.Qa=RR())};
d.y=function(){return Z(this)};
function umb(a){var b=a.l;T();var c=a.X;T();b=b.Up(et(T(),c,Q().wa));if(b instanceof Rf)return smb(a,b.i);if(b instanceof Wf){O();b=(new P).a();b=tmb(a,(new go).L((new S).a(),b));c=(new L).N(a.X);var e=fo().Ua;Rh(c,"description",Sh(Th(a,e,a.l),b));c=(new L).N(a.X);e=fo().jj;Rh(c,"required",Sh(Th(a,e,a.l),b));c=K(ah(),J());e=Pc((new L).N(a.X),"content");if(e instanceof z)yu(c,(new L4).Ax(e.i,w(function(l,m){return function(p){return KS(m,p)}}(a,b)),a.l).pD());else if(y()===e){e=a.l.ja;var f=Bh().y$,
g=b.j,h=a.X,k=y();Qb(e,f,g,k,"Request body must have a 'content' field defined",h.ga)}else throw(new x).d(e);e=io().Xe;c=Rt(new St,c,(new P).a());nf(b,e,c);Mz(new Nz,b,a.X,J(),a.l).Dc();mS(a.l,b.j,a.X,"request");return b}throw(new x).d(b);}function tmb(a,b){var c=$e(O(),a.kp);b=pc(b,c);c=fo().U;var e=(new Jh).Ub(a.kp.Aa,a.l).He();b=nf(b,c,e);a=a.Oc;K(C(),J());return qj(b,a)}function vmb(a,b,c,e,f){a.X=b;a.Oc=c;a.kp=e;a.l=f;return a}
d.$classData=r({k_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas30RequestParser",{k_a:1,e:1,we:1,z:1,v:1,r:1,o:1});function s3(){this.da=this.dd=this.W=this.p=this.w2=null}s3.prototype=new u;s3.prototype.constructor=s3;d=s3.prototype;d.G=function(){return"OasDeclarationsEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof s3){var b=this.w2,c=a.w2;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.w2;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Cx=function(a,b,c,e){this.w2=a;this.p=b;this.W=c;this.da=Gw().da;var f=vma(xma(),a,Za());a=K(ah(),J());if(pd(f.zp)){var g=bTa(e.Zf),h=(new Ad).ee(f.zp);Hh(a,sz(g,h.Yb.pf().Ad(),c,b))}pd(f.x)&&(g=(new Ad).ee(f.x),Hh(a,(new xmb).LW(g.Yb.pf().Ad(),b,e)));pd(f.xp)&&(g=gy((new Rb).f("resourceTypes")),h=(new Ad).ee(f.xp),Hh(a,(new z6).DF(g,h.Yb.pf().Ad(),b,J(),e)));pd(f.Bp)&&(g=gy((new Rb).f("traits")),h=(new Ad).ee(f.Bp),Hh(a,(new z6).DF(g,h.Yb.pf().Ad(),b,J(),e)));pd(f.Eq)&&(g=(new Ad).ee(f.Eq),Hh(a,
(new ymb).LW(g.Yb.pf().Ad(),b,e)));h=(new Ad).ee(f.st);g=pf().u;g=Hf(h,g);for(h=h.Yb.pf();h.Va();){var k=h.$a();g.Kc(uA(vA(),k,y()))}g=g.Ec();k=(new Ad).ee(f.ut);h=pf().u;h=Hf(k,h);for(k=k.Yb.pf();k.Va();){var l=k.$a();h.Kc(Qna(vA(),l,y()))}h=h.Ec();k=pf();h=g.la(h,k.u);h.Da()&&(g=new A6,h=h.ke(),g.ov=h,g.p=b,g.W=c,g.ia="parameters",g.Q=e,Hh(a,g));pd(f.rF)&&(g=(new Ad).ee(f.rF),Hh(a,(new zmb).Cx(g.Yb.pf().Ad(),b,c,e)));pd(f.Cq)&&(g=(new Ad).ee(f.Cq),Hh(a,(new B6).gQ("responses",g.Yb.pf().Ad(),b,c,
e)));pd(f.pL)&&(g=(new Ad).ee(f.pL),Hh(a,(new mZ).iB("examples",g.Yb.pf().Ad(),b,e)));pd(f.UM)&&(g=(new Ad).ee(f.UM),Hh(a,(new Amb).Cx(g.Yb.pf().Ad(),b,c,e)));pd(f.iM)&&(g=(new Ad).ee(f.iM),Hh(a,(new Bmb).Cx(g.Yb.pf().Ad(),b,c,e)));if(pd(f.GC)){g=(new Ad).ee(f.GC);pf();Le();f=(new gh).a();for(g=g.Yb.pf();g.Va();)h=g.$a().nd(),yu(f,h);f=f.va();g=zv(f);g.b()?g=y():(g=g.c(),g=(new z).d(g.x));g=g.b()?(O(),(new P).a()):g.c();b=(new vZ).EF(f,b,c,g,e);c=Ps(rt(),g,q(Yb));e=Q().Pa;Hh(a,oz("callbacks",b,e,
c))}this.dd=a;return this};d.y=function(){return Z(this)};d.$classData=r({u_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasDeclarationsEmitter",{u_a:1,e:1,tb:1,z:1,v:1,r:1,o:1});function qdb(){}qdb.prototype=new d0;qdb.prototype.constructor=qdb;d=qdb.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({E_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasDocumentParser$$anonfun$1",{E_a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function ydb(){this.n=this.dd=this.ih=this.p=this.kj=null}ydb.prototype=new u;ydb.prototype.constructor=ydb;d=ydb.prototype;d.G=function(){return"AnnotationFragmentEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof ydb&&a.n===this.n){var b=this.kj,c=a.kj;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.kj;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){return this.dd};d.y=function(){return Z(this)};d.$classData=r({F_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentEmitter$AnnotationFragmentEmitter",{F_a:1,e:1,oO:1,z:1,v:1,r:1,o:1});function Cmb(){this.n=this.dd=this.ih=this.p=this.ct=null}Cmb.prototype=new u;Cmb.prototype.constructor=Cmb;d=Cmb.prototype;d.G=function(){return"DataTypeFragmentEmitter"};
function vdb(a,b,c){var e=new Cmb;e.ct=b;e.p=c;if(null===a)throw bc(F(),null);e.n=a;e.ih=X4(new Y4,a,Fla());var f=us(b.g,fm().ub);b=us(b.g,dm().Ac);var g=J(),h=J(),k=J();e.dd=Rz(f,c,g,b,h,k,!1,a.Gc).tx();return e}d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Cmb&&a.n===this.n){var b=this.ct,c=a.ct;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ct;case 1:return this.p;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.Ra=function(){return this.dd};d.y=function(){return Z(this)};d.$classData=r({G_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentEmitter$DataTypeFragmentEmitter",{G_a:1,e:1,oO:1,z:1,v:1,r:1,o:1});function udb(){this.n=this.dd=this.ih=this.p=this.aw=null}udb.prototype=new u;udb.prototype.constructor=udb;d=udb.prototype;d.G=function(){return"DocumentationItemFragmentEmitter"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof udb&&a.n===this.n){var b=this.aw,c=a.aw;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.aw;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){return this.dd};d.y=function(){return Z(this)};
d.$classData=r({H_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentEmitter$DocumentationItemFragmentEmitter",{H_a:1,e:1,oO:1,z:1,v:1,r:1,o:1});function Adb(){this.n=this.dd=this.ih=this.p=this.j4=null}Adb.prototype=new u;Adb.prototype.constructor=Adb;d=Adb.prototype;d.G=function(){return"NamedExampleFragmentEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Adb&&a.n===this.n){var b=this.j4,c=a.j4;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.j4;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){return this.dd};d.y=function(){return Z(this)};d.$classData=r({I_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentEmitter$NamedExampleFragmentEmitter",{I_a:1,e:1,oO:1,z:1,v:1,r:1,o:1});function wdb(){this.n=this.dd=this.ih=this.p=this.X4=null}wdb.prototype=new u;wdb.prototype.constructor=wdb;d=wdb.prototype;d.G=function(){return"ResourceTypeFragmentEmitter"};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof wdb&&a.n===this.n){var b=this.X4,c=a.X4;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.X4;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){return this.dd};d.y=function(){return Z(this)};
d.$classData=r({K_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentEmitter$ResourceTypeFragmentEmitter",{K_a:1,e:1,oO:1,z:1,v:1,r:1,o:1});function Z4(){}Z4.prototype=new d0;Z4.prototype.constructor=Z4;Z4.prototype.KK=function(a){if(null!==a)return a;throw bc(F(),(new cc).f("Fragment not encoding DataObjectNode but "+a));};Z4.prototype.Ta=function(){return!0};Z4.prototype.Wa=function(a){return this.KK(a)};
Z4.prototype.$classData=r({L_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentEmitter$ResourceTypeFragmentEmitter$$anonfun$1",{L_a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function zdb(){this.n=this.dd=this.ih=this.p=this.ag=null}zdb.prototype=new u;zdb.prototype.constructor=zdb;d=zdb.prototype;d.G=function(){return"SecuritySchemeFragmentEmitter"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof zdb&&a.n===this.n){var b=this.ag,c=a.ag;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ag;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){return this.dd};d.y=function(){return Z(this)};d.$classData=r({M_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentEmitter$SecuritySchemeFragmentEmitter",{M_a:1,e:1,oO:1,z:1,v:1,r:1,o:1});
function xdb(){this.n=this.dd=this.ih=this.p=this.R5=null}xdb.prototype=new u;xdb.prototype.constructor=xdb;d=xdb.prototype;d.G=function(){return"TraitFragmentEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof xdb&&a.n===this.n){var b=this.R5,c=a.R5;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.R5;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){return this.dd};
d.y=function(){return Z(this)};d.$classData=r({N_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentEmitter$TraitFragmentEmitter",{N_a:1,e:1,oO:1,z:1,v:1,r:1,o:1});function $4(){}$4.prototype=new d0;$4.prototype.constructor=$4;$4.prototype.KK=function(a){if(null!==a)return a;throw bc(F(),(new cc).f("Fragment not encoding DataObjectNode but "+a));};$4.prototype.Ta=function(){return!0};$4.prototype.Wa=function(a){return this.KK(a)};
$4.prototype.$classData=r({O_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentEmitter$TraitFragmentEmitter$$anonfun$2",{O_a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function VA(){YA.call(this)}VA.prototype=new Jdb;VA.prototype.constructor=VA;VA.prototype.a=function(){YA.prototype.eQ.call(this,"apiKey",!0);return this};VA.prototype.$classData=r({c0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSecuritySchemeTypeMapping$ApiKeyOas$",{c0a:1,pO:1,e:1,z:1,v:1,r:1,o:1});var loa=void 0;
function UA(){YA.call(this)}UA.prototype=new Jdb;UA.prototype.constructor=UA;UA.prototype.a=function(){YA.prototype.eQ.call(this,"basic",!0);return this};UA.prototype.$classData=r({d0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSecuritySchemeTypeMapping$BasicAuthOas$",{d0a:1,pO:1,e:1,z:1,v:1,r:1,o:1});var koa=void 0;function WA(){YA.call(this)}WA.prototype=new Jdb;WA.prototype.constructor=WA;WA.prototype.a=function(){YA.prototype.eQ.call(this,"http",!0);return this};
WA.prototype.$classData=r({e0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSecuritySchemeTypeMapping$Http$",{e0a:1,pO:1,e:1,z:1,v:1,r:1,o:1});var moa=void 0;function TA(){YA.call(this)}TA.prototype=new Jdb;TA.prototype.constructor=TA;TA.prototype.a=function(){YA.prototype.eQ.call(this,"oauth2",!0);return this};TA.prototype.$classData=r({f0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSecuritySchemeTypeMapping$OAuth20Oas$",{f0a:1,pO:1,e:1,z:1,v:1,r:1,o:1});var joa=void 0;
function XA(){YA.call(this)}XA.prototype=new Jdb;XA.prototype.constructor=XA;XA.prototype.a=function(){YA.prototype.eQ.call(this,"openIdConnect",!0);return this};XA.prototype.$classData=r({g0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSecuritySchemeTypeMapping$OpenIdConnect$",{g0a:1,pO:1,e:1,z:1,v:1,r:1,o:1});var noa=void 0;function Dmb(){}Dmb.prototype=new d0;Dmb.prototype.constructor=Dmb;d=Dmb.prototype;d.Ta=function(a){return this.Xm(a)};d.Wa=function(a,b){return this.Rm(a,b)};
d.Rm=function(a,b){return a instanceof sh?a:b.P(a)};d.Xm=function(a){return a instanceof sh};d.$classData=r({j0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSpecEmitter$ReferencesEmitter$$anonfun$1",{j0a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Emb(){}Emb.prototype=new d0;Emb.prototype.constructor=Emb;d=Emb.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};
d.$classData=r({k0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSpecEmitter$ReferencesEmitter$$anonfun$2",{k0a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Mdb(){}Mdb.prototype=new d0;Mdb.prototype.constructor=Mdb;d=Mdb.prototype;d.$f=function(a){return a instanceof Mo};d.Yf=function(a,b){return a instanceof Mo?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({r0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasUserDocumentationsEmitter$$anonfun$1",{r0a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Fmb(){}Fmb.prototype=new d0;Fmb.prototype.constructor=Fmb;d=Fmb.prototype;d.Ta=function(a){return this.Xm(a)};d.Wa=function(a,b){return this.Rm(a,b)};d.Rm=function(a,b){return a instanceof nC||a instanceof Ng?a:b.P(a)};d.Xm=function(a){return a instanceof nC||a instanceof Ng};
d.$classData=r({A0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.ExtensionLikeParser$$anonfun$getParent$2",{A0a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function jTa(){this.La=this.$d=this.Q=null}jTa.prototype=new Aoa;jTa.prototype.constructor=jTa;d=jTa.prototype;d.G=function(){return"Raml08RootLevelEmitters"};d.SP=function(a,b,c){this.$d=a;this.La=b;AB.prototype.SP.call(this,a,b,c);return this};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof jTa){var b=this.$d,c=a.$d;return(null===b?null===c:b.h(c))?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.$d;case 1:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){return this.xba()};d.y=function(){return Z(this)};
d.xba=function(){var a=vma(xma(),this.$d.Pk(),Za()),b=K(ah(),J());if(pd(a.zp)){var c=pla(this.Q.Oo),e=(new Ad).ee(a.zp);Hh(b,sz(c,e.Yb.pf().Ad(),this.$d.hf(),this.La))}pd(a.xp)&&(c=(new Ad).ee(a.xp),Hh(b,(new z6).DF("resourceTypes",c.Yb.pf().Ad(),this.La,this.$d.hf(),this.Q)));pd(a.Bp)&&(c=(new Ad).ee(a.Bp),Hh(b,(new z6).DF("traits",c.Yb.pf().Ad(),this.La,this.$d.hf(),this.Q)));if(pd(a.Eq)){e=(new Ad).ee(a.Eq);c=new C6;e=e.Yb.pf().Ad();var f=this.$d.hf(),g=this.La,h=this.Q.Oo.tea();c.yw=e;c.W=f;c.p=
g;c.DQ=h;Hh(b,c)}pd(a.Cq)&&(c=pi((new Rb).f("responses")),a=(new Ad).ee(a.Cq).Yb.pf().Ad(),e=this.La,f=this.$d.hf(),g=this.Q,Hh(b,(new B6).gQ(c,a,e,f,(new wZ).Gi(g.ja,g.lz,(new nb).a()))));return b};d.$classData=r({D0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.Raml08RootLevelEmitters",{D0a:1,i1a:1,e:1,z:1,v:1,r:1,o:1});function sTa(){this.La=this.$d=this.Q=null}sTa.prototype=new Aoa;sTa.prototype.constructor=sTa;d=sTa.prototype;d.G=function(){return"Raml10RootLevelEmitters"};
d.SP=function(a,b,c){this.$d=a;this.La=b;AB.prototype.SP.call(this,a,b,c);return this};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof sTa){var b=this.$d,c=a.$d;return(null===b?null===c:b.h(c))?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.$d;case 1:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.xba(),b=yoa(this.$d,this.La);var c=he(this.$d.Y(),jC().pc);if(c.b())var e=y();else{e=c.c();c=e.q.q.t();e=Ps(rt(),e.q.x,q(Yb));var f=Q().Pa;e=(new z).d(Px(new Qx,"extends",c,f,e))}c=he(this.$d.Y(),Sr().le);c.b()?c=y():(c=c.c(),c=(new z).d(ni(new oi,"usage",c,y())));e=e.va();f=C();a=a.la(e,f.u);c=c.va();e=C();a=a.la(c,e.u);c=C();return a.Eg(b,c.u)};d.y=function(){return Z(this)};
d.xba=function(){var a=vma(xma(),this.$d.Pk(),Za()),b=K(ah(),J());if(pd(a.zp)){var c=pla(this.Q.Oo),e=(new Ad).ee(a.zp);Hh(b,sz(c,e.Yb.pf().Ad(),this.$d.hf(),this.La))}if(pd(a.x)){e=(new Ad).ee(a.x);c=new Gmb;e=e.Yb.pf().Ad();var f=this.$d.hf(),g=this.La;c.Cg=e;c.W=f;c.p=g;if(null===this)throw bc(F(),null);c.n=this;Hh(b,c)}pd(a.xp)&&(c=(new Ad).ee(a.xp),Hh(b,(new z6).DF("resourceTypes",c.Yb.pf().Ad(),this.La,this.$d.hf(),this.Q)));pd(a.Bp)&&(c=(new Ad).ee(a.Bp),Hh(b,(new z6).DF("traits",c.Yb.pf().Ad(),
this.La,this.$d.hf(),this.Q)));if(pd(a.Eq)){e=(new Ad).ee(a.Eq);c=new C6;e=e.Yb.pf().Ad();f=this.$d.hf();g=this.La;var h=this.Q.Oo.tea();c.yw=e;c.W=f;c.p=g;c.DQ=h;Hh(b,c)}e=(new Ad).ee(a.st);c=pf().u;c=Hf(e,c);for(e=e.Yb.pf();e.Va();)f=e.$a(),c.Kc(uA(vA(),f,y()));c=c.Ec();f=(new Ad).ee(a.ut);e=pf().u;e=Hf(f,e);for(f=f.Yb.pf();f.Va();)g=f.$a(),e.Kc(Qna(vA(),g,y()));e=e.Ec();f=pf();c=c.la(e,f.u);if(c.Da()){c=c.ke();e=this.La;f=this.$d.hf();g=pi((new Rb).f("parameters"));var k=this.Q;h=new A6;k=(new wZ).Gi(k.ja,
k.lz,(new nb).a());h.ov=c;h.p=e;h.W=f;h.ia=g;h.Q=k;Hh(b,h)}pd(a.Cq)&&(c=pi((new Rb).f("responses")),a=(new Ad).ee(a.Cq).Yb.pf().Ad(),e=this.La,f=this.$d.hf(),g=this.Q,Hh(b,(new B6).gQ(c,a,e,f,(new wZ).Gi(g.ja,g.lz,(new nb).a()))));return b};d.$classData=r({G0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.Raml10RootLevelEmitters",{G0a:1,i1a:1,e:1,z:1,v:1,r:1,o:1});function D6(){ZR.call(this);this.na=null}D6.prototype=new u3;D6.prototype.constructor=D6;function Hmb(){}d=Hmb.prototype=D6.prototype;
d.Yq=function(a){this.na=a;ZR.prototype.Yq.call(this,a);return this};
function Imb(a,b,c){b=a.wN(b);if(!b.b()){var e=b.c(),f=e.i.mb().jb;if(Q().wa===f)b=e.i,e=kd(),M(b,e,a.na).vb.R(w(function(h,k){return function(l){var m=l.Aa,p=Qc();m=M(m,p,h.na).xa;if(Tca(m,!1)){p=h.na.ja;var t=Bh().eK,v="'"+m+"' cannot be used to name a custom type",A=l.Aa,E=y();Qb(p,t,k,E,v,A.ga)}m=wY(xY(),l,w(function(B,I,N,Y){return function(na){var ra=Pg().U,Ha=ai(new bi,I,$e(O(),N.Aa.ze())),lb=$e(O(),N.Aa);Ph(na,ra,Ha,lb);return na.zb(Y,Vu())}}(h,m,l,k)),yY(!1,!1),jS(),h.na).fd();if(m instanceof
z)return m=m.i,l=l.i.mb().jb,p=Q().ud,l===p&&m.ha().Ib((new ci).a()),l=h.na.De(),p=(new Ti).a(),Ui(l,oc(m,p));if(y()===m)m=h.na.ja,p=Bh().x1,t="Error parsing shape '"+l+"'",v=y(),Qb(m,p,k,v,t,l.ga);else throw(new x).d(m);}}(a,c)));else if(Q().ud!==f){a=a.na.ja;b=Bh().J_;f="Invalid type "+f+" for 'types' node.";e=e.i;var g=y();Qb(a,b,c,g,f,e.ga)}}}
d.G4=function(a,b,c){a=Pc((new L).N(b),a);a.b()||(a=a.c().i,b=kd(),M(a,b,this.na).vb.R(w(function(e,f){return function(g){var h=(new Jh).Ub(g.Aa,e.na).Ng(),k=g.i,l=kd();g=(new lZ).dv(M(k,l,e.na),w(function(m,p,t,v){return function(A){var E=io().U;E=nf(A,E,p);K(C(),J());qj(E,t);A.x.Jq($e(O(),v))}}(e,h,f,g)),JA(KA(),e.na)).FI();h=(new Ti).a();oc(g,h);return Ui(e.na.De(),g)}}(this,c))))};
d.vB=function(a,b){var c=a.ga+"#/declarations";this.B4(b,c+"/annotations");Imb(this,b,c+"/types");Q$a(new k4,"traits",w(function(e,f){return function(g){var h=gF(hF(),g),k=g.Aa,l=Qc();k=M(k,l,e.na).xa;O();l=(new P).a();h=cf(h,k,l);g=g.Aa;k=Qc();g=M(g,k,e.na).xa;g=(new Rb).f(g);return h.vc(f+"/traits/"+Tj(g.Ed))}}(this,c)),b,c+"/traits",this.na).Dc();Q$a(new k4,"resourceTypes",w(function(e,f){return function(g){var h=dF(eF(),g),k=g.Aa,l=Qc();k=M(k,l,e.na).xa;O();l=(new P).a();h=cf(h,k,l);g=g.Aa;k=
Qc();g=M(g,k,e.na).xa;g=(new Rb).f(g);return h.vc(f+"/resourceTypes/"+Tj(g.Ed))}}(this,c)),b,c+"/resourceTypes",this.na).Dc();this.oD(b,c+"/securitySchemes");Jmb(this,pi((new Rb).f("parameters")),b,a.ga+"#/parameters");this.G4(pi((new Rb).f("responses")),b,a.ga+"#/responses")};
function Jmb(a,b,c,e){b=Pc((new L).N(c),b);b.b()||(b=b.c().i,c=kd(),M(b,c,a.na).vb.R(w(function(f,g){return function(h){var k=h.Aa,l=(new Ve).a(),m=h.i,p=kd();if(Zx(m,p)instanceof Wf)h=(new E6).jQ((Qf(),(new Rf).d(h)),g,(new z).d(k),l,JA(KA(),f.na)).HM();else{Qf();T();m=pt().ne;T();m=et(T(),m,Q().wa);k=(new E6).jQ((new Wf).d(m),g,(new z).d(k),l,JA(KA(),f.na)).HM();l=f.na.ja;m=Bh().F_;p=k.ts.j;var t=y();Qb(l,m,p,t,"Map needed to parse a parameter declaration",h.ga);h=k}NHa(f.na.De(),h)}}(a,e))))}
d.wN=function(a){var b=Pc((new L).N(a),"types");a=Pc((new L).N(a),"schemas");if(!b.b()&&(b.c(),!a.b())){var c=a.c(),e=this.na.ja,f=Bh().q8;c=c.Aa;var g=y();Qb(e,f,"",g,"'schemas' and 'types' properties are mutually exclusive",c.ga)}a.b()||(c=a.c(),e=this.na.ja,f=Bh().j1,c=c.Aa,g=y(),Ub(e,f,"",g,"'schemas' keyword it's deprecated for 1.0 version, should use 'types' instead",c.ga));return b.b()?a:b};
d.B4=function(a,b){a=Pc((new L).N(a),"annotationTypes");if(!a.b()){var c=a.c(),e=c.i.mb().jb;if(Q().wa===e){a=c.i;var f=kd();a=M(a,f,this.na).vb;b=w(function(h,k){return function(l){var m=l.Aa,p=Qc();m=M(m,p,h.na).xa;l=x5a(h).Laa(l,w(function(t,v,A,E){return function(B){var I=om().U,N=ai(new bi,v,$e(O(),A.Aa.ze())),Y=$e(O(),A.Aa);Ph(B,I,N,Y);pdb(B,E,K(C(),J()))}}(h,m,l,k)));m=h.na.De();p=(new Ti).a();return Ui(m,oc(l,p))}}(this,b));f=vx();a.ma(b,f.jc)}else if(Q().ud!==e){a=this.na.ja;f=Bh().eO;e=
"Invalid type "+e+" for 'annotationTypes' node.";c=c.i;var g=y();Qb(a,f,b,g,e,c.ga)}}};function tB(){this.n=this.ih=this.p=this.kj=null}tB.prototype=new u;tB.prototype.constructor=tB;d=tB.prototype;d.G=function(){return"AnnotationFragmentEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof tB&&a.n===this.n){var b=this.kj,c=a.kj;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.kj;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.iL=function(){var a=this.n.Q.Oo.aP().Of(us(this.kj.g,fm().ub),this.p).zV();if(a instanceof Rf)return a.i;if(a instanceof Wf){var b=a.i;a=C();b=[oz("type",b,Q().Pa,ie())];return K(a,(new wc).fa(b))}throw(new x).d(a);};d.y=function(){return Z(this)};
d.$classData=r({Q0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentEmitter$AnnotationFragmentEmitter",{Q0a:1,e:1,qO:1,z:1,v:1,r:1,o:1});function pB(){this.n=this.ih=this.p=this.ct=null}pB.prototype=new u;pB.prototype.constructor=pB;d=pB.prototype;d.G=function(){return"DataTypeFragmentEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof pB&&a.n===this.n){var b=this.ct,c=a.ct;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ct;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.iL=function(){var a=!1,b=null,c=Wa().Ia(us(this.ct.g,fm().ub));if(c instanceof z&&(a=!0,b=c,c=b.i,c instanceof Ai)){a=this.p;b=J();var e=J();return x4(c,a,e,b,this.n.Q).tx()}if(a){var f=b.i;c=this.n.Q.ja;a=Sc().Rh;b=f.j;e=y();var g=Xb(f.ha(),q(Yb));f=f.Nb();c.Vc(a.j,b,e,"Cannot emit non WebApi Shape",g,Tb().yb,f)}return J()};d.y=function(){return Z(this)};
d.$classData=r({R0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentEmitter$DataTypeFragmentEmitter",{R0a:1,e:1,qO:1,z:1,v:1,r:1,o:1});function oB(){this.n=this.ih=this.p=this.aw=null}oB.prototype=new u;oB.prototype.constructor=oB;d=oB.prototype;d.G=function(){return"DocumentationItemFragmentEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof oB&&a.n===this.n){var b=this.aw,c=a.aw;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.aw;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.iL=function(){return(new y4).uW(us(this.aw.g,fm().ub),this.p,!0,this.n.Q).Ra()};d.y=function(){return Z(this)};d.$classData=r({S0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentEmitter$DocumentationItemFragmentEmitter",{S0a:1,e:1,qO:1,z:1,v:1,r:1,o:1});function qB(){this.n=this.ih=this.p=this.Ud=null}qB.prototype=new u;
qB.prototype.constructor=qB;d=qB.prototype;d.G=function(){return"FragmentNamedExampleEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof qB&&a.n===this.n){var b=this.Ud,c=a.Ud;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ud;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.iL=function(){var a=C(),b=[(new a5).gB(us(this.Ud.g,fm().ub),this.p,this.n.Q)];return K(a,(new wc).fa(b))};
d.y=function(){return Z(this)};d.$classData=r({T0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentEmitter$FragmentNamedExampleEmitter",{T0a:1,e:1,qO:1,z:1,v:1,r:1,o:1});function rB(){this.n=this.ih=this.ja=this.p=this.Mg=null}rB.prototype=new u;rB.prototype.constructor=rB;d=rB.prototype;d.G=function(){return"ResourceTypeFragmentEmitter"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof rB&&a.n===this.n){var b=this.Mg,c=a.Mg;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Mg;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.iL=function(){var a=mz(new nz,us(this.Mg.g,fm().ub).ZA(),this.p,!1,Fc(yv(),J()),this.ja).Ra();var b=new F6;var c=C();return a.hc(b,c.u)};d.y=function(){return Z(this)};
d.$classData=r({U0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentEmitter$ResourceTypeFragmentEmitter",{U0a:1,e:1,qO:1,z:1,v:1,r:1,o:1});function F6(){}F6.prototype=new d0;F6.prototype.constructor=F6;F6.prototype.KK=function(a){if(null!==a)return a;throw bc(F(),(new cc).f("Fragment not encoding DataObjectNode but "+a));};F6.prototype.Ta=function(){return!0};F6.prototype.Wa=function(a){return this.KK(a)};
F6.prototype.$classData=r({V0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentEmitter$ResourceTypeFragmentEmitter$$anonfun$emitters$1",{V0a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function uB(){this.n=this.ih=this.p=this.ag=null}uB.prototype=new u;uB.prototype.constructor=uB;d=uB.prototype;d.G=function(){return"SecuritySchemeFragmentEmitter"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof uB&&a.n===this.n){var b=this.ag,c=a.ag;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ag;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.iL=function(a){return(new v6).hB(us(this.ag.g,fm().ub),a,this.p,this.n.Q).Ra()};d.y=function(){return Z(this)};
d.$classData=r({W0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentEmitter$SecuritySchemeFragmentEmitter",{W0a:1,e:1,qO:1,z:1,v:1,r:1,o:1});function sB(){this.n=this.ih=this.ja=this.p=this.Mg=null}sB.prototype=new u;sB.prototype.constructor=sB;d=sB.prototype;d.G=function(){return"TraitFragmentEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof sB&&a.n===this.n){var b=this.Mg,c=a.Mg;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Mg;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.iL=function(){var a=mz(new nz,us(this.Mg.g,fm().ub).ZA(),this.p,!1,Fc(yv(),J()),this.ja).Ra();var b=new G6;var c=C();return a.hc(b,c.u)};d.y=function(){return Z(this)};d.$classData=r({X0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentEmitter$TraitFragmentEmitter",{X0a:1,e:1,qO:1,z:1,v:1,r:1,o:1});function G6(){}G6.prototype=new d0;
G6.prototype.constructor=G6;G6.prototype.KK=function(a){if(null!==a)return a;throw bc(F(),(new cc).f("Fragment not encoding DataObjectNode but "+a));};G6.prototype.Ta=function(){return!0};G6.prototype.Wa=function(a){return this.KK(a)};G6.prototype.$classData=r({Y0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentEmitter$TraitFragmentEmitter$$anonfun$emitters$2",{Y0a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Kmb(){}Kmb.prototype=new d0;Kmb.prototype.constructor=Kmb;d=Kmb.prototype;
d.Ta=function(a){return this.Xm(a)};d.Wa=function(a,b){return this.Rm(a,b)};d.Rm=function(a,b){return a instanceof sh?a:b.P(a)};d.Xm=function(a){return a instanceof sh};d.$classData=r({r1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.ReferencesEmitter$$anonfun$1",{r1a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Lmb(){}Lmb.prototype=new d0;Lmb.prototype.constructor=Lmb;d=Lmb.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.Ta=function(a){return this.ve(a)};
d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({s1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.ReferencesEmitter$$anonfun$2",{s1a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Mmb(){}Mmb.prototype=new d0;Mmb.prototype.constructor=Mmb;d=Mmb.prototype;d.$f=function(a){return a instanceof Mo};d.Yf=function(a,b){return a instanceof Mo?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({u1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.UserDocumentationsEmitter$$anonfun$$nestedInanonfun$emit$31$1",{u1a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function zKa(){}zKa.prototype=new d0;zKa.prototype.constructor=zKa;d=zKa.prototype;d.$f=function(a){return a instanceof vn};d.Yf=function(a,b){return a instanceof vn?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({P1a:0},!1,"amf.plugins.document.webapi.resolution.pipelines.compatibility.oas3.CleanRepeatedOperationIds$$anonfun$getOperationsFromModel$1",{P1a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function PZ(){this.Ja=null}PZ.prototype=new d0;PZ.prototype.constructor=PZ;PZ.prototype.hda=function(a){if(null===a)throw bc(F(),null);this.Ja=a;return this};PZ.prototype.Ta=function(a){return a instanceof g5&&a.n===this.Ja};PZ.prototype.Wa=function(a,b){return a instanceof g5&&a.n===this.Ja?a:b.P(a)};
PZ.prototype.$classData=r({r2a:0},!1,"amf.plugins.document.webapi.resolution.stages.ExtendsResolutionStage$$anonfun$$nestedInanonfun$convert$3$1",{r2a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Noa(){}Noa.prototype=new d0;Noa.prototype.constructor=Noa;d=Noa.prototype;d.Uk=function(a){return a instanceof Gu};d.uk=function(a,b){return a instanceof Gu?a:b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};
d.$classData=r({u2a:0},!1,"amf.plugins.document.webapi.resolution.stages.ExtendsResolutionStage$ElementTreeBuilder$$anonfun$1",{u2a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Nmb(){bC.call(this);this.a5=this.Sk=null}Nmb.prototype=new Loa;Nmb.prototype.constructor=Nmb;d=Nmb.prototype;d.G=function(){return"EndPointTreeBuilder"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof Nmb&&a.n===this.n){var b=this.Sk;a=a.Sk;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Sk;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Fma=function(){var a=vB(),b=(new wB).f(a.ki),c=(new zh).f(a.ci);pd(c)&&xB(b,a.ci);c=this.Sk;var e=mF(),f=K(ah(),J()),g=K(C(),J());c=(new qY).F3(c,e,f,g,(new sY).Gi(this.n.pb,YQ(),(new nb).a()));e=b.s;f=b.aa;g=(new mt).f(f);c.Sa(g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));a=(new yB).Cc(zB(Bu(),a.ki),b.s).Kd;a=bd(cd(a),kd());a.b()?a=y():(a=a.c(),a=(new z).d(a.vb));a=(a.b()?J():a.c()).nc();a.b()?a=y():(a=a.c(),a=(new z).d(a.i));return a.b()?T().ud:a.c()};d.y=function(){return Z(this)};
function wXa(a,b){var c=new Nmb;c.Sk=b;bC.prototype.jpa.call(c,a,b);a=D(b.g,on().eg).H;c.a5=a.b()?null:a.c();return c}d.$classData=r({v2a:0},!1,"amf.plugins.document.webapi.resolution.stages.ExtendsResolutionStage$EndPointTreeBuilder",{v2a:1,t2a:1,e:1,z:1,v:1,r:1,o:1});function Omb(){bC.call(this);this.a5=this.rt=null}Omb.prototype=new Loa;Omb.prototype.constructor=Omb;d=Omb.prototype;d.G=function(){return"OperationTreeBuilder"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof Omb&&a.n===this.n){var b=this.rt;a=a.rt;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.rt;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Fma=function(){var a=vB(),b=(new wB).f(a.ki),c=(new zh).f(a.ci);pd(c)&&xB(b,a.ci);c=this.rt;var e=mF(),f=J();c=(new rY).PL(c,e,f,(new sY).Gi(this.n.pb,YQ(),(new nb).a()));e=b.s;f=b.aa;var g=(new mt).f(f);c.Sa(g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));a=(new yB).Cc(zB(Bu(),a.ki),b.s).Kd;b=kd();c=Rc().Ih;a=M(a,b,c).vb.nc();a.b()?a=y():(a=a.c(),a=(new z).d(a.i));return a.b()?T().ud:a.c()};d.y=function(){return Z(this)};
function AXa(a,b){var c=new Omb;c.rt=b;bC.prototype.jpa.call(c,a,b);a=D(b.g,un().nm).H;c.a5=a.b()?null:a.c();return c}d.$classData=r({w2a:0},!1,"amf.plugins.document.webapi.resolution.stages.ExtendsResolutionStage$OperationTreeBuilder",{w2a:1,t2a:1,e:1,z:1,v:1,r:1,o:1});function g5(){this.n=this.gg=this.zm=this.ia=null}g5.prototype=new u;g5.prototype.constructor=g5;d=g5.prototype;d.G=function(){return"TraitBranch"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof g5&&a.n===this.n){var b=this.ia,c=a.ia;(null===b?null===c:b.h(c))?(b=this.zm,c=a.zm,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.gg,a=a.gg,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.zm;case 2:return this.gg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
function oeb(a,b,c,e,f){a.ia=c;a.zm=e;a.gg=f;if(null===b)throw bc(F(),null);a.n=b;return a}d.$classData=r({x2a:0},!1,"amf.plugins.document.webapi.resolution.stages.ExtendsResolutionStage$TraitBranch",{x2a:1,e:1,tob:1,z:1,v:1,r:1,o:1});function Xoa(){}Xoa.prototype=new d0;Xoa.prototype.constructor=Xoa;d=Xoa.prototype;d.$f=function(a){return nm(a)};d.Yf=function(a,b){return nm(a)?a:b.P(a)};d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};
d.$classData=r({A2a:0},!1,"amf.plugins.document.webapi.resolution.stages.ExtensionLikeResolutionStage$$anonfun$$nestedInanonfun$adoptIris$1$1",{A2a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Zoa(){}Zoa.prototype=new d0;Zoa.prototype.constructor=Zoa;d=Zoa.prototype;d.Ta=function(a){return this.Xm(a)};d.Wa=function(a,b){return this.Rm(a,b)};d.Rm=function(a,b){return a instanceof sh?a:gm(a)?a:b.P(a)};d.Xm=function(a){return a instanceof sh||gm(a)};
d.$classData=r({B2a:0},!1,"amf.plugins.document.webapi.resolution.stages.ExtensionLikeResolutionStage$$anonfun$1",{B2a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Meb(){kD.call(this)}Meb.prototype=new Deb;Meb.prototype.constructor=Meb;Meb.prototype.a=function(){kD.prototype.Ii.call(this,J());return this};Meb.prototype.$classData=r({$2a:0},!1,"amf.plugins.document.webapi.validation.EmptyResultContainer$",{$2a:1,Oka:1,e:1,z:1,v:1,r:1,o:1});var Leb=void 0;function Lpa(){}Lpa.prototype=new d0;
Lpa.prototype.constructor=Lpa;d=Lpa.prototype;d.$f=function(a){if(a instanceof hf){var b=Wa().Ia(D(a.g,jf().tg));if(b.b())b=!1;else{var c=b.c();Wa().Ia(D(c.g,om().Lc)).ra()?(b=Ly(),c=D(c.g,om().U).H,b=Mma(b,"("+(c.b()?null:c.c())+")").ra()):b=!1}if(b)return!0}return a instanceof U3&&(Wa().Ia(D(a.g,hD().tg)).ra()?(b=Wa(),c=D(a.g,hD().tg),b=b.Ia(D(c.ca,Aj().fg)).ra()):b=!1,b)?!0:a instanceof bi&&Bi(a.x,q(uib))?!0:!1};
d.Yf=function(a,b){if(a instanceof hf){var c=Wa().Ia(D(a.g,jf().tg));if(c.b())c=!1;else{var e=c.c();Wa().Ia(D(e.g,om().Lc)).ra()?(c=Ly(),e=D(e.g,om().U).H,c=Mma(c,"("+(e.b()?null:e.c())+")").ra()):c=!1}if(c)return K(C(),(new wc).fa([a]))}return a instanceof U3&&(Wa().Ia(D(a.g,hD().tg)).ra()?(c=Wa(),e=D(a.g,hD().tg),c=c.Ia(D(e.ca,Aj().fg)).ra()):c=!1,c)?K(C(),(new wc).fa([a])):a instanceof bi&&Bi(a.x,q(uib))?(b=new Pmb,a=a.x.rf,c=ah().u,zu(a,b,c)):b.P(a)};d.Ta=function(a){return this.$f(a)};
d.Wa=function(a,b){return this.Yf(a,b)};d.$classData=r({d3a:0},!1,"amf.plugins.document.webapi.validation.ExtensionsCandidatesCollector$$anonfun$findExtensionsWithTypes$1",{d3a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Pmb(){}Pmb.prototype=new d0;Pmb.prototype.constructor=Pmb;d=Pmb.prototype;d.Qn=function(a,b){return a instanceof lP?a.Pp:b.P(a)};d.Ta=function(a){return this.$n(a)};d.Wa=function(a,b){return this.Qn(a,b)};d.$n=function(a){return a instanceof lP};
d.$classData=r({e3a:0},!1,"amf.plugins.document.webapi.validation.ExtensionsCandidatesCollector$$anonfun$findExtensionsWithTypes$1$$anonfun$applyOrElse$2",{e3a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Qmb(){Ew.call(this)}Qmb.prototype=new fka;Qmb.prototype.constructor=Qmb;d=Qmb.prototype;d.a=function(){Ew.prototype.a.call(this);return this};d.G=function(){return"FilterDataNodeOptions"};d.A=function(){return 0};d.h=function(a){return a instanceof Qmb&&!0};d.E=function(a){throw(new V).f(""+a);};
d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({f3a:0},!1,"amf.plugins.document.webapi.validation.FilterDataNodeOptions",{f3a:1,bka:1,e:1,z:1,v:1,r:1,o:1});function H6(){this.Ja=null}H6.prototype=new d0;H6.prototype.constructor=H6;function Spa(a){var b=new H6;if(null===a)throw bc(F(),null);b.Ja=a;return b}
H6.prototype.Ta=function(a){a:{if(null!==a){var b=a.g,c=rh().fp;b.Bb.Ha(c)?(b=D(a.g,rh().yr).H,b=!(!b.b()&&!b.c())):b=!1;if(b){a=!0;break a}}if(null!==a&&(b=a.g,c=rh().Zd,b.Bb.Ha(c)?(a=D(a.g,rh().yr).H,a=!(!a.b()&&!a.c())):a=!1,a)){a=!0;break a}a=!1}return a};
H6.prototype.Wa=function(a,b){a:{if(null!==a){var c=a.g,e=rh().fp;c.Bb.Ha(e)?(c=D(a.g,rh().yr).H,c=!(!c.b()&&!c.c())):c=!1;if(c){b=this.Ja;c=D(a.g,rh().fp);e=a.j;var f=D(a.g,ph().Zd).H;a=Ppa(new YC,b,c,e,f.b()?null:f.c(),a.x);break a}}if(null!==a&&(c=a.g,e=rh().Zd,c.Bb.Ha(e)?(c=D(a.g,rh().yr).H,c=!(!c.b()&&!c.c())):c=!1,c)){b=this.Ja;c=a.j;e=D(a.g,ph().Zd).H;a=(new ZC).XP(b,c,e.b()?null:e.c(),a.x);break a}a=b.P(a)}return a};
H6.prototype.$classData=r({n3a:0},!1,"amf.plugins.document.webapi.validation.PayloadsInApiCollector$$anonfun$1",{n3a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function YC(){cD.call(this);this.hV=null}YC.prototype=new Ypa;YC.prototype.constructor=YC;d=YC.prototype;d.G=function(){return"DataNodeCollectedElement"};d.A=function(){return 4};function Ppa(a,b,c,e,f,g){a.hV=c;cD.prototype.XP.call(a,b,e,f,g);return a}
d.h=function(a){return this===a?!0:a instanceof YC&&a.n===this.n?this.hV===a.hV&&this.j===a.j&&this.Ge===a.Ge?this.jH===a.jH:!1:!1};d.E=function(a){switch(a){case 0:return this.hV;case 1:return this.j;case 2:return this.Ge;case 3:return this.jH;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({p3a:0},!1,"amf.plugins.document.webapi.validation.PayloadsInApiCollector$DataNodeCollectedElement",{p3a:1,o3a:1,e:1,z:1,v:1,r:1,o:1});
function ZC(){cD.call(this)}ZC.prototype=new Ypa;ZC.prototype.constructor=ZC;d=ZC.prototype;d.XP=function(a,b,c,e){cD.prototype.XP.call(this,a,b,c,e);return this};d.G=function(){return"StringCollectedElement"};d.A=function(){return 3};d.h=function(a){return this===a?!0:a instanceof ZC&&a.n===this.n?this.j===a.j&&this.Ge===a.Ge?this.jH===a.jH:!1:!1};d.E=function(a){switch(a){case 0:return this.j;case 1:return this.Ge;case 2:return this.jH;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({q3a:0},!1,"amf.plugins.document.webapi.validation.PayloadsInApiCollector$StringCollectedElement",{q3a:1,o3a:1,e:1,z:1,v:1,r:1,o:1});function Rmb(){this.zha=null}Rmb.prototype=new d0;Rmb.prototype.constructor=Rmb;d=Rmb.prototype;d.$f=function(a){return nm(a)&&Q6a(IQ(a)).Pd(w(function(b){return function(c){return b.zha.Ha(c)}}(this)))?!0:!1};
d.Yf=function(a,b){return nm(a)&&Q6a(IQ(a)).Pd(w(function(c){return function(e){return c.zha.Ha(e)}}(this)))?a:b.P(a)};function aqa(a){var b=new Rmb;b.zha=a;return b}d.Ta=function(a){return this.$f(a)};d.Wa=function(a,b){return this.Yf(a,b)};d.$classData=r({t3a:0},!1,"amf.plugins.document.webapi.validation.ShapeFacetsCandidatesCollector$$anonfun$1",{t3a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function BLa(){}BLa.prototype=new d0;BLa.prototype.constructor=BLa;d=BLa.prototype;
d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.vW=function(){return this};d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({p5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.MinShapeAlgorithm$$anonfun$1",{p5a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function GLa(){}GLa.prototype=new d0;GLa.prototype.constructor=GLa;d=GLa.prototype;d.te=function(a,b){return a instanceof z?a.i:b.P(a)};d.vW=function(){return this};
d.Ta=function(a){return this.ve(a)};d.Wa=function(a,b){return this.te(a,b)};d.ve=function(a){return a instanceof z};d.$classData=r({q5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.MinShapeAlgorithm$$anonfun$2",{q5a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function wda(){}wda.prototype=new d0;wda.prototype.constructor=wda;d=wda.prototype;d.$f=function(a){return a instanceof Ej};d.Yf=function(a,b){return a instanceof Ej?(a=D(a.ca,Fj().Df).H,a.b()?null:a.c()):b.P(a)};d.Ta=function(a){return this.$f(a)};
d.Wa=function(a,b){return this.Yf(a,b)};d.$classData=r({u5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.RestrictionComputation$$anonfun$1",{u5a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function kZa(){this.Qg=null;this.GN=!1}kZa.prototype=new u;kZa.prototype.constructor=kZa;d=kZa.prototype;d.wW=function(a){this.Qg=a;this.GN=!1;return this};
function Smb(a,b){I6(a,b);if(D(b.ca,Pg().Hd).Da())return J6(a,b);var c=C(),e=[K(C(),J())];c=K(c,(new wc).fa(e));c=(new qe).d(c);e=D(b.ca,Ko().Rq);var f=w(function(h){return function(k){k=Oj(h,k);if(null!==k)return K(C(),(new wc).fa([k]));throw(new x).d(k);}}(a)),g=C();e.ma(f,g.u).R(w(function(h,k){return function(l){l.R(w(function(m,p){return function(t){var v=p.oa;t=w(function(E,B){return function(I){var N=K(C(),(new wc).fa([B])),Y=C();return I.la(N,Y.u)}}(m,t));var A=C();p.oa=v.ma(t,A.u)}}(h,k)))}}(a,
c)));if(1===c.oa.Na())return a=b.ca,e=Ko().Rq,c=Rt(new St,c.oa.ea(),(new P).a()),f=Wa().Ia(Cj(b.ca,Ko().Rq)),f.b()?f=y():(f=f.c(),f=(new z).d(f.x)),Dj(a,e,c,f.b()?(O(),(new P).a()):f.c()),b;c=c.oa;a=w(function(h,k){return function(l){var m=(new z).d(h.Qg.pb),p=y(),t=(new fP).a();m=ida(k,m,p,t,!1).ca;p=Ko().Kf;l=Rt(new St,l,(new P).a());t=Wa().Ia(Cj(k.ca,Ko().Kf));t.b()?t=y():(t=t.c(),t=(new z).d(t.x));return Dj(m,p,l,t.b()?(O(),(new P).a()):t.c())}}(a,b));e=C();c.ma(a,e.u);O();a=(new P).a();a=(new Pi).L((new S).a(),
a);a.j=b.j+"resolved";b=D(b.ca,Pg().U).H;b=b.b()?null:b.c();O();c=(new P).a();cf(a,b,c);return a}d.G=function(){return"ShapeCanonizer"};d.A=function(){return 0};
function J6(a,b){if(Tmb(a,b)){var c=D(b.Y(),Pg().Hd).ea();Umb(a,b,c);Bi(b.ha(),q(LP))&&(b=(new BA).a(),oc(c,b));c instanceof pj||c.ha().Ib((new qw).a());return Oj(a,c)}c=D(b.Y(),Pg().Hd);if(a.Qg.bo){var e=D(b.Y(),Pg().Hd),f=new Vmb,g=C();f=e.hc(f,g.u)}else f=J();Uu(b.Y(),Pg().Hd);e=Wmb(a,b);e=(new qe).d(e);g=J();var h=(new qe).d(g);g=J();g=(new qe).d(g);c.R(w(function(p,t,v,A){return function(E){E=Oj(p,E);if(E instanceof Fi&&D(E.ca,Gi().Lt).H.ra()){var B=t.oa,I=K(C(),(new wc).fa([E])),N=C();t.oa=
B.la(I,N.u)}if(bda(E)){B=v.oa;I=K(C(),(new wc).fa([E.j]));N=E.dW;var Y=C();I=I.la(N,Y.u);N=C();v.oa=B.la(I,N.u)}else B=v.oa,I=E.j,N=C(),v.oa=B.Eg(I,N.u);E=CE(p.Qg,A.oa,E);p.GN=!0;E=p.Eea(E);p.GN=!1;A.oa=E}}(a,h,g,e)));if(a.Qg.bo){var k=e.oa.ha(),l=w(function(){return function(p){return p.j}}(a)),m=C();k.Ib((new v2).Ii(f.ma(l,m.u)))}b.j!==e.oa.j&&(jfb(a.Qg.lg,b.j,e.oa.j),bf(e.oa,b.j));f=e.oa;f instanceof Ai&&h.oa.R(w(function(p,t){return function(v){ada(v,t);$ca(t,v)}}(a,f)));f=e.oa;bda(f)&&(h=f.dW,
g=g.oa,k=ij(),f.dW=h.la(g,k.u));b instanceof Fi&&Xmb(b,c)&&Umb(a,e.oa,c.ea());return e.oa}d.h=function(a){return a instanceof kZa&&!0};
d.Eea=function(a){var b=a.ha(),c=b.rf;ah();var e=bh(new ch,(new gh).a());for(c=c.Qb;!c.b();){var f=c.ea();!1!==!!(f&&f.$classData&&f.$classData.ie.Hn)&&jh(e,f);c=c.pa()}b.rf=e.ab;if(a instanceof Pi)a=Ymb(this,a);else if(a instanceof Hi)I6(this,a),a=Wa().Ia(D(a.ca,Pg().Hd)).ra()&&D(a.ca,Pg().Hd).Da()?J6(this,a):a;else if(a instanceof zi)I6(this,a),D(a.ca,Pg().Hd).Da()?a=J6(this,a):(b=Wa().Ia(D(a.ca,ei().Kf)),b.b()||(b=b.c(),b=Oj(this,b),a.bb.Ib((new nj).a()),Uu(a.ca,ei().Kf),a=b instanceof zi?(Dj(a.ca,
ei().Kf,b,(O(),(new P).a())),FB(a)):(Dj(a.ca,ei().Kf,b,(O(),(new P).a())),a)));else if(a instanceof jj)a=Zmb(this,a);else if(a instanceof kj)a=Smb(this,a);else if(a instanceof rm)b=a.ca,e=Aj().fg,c=D(a.ca,Aj().fg),Dj(b,e,Oj(this,c),Cj(a.ca,Aj().fg).x);else if(a instanceof Qi)a=$mb(this,a);else if(a instanceof Ni)a=$mb(this,a);else if(a instanceof Fi)a=anb(this,a);else if(!(a instanceof pj)){if(!(a instanceof Ai))throw(new x).d(a);I6(this,a);D(a.Y(),Pg().Hd).Da()?a=J6(this,a):(iZa||(iZa=(new hZa).a()),
a=(new Ueb).Qy(a),ffb(a,Gi().Ap)?(a=BE(a,a.tk),b=(new Fi).L(a.tk.Y(),a.tk.ha()),a=bf(b,a.tk.j)):ffb(a,ei().Ap)?a=BE(a,a.tk).kJ():ffb(a,Qo().Ap)?(a=BE(a,a.tk),b=(new Qi).L(a.tk.Y(),a.tk.ha()),a=bf(b,a.tk.j)):ffb(a,Qh().Ap)?(a=BE(a,a.tk),b=(new Hi).L(a.tk.Y(),a.tk.ha()),a=bf(b,a.tk.j)):ffb(a,Yo().Ap)?(a=BE(a,a.tk),b=(new Ei).L(a.tk.Y(),a.tk.ha()),a=bf(b,a.tk.j)):ffb(a,fp().Ap)?(a=BE(a,a.tk),b=(new Pi).L(a.tk.Y(),a.tk.ha()),a=bf(b,a.tk.j)):a=a.tk)}this.GN||(b=this.Qg.lg,e=a,e instanceof pj&&hfb(b,e),
b.lg.Ye(e.j,e));ifb(this.Qg.lg,a,this.GN);return a};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};function Wmb(a,b){a.GN=!0;b=Oj(a,b);a.GN=!1;return b}
function Zmb(a,b){I6(a,b);if(D(b.ca,Pg().Hd).Da())return J6(a,b);var c=Wa().Ia(D(b.ca,ei().Kf));if(c instanceof z){c=Oj(a,c.i);Uu(b.ca,ei().Kf);if(c instanceof Pi){var e=D(c.ca,fp().We);a=w(function(g,h){return function(k){if(k instanceof zi){var l=(new z).d(g.Qg.pb),m=y(),p=(new fP).a();l=ida(h,l,m,p,!1);m=ei().Kf;return nf(l,m,k)}l=(new z).d(g.Qg.pb);m=y();p=(new fP).a();return GB(ida(h,l,m,p,!1).kJ(),k)}}(a,b));var f=C();e=e.ma(a,f.u);a=fp().We;Xg(c,a,e);b=Wa().Ia(Cj(b.ca,Pg().U));return b instanceof
z?(b=b.i.q.t(),O(),e=(new P).a(),cf(c,b,e)):c}return c instanceof zi?(e=ei().Kf,nf(b,e,c)):GB(b.kJ(),c)}return b}
function Umb(a,b,c){if(b instanceof Ai&&c instanceof Ai){if(Bi(b.ha(),q(rw)))var e=c;else e=b,b=c;bnb(a,e,b);e=K(pC(),J());1<D(b.Y(),Eh().Hc).nb()&&D(b.Y(),Eh().Hc).R(w(function(f,g){return function(h){if(D(h.g,rh().U).H.b())var k=!0;else k=D(h.g,rh().U).H,k=g.Ha(k.b()?null:k.c());if(k){k=0;for(var l="example_"+k;g.Ha(l);)k=1+k|0,l="example_"+k;g.rA(l);k=l;O();l=(new P).a();return cf(h,k,l)}h=D(h.g,rh().U).H;return g.rA(h.b()?null:h.c())}}(a,e)));void 0}}
function Tmb(a,b){var c=!1,e=null;if(b instanceof Ai&&(c=!0,e=b,Bi(e.ha(),q(rw))))return!1;if(c&&1===D(e.Y(),Pg().Hd).nb()){c=D(e.Y(),Pg().Hd).ea();e=C();var f=[Pg().Hd,Eh().Hc,Eh().U];e=K(e,(new wc).fa(f));b=b.Y().Bb;f=iA();f=Va(f);var g=Le().u;b=Me(b,f,g).ii(w(function(h,k){return function(l){return k.Ha(l.Fc)}}(a,e)));return cnb(a,b,c)}return!1}function Xmb(a,b){return Bi(a.bb,q(rw))&&1===b.nb()&&D(a.ca,Gi().uh).b()}
function Ymb(a,b){if(D(b.ca,Pg().Hd).Da())return J6(a,b);var c=K(ah(),J());D(b.ca,fp().We).R(w(function(e,f,g){return function(h){h=Wmb(e,h);if(h instanceof Pi)oj(f.qh,h.qh),yLa(e.Qg.lg,eQ(h.qh),f),D(h.ca,fp().We).R(w(function(p,t){return function(v){return Hh(t,v)}}(e,g)));else{if(h instanceof pj){var k=h.Zn;if(!k.b()){k=k.c();var l=f.qh,m=K(C(),(new wc).fa([k])).Ab(w(function(p,t){return function(v){return v.j!==t.j}}(e,f)));oj(l,m);kfb(e.Qg.lg,k.j,f)}return Hh(g,h)}if(null!==h)return yLa(e.Qg.lg,
eQ(h.qh),f),oj(f.qh,h.qh),Hh(g,h);throw(new x).d(h);}}}(a,b,c)));a=Wa().Ia(Cj(b.ca,fp().We));a instanceof z?a=a.i.x:(O(),a=(new P).a());Dj(b.ca,fp().We,Rt(new St,c,(new P).a()),a);return b}function dnb(a,b){a=Xb(a.x,q(qE));if(!a.b()){var c=a.c();a=b.x;var e=Xb(b.x,q(qE));if(e.b())c=(new rE).zk(c.tt);else{e=e.c();b=b.x;var f=b.rf;ah();var g=bh(new ch,(new gh).a());for(f=f.Qb;!f.b();){var h=f.ea();!1!==!(h instanceof rE)&&jh(g,h);f=f.pa()}b.rf=g.ab;c=(new rE).zk(e.tt.Mk(c.tt))}a.Ib(c)}}
function I6(a,b){var c=Cj(b.Y(),Pg().ui);if(Wa().Ia(c).ra()){var e=D(b.Y(),Pg().ui),f=w(function(h){return function(k){return Oj(h,k)}}(a)),g=C();e=e.ma(f,g.u);f=Pg().ui;Tt(b,f,e,c.x)}c=Cj(b.Y(),Pg().yi);Wa().Ia(c).ra()&&(e=D(b.Y(),Pg().yi),f=w(function(h){return function(k){return Oj(h,k)}}(a)),g=C(),e=e.ma(f,g.u),f=Pg().yi,Tt(b,f,e,c.x));c=Cj(b.Y(),Pg().zi);Wa().Ia(c).ra()&&(e=D(b.Y(),Pg().zi),f=w(function(h){return function(k){return Oj(h,k)}}(a)),g=C(),e=e.ma(f,g.u),f=Pg().zi,Tt(b,f,e,c.x));c=
Cj(b.Y(),Pg().Ti);Wa().Ia(c).ra()&&(e=D(b.Y(),Pg().Ti),a=Oj(a,e),e=Pg().Ti,Ph(b,e,a,c.x))}
function bnb(a,b,c){D(b.Y(),Eh().Hc).R(w(function(e,f){return function(g){var h=D(f.Y(),Eh().Hc).Fb(w(function(m,p){return function(t){if(p.j===t.j)return!0;var v=D(p.g,ph().Zd).H;v=(v.b()?"":v.c()).trim();var A=D(t.g,ph().Zd).H;A=A.b()?"":A.c();return v===A.trim()?(v=D(p.g,rh().U).H,v=v.b()?null:v.c(),t=D(t.g,rh().U).H,v===(t.b()?null:t.c())):!1}}(e,g)));if(h instanceof z)dnb(g,h.i);else{if(y()===h){g.x.Ib((new K6).a());h=Eh().Hc;var k=D(f.Y(),Eh().Hc);g=K(C(),(new wc).fa([g]));var l=C();k=k.la(g,
l.u);return Xg(f,h,k)}throw(new x).d(h);}}}(a,c)))}function cnb(a,b,c){var e=(new qk).a();try{return b.R(w(function(f,g,h){return function(k){var l=he(g.Y(),k.Fc);if(!(l instanceof z&&l.i.q.q.h(k.q.q))&&(k=k.Fc,l=Gi().to,(null===k?null!==l:!k.h(l))||g instanceof Fi))throw FWa(h);}}(a,c,e))),!0}catch(f){if(f instanceof jA){a=f;if(a.Aa===e)return a.Jha();throw a;}throw f;}}d.y=function(){return Z(this)};function $mb(a,b){I6(a,b);return D(b.Y(),Pg().Hd).Da()?J6(a,b):b}
function anb(a,b){I6(a,b);var c=(new nj).a();oc(b,c);if(D(b.ca,Pg().Hd).Da())return J6(a,b);c=D(b.ca,Gi().uh);a=w(function(f){return function(g){var h=Oj(f,g);if(h instanceof rm){var k=Xb(g.bb,q(Ij));g=Xb(h.bb,q(Ij));k instanceof z&&(k=k.i,y()===g&&h.bb.Ib(k));return h}k=f.Qg.pb;var l=Sc().Rh,m=h.j,p=y(),t="Resolution error: Expecting property shape, found "+h,v=Xb(h.ha(),q(Yb));h=h.Nb();k.Vc(l.j,m,p,t,v,Tb().yb,h);return g}}(a));var e=C();c=c.ma(a,e.u);a=Gi().uh;return Xg(b,a,c)}
d.$classData=r({v5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.ShapeCanonizer",{v5a:1,e:1,B5a:1,z:1,v:1,r:1,o:1});function Vmb(){}Vmb.prototype=new d0;Vmb.prototype.constructor=Vmb;d=Vmb.prototype;d.HF=function(a){return a instanceof pj||null!==a};d.Ta=function(a){return this.HF(a)};d.Wa=function(a,b){return this.QE(a,b)};d.QE=function(a,b){return a instanceof pj?a:null!==a?(b=D(a.Y(),Pg().U).H,a.eh(b.b()?null:b.c(),(O(),(new P).a()))):b.P(a)};
d.$classData=r({x5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.ShapeCanonizer$$anonfun$1",{x5a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function nZa(){this.bs=this.Qg=this.gG=this.Ze=null}nZa.prototype=new u;nZa.prototype.constructor=nZa;d=nZa.prototype;d.G=function(){return"ShapeExpander"};
function enb(a,b){var c=Cj(b.Y(),Pg().Hd);if(Wa().Ia(c).ra()){var e=D(b.Y(),Pg().Hd);a=w(function(g,h){return function(k){var l=!1,m=null;if(k instanceof pj){l=!0;m=k;var p=D(m.ca,sj().Pt).H;if(p.b()?0:p.c()===h.j)return k=m.Zn,k.b()||(k=k.c(),L6(g,k,h)),M6(g,eQ(m.qh),h),Teb(g.gG,h,m,g.bs,y(),g.Qg)}if(l)return k=m.Zn,k.b()||(k=k.c(),L6(g,k,h)),M6(g,eQ(m.qh),h),m;m=N6(g,k);m instanceof pj?(k=m.Zn,k.b()||(k=k.c(),L6(g,k,h)),M6(g,eQ(m.qh),h)):(M6(g,eQ(m.qh),h),yLa(g.Qg.lg,eQ(h.qh),h));return m}}(a,b));
var f=C();e=e.ma(a,f.u);a=Pg().Hd;Tt(b,a,e,c.x)}}d.A=function(){return 2};
function fnb(a,b){var c=zb(b);if(c instanceof z){var e=a.bs;c=[a.Ze.j,c.i.j];if(0===(c.length|0))var f=te();else{f=ue(new ve,te());for(var g=0,h=c.length|0;g<h;)we(f,c[g]),g=1+g|0;f=f.ab}c=e.pr;e.pr=e.pr.Mk(f);f=e.ip;a=Oj(a,b);e.ip=f;e.pr=c;return a}if(y()===c&&D(b.Y(),Pg().Hd).Da())return e=a.bs,c=D(b.Y(),Pg().Hd),f=w(function(){return function(k){return k.j}}(a)),g=C(),f=c.ma(f,g.u).Dg().ak(a.Ze.j),c=e.pr,e.pr=e.pr.Mk(f),f=e.ip,a=Oj(a,b),e.ip=f,e.pr=c,a;if(b instanceof pj)return b;e=a.bs;c=[a.Ze.j];
if(0===(c.length|0))f=te();else{f=ue(new ve,te());g=0;for(h=c.length|0;g<h;)we(f,c[g]),g=1+g|0;f=f.ab}c=e.pr;e.pr=e.pr.Mk(f);f=e.ip;a=Oj(a,b);e.ip=f;e.pr=c;return a}d.h=function(a){if(this===a)return!0;if(a instanceof nZa){var b=this.Ze,c=a.Ze;if(null===b?null===c:b.h(c))return b=this.gG,a=a.gG,null===b?null===a:b.h(a)}return!1};
d.Eea=function(a){if(null!==a&&zb(a).ra())return Seb(this.gG,this.Ze,(new z).d(this.Ze.j),a,this.bs,this.Qg);var b=this.bs;if(b.ip.Ha(a.j)&&!b.gaa.Ha(ka(a))&&!(a instanceof pj))return Seb(this.gG,this.Ze,y(),a,this.bs,this.Qg);if(this.bs.Pha.Ha(a.j))return a;if(Wa().Ia(a.j).b()){b=this.Qg.pb;var c=Sc().Rh,e=a.j,f=y(),g="Resolution error: Found shape without ID: "+a,h=Xb(a.ha(),q(Yb)),k=a.Nb();b.Vc(c.j,e,f,g,h,Tb().yb,k)}lda(this.bs,a.j);b=this.bs;c=b.ip;if(a instanceof Pi)a=gnb(this,a);else if(a instanceof
Hi)a=hnb(this,a);else if(a instanceof zi)a=inb(this,a);else if(a instanceof jj)jnb(this,a),e=Cj(a.ca,mfa().Kf),Wa().Ia(e).ra()&&(f=N6(this,D(a.ca,ei().Kf)),f instanceof pj?(g=f.Zn,g.b()||(g=g.c(),L6(this,g,a))):M6(this,eQ(f.qh),a),Dj(a.ca,mfa().Kf,f,e.x));else if(a instanceof kj)a=knb(this,a);else if(a instanceof rm){e=!1;f=he(a.ca,Aj().xi);if(y()!==f)if(f instanceof z)f=f.i,f.q.x.Ib((new nj).a()),0!==Aa(Bj(f.q.q))&&(e=!0);else throw(new x).d(f);f=Cj(a.ca,Aj().fg);Wa().Ia(f).ra()?(e=e?N6(this,D(a.ca,
Aj().fg)):fnb(this,D(a.ca,Aj().fg)),Dj(a.ca,Aj().fg,e,f.x)):(e=this.Qg.pb,f=Sc().Rh,Wb(e,f,a.j,"Resolution error: Property shape with missing range: "+a,a.bb))}else if(a instanceof Qi)a=hnb(this,a);else if(!(a instanceof Ni))if(a instanceof Fi)a=lnb(this,a);else if(a instanceof pj)a=Teb(this.gG,a,a,this.bs,y(),this.Qg);else{if(!(a instanceof Ai))throw(new x).d(a);a=hnb(this,a)}b.ip=c;return a};d.E=function(a){switch(a){case 0:return this.Ze;case 1:return this.gG;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};function inb(a,b){enb(a,b);jnb(a,b);var c=D(b.ca,ei().ms).H,e=c.b()?!1:0<(c.c()|0);c=Cj(b.ca,ei().Kf);if(e){var f=D(b.ca,Pg().Hd),g=new mnb,h=C();f.hc(g,h.u).R(w(function(k,l){return function(m){m=D(m.ca,ei().Kf);Teb(k.gG,l,m,k.bs,(new z).d(l.j),k.Qg);m=m.Zn;m.b()||(m=m.c(),L6(k,m,l))}}(a,b)))}Wa().Ia(c).ra()&&(e=e?N6(a,D(b.ca,ei().Kf)):fnb(a,D(b.ca,ei().Kf)),e instanceof pj?(f=e.Zn,f.b()||(f=f.c(),L6(a,f,b))):M6(a,eQ(e.qh),b),Dj(b.ca,ei().Kf,e,c.x));return b}
function L6(a,b,c){var e=c.qh,f=bj().u;for(f=$u(e,f);!f.b();){var g=f.ea(),h=D(g.Y(),Pg().U).H;h=h.b()?null:h.c();var k=D(b.Y(),Pg().U).H;h===(k.b()?null:k.c())&&e.CZ(g);f=f.pa()}c.qh.so(b);kfb(a.Qg.lg,b.j,c);return c}
function jnb(a,b){var c=Cj(b.Y(),Pg().ui);if(Wa().Ia(c).ra()){var e=D(b.Y(),Pg().ui),f=w(function(h,k){return function(l){l=N6(h,l);if(l instanceof pj){var m=l.Zn;m.b()||(m=m.c(),L6(h,m,k))}else M6(h,eQ(l.qh),k);return l}}(a,b)),g=C();e=e.ma(f,g.u);f=Pg().ui;Tt(b,f,e,c.x)}c=Cj(b.Y(),Pg().yi);Wa().Ia(c).ra()&&(e=D(b.Y(),Pg().yi),f=w(function(h,k){return function(l){l=N6(h,l);if(l instanceof pj){var m=l.Zn;m.b()||(m=m.c(),L6(h,m,k))}else M6(h,eQ(l.qh),k);return l}}(a,b)),g=C(),e=e.ma(f,g.u),f=Pg().yi,
Tt(b,f,e,c.x));c=Cj(b.Y(),Pg().zi);Wa().Ia(c).ra()&&(e=D(b.Y(),Pg().zi),f=w(function(h,k){return function(l){l=N6(h,l);if(l instanceof pj){var m=l.Zn;m.b()||(m=m.c(),L6(h,m,k))}else M6(h,eQ(l.qh),k);return l}}(a,b)),g=C(),e=e.ma(f,g.u),f=Pg().zi,Tt(b,f,e,c.x));c=Cj(b.Y(),Pg().Ti);Wa().Ia(c).ra()&&(e=N6(a,D(b.Y(),Pg().Ti)),e instanceof pj?(f=e.Zn,f.b()||(f=f.c(),L6(a,f,b))):M6(a,eQ(e.qh),b),a=Pg().Ti,Ph(b,a,e,c.x))}
function knb(a,b){jnb(a,b);var c=Cj(b.ca,Ko().Rq);if(Wa().Ia(c).ra()){var e=D(b.ca,Ko().Rq);a=w(function(g,h){return function(k){k=N6(g,k);if(k instanceof pj){var l=k.Zn;l.b()||(l=l.c(),L6(g,l,h))}else M6(g,eQ(k.qh),h);return k}}(a,b));var f=C();e=e.ma(a,f.u);a=Ko().Rq;Tt(b,a,e,c.x)}return b}
function lnb(a,b){var c=Cj(b.ca,Gi().uh);if(Wa().Ia(c).ra()){var e=D(b.ca,Gi().uh),f=w(function(h,k){return function(l){l=N6(h,l);var m=D(l.ca,Aj().fg);if(m instanceof pj){var p=m.Zn;p.b()||(p=p.c(),L6(h,p,k))}M6(h,eQ(m.qh),k);return l}}(a,b)),g=C();e=e.ma(f,g.u);f=Gi().uh;Tt(b,f,e,c.x)}enb(a,b);jnb(a,b);a=he(b.ca,Gi().to);if(a instanceof z)a=a.i,Dj(b.ca,Gi().to,a.q.q,a.q.x.Ib((new nj).a()));else if(y()===a)a=Gi().to,c=ai(new bi,!1,(new P).a()),e=(O(),(new P).a()).Ib((new nj).a()),Ph(b,a,c,e);else throw(new x).d(a);
return b}function N6(a,b){var c=a.bs,e=c.ip;a=Oj(a,b);c.ip=e;return a}d.y=function(){return Z(this)};function M6(a,b,c){b.R(w(function(e,f){return function(g){return L6(e,g,f)}}(a,c)))}
function gnb(a,b){enb(a,b);var c=Cj(b.ca,fp().We);if(Wa().Ia(c).ra()){var e=D(b.ca,fp().We);a=w(function(g,h){return function(k){var l=g.bs,m=l.ip.ak(k.j),p=l.pr;l.pr=l.pr.Mk(m);m=l.ip;k=N6(g,k);l.ip=m;l.pr=p;k instanceof pj?(l=k.Zn,l.b()||(l=l.c(),L6(g,l,h))):M6(g,eQ(k.qh),h);return k}}(a,b));var f=C();e=e.ma(a,f.u);a=fp().We;Tt(b,a,e,c.x)}else if(Wa().Ia(D(b.ca,Pg().Hd)).b()||D(b.ca,Pg().Hd).b())c=a.Qg.pb,e=Sc().Rh,Wb(c,e,b.j,"Resolution error: Union shape with missing anyof: "+b,b.bb);return b}
function hnb(a,b){enb(a,b);jnb(a,b);return b}d.$classData=r({y5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.ShapeExpander",{y5a:1,e:1,B5a:1,z:1,v:1,r:1,o:1});function mnb(){}mnb.prototype=new d0;mnb.prototype.constructor=mnb;d=mnb.prototype;d.HF=function(a){return a instanceof zi&&D(a.ca,ei().Kf)instanceof pj?!0:!1};d.Ta=function(a){return this.HF(a)};d.Wa=function(a,b){return this.QE(a,b)};d.QE=function(a,b){return a instanceof zi&&D(a.ca,ei().Kf)instanceof pj?a:b.P(a)};
d.$classData=r({A5a:0},!1,"amf.plugins.domain.shapes.resolution.stages.shape_normalization.ShapeExpander$$anonfun$expandArray$2",{A5a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function nnb(){this.dw=this.Un=this.ta=null}nnb.prototype=new u;nnb.prototype.constructor=nnb;d=nnb.prototype;d.G=function(){return"AnyMathPayloadValidator"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof nnb){var b=this.ta,c=a.ta;return(null===b?null===c:b.h(c))?this.Un===a.Un:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.Un;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Sda=function(a,b){return this.nZ(a,b).pg(w(function(){return function(c){return c.jx}}(this)),Mm())};
d.nZ=function(a,b){a="Unsupported validation for mediatype: "+b+" and shape "+this.ta.j;b=this.Un;var c=G().he;c=(new z).d(Zc(H(c,"value")));var e=this.Un===Tb().yb?Bh().IO.j:yq().iU.j,f=y(),g=y();a=Nc(a,b,"",c,e,f,g,null);return fb(gb(),hb(function(h,k){return function(){var l=yQa(),m=UE(VE(),""),p=C();return wQa(l,m,K(p,(new wc).fa([k])))}}(this,a)),Mm())};
d.mZ=function(a){var b=D(a.g,Sm().Vd).H;b="Unsupported validation for mediatype: "+(b.b()?null:b.c())+" and shape "+this.ta.j;var c=this.Un,e=us(a.g,Sm().ub).j,f=G().he;f=(new z).d(Zc(H(f,"value")));var g=this.Un===Tb().yb?Bh().IO.j:yq().iU.j,h=Xb(us(a.g,Sm().ub).ha(),q(Yb));a=us(a.g,Sm().ub);a=nc(a);b=Nc(b,c,e,f,g,h,a,null);return fb(gb(),hb(function(k,l){return function(){var m=yQa(),p=UE(VE(),""),t=C();return wQa(m,p,K(t,(new wc).fa([l])))}}(this,b)),Mm())};d.y=function(){return Z(this)};
d.$classData=r({E5a:0},!1,"amf.plugins.domain.shapes.validation.PayloadValidationPluginsHandler$AnyMathPayloadValidator",{E5a:1,e:1,cka:1,z:1,v:1,r:1,o:1});function onb(){this.Fd=this.db=this.pc=this.ua=this.ia=this.ba=this.Gv=this.Kv=this.Nu=this.Mf=this.Hl=this.HE=null;this.sa=0}onb.prototype=new u;onb.prototype.constructor=onb;d=onb.prototype;
d.a=function(){pnb=this;At(this);XW(this);var a=ec(),b=G().Za;this.HE=fc(new gc,a,H(b,"propertyName"),hc(new ic,jc().Za,"property name","",J()));a=ec();b=G().Za;this.Hl=fc(new gc,a,H(b,"contentType"),hc(new ic,jc().Za,"content type","",J()));a=(new sd).Jd(Pj());b=G().Za;this.Mf=fc(new gc,a,H(b,"header"),hc(new ic,jc().Za,"header","",J()));a=ec();b=G().Za;this.Nu=fc(new gc,a,H(b,"style"),hc(new ic,jc().Za,"style","Describes how a specific property value will be serialized depending on its type.",J()));
a=wd();b=G().Za;this.Kv=fc(new gc,a,H(b,"explode"),hc(new ic,jc().Za,"explode","",J()));a=wd();b=G().Za;this.Gv=fc(new gc,a,H(b,"allowReserved"),hc(new ic,jc().Za,"allow reserved","",J()));a=G().Za;a=H(a,"Encoding");b=hd().ba;this.ba=dj(a,b);this.ia=this.HE;this.ua=hc(new ic,jc().Za,"Encoding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.$b=function(){var a=this.HE,b=this.Hl,c=this.Mf,e=this.Nu,f=this.Kv,g=this.Gv,h=hd().g;return dj(a,dj(b,dj(c,dj(e,dj(f,dj(g,h))))))};
d.oc=function(){return this.ua};d.qc=function(){O();var a=(new P).a();return(new Mn).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({T5a:0},!1,"amf.plugins.domain.webapi.metamodel.EncodingModel$",{T5a:1,e:1,td:1,mc:1,Wb:1,wc:1,gj:1});var pnb=void 0;function Ln(){pnb||(pnb=(new onb).a());return pnb}function qnb(){this.Fd=this.db=this.pc=this.U=this.ua=this.ba=this.Lf=null;this.sa=0}qnb.prototype=new u;qnb.prototype.constructor=qnb;d=qnb.prototype;
d.a=function(){rnb=this;At(this);XW(this);kc(this);var a=ud(),b=G().Zb;this.Lf=fc(new gc,a,H(b,"url"),hc(new ic,jc().Zb,"url","URL identifying the organization",J()));a=G().Zb;a=H(a,"License");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Zb,"License","Licensing information for a resource",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){var a=this.Lf,b=this.U,c=hd().g;return dj(a,dj(b,c))};
d.qc=function(){O();var a=(new P).a();return(new sn).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};d.$classData=r({W5a:0},!1,"amf.plugins.domain.webapi.metamodel.LicenseModel$",{W5a:1,e:1,td:1,mc:1,Wb:1,wc:1,cn:1});var rnb=void 0;function rn(){rnb||(rnb=(new qnb).a());return rnb}function snb(){this.Fd=this.db=this.pc=this.U=this.ua=this.ba=this.$J=this.Lf=null;this.sa=0}snb.prototype=new u;snb.prototype.constructor=snb;d=snb.prototype;
d.a=function(){tnb=this;At(this);XW(this);kc(this);var a=ud(),b=G().Zb;this.Lf=fc(new gc,a,H(b,"url"),hc(new ic,jc().Zb,"url","URL identifying the organization",J()));a=ec();b=G().Zb;this.$J=fc(new gc,a,H(b,"email"),hc(new ic,jc().Zb,"email","Contact email for the organization",J()));a=G().Zb;a=H(a,"Organization");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Zb,"Organization","Organization providing an good or service",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};
d.$b=function(){bj();for(var a=[this.Lf,this.U,this.$J],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)};d.qc=function(){O();var a=(new P).a();return(new Bn).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};d.$classData=r({Z5a:0},!1,"amf.plugins.domain.webapi.metamodel.OrganizationModel$",{Z5a:1,e:1,td:1,mc:1,Wb:1,wc:1,cn:1});var tnb=void 0;function An(){tnb||(tnb=(new snb).a());return tnb}
function unb(){this.Fd=this.db=this.pc=this.U=this.ua=this.ba=this.pA=this.Kz=this.Pz=this.yf=null;this.sa=0}unb.prototype=new u;unb.prototype.constructor=unb;d=unb.prototype;
d.a=function(){vnb=this;At(this);XW(this);kc(this);var a=ec(),b=G().Ob;this.yf=fc(new gc,a,H(b,"type"),hc(new ic,jc().Ob,"type","The type of the exchange",J()));a=wd();b=G().Ob;this.Pz=fc(new gc,a,H(b,"durable"),hc(new ic,jc().Ob,"durable","Whether the exchange should survive broker restarts or not",J()));a=wd();b=G().Ob;this.Kz=fc(new gc,a,H(b,"autoDelete"),hc(new ic,jc().Ob,"autoDelete","Whether the exchange should be deleted when the last queue is unbound from it",J()));a=ec();b=G().Ob;this.pA=
fc(new gc,a,H(b,"vhost"),hc(new ic,jc().Ob,"vhost","The virtual host of the exchange",J()));a=G().Ob;a=H(a,"Amqp091ChannelExchange");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"Amqp091ChannelExchange","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.$b=function(){bj();for(var a=[this.U,this.yf,this.Pz,this.Kz,this.pA],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)};d.oc=function(){return this.ua};
d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Ap).L(b,a)};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};d.$classData=r({i6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.Amqp091ChannelExchangeModel$",{i6a:1,e:1,td:1,mc:1,Wb:1,wc:1,cn:1});var vnb=void 0;function zp(){vnb||(vnb=(new unb).a());return vnb}function wnb(){this.Fd=this.db=this.pc=this.U=this.ua=this.ba=this.pA=this.Kz=this.$S=this.Pz=null;this.sa=0}wnb.prototype=new u;wnb.prototype.constructor=wnb;d=wnb.prototype;
d.a=function(){xnb=this;At(this);XW(this);kc(this);var a=wd(),b=G().Ob;this.Pz=fc(new gc,a,H(b,"durable"),hc(new ic,jc().Ob,"durable","Whether the exchange should survive broker restarts or not",J()));a=wd();b=G().Ob;this.$S=fc(new gc,a,H(b,"exclusive"),hc(new ic,jc().Ob,"exclusive","Whether the queue should be used only by one connection or not",J()));a=wd();b=G().Ob;this.Kz=fc(new gc,a,H(b,"autoDelete"),hc(new ic,jc().Ob,"autoDelete","Whether the exchange should be deleted when the last queue is unbound from it",
J()));a=ec();b=G().Ob;this.pA=fc(new gc,a,H(b,"vhost"),hc(new ic,jc().Ob,"vhost","The virtual host of the exchange",J()));a=G().Ob;a=H(a,"Amqp091ChannelQueue");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"Amqp091Queue","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.$b=function(){bj();for(var a=[this.U,this.Pz,this.$S,this.Kz,this.pA],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)};d.oc=function(){return this.ua};
d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Ep).L(b,a)};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};d.$classData=r({l6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.Amqp091QueueModel$",{l6a:1,e:1,td:1,mc:1,Wb:1,wc:1,cn:1});var xnb=void 0;function Dp(){xnb||(xnb=(new wnb).a());return xnb}function ynb(){this.Fd=this.db=this.pc=this.ua=this.ba=null;this.sa=0}ynb.prototype=new u;ynb.prototype.constructor=ynb;d=ynb.prototype;
d.a=function(){znb=this;At(this);XW(this);var a=G().Ob;a=H(a,"ChannelBinding");var b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"ChannelBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return hd().g};d.Rr=function(){throw bc(F(),(new cc).f("ChannelBinding is an abstract class"));};d.qc=function(){this.Rr()};d.Rb=function(){return this.ba};
d.$classData=r({m6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.ChannelBindingModel$",{m6a:1,e:1,i0:1,td:1,mc:1,Wb:1,wc:1});var znb=void 0;function rZa(){znb||(znb=(new ynb).a());return znb}function Anb(){this.Fd=this.db=this.pc=this.ua=this.ba=null;this.sa=0}Anb.prototype=new u;Anb.prototype.constructor=Anb;d=Anb.prototype;d.a=function(){Bnb=this;At(this);XW(this);var a=G().Ob;a=H(a,"MessageBinding");var b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"MessageBinding","",J());return this};
d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return hd().g};d.Rr=function(){throw bc(F(),(new cc).f("MessageBinding is an abstract class"));};d.qc=function(){this.Rr()};d.Rb=function(){return this.ba};d.$classData=r({t6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.MessageBindingModel$",{t6a:1,e:1,DT:1,td:1,mc:1,Wb:1,wc:1});var Bnb=void 0;function e_(){Bnb||(Bnb=(new Anb).a());return Bnb}
function Cnb(){this.Fd=this.db=this.pc=this.ua=this.ba=null;this.sa=0}Cnb.prototype=new u;Cnb.prototype.constructor=Cnb;d=Cnb.prototype;d.a=function(){Dnb=this;At(this);XW(this);var a=G().Ob;a=H(a,"OperationBinding");var b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"OperationBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return hd().g};
d.Rr=function(){throw bc(F(),(new cc).f("OperationBinding is an abstract class"));};d.qc=function(){this.Rr()};d.Rb=function(){return this.ba};d.$classData=r({y6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.OperationBindingModel$",{y6a:1,e:1,qK:1,td:1,mc:1,Wb:1,wc:1});var Dnb=void 0;function d_(){Dnb||(Dnb=(new Cnb).a());return Dnb}function Enb(){this.Fd=this.db=this.pc=this.ua=this.ba=null;this.sa=0}Enb.prototype=new u;Enb.prototype.constructor=Enb;d=Enb.prototype;
d.a=function(){Fnb=this;At(this);XW(this);var a=G().Ob;a=H(a,"ServerBinding");var b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"ServerBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return hd().g};d.Rr=function(){throw bc(F(),(new cc).f("ServerBinding is an abstract class"));};d.qc=function(){this.Rr()};d.Rb=function(){return this.ba};
d.$classData=r({z6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.ServerBindingModel$",{z6a:1,e:1,M9:1,td:1,mc:1,Wb:1,wc:1});var Fnb=void 0;function sZa(){Fnb||(Fnb=(new Enb).a());return Fnb}function Gnb(){this.Fd=this.db=this.pc=this.ua=this.g=this.ba=this.Rs=this.U=null;this.sa=0}Gnb.prototype=new u;Gnb.prototype.constructor=Gnb;d=Gnb.prototype;
d.a=function(){Hnb=this;At(this);XW(this);var a=ec(),b=G().Zb;this.U=fc(new gc,a,H(b,"name"),hc(new ic,jc().ac,"name","",J()));a=ec();b=G().ac;this.Rs=fc(new gc,a,H(b,"in"),hc(new ic,jc().ac,"in","",J()));bj();a=G().ac;a=[H(a,"ApiKeySettings")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=ro().ba;c=bj();this.ba=a.la(b,c.u);bj();a=[this.U,this.Rs];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=ro().g;c=bj();this.g=a.la(b,c.u);this.ua=hc(new ic,jc().ac,"API Key Settings",
"Settings for an API Key security scheme",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.qc=function(){O();var a=(new P).a();return(new OT).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({B6a:0},!1,"amf.plugins.domain.webapi.metamodel.security.ApiKeySettingsModel$",{B6a:1,e:1,rO:1,td:1,mc:1,Wb:1,wc:1});var Hnb=void 0;function OR(){Hnb||(Hnb=(new Gnb).a());return Hnb}
function Inb(){this.Fd=this.db=this.pc=this.ua=this.g=this.ba=this.Rs=this.U=null;this.sa=0}Inb.prototype=new u;Inb.prototype.constructor=Inb;d=Inb.prototype;
d.a=function(){Jnb=this;At(this);XW(this);var a=ec(),b=G().Zb;this.U=fc(new gc,a,H(b,"name"),hc(new ic,jc().ac,"name","",J()));a=ec();b=G().ac;this.Rs=fc(new gc,a,H(b,"in"),hc(new ic,jc().ac,"in","",J()));bj();a=G().ac;a=[H(a,"HttpApiKeySettings")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=ro().ba;c=bj();this.ba=a.la(b,c.u);bj();a=[this.U,this.Rs];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=ro().g;c=bj();this.g=a.la(b,c.u);this.ua=hc(new ic,jc().ac,"Http API Key Settings",
"Settings for an Http API Key security scheme",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.qc=function(){O();var a=(new P).a();return(new GY).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({C6a:0},!1,"amf.plugins.domain.webapi.metamodel.security.HttpApiKeySettingsModel$",{C6a:1,e:1,rO:1,td:1,mc:1,Wb:1,wc:1});var Jnb=void 0;function fUa(){Jnb||(Jnb=(new Inb).a());return Jnb}
function Knb(){this.Fd=this.db=this.pc=this.ua=this.g=this.ba=this.VJ=this.Qq=null;this.sa=0}Knb.prototype=new u;Knb.prototype.constructor=Knb;d=Knb.prototype;
d.a=function(){Lnb=this;At(this);XW(this);var a=ec(),b=G().ac;this.Qq=fc(new gc,a,H(b,"scheme"),hc(new ic,jc().ac,"scheme","",J()));a=ec();b=G().ac;this.VJ=fc(new gc,a,H(b,"bearerFormat"),hc(new ic,jc().ac,"bearer format","",J()));bj();a=G().ac;a=[H(a,"HttpSettings")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=ro().ba;c=bj();this.ba=a.la(b,c.u);bj();a=[this.Qq,this.VJ];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=ro().g;c=bj();this.g=a.la(b,c.u);this.ua=
hc(new ic,jc().ac,"HTTP Settings","Settings for an HTTP security scheme",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.qc=function(){O();var a=(new P).a();return(new OT).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({D6a:0},!1,"amf.plugins.domain.webapi.metamodel.security.HttpSettingsModel$",{D6a:1,e:1,rO:1,td:1,mc:1,Wb:1,wc:1});var Lnb=void 0;function IY(){Lnb||(Lnb=(new Knb).a());return Lnb}
function Mnb(){this.Fd=this.db=this.pc=this.ua=this.ba=this.CK=this.EK=this.ck=this.BK=null;this.sa=0}Mnb.prototype=new u;Mnb.prototype.constructor=Mnb;d=Mnb.prototype;
d.a=function(){Nnb=this;At(this);XW(this);var a=ec(),b=G().ac;this.BK=fc(new gc,a,H(b,"requestTokenUri"),hc(new ic,jc().ac,"request token URI","",J()));a=ec();b=G().ac;this.ck=fc(new gc,a,H(b,"authorizationUri"),hc(new ic,jc().ac,"authorization URI","",J()));a=ec();b=G().ac;this.EK=fc(new gc,a,H(b,"tokenCredentialsUri"),hc(new ic,jc().ac,"token credentials URI","",J()));a=(new sd).Jd(ec());b=G().ac;this.CK=fc(new gc,a,H(b,"signature"),hc(new ic,jc().ac,"signature","",J()));bj();a=G().ac;a=[H(a,"OAuth1Settings")];
b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=ro().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().ac,"OAuth1 Settings","Settings for an OAuth1 security scheme",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.BK,this.ck,this.EK,this.CK],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=ro().g;c=bj();return a.la(b,c.u)};
d.qc=function(){O();var a=(new P).a();return(new FY).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({E6a:0},!1,"amf.plugins.domain.webapi.metamodel.security.OAuth1SettingsModel$",{E6a:1,e:1,rO:1,td:1,mc:1,Wb:1,wc:1});var Nnb=void 0;function QR(){Nnb||(Nnb=(new Mnb).a());return Nnb}function Onb(){this.Fd=this.db=this.pc=this.ia=this.ua=this.g=this.ba=this.xo=this.AK=this.Qs=this.Nm=this.ck=null;this.sa=0}Onb.prototype=new u;Onb.prototype.constructor=Onb;d=Onb.prototype;
d.a=function(){Pnb=this;At(this);XW(this);var a=ec(),b=G().ac;this.ck=fc(new gc,a,H(b,"authorizationUri"),hc(new ic,jc().ac,"authorization URI","",J()));a=ec();b=G().ac;this.Nm=fc(new gc,a,H(b,"accessTokenUri"),hc(new ic,jc().ac,"access token URI","",J()));a=ec();b=G().ac;this.Qs=fc(new gc,a,H(b,"flow"),hc(new ic,jc().ac,"flow","",J()));a=ec();b=G().ac;this.AK=fc(new gc,a,H(b,"refreshUri"),hc(new ic,jc().ac,"refresh URI","",J()));a=(new sd).Jd(lo());b=G().ac;this.xo=fc(new gc,a,H(b,"scope"),hc(new ic,
jc().ac,"scope","",J()));bj();a=G().ac;a=[H(a,"OAuth2Flow")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().ba;c=bj();this.ba=a.la(b,c.u);bj();a=[this.ck,this.Nm,this.Qs,this.AK,this.xo];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();this.g=a.la(b,c.u);this.ua=hc(new ic,jc().ac,"OAuth2 Flow","Flow for an OAuth2 security scheme setting",J());this.ia=this.Qs;return this};d.Id=function(a){this.db=a};d.rc=function(){};d.$b=function(){return this.g};
d.oc=function(){return this.ua};d.qc=function(){O();var a=(new P).a();return(new po).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({F6a:0},!1,"amf.plugins.domain.webapi.metamodel.security.OAuth2FlowModel$",{F6a:1,e:1,td:1,mc:1,Wb:1,wc:1,gj:1});var Pnb=void 0;function oo(){Pnb||(Pnb=(new Onb).a());return Pnb}function Qnb(){this.Fd=this.db=this.pc=this.ua=this.g=this.ba=this.Fn=this.Nw=null;this.sa=0}Qnb.prototype=new u;Qnb.prototype.constructor=Qnb;d=Qnb.prototype;
d.a=function(){Rnb=this;At(this);XW(this);var a=(new sd).Jd(ec()),b=G().ac;this.Nw=fc(new gc,a,H(b,"authorizationGrant"),hc(new ic,jc().ac,"authorization grant","",J()));a=(new sd).Jd(oo());b=G().ac;this.Fn=fc(new gc,a,H(b,"flows"),hc(new ic,jc().ac,"flows","",J()));bj();a=G().ac;a=[H(a,"OAuth2Settings")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=ro().ba;c=bj();this.ba=a.la(b,c.u);bj();a=[this.Nw,this.Fn];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=ro().g;
c=bj();this.g=a.la(b,c.u);this.ua=hc(new ic,jc().ac,"OAuth2 Settings","Settings for an OAuth2 security scheme",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.qc=function(){O();var a=(new P).a();return(new sG).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({G6a:0},!1,"amf.plugins.domain.webapi.metamodel.security.OAuth2SettingsModel$",{G6a:1,e:1,rO:1,td:1,mc:1,Wb:1,wc:1});var Rnb=void 0;
function tG(){Rnb||(Rnb=(new Qnb).a());return Rnb}function Snb(){this.Fd=this.db=this.pc=this.ua=this.ba=this.xo=this.Lf=null;this.sa=0}Snb.prototype=new u;Snb.prototype.constructor=Snb;d=Snb.prototype;
d.a=function(){Tnb=this;At(this);XW(this);var a=ec(),b=G().ac;this.Lf=fc(new gc,a,H(b,"openIdConnectUrl"),hc(new ic,jc().ac,"OpenID connect URL","",J()));a=(new sd).Jd(lo());b=G().ac;this.xo=fc(new gc,a,H(b,"scope"),hc(new ic,jc().ac,"scope","",J()));bj();a=G().ac;a=[H(a,"OpenIdConnectSettings")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=ro().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().ac,"OpenID Settings","Settings for an OpenID security scheme",J());return this};
d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.Lf,this.xo],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=ro().g;c=bj();return a.la(b,c.u)};d.qc=function(){O();var a=(new P).a();return(new OT).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({H6a:0},!1,"amf.plugins.domain.webapi.metamodel.security.OpenIdConnectSettingsModel$",{H6a:1,e:1,rO:1,td:1,mc:1,Wb:1,wc:1});var Tnb=void 0;
function rG(){Tnb||(Tnb=(new Snb).a());return Tnb}function Unb(){this.Fd=this.db=this.pc=this.ua=this.ba=this.ia=this.Sh=this.Qq=this.Ua=this.U=null;this.sa=0}Unb.prototype=new u;Unb.prototype.constructor=Unb;d=Unb.prototype;
d.a=function(){Vnb=this;At(this);XW(this);var a=ec(),b=G().Zb;b=H(b,"name");var c=jc().Zb,e=C(),f=G().Zb;this.U=fc(new gc,a,b,hc(new ic,c,"name","Name for the security scheme",K(e,(new wc).fa([Zc(H(f,"name"))]))));a=ec();b=G().Zb;b=H(b,"description");c=jc().ac;e=C();f=G().Zb;this.Ua=fc(new gc,a,b,hc(new ic,c,"description","Name for the security scheme",K(e,(new wc).fa([Zc(H(f,"description"))]))));a=Ri();b=G().ac;this.Qq=fc(new gc,a,H(b,"scheme"),hc(new ic,jc().ac,"scheme","",J()));a=ro();b=G().ac;
this.Sh=fc(new gc,a,H(b,"settings"),hc(new ic,jc().ac,"settings","Security scheme settings",J()));this.ia=this.U;bj();a=G().ac;a=[H(a,"ParametrizedSecurityScheme")];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().ac,"Parametrized Security Scheme","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};
d.$b=function(){bj();for(var a=[this.U,this.Qq,this.Sh],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)};d.qc=function(){O();var a=(new P).a();return(new Rn).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({I6a:0},!1,"amf.plugins.domain.webapi.metamodel.security.ParametrizedSecuritySchemeModel$",{I6a:1,e:1,td:1,mc:1,Wb:1,wc:1,gj:1});var Vnb=void 0;function Qn(){Vnb||(Vnb=(new Unb).a());return Vnb}
function Wnb(){this.Fd=this.db=this.pc=this.ua=this.g=this.ba=this.Hz=null;this.sa=0}Wnb.prototype=new u;Wnb.prototype.constructor=Wnb;d=Wnb.prototype;
d.a=function(){Xnb=this;At(this);XW(this);var a=Dm(),b=G().ac;this.Hz=fc(new gc,a,H(b,"additionalProperties"),hc(new ic,jc().ac,"additional properties","",J()));bj();a=G().ac;a=[H(a,"Settings")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().ba;c=bj();this.ba=a.la(b,c.u);bj();a=[this.Hz];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();this.g=a.la(b,c.u);this.ua=hc(new ic,jc().ac,"Settings","Settings for a security scheme",J());return this};
d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.qc=function(){O();var a=(new P).a();return(new so).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({M6a:0},!1,"amf.plugins.domain.webapi.metamodel.security.SettingsModel$",{M6a:1,e:1,rO:1,td:1,mc:1,Wb:1,wc:1});var Xnb=void 0;function ro(){Xnb||(Xnb=(new Wnb).a());return Xnb}
function pp(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}pp.prototype=new u;pp.prototype.constructor=pp;d=pp.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a();a=(new pp).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return op()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};
d.hl=function(){return this.Od};d.jd=function(){return"/default-id"};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new pp).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.jh=function(){return op().U};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};
d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({R6a:0},!1,"amf.plugins.domain.webapi.models.CorrelationId",{R6a:1,e:1,lh:1,qd:1,xc:1,tc:1,vg:1});function MXa(){}MXa.prototype=new d0;MXa.prototype.constructor=MXa;d=MXa.prototype;d.bh=function(a,b){return a instanceof Sj?a:b.P(a)};d.ch=function(a){return a instanceof Sj};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};d.YP=function(){return this};
d.$classData=r({U6a:0},!1,"amf.plugins.domain.webapi.models.EndPoint$$anonfun$resourceType$1",{U6a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Ynb(){}Ynb.prototype=new d0;Ynb.prototype.constructor=Ynb;d=Ynb.prototype;d.bh=function(a,b){return a instanceof Uj?a:b.P(a)};d.ch=function(a){return a instanceof Uj};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};d.YP=function(){return this};
d.$classData=r({V6a:0},!1,"amf.plugins.domain.webapi.models.EndPoint$$anonfun$traits$1",{V6a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Znb(){}Znb.prototype=new d0;Znb.prototype.constructor=Znb;d=Znb.prototype;d.bh=function(a,b){return a instanceof Uj?a:b.P(a)};d.xW=function(){return this};d.ch=function(a){return a instanceof Uj};d.Ta=function(a){return this.ch(a)};d.Wa=function(a,b){return this.bh(a,b)};
d.$classData=r({a7a:0},!1,"amf.plugins.domain.webapi.models.Operation$$anonfun$traits$1",{a7a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Cra(){}Cra.prototype=new d0;Cra.prototype.constructor=Cra;d=Cra.prototype;d.a=function(){return this};d.Qn=function(a,b){return a instanceof eC?a:b.P(a)};d.Ta=function(a){return this.$n(a)};d.Wa=function(a,b){return this.Qn(a,b)};d.$n=function(a){return a instanceof eC};
d.$classData=r({Y7a:0},!1,"amf.plugins.domain.webapi.resolution.ExtendsHelper$$anonfun$$nestedInanonfun$annotateExtensionId$1$1",{Y7a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function sra(){}sra.prototype=new d0;sra.prototype.constructor=sra;d=sra.prototype;d.a=function(){return this};d.Uk=function(a){return a instanceof Gu};d.uk=function(a,b){return a instanceof Gu?$e(O(),a.Aa):b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};
d.$classData=r({Z7a:0},!1,"amf.plugins.domain.webapi.resolution.ExtendsHelper$$anonfun$$nestedInanonfun$asEndpoint$3$1",{Z7a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Jra(){}Jra.prototype=new d0;Jra.prototype.constructor=Jra;d=Jra.prototype;d.a=function(){return this};d.Uk=function(a){return a instanceof Gu};d.uk=function(a,b){return a instanceof Gu?$e(O(),a.Aa):b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};
d.$classData=r({$7a:0},!1,"amf.plugins.domain.webapi.resolution.ExtendsHelper$$anonfun$$nestedInanonfun$asOperation$3$1",{$7a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Dra(){this.uV=null}Dra.prototype=new d0;Dra.prototype.constructor=Dra;d=Dra.prototype;d.Ta=function(a){return this.Xm(a)};d.f=function(a){this.uV=a;return this};d.Wa=function(a,b){return this.Rm(a,b)};
d.Rm=function(a,b){return a instanceof sh&&us(a.g,Wg().Qc).Pd(w(function(c){return function(e){return e.j===c.uV}}(this)))||gm(a)&&a.ue().j===this.uV?(b=Id(a),b.b()?a.j:b.c()):b.P(a)};d.Xm=function(a){return a instanceof sh&&us(a.g,Wg().Qc).Pd(w(function(b){return function(c){return c.j===b.uV}}(this)))||gm(a)&&a.ue().j===this.uV?!0:!1};d.$classData=r({a8a:0},!1,"amf.plugins.domain.webapi.resolution.ExtendsHelper$$anonfun$findUnitLocationOfElement$1",{a8a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function Ora(){}Ora.prototype=new d0;Ora.prototype.constructor=Ora;d=Ora.prototype;d.a=function(){return this};d.Lda=function(a){return a instanceof Ej};d.Haa=function(a,b){return a instanceof Ej?D(a.ca,Fj().Df):b.P(a)};d.Ta=function(a){return this.Lda(a)};d.Wa=function(a,b){return this.Haa(a,b)};d.$classData=r({c8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.DataNodeMerging$$anonfun$1",{c8a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function $nb(){this.jia=null}$nb.prototype=new d0;
$nb.prototype.constructor=$nb;d=$nb.prototype;d.Lda=function(a){if(a instanceof Ej){a=D(a.ca,Fj().Df).H;var b=D(this.jia.ca,Fj().Df).H;if(a.Ha(b.b()?"":b.c()))return!0}return!1};d.Haa=function(a,b){if(a instanceof Ej){var c=D(a.ca,Fj().Df).H,e=D(this.jia.ca,Fj().Df).H;if(c.Ha(e.b()?"":e.c()))return a}return b.P(a)};function sfb(a){var b=new $nb;b.jia=a;return b}d.Ta=function(a){return this.Lda(a)};d.Wa=function(a,b){return this.Haa(a,b)};
d.$classData=r({e8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.DomainElementMerging$$anonfun$$nestedInanonfun$mergeDataNodes$1$1",{e8a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function ZLa(){}ZLa.prototype=new d0;ZLa.prototype.constructor=ZLa;d=ZLa.prototype;d.bh=function(a,b){if(a instanceof Dn){b=D(a.g,Pj().Xe);var c=C();return b.Eg(a,c.u)}return a instanceof go?D(a.g,AF().Xe):a instanceof jo?D(a.g,AF().Xe):b.P(a)};d.ch=function(a){return a instanceof Dn||a instanceof go||a instanceof jo};d.Ta=function(a){return this.ch(a)};
d.Wa=function(a,b){return this.bh(a,b)};d.$classData=r({l8a:0},!1,"amf.plugins.domain.webapi.resolution.stages.PayloadAndParameterResolutionStage$$anonfun$searchDeclarations$1",{l8a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function aob(){this.da=this.s2=this.r2=this.Le=this.Qt=null}aob.prototype=new u;aob.prototype.constructor=aob;d=aob.prototype;d.a=function(){bob=this;this.da=Gw().da;this.Qt="AMF Validation";this.Le="http://a.ml/dialects/profile.raml";this.r2=Ev();this.s2=Ev();return this};
function Cfa(a,b,c,e,f){c=cob(b,c);var g=oPa((new nPa).Eca(b,c));return g.jx?dob(a,b,c,e,f):YE(gb(),g)}function eob(a,b,c){var e=ub().fF;e=(new Or).To(e);var f=Fc(sc().fb,J());var g=e.Dh;e=g.Je;g=qF(g);for(var h=e.m[g];null!==h;){var k=h.$a();h=h.q;f=Ifa(h)?f.Fp(h.cL(tb().da)):f;for(h=k;null===h&&0<g;)g=-1+g|0,h=e.m[g]}b=f.Fp(a.r2).Ka(b.Ki);b=b instanceof z?(new z).d(tc(b.i)):y();if(b instanceof z)return b=b.i,b.MK.ra()?Dka(eob(a,b.MK.c(),c),b):Dka(c,b);if(y()===b)return c;throw(new x).d(b);}
function fob(a){if(a instanceof Ng){a=Xb(a.ue().ha(),q(UW));if(a.b())return y();a=a.c();return(new z).d(a.df)}if(a instanceof sh){a=Xb(a.x,q(UW));if(a.b())return y();a=a.c();return(new z).d(a.df)}if(gm(a)){a=Xb(a.ue().ha(),q(UW));if(a.b())return y();a=a.c();return(new z).d(a.df)}return y()}
function Bfa(a,b,c,e){var f=(new z).d("application/yaml"),g=(new z).d(ib().ug),h=Laa(Xa(),a.da),k=(new Ya).a();e=tfa(xfa(),e);$a();var l=ab();$a();y();$a();var m=(new cb).a();return Maa($a(),b,f,g,h,k,l,c,m,e).pg(w(function(){return function(p){if(p instanceof cE){var t=D(p.g,bE().tg),v=tb().Le;if(lc(t,v))return D(p.g,bE().ub)}throw bc(F(),(new cc).f("Trying to load as a validation profile that does not match the Validation Profile dialect"));}}(a)),Mm()).pg(w(function(p){return function(t){if(t instanceof
wD){var v=ck(t);v=D(v.g,v.U);if(lc(v,"profileNode")){yMa||(yMa=(new BU).a());t=xMa(t);v=gob(tb()).Ka(t.$.Ki);if(v instanceof z)v=v.i;else{if(y()!==v)throw(new x).d(v);v=gob(tb());var A=t.MK;A=A.b()?Nk():A.c();v=v.Ka(A.Ki);if(v instanceof z)v=v.i;else{if(y()!==v)throw(new x).d(v);v=ib()}}A=tb();var E=tb().r2;A.r2=E.kc((new R).M(t.$.Ki,hb(function(B,I){return function(){return I}}(p,t))));A=tb();E=tb().s2;A.s2=E.kc((new R).M(t.$.Ki,v));return t.$}}throw bc(F(),(new cc).f("Trying to load as a validation profile that does not match the Validation Profile dialect"));
}}(a)),Mm())}function hob(a,b){return POa((new Or).To(b.eL).Yb.pf().Ad(),w(function(){return function(c){return!oba(c)}}(a)),!1)}d.Ei=function(){return this.Qt};d.tq=function(){var a=C(),b=[Gr(),ib(),Hr()];return K(a,(new wc).fa(b))};function cob(a,b){return Ok().h(b)?(a=fob(a),a instanceof z&&(a=a.i,Qv()===a)?Qk():Pk()):Rk().h(b)?(a=fob(a),a instanceof z&&(a=a.i,Ec()===a)?Tk():Sk()):b}
function dob(a,b,c,e,f){var g=gob(a).Ka(c.Ki);if(g instanceof z&&(g=g.i,Ifa(g))){var h=eob(a,c,Cka());return g.CR(b,c,h,a.da,e,f)}return fb(gb(),hb(function(k,l,m){return function(){tb();var p=Id(l);return Ar(new Br,!0,p.b()?l.j:p.c(),m,K(C(),J()))}}(a,b,c)),Mm())}
function gob(a){var b=ub().fF;b=(new Or).To(b);var c=null;c=Fc(sc().fb,J());var e=b.Dh;b=e.Je;e=qF(e);for(var f=b.m[e];null!==f;){var g=f.$a();f=f.q;if(Ifa(f)){var h=f.cL(tb().da);h=pe(h);var k=Fc(sc().fb,J());f=Od(h,k,Pd(function(l,m){return function(p,t){return p.Hj(t,m)}}(a,f)));c=c.Fp(f)}for(f=g;null===f&&0<e;)e=-1+e|0,f=b.m[e]}return c.Fp(a.s2)}
d.Yn=function(){eka();hs(is(),"Register RDF framework");this.da.Vfa((new z).d(ysa().rh));hs(is(),"AMFValidatorPlugin#init: registering validation dialect");var a=ib().$m,b=this.Le,c=Zsa();return $Ea(a,b,c,bb()).pg(w(function(){return function(){hs(is(),"AMFValidatorPlugin#init: validation dialect registered");return tb()}}(this)),Mm())};
function iob(a,b,c,e){var f=is(),g=(new Or).To(c.eL);hs(f,"AMFValidatorPlugin#shaclValidation: shacl validation for "+g.Yb.nb()+" validations");f=(new UF).mk(y());g=(new Or).To(c.eL);f=Gsa(f,g.Yb.pf().Ad());f instanceof z&&(f=f.i,PZa(ysa().rh,Nsa(),f));hs(is(),"AMFValidatorPlugin#shaclValidation: jsLibrary generated");c=hob(a,c);hs(is(),"AMFValidatorPlugin#shaclValidation: Invoking platform validation");return NZa(ysa().rh,b,c,e).pg(w(function(){return function(h){hs(is(),"AMFValidatorPlugin#shaclValidation: validation finished");
return h}}(a)),Mm())}function job(a,b,c,e,f){"partial"===f.pn?(a=new Yra,a.Uh=b,a.If=c,a.hna=e,a.gc=f,a.pZ=(new uU).UL(J()),b=nsa(a)):b=iob(a,b,c,f);return b}function tea(a,b){var c=eob(a,b,Cka());b=(new WF).x3(b);a=hob(a,c);ewa();a=Msa(b,a);return cwa(a)}d.$classData=r({q8a:0},!1,"amf.plugins.features.validation.AMFValidatorPlugin$",{q8a:1,e:1,YAa:1,Oq:1,fob:1,gC:1,tb:1});var bob=void 0;function tb(){bob||(bob=(new aob).a());return bob}
function CF(){this.UY=this.FD=this.VV=this.TY=this.Vg=this.Nd=null}CF.prototype=new u;CF.prototype.constructor=CF;d=CF.prototype;d.G=function(){return"CustomValidationResult"};d.v5=function(){return this.FD};d.A=function(){return 6};d.qD=function(){return this.Vg};d.h=function(a){if(this===a)return!0;if(a instanceof CF){var b=this.Nd,c=a.Nd;return(null===b?null===c:b.h(c))&&this.Vg===a.Vg&&this.TY===a.TY&&this.VV===a.VV&&this.FD===a.FD?this.UY===a.UY:!1}return!1};d.qM=function(){return this.Nd};
d.E=function(a){switch(a){case 0:return this.Nd;case 1:return this.Vg;case 2:return this.TY;case 3:return this.VV;case 4:return this.FD;case 5:return this.UY;default:throw(new V).f(""+a);}};d.B5=function(){return this.TY};d.t=function(){return W(X(),this)};d.FP=function(){return this.VV};function asa(a,b,c,e,f,g,h){a.Nd=b;a.Vg=c;a.TY=e;a.VV=f;a.FD=g;a.UY=h;return a}d.zw=function(){return this.UY};d.y=function(){return Z(this)};
d.$classData=r({u8a:0},!1,"amf.plugins.features.validation.CustomValidationResult",{u8a:1,e:1,QIa:1,z:1,v:1,r:1,o:1});function J5a(){}J5a.prototype=new d0;J5a.prototype.constructor=J5a;d=J5a.prototype;d.a=function(){return this};d.Uk=function(a){return a instanceof qI};d.uk=function(a,b){return a instanceof qI?a.SF:b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};
d.$classData=r({T8a:0},!1,"amf.plugins.syntax.SYamlSyntaxPlugin$$anonfun$1",{T8a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function K5a(){}K5a.prototype=new d0;K5a.prototype.constructor=K5a;d=K5a.prototype;d.a=function(){return this};d.Uk=function(a){return a instanceof yB};d.uk=function(a,b){return a instanceof yB?a:b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};d.$classData=r({U8a:0},!1,"amf.plugins.syntax.SYamlSyntaxPlugin$$anonfun$2",{U8a:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function ps(){this.KU=null}ps.prototype=new Kfb;ps.prototype.constructor=ps;d=ps.prototype;d.a=function(){or.prototype.mk.call(this,y());this.KU=(new vk).a();return this};d.t=function(){return this.KU.t()};d.yU=function(a){PMa(this.KU,a)};d.WU=function(){};d.$classData=r({b9a:0},!1,"java.io.StringWriter",{b9a:1,Dob:1,e:1,cX:1,l0:1,Xda:1,R9:1});function O6(){IG.call(this);this.sj=null;this.nl=0}O6.prototype=new yta;O6.prototype.constructor=O6;function kob(){}d=kob.prototype=O6.prototype;
d.h=function(a){return a instanceof O6?0===lob(this,a):!1};d.t=function(){if(null!==this.sj)return Vta(ua(),this.sj,this.Gd+this.nl|0,this.qf-this.Gd|0);var a=ia(La(Oa),[this.qf-this.Gd|0]),b=this.Gd;this.uoa(a,0,a.m.length);IG.prototype.Ig.call(this,b);return Vta(ua(),a,0,a.m.length)};d.sq=function(a){return lob(this,a)};d.yU=function(a){Nta(this,ja(a))};
function Nta(a,b){var c=b.length|0;b=Dta(Hta(),b,c);if(b===a)throw(new Fk).a();if(a.kI())throw(new TG).a();c=b.qf;var e=b.Gd,f=c-e|0,g=a.Gd,h=g+f|0;if(h>a.qf)throw(new PG).a();a.Gd=h;IG.prototype.Ig.call(b,c);h=b.sj;if(null!==h)a.lua(g,h,b.nl+e|0,f);else for(;e!==c;)f=g,h=b.lX(e),a.mua(f,h),e=1+e|0,g=1+g|0}d.Na=function(){return this.qf-this.Gd|0};
function lob(a,b){if(a===b)return 0;for(var c=a.Gd,e=a.qf-c|0,f=b.Gd,g=b.qf-f|0,h=e<g?e:g,k=0;k!==h;){var l=a.lX(c+k|0),m=b.lX(f+k|0);l=l-m|0;if(0!==l)return l;k=1+k|0}return e===g?0:e<g?-1:1}d.Hoa=function(a,b,c){this.sj=b;this.nl=c;IG.prototype.de.call(this,a)};d.y=function(){for(var a=this.Gd,b=this.qf,c=-182887236,e=a;e!==b;){var f=PL();RL();var g=this.lX(e);c=f.Ga(c,QL(0,Vc(g)));e=1+e|0}return PL().re(c,b-a|0)};d.VA=function(a){return this.voa(this.Gd+a|0)};function TG(){AH.call(this)}
TG.prototype=new Wfb;TG.prototype.constructor=TG;TG.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};TG.prototype.$classData=r({t9a:0},!1,"java.nio.ReadOnlyBufferException",{t9a:1,Xqa:1,Bi:1,Ag:1,ff:1,e:1,o:1});function VG(){AH.call(this);this.SW=0}VG.prototype=new Mfb;VG.prototype.constructor=VG;VG.prototype.Qo=function(){return"Input length \x3d "+this.SW};VG.prototype.de=function(a){this.SW=a;AH.prototype.Fe.call(this,null,null);return this};
VG.prototype.$classData=r({C9a:0},!1,"java.nio.charset.MalformedInputException",{C9a:1,w9a:1,S9:1,Ag:1,ff:1,e:1,o:1});function WG(){AH.call(this);this.SW=0}WG.prototype=new Mfb;WG.prototype.constructor=WG;WG.prototype.Qo=function(){return"Input length \x3d "+this.SW};WG.prototype.de=function(a){this.SW=a;AH.prototype.Fe.call(this,null,null);return this};WG.prototype.$classData=r({G9a:0},!1,"java.nio.charset.UnmappableCharacterException",{G9a:1,w9a:1,S9:1,Ag:1,ff:1,e:1,o:1});
function h_a(){this.CQ=this.q=null}h_a.prototype=new u;h_a.prototype.constructor=h_a;d=h_a.prototype;d.Mc=function(a,b){this.q=a;this.CQ=b;return this};d.G=function(){return"FormatError"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof h_a?this.q===a.q&&this.CQ===a.CQ:!1};d.E=function(a){switch(a){case 0:return this.q;case 1:return this.CQ;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.lea=function(){var a=this.CQ;if(null===a)throw(new Tg).a();return"Format Error"+(""===a?"":" ("+this.CQ+")")+" in '"+this.q+"'"};d.y=function(){return Z(this)};d.$classData=r({T9a:0},!1,"org.mulesoft.common.parse.FormatError",{T9a:1,e:1,U9a:1,z:1,v:1,r:1,o:1});function m_(){this.q=0}m_.prototype=new u;m_.prototype.constructor=m_;d=m_.prototype;d.G=function(){return"RangeError"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof m_?this.q===a.q:!1};
d.E=function(a){switch(a){case 0:return this.q;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.de=function(a){this.q=a;return this};d.lea=function(){return"Value '"+this.q+"' out of range"};d.y=function(){var a=-889275714;a=RL().Ga(a,this.q);return RL().re(a,1)};d.$classData=r({X9a:0},!1,"org.mulesoft.common.parse.RangeError",{X9a:1,e:1,U9a:1,z:1,v:1,r:1,o:1});function mob(){this.lc=this.qt=this.Wj=this.gf=this.Gg=0}mob.prototype=new u;mob.prototype.constructor=mob;d=mob.prototype;
d.G=function(){return"InputState"};d.A=function(){return 5};d.h=function(a){return this===a?!0:a instanceof mob?this.Gg===a.Gg&&this.gf===a.gf&&this.Wj===a.Wj&&this.qt===a.qt&&this.lc===a.lc:!1};function bV(a,b,c){10===a.lc?(a.Gg=0,a.gf=1+a.gf|0):a.Gg=a.Gg+(a.qt-a.Wj|0)|0;a.Wj=a.qt;if(a.Wj>=c)a.lc=pH().Ot;else{var e=ya(b,a.Wj);a.qt=1+a.qt|0;if(55296===(64512&e)&&a.qt<c&&(b=ya(b,a.qt),56320===(64512&b))){a.qt=1+a.qt|0;a.lc=65536+(((1023&e)<<10)+(1023&b)|0)|0;return}a.lc=e}}
d.E=function(a){switch(a){case 0:return this.Gg;case 1:return this.gf;case 2:return this.Wj;case 3:return this.qt;case 4:return this.lc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function r_(a){return a.lc!==pH().Ot}function WMa(a,b,c,e,f){var g=new mob;g.Gg=a;g.gf=b;g.Wj=c;g.qt=e;g.lc=f;return g}d.y=function(){var a=-889275714;a=RL().Ga(a,this.Gg);a=RL().Ga(a,this.gf);a=RL().Ga(a,this.Wj);a=RL().Ga(a,this.qt);a=RL().Ga(a,this.lc);return RL().re(a,5)};
d.$classData=r({g$a:0},!1,"org.mulesoft.lexer.CharSequenceLexerInput$InputState",{g$a:1,e:1,Oob:1,z:1,v:1,r:1,o:1});function nob(){}nob.prototype=new u;nob.prototype.constructor=nob;d=nob.prototype;d.a=function(){return this};d.G=function(){return"Bool"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"Bool"};d.y=function(){return 2076426};d.$classData=r({t$a:0},!1,"org.yaml.builder.DocBuilder$SType$Bool$",{t$a:1,e:1,T9:1,z:1,v:1,r:1,o:1});var oob=void 0;
function ZP(){oob||(oob=(new nob).a());return oob}function pob(){}pob.prototype=new u;pob.prototype.constructor=pob;d=pob.prototype;d.a=function(){return this};d.G=function(){return"Float"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"Float"};d.y=function(){return 67973692};d.$classData=r({u$a:0},!1,"org.yaml.builder.DocBuilder$SType$Float$",{u$a:1,e:1,T9:1,z:1,v:1,r:1,o:1});var qob=void 0;function aQ(){qob||(qob=(new pob).a());return qob}function rob(){}
rob.prototype=new u;rob.prototype.constructor=rob;d=rob.prototype;d.a=function(){return this};d.G=function(){return"Int"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"Int"};d.y=function(){return 73679};d.$classData=r({v$a:0},!1,"org.yaml.builder.DocBuilder$SType$Int$",{v$a:1,e:1,T9:1,z:1,v:1,r:1,o:1});var sob=void 0;function $P(){sob||(sob=(new rob).a());return sob}function tob(){}tob.prototype=new u;tob.prototype.constructor=tob;d=tob.prototype;d.a=function(){return this};
d.G=function(){return"Str"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"Str"};d.y=function(){return 83473};d.$classData=r({w$a:0},!1,"org.yaml.builder.DocBuilder$SType$Str$",{w$a:1,e:1,T9:1,z:1,v:1,r:1,o:1});var uob=void 0;function LH(){uob||(uob=(new tob).a());return uob}function vob(){}vob.prototype=new WH;vob.prototype.constructor=vob;d=vob.prototype;d.a=function(){return this};d.G=function(){return"BlockIn"};d.A=function(){return 0};
d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"BlockIn"};d.y=function(){return 1643214450};d.$classData=r({V$a:0},!1,"org.yaml.lexer.BlockIn$",{V$a:1,JT:1,e:1,z:1,v:1,r:1,o:1});var wob=void 0;function x_(){wob||(wob=(new vob).a());return wob}function xob(){}xob.prototype=new WH;xob.prototype.constructor=xob;d=xob.prototype;d.a=function(){return this};d.G=function(){return"BlockKey"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"BlockKey"};
d.y=function(){return-599957838};d.$classData=r({W$a:0},!1,"org.yaml.lexer.BlockKey$",{W$a:1,JT:1,e:1,z:1,v:1,r:1,o:1});var yob=void 0;function D_(){yob||(yob=(new xob).a());return yob}function zob(){}zob.prototype=new WH;zob.prototype.constructor=zob;d=zob.prototype;d.a=function(){return this};d.G=function(){return"BlockOut"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"BlockOut"};d.y=function(){return-599953503};
d.$classData=r({X$a:0},!1,"org.yaml.lexer.BlockOut$",{X$a:1,JT:1,e:1,z:1,v:1,r:1,o:1});var Aob=void 0;function h0a(){Aob||(Aob=(new zob).a());return Aob}function Bob(){}Bob.prototype=new WH;Bob.prototype.constructor=Bob;d=Bob.prototype;d.a=function(){return this};d.G=function(){return"FlowIn"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"FlowIn"};d.y=function(){return 2107204371};
d.$classData=r({Y$a:0},!1,"org.yaml.lexer.FlowIn$",{Y$a:1,JT:1,e:1,z:1,v:1,r:1,o:1});var Cob=void 0;function U_a(){Cob||(Cob=(new Bob).a());return Cob}function Dob(){}Dob.prototype=new WH;Dob.prototype.constructor=Dob;d=Dob.prototype;d.a=function(){return this};d.G=function(){return"FlowKey"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"FlowKey"};d.y=function(){return 898827825};
d.$classData=r({Z$a:0},!1,"org.yaml.lexer.FlowKey$",{Z$a:1,JT:1,e:1,z:1,v:1,r:1,o:1});var Eob=void 0;function A_(){Eob||(Eob=(new Dob).a());return Eob}function Fob(){}Fob.prototype=new WH;Fob.prototype.constructor=Fob;d=Fob.prototype;d.a=function(){return this};d.G=function(){return"FlowOut"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"FlowOut"};d.y=function(){return 898832160};
d.$classData=r({$$a:0},!1,"org.yaml.lexer.FlowOut$",{$$a:1,JT:1,e:1,z:1,v:1,r:1,o:1});var Gob=void 0;function T_a(){Gob||(Gob=(new Fob).a());return Gob}function S5a(){}S5a.prototype=new d0;S5a.prototype.constructor=S5a;d=S5a.prototype;d.Uk=function(a){return a instanceof Eu};d.uk=function(a,b){return a instanceof Eu?a:b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};d.$classData=r({Dab:0},!1,"org.yaml.model.YDocument$$anonfun$1",{Dab:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function T5a(){}T5a.prototype=new d0;T5a.prototype.constructor=T5a;d=T5a.prototype;d.Uk=function(a){return a instanceof qI};d.uk=function(a,b){return a instanceof qI?a.SF:b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};d.$classData=r({Eab:0},!1,"org.yaml.model.YDocument$$anonfun$2",{Eab:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function U5a(){}U5a.prototype=new d0;U5a.prototype.constructor=U5a;d=U5a.prototype;d.Uk=function(a){return a instanceof Gu};
d.uk=function(a,b){return a instanceof Gu?a:b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};d.N=function(){return this};d.$classData=r({Qab:0},!1,"org.yaml.model.YMap$$anonfun$1",{Qab:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function kva(){}kva.prototype=new d0;kva.prototype.constructor=kva;d=kva.prototype;d.a=function(){return this};d.Uk=function(a){return a instanceof Eu};d.uk=function(a,b){return a instanceof Eu?a:b.P(a)};d.Ta=function(a){return this.Uk(a)};
d.Wa=function(a,b){return this.uk(a,b)};d.$classData=r({Tab:0},!1,"org.yaml.model.YMapEntry$$anonfun$2",{Tab:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function UNa(){}UNa.prototype=new d0;UNa.prototype.constructor=UNa;d=UNa.prototype;d.a=function(){return this};d.Uk=function(a){return a instanceof Eu};d.uk=function(a,b){return a instanceof Eu?a:b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};
d.$classData=r({Uab:0},!1,"org.yaml.model.YMapEntry$$anonfun$3",{Uab:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function MJ(){LJ.call(this);this.Bw=this.xra=null}MJ.prototype=new Qfb;MJ.prototype.constructor=MJ;MJ.prototype.t=function(){return"*"+this.xra};MJ.prototype.mb=function(){return this.Bw.mb()};MJ.prototype.ze=function(){return this.Bw.ze()};MJ.prototype.$classData=r({Wab:0},!1,"org.yaml.model.YNode$Alias",{Wab:1,Yab:1,n0:1,Tt:1,e:1,tK:1,mC:1});
function CI(){LJ.call(this);this.Bw=this.Tea=this.PX=null}CI.prototype=new Qfb;CI.prototype.constructor=CI;function rva(a,b,c,e,f){a.PX=b;a.Tea=c;LJ.prototype.Cc.call(a,e,f);a.Bw=y();return a}CI.prototype.mb=function(){var a=this.Bw;a.b()?a=y():(a=a.c(),a=(new z).d(a.mb()));return a.b()?this.Tea:a.c()};CI.prototype.ze=function(){var a=this.Bw;a.b()?a=y():(a=a.c(),a=(new z).d(a.ze()));return a.b()?this.PX:a.c()};
CI.prototype.$classData=r({Xab:0},!1,"org.yaml.model.YNode$MutRef",{Xab:1,Yab:1,n0:1,Tt:1,e:1,tK:1,mC:1});function Y5a(){}Y5a.prototype=new d0;Y5a.prototype.constructor=Y5a;d=Y5a.prototype;d.Uk=function(a){return a instanceof Eu};d.uk=function(a,b){return a instanceof Eu?a:b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};d.$classData=r({hbb:0},!1,"org.yaml.model.YSequence$$anonfun$1",{hbb:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function DV(){this.n=null}DV.prototype=new u;
DV.prototype.constructor=DV;d=DV.prototype;d.G=function(){return"MapEntryParser"};d.A=function(){return 0};d.h=function(a){return a instanceof DV&&a.n===this.n&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.cQ=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};
d.Dc=function(){this.n.go.qA();xNa(this.n);var a=NNa(this.n);if(!a){INa(this.n);for(var b=this.n,c=[aI().Si,aI().qy];;){if(CNa(b))g=!1;else{g=yV(b);for(var e=0;;){if(e<(c.length|0)){var f=c[e];f=!1===vb(wb(),f,g)}else f=!1;if(f)e=1+e|0;else break}var g=e===(c.length|0)}if(g)zV(b);else break}}if(a||ENa(this.n,aI().Si,":")){DNa(this.n,aI().Si,":")&&(zV(this.n),PNa(this.n),this.n.go.qA());if(b=zNa(this.n))this.n.go.qA();else for(INa(this.n),c=this.n,g=[aI().Si,aI().qy];;){if(CNa(c))e=!1;else{e=yV(c);
for(f=0;;){if(f<(g.length|0)){var h=g[f];h=!1===vb(wb(),h,e)}else h=!1;if(h)f=1+f|0;else break}e=f===(g.length|0)}if(e)zV(c);else break}a=!!(a&b)}else{a=this.n;for(b=[(new R).M(aI().Si,(new z).d(",")),(new R).M(aI().qy,y())];;){if(CNa(a))c=!1;else{for(c=0;;)if(c<(b.length|0)&&!1===RNa(a,b[c]))c=1+c|0;else break;c=c===(b.length|0)}if(c)zV(a);else break}a=!1}a?(a=this.n.go.Uu(),HNa(this.n,oF(pF(),Nl(sc(),a)))):(this.n.go.Uu(),ANa(this.n))};d.y=function(){return Z(this)};
d.$classData=r({rbb:0},!1,"org.yaml.parser.JsonParser$MapEntryParser",{rbb:1,e:1,pbb:1,z:1,v:1,r:1,o:1});function CV(){this.n=null}CV.prototype=new u;CV.prototype.constructor=CV;d=CV.prototype;d.G=function(){return"SequenceValueParser"};d.A=function(){return 0};d.h=function(a){return a instanceof CV&&a.n===this.n&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.cQ=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};
d.Dc=function(){if(!zNa(this.n)){INa(this.n);for(var a=this.n,b=[(new R).M(aI().Si,(new z).d(",")),(new R).M(aI().tE,y())];;){if(CNa(a))c=!1;else{for(c=0;;)if(c<(b.length|0)&&!1===RNa(a,b[c]))c=1+c|0;else break;var c=c===(b.length|0)}if(c)zV(a);else break}}};d.y=function(){return Z(this)};d.$classData=r({sbb:0},!1,"org.yaml.parser.JsonParser$SequenceValueParser",{sbb:1,e:1,pbb:1,z:1,v:1,r:1,o:1});function TNa(){this.Ja=null}TNa.prototype=new d0;TNa.prototype.constructor=TNa;d=TNa.prototype;
d.Uk=function(a){return a instanceof OI};d.uk=function(a,b){return a instanceof OI?Hh(this.Ja.OX,a.xa):b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};d.$classData=r({Dbb:0},!1,"org.yaml.parser.YamlLoader$DirectiveBuilder$$anonfun$create$3",{Dbb:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function VNa(){}VNa.prototype=new d0;VNa.prototype.constructor=VNa;d=VNa.prototype;d.Uk=function(a){return a instanceof yB};d.uk=function(a,b){return a instanceof yB?a:b.P(a)};d.Ta=function(a){return this.Uk(a)};
d.Wa=function(a,b){return this.uk(a,b)};d.$classData=r({Pbb:0},!1,"org.yaml.parser.YamlParser$$anonfun$1",{Pbb:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function Hwa(){}Hwa.prototype=new d0;Hwa.prototype.constructor=Hwa;d=Hwa.prototype;d.Uk=function(a){return a instanceof qI};d.uk=function(a,b){return a instanceof qI?" #"+a.SF:b.P(a)};d.Ta=function(a){return this.Uk(a)};d.Wa=function(a,b){return this.uk(a,b)};d.$classData=r({Xbb:0},!1,"org.yaml.render.YamlRender$$anonfun$1",{Xbb:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});
function Hob(){}Hob.prototype=new u;Hob.prototype.constructor=Hob;d=Hob.prototype;d.a=function(){return this};d.G=function(){return"Arg"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"Arg"};d.y=function(){return 66102};d.$classData=r({Ybb:0},!1,"scopt.Arg$",{Ybb:1,e:1,LT:1,z:1,v:1,r:1,o:1});var Iob=void 0;function aK(){Iob||(Iob=(new Hob).a());return Iob}function Job(){}Job.prototype=new u;Job.prototype.constructor=Job;d=Job.prototype;d.a=function(){return this};
d.G=function(){return"Check"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"Check"};d.y=function(){return 65074408};d.$classData=r({Zbb:0},!1,"scopt.Check$",{Zbb:1,e:1,LT:1,z:1,v:1,r:1,o:1});var Kob=void 0;function ZJ(){Kob||(Kob=(new Job).a());return Kob}function Lob(){}Lob.prototype=new u;Lob.prototype.constructor=Lob;d=Lob.prototype;d.a=function(){return this};d.G=function(){return"Cmd"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};
d.t=function(){return"Cmd"};d.y=function(){return 67866};d.$classData=r({$bb:0},!1,"scopt.Cmd$",{$bb:1,e:1,LT:1,z:1,v:1,r:1,o:1});var Mob=void 0;function $J(){Mob||(Mob=(new Lob).a());return Mob}function Nob(){}Nob.prototype=new u;Nob.prototype.constructor=Nob;d=Nob.prototype;d.a=function(){return this};d.G=function(){return"Head"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"Head"};d.y=function(){return 2245120};
d.$classData=r({acb:0},!1,"scopt.Head$",{acb:1,e:1,LT:1,z:1,v:1,r:1,o:1});var Oob=void 0;function YJ(){Oob||(Oob=(new Nob).a());return Oob}function Pob(){}Pob.prototype=new u;Pob.prototype.constructor=Pob;d=Pob.prototype;d.a=function(){return this};d.G=function(){return"Note"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"Note"};d.y=function(){return 2434066};d.$classData=r({bcb:0},!1,"scopt.Note$",{bcb:1,e:1,LT:1,z:1,v:1,r:1,o:1});var Qob=void 0;
function Ywa(){Qob||(Qob=(new Pob).a());return Qob}function Rob(){}Rob.prototype=new u;Rob.prototype.constructor=Rob;d=Rob.prototype;d.a=function(){return this};d.G=function(){return"Opt"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"Opt"};d.y=function(){return 79507};d.$classData=r({ccb:0},!1,"scopt.Opt$",{ccb:1,e:1,LT:1,z:1,v:1,r:1,o:1});var Sob=void 0;function TJ(){Sob||(Sob=(new Rob).a());return Sob}function Kxa(){}Kxa.prototype=new u;
Kxa.prototype.constructor=Kxa;d=Kxa.prototype;d.a=function(){return this};d.G=function(){return"OneColumn"};d.A=function(){return 0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"OneColumn"};d.y=function(){return-1151817412};d.$classData=r({lcb:0},!1,"scopt.RenderingMode$OneColumn$",{lcb:1,e:1,kcb:1,z:1,v:1,r:1,o:1});var Jxa=void 0;function Tob(){}Tob.prototype=new u;Tob.prototype.constructor=Tob;d=Tob.prototype;d.a=function(){return this};d.G=function(){return"TwoColumns"};d.A=function(){return 0};
d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"TwoColumns"};d.y=function(){return-1168155631};d.$classData=r({mcb:0},!1,"scopt.RenderingMode$TwoColumns$",{mcb:1,e:1,kcb:1,z:1,v:1,r:1,o:1});var Uob=void 0;function Ixa(){Uob||(Uob=(new Tob).a());return Uob}function Rwa(){this.e2=this.A2=null}Rwa.prototype=new d0;Rwa.prototype.constructor=Rwa;d=Rwa.prototype;d.Mc=function(a,b){this.A2=a;this.e2=b;return this};d.hu=function(a){return a instanceof dJ||a instanceof XV||null!==a};
d.Wt=function(a,b){return a instanceof dJ?(Qf(),a=K(C(),(new wc).fa([this.A2+" expects a number but was given '"+this.e2+"'"])),(new Rf).d(a)):a instanceof XV?(Qf(),a=K(C(),(new wc).fa([this.A2+" expects a Scala duration but was given '"+this.e2+"'"])),(new Rf).d(a)):null!==a?(Qf(),a=K(C(),(new wc).fa([this.A2+" failed when given '"+this.e2+"'. "+a.Qo()])),(new Rf).d(a)):b.P(a)};d.Ta=function(a){return this.hu(a)};d.Wa=function(a,b){return this.Wt(a,b)};
d.$classData=r({pcb:0},!1,"scopt.platform$$anonfun$applyArgumentExHandler$1",{pcb:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function R(){this.gs=this.Kq=null}R.prototype=new u;R.prototype.constructor=R;function Vob(){}d=Vob.prototype=R.prototype;d.G=function(){return"Tuple2"};d.KN=function(){return this.qa()|0};d.w7=function(){var a=this.Ba();return null===a?0:a.q};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof R?vb(wb(),this.qa(),a.qa())&&vb(wb(),this.Ba(),a.Ba()):!1};
d.E=function(a){a:switch(a){case 0:a=this.qa();break a;case 1:a=this.Ba();break a;default:throw(new V).f(""+a);}return a};d.sia=function(){return+this.qa()};d.M=function(a,b){this.Kq=a;this.gs=b;return this};d.t=function(){return"("+this.qa()+","+this.Ba()+")"};d.tia=function(){return+this.Ba()};d.Ba=function(){return this.gs};d.Pi=function(){return this.Ba()|0};d.y=function(){return Z(this)};d.qa=function(){return this.Kq};var Q3a=r({s1:0},!1,"scala.Tuple2",{s1:1,e:1,kga:1,z:1,v:1,r:1,o:1});
R.prototype.$classData=Q3a;function Ke(){this.Oh=this.Kg=this.ap=null}Ke.prototype=new u;Ke.prototype.constructor=Ke;d=Ke.prototype;d.G=function(){return"Tuple3"};d.A=function(){return 3};d.h=function(a){return this===a?!0:a instanceof Ke?vb(wb(),this.ap,a.ap)&&vb(wb(),this.Kg,a.Kg)&&vb(wb(),this.Oh,a.Oh):!1};d.E=function(a){a:switch(a){case 0:a=this.ap;break a;case 1:a=this.Kg;break a;case 2:a=this.Oh;break a;default:throw(new V).f(""+a);}return a};
d.t=function(){return"("+this.ap+","+this.Kg+","+this.Oh+")"};d.zs=function(a,b,c){this.ap=a;this.Kg=b;this.Oh=c;return this};d.y=function(){return Z(this)};d.$classData=r({rcb:0},!1,"scala.Tuple3",{rcb:1,e:1,hpb:1,z:1,v:1,r:1,o:1});function lM(){this.NJ=this.Oh=this.Kg=this.ap=null}lM.prototype=new u;lM.prototype.constructor=lM;d=lM.prototype;d.G=function(){return"Tuple4"};d.A=function(){return 4};
d.h=function(a){return this===a?!0:a instanceof lM?vb(wb(),this.ap,a.ap)&&vb(wb(),this.Kg,a.Kg)&&vb(wb(),this.Oh,a.Oh)&&vb(wb(),this.NJ,a.NJ):!1};d.E=function(a){return lOa(this,a)};d.t=function(){return"("+this.ap+","+this.Kg+","+this.Oh+","+this.NJ+")"};d.kw=function(a,b,c,e){this.ap=a;this.Kg=b;this.Oh=c;this.NJ=e;return this};d.y=function(){return Z(this)};d.$classData=r({scb:0},!1,"scala.Tuple4",{scb:1,e:1,ipb:1,z:1,v:1,r:1,o:1});function dJ(){AH.call(this)}dJ.prototype=new Sfb;
dJ.prototype.constructor=dJ;dJ.prototype.f=function(a){AH.prototype.Fe.call(this,a,null);return this};dJ.prototype.$classData=r({pdb:0},!1,"java.lang.NumberFormatException",{pdb:1,Wy:1,Bi:1,Ag:1,ff:1,e:1,o:1});function Sw(){AH.call(this)}Sw.prototype=new Ufb;Sw.prototype.constructor=Sw;Sw.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};Sw.prototype.de=function(a){AH.prototype.Fe.call(this,"String index out of range: "+a,null);return this};
Sw.prototype.$classData=r({ydb:0},!1,"java.lang.StringIndexOutOfBoundsException",{ydb:1,Vqa:1,Bi:1,Ag:1,ff:1,e:1,o:1});function lH(){this.rs=null}lH.prototype=new u;lH.prototype.constructor=lH;d=lH.prototype;d.a=function(){lH.prototype.rqa.call(this,new ba.Date);return this};function xha(){var a=(new lH).a(),b=Fa();a=+a.rs.getTime();a=gua(b,a);return(new pa).hb(a,b.Ve)}d.eW=function(a){lH.prototype.rqa.call(this,new ba.Date(IF(Fa(),a.sb,a.Gb)));return this};
d.h=function(a){return a instanceof lH?+a.rs.getTime()===+this.rs.getTime():!1};d.sq=function(a){return raa(wa(),+this.rs.getTime(),+a.rs.getTime())};d.t=function(){this.rs.getTimezoneOffset();N_();N_();return N_().Oqa.m[this.rs.getDay()|0]+" "+N_().Pqa.m[this.rs.getMonth()|0]+" "+F1a(N_(),this.rs.getDate()|0)+" "+F1a(N_(),this.rs.getHours()|0)+":"+F1a(N_(),this.rs.getMinutes()|0)+":"+F1a(N_(),this.rs.getSeconds()|0)+" GMT "+(this.rs.getFullYear()|0)};d.rqa=function(a){this.rs=a};
d.y=function(){var a=+this.rs.getTime();return oaa(paa(),a)};d.$classData=r({Gdb:0},!1,"java.util.Date",{Gdb:1,e:1,r:1,o:1,$l:1,rl:1,Ai:1});function eN(){AH.call(this)}eN.prototype=new Tfb;eN.prototype.constructor=eN;eN.prototype.a=function(){AH.prototype.Fe.call(this,null,null);return this};eN.prototype.$classData=r({Mdb:0},!1,"java.util.FormatterClosedException",{Mdb:1,Uqa:1,Bi:1,Ag:1,ff:1,e:1,o:1});function Wob(){AH.call(this)}Wob.prototype=new Sfb;Wob.prototype.constructor=Wob;
function P6(){}P6.prototype=Wob.prototype;function OK(){this.gg=null}OK.prototype=new u;OK.prototype.constructor=OK;d=OK.prototype;d.G=function(){return"DisjunctNode"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof OK){var b=this.gg;a=a.gg;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.gg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ii=function(a){this.gg=a;return this};d.y=function(){return Z(this)};
d.$classData=r({jeb:0},!1,"java.util.regex.GroupStartMap$DisjunctNode",{jeb:1,e:1,Zqa:1,z:1,v:1,r:1,o:1});function IK(){this.mD=0}IK.prototype=new u;IK.prototype.constructor=IK;d=IK.prototype;d.G=function(){return"OriginallyGroupped"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof IK?this.mD===a.mD:!1};d.E=function(a){switch(a){case 0:return this.mD;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.de=function(a){this.mD=a;return this};
d.y=function(){var a=-889275714;a=RL().Ga(a,this.mD);return RL().re(a,1)};d.$classData=r({neb:0},!1,"java.util.regex.GroupStartMap$OriginallyGroupped",{neb:1,e:1,meb:1,z:1,v:1,r:1,o:1});function FK(){this.Rd=this.Cd=null}FK.prototype=new u;FK.prototype.constructor=FK;d=FK.prototype;d.Mc=function(a,b){this.Cd=a;this.Rd=b;return this};d.G=function(){return"OriginallyWrapped"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof FK?this.Cd===a.Cd&&this.Rd===a.Rd:!1};
d.E=function(a){switch(a){case 0:return this.Cd;case 1:return this.Rd;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({oeb:0},!1,"java.util.regex.GroupStartMap$OriginallyWrapped",{oeb:1,e:1,meb:1,z:1,v:1,r:1,o:1});function JK(){this.gg=null}JK.prototype=new u;JK.prototype.constructor=JK;d=JK.prototype;d.G=function(){return"ParentNode"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof JK){var b=this.gg;a=a.gg;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.gg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ii=function(a){this.gg=a;return this};d.y=function(){return Z(this)};d.$classData=r({seb:0},!1,"java.util.regex.GroupStartMap$ParentNode",{seb:1,e:1,Zqa:1,z:1,v:1,r:1,o:1});function GK(){this.OI=null}GK.prototype=new u;GK.prototype.constructor=GK;d=GK.prototype;
d.G=function(){return"RegexLeaf"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof GK?this.OI===a.OI:!1};d.E=function(a){switch(a){case 0:return this.OI;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.f=function(a){this.OI=a;return this};d.y=function(){return Z(this)};d.$classData=r({teb:0},!1,"java.util.regex.GroupStartMap$RegexLeaf",{teb:1,e:1,Zqa:1,z:1,v:1,r:1,o:1});function Xob(){l5.call(this);this.Tk=0;this.oe=null}Xob.prototype=new Xfb;
Xob.prototype.constructor=Xob;Xob.prototype.t=function(){return null!==this.oe?this.oe:"\x3cUnknown name for enum field #"+this.Tk+" of class "+ka(this)+"\x3e"};function k5a(a,b,c){var e=new Xob;e.Tk=b;e.oe=c;l5.prototype.Tcb.call(e,a);if(a.uga.Ha(b))throw(new HM).d("assertion failed: Duplicate id: "+e.Tk);a.uga.Gl(b,e);a.wta=!1;a.XF=1+b|0;a.XF>a.tga&&(a.tga=a.XF);b<a.rga&&(a.rga=b);return e}Xob.prototype.$classData=r({Deb:0},!1,"scala.Enumeration$Val",{Deb:1,apb:1,e:1,nz:1,Ai:1,r:1,o:1});
function Yob(){}Yob.prototype=new Yfb;Yob.prototype.constructor=Yob;d=Yob.prototype;d.a=function(){return this};d.G=function(){return"None"};d.A=function(){return 0};d.b=function(){return!0};d.c=function(){throw(new fL).f("None.get");};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return"None"};d.y=function(){return 2433880};d.$classData=r({Geb:0},!1,"scala.None$",{Geb:1,Ieb:1,e:1,z:1,v:1,r:1,o:1});var Zob=void 0;function y(){Zob||(Zob=(new Yob).a());return Zob}function $K(){}
$K.prototype=new d0;$K.prototype.constructor=$K;$K.prototype.a=function(){return this};$K.prototype.Ta=function(){return!0};$K.prototype.Wa=function(){return SJ().dR};$K.prototype.$classData=r({Meb:0},!1,"scala.PartialFunction$$anonfun$1",{Meb:1,eb:1,e:1,za:1,Fa:1,r:1,o:1});function z(){this.i=null}z.prototype=new Yfb;z.prototype.constructor=z;d=z.prototype;d.G=function(){return"Some"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof z?vb(wb(),this.i,a.i):!1};d.b=function(){return!1};
d.E=function(a){switch(a){case 0:return this.i;default:throw(new V).f(""+a);}};d.c=function(){return this.i};d.t=function(){return W(X(),this)};d.d=function(a){this.i=a;return this};d.y=function(){return Z(this)};d.$classData=r({Veb:0},!1,"scala.Some",{Veb:1,Ieb:1,e:1,z:1,v:1,r:1,o:1});function $ob(){}$ob.prototype=new $fb;$ob.prototype.constructor=$ob;function apb(){}apb.prototype=$ob.prototype;function W_(){this.dD=kJ();this.xN=null}W_.prototype=new $fb;W_.prototype.constructor=W_;d=W_.prototype;
d.h=function(a){if(a instanceof W_){var b=this.xN.ey(this.dD),c=b.sb;b=b.Gb;a=a.xN.ey(a.dD);return c===a.sb&&b===a.Gb}return this===a};d.t=function(){var a=this.dD+" ",b=WV().Fua.P(this.xN),c=this.dD,e=c.Gb;return a+(b+(1===c.sb&&0===e?"":"s"))};
function V_(a,b,c){a.dD=b;a.xN=c;P_().QT===c?b=Q6(a,(new pa).hb(-1,2147483647)):P_().MT===c?b=Q6(a,(new pa).hb(-1511828489,2147483)):P_().NT===c?b=Q6(a,(new pa).hb(2077252342,2147)):P_().ZT===c?b=Q6(a,(new pa).hb(633437444,2)):P_().OT===c?b=Q6(a,(new pa).hb(153722867,0)):P_().fT===c?b=Q6(a,(new pa).hb(2562047,0)):P_().XJ===c?b=Q6(a,(new pa).hb(106751,0)):(c=P_().XJ.SK(b,c),b=c.sb,c=c.Gb,b=(-1===c?2147376897<=(-2147483648^b):-1<c)&&(0===c?-2147376897>=(-2147483648^b):0>c));if(!b)throw(new Fk).f("requirement failed: Duration is limited to +-(2^63-1)ns (ca. 292 years)");
return a}d.Np=function(a){return this.aF(a)};d.aF=function(a){if(a instanceof W_){var b=this.xN.ey(this.dD),c=b.sb;b=b.Gb;c=(new bpb).eW((new pa).hb(c,b));b=a.xN.ey(a.dD);a=b.sb;b=b.Gb;c=c.Cl;var e=Ea((new pa).hb(c.sb,c.Gb));c=e.sb;e=e.Gb;b=Ea((new pa).hb(a,b));a=b.sb;b=b.Gb;return k3a(Fa(),c,e,a,b)}return-a.aF(this)|0};
function Q6(a,b){var c=b.sb,e=b.Gb;e=0!==c?~e:-e|0;var f=a.dD,g=f.Gb;return(e===g?(-2147483648^(-c|0))<=(-2147483648^f.sb):e<g)?(c=a.dD,a=c.sb,c=c.Gb,e=b.Gb,c===e?(-2147483648^a)<=(-2147483648^b.sb):c<e):!1}d.y=function(){return this.xN.ey(this.dD).sb};d.$classData=r({kfb:0},!1,"scala.concurrent.duration.FiniteDuration",{kfb:1,nga:1,e:1,r:1,o:1,nz:1,Ai:1});function yza(){this.Fk=null}yza.prototype=new u;yza.prototype.constructor=yza;d=yza.prototype;d.bZ=function(){return!1};d.JP=function(){};
d.t=function(){return D2a(this)};d.Wi=function(){return this};d.uB=function(a,b){A2a(z2a(b,a),this.Fk)};d.mia=function(){return this};d.Kha=function(){return(new z).d(this.Fk)};d.pg=function(){return this};d.oY=function(a,b){return mza(this,a,b)};d.nY=function(a,b){return nza(this,a,b)};d.Jda=function(){return!0};d.BP=function(){return sza(tza(),(new Ne).d(this.Fk.bu))};d.$classData=r({pfb:0},!1,"scala.concurrent.impl.Promise$KeptPromise$Failed",{pfb:1,e:1,qfb:1,fta:1,dta:1,mga:1,ata:1});
function xza(){this.Fk=null}xza.prototype=new u;xza.prototype.constructor=xza;d=xza.prototype;d.JP=function(a,b){gza(this,a,b)};d.bZ=function(){return!1};d.t=function(){return D2a(this)};d.Wi=function(a,b){return hza(this,a,b)};d.uB=function(a,b){A2a(z2a(b,a),this.Fk)};d.mia=function(a,b,c){return lza(this,a,b,c)};d.pg=function(a,b){return jza(this,a,b)};d.Kha=function(){return(new z).d(this.Fk)};d.oY=function(){return this};d.Jda=function(){return!0};d.nY=function(){return this};
d.BP=function(){return sza(tza(),(new Oe).ym((new fL).f("Future.failed not completed with a throwable.")))};d.$classData=r({rfb:0},!1,"scala.concurrent.impl.Promise$KeptPromise$Successful",{rfb:1,e:1,qfb:1,fta:1,dta:1,mga:1,ata:1});function Oe(){this.bu=null}Oe.prototype=new egb;Oe.prototype.constructor=Oe;d=Oe.prototype;d.G=function(){return"Failure"};d.A=function(){return 1};d.nra=function(){return this};
d.h=function(a){if(this===a)return!0;if(a instanceof Oe){var b=this.bu;a=a.bu;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.bu;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.R=function(){};d.toa=function(a){return tc(a)};d.ym=function(a){this.bu=a;return this};d.y=function(){return Z(this)};
d.Hsa=function(a){try{return a.Ta(this.bu)?(new Ne).d(a.P(this.bu)):this}catch(c){a=Mi(F(),c);if(null!==a){var b=ML(NL(),a);if(!b.b())return a=b.c(),(new Oe).ym(a);throw bc(F(),a);}throw c;}};d.$classData=r({ggb:0},!1,"scala.util.Failure",{ggb:1,mgb:1,e:1,z:1,v:1,r:1,o:1});function Rf(){this.i=null}Rf.prototype=new dgb;Rf.prototype.constructor=Rf;d=Rf.prototype;d.G=function(){return"Left"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Rf?vb(wb(),this.i,a.i):!1};
d.E=function(a){switch(a){case 0:return this.i;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.d=function(a){this.i=a;return this};d.y=function(){return Z(this)};d.Eqa=function(){return!1};d.$classData=r({hgb:0},!1,"scala.util.Left",{hgb:1,cgb:1,e:1,z:1,v:1,r:1,o:1});function Wf(){this.i=null}Wf.prototype=new dgb;Wf.prototype.constructor=Wf;d=Wf.prototype;d.G=function(){return"Right"};d.A=function(){return 1};
d.h=function(a){return this===a?!0:a instanceof Wf?vb(wb(),this.i,a.i):!1};d.E=function(a){switch(a){case 0:return this.i;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.d=function(a){this.i=a;return this};d.y=function(){return Z(this)};d.Eqa=function(){return!0};d.$classData=r({jgb:0},!1,"scala.util.Right",{jgb:1,cgb:1,e:1,z:1,v:1,r:1,o:1});function Ne(){this.i=null}Ne.prototype=new egb;Ne.prototype.constructor=Ne;d=Ne.prototype;d.G=function(){return"Success"};d.A=function(){return 1};
d.nra=function(a){try{return(new Ne).d(a.P(this.i))}catch(c){a=Mi(F(),c);if(null!==a){var b=ML(NL(),a);if(!b.b())return a=b.c(),(new Oe).ym(a);throw bc(F(),a);}throw c;}};d.h=function(a){return this===a?!0:a instanceof Ne?vb(wb(),this.i,a.i):!1};d.E=function(a){switch(a){case 0:return this.i;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.R=function(a){a.P(this.i)};d.d=function(a){this.i=a;return this};d.toa=function(){return this.i};d.y=function(){return Z(this)};d.Hsa=function(){return this};
d.$classData=r({lgb:0},!1,"scala.util.Success",{lgb:1,mgb:1,e:1,z:1,v:1,r:1,o:1});function cpb(){this.Ix=this.vcb=this.A5=null;this.YF=0;this.Ui=!1}cpb.prototype=new K3;cpb.prototype.constructor=cpb;d=cpb.prototype;d.$a=function(){return this.Lx()};function Dja(a,b,c){var e=new cpb;e.A5=a;e.vcb=c;e.Ix=Ow(b.sh,a,xa(a));e.YF=0;return e}d.jN=function(a){dpb(this);return this.Ix.jN(a)};d.t=function(){return"\x3citerator\x3e"};d.rx=function(){dpb(this);return this.Ix.rx()};
d.Lx=function(){var a=this.YF;switch(a){case 0:if(!this.Va())throw(new fL).a();this.Lx();break;case 1:this.YF=2;break;case 2:this.YF=0;this.Lx();break;case 3:throw(new fL).a();default:throw(new x).d(a);}return jOa(this.Ix)};function dpb(a){var b=a.YF;switch(b){case 0:if(!a.Va())throw(new sk).a();break;case 1:break;case 2:break;case 3:throw(new sk).a();default:throw(new x).d(b);}}
d.Va=function(){var a=this.YF;switch(a){case 0:this.YF=Pw(this.Ix)?1:3;break;case 1:break;case 2:this.YF=0;this.Va();break;case 3:break;default:throw(new x).d(a);}return 1===this.YF};d.bha=function(){return this.A5};d.Et=function(){dpb(this);return this.Ix.Et()};d.DV=function(a){dpb(this);return this.Ix.DV(a)};d.$classData=r({ygb:0},!1,"scala.util.matching.Regex$MatchIterator",{ygb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1,xgb:1});function R6(){this.Ja=this.FY=null}R6.prototype=new K3;R6.prototype.constructor=R6;
R6.prototype.$a=function(){return this.zM()};R6.prototype.Va=function(){return this.Ja.Va()};R6.prototype.zM=function(){this.Ja.Lx();return rOa(uOa(this.Ja.A5,this.Ja.Ix))};function Eja(a){var b=new R6;if(null===a)throw bc(F(),null);b.Ja=a;b.FY=(new vk).a();return b}R6.prototype.$classData=r({zgb:0},!1,"scala.util.matching.Regex$MatchIterator$$anon$4",{zgb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1,upb:1});
function f5(a,b){if(b&&b.$classData&&b.$classData.ie.Tr){var c;if(!(c=a===b)&&(c=a.nb()===b.nb()))try{c=a.D5(b)}catch(e){throw e;}a=c}else a=!1;return a}function aD(a,b,c){c=c.Rn(a.Zi());a.R(w(function(e,f,g){return function(h){return f.jg(g.P(h).nd())}}(a,c,b)));return c.Ec()}function $u(a,b){b=b.$s();mNa(b,a);b.jg(a.cg());return b.Ec()}
function epb(a,b){var c=a.Qd(),e=(new zk).So(!1);a.R(w(function(f,g,h,k){return function(l){g.oa||h.P(l)||(g.oa=!0);return g.oa?k.Kc(l):void 0}}(a,e,b,c)));return c.Ec()}function S6(a){if(a.b())throw(new $v).f("empty.init");var b=a.ea();b=(new qe).d(b);var c=(new zk).So(!1),e=a.Qd();QOa(e,a,-1);a.R(w(function(f,g,h,k){return function(l){g.oa?h.Kc(k.oa):g.oa=!0;k.oa=l}}(a,c,e,b)));return e.Ec()}function T6(a){return a.Ck(a.jl()+"(",", ",")")}function zv(a){return a.b()?y():(new z).d(a.ea())}
function U6(a,b,c){var e=a.Qd();a.R(w(function(f,g,h,k){return function(l){return!!g.P(l)!==h?k.Kc(l):void 0}}(a,b,c,e)));return e.Ec()}function fpb(a,b){var c=a.Qd(),e=a.Qd(),f=(new zk).So(!0);a.R(w(function(g,h,k,l,m){return function(p){h.oa=h.oa&&!!k.P(p);return(h.oa?l:m).Kc(p)}}(a,f,b,c,e)));return(new R).M(c.Ec(),e.Ec())}function Pr(a,b,c){c=c.Rn(a.Zi());if(b&&b.$classData&&b.$classData.ie.pj){var e=b.nd().nb();QOa(c,a,e)}c.jg(a.cg());c.jg(b.nd());return c.Ec()}
function tka(a,b){var c=a.Qd(),e=a.Qd();a.R(w(function(f,g,h,k){return function(l){return(g.P(l)?h:k).Kc(l)}}(a,b,c,e)));return(new R).M(c.Ec(),e.Ec())}function V6(a){var b=a.ea();b=(new qe).d(b);a.R(w(function(c,e){return function(f){e.oa=f}}(a,b)));return b.oa}function My(a){if(a.b())throw(new $v).f("empty.tail");return a.xk(1)}
function W6(a,b){var c=(new zt).a();a.R(w(function(e,f,g){return function(h){var k=f.P(h);return g.$V(k,hb(function(l){return function(){return l.Qd()}}(e))).Kc(h)}}(a,b,c)));b=BB(new CB,Ev());$F(new aG,c,w(function(){return function(e){return null!==e}}(a))).R(w(function(e,f){return function(g){if(null!==g){var h=g.qa();g=g.Ba();return f.Kc((new R).M(h,g.Ec()))}throw(new x).d(g);}}(a,b)));return b.ab}
function Me(a,b,c){c=Hf(a,c);a.R(w(function(e,f,g){return function(h){return f.Kc(g.P(h))}}(a,c,b)));return c.Ec()}function Hf(a,b){b=b.Rn(a.Zi());mNa(b,a);return b}function zu(a,b,c){c=c.Rn(a.Zi());a.R(b.zB(w(function(e,f){return function(g){return f.Kc(g)}}(a,c))));return c.Ec()}
function X6(a){a=ka(a.Zi()).ht();for(var b=-1+(a.length|0)|0;;)if(-1!==b&&36===(65535&(a.charCodeAt(b)|0)))b=-1+b|0;else break;if(-1===b||46===(65535&(a.charCodeAt(b)|0)))return"";for(var c="";;){for(var e=1+b|0;;)if(-1!==b&&57>=(65535&(a.charCodeAt(b)|0))&&48<=(65535&(a.charCodeAt(b)|0)))b=-1+b|0;else break;for(var f=b;;)if(-1!==b&&36!==(65535&(a.charCodeAt(b)|0))&&46!==(65535&(a.charCodeAt(b)|0)))b=-1+b|0;else break;var g=1+b|0;if(b===f&&e!==(a.length|0))return c;for(;;)if(-1!==b&&36===(65535&(a.charCodeAt(b)|
0)))b=-1+b|0;else break;f=-1===b?!0:46===(65535&(a.charCodeAt(b)|0));var h;(h=f)||(h=65535&(a.charCodeAt(g)|0),h=!(90<h&&127>h||65>h));if(h){e=a.substring(g,e);g=c;if(null===g)throw(new Tg).a();c=""===g?e:""+e+Vc(46)+c;if(f)return c}}}function gpb(){this.u=null}gpb.prototype=new R2a;gpb.prototype.constructor=gpb;function Y6(){}Y6.prototype=gpb.prototype;function hpb(){F5.call(this)}hpb.prototype=new sgb;hpb.prototype.constructor=hpb;hpb.prototype.soa=function(a){return ipb(a)};
hpb.prototype.$classData=r({aib:0},!1,"scala.collection.immutable.HashMap$HashTrieMap$$anon$3",{aib:1,wjb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function jpb(){F5.call(this)}jpb.prototype=new sgb;jpb.prototype.constructor=jpb;jpb.prototype.soa=function(a){return a.tl};jpb.prototype.$classData=r({hib:0},!1,"scala.collection.immutable.HashSet$HashTrieSet$$anon$1",{hib:1,wjb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1});function Z6(){}Z6.prototype=new T2a;Z6.prototype.constructor=Z6;Z6.prototype.a=function(){return this};
Z6.prototype.FH=function(){return kpb()};Z6.prototype.$classData=r({pib:0},!1,"scala.collection.immutable.ListMap$",{pib:1,Kta:1,aN:1,$M:1,e:1,r:1,o:1});var lpb=void 0;function Eia(){lpb||(lpb=(new Z6).a());return lpb}function $6(){}$6.prototype=new mgb;$6.prototype.constructor=$6;$6.prototype.a=function(){return this};$6.prototype.L2=function(){return te()};$6.prototype.$classData=r({Oib:0},!1,"scala.collection.immutable.Set$",{Oib:1,Lta:1,iR:1,hR:1,Wo:1,e:1,Xo:1});var mpb=void 0;
function Ff(){mpb||(mpb=(new $6).a());return mpb}function a7(){this.wp=null}a7.prototype=new Agb;a7.prototype.constructor=a7;a7.prototype.a=function(){zgb.prototype.a.call(this);return this};a7.prototype.Ec=function(){return npb(this)};function npb(a){return a.wp.Qb.Ad().Tc(w(function(){return function(b){return b.Ad()}}(a)),(qv(),(new rv).a()))}a7.prototype.$classData=r({ajb:0},!1,"scala.collection.immutable.Stream$StreamBuilder",{ajb:1,$pb:1,e:1,At:1,Bl:1,Al:1,zl:1});
function pI(){this.jV=this.jM=this.JU=0;this.Gna=this.Ena=this.Cna=this.Ana=this.yna=this.pV=null}pI.prototype=new u;pI.prototype.constructor=pI;d=pI.prototype;d.Rg=function(){return this.Cna};d.a=function(){this.pV=ia(La(Ja),[32]);this.jV=1;this.jM=this.JU=0;return this};d.Mo=function(){return this.jV};d.Lk=function(a){return kK(this,a)};d.DH=function(a){this.Gna=a};d.vm=function(){return this.pV};d.Fi=function(a){this.Ana=a};d.Sj=function(){return this.Ena};
function kK(a,b){if(a.jM>=a.pV.m.length){var c=32+a.JU|0,e=a.JU^c;if(1024>e)1===a.Mo()&&(a.Tg(ia(La(Ja),[32])),a.xe().m[0]=a.vm(),a.lx(1+a.Mo()|0)),a.oi(ia(La(Ja),[32])),a.xe().m[31&(c>>>5|0)]=a.vm();else if(32768>e)2===a.Mo()&&(a.Fi(ia(La(Ja),[32])),a.ef().m[0]=a.xe(),a.lx(1+a.Mo()|0)),a.oi(ia(La(Ja),[32])),a.Tg(ia(La(Ja),[32])),a.xe().m[31&(c>>>5|0)]=a.vm(),a.ef().m[31&(c>>>10|0)]=a.xe();else if(1048576>e)3===a.Mo()&&(a.wm(ia(La(Ja),[32])),a.Rg().m[0]=a.ef(),a.lx(1+a.Mo()|0)),a.oi(ia(La(Ja),[32])),
a.Tg(ia(La(Ja),[32])),a.Fi(ia(La(Ja),[32])),a.xe().m[31&(c>>>5|0)]=a.vm(),a.ef().m[31&(c>>>10|0)]=a.xe(),a.Rg().m[31&(c>>>15|0)]=a.ef();else if(33554432>e)4===a.Mo()&&(a.ss(ia(La(Ja),[32])),a.Sj().m[0]=a.Rg(),a.lx(1+a.Mo()|0)),a.oi(ia(La(Ja),[32])),a.Tg(ia(La(Ja),[32])),a.Fi(ia(La(Ja),[32])),a.wm(ia(La(Ja),[32])),a.xe().m[31&(c>>>5|0)]=a.vm(),a.ef().m[31&(c>>>10|0)]=a.xe(),a.Rg().m[31&(c>>>15|0)]=a.ef(),a.Sj().m[31&(c>>>20|0)]=a.Rg();else if(1073741824>e)5===a.Mo()&&(a.DH(ia(La(Ja),[32])),a.et().m[0]=
a.Sj(),a.lx(1+a.Mo()|0)),a.oi(ia(La(Ja),[32])),a.Tg(ia(La(Ja),[32])),a.Fi(ia(La(Ja),[32])),a.wm(ia(La(Ja),[32])),a.ss(ia(La(Ja),[32])),a.xe().m[31&(c>>>5|0)]=a.vm(),a.ef().m[31&(c>>>10|0)]=a.xe(),a.Rg().m[31&(c>>>15|0)]=a.ef(),a.Sj().m[31&(c>>>20|0)]=a.Rg(),a.et().m[31&(c>>>25|0)]=a.Sj();else throw(new Fk).a();a.JU=c;a.jM=0}a.pV.m[a.jM]=b;a.jM=1+a.jM|0;return a}d.Ec=function(){return rI(this)};d.Dt=function(a,b){qW(this,a,b)};d.Tg=function(a){this.yna=a};d.ss=function(a){this.Ena=a};d.xe=function(){return this.yna};
d.et=function(){return this.Gna};function rI(a){var b=a.JU+a.jM|0;if(0===b)return oI().uK;var c=(new b7).Xi(0,b,0);Ik(c,a,a.jV);1<a.jV&&eea(c,0,-1+b|0);return c}d.Kc=function(a){return kK(this,a)};d.cj=function(){};d.lx=function(a){this.jV=a};d.ef=function(){return this.Ana};d.oi=function(a){this.pV=a};d.jg=function(a){return oj(this,a)};d.wm=function(a){this.Cna=a};d.$classData=r({Ajb:0},!1,"scala.collection.immutable.VectorBuilder",{Ajb:1,e:1,At:1,Bl:1,Al:1,zl:1,Rta:1});
function opb(){this.Sba=this.sb=this.uH=this.Rba=0;this.LN=!1;this.zba=0;this.Hna=this.Fna=this.Dna=this.Bna=this.zna=this.Bba=null}opb.prototype=new K3;opb.prototype.constructor=opb;d=opb.prototype;
d.$a=function(){if(!this.LN)throw(new fL).f("reached iterator end");var a=this.Bba.m[this.sb];this.sb=1+this.sb|0;if(this.sb===this.Sba)if((this.uH+this.sb|0)<this.Rba){var b=32+this.uH|0,c=this.uH^b;if(1024>c)this.oi(this.xe().m[31&(b>>>5|0)]);else if(32768>c)this.Tg(this.ef().m[31&(b>>>10|0)]),this.oi(this.xe().m[0]);else if(1048576>c)this.Fi(this.Rg().m[31&(b>>>15|0)]),this.Tg(this.ef().m[0]),this.oi(this.xe().m[0]);else if(33554432>c)this.wm(this.Sj().m[31&(b>>>20|0)]),this.Fi(this.Rg().m[0]),
this.Tg(this.ef().m[0]),this.oi(this.xe().m[0]);else if(1073741824>c)this.ss(this.et().m[31&(b>>>25|0)]),this.wm(this.Sj().m[0]),this.Fi(this.Rg().m[0]),this.Tg(this.ef().m[0]),this.oi(this.xe().m[0]);else throw(new Fk).a();this.uH=b;b=this.Rba-this.uH|0;this.Sba=32>b?b:32;this.sb=0}else this.LN=!1;return a};d.Rg=function(){return this.Dna};d.Mo=function(){return this.zba};d.DH=function(a){this.Hna=a};
d.hb=function(a,b){this.Rba=b;this.uH=-32&a;this.sb=31&a;a=b-this.uH|0;this.Sba=32>a?a:32;this.LN=(this.uH+this.sb|0)<b;return this};d.vm=function(){return this.Bba};d.Fi=function(a){this.Bna=a};d.Sj=function(){return this.Fna};d.Tg=function(a){this.zna=a};d.Va=function(){return this.LN};d.ss=function(a){this.Fna=a};d.xe=function(){return this.zna};d.et=function(){return this.Hna};d.lx=function(a){this.zba=a};d.ef=function(){return this.Bna};d.oi=function(a){this.Bba=a};
d.wm=function(a){this.Dna=a};d.$classData=r({Bjb:0},!1,"scala.collection.immutable.VectorIterator",{Bjb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1,Rta:1});function c7(){}c7.prototype=new V2a;c7.prototype.constructor=c7;c7.prototype.a=function(){return this};c7.prototype.Vq=function(){return(new zt).a()};c7.prototype.FH=function(){return(new zt).a()};c7.prototype.$classData=r({ukb:0},!1,"scala.collection.mutable.HashMap$",{ukb:1,Gga:1,aN:1,$M:1,e:1,r:1,o:1});var ppb=void 0;
function Hc(){ppb||(ppb=(new c7).a());return ppb}function d7(){}d7.prototype=new V2a;d7.prototype.constructor=d7;d7.prototype.a=function(){return this};d7.prototype.Vq=function(){return(new e7).a()};d7.prototype.FH=function(){return(new e7).a()};d7.prototype.$classData=r({Nkb:0},!1,"scala.collection.mutable.LinkedHashMap$",{Nkb:1,Gga:1,aN:1,$M:1,e:1,r:1,o:1});var qpb=void 0;function rpb(){qpb||(qpb=(new d7).a());return qpb}function f7(){}f7.prototype=new V2a;f7.prototype.constructor=f7;
f7.prototype.a=function(){return this};f7.prototype.Vq=function(){return(new Kt).a()};f7.prototype.FH=function(){return(new Kt).a()};f7.prototype.$classData=r({$kb:0},!1,"scala.collection.mutable.ListMap$",{$kb:1,Gga:1,aN:1,$M:1,e:1,r:1,o:1});var spb=void 0;function Lt(){spb||(spb=(new f7).a());return spb}function g7(){}g7.prototype=new ogb;g7.prototype.constructor=g7;g7.prototype.a=function(){return this};g7.prototype.aB=function(){return(new Ir).a()};
g7.prototype.$classData=r({flb:0},!1,"scala.collection.mutable.Set$",{flb:1,Nta:1,iR:1,hR:1,Wo:1,e:1,Xo:1});var tpb=void 0;function pC(){tpb||(tpb=(new g7).a());return tpb}function h7(){jA.call(this)}h7.prototype=new Ggb;h7.prototype.constructor=h7;h7.prototype.tu=function(){};h7.prototype.cva=function(){};h7.prototype.$classData=r({amb:0},!1,"scala.runtime.NonLocalReturnControl$mcV$sp",{amb:1,dha:1,ff:1,e:1,o:1,AY:1,oga:1});function i7(){jA.call(this);this.Iha=!1}i7.prototype=new Ggb;
i7.prototype.constructor=i7;i7.prototype.tu=function(){return this.Iha};function FWa(a){var b=new i7;b.Iha=!1;jA.prototype.M.call(b,a,null);return b}i7.prototype.Jha=function(){return this.Iha};i7.prototype.$classData=r({bmb:0},!1,"scala.runtime.NonLocalReturnControl$mcZ$sp",{bmb:1,dha:1,ff:1,e:1,o:1,AY:1,oga:1});function dE(){this.da=this.k=null}dE.prototype=new u;dE.prototype.constructor=dE;d=dE.prototype;d.Roa=function(a){this.k=a;this.da=Gw().da;return this};
d.a=function(){O();var a=(new P).a();dE.prototype.Roa.call(this,(new cE).L((new S).a(),a));return this};d.Cn=function(a){return FW(this,a)};d.cq=function(a){return vW(this,a)};d.hq=function(a){return zW(this,a)};d.A6=function(a){var b=this.k;a=a.k;var c=fm().ub;nf(b,c,a);return this};d.h6=function(){RP();var a=D(this.k.g,bE().tg);RP().gb();return Hb(a)};d.Mm=function(){return HW(this)};d.xu=function(a){return iO(this,a)};d.Kw=function(){return Zgb(this)};d.Jw=function(a){return jO(this,a)};
d.dq=function(a){return JW(this,a)};d.gq=function(a){return wW(this,a)};d.Dn=function(){return GW(this)};d.eq=function(a){return AW(this,a)};d.xb=function(){return Dq(this)};d.iq=function(a){return yW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.zJ=function(a){var b=this.k,c=RP(),e=b6();a=Fl(Gl(c,a,e));c=xe().Gh;yf(b,c,a);return this};d.wu=function(a){return gO(this,a)};d.Zo=function(){return DW(this)};d.rL=function(){var a=RP(),b=Zd(this.k),c=b6();return $l(a,b,c).rb()};
dE.prototype.annotations=function(){return this.xb()};dE.prototype.cloneUnit=function(){return BW(this)};Object.defineProperty(dE.prototype,"sourceVendor",{get:function(){return this.Zo()},configurable:!0});dE.prototype.findByType=function(a){return this.dq(a)};dE.prototype.findById=function(a){return this.cq(a)};dE.prototype.toNativeRdfModel=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?a6():c[0];return this.eq(a)};dE.prototype.withUsage=function(a){return this.iq(a)};
dE.prototype.withLocation=function(a){return this.gq(a)};dE.prototype.withRaw=function(a){return this.Cn(a)};dE.prototype.withReferences=function(a){return this.hq(a)};Object.defineProperty(dE.prototype,"modelVersion",{get:function(){return IW(this)},configurable:!0});Object.defineProperty(dE.prototype,"usage",{get:function(){return CW(this)},configurable:!0});Object.defineProperty(dE.prototype,"location",{get:function(){return this.Mm()},configurable:!0});
Object.defineProperty(dE.prototype,"raw",{get:function(){return this.Dn()},configurable:!0});dE.prototype.references=function(){return xW(this)};Object.defineProperty(dE.prototype,"id",{get:function(){return this.Eb()},configurable:!0});dE.prototype.withEncodes=function(a){if(a instanceof xD)return this.A6(a);if(gPa(a))return this.Jw(a);throw"No matching overload";};dE.prototype.withDeclares=function(a){return this.xu(a)};dE.prototype.withDeclaredElement=function(a){return this.wu(a)};
Object.defineProperty(dE.prototype,"declares",{get:function(){return hO(this)},configurable:!0});dE.prototype.withExternals=function(a){return this.zJ(a)};dE.prototype.withGraphDependencies=function(a){var b=this.k,c=RP(),e=RP().Th();a=Fl(Gl(c,a,e));c=bE().Gu;Ot(b,c,a);return this};dE.prototype.withDefinedBy=function(a){var b=this.k,c=bE().tg;Fb(b,c,a);return this};Object.defineProperty(dE.prototype,"encodes",{get:function(){return this.Kw()},configurable:!0});
Object.defineProperty(dE.prototype,"externals",{get:function(){return this.rL()},configurable:!0});dE.prototype.graphDependencies=function(){var a=RP(),b=D(this.k.g,bE().Gu),c=RP().gb();return $l(a,b,c).rb()};dE.prototype.definedBy=function(){return this.h6()};dE.prototype.$classData=r({Kya:0},!1,"amf.client.model.document.DialectInstance",{Kya:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,vE:1});function j7(){this.da=this.k=null}j7.prototype=new u;j7.prototype.constructor=j7;d=j7.prototype;
d.a=function(){O();var a=(new P).a();j7.prototype.Hcb.call(this,(new LQ).L((new S).a(),a));return this};d.Cn=function(a){return FW(this,a)};d.cq=function(a){return vW(this,a)};d.hq=function(a){return zW(this,a)};d.Mm=function(){return HW(this)};d.xu=function(a){return iO(this,a)};d.Kw=function(){return Zgb(this)};d.Jw=function(a){return jO(this,a)};d.dq=function(a){return JW(this,a)};d.gq=function(a){return wW(this,a)};d.Dn=function(){return GW(this)};d.Hcb=function(a){this.k=a;this.da=Gw().da};
d.eq=function(a){return AW(this,a)};d.xb=function(){return Dq(this)};d.iq=function(a){return yW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.wu=function(a){return gO(this,a)};d.Zo=function(){return DW(this)};j7.prototype.annotations=function(){return this.xb()};j7.prototype.cloneUnit=function(){return BW(this)};Object.defineProperty(j7.prototype,"sourceVendor",{get:function(){return this.Zo()},configurable:!0});j7.prototype.findByType=function(a){return this.dq(a)};
j7.prototype.findById=function(a){return this.cq(a)};j7.prototype.toNativeRdfModel=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?a6():c[0];return this.eq(a)};j7.prototype.withUsage=function(a){return this.iq(a)};j7.prototype.withLocation=function(a){return this.gq(a)};j7.prototype.withRaw=function(a){return this.Cn(a)};j7.prototype.withReferences=function(a){return this.hq(a)};
Object.defineProperty(j7.prototype,"modelVersion",{get:function(){return IW(this)},configurable:!0});Object.defineProperty(j7.prototype,"usage",{get:function(){return CW(this)},configurable:!0});Object.defineProperty(j7.prototype,"location",{get:function(){return this.Mm()},configurable:!0});Object.defineProperty(j7.prototype,"raw",{get:function(){return this.Dn()},configurable:!0});j7.prototype.references=function(){return xW(this)};
Object.defineProperty(j7.prototype,"id",{get:function(){return this.Eb()},configurable:!0});j7.prototype.withEncodes=function(a){return this.Jw(a)};Object.defineProperty(j7.prototype,"encodes",{get:function(){return this.Kw()},configurable:!0});j7.prototype.withDeclares=function(a){return this.xu(a)};j7.prototype.withDeclaredElement=function(a){return this.wu(a)};Object.defineProperty(j7.prototype,"declares",{get:function(){return hO(this)},configurable:!0});
j7.prototype.$classData=r({Nya:0},!1,"amf.client.model.document.DialectInstancePatch",{Nya:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,vE:1});function em(){this.da=this.k=null}em.prototype=new u;em.prototype.constructor=em;function upb(){}d=upb.prototype=em.prototype;d.a=function(){O();var a=(new P).a();em.prototype.jW.call(this,(new Ng).L((new S).a(),a));return this};d.Cn=function(a){return FW(this,a)};d.cq=function(a){return vW(this,a)};d.hq=function(a){return zW(this,a)};
d.Acb=function(a){O();var b=(new P).a();b=(new Ng).L((new S).a(),b);Bb();Bb().Fu();a=a.cd();var c=fm().ub;em.prototype.jW.call(this,nf(b,c,a))};d.Mm=function(){return HW(this)};d.xu=function(a){return iO(this,a)};d.Kw=function(){return $Ca(this)};d.Jw=function(a){return jO(this,a)};d.dq=function(a){return JW(this,a)};d.gq=function(a){return wW(this,a)};d.Dn=function(){return GW(this)};d.eq=function(a){return AW(this,a)};d.xb=function(){return Dq(this)};d.jW=function(a){this.k=a;this.da=Gw().da;return this};
d.iq=function(a){return yW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.wu=function(a){return gO(this,a)};d.Zo=function(){return DW(this)};em.prototype.annotations=function(){return this.xb()};em.prototype.cloneUnit=function(){return BW(this)};Object.defineProperty(em.prototype,"sourceVendor",{get:function(){return this.Zo()},configurable:!0});em.prototype.findByType=function(a){return this.dq(a)};em.prototype.findById=function(a){return this.cq(a)};
em.prototype.toNativeRdfModel=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?a6():c[0];return this.eq(a)};em.prototype.withUsage=function(a){return this.iq(a)};em.prototype.withLocation=function(a){return this.gq(a)};em.prototype.withRaw=function(a){return this.Cn(a)};em.prototype.withReferences=function(a){return this.hq(a)};Object.defineProperty(em.prototype,"modelVersion",{get:function(){return IW(this)},configurable:!0});
Object.defineProperty(em.prototype,"usage",{get:function(){return CW(this)},configurable:!0});Object.defineProperty(em.prototype,"location",{get:function(){return this.Mm()},configurable:!0});Object.defineProperty(em.prototype,"raw",{get:function(){return this.Dn()},configurable:!0});em.prototype.references=function(){return xW(this)};Object.defineProperty(em.prototype,"id",{get:function(){return this.Eb()},configurable:!0});em.prototype.withEncodes=function(a){return this.Jw(a)};
Object.defineProperty(em.prototype,"encodes",{get:function(){return this.Kw()},configurable:!0});em.prototype.withDeclares=function(a){return this.xu(a)};em.prototype.withDeclaredElement=function(a){return this.wu(a)};Object.defineProperty(em.prototype,"declares",{get:function(){return hO(this)},configurable:!0});em.prototype.$classData=r({k9:0},!1,"amf.client.model.document.Document",{k9:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,vE:1});function k7(){this.da=this.k=null}k7.prototype=new u;
k7.prototype.constructor=k7;function vpb(){}d=vpb.prototype=k7.prototype;d.af=function(){Bb();var a=D(this.k.Y(),qR().U);Bb().gb();return Hb(a)};d.Og=function(){return this.jX()};d.Yg=function(a){return Db(this,a)};d.uba=function(){Bb();var a=this.k.ZA();return Fm(Bb().mq(),a)};d.ce=function(){return this.af()};d.Lha=function(){var a=Bb(),b=this.k.qJ(),c=Bb().gb();return $l(a,b,c).rb()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};d.jk=function(){Bb();var a=D(this.k.g,qR().Ua);Bb().gb();return Hb(a)};d.jX=function(){throw bc(F(),(new cc).f("AbstractDeclaration is abstract"));};d.Rf=function(){return this.e4()};d.Uj=function(){return this.e4()};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.Yh=function(a){var b=this.k,c=qR().Ua;Fb(b,c,a);return this};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.cd().j};d.Rc=function(){return this.k};d.KJ=function(){return this.Lha()};
d.Ch=function(){return this.jk()};d.Nca=function(a){this.k=a;this.da=Gw().da};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};d.GJ=function(a){var b=this.k,c=Bb(),e=Bb().Th();a=Fl(Gl(c,a,e));c=qR().Nj;Ot(b,c,a);return this};d.e4=function(){throw bc(F(),(new cc).f("AbstractDeclaration is abstract"));};d.Zg=function(a){return Jb(this,a)};k7.prototype.annotations=function(){return this.xb()};k7.prototype.graph=function(){return OW(this)};k7.prototype.withId=function(a){return this.fc(a)};
k7.prototype.withExtendsNode=function(a){return this.ec(a)};k7.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(k7.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(k7.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(k7.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});
Object.defineProperty(k7.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});k7.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};k7.prototype.withLinkLabel=function(a){return this.Yg(a)};k7.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(k7.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});
Object.defineProperty(k7.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});k7.prototype.linkCopy=function(){return this.Rf()};Object.defineProperty(k7.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});k7.prototype.withVariables=function(a){return this.GJ(a)};k7.prototype.withDataNode=function(a){var b=this.k;a=a.k;var c=qR().oE;nf(b,c,a);return this};k7.prototype.withDescription=function(a){return this.Yh(a)};k7.prototype.withName=function(a){return this.Yd(a)};
Object.defineProperty(k7.prototype,"variables",{get:function(){return this.KJ()},configurable:!0});Object.defineProperty(k7.prototype,"dataNode",{get:function(){return this.uba()},configurable:!0});Object.defineProperty(k7.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty(k7.prototype,"name",{get:function(){return this.ce()},configurable:!0});
k7.prototype.$classData=r({l9:0},!1,"amf.client.model.domain.AbstractDeclaration",{l9:1,e:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1});function ufa(){this.jo=0;this.LR=null}ufa.prototype=new u;ufa.prototype.constructor=ufa;d=ufa.prototype;d.ws=function(a,b){JPa(this,a,b)};d.RC=function(a,b){return KPa(this,a,b)};d.nr=function(a,b,c,e,f,g){a=a.j;var h=Tb().oh;this.av(Nc(e,h,b,c,a,f,g,this))};d.JM=function(){return this.jo};d.Vc=function(a,b,c,e,f,g,h){this.av(Nc(e,g,b,c,a,f,h,this))};d.av=function(a){return this.LR.av(a)};
d.$classData=r({MAa:0},!1,"amf.client.parse.DefaultParserErrorHandler$$anon$1",{MAa:1,e:1,rT:1,kO:1,xE:1,lO:1,Jp:1,ep:1});function vfa(){this.jo=0;this.TD=null}vfa.prototype=new u;vfa.prototype.constructor=vfa;d=vfa.prototype;d.ws=function(a,b){JPa(this,a,b)};d.RC=function(a,b){return KPa(this,a,b)};d.nr=function(a,b,c,e,f,g){a=a.j;var h=Tb().oh;this.av(Nc(e,h,b,c,a,f,g,this))};d.JM=function(){return this.jo};d.Vc=function(a,b,c,e,f,g,h){this.av(Nc(e,g,b,c,a,f,h,this))};
d.av=function(a){this.TD.Vc(a.Ms,a.zv,a.Ew,a.Nd,a.hg,a.pn,a.ga);return!0};d.qb=function(a){this.TD=a;this.jo=Iq().tO;return this};d.$classData=r({NAa:0},!1,"amf.client.parse.DefaultParserErrorHandler$$anon$2",{NAa:1,e:1,rT:1,kO:1,xE:1,lO:1,Jp:1,ep:1});function wpb(){this.q=this.$=this.Cg=null}wpb.prototype=new u;wpb.prototype.constructor=wpb;d=wpb.prototype;d.G=function(){return"DataNodePropertiesAnnotations"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof wpb){var b=this.Cg;a=a.Cg;return null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.Cg;default:throw(new V).f(""+a);}};function S3a(a){var b=new wpb;b.Cg=a;b.$="data-node-properties";var c=w(function(){return function(f){if(null!==f){var g=f.qa();f=f.Ba();return g+"-\x3e"+f.sc}throw(new x).d(f);}}(b)),e=Le().u;b.q=Me(a,c,e).Bg("#");return b}d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};
d.$classData=r({bCa:0},!1,"amf.core.annotations.DataNodePropertiesAnnotations",{bCa:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});function r2(){this.q=this.$=null}r2.prototype=new u;r2.prototype.constructor=r2;d=r2.prototype;d.a=function(){this.$="default-node";this.q="";return this};d.G=function(){return"DefaultNode"};d.A=function(){return 0};d.h=function(a){return a instanceof r2&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};
var Gfb=r({gCa:0},!1,"amf.core.annotations.DefaultNode",{gCa:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});r2.prototype.$classData=Gfb;function XP(){this.q=this.$=null}XP.prototype=new u;XP.prototype.constructor=XP;d=XP.prototype;d.a=function(){this.$="inline-element";this.q="";return this};d.G=function(){return"InlineElement"};d.A=function(){return 0};d.h=function(a){return a instanceof XP&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};
var I6a=r({uCa:0},!1,"amf.core.annotations.InlineElement",{uCa:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});XP.prototype.$classData=I6a;function K6(){this.q=this.$=null}K6.prototype=new u;K6.prototype.constructor=K6;d=K6.prototype;d.a=function(){this.$="local-element";this.q="";return this};d.G=function(){return"LocalElement"};d.A=function(){return 0};d.h=function(a){return a instanceof K6&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};
var lla=r({xCa:0},!1,"amf.core.annotations.LocalElement",{xCa:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});K6.prototype.$classData=lla;function y2(){this.q=this.$=this.hg=null}y2.prototype=new u;y2.prototype.constructor=y2;d=y2.prototype;d.G=function(){return"NilUnion"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof y2?this.hg===a.hg:!1};d.E=function(a){switch(a){case 0:return this.hg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};
d.f=function(a){this.hg=a;this.$="nil-union";this.q=a;return this};d.y=function(){return Z(this)};var dna=r({yCa:0},!1,"amf.core.annotations.NilUnion",{yCa:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});y2.prototype.$classData=dna;function z2(){this.q=this.$=null}z2.prototype=new u;z2.prototype.constructor=z2;d=z2.prototype;d.a=function(){this.$="null-security";this.q="";return this};d.G=function(){return"NullSecurity"};d.A=function(){return 0};d.h=function(a){return a instanceof z2&&!0};
d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};var wKa=r({ACa:0},!1,"amf.core.annotations.NullSecurity",{ACa:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});z2.prototype.$classData=wKa;function qw(){}qw.prototype=new u;qw.prototype.constructor=qw;d=qw.prototype;d.a=function(){return this};d.G=function(){return"ResolvedInheritance"};d.A=function(){return 0};d.h=function(a){return a instanceof qw&&!0};
d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};var tFa=r({DCa:0},!1,"amf.core.annotations.ResolvedInheritance",{DCa:1,e:1,Hn:1,uf:1,z:1,v:1,r:1,o:1});qw.prototype.$classData=tFa;function A2(){this.q=this.$=null}A2.prototype=new u;A2.prototype.constructor=A2;d=A2.prototype;d.a=function(){this.$="single-value-array";this.q="";return this};d.G=function(){return"SingleValueArray"};d.A=function(){return 0};
d.h=function(a){return a instanceof A2&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};var TJa=r({ICa:0},!1,"amf.core.annotations.SingleValueArray",{ICa:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});A2.prototype.$classData=TJa;function Du(){this.ga=null}Du.prototype=new u;Du.prototype.constructor=Du;d=Du.prototype;d.G=function(){return"SourceLocation"};d.A=function(){return 1};
d.h=function(a){return this===a?!0:a instanceof Du?this.ga===a.ga:!1};d.E=function(a){switch(a){case 0:return this.ga;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.f=function(a){this.ga=a;return this};d.y=function(){return Z(this)};var Zb=r({LCa:0},!1,"amf.core.annotations.SourceLocation",{LCa:1,e:1,Hn:1,uf:1,z:1,v:1,r:1,o:1});Du.prototype.$classData=Zb;function ci(){this.q=this.$=null}ci.prototype=new u;ci.prototype.constructor=ci;d=ci.prototype;
d.a=function(){this.$="synthesized-field";this.q="true";return this};d.G=function(){return"SynthesizedField"};d.A=function(){return 0};d.h=function(a){return a instanceof ci&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};var sU=r({PCa:0},!1,"amf.core.annotations.SynthesizedField",{PCa:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});ci.prototype.$classData=sU;
function xpb(){this.p=this.Ca=this.ia=null;this.GP=!1;this.HG=null}xpb.prototype=new u;xpb.prototype.constructor=xpb;d=xpb.prototype;d.G=function(){return"ArrayEmitter"};d.A=function(){return 5};d.h=function(a){if(this===a)return!0;if(a instanceof xpb){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;return b&&this.p===a.p&&this.GP===a.GP?this.HG===a.HG:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;case 3:return this.GP;case 4:return this.HG;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function ypb(a,b){T();var c=a.ia,e=xi(T(),c);c=(new wB).f(b.aa);var f=K(ah(),J());Uy(a.Ca.q.q).R(w(function(p,t){return function(v){return Hh(t,DX(new EX,v,p.HG))}}(a,f)));var g=c.s,h=c.aa,k=(new wB).f(h);qt(rt(),a.p.Db(f),k);T();YF();a=zB(Bu(),h);a=et(0,(new Oy).Cc(a,k.s),Q().ed);ht(g,a);g=c.s;e=[e];if(0>g.w)throw(new V).f("0");k=e.length|0;a=g.w+k|0;nF(g,a);Ca(g.K,0,g.K,k,g.w);k=g.K;var l=k.m.length;h=f=0;var m=e.length|0;l=m<l?m:l;m=k.m.length;for(l=l<m?l:m;f<l;)k.m[h]=e[f],f=1+f|0,h=1+h|0;g.w=
a;ht(b.s,oF(pF(),c.s))}
d.Sa=function(a){if(!Bi(this.Ca.q.x,q(TJa))&&!Bi(this.Ca.q.q.ha(),q(TJa))||this.GP)ypb(this,a);else{var b=Uy(this.Ca.q.q).nc();b.b()?b=y():(b=b.c(),b=(new z).d(b.t()));var c=b.b()?"":b.c();T();b=this.ia;var e=xi(T(),b);b=(new wB).f(a.aa);Qs(rt(),b,c,this.HG);c=b.s;e=[e];if(0>c.w)throw(new V).f("0");var f=e.length|0,g=c.w+f|0;nF(c,g);Ca(c.K,0,c.K,f,c.w);f=c.K;var h=f.m.length,k=0,l=0,m=e.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=e[k],k=1+k|0,l=1+l|0;c.w=g;ht(a.s,oF(pF(),b.s))}};
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.ia));a=RL().Ga(a,QL(RL(),this.Ca));a=RL().Ga(a,QL(RL(),this.p));a=RL().Ga(a,this.GP?1231:1237);a=RL().Ga(a,QL(RL(),this.HG));return RL().re(a,5)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};function Wy(a,b,c,e){var f=new xpb,g=Q().Pa;f.ia=a;f.Ca=b;f.p=c;f.GP=e;f.HG=g;return f}d.$classData=r({fDa:0},!1,"amf.core.emitter.BaseEmitters.package$ArrayEmitter",{fDa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function zpb(){this.hg=null}
zpb.prototype=new u;zpb.prototype.constructor=zpb;d=zpb.prototype;d.G=function(){return"EmptyMapEmitter"};d.A=function(){return 1};d.Vb=function(a){T();var b=pt().ne;T();b=et(T(),b,Q().wa);ht(a.s,b)};d.h=function(a){if(this===a)return!0;if(a instanceof zpb){var b=this.hg;a=a.hg;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.hg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
function jdb(){var a=new zpb,b=ie();a.hg=b;return a}d.Ma=function(){return this.hg};d.$classData=r({hDa:0},!1,"amf.core.emitter.BaseEmitters.package$EmptyMapEmitter",{hDa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function Apb(){this.hg=this.Ke=this.q=this.ia=null}Apb.prototype=new u;Apb.prototype.constructor=Apb;d=Apb.prototype;d.G=function(){return"EntryPartEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof Apb){if(this.ia===a.ia){var b=this.q,c=a.q;b=null===b?null===c:b.h(c)}else b=!1;if(b&&this.Ke===a.Ke)return b=this.hg,a=a.hg,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.q;case 2:return this.Ke;case 3:return this.hg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function oz(a,b,c,e){var f=new Apb;f.ia=a;f.q=b;f.Ke=c;f.hg=e;return f}
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);this.q.Vb(b);var e=b.s;c=[c];if(0>e.w)throw(new V).f("0");var f=c.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){return this.hg};d.$classData=r({iDa:0},!1,"amf.core.emitter.BaseEmitters.package$EntryPartEmitter",{iDa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});
function l7(){this.x=this.os=null}l7.prototype=new u;l7.prototype.constructor=l7;d=l7.prototype;d.G=function(){return"LinkScalaEmitter"};d.Vb=function(a){var b=et(T(),lF(gt(),this.os,Q().ur,Au(this.x)),Q().ur);ht(a.s,b)};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof l7?this.os===a.os?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.os;case 1:return this.x;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.Ma=function(){return Ps(rt(),this.x,q(Yb))};d.$classData=r({jDa:0},!1,"amf.core.emitter.BaseEmitters.package$LinkScalaEmitter",{jDa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function Qx(){this.hg=this.Ke=this.q=this.ia=null}Qx.prototype=new u;Qx.prototype.constructor=Qx;d=Qx.prototype;d.G=function(){return"MapEntryEmitter"};d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof Qx&&this.ia===a.ia&&this.q===a.q&&this.Ke===a.Ke){var b=this.hg;a=a.hg;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.q;case 2:return this.Ke;case 3:return this.hg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);Qs(rt(),b,this.q,this.Ke);var e=b.s;c=[c];if(0>e.w)throw(new V).f("0");var f=c.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};function Px(a,b,c,e,f){a.ia=b;a.q=c;a.Ke=e;a.hg=f;return a}d.Ma=function(){return this.hg};
d.$classData=r({kDa:0},!1,"amf.core.emitter.BaseEmitters.package$MapEntryEmitter",{kDa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function s6(){this.x=null}s6.prototype=new u;s6.prototype.constructor=s6;d=s6.prototype;d.G=function(){return"NullEmitter"};d.A=function(){return 1};d.Vb=function(a){var b=et(T(),lF(gt(),"null",Q().ud,Au(this.x)),Q().ud);ht(a.s,b)};d.h=function(a){return this===a?!0:a instanceof s6?this.x===a.x:!1};d.E=function(a){switch(a){case 0:return this.x;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.Xq=function(a){this.x=a;return this};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.x,q(Yb))};d.$classData=r({lDa:0},!1,"amf.core.emitter.BaseEmitters.package$NullEmitter",{lDa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function G4(){this.x=this.Ke=this.qs=null}G4.prototype=new u;G4.prototype.constructor=G4;d=G4.prototype;d.G=function(){return"RawEmitter"};function Tbb(a,b,c){var e=(O(),(new P).a());a.qs=b;a.Ke=c;a.x=e;return a}
d.Vb=function(a){Qs(rt(),a,this.qs,this.Ke)};d.A=function(){return 3};d.h=function(a){return this===a?!0:a instanceof G4?this.qs===a.qs&&this.Ke===a.Ke?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.qs;case 1:return this.Ke;case 2:return this.x;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.x,q(Yb))};
d.$classData=r({mDa:0},!1,"amf.core.emitter.BaseEmitters.package$RawEmitter",{mDa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function EX(){this.Ke=this.Dp=null}EX.prototype=new u;EX.prototype.constructor=EX;d=EX.prototype;d.G=function(){return"ScalarEmitter"};d.Vb=function(a){var b=et(T(),ft(gt(),this.Dp.q),this.Ke);ht(a.s,b)};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof EX){var b=this.Dp,c=a.Dp;return(null===b?null===c:b.h(c))?this.Ke===a.Ke:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Dp;case 1:return this.Ke;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function DX(a,b,c){a.Dp=b;a.Ke=c;return a}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Dp.x,q(Yb))};d.$classData=r({oDa:0},!1,"amf.core.emitter.BaseEmitters.package$ScalarEmitter",{oDa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function r6(){this.Ke=this.x=this.q=null}r6.prototype=new u;r6.prototype.constructor=r6;d=r6.prototype;d.G=function(){return"TextScalarEmitter"};
d.Vb=function(a){var b=et(T(),lF(gt(),this.q,this.Ke,Au(this.x)),this.Ke);ht(a.s,b)};d.A=function(){return 3};d.h=function(a){return this===a?!0:a instanceof r6?this.q===a.q&&this.x===a.x?this.Ke===a.Ke:!1:!1};d.E=function(a){switch(a){case 0:return this.q;case 1:return this.x;case 2:return this.Ke;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function m7(a,b,c,e){a.q=b;a.x=c;a.Ke=e;return a}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.x,q(Yb))};
d.$classData=r({pDa:0},!1,"amf.core.emitter.BaseEmitters.package$TextScalarEmitter",{pDa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function sd(){Tu.call(this)}sd.prototype=new nDa;sd.prototype.constructor=sd;d=sd.prototype;d.G=function(){return"Array"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof sd){var b=this.Ne;a=a.Ne;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Ne;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Jd=function(a){Tu.prototype.Jd.call(this,a);return this};d.y=function(){return Z(this)};d.$classData=r({IDa:0},!1,"amf.core.metamodel.Type$Array",{IDa:1,JDa:1,e:1,Wb:1,z:1,v:1,r:1,o:1});function Bpb(){lC.call(this)}Bpb.prototype=new g6;Bpb.prototype.constructor=Bpb;Bpb.prototype.a=function(){lC.prototype.f.call(this,"boolean");return this};Bpb.prototype.$classData=r({KDa:0},!1,"amf.core.metamodel.Type$Bool$",{KDa:1,Xz:1,e:1,Wb:1,z:1,v:1,r:1,o:1});var Cpb=void 0;
function wd(){Cpb||(Cpb=(new Bpb).a());return Cpb}function Dpb(){lC.call(this)}Dpb.prototype=new g6;Dpb.prototype.constructor=Dpb;Dpb.prototype.a=function(){lC.prototype.f.call(this,"date");return this};Dpb.prototype.$classData=r({LDa:0},!1,"amf.core.metamodel.Type$Date$",{LDa:1,Xz:1,e:1,Wb:1,z:1,v:1,r:1,o:1});var Epb=void 0;function BO(){Epb||(Epb=(new Dpb).a());return Epb}function Fpb(){lC.call(this)}Fpb.prototype=new g6;Fpb.prototype.constructor=Fpb;
Fpb.prototype.a=function(){lC.prototype.f.call(this,"dateTime");return this};Fpb.prototype.$classData=r({MDa:0},!1,"amf.core.metamodel.Type$DateTime$",{MDa:1,Xz:1,e:1,Wb:1,z:1,v:1,r:1,o:1});var Gpb=void 0;function rP(){Gpb||(Gpb=(new Fpb).a());return Gpb}function Hpb(){lC.call(this)}Hpb.prototype=new g6;Hpb.prototype.constructor=Hpb;Hpb.prototype.a=function(){lC.prototype.f.call(this,"double");return this};
Hpb.prototype.$classData=r({NDa:0},!1,"amf.core.metamodel.Type$Double$",{NDa:1,Xz:1,e:1,Wb:1,z:1,v:1,r:1,o:1});var Ipb=void 0;function Yi(){Ipb||(Ipb=(new Hpb).a());return Ipb}function Jpb(){lC.call(this)}Jpb.prototype=new g6;Jpb.prototype.constructor=Jpb;Jpb.prototype.a=function(){lC.prototype.f.call(this,"encodedUrl");return this};Jpb.prototype.$classData=r({ODa:0},!1,"amf.core.metamodel.Type$EncodedIri$",{ODa:1,Xz:1,e:1,Wb:1,z:1,v:1,r:1,o:1});var Kpb=void 0;
function YP(){Kpb||(Kpb=(new Jpb).a());return Kpb}function Lpb(){lC.call(this)}Lpb.prototype=new g6;Lpb.prototype.constructor=Lpb;Lpb.prototype.a=function(){lC.prototype.f.call(this,"float");return this};Lpb.prototype.$classData=r({PDa:0},!1,"amf.core.metamodel.Type$Float$",{PDa:1,Xz:1,e:1,Wb:1,z:1,v:1,r:1,o:1});var Mpb=void 0;function Qu(){Mpb||(Mpb=(new Lpb).a());return Mpb}function Npb(){lC.call(this)}Npb.prototype=new g6;Npb.prototype.constructor=Npb;
Npb.prototype.a=function(){lC.prototype.f.call(this,"int");return this};Npb.prototype.$classData=r({QDa:0},!1,"amf.core.metamodel.Type$Int$",{QDa:1,Xz:1,e:1,Wb:1,z:1,v:1,r:1,o:1});var Opb=void 0;function xd(){Opb||(Opb=(new Npb).a());return Opb}function Ppb(){lC.call(this)}Ppb.prototype=new g6;Ppb.prototype.constructor=Ppb;Ppb.prototype.a=function(){lC.prototype.f.call(this,"url");return this};Ppb.prototype.$classData=r({RDa:0},!1,"amf.core.metamodel.Type$Iri$",{RDa:1,Xz:1,e:1,Wb:1,z:1,v:1,r:1,o:1});
var Qpb=void 0;function ud(){Qpb||(Qpb=(new Ppb).a());return Qpb}function Rpb(){lC.call(this)}Rpb.prototype=new g6;Rpb.prototype.constructor=Rpb;Rpb.prototype.a=function(){lC.prototype.f.call(this,"literalUri");return this};Rpb.prototype.$classData=r({SDa:0},!1,"amf.core.metamodel.Type$LiteralUri$",{SDa:1,Xz:1,e:1,Wb:1,z:1,v:1,r:1,o:1});var Spb=void 0;function qP(){Spb||(Spb=(new Rpb).a());return Spb}function Tpb(){lC.call(this)}Tpb.prototype=new g6;Tpb.prototype.constructor=Tpb;
Tpb.prototype.a=function(){lC.prototype.f.call(this,"regexp");return this};Tpb.prototype.$classData=r({TDa:0},!1,"amf.core.metamodel.Type$RegExp$",{TDa:1,Xz:1,e:1,Wb:1,z:1,v:1,r:1,o:1});var Upb=void 0;function Cba(){Upb||(Upb=(new Tpb).a());return Upb}function sP(){Tu.call(this)}sP.prototype=new nDa;sP.prototype.constructor=sP;d=sP.prototype;d.G=function(){return"SortedArray"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof sP){var b=this.Ne;a=a.Ne;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Ne;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Jd=function(a){Tu.prototype.Jd.call(this,a);return this};d.y=function(){return Z(this)};d.$classData=r({UDa:0},!1,"amf.core.metamodel.Type$SortedArray",{UDa:1,JDa:1,e:1,Wb:1,z:1,v:1,r:1,o:1});function Vpb(){lC.call(this)}Vpb.prototype=new g6;
Vpb.prototype.constructor=Vpb;Vpb.prototype.a=function(){lC.prototype.f.call(this,"string");return this};Vpb.prototype.$classData=r({VDa:0},!1,"amf.core.metamodel.Type$Str$",{VDa:1,Xz:1,e:1,Wb:1,z:1,v:1,r:1,o:1});var Wpb=void 0;function ec(){Wpb||(Wpb=(new Vpb).a());return Wpb}function Xpb(){lC.call(this)}Xpb.prototype=new g6;Xpb.prototype.constructor=Xpb;Xpb.prototype.a=function(){lC.prototype.f.call(this,"time");return this};
Xpb.prototype.$classData=r({WDa:0},!1,"amf.core.metamodel.Type$Time$",{WDa:1,Xz:1,e:1,Wb:1,z:1,v:1,r:1,o:1});var Ypb=void 0;function Zpb(a){var b=ud(),c=G().he;a.M1(fc(new gc,b,H(c,"extends"),hc(new ic,jc().sg,"extends","Target base unit being extended by this extension model",J())));b=a.fj();c=dm().g;a.N1(dj(b,c))}
function n7(a){var b=ec(),c=G().Xa;a.DA(fc(new gc,b,H(c,"name"),hc(new ic,Xi().Xa,"name","Name for a data shape",J())));b=ec();c=G().Zb;a.zA(fc(new gc,b,H(c,"name"),hc(new ic,jc().Zb,"name","Human readable name for the term",J())));b=Dm();c=G().Xa;a.wA(fc(new gc,b,H(c,"defaultValue"),hc(new ic,Xi().Xa,"default value","Default value parsed for a data shape property",J())));b=ec();c=G().Xa;a.xA(fc(new gc,b,H(c,"defaultValueStr"),hc(new ic,Xi().Xa,"default value String","Textual representation of the parsed default value for the shape property",
J())));b=(new sP).Jd(Dm());c=G().Xa;a.IA(fc(new gc,b,H(c,"in"),hc(new ic,Xi().Xa,"in","Enumeration of possible values for a data shape property",J())));b=(new sd).Jd(ud());c=G().Lb;a.vA(fc(new gc,b,H(c,"closure"),hc(new ic,jc().Lb,"inheritance closure","Transitive closure of data shapes this particular shape inherits structure from",J())));b=(new sd).Jd(Pg());c=G().Lb;a.CA(fc(new gc,b,H(c,"inherits"),hc(new ic,jc().Lb,"inherits","Relationship of inheritance between data shapes",J())));b=(new sd).Jd(Pg());
c=G().Xa;a.FA(fc(new gc,b,H(c,"or"),hc(new ic,Xi().Xa,"or","Logical or composition of data shapes",J())));b=(new sd).Jd(Pg());c=G().Xa;a.uA(fc(new gc,b,H(c,"and"),hc(new ic,Xi().Xa,"and","Logical and composition of data shapes",J())));b=(new sd).Jd(Pg());c=G().Xa;a.KA(fc(new gc,b,H(c,"xone"),hc(new ic,Xi().Xa,"exclusive or","Logical exclusive or composition of data shapes",J())));b=Pg();c=G().Xa;a.EA(fc(new gc,b,H(c,"not"),hc(new ic,Xi().Xa,"not","Logical not composition of data shapes",J())));b=
Pg();c=G().Xa;a.BA(fc(new gc,b,H(c,"if"),hc(new ic,Xi().Xa,"if","Condition for applying composition of data shapes",J())));b=Pg();c=G().Xa;a.HA(fc(new gc,b,H(c,"then"),hc(new ic,Xi().Xa,"then","Composition of data shape when if data shape is valid",J())));b=Pg();c=G().Xa;a.AA(fc(new gc,b,H(c,"else"),hc(new ic,Xi().Xa,"else","Composition of data shape when if data shape is invalid",J())));b=wd();c=G().Lb;a.GA(fc(new gc,b,H(c,"readOnly"),hc(new ic,jc().Lb,"read only","Read only property constraint",
J())));b=wd();c=G().Lb;a.JA(fc(new gc,b,H(c,"writeOnly"),hc(new ic,jc().Lb,"write only","Write only property constraint",J())));b=wd();c=G().Lb;a.yA(fc(new gc,b,H(c,"deprecated"),hc(new ic,jc().Lb,"deprecated","Deprecated annotation for a property constraint",J())));a.LA(a.U)}function mC(a){return!!(a&&a.$classData&&a.$classData.ie.Uw)}function $pb(){this.Fd=this.db=this.pc=this.ba=this.ia=this.dp=this.Di=this.tg=this.U=this.ua=null;this.sa=0}$pb.prototype=new u;$pb.prototype.constructor=$pb;d=$pb.prototype;
d.a=function(){aqb=this;At(this);XW(this);var a=ec(),b=G().Zb;this.U=fc(new gc,a,H(b,"extensionName"),hc(new ic,jc().Zb,"name","Name of an extension entity",J()));a=om();b=G().he;this.tg=fc(new gc,a,H(b,"definedBy"),hc(new ic,jc().sg,"defined by","Definition for the extended entity",J()));a=Dm();b=G().he;this.Di=fc(new gc,a,H(b,"extension"),hc(new ic,jc().sg,"extension","Data structure associated to the extension",J()));a=ec();b=G().he;this.dp=fc(new gc,a,H(b,"element"),hc(new ic,jc().sg,"element",
"Element being extended",J()));this.ia=this.U;a=G().Za;a=H(a,"DomainExtension");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Za,"Domain Extension","Extension to the model being parsed from RAML annotation or OpenAPI extensions\nThey must be a DomainPropertySchema (only in RAML) defining them.\nThe DomainPropertySchema might have an associated Data Shape that must validate the extension nested graph.\nThey are parsed as RDF graphs using a default transformation from a set of nested records into RDF.",
J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.U,this.tg,this.Di,this.dp],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)};d.qc=function(){O();var a=(new P).a();return(new hf).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({zEa:0},!1,"amf.core.metamodel.domain.extensions.DomainExtensionModel$",{zEa:1,e:1,Rnb:1,td:1,mc:1,Wb:1,wc:1,gj:1});var aqb=void 0;
function jf(){aqb||(aqb=(new $pb).a());return aqb}function bqb(a){bj();a=[a.U,a.Ua,a.oE,a.Nj];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eb().g;c=bj();a=a.la(b,c.u);b=hd().g;c=bj();return a.la(b,c.u)}
function cqb(a){var b=Dm(),c=G().he;a.naa(fc(new gc,b,H(c,"dataNode"),hc(new ic,jc().sg,"data node","Associated dynamic structure for the declaration",J())));b=(new sd).Jd(ec());c=G().he;a.oaa(fc(new gc,b,H(c,"variable"),hc(new ic,jc().sg,"variable","Variables to be replaced in the graph template introduced by an AbstractDeclaration",J())));a.paa(a.U)}function Sg(){this.qh=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}Sg.prototype=new u;
Sg.prototype.constructor=Sg;function dqb(){}dqb.prototype=Sg.prototype;
function kda(a,b,c,e,f){a.Y().Bb.R(w(function(g,h,k,l,m){return function(p){if(null!==p){var t=p.qa();p=p.Ba();var v=!1,A=null;A=null;var E=p.q;a:{if(E instanceof Sg&&(v=!0,A=E,A.j!==g.j&&!h.Zga.P(A.j))){E=h.ip;A=A.jP(k,l,h,!1);h.ip=E;E=A;break a}if(v&&A.j===g.j)E=A;else if(E instanceof St){A=E.Cb;v=w(function(I,N,Y,na){return function(ra){var Ha=!1;var lb=null;return ra instanceof Sg&&(Ha=!0,lb=ra,lb.j!==I.j&&!N.Zga.P(lb.j))?(ra=N.ip,lb=lb.jP(Y,na,N,!1),N.ip=ra,lb):Ha&&lb.j===I.j?lb:ra}}(g,h,k,l));
var B=C();E=Rt(new St,A.ma(v,B.u),E.x)}}Dj(m.Y(),t,E,p.x)}else throw(new x).d(p);}}(a,f,b,e,c)))}function ona(a,b){O();var c=(new P).a();c=(new rm).L((new S).a(),c);O();var e=(new P).a();b=cf(c,b,e);c=rz();th(a,c,b);return b}d=Sg.prototype;d.a=function(){OO(this);this.qh=K(pC(),J());return this};d.Fl=function(a){this.Cf=a};function eqb(a,b){b=wDa(a,b);oj(b.qh,a.qh);return b}d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.vc=function(a){return bf(this,a)};
d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.tw=function(){return"shape"};d.cl=function(a){this.zf=a};d.AH=function(){var a=this.ha();return eqb(this,Hj(O(),a))};d.jh=function(){return Pg().U};d.yj=function(a){return rA(this,a)};
function M$a(a){var b=D(a.Y(),Pg().Hd),c=w(function(){return function(f){if(zb(f).ra()){var g=f.yj(nda());return g instanceof Sg?g:f}return f}}(a)),e=C();return b.ma(c,e.u).Ab(w(function(f){return function(g){return g.j!==f.j}}(a)))}
function fD(a,b,c){var e=Ev();b?e=K(C(),(new wc).fa([e])):(b=C(),e=[D(a.Y(),rz()).je(e,Pd(function(){return function(f,g){var h=D(g.ca,Pg().U).H;return f.Hj(h.b()?null:h.c(),g)}}(a)))],e=K(b,(new wc).fa(e)));return D(a.Y(),Pg().Hd).Da()?M$a(a).je(e,Pd(function(f,g){return function(h,k){if(g.Ha(k.j))return h;k=fD(k,!1,g.so(k.j));h=w(function(m,p){return function(t){t=w(function(A,E){return function(B){return B.Fp(E)}}(m,t));var v=C();return p.ma(t,v.u)}}(f,h));var l=C();return k.Tc(h,l.u)}}(a,c))):
e}d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};function Jh(){this.ji=this.Ea=null}Jh.prototype=new u;Jh.prototype.constructor=Jh;d=Jh.prototype;d.G=function(){return"DefaultScalarNode"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Jh?kk(this.Ea,a.Ea):!1};d.E=function(a){switch(a){case 0:return this.Ea;default:throw(new V).f(""+a);}};d.AX=function(){return this.BX()};d.t=function(){return W(X(),this)};
d.C7=function(){var a=this.Ea,b=D_a();return ai(new bi,+M(a,b,this.ji),Hu(O(),this.Ea))};d.Ub=function(a,b){this.Ea=a;this.ji=b;return this};d.He=function(){var a=this.Ea,b=Be();return ai(new bi,M(a,b,this.ji),Hu(O(),this.Ea))};d.BX=function(){var a=this.Ea,b=RO();return ai(new bi,!M(a,b,this.ji),Hu(O(),this.Ea))};d.y=function(){return Z(this)};d.Ng=function(){var a=this.Ea,b=Qc();return ai(new bi,M(a,b,this.ji).xa,Hu(O(),this.Ea))};
d.Mq=function(){var a=this.Ea,b=RO();return ai(new bi,!!M(a,b,this.ji),Hu(O(),this.Ea))};d.GF=function(){var a=this.Ea,b=CDa();return ai(new bi,M(a,b,this.ji)|0,Hu(O(),this.Ea))};d.$classData=r({HFa:0},!1,"amf.core.parser.DefaultScalarNode",{HFa:1,e:1,iGa:1,Z_:1,z:1,v:1,r:1,o:1});function Rr(){this.Ux=this.y5=this.wq=this.sD=this.ja=this.pi=this.Af=this.kh=null;this.jo=0}Rr.prototype=new u;Rr.prototype.constructor=Rr;function fqb(){}d=fqb.prototype=Rr.prototype;d.ws=function(a,b){this.ja.ws(a,b)};
d.G=function(){return"ParserContext"};function yga(a){var b=a.y5.ds();a=w(function(){return function(e){var f=Id(e);return ks(new ls,e,(new $2).Hi(f.b()?e.j:f.c(),J()),y())}}(a));var c=pf();return b.ma(a,c.u).ke()}d.A=function(){return 5};d.h=function(a){if(this===a)return!0;if(a instanceof Rr){if(this.kh===a.kh){var b=this.Af,c=a.Af;b=null===b?null===c:b.h(c)}else b=!1;b&&this.pi===a.pi?(b=this.ja,c=a.ja,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.sD,a=a.sD,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.kh;case 1:return this.Af;case 2:return this.pi;case 3:return this.ja;case 4:return this.sD;default:throw(new V).f(""+a);}};d.RC=function(a,b){return this.ja.RC(a,b)};d.t=function(){return W(X(),this)};function eKa(a,b){var c=a.y5,e=Id(b);c.Ka(e.b()?b.j:e.c())instanceof z||(c=a.y5,e=Id(b),c.Ye(e.b()?b.j:e.c(),b));return a}
d.Sp=function(a,b,c,e,f){this.kh=a;this.Af=b;this.pi=c;this.ja=e;this.sD=f;this.wq=Fc(yv(),J());this.y5=Fc(yv(),J());this.Ux=K(pC(),J());this.jo=e.JM();return this};d.y=function(){return Z(this)};d.$classData=r({Iu:0},!1,"amf.core.parser.ParserContext",{Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1});function o7(){$W.call(this)}o7.prototype=new Sib;o7.prototype.constructor=o7;o7.prototype.a=function(){$W.prototype.hb.call(this,0,0);return this};o7.prototype.$E=function(){return 1};o7.prototype.sq=function(){return 1};
o7.prototype.$classData=r({ZFa:0},!1,"amf.core.parser.Position$ZERO$",{ZFa:1,Uja:1,e:1,Ai:1,z:1,v:1,r:1,o:1});var gqb=void 0;function ie(){gqb||(gqb=(new o7).a());return gqb}function hjb(){AH.call(this);this.XE=null}hjb.prototype=new eQa;hjb.prototype.constructor=hjb;d=hjb.prototype;d.G=function(){return"FileNotFound"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof hjb){var b=this.XE;a=a.XE;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.XE;default:throw(new V).f(""+a);}};d.ym=function(a){this.XE=a;var b="File Not Found: "+a.Qo();AH.prototype.Fe.call(this,b,a);return this};d.y=function(){return Z(this)};d.$classData=r({cHa:0},!1,"amf.core.remote.FileNotFound",{cHa:1,Yja:1,ff:1,e:1,o:1,z:1,v:1,r:1});function j6(){AH.call(this);this.XE=null}j6.prototype=new eQa;j6.prototype.constructor=j6;d=j6.prototype;d.G=function(){return"NetworkError"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof j6){var b=this.XE;a=a.XE;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.XE;default:throw(new V).f(""+a);}};d.ym=function(a){this.XE=a;var b="Network Error: "+a.Qo();AH.prototype.Fe.call(this,b,a);return this};d.y=function(){return Z(this)};d.$classData=r({hHa:0},!1,"amf.core.remote.NetworkError",{hHa:1,Yja:1,ff:1,e:1,o:1,z:1,v:1,r:1});function p7(){AH.call(this);this.vY=null;this.YU=0}p7.prototype=new K_;
p7.prototype.constructor=p7;d=p7.prototype;d.G=function(){return"UnexpectedStatusCode"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof p7?this.vY===a.vY&&this.YU===a.YU:!1};d.E=function(a){switch(a){case 0:return this.vY;case 1:return this.YU;default:throw(new V).f(""+a);}};d.lw=function(a,b){this.vY=a;this.YU=b;AH.prototype.Fe.call(this,"Unexpected status code '"+b+"' for resource '"+a+"'",null);return this};
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.vY));a=RL().Ga(a,this.YU);return RL().re(a,2)};d.$classData=r({tHa:0},!1,"amf.core.remote.UnexpectedStatusCode",{tHa:1,Ag:1,ff:1,e:1,o:1,z:1,v:1,r:1});function L2(){}L2.prototype=new hDa;L2.prototype.constructor=L2;d=L2.prototype;d.a=function(){return this};d.G=function(){return"JsBrowserHttpResourceLoader"};d.A=function(){return 0};d.h=function(a){return a instanceof L2&&!0};d.JG=function(a){return this.OC(a)};
d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.OC=function(a){UM();var b=rua(),c=Ev();a=qua(b,a,c).Wi(w(function(e,f){return function(g){var h=g.status|0;switch(h){case 200:return YE(gb(),(new R3).Mc(g.responseText,f));default:return Efa(gb(),(new p7).lw(f,h))}}}(this,a)),Mm()).oY(new cjb,Mm());return TM(0,a)};d.y=function(){return Z(this)};d.$classData=r({xHa:0},!1,"amf.core.remote.browser.JsBrowserHttpResourceLoader",{xHa:1,ABa:1,e:1,n9:1,z:1,v:1,r:1,o:1});
function M2(){}M2.prototype=new u;M2.prototype.constructor=M2;d=M2.prototype;d.a=function(){return this};d.G=function(){return"JsServerFileResourceLoader"};d.A=function(){return 0};d.h=function(a){return a instanceof M2&&!0};d.E=function(a){throw(new V).f(""+a);};d.JG=function(a){return bga(this,a)};function fjb(a){return 0<=(a.length|0)&&"file:"===a.substring(0,5)?a:"file://"+a}d.t=function(){return W(X(),this)};
function cga(a,b){UM();a=Nfb(c_a().g2(b)).pg(w(function(c,e){return function(f){f=rPa(e,f);var g=fjb(e);js();var h=jba(e);h.b()?h=y():(h=h.c(),js(),h=kba(h));return(new R3).gW(f,g,h)}}(a,b)),Mm()).nY(ejb(a,b),Mm());return TM(0,a)}d.OC=function(a){return bga(this,a)};d.MR=function(a){return dga(a)};d.y=function(){return Z(this)};d.lH=function(a){return dga(a)};M2.prototype.accepts=function(a){return this.MR(a)};M2.prototype.fetch=function(a){return this.JG(a)};M2.prototype.ensureFileAuthority=function(a){return fjb(a)};
M2.prototype.fetchFile=function(a){return cga(this,a)};M2.prototype.$classData=r({AHa:0},!1,"amf.core.remote.server.JsServerFileResourceLoader",{AHa:1,e:1,Lnb:1,n9:1,z:1,v:1,r:1,o:1});function N2(){}N2.prototype=new hDa;N2.prototype.constructor=N2;d=N2.prototype;d.a=function(){return this};d.G=function(){return"JsServerHttpResourceLoader"};d.A=function(){return 0};d.h=function(a){return a instanceof N2&&!0};d.E=function(a){throw(new V).f(""+a);};d.JG=function(a){return this.OC(a)};
d.t=function(){return W(X(),this)};d.OC=function(a){var b=(new yH).a();if(0<=(a.length|0)&&"https:"===a.substring(0,6))try{Eaa.get(a,hqb(this,a,b)).on("error",iqb(this,b))}catch(e){if(a=Mi(F(),e),null!==a)a=(new j6).ym(a),rk(b,a);else throw e;}else try{Daa.get(a,hqb(this,a,b)).on("error",iqb(this,b))}catch(e){if(a=Mi(F(),e),null!==a)a=(new j6).ym(a),rk(b,a);else throw e;}UM();a=new ijb;var c=Mm();b=mza(b,a,c);return TM(0,b)};
function iqb(a,b){return function(c,e){return function(f){f=(new j6).ym((new cc).f(ja(f)));return rk(e,f)}}(a,b)}d.y=function(){return Z(this)};
function jqb(a,b,c,e){var f=(new qe).d(""),g=b.statusCode|0;if(300<=g)return a=(new p7).lw(e,g),rk(c,a);b.on("data",function(h,k){return function(l){k.oa=""+k.oa+ja(l)}}(a,f));return b.on("end",function(h,k,l,m,p){return function(){try{var t=k.headers;if(ZM().zD.call(t,"content-type"))var v=t["content-type"];else throw(new fL).f("key not found: content-type");var A=(new z).d(v)}catch(E){if(null!==Mi(F(),E))A=y();else throw E;}t=(new R3).ev(m.oa,p,A);return tk(l,t)}}(a,b,c,f,e))}
function hqb(a,b,c){return function(e,f,g){return function(h){return jqb(e,h,f,g)}}(a,c,b)}d.$classData=r({DHa:0},!1,"amf.core.remote.server.JsServerHttpResourceLoader",{DHa:1,ABa:1,e:1,n9:1,z:1,v:1,r:1,o:1});function FP(){}FP.prototype=new k6;FP.prototype.constructor=FP;FP.prototype.a=function(){return this};FP.prototype.P=function(a){return this.Su(a)};FP.prototype.Su=function(a){if(pP(a)){a=a.Y();var b=ph().Mj;return a.Bb.Ha(b)}return!1};
FP.prototype.$classData=r({XHa:0},!1,"amf.core.resolution.stages.selectors.ExternalSourceElementSelector$",{XHa:1,sT:1,e:1,za:1,z:1,v:1,r:1,o:1});var JEa=void 0;function q7(){this.jy=null}q7.prototype=new k6;q7.prototype.constructor=q7;q7.prototype.P=function(a){return this.Su(a)};q7.prototype.Su=function(a){return this.jy.Ha(a.j)||(this.jy.so(a.j),!1)};function IEa(a){var b=new q7;b.jy=a;return b}
q7.prototype.$classData=r({YHa:0},!1,"amf.core.resolution.stages.selectors.KnownElementIdSelector",{YHa:1,sT:1,e:1,za:1,z:1,v:1,r:1,o:1});function r7(){}r7.prototype=new k6;r7.prototype.constructor=r7;r7.prototype.a=function(){return this};r7.prototype.P=function(a){return this.Su(a)};r7.prototype.Su=function(a){return a instanceof nu};r7.prototype.$classData=r({ZHa:0},!1,"amf.core.resolution.stages.selectors.LinkNodeSelector$",{ZHa:1,sT:1,e:1,za:1,z:1,v:1,r:1,o:1});var kqb=void 0;
function MEa(){kqb||(kqb=(new r7).a());return kqb}function s7(){}s7.prototype=new k6;s7.prototype.constructor=s7;s7.prototype.a=function(){return this};s7.prototype.P=function(a){return this.Su(a)};s7.prototype.Su=function(a){return hv(a)?zb(a).ra():!1};s7.prototype.$classData=r({$Ha:0},!1,"amf.core.resolution.stages.selectors.LinkSelector$",{$Ha:1,sT:1,e:1,za:1,z:1,v:1,r:1,o:1});var lqb=void 0;function LEa(){lqb||(lqb=(new s7).a());return lqb}function t7(){this.Zsa=this.Ysa=null}t7.prototype=new k6;
t7.prototype.constructor=t7;t7.prototype.P=function(a){return this.Su(a)};function KEa(a,b){var c=new t7;c.Ysa=a;c.Zsa=b;return c}t7.prototype.Su=function(a){return this.Ysa.Su(a)?!0:this.Zsa.Su(a)};t7.prototype.$classData=r({aIa:0},!1,"amf.core.resolution.stages.selectors.OrSelector",{aIa:1,sT:1,e:1,za:1,z:1,v:1,r:1,o:1});function mqb(){this.HD=this.ga=this.hg=this.Ms=this.Ew=this.zv=this.pn=this.Nd=null}mqb.prototype=new u;mqb.prototype.constructor=mqb;d=mqb.prototype;d.G=function(){return"AMFValidationResult"};
d.A=function(){return 8};d.h=function(a){if(a instanceof mqb){if(a.Nd===this.Nd&&a.Ms===this.Ms){wb();var b=a.ga;b=b.b()?"":b.c();var c=this.ga;b=vb(0,b,c.b()?"":c.c())}else b=!1;if(b)a:{a=a.hg;if(a instanceof z&&(b=a.i,this.hg.ra())){a=this.hg.c();b=b.sc.t();a=a.sc.t();a=b===a;break a}a=this.hg.b()}else a=!1;return a}return!1};
d.E=function(a){switch(a){case 0:return this.Nd;case 1:return this.pn;case 2:return this.zv;case 3:return this.Ew;case 4:return this.Ms;case 5:return this.hg;case 6:return this.ga;case 7:return this.HD;default:throw(new V).f(""+a);}};
d.t=function(){Qf();var a=(new yk).a();Ak(a,"\n- Source: "+this.Ms+"\n");Ak(a,"  Message: "+this.Nd+"\n");Ak(a,"  Level: "+this.pn+"\n");Ak(a,"  Target: "+this.zv+"\n");var b=this.Ew;Ak(a,"  Property: "+(b.b()?"":b.c())+"\n");Ak(a,"  Position: "+this.hg+"\n");b=this.ga;Ak(a,"  Location: "+(b.b()?"":b.c())+"\n");return a.Pe.sf};d.sq=function(a){return r8a(this,a)};d.Np=function(a){return r8a(this,a)};
function Nc(a,b,c,e,f,g,h,k){var l=new mqb;l.Nd=a;l.pn=b;l.zv=c;l.Ew=e;l.Ms=f;l.hg=g;l.ga=h;l.HD=k;Qf();b=(new yk).a();Ak(b,"\n- Source: "+f+"\n");Ak(b,"  Message: "+a+"\n");Ak(b,"  Property: "+(e.b()?"":e.c())+"\n");return l}d.y=function(){return va(this)};
function r8a(a,b){var c=null!==b.hg?b.hg:y(),e=null!==a.hg?a.hg:y();if(e.b())var f=y();else f=e.c(),f=(new z).d(f.sc.fe);f=f.b()?(new $W).hb(0,0):f.c();if(c.b())var g=y();else g=c.c(),g=(new z).d(g.sc.fe);f=f.$E(g.b()?(new $W).hb(0,0):g.c());switch(f){case 0:e.b()?e=y():(e=e.c(),e=(new z).d(e.sc.Fr));e=e.b()?(new $W).hb(0,0):e.c();c.b()?c=y():(c=c.c(),c=(new z).d(c.sc.Fr));c=e.$E(c.b()?(new $W).hb(0,0):c.c());switch(c){case 0:c=a.Ew;c=c.b()?"":c.c();e=b.Ew;e=e.b()?"":e.c();c=c===e?0:c<e?-1:1;switch(c){case 0:c=
Wa().Ia(a.zv);c=c.b()?"":c.c();e=Wa().Ia(b.zv);e=e.b()?"":e.c();c=c===e?0:c<e?-1:1;switch(c){case 0:c=Wa().Ia(a.Ms);c=c.b()?"":c.c();e=Wa().Ia(b.Ms);e=e.b()?"":e.c();c=c===e?0:c<e?-1:1;switch(c){case 0:a=Wa().Ia(a.Nd);a=a.b()?"":a.c();b=Wa().Ia(b.Nd);b=b.b()?"":b.c();b=a===b?0:a<b?-1:1;break;default:b=c}break;default:b=c}break;default:b=c}break;default:b=c}break;default:b=f}return 0<b?1:0===b?b:-1}
d.$classData=r({DIa:0},!1,"amf.core.validation.AMFValidationResult",{DIa:1,e:1,nz:1,Ai:1,z:1,v:1,r:1,o:1});function Q2(){this.hg=0;this.q=this.$=null}Q2.prototype=new u;Q2.prototype.constructor=Q2;d=Q2.prototype;d.G=function(){return"AliasesLocation"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Q2?this.hg===a.hg:!1};d.E=function(a){switch(a){case 0:return this.hg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};
d.de=function(a){this.hg=a;this.$="aliases-location";this.q=""+a;return this};d.y=function(){var a=-889275714;a=RL().Ga(a,this.hg);return RL().re(a,1)};var nqb=r({dKa:0},!1,"amf.plugins.document.vocabularies.annotations.AliasesLocation",{dKa:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});Q2.prototype.$classData=nqb;function S2(){this.q=this.$=null}S2.prototype=new u;S2.prototype.constructor=S2;d=S2.prototype;d.a=function(){this.$="custom-id";this.q="true";return this};d.G=function(){return"CustomId"};d.A=function(){return 0};
d.h=function(a){return a instanceof S2&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};var oqb=r({fKa:0},!1,"amf.plugins.document.vocabularies.annotations.CustomId",{fKa:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});S2.prototype.$classData=oqb;function U2(){this.q=this.$=null}U2.prototype=new u;U2.prototype.constructor=U2;d=U2.prototype;d.a=function(){this.$="json-pointer-ref";this.q="true";return this};d.G=function(){return"JsonPointerRef"};
d.A=function(){return 0};d.h=function(a){return a instanceof U2&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};var wRa=r({hKa:0},!1,"amf.plugins.document.vocabularies.annotations.JsonPointerRef",{hKa:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});U2.prototype.$classData=wRa;function W2(){this.q=this.$=null}W2.prototype=new u;W2.prototype.constructor=W2;d=W2.prototype;
d.a=function(){this.$="ref-include";this.q="true";return this};d.G=function(){return"RefInclude"};d.A=function(){return 0};d.h=function(a){return a instanceof W2&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};var uRa=r({jKa:0},!1,"amf.plugins.document.vocabularies.annotations.RefInclude",{jKa:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});W2.prototype.$classData=uRa;function pqb(){this.p=this.qL=null}pqb.prototype=new u;
pqb.prototype.constructor=pqb;d=pqb.prototype;d.G=function(){return"ExternalEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof pqb){var b=this.qL,c=a.qL;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.qL;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=D(this.qL.g,$d().gd).H;b=b.b()?null:b.c();var c=D(this.qL.g,$d().$h).H;Px(new Qx,b,c.b()?null:c.c(),Q().Pa,ie()).Sa(a)};function nRa(a,b){var c=new pqb;c.qL=a;c.p=b;return c}d.y=function(){return Z(this)};d.Ma=function(){var a=Xb(this.qL.x,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};d.$classData=r({lKa:0},!1,"amf.plugins.document.vocabularies.emitters.common.ExternalEmitter",{lKa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});
function qqb(){this.cc=this.p=this.li=null}qqb.prototype=new u;qqb.prototype.constructor=qqb;d=qqb.prototype;d.G=function(){return"ReferenceEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof qqb){var b=this.li,c=a.li;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.cc,a=a.cc,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.li;case 1:return this.p;case 2:return this.cc;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.Sa=function(a){var b=this.li;b instanceof Td?(b=D(b.g,Ud().$h).H,b=b.b()?null:b.c()):b=this.li.j;b=this.cc.Ka(b);if(b instanceof z){var c=b.i;null!==c&&(b=c.qa(),c=c.Ba(),Px(new Qx,b,c,Q().Pa,ie()).Sa(a))}};d.y=function(){return Z(this)};d.Ma=function(){return ie()};d.$classData=r({PKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.ReferenceEmitter",{PKa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function ae(){this.qea=this.cc=this.p=this.Ef=null}
ae.prototype=new u;ae.prototype.constructor=ae;d=ae.prototype;d.G=function(){return"ReferencesEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof ae){var b=this.Ef,c=a.Ef;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.cc,a=a.cc,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.Ef;case 1:return this.p;case 2:return this.cc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){if(this.qea.Da()){T();var b=xi(T(),"uses"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f),h=rt(),k=this.p,l=this.qea,m=w(function(t){return function(v){var A=t.p,E=t.cc,B=new qqb;B.li=v;B.p=A;B.cc=E;return B}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=1+h|0,k=1+k|
0;e.w=f;ht(a.s,oF(pF(),c.s))}};d.hW=function(a,b,c){this.Ef=a;this.p=b;this.cc=c;a=a.hf();b=new wjb;c=C();this.qea=a.hc(b,c.u);return this};d.y=function(){return Z(this)};d.Ma=function(){var a=Xb(this.Ef.ha(),q(nqb));a.b()?a=y():(a=a.c().hg,a=(new z).d((new $W).hb(a,0)));return a.b()?ie():a.c()};d.$classData=r({QKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.ReferencesEmitter",{QKa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function rqb(){this.cc=this.p=this.li=null}rqb.prototype=new u;
rqb.prototype.constructor=rqb;d=rqb.prototype;d.G=function(){return"ReferenceEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof rqb){var b=this.li,c=a.li;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.cc,a=a.cc,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.li;case 1:return this.p;case 2:return this.cc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.cc.Ka(this.li.j);if(b instanceof z){var c=b.i;null!==c&&(b=c.qa(),c=c.Ba(),Px(new Qx,b,c,Q().Pa,ie()).Sa(a))}};d.hW=function(a,b,c){this.li=a;this.p=b;this.cc=c;return this};d.y=function(){return Z(this)};d.Ma=function(){return ie()};d.$classData=r({gLa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.ReferenceEmitter",{gLa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function sqb(){this.cc=this.p=this.Ef=null}sqb.prototype=new u;sqb.prototype.constructor=sqb;d=sqb.prototype;
d.G=function(){return"ReferencesEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof sqb){var b=this.Ef,c=a.Ef;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.cc,a=a.cc,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.Ef;case 1:return this.p;case 2:return this.cc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.Ef.hf(),c=new Ijb,e=C();c=b.hc(c,e.u);if(c.Da()){T();e=xi(T(),"uses");b=(new wB).f(a.aa);var f=b.s,g=b.aa,h=(new mt).f(g),k=rt(),l=this.p,m=w(function(t){return function(v){return(new rqb).hW(v,t.p,t.cc)}}(this)),p=C();Os(k,l.Db(c.ma(m,p.u)),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;l=g.m.length;k=h=0;m=e.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=e[h],h=1+h|0,
k=1+k|0;c.w=f;ht(a.s,oF(pF(),b.s))}};d.hW=function(a,b,c){this.Ef=a;this.p=b;this.cc=c;return this};d.y=function(){return Z(this)};d.Ma=function(){var a=Xb(this.Ef.ha(),q(nqb));a.b()?a=y():(a=a.c().hg,a=(new z).d((new $W).hb(a,0)));return a.b()?ie():a.c()};d.$classData=r({hLa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.ReferencesEmitter",{hLa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function IRa(){this.p=this.tf=this.CN=null}IRa.prototype=new u;IRa.prototype.constructor=IRa;d=IRa.prototype;
d.G=function(){return"ImportEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof IRa){var b=this.CN,c=a.CN;(null===b?null===c:b.h(c))?(b=this.tf,c=a.tf,b=null===b?null===c:b.h(c)):b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.CN;case 1:return this.tf;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=Id(this.tf);b=b.b()?this.tf.j:b.c();b=Jd(ua(),b,"/");b=Ld((new Md).od(b));var c=Id(this.tf);b=(c.b()?this.tf.j:c.c()).split(b).join("");var e=D(this.tf.g,Ud().Ac).Fb(w(function(f){return function(g){g=g.j;var h=D(f.CN.g,re().AO).H;return g===(h.b()?null:h.c())}}(this)));a:{if(e instanceof z&&(c=e.i,null!==c)){e=Id(c);c=e.b()?c.j:e.c();break a}if(y()===e)throw bc(F(),(new cc).f("Cannot regenerate vocabulary link without reference"));throw(new x).d(e);}b=-1!==(c.indexOf(b)|0)?
c.split(b).join(""):c.split("file://").join("");c=D(this.CN.g,re().Nq).H;Px(new Qx,c.b()?null:c.c(),b,Q().Pa,ie()).Sa(a)};d.y=function(){return Z(this)};d.Ma=function(){var a=Xb(this.CN.x,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};d.$classData=r({mLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.ImportEmitter",{mLa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});
function tqb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.Gh=this.ua=this.g=this.ba=null}tqb.prototype=new u;tqb.prototype.constructor=tqb;d=tqb.prototype;d.a=function(){uqb=this;At(this);WW(this);F2(this);lQ(this);var a=G().hd;a=H(a,"DialectFragment");var b=fm().ba;this.ba=dj(a,b);a=this.Gh;b=this.yc;var c=fm().g;this.g=dj(a,dj(b,c));this.ua=hc(new ic,jc().hd,"Dialect Fragment","AML dialect mapping fragment that can be included in multiple AML dialects",J());return this};
d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Do=function(a){this.Lg=a};d.qc=function(){O();var a=(new P).a();return(new YD).L((new S).a(),a)};d.Tq=function(a){this.ub=a};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.NE=function(a){this.Gh=a};d.Fo=function(a){this.Me=a};
d.$classData=r({yLa:0},!1,"amf.plugins.document.vocabularies.metamodel.document.DialectFragmentModel$",{yLa:1,e:1,vr:1,wo:1,mc:1,Wb:1,wc:1,$G:1});var uqb=void 0;function Bqa(){uqb||(uqb=(new tqb).a());return uqb}function vqb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.Qc=this.Gh=this.ua=this.g=this.ba=null}vqb.prototype=new u;vqb.prototype.constructor=vqb;d=vqb.prototype;
d.a=function(){wqb=this;At(this);WW(this);G2(this);lQ(this);var a=G().hd;a=H(a,"DialectLibrary");var b=dm().ba;this.ba=dj(a,b);a=this.Gh;b=this.yc;var c=Wg().g;this.g=dj(a,dj(b,c));this.ua=hc(new ic,jc().hd,"Dialect Library","Library of AML mappings that can be reused in different AML dialects",J());return this};d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Do=function(a){this.Lg=a};
d.Cy=function(a){this.Qc=a};d.qc=function(){O();var a=(new P).a();return(new $D).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.NE=function(a){this.Gh=a};d.Fo=function(a){this.Me=a};d.$classData=r({DLa:0},!1,"amf.plugins.document.vocabularies.metamodel.document.DialectLibraryModel$",{DLa:1,e:1,Yz:1,wo:1,mc:1,Wb:1,wc:1,$G:1});var wqb=void 0;function Cqa(){wqb||(wqb=(new vqb).a());return wqb}
function xqb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.Qc=this.Gh=this.ua=this.g=this.ba=this.uE=this.$h=this.U=null}xqb.prototype=new u;xqb.prototype.constructor=xqb;d=xqb.prototype;
d.a=function(){yqb=this;At(this);WW(this);G2(this);lQ(this);var a=ec(),b=G().Zb;this.U=fc(new gc,a,H(b,"name"),hc(new ic,jc().Zb,"name","Name for an entity",J()));a=ec();b=G().hd;this.$h=fc(new gc,a,H(b,"base"),hc(new ic,jc().hd,"base","Base URI prefix for definitions in this vocabulary",J()));a=(new sd).Jd(re());b=G().Ov;this.uE=fc(new gc,a,H(b,"imports"),hc(new ic,Xi().Ov,"import","import relationships between vocabularies",J()));a=G().hd;a=H(a,"Vocabulary");b=G().Ov;b=H(b,"Ontology");var c=Sr().ba;
this.ba=dj(a,dj(b,c));a=this.U;b=this.uE;c=this.Gh;var e=this.Qc,f=this.$h,g=Sr().yc,h=Sr().g;this.g=dj(a,dj(b,dj(c,dj(e,dj(f,dj(g,h))))));this.ua=hc(new ic,jc().hd,"Vocabulary","Basic primitives for the declaration of vocabularies.",J());return this};d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Do=function(a){this.Lg=a};d.Cy=function(a){this.Qc=a};
d.qc=function(){O();var a=(new P).a();return(new Td).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.Co=function(a){this.yc=a};d.NE=function(a){this.Gh=a};d.Fo=function(a){this.Me=a};d.$classData=r({GLa:0},!1,"amf.plugins.document.vocabularies.metamodel.document.VocabularyModel$",{GLa:1,e:1,Yz:1,wo:1,mc:1,Wb:1,wc:1,$G:1});var yqb=void 0;function Ud(){yqb||(yqb=(new xqb).a());return yqb}
function zqb(){this.Fd=this.db=this.pc=this.Kt=this.Ut=this.Ou=this.JE=this.ua=this.ba=this.Wia=this.iH=this.cK=this.Iz=this.tj=this.uj=this.om=this.xi=this.DK=this.yy=this.ls=this.Xw=this.Ku=this.mh=this.Nf=this.ni=this.U=null;this.sa=0}zqb.prototype=new u;zqb.prototype.constructor=zqb;d=zqb.prototype;
d.a=function(){Aqb=this;At(this);XW(this);se(this);Tba(this);var a=ec(),b=G().Zb;this.U=fc(new gc,a,H(b,"name"),hc(new ic,jc().Zb,"name","Name in the source AST for the mapped property",J()));a=ud();b=G().Xa;this.ni=fc(new gc,a,H(b,"path"),hc(new ic,Xi().Xa,"path","URI in the mapped graph for this mapped property",J()));a=ud();b=G().Xa;this.Nf=fc(new gc,a,H(b,"datatype"),hc(new ic,Xi().Xa,"datatype","Scalar constraint over the type of the mapped property",J()));a=(new sP).Jd(ud());b=G().Xa;this.mh=
fc(new gc,a,H(b,"node"),hc(new ic,Xi().Xa,"range","Object constraint over the type of the mapped property",J()));a=ec();b=G().hd;this.Ku=fc(new gc,a,H(b,"mapProperty"),hc(new ic,jc().hd,"map label property","Marks the mapping as a 'map' mapping syntax. Directly related with mapTermKeyProperty",J()));a=ec();b=G().hd;this.Xw=fc(new gc,a,H(b,"mapValueProperty"),hc(new ic,jc().hd,"map label value property","Marks the mapping as a 'map value' mapping syntax. Directly related with mapTermValueProperty",
J()));a=ud();b=G().hd;this.ls=fc(new gc,a,H(b,"mapTermProperty"),hc(new ic,jc().hd,"map term property uri","Marks the mapping as a 'map' mapping syntax. ",J()));a=ud();b=G().hd;this.yy=fc(new gc,a,H(b,"mapTermValueProperty"),hc(new ic,jc().hd,"map term value property","Marks the mapping as a 'map value' mapping syntax",J()));a=wd();b=G().hd;this.DK=fc(new gc,a,H(b,"sorted"),hc(new ic,jc().hd,"sorted","Marks the mapping as requiring order in the mapped collection of nodes",J()));a=xd();b=G().Xa;this.xi=
fc(new gc,a,H(b,"minCount"),hc(new ic,Xi().Xa,"min count","Minimum count constraint over tha mapped property",J()));a=ec();b=G().Xa;this.om=fc(new gc,a,H(b,"pattern"),hc(new ic,Xi().Xa,"pattern","Pattern constraint over the mapped property",J()));a=Yi();b=G().Xa;this.uj=fc(new gc,a,H(b,"minInclusive"),hc(new ic,Xi().Xa,"min inclusive","Minimum inclusive constraint over the mapped property",J()));a=Yi();b=G().Xa;this.tj=fc(new gc,a,H(b,"maxInclusive"),hc(new ic,Xi().Xa,"max inclusive","Maximum inclusive constraint over the mapped property",
J()));a=wd();b=G().hd;this.Iz=fc(new gc,a,H(b,"allowMultiple"),hc(new ic,jc().hd,"allow multiple","Allows multiple mapped nodes for the property mapping",J()));a=(new sP).Jd(yd());b=G().Xa;this.cK=fc(new gc,a,H(b,"in"),hc(new ic,Xi().Xa,"in","Enum constraint for the values of the property mapping",J()));a=wd();b=G().hd;this.iH=fc(new gc,a,H(b,"unique"),hc(new ic,jc().hd,"unique","Marks the values for the property mapping as a primary key for this type of node",J()));a=wd();b=G().hd;this.Wia=fc(new gc,
a,H(b,"externallyLinkable"),hc(new ic,jc().hd,"linkable","Marks this object property as supporting external links",J()));a=G().hd;a=H(a,"NodePropertyMapping");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().hd,"Node Property Mapping","Semantic mapping from an input AST in a dialect document to the output graph of information for a class of output node",J());return this};d.Id=function(a){this.db=a};d.dma=function(a){this.Ou=a};d.rc=function(){};d.cma=function(a){this.JE=a};d.oc=function(){return this.ua};
d.$b=function(){var a=this.ni,b=this.U,c=this.Nf,e=this.mh,f=this.Ku,g=this.Xw,h=this.ls,k=this.yy,l=this.xi,m=this.om,p=this.uj,t=this.tj,v=this.Iz,A=this.DK,E=this.cK,B=this.JE,I=this.iH,N=this.Wia,Y=this.Ou,na=this.Ut,ra=hd().g;return dj(a,dj(b,dj(c,dj(e,dj(f,dj(g,dj(h,dj(k,dj(l,dj(m,dj(p,dj(t,dj(v,dj(A,dj(E,dj(B,dj(I,dj(N,dj(Y,dj(na,ra))))))))))))))))))))};d.ZO=function(a){this.Ut=a};d.qc=function(){O();var a=(new P).a();return(new ED).L((new S).a(),a)};d.YO=function(a){this.Kt=a};d.Rb=function(){return this.ba};
d.$classData=r({RLa:0},!1,"amf.plugins.document.vocabularies.metamodel.domain.PropertyMappingModel$",{RLa:1,e:1,td:1,mc:1,Wb:1,wc:1,tT:1,PLa:1});var Aqb=void 0;function zf(){Aqb||(Aqb=(new zqb).a());return Aqb}
function Bqb(a,b,c){c=a.dna(b.ga,b.W,c,y());var e=b.wD;VO()===e?b=(new z).d((new Cqb).Ny(b,c).kfa()):XO()===e?b=(new z).d(Dqb(new u7,b,y(),c).C4()):(e=iy().RA(b),e.b()?b=y():(e=e.c(),Mla()===e?b=(new A4).Ny(b,c).pfa():Lla()===e?b=(new A4).Ny(b,c).dfa():Dla()===e?(b=(new A4).Ny(b,c),O(),e=(new P).a(),b=b.MQ((new Ng).L((new S).a(),e))):hy()===e?(b=(new Eqb).Ny(b,c),O(),e=(new P).a(),b=b.MQ((new Ng).L((new S).a(),e))):b=Dqb(new u7,b,(new z).d(e),c).C4(),b=(new z).d(b)));if(b.b())return y();b=b.c();return(new z).d(Zjb(a,
b,c))}function Fqb(a){var b=C(),c=[a.Jg().ye(),Ov().$];a.ema(K(b,(new wc).fa(c)))}function $4a(){this.q=this.$=this.Q4=null}$4a.prototype=new u;$4a.prototype.constructor=$4a;d=$4a.prototype;d.G=function(){return"LocalLinkPath"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof $4a?this.Q4===a.Q4:!1};d.E=function(a){switch(a){case 0:return this.Q4;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};
d.f=function(a){this.Q4=a;this.$="local-link-path";this.q=a;return this};d.y=function(){return Z(this)};d.$classData=r({uOa:0},!1,"amf.plugins.document.webapi.annotations.LocalLinkPath",{uOa:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});function Gqb(){this.Sd=null}Gqb.prototype=new h4;Gqb.prototype.constructor=Gqb;Gqb.prototype.a=function(){AY.prototype.f.call(this,"%RAML 1.0 AnnotationTypeDeclaration");return this};
Gqb.prototype.$classData=r({gQa:0},!1,"amf.plugins.document.webapi.parser.RamlFragmentHeader$Raml10AnnotationTypeDeclaration$",{gQa:1,Ww:1,e:1,z:1,v:1,r:1,o:1,aH:1});var Hqb=void 0;function Xla(){Hqb||(Hqb=(new Gqb).a());return Hqb}function Iqb(){this.Sd=null}Iqb.prototype=new h4;Iqb.prototype.constructor=Iqb;Iqb.prototype.a=function(){AY.prototype.f.call(this,"%RAML 1.0 DataType");return this};
Iqb.prototype.$classData=r({hQa:0},!1,"amf.plugins.document.webapi.parser.RamlFragmentHeader$Raml10DataType$",{hQa:1,Ww:1,e:1,z:1,v:1,r:1,o:1,aH:1});var Jqb=void 0;function Ula(){Jqb||(Jqb=(new Iqb).a());return Jqb}function Kqb(){this.Sd=null}Kqb.prototype=new h4;Kqb.prototype.constructor=Kqb;Kqb.prototype.a=function(){AY.prototype.f.call(this,"%RAML 1.0 DocumentationItem");return this};
Kqb.prototype.$classData=r({iQa:0},!1,"amf.plugins.document.webapi.parser.RamlFragmentHeader$Raml10DocumentationItem$",{iQa:1,Ww:1,e:1,z:1,v:1,r:1,o:1,aH:1});var Lqb=void 0;function Tla(){Lqb||(Lqb=(new Kqb).a());return Lqb}function Mqb(){this.Sd=null}Mqb.prototype=new h4;Mqb.prototype.constructor=Mqb;Mqb.prototype.a=function(){AY.prototype.f.call(this,"%RAML 1.0 NamedExample");return this};
Mqb.prototype.$classData=r({jQa:0},!1,"amf.plugins.document.webapi.parser.RamlFragmentHeader$Raml10NamedExample$",{jQa:1,Ww:1,e:1,z:1,v:1,r:1,o:1,aH:1});var Nqb=void 0;function py(){Nqb||(Nqb=(new Mqb).a());return Nqb}function Oqb(){this.Sd=null}Oqb.prototype=new h4;Oqb.prototype.constructor=Oqb;Oqb.prototype.a=function(){AY.prototype.f.call(this,"%RAML 1.0 ResourceType");return this};
Oqb.prototype.$classData=r({kQa:0},!1,"amf.plugins.document.webapi.parser.RamlFragmentHeader$Raml10ResourceType$",{kQa:1,Ww:1,e:1,z:1,v:1,r:1,o:1,aH:1});var Pqb=void 0;function Vla(){Pqb||(Pqb=(new Oqb).a());return Pqb}function Qqb(){this.Sd=null}Qqb.prototype=new h4;Qqb.prototype.constructor=Qqb;Qqb.prototype.a=function(){AY.prototype.f.call(this,"%RAML 1.0 SecurityScheme");return this};
Qqb.prototype.$classData=r({lQa:0},!1,"amf.plugins.document.webapi.parser.RamlFragmentHeader$Raml10SecurityScheme$",{lQa:1,Ww:1,e:1,z:1,v:1,r:1,o:1,aH:1});var Rqb=void 0;function Yla(){Rqb||(Rqb=(new Qqb).a());return Rqb}function Sqb(){this.Sd=null}Sqb.prototype=new h4;Sqb.prototype.constructor=Sqb;Sqb.prototype.a=function(){AY.prototype.f.call(this,"%RAML 1.0 Trait");return this};
Sqb.prototype.$classData=r({mQa:0},!1,"amf.plugins.document.webapi.parser.RamlFragmentHeader$Raml10Trait$",{mQa:1,Ww:1,e:1,z:1,v:1,r:1,o:1,aH:1});var Tqb=void 0;function Wla(){Tqb||(Tqb=(new Sqb).a());return Tqb}function zR(){this.Gs=this.Nx=null}zR.prototype=new u;zR.prototype.constructor=zR;d=zR.prototype;d.G=function(){return"RamlScalarValuedNode"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof zR&&kk(this.Nx,a.Nx)){var b=this.Gs;a=a.Gs;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Nx;case 1:return this.Gs;default:throw(new V).f(""+a);}};d.AX=function(){return this.BX()};d.t=function(){return W(X(),this)};d.C7=function(){return this.Gs.C7()};d.He=function(){return this.Gs.He()};d.BX=function(){return this.Gs.BX()};d.y=function(){return Z(this)};function Ema(a,b){var c=new zR;c.Nx=a;c.Gs=b;return c}d.Ng=function(){return this.Gs.Ng()};d.Mq=function(){return this.Gs.Mq()};d.GF=function(){return this.Gs.GF()};
d.$classData=r({oRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.RamlScalarValuedNode",{oRa:1,e:1,iGa:1,Z_:1,z:1,v:1,r:1,o:1});function Qy(){this.ji=this.Ea=null}Qy.prototype=new u;Qy.prototype.constructor=Qy;d=Qy.prototype;d.G=function(){return"RamlSingleArrayNode"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Qy?kk(this.Ea,a.Ea):!1};d.E=function(a){switch(a){case 0:return this.Ea;default:throw(new V).f(""+a);}};
d.AX=function(){return Uqb(this,(new Jh).Ub(this.Ea,this.ji).BX())};d.t=function(){return W(X(),this)};d.M5=function(){return Uqb(this,(new Jh).Ub(this.Ea,this.ji).Ng())};d.B7=function(){return Uqb(this,(new Jh).Ub(this.Ea,this.ji).Mq())};d.jw=function(a,b){this.Ea=a;this.ji=b;return this};d.Gda=function(){return Uqb(this,(new Jh).Ub(this.Ea,this.ji).GF())};d.Iea=function(a){return Uqb(this,a.P(this.Ea))};
function Uqb(a,b){var c=C();return Rt(new St,K(c,(new wc).fa([b])),Hu(O(),a.Ea).Ib((new A2).a()))}d.y=function(){return Z(this)};d.$classData=r({pRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.RamlSingleArrayNode",{pRa:1,e:1,Tja:1,Z_:1,z:1,v:1,r:1,o:1});function Vqb(){this.Q=this.W=this.p=this.Vi=null}Vqb.prototype=new u;Vqb.prototype.constructor=Vqb;d=Vqb.prototype;d.G=function(){return"AbstractDeclarationEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Vqb){var b=this.Vi,c=a.Vi;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Vi;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=D(this.Vi.Y(),qR().U).H;if(b instanceof z)b=b.i;else{b=this.Q.zj();var c=zq().By,e=this.Vi.j,f=y(),g="Cannot declare abstract declaration without name "+this.Vi,h=Xb(this.Vi.ha(),q(Yb)),k=nc(this.Vi);b.Vc(c.j,e,f,g,h,Tb().yb,k);b="default-name"}T();c=xi(T(),b);b=(new wB).f(a.aa);zb(this.Vi).ra()?(e=zb(this.Vi),e.b()||(e=e.c(),sz(this.Q.Zu().xG(),e,D(this.Vi.Y(),Eb().kd).H,this.W).Vb(b))):(e=Wa().Ia(this.Vi.ZA()),e.b()?f=y():(e=e.c(),f=(new z).d(mz(new nz,e,this.p,!1,Fc(yv(),
J()),this.Q.zj()).Ra())),e=null,e=f.b()?J():f.c(),f=D(this.Vi.g,qR().Ua).H,f.b()||(f=f.c(),g=C(),h=Q().Pa,rt(),k=D(this.Vi.g,qR().Ua).x,f=[Px(new Qx,"usage",f,h,Ps(0,k,q(Yb)))],f=K(g,(new wc).fa(f)),g=C(),e=e.la(f,g.u)),f=b.s,g=b.aa,h=(new mt).f(g),this.p.Db(e).R(w(function(p,t){return function(v){v.Sa(t)}}(this,h))),ht(f,et(T(),ot(pt(),h.s,g),Q().wa)));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var l=g.m.length;k=h=0;var m=c.length|0;l=m<l?m:
l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Vi.ha(),q(Yb))};d.$classData=r({yRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.AbstractDeclarationEmitter",{yRa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function z6(){this.Q=this.W=this.p=this.ei=this.ia=null}z6.prototype=new u;z6.prototype.constructor=z6;d=z6.prototype;d.G=function(){return"AbstractDeclarationsEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof z6){if(this.ia===a.ia){var b=this.ei,c=a.ei;b=null===b?null===c:b.h(c)}else b=!1;if(b&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.ei;case 2:return this.p;case 3:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=rt(),k=this.p,l=this.ei,m=w(function(t){return function(v){var A=t.p,E=t.W,B=t.Q,I=new Vqb;I.Vi=v;I.p=A;I.W=E;I.Q=B;return I}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|
0;e.w=f;ht(a.s,oF(pF(),b.s))};d.DF=function(a,b,c,e,f){this.ia=a;this.ei=b;this.p=c;this.W=e;this.Q=f;return this};d.y=function(){return Z(this)};d.Ma=function(){var a=this.ei.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.ha(),q(Yb))));return a.b()?ie():a.c()};d.$classData=r({BRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.AbstractDeclarationsEmitter",{BRa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});
function nz(){this.p=this.tm=null;this.tv=!1;this.BZ=this.Gw=this.Hw=this.OA=this.ky=this.Iw=this.LB=this.S1=this.sv=null}nz.prototype=new u;nz.prototype.constructor=nz;d=nz.prototype;d.G=function(){return"DataNodeEmitter"};function Wqb(a,b,c){var e=c.s,f=c.aa;c=(new wB).f(f);a.p.Db(Xqb(a,b)).R(w(function(g,h){return function(k){k.Vb(h)}}(a,c)));T();YF();a=zB(Bu(),f);a=et(0,(new Oy).Cc(a,c.s),Q().ed);ht(e,a)}d.A=function(){return 4};
d.Vb=function(a){var b=this.tm;if(b instanceof Ej)Yqb(this,b).Vb(a);else if(b instanceof Bm)Wqb(this,b,a);else if(b instanceof xm)Zqb(this,b,a);else if(b instanceof nu)$qb(this,b,a);else throw(new x).d(b);};
function Yqb(a,b){var c=!1,e=null,f=D(b.ca,Fj().kf).H;if(f instanceof z&&(c=!0,e=f,e.i===a.LB))return a=D(b.ca,Fj().Df).H,m7(new r6,a.b()?null:a.c(),b.bb,Q().Pa);if(c&&e.i===a.Iw)return a=D(b.ca,Fj().Df).H,m7(new r6,a.b()?null:a.c(),b.bb,Q().vi);if(c&&(f=e.i,f===a.Hw|f===a.OA))return a=D(b.ca,Fj().Df).H,m7(new r6,a.b()?null:a.c(),b.bb,Q().wf);if(c&&e.i===a.Gw)return a=D(b.ca,Fj().Df).H,m7(new r6,a.b()?null:a.c(),b.bb,Q().mi);if(c&&e.i===a.BZ)return(new s6).Xq(b.bb);b=D(b.ca,Fj().Df).H;return m7(new r6,
b.b()?null:b.c(),(O(),(new P).a()),Q().Pa)}d.h=function(a){if(this===a)return!0;if(a instanceof nz&&this.tm===a.tm&&this.p===a.p&&this.tv===a.tv){var b=this.sv;a=a.sv;return null===b?null===a:C3(b,a)}return!1};
function arb(a,b){var c=b.fD;if(!c.b()){c=c.c();var e=a.sv,f=D(b.ca,ou().Nq).H;e.Gl(f.b()?null:f.c(),c)}if(a.tv)return a=C(),e=D(b.ca,ou().Nq).H,c=new l7,e=e.b()?null:e.c(),b=b.bb,c.os=e,c.x=b,K(a,(new wc).fa([c]));a=C();e=D(b.ca,ou().Nq).H;c=new l7;e=e.b()?null:e.c();b=b.bb;c.os=e;c.x=b;return K(a,(new wc).fa([c]))}d.E=function(a){switch(a){case 0:return this.tm;case 1:return this.p;case 2:return this.tv;case 3:return this.sv;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.tm;if(a instanceof Ej){var b=C();a=[Yqb(this,a)];b=K(b,(new wc).fa(a))}else if(a instanceof Bm)b=Xqb(this,a);else if(a instanceof xm)b=brb(this,a);else{if(!(a instanceof nu))throw(new x).d(a);b=arb(this,a)}a=Rkb(this);var c=C();return b.hc(a,c.u).Wq(w(function(){return function(e){return e.va()}}(this)))};function $qb(a,b,c){arb(a,b).R(w(function(e,f){return function(g){g.Vb(f)}}(a,c)))}
function brb(a,b){var c=lu(b);a=w(function(e,f){return function(g){var h=Cj(f.ca,g),k=new crb;g=XEa((new Rb).f(g.q.$));var l=h.q,m=e.p,p=e.tv,t=e.sv;h=h.x;var v=e.S1;k.ia=g;k.q=l;k.p=m;k.tv=p;k.sv=t;k.NM=h;k.ja=v;return k}}(a,b));b=pf();return c.ma(a,b.u).ke()}function mz(a,b,c,e,f,g){a.tm=b;a.p=c;a.tv=e;a.sv=f;a.S1=g;a.LB=Zc(ix().LB);a.Iw=Zc(ix().Iw);a.ky=Zc(ix().ky);a.OA=Zc(ix().OA);a.Hw=Zc(ix().Hw);a.Gw=Zc(ix().Gw);a.BZ=Zc(ix().BZ);return a}
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.tm));a=RL().Ga(a,QL(RL(),this.p));a=RL().Ga(a,this.tv?1231:1237);a=RL().Ga(a,QL(RL(),this.sv));return RL().re(a,4)};function Xqb(a,b){b=D(b.ca,Am().Lu);a=w(function(e){return function(f){return mz(new nz,f,e.p,e.tv,e.sv,e.S1)}}(a));var c=C();return b.ma(a,c.u)}function Zqb(a,b,c){var e=c.s;c=c.aa;var f=(new mt).f(c);a.p.Db(brb(a,b)).R(w(function(g,h){return function(k){k.Sa(h)}}(a,f)));ht(e,et(T(),ot(pt(),f.s,c),Q().wa))}
d.Ma=function(){return Ps(rt(),this.tm.ha(),q(Yb))};d.$classData=r({IRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.DataNodeEmitter",{IRa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function crb(){this.p=this.q=this.ia=null;this.tv=!1;this.ja=this.NM=this.sv=null}crb.prototype=new u;crb.prototype.constructor=crb;d=crb.prototype;d.G=function(){return"DataPropertyEmitter"};d.A=function(){return 6};
d.h=function(a){if(this===a)return!0;if(a instanceof crb){if(this.ia===a.ia&&this.q===a.q&&this.p===a.p&&this.tv===a.tv){var b=this.sv,c=a.sv;b=null===b?null===c:C3(b,c)}else b=!1;return b?this.NM===a.NM:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.q;case 2:return this.p;case 3:return this.tv;case 4:return this.sv;case 5:return this.NM;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=Xb(this.NM,q(ew));b.b()?b=y():(b=b.c(),b=(new z).d(b.vd));b=b.va();b=Ed(b,new Skb);b=b.b()?this.NM:b.c();T();gt();var c=et(0,lF(0,XEa((new Rb).f(this.ia)),Q().Pa,Au(b)),Q().Pa);b=(new wB).f(a.aa);mz(new nz,this.q,this.p,this.tv,this.sv,this.ja).Vb(b);var e=b.s;c=[c];if(0>e.w)throw(new V).f("0");var f=c.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,
oF(pF(),b.s))};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.ia));a=RL().Ga(a,QL(RL(),this.q));a=RL().Ga(a,QL(RL(),this.p));a=RL().Ga(a,this.tv?1231:1237);a=RL().Ga(a,QL(RL(),this.sv));a=RL().Ga(a,QL(RL(),this.NM));return RL().re(a,6)};d.Ma=function(){return Ps(rt(),this.q.ha(),q(Yb))};d.$classData=r({MRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.DataPropertyEmitter",{MRa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function U$a(){this.ja=this.p=this.YQ=this.ia=null}
U$a.prototype=new u;U$a.prototype.constructor=U$a;d=U$a.prototype;d.G=function(){return"EndPointExtendsEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof U$a){if(this.ia===a.ia){var b=this.YQ,c=a.YQ;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.YQ;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=new v7,f=this.YQ.ea(),g=this.p,h=this.ja;e.Vi=f;e.p=g;e.ja=h;e.Vb(b);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var k=g.m.length,l=h=0,m=c.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=c[h],h=1+h|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};
d.Ma=function(){var a=this.YQ.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.bb,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({QRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.EndPointExtendsEmitter",{QRa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function drb(){this.Q=this.p=this.q=this.ia=null}drb.prototype=new u;drb.prototype.constructor=drb;d=drb.prototype;d.G=function(){return"EnumValuesEmitter"};d.A=function(){return 3};
d.h=function(a){return this===a?!0:a instanceof drb?this.ia===a.ia&&this.q===a.q?this.p===a.p:!1:!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.q;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.q.q.Cb,c=w(function(p){return function(t){return mz(new nz,t,p.p,!1,Fc(yv(),J()),p.Q.zj())}}(this)),e=C(),f=b.ma(c,e.u);T();b=this.ia;e=xi(T(),b);b=(new wB).f(a.aa);c=b.s;var g=b.aa,h=(new wB).f(g);qt(rt(),this.p.Db(f),h);T();YF();f=zB(Bu(),g);f=et(0,(new Oy).Cc(f,h.s),Q().ed);ht(c,f);c=b.s;e=[e];if(0>c.w)throw(new V).f("0");h=e.length|0;f=c.w+h|0;nF(c,f);Ca(c.K,0,c.K,h,c.w);h=c.K;var k=h.m.length,l=g=0,m=e.length|0;k=m<k?m:k;m=h.m.length;for(k=k<m?k:m;g<k;)h.m[l]=e[g],
g=1+g|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))};function cna(a,b,c){var e=new drb;e.ia="enum";e.q=a;e.p=b;e.Q=c;return e}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.q.x,q(Yb))};d.$classData=r({RRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.EnumValuesEmitter",{RRa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function erb(){this.p=this.Ca=this.ia=null}erb.prototype=new u;erb.prototype.constructor=erb;d=erb.prototype;d.G=function(){return"IriTemplateEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof erb){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=uZ(this.Ca),k=w(function(){return function(p){var t=he(p.Y(),lp().IE);t.b()?t=y():(t=t.c(),p=he(p.Y(),lp().FE),p.b()?t=y():(p=p.c(),t=(new z).d(ni(new oi,t.q.q.t(),p,y()))));return t.va()}}(this)),l=C();h=h.Tc(k,l.u);Os(rt(),this.p.Db(h),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;var m=
c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.yda=function(a,b,c){this.ia=a;this.Ca=b;this.p=c;return this};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({YRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.IriTemplateEmitter",{YRa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function frb(){this.p=this.Bb=this.WV=null}frb.prototype=new u;frb.prototype.constructor=frb;d=frb.prototype;
d.G=function(){return"Oas3DiscriminatorEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof frb){var b=this.WV,c=a.WV;return(null===b?null===c:b.h(c))&&this.Bb===a.Bb?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.WV;case 1:return this.Bb;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"discriminator"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f),h=K(ah(),J()),k=he(this.Bb,Gi().Lt);k.b()||(k=k.c(),(new z).d(Hh(h,ni(new oi,"propertyName",k,y()))));k=he(this.Bb,Gi().YJ);k.b()||(k=k.c(),(new z).d(Hh(h,(new erb).yda("mapping",k,this.p))));Os(rt(),this.p.Db(h),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var l=g.m.length;k=h=0;var m=b.length|0;l=m<l?m:l;m=
g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))};d.y=function(){return Z(this)};function grb(a,b,c){var e=new frb;e.WV=a;e.Bb=b;e.p=c;return e}d.Ma=function(){return Ps(rt(),this.WV.q.x,q(Yb))};d.$classData=r({lSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Oas3DiscriminatorEmitter",{lSa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function bab(){this.Q=this.p=this.Ah=null}bab.prototype=new u;bab.prototype.constructor=bab;d=bab.prototype;d.G=function(){return"Oas3OAuth2FlowEmitter"};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof bab){var b=this.Ah,c=a.Ah;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ah;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.Ah.g,c=K(ah(),J()),e=D(this.Ah.g,xf(hd())).Ab(w(function(){return function(f){return Bi(D(f.g,jf().Di).ha(),q(l4))}}(this)));b=he(b,tG().Fn);b.b()||(b=b.c(),Hh(c,(new hrb).mW(b,this.p,e,this.Q)));yu(c,Xy(this.Ah,this.p,this.Q).Ra());Os(rt(),this.p.Db(c),a)};d.QL=function(a,b,c){this.Ah=a;this.p=b;this.Q=c;return this};d.y=function(){return Z(this)};
d.Ma=function(){var a=D(this.Ah.g,tG().Fn).nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({mSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Oas3OAuth2FlowEmitter",{mSa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function irb(){this.Q=this.p=this.OH=null}irb.prototype=new u;irb.prototype.constructor=irb;d=irb.prototype;d.G=function(){return"Oas3OAuthFlowEmitter"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof irb){var b=this.OH,c=a.OH;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.OH;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.OH.g;T();var c=D(this.OH.g,oo().Qs).H,e=xi(0,c.b()?null:c.c());c=(new wB).f(a.aa);var f=c.s,g=c.aa,h=(new mt).f(g),k=K(ah(),J()),l=he(b,oo().ck);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"authorizationUrl",l,y()))));l=he(b,oo().Nm);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"tokenUrl",l,y()))));l=he(b,oo().AK);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"refreshUrl",l,y()))));l=D(this.OH.g,xf(hd())).Ab(w(function(){return function(p){return Bi(D(p.g,jf().Di).ha(),q(l4))}}(this)));
b=he(b,oo().xo);b.b()||(b=b.c(),Hh(k,(new o4).Lr("scopes",b,this.p,l,this.Q)));Os(rt(),this.p.Db(k),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));f=c.s;e=[e];if(0>f.w)throw(new V).f("0");h=e.length|0;g=f.w+h|0;nF(f,g);Ca(f.K,0,f.K,h,f.w);h=f.K;l=h.m.length;b=k=0;var m=e.length|0;l=m<l?m:l;m=h.m.length;for(l=l<m?l:m;k<l;)h.m[b]=e[k],k=1+k|0,b=1+b|0;f.w=g;ht(a.s,oF(pF(),c.s))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.OH.x,q(Yb))};
d.$classData=r({oSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Oas3OAuthFlowEmitter",{oSa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function hrb(){this.Q=this.up=this.p=this.Ca=null}hrb.prototype=new u;hrb.prototype.constructor=hrb;d=hrb.prototype;d.G=function(){return"Oas3OAuthFlowsEmitter"};d.mW=function(a,b,c,e){this.Ca=a;this.p=b;this.up=c;this.Q=e;return this};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof hrb){var b=this.Ca,c=a.Ca;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.up,a=a.up,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;case 2:return this.up;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=uZ(this.Ca),c=w(function(p){return function(t){var v=p.p,A=p.Q,E=new irb;E.OH=t;E.p=v;E.Q=A;return E}}(this)),e=C();b=b.ma(c,e.u);c=Nab(this.up,this.p,this.Q).Ra();e=C();c=b.la(c,e.u);T();e=xi(T(),"flows");b=(new wB).f(a.aa);var f=b.s,g=b.aa,h=(new mt).f(g);Os(rt(),this.p.Db(c),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;var k=g.m.length,l=h=0,m=e.length|0;k=m<k?m:k;m=g.m.length;for(k=
k<m?k:m;h<k;)g.m[l]=e[h],h=1+h|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({pSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Oas3OAuthFlowsEmitter",{pSa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function tz(){this.dd=this.Q=this.Bf=this.bf=this.W=this.p=this.ta=null}tz.prototype=new u;tz.prototype.constructor=tz;d=tz.prototype;d.G=function(){return"OasAndConstraintEmitter"};d.A=function(){return 5};
d.vF=function(a,b,c,e,f,g){this.ta=a;this.p=b;this.W=c;this.bf=e;this.Bf=f;this.Q=g;a=D(a.Y(),Pg().ui);b=C();a=a.dg(b.u);b=w(function(h){return function(k){if(null!==k){var l=k.qa(),m=k.Pi();if(null!==l){k=h.p;var p=J(),t=h.W,v=h.bf;m=K(C(),(new wc).fa(["allOf",""+m]));var A=C();return w7(new x7,l,k,p,t,v.la(m,A.u),h.Bf,h.Q)}}throw(new x).d(k);}}(this));c=C();this.dd=a.ma(b,c.u);return this};
d.h=function(a){if(this===a)return!0;if(a instanceof tz){var b=this.ta,c=a.ta;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.bf,c=a.bf,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.Bf,a=a.Bf,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;case 3:return this.bf;case 4:return this.Bf;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"allOf"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new wB).f(f);this.p.Db(this.dd).R(w(function(p,t){return function(v){v.Vb(t)}}(this,g)));T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=c.s;b=[b];if(0>e.w)throw(new V).f("0");f=b.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),c.s))};d.y=function(){return Z(this)};
d.Ma=function(){var a=this.dd,b=w(function(){return function(e){return e.Ma()}}(this)),c=C();a=a.ma(b,c.u).si(w(function(){return function(e){return e.gf}}(this)),wv()).nc();return a.b()?ie():a.c()};d.$classData=r({sSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasAndConstraintEmitter",{sSa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function jrb(){this.Q=this.Bf=this.bf=this.W=this.p=this.ta=null}jrb.prototype=new u;jrb.prototype.constructor=jrb;d=jrb.prototype;d.G=function(){return"OasAnyOfShapeEmitter"};
d.A=function(){return 5};d.h=function(a){if(this===a)return!0;if(a instanceof jrb){var b=this.ta,c=a.ta;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.bf,c=a.bf,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.Bf,a=a.Bf,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;case 3:return this.bf;case 4:return this.Bf;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.Q.zma(),c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new wB).f(f),h=D(this.ta.ca,fp().We),k=C();h=h.dg(k.u);k=w(function(p){return function(t){if(null!==t){var v=t.qa(),A=t.Pi();if(null!==v){t=p.p;var E=J(),B=p.W,I=p.bf;A=K(C(),(new wc).fa(["anyOf",""+A]));var N=C();return w7(new x7,v,t,E,B,I.la(A,N.u),p.Bf,p.Q)}}throw(new x).d(t);}}(this));var l=C();h=h.ma(k,l.u);qt(rt(),this.p.Db(h),g);T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=b.s;c=
[c];if(0>e.w)throw(new V).f("0");f=c.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;l=f.m.length;k=h=0;var m=c.length|0;l=m<l?m:l;m=f.m.length;for(l=l<m?l:m;h<l;)f.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=g;ht(a.s,oF(pF(),b.s))};function krb(a,b,c,e,f,g){var h=new jrb;h.ta=a;h.p=b;h.W=c;h.bf=e;h.Bf=f;h.Q=g;return h}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.ta.bb,q(Yb))};
d.$classData=r({vSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasAnyOfShapeEmitter",{vSa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function lrb(){KR.call(this);this.gl=this.al=this.md=this.Uc=this.ya=null;this.Dj=!1;this.Gc=null}lrb.prototype=new LR;lrb.prototype.constructor=lrb;d=lrb.prototype;d.G=function(){return"OasArrayShapeEmitter"};d.A=function(){return 6};
d.h=function(a){if(this===a)return!0;if(a instanceof lrb){var b=this.ya,c=a.ya;(null===b?null===c:b.h(c))&&this.Uc===a.Uc?(b=this.md,c=a.md,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.al,c=a.al,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.gl,c=a.gl,b=null===b?null===c:b.h(c)):b=!1;return b?this.Dj===a.Dj:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.Uc;case 2:return this.md;case 3:return this.al;case 4:return this.gl;case 5:return this.Dj;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=K(ah(),KR.prototype.Ra.call(this)),b=this.ya.ca;Hh(a,jla("array",this.ya));var c=he(b,ei().Us);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,"maxItems",c,y()))));c=he(b,ei().ms);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,"minItems",c,y()))));c=he(b,ei().Ys);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,"uniqueItems",c,y()))));c=!1;var e=null,f=he(b,ei().mE);a:{if(f instanceof z){c=!0;e=f;var g=e.i;if(Bi(g.q.x,q(kkb))){Hh(a,mrb(new y7,this.ya,this.Uc,this.md,(new z).d(ni(new oi,"collectionFormat",
g,y())),this.al,this.gl,this.Gc));break a}}if(c)c=e.i,Hh(Hh(a,mrb(new y7,this.ya,this.Uc,this.md,y(),this.al,this.gl,this.Gc)),ni(new oi,"collectionFormat",c,y()));else if(y()===f)Hh(a,mrb(new y7,this.ya,this.Uc,this.md,y(),this.al,this.gl,this.Gc));else throw(new x).d(f);}b=he(b,Gi().Hd);b.b()||(b=b.c(),(new z).d(Hh(a,(new z7).fB(b,this.Uc,this.md,this.Gc))));yu(a,gna(this.ya,this.Uc,this.Gc).Ra());return a};
function sab(a,b,c,e,f,g,h){var k=new lrb;k.ya=a;k.Uc=b;k.md=c;k.al=e;k.gl=f;k.Dj=g;k.Gc=h;e=J();f=J();KR.prototype.ML.call(k,a,b,c,e,f,g,h);return k}d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.ya));a=RL().Ga(a,QL(RL(),this.Uc));a=RL().Ga(a,QL(RL(),this.md));a=RL().Ga(a,QL(RL(),this.al));a=RL().Ga(a,QL(RL(),this.gl));a=RL().Ga(a,this.Dj?1231:1237);return RL().re(a,6)};
d.$classData=r({ySa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasArrayShapeEmitter",{ySa:1,lK:1,nO:1,e:1,z:1,v:1,r:1,o:1});function nrb(){this.Q=this.p=this.Qk=null}nrb.prototype=new u;nrb.prototype.constructor=nrb;d=nrb.prototype;d.E3=function(a,b,c){this.Qk=a;this.p=b;this.Q=c;return this};d.G=function(){return"OasCreativeWorkEmitter"};
d.Vb=function(a){if(zb(this.Qk).ra()){rt();var b=D(this.Qk.g,Eb().kd).H;b=b.b()?zb(this.Qk).c().j:b.c();Qs(0,a,b,Q().Pa)}else{b=a.s;a=a.aa;var c=(new mt).f(a);Os(rt(),(new m4).E3(this.Qk,this.p,this.Q).Ra(),c);ht(b,et(T(),ot(pt(),c.s,a),Q().wa))}};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof nrb?this.Qk===a.Qk?this.p===a.p:!1:!1};d.E=function(a){switch(a){case 0:return this.Qk;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.Ma=function(){return Ps(rt(),this.Qk.x,q(Yb))};d.$classData=r({ASa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasCreativeWorkEmitter",{ASa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function orb(){this.Q=this.p=this.Um=this.ia=null}orb.prototype=new u;orb.prototype.constructor=orb;d=orb.prototype;d.G=function(){return"OasEntryCreativeWorkEmitter"};d.A=function(){return 3};d.h=function(a){return this===a?!0:a instanceof orb?this.ia===a.ia&&this.Um===a.Um?this.p===a.p:!1:!1};
d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Um;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);(new nrb).E3(this.Um,this.p,this.Q).Vb(b);var e=b.s;c=[c];if(0>e.w)throw(new V).f("0");var f=c.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))};function pz(a,b,c,e){var f=new orb;f.ia=a;f.Um=b;f.p=c;f.Q=e;return f}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Um.x,q(Yb))};
d.$classData=r({ESa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasEntryCreativeWorkEmitter",{ESa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function prb(){this.Q=this.W=this.p=this.Ca=this.ia=null}prb.prototype=new u;prb.prototype.constructor=prb;d=prb.prototype;d.G=function(){return"OasEntryShapeEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof prb){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;if(b&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;case 3:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=this.Ca.q.q,k=this.p,l=this.W,m=J(),p=J(),t=J();h=Rz(h,k,m,l,p,t,!1,this.Q).tx();Os(rt(),this.p.Db(h),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),b.s))};
function qrb(a,b,c,e,f){var g=new prb;g.ia=a;g.Ca=b;g.p=c;g.W=e;g.Q=f;return g}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({FSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasEntryShapeEmitter",{FSa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function A7(){this.Q=this.p=this.nB=this.ag=null}A7.prototype=new u;A7.prototype.constructor=A7;d=A7.prototype;d.G=function(){return"OasNamedSecuritySchemeEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof A7){var b=this.ag,c=a.ag;(null===b?null===c:b.h(c))?(b=this.nB,c=a.nB,b=null===b?null===c:b.h(c)):b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ag;case 1:return this.nB;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=D(this.ag.g,Ri().U).H;if(b instanceof z)b=b.i;else{if(y()!==b)throw(new x).d(b);b=this.Q.zj();var c=Sc().Rh,e=this.ag.j,f=y(),g="Cannot declare security scheme without name "+this.ag,h=Xb(this.ag.x,q(Yb)),k=nc(this.ag);b.Vc(c.j,e,f,g,h,Tb().yb,k);b="default-"}T();e=xi(T(),b);c=zb(this.ag).ra()?function(p){return function(t){p.iF(t)}}(this):function(p){return function(t){p.gL(t)}}(this);b=(new wB).f(a.aa);c(b);c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,
f);Ca(c.K,0,c.K,g,c.w);g=c.K;var l=g.m.length;k=h=0;var m=e.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=e[h],h=1+h|0,k=1+k|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.iF=function(a){var b=zb(this.ag);b.b()||(b=b.c(),WSa(b,D(this.ag.g,Eb().kd).H,J(),this.Q).Vb(a))};d.gL=function(a){var b=a.s;a=a.aa;var c=(new mt).f(a);Os(rt(),this.p.Db((new p4).EW(this.ag,this.nB,this.p,this.Q).Ra()),c);ht(b,et(T(),ot(pt(),c.s,a),Q().wa))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.ag.x,q(Yb))};
d.EW=function(a,b,c,e){this.ag=a;this.nB=b;this.p=c;this.Q=e;return this};d.$classData=r({QSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasNamedSecuritySchemeEmitter",{QSa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function rrb(){this.Q=this.bf=this.W=this.p=this.ta=null}rrb.prototype=new u;rrb.prototype.constructor=rrb;d=rrb.prototype;d.G=function(){return"OasNamedTypeEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof rrb){var b=this.ta,c=a.ta;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.bf,a=a.bf,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;case 3:return this.bf;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=D(this.ta.Y(),Pg().U).H,c=b.b()?"schema":b.c();T();var e=xi(T(),c);b=(new wB).f(a.aa);var f=this.ta,g=this.p,h=this.W,k=this.bf,l=C();c=k.Eg(c,l.u);k=J();l=J();w7(new x7,f,g,k,h,c,l,this.Q).Vb(b);f=b.s;e=[e];if(0>f.w)throw(new V).f("0");h=e.length|0;g=f.w+h|0;nF(f,g);Ca(f.K,0,f.K,h,f.w);h=f.K;l=h.m.length;k=c=0;var m=e.length|0;l=m<l?m:l;m=h.m.length;for(l=l<m?l:m;c<l;)h.m[k]=e[c],c=1+c|0,k=1+k|0;f.w=g;ht(a.s,oF(pF(),b.s))};
d.lW=function(a,b,c,e,f){this.ta=a;this.p=b;this.W=c;this.bf=e;this.Q=f;return this};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.ta.ha(),q(Yb))};d.$classData=r({RSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasNamedTypeEmitter",{RSa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function srb(){this.p=this.wI=null}srb.prototype=new u;srb.prototype.constructor=srb;d=srb.prototype;d.G=function(){return"OasNilShapeEmitter"};d.A=function(){return 2};
function uab(a,b){var c=new srb;c.wI=a;c.p=b;return c}d.h=function(a){if(this===a)return!0;if(a instanceof srb){var b=this.wI,c=a.wI;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.wI;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Sa=function(a){T();var b=xi(T(),"type");T();var c=xi(T(),"null");nt(a,b,c)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.wI.bb,q(Yb))};
d.$classData=r({SSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasNilShapeEmitter",{SSa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function trb(){KR.call(this);this.gl=this.al=this.md=this.Uc=this.rn=null;this.Dj=!1;this.Gc=null}trb.prototype=new LR;trb.prototype.constructor=trb;d=trb.prototype;d.G=function(){return"OasNodeShapeEmitter"};d.A=function(){return 6};
d.h=function(a){if(this===a)return!0;if(a instanceof trb){var b=this.rn,c=a.rn;(null===b?null===c:b.h(c))&&this.Uc===a.Uc?(b=this.md,c=a.md,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.al,c=a.al,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.gl,c=a.gl,b=null===b?null===c:b.h(c)):b=!1;return b?this.Dj===a.Dj:!1}return!1};
d.E=function(a){switch(a){case 0:return this.rn;case 1:return this.Uc;case 2:return this.md;case 3:return this.al;case 4:return this.gl;case 5:return this.Dj;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.Gc.Jg(),b=qs().Ws,c=a===b;a=K(ah(),KR.prototype.Ra.call(this));b=this.rn.ca;Hh(a,jla("object",this.rn));var e=he(b,Gi().Zw);e.b()||(e=e.c(),(new z).d(Hh(a,ni(new oi,"minProperties",e,y()))));e=he(b,Gi().Yw);e.b()||(e=e.c(),(new z).d(Hh(a,ni(new oi,"maxProperties",e,y()))));e=he(b,Gi().to);if(e.b())var f=!0;else f=e.c(),f=Bi(f.q.x,q(F4))||Nj(f.q.q);e=f?e:y();e instanceof z?Hh(a,ni(new oi,"additionalProperties",F7a(e.i),y())):(e=he(b,Gi().MG),e.b()||(e=e.c(),(new z).d(Hh(a,
qrb("additionalProperties",e,this.Uc,this.md,this.Gc)))));c?(c=he(b,Gi().Lt),c=c.b()?he(b,Gi().YJ):c,c.b()||(c=c.c(),(new z).d(Hh(a,grb(c,b,this.Uc))))):(c=he(b,Gi().Lt),c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,"discriminator",c,y())))));c=he(b,Gi().Oz);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,gy((new Rb).f("discriminatorValue")),c,y()))));c=he(b,Gi().uh);c.b()||(c=c.c(),(new z).d(Hh(a,urb(c,this.md))));c=he(b,Gi().uh);c.b()||(c=c.c(),(new z).d(Hh(a,vrb(c,this.Uc,this.md,this.al,this.gl,this.Gc))));
c=Eia();e=D(this.rn.ca,Gi().uh);f=w(function(){return function(h){return(new R).M(h.j,h)}}(this));var g=C();c=Fc(c,e.ma(f,g.u));e=he(b,Gi().rE);e.b()||(e=e.c(),(new z).d(Hh(a,wrb(e,this.Uc,c))));b=he(b,Gi().Hd);b.b()||(b=b.c(),(new z).d(Hh(a,(new z7).fB(b,this.Uc,this.md,this.Gc))));return a};function qab(a,b,c,e,f,g,h){var k=new trb;k.rn=a;k.Uc=b;k.md=c;k.al=e;k.gl=f;k.Dj=g;k.Gc=h;e=J();f=J();KR.prototype.ML.call(k,a,b,c,e,f,g,h);return k}
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.rn));a=RL().Ga(a,QL(RL(),this.Uc));a=RL().Ga(a,QL(RL(),this.md));a=RL().Ga(a,QL(RL(),this.al));a=RL().Ga(a,QL(RL(),this.gl));a=RL().Ga(a,this.Dj?1231:1237);return RL().re(a,6)};d.$classData=r({TSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasNodeShapeEmitter",{TSa:1,lK:1,nO:1,e:1,z:1,v:1,r:1,o:1});function wz(){this.ox=this.Bf=this.bf=this.W=this.p=this.ta=null}wz.prototype=new u;wz.prototype.constructor=wz;d=wz.prototype;
d.G=function(){return"OasNotConstraintEmitter"};d.A=function(){return 5};d.vF=function(a,b,c,e,f,g){this.ta=a;this.p=b;this.W=c;this.bf=e;this.Bf=f;a=D(a.Y(),Pg().Ti);var h=J(),k=C();this.ox=w7(new x7,a,b,h,c,e.Eg("not",k.u),f,g);return this};
d.h=function(a){if(this===a)return!0;if(a instanceof wz){var b=this.ta,c=a.ta;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.bf,c=a.bf,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.Bf,a=a.Bf,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;case 3:return this.bf;case 4:return this.Bf;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"not"),c=(new wB).f(a.aa);this.ox.Vb(c);var e=c.s;b=[b];if(0>e.w)throw(new V).f("0");var f=b.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),c.s))};d.y=function(){return Z(this)};d.Ma=function(){return this.ox.Ma()};
d.$classData=r({USa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasNotConstraintEmitter",{USa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function o4(){this.Q=this.up=this.p=this.Ca=this.ia=null}o4.prototype=new u;o4.prototype.constructor=o4;d=o4.prototype;d.G=function(){return"OasOAuth2ScopeEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof o4){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;if(b&&this.p===a.p)return b=this.up,a=a.up,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;case 3:return this.up;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=new lab;b.Ca=this.Ca;b=b.Ra();var c=Nab(this.up,this.p,this.Q).Ra(),e=C();c=b.la(c,e.u);T();b=this.ia;e=xi(T(),b);b=(new wB).f(a.aa);var f=b.s,g=b.aa,h=(new mt).f(g);Os(rt(),this.p.Db(c),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;var k=g.m.length,l=h=0,m=e.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=e[h],h=1+h|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};
d.Lr=function(a,b,c,e,f){this.ia=a;this.Ca=b;this.p=c;this.up=e;this.Q=f;return this};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({WSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasOAuth2ScopeEmitter",{WSa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function uz(){this.dd=this.Q=this.Bf=this.bf=this.W=this.p=this.ta=null}uz.prototype=new u;uz.prototype.constructor=uz;d=uz.prototype;d.G=function(){return"OasOrConstraintEmitter"};d.A=function(){return 5};
d.vF=function(a,b,c,e,f,g){this.ta=a;this.p=b;this.W=c;this.bf=e;this.Bf=f;this.Q=g;a=D(a.Y(),Pg().yi);b=C();a=a.dg(b.u);b=w(function(h){return function(k){if(null!==k){var l=k.qa(),m=k.Pi();if(null!==l){k=h.p;var p=J(),t=h.W,v=h.bf;m=K(C(),(new wc).fa(["anyOf",""+m]));var A=C();return w7(new x7,l,k,p,t,v.la(m,A.u),h.Bf,h.Q)}}throw(new x).d(k);}}(this));c=C();this.dd=a.ma(b,c.u);return this};
d.h=function(a){if(this===a)return!0;if(a instanceof uz){var b=this.ta,c=a.ta;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.bf,c=a.bf,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.Bf,a=a.Bf,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;case 3:return this.bf;case 4:return this.Bf;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"anyOf"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new wB).f(f);this.p.Db(this.dd).R(w(function(p,t){return function(v){v.Vb(t)}}(this,g)));T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=c.s;b=[b];if(0>e.w)throw(new V).f("0");f=b.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),c.s))};d.y=function(){return Z(this)};
d.Ma=function(){var a=this.dd,b=w(function(){return function(e){return e.Ma()}}(this)),c=C();a=a.ma(b,c.u).si(w(function(){return function(e){return e.gf}}(this)),wv()).nc();return a.b()?ie():a.c()};d.$classData=r({ZSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasOrConstraintEmitter",{ZSa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function xrb(){this.Q=this.Bf=this.bf=this.W=this.p=this.Ca=null}xrb.prototype=new u;xrb.prototype.constructor=xrb;d=xrb.prototype;d.G=function(){return"OasPropertiesShapeEmitter"};
d.A=function(){return 5};d.h=function(a){if(this===a)return!0;if(a instanceof xrb){var b=this.Ca,c=a.Ca;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.bf,c=a.bf,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.Bf,a=a.Bf,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;case 2:return this.W;case 3:return this.bf;case 4:return this.Bf;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};function vrb(a,b,c,e,f,g){var h=new xrb;h.Ca=a;h.p=b;h.W=c;h.bf=e;h.Bf=f;h.Q=g;return h}d.Sa=function(a){var b=this.Ca.q.q.Cb.Zm(w(function(){return function(e){return D(e.ca,Aj().Qv).H.ra()}}(this))),c=b.Ba();J().h(c)||yrb(this,c,"properties",a);b=b.qa();J().h(b)||yrb(this,b,"patternProperties",a)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};
function yrb(a,b,c,e){T();var f=xi(T(),c),g=(new wB).f(e.aa),h=g.s,k=g.aa,l=(new mt).f(k);c=w(function(p,t){return function(v){return zrb(v,p.p,p.W,t,p.bf,p.Bf,p.Q)}}(a,c));var m=C();b=b.ma(c,m.u);Os(rt(),a.p.Db(b),l);ht(h,et(T(),ot(pt(),l.s,k),Q().wa));a=g.s;f=[f];if(0>a.w)throw(new V).f("0");k=f.length|0;h=a.w+k|0;nF(a,h);Ca(a.K,0,a.K,k,a.w);k=a.K;c=k.m.length;b=l=0;m=f.length|0;c=m<c?m:c;m=k.m.length;for(c=c<m?c:m;l<c;)k.m[b]=f[l],l=1+l|0,b=1+b|0;a.w=h;ht(e.s,oF(pF(),g.s))}
d.$classData=r({$Sa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasPropertiesShapeEmitter",{$Sa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Arb(){this.Cg=this.p=this.Fj=null}Arb.prototype=new u;Arb.prototype.constructor=Arb;d=Arb.prototype;d.G=function(){return"OasPropertyDependenciesEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Arb){var b=this.Fj,c=a.Fj;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.Cg,a=a.Cg,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.Fj;case 1:return this.p;case 2:return this.Cg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.Cg,c=D(this.Fj.g,cp().wK).H;b=b.Ka(c.b()?null:c.c());if(!b.b()){b=b.c();T();b=D(b.ca,Pg().U).H;b=b.b()?null:b.c();c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new wB).f(f),h=he(this.Fj.g,cp().xK);if(h.b())h=y();else{h=Uy(h.c().q.q);var k=w(function(t){return function(v){var A=t.Cg.Ka(ja(v.q));A.b()?v=y():(A=D(A.c().ca,Pg().U).H,v=(new z).d(ai(new bi,A.b()?null:A.c(),v.x)));return v.va()}}(this)),l=C();h=(new z).d(h.Tc(k,l.u))}if(!h.b()){h=h.c();k=rt();l=this.p;var m=
w(function(){return function(t){return DX(new EX,t,Q().Pa)}}(this)),p=C();qt(k,l.Db(h.ma(m,p.u)),g)}T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");f=c.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;l=f.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=f.m.length;for(l=l<m?l:m;h<l;)f.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=g;ht(a.s,oF(pF(),b.s))}};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Fj.x,q(Yb))};
d.$classData=r({aTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasPropertyDependenciesEmitter",{aTa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Brb(){this.Q=this.Bf=this.p=this.Ds=null}Brb.prototype=new u;Brb.prototype.constructor=Brb;d=Brb.prototype;d.G=function(){return"OasRecursiveShapeEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Brb&&this.Ds===a.Ds&&this.p===a.p){var b=this.Bf;a=a.Bf;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Ds;case 1:return this.p;case 2:return this.Bf;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function xab(a,b,c,e){var f=new Brb;f.Ds=a;f.p=b;f.Bf=c;f.Q=e;return f}
d.Sa=function(a){var b=D(this.Ds.ca,sj().Pt).H;if(b instanceof z){if(b=Crb(this,b.i),b.b())if(b=this.Ds.Zn,b instanceof z)b=Crb(this,b.i.j),b.b()&&(b=this.Ds.Zn,b.b()?b=y():(b=D(b.c().Y(),Pg().U).H,b.b()?b=y():(b=b.c(),b=(new z).d("#"+this.Q.Jga()+b))));else{if(y()!==b)throw(new x).d(b);b=y()}}else b=y();if(!b.b()){var c=b.c();T();b=xi(T(),"$ref");T();c=xi(T(),c);nt(a,b,c)}};
function Crb(a,b){var c=K(C(),(new wc).fa([Vc(94)])),e=!1,f=null;b=a.Bf.wt().Fb(w(function(g,h){return function(k){k=k.qa();return null===k?null===h:qa(k,h)}}(a,b)));return b instanceof z&&(e=!0,f=b,b=f.i,null!==b&&"#"===b.Ba()&&!(a.Q instanceof dz))?y():e&&(e=f.i,null!==e&&(e=e.Ba(),!c.hh(w(function(g,h){return function(k){k=null===k?0:k.q;var l=(new zh).f(h);return Dv(l,Vc(k))}}(a,e)))))?(new z).d(e):y()}d.y=function(){return Z(this)};d.Ma=function(){return ie()};
d.$classData=r({cTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasRecursiveShapeEmitter",{cTa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Drb(){this.W=this.Ca=null}Drb.prototype=new u;Drb.prototype.constructor=Drb;d=Drb.prototype;d.G=function(){return"OasRequiredPropertiesShapeEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Drb){var b=this.Ca,c=a.Ca;if(null===b?null===c:b.h(c))return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.Ca.q.q.Cb.Ab(w(function(){return function(p){if(p instanceof rm){var t=D(p.ca,Aj().Qv);if(OA(t))return p=D(p.ca,Aj().xi),0<iHa(p)}return!1}}(this)));if(b.Da()){T();var c=xi(T(),"required"),e=(new wB).f(a.aa),f=e.s,g=e.aa,h=(new wB).f(g);b.R(w(function(p,t){return function(v){if(v instanceof rm)v=D(v.ca,Pg().U).H,m7(new r6,v.b()?null:v.c(),(O(),(new P).a()),Q().Pa).Vb(t);else throw(new x).d(v);}}(this,h)));T();YF();b=zB(Bu(),g);h=et(0,(new Oy).Cc(b,h.s),Q().ed);ht(f,h);
f=e.s;c=[c];if(0>f.w)throw(new V).f("0");b=c.length|0;h=f.w+b|0;nF(f,h);Ca(f.K,0,f.K,b,f.w);b=f.K;var k=b.m.length,l=g=0,m=c.length|0;k=m<k?m:k;m=b.m.length;for(k=k<m?k:m;g<k;)b.m[l]=c[g],g=1+g|0,l=1+l|0;f.w=h;ht(a.s,oF(pF(),e.s))}};function urb(a,b){var c=new Drb;c.Ca=a;c.W=b;return c}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};
d.$classData=r({dTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasRequiredPropertiesShapeEmitter",{dTa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function t6(){this.Q=this.W=this.p=this.Ca=null}t6.prototype=new u;t6.prototype.constructor=t6;d=t6.prototype;d.G=function(){return"OasSchemaEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof t6){var b=this.Ca,c=a.Ca;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.Ca.q.q;T();var c=xi(T(),"schema"),e=(new wB).f(a.aa),f=this.p,g=this.W,h=J(),k=J(),l=J();w7(new x7,b,f,h,g,k,l,this.Q).Vb(e);b=e.s;c=[c];if(0>b.w)throw(new V).f("0");g=c.length|0;f=b.w+g|0;nF(b,f);Ca(b.K,0,b.K,g,b.w);g=b.K;l=g.m.length;k=h=0;var m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;b.w=f;ht(a.s,oF(pF(),e.s))};d.fB=function(a,b,c,e){this.Ca=a;this.p=b;this.W=c;this.Q=e;return this};d.y=function(){return Z(this)};
d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({fTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasSchemaEmitter",{fTa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function ymb(){this.Q=this.p=this.yw=null}ymb.prototype=new u;ymb.prototype.constructor=ymb;d=ymb.prototype;d.LW=function(a,b,c){this.yw=a;this.p=b;this.Q=c;return this};d.G=function(){return"OasSecuritySchemesEmitters"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof ymb){var b=this.yw,c=a.yw;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.yw;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.yw,c=w(function(){return function(v){ooa||(ooa=(new SA).a());var A=D(v.g,Ri().yf).H;return(new R).M(ioa(A.b()?null:A.c()),v)}}(this)),e=C();b=b.ma(c,e.u).Zm(w(function(){return function(v){return v.qa().mQ}}(this)));if(null===b)throw(new x).d(b);e=b.qa();b=b.Ba();c=this.Q.Jg();var f=qs().Ws;c=c===f;if(e.Da()){f=c?(T(),xi(T(),"securitySchemes")):(T(),xi(T(),"securityDefinitions"));c=(new wB).f(a.aa);var g=c.s,h=c.aa,k=(new mt).f(h),l=rt(),m=this.p,p=w(function(v){return function(A){return(new A7).EW(A.Ba(),
A.qa(),v.p,v.Q)}}(this)),t=C();Os(l,m.Db(e.ma(p,t.u)),k);ht(g,et(T(),ot(pt(),k.s,h),Q().wa));e=c.s;f=[f];if(0>e.w)throw(new V).f("0");h=f.length|0;g=e.w+h|0;nF(e,g);Ca(e.K,0,e.K,h,e.w);h=e.K;m=h.m.length;l=k=0;p=f.length|0;m=p<m?p:m;p=h.m.length;for(m=m<p?m:p;k<m;)h.m[l]=f[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),c.s))}if(b.Da()){T();c=gy((new Rb).f("securitySchemes"));e=xi(T(),c);c=(new wB).f(a.aa);f=c.s;g=c.aa;h=(new mt).f(g);k=rt();l=this.p;m=w(function(v){return function(A){return(new A7).EW(A.Ba(),
A.qa(),v.p,v.Q)}}(this));p=C();Os(k,l.Db(b.ma(m,p.u).ke()),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));b=c.s;e=[e];if(0>b.w)throw(new V).f("0");g=e.length|0;f=b.w+g|0;nF(b,f);Ca(b.K,0,b.K,g,b.w);g=b.K;l=g.m.length;k=h=0;m=e.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=e[h],h=1+h|0,k=1+k|0;b.w=f;ht(a.s,oF(pF(),c.s))}};d.y=function(){return Z(this)};d.Ma=function(){var a=this.yw.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?ie():a.c()};
d.$classData=r({lTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasSecuritySchemesEmitters",{lTa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Erb(){this.p=this.Ah=this.jR=null}Erb.prototype=new u;Erb.prototype.constructor=Erb;d=Erb.prototype;d.G=function(){return"OasSettingsTypeEmitter"};function eab(a,b,c){var e=new Erb;e.jR=a;e.Ah=b;e.p=c;return e}d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Erb){var b=this.jR,c=a.jR;(null===b?null===c:b.h(c))?(b=this.Ah,c=a.Ah,b=null===b?null===c:b.h(c)):b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.jR;case 1:return this.Ah;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=gy((new Rb).f("settings")),c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f);Os(rt(),this.p.Db(this.jR),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var h=g.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};
d.Ma=function(){var a=this.jR.nc();a.b()?a=y():(a=a.c(),a=(new z).d(a.Ma()));return a.b()?ie():a.c()};d.$classData=r({nTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasSettingsTypeEmitter",{nTa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Frb(){this.gY=this.p=this.Ca=null}Frb.prototype=new u;Frb.prototype.constructor=Frb;d=Frb.prototype;d.G=function(){return"OasShapeDependenciesEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Frb){var b=this.Ca,c=a.Ca;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.gY,a=a.gY,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;case 2:return this.gY;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"dependencies"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f),h=this.Ca.q.q.Cb,k=w(function(p){return function(t){var v=p.p,A=p.gY,E=new Arb;E.Fj=t;E.p=v;E.Cg=A;return E}}(this)),l=C();h=h.ma(k,l.u);Os(rt(),this.p.Db(h),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;var m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=1+h|0,k=1+k|0;e.w=
f;ht(a.s,oF(pF(),c.s))};function wrb(a,b,c){var e=new Frb;e.Ca=a;e.p=b;e.gY=c;return e}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({oTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasShapeDependenciesEmitter",{oTa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function z7(){this.Q=this.W=this.p=this.Ca=null}z7.prototype=new u;z7.prototype.constructor=z7;d=z7.prototype;d.G=function(){return"OasShapeInheritsEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof z7){var b=this.Ca,c=a.Ca;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.Ca.q.q.Cb,c=w(function(){return function(p){return p}}(this)),e=C(),f=b.ma(c,e.u);T();e=xi(T(),"x-amf-merge");b=(new wB).f(a.aa);c=b.s;var g=b.aa,h=(new wB).f(g);f.R(w(function(p,t){return function(v){if(Bi(v.ha(),q(rw))){var A=p.Q,E=kB();v=D(v.Y(),Pg().U).H;Rx(A,t,woa(E,v.b()?null:v.c(),(new z).d(p.Q.Jg())))}else if(zb(v).ra())A=p.Q,E=kB(),v=D(v.Y(),Pg().U).H,Rx(A,t,woa(E,v.b()?null:v.c(),(new z).d(p.Q.Jg())));else{A=p.p;E=p.W;var B=J(),I=J(),N=J();w7(new x7,v,A,B,E,I,
N,p.Q).Vb(t)}}}(this,h)));T();YF();f=zB(Bu(),g);h=et(0,(new Oy).Cc(f,h.s),Q().ed);ht(c,h);c=b.s;e=[e];if(0>c.w)throw(new V).f("0");f=e.length|0;h=c.w+f|0;nF(c,h);Ca(c.K,0,c.K,f,c.w);f=c.K;var k=f.m.length,l=g=0,m=e.length|0;k=m<k?m:k;m=f.m.length;for(k=k<m?k:m;g<k;)f.m[l]=e[g],g=1+g|0,l=1+l|0;c.w=h;ht(a.s,oF(pF(),b.s))};d.fB=function(a,b,c,e){this.Ca=a;this.p=b;this.W=c;this.Q=e;return this};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};
d.$classData=r({pTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasShapeInheritsEmitter",{pTa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function B7(){this.Kqa=this.Q=this.Bf=this.bf=this.J1=this.W=this.p=this.Cr=null}B7.prototype=new u;B7.prototype.constructor=B7;d=B7.prototype;d.G=function(){return"OasTupleItemsShapeEmitter"};d.A=function(){return 6};
d.h=function(a){if(this===a)return!0;if(a instanceof B7){var b=this.Cr,c=a.Cr;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.J1,c=a.J1,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.bf,c=a.bf,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.Bf,a=a.Bf,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Cr;case 1:return this.p;case 2:return this.W;case 3:return this.J1;case 4:return this.bf;case 5:return this.Bf;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){if(Wa().Ia(Cj(this.Cr.ca,Ko().Rq)).ra()){T();var b=xi(T(),"items"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new wB).f(f);this.Kqa.R(w(function(p,t){return function(v){v=v.Ra();var A=new Wkb,E=C();v=v.hc(A,E.u);A=t.s;E=t.aa;var B=(new mt).f(E);v.R(w(function(I,N){return function(Y){Y.Sa(N)}}(p,B)));ht(A,et(T(),ot(pt(),B.s,E),Q().wa))}}(this,g)));T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=c.s;b=[b];if(0>e.w)throw(new V).f("0");f=b.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,
0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),c.s))}};
function Grb(a,b,c,e,f,g,h,k){a.Cr=b;a.p=c;a.W=e;a.J1=f;a.bf=g;a.Bf=h;a.Q=k;b=D(b.ca,Ko().Rq);c=C();b=b.dg(c.u);c=w(function(l){return function(m){if(null!==m){var p=m.qa(),t=m.Pi();m=l.p;var v=J(),A=l.W,E=l.bf;t=K(C(),(new wc).fa(["items",""+t]));var B=C();return Rz(p,m,v,A,E.la(t,B.u),l.Bf,!1,l.Q)}throw(new x).d(m);}}(a));e=C();a.Kqa=b.ma(c,e.u);return a}d.y=function(){return Z(this)};d.Ma=function(){var a=Wa().Ia(Cj(this.Cr.ca,ei().Kf));return a instanceof z?(a=a.i,Ps(rt(),a.x,q(Yb))):ie()};
d.$classData=r({rTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTupleItemsShapeEmitter",{rTa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Hrb(){KR.call(this);this.gl=this.al=this.md=this.Uc=this.ya=null;this.Dj=!1;this.Gc=null}Hrb.prototype=new LR;Hrb.prototype.constructor=Hrb;d=Hrb.prototype;d.G=function(){return"OasTupleShapeEmitter"};d.A=function(){return 6};
d.h=function(a){if(this===a)return!0;if(a instanceof Hrb){var b=this.ya,c=a.ya;(null===b?null===c:b.h(c))&&this.Uc===a.Uc?(b=this.md,c=a.md,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.al,c=a.al,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.gl,c=a.gl,b=null===b?null===c:b.h(c)):b=!1;return b?this.Dj===a.Dj:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.Uc;case 2:return this.md;case 3:return this.al;case 4:return this.gl;case 5:return this.Dj;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=K(ah(),KR.prototype.Ra.call(this)),b=this.ya.ca;Hh(a,jla("array",this.ya));var c=he(b,ei().Us);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,"maxItems",c,y()))));c=he(b,ei().ms);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,"minItems",c,y()))));c=he(b,ei().Ys);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,"uniqueItems",c,y()))));c=he(b,Ko().WN);if(c instanceof z)Hh(a,ni(new oi,"additionalItems",F7a(c.i),y()));else if(y()===c)c=he(b,Ko().GS),c.b()||(c=c.c(),(new z).d(Hh(a,qrb("additionalItems",
c,this.Uc,this.md,this.Gc))));else throw(new x).d(c);c=!1;var e=null,f=he(b,ei().mE);a:{if(f instanceof z){c=!0;e=f;var g=e.i;if(Bi(g.q.x,q(kkb))){Hh(a,Grb(new B7,this.ya,this.Uc,this.md,(new z).d(ni(new oi,"collectionFormat",g,y())),this.al,this.gl,this.Gc));break a}}if(c)c=e.i,Hh(Hh(a,Grb(new B7,this.ya,this.Uc,this.md,y(),this.al,this.gl,this.Gc)),ni(new oi,"collectionFormat",c,y()));else if(y()===f)Hh(a,Grb(new B7,this.ya,this.Uc,this.md,y(),this.al,this.gl,this.Gc));else throw(new x).d(f);}b=
he(b,Gi().Hd);b.b()||(b=b.c(),(new z).d(Hh(a,(new z7).fB(b,this.Uc,this.md,this.Gc))));yu(a,gna(this.ya,this.Uc,this.Gc).Ra());return a};function tab(a,b,c,e,f,g,h){var k=new Hrb;k.ya=a;k.Uc=b;k.md=c;k.al=e;k.gl=f;k.Dj=g;k.Gc=h;e=J();f=J();KR.prototype.ML.call(k,a,b,c,e,f,g,h);return k}
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.ya));a=RL().Ga(a,QL(RL(),this.Uc));a=RL().Ga(a,QL(RL(),this.md));a=RL().Ga(a,QL(RL(),this.al));a=RL().Ga(a,QL(RL(),this.gl));a=RL().Ga(a,this.Dj?1231:1237);return RL().re(a,6)};d.$classData=r({tTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTupleShapeEmitter",{tTa:1,lK:1,nO:1,e:1,z:1,v:1,r:1,o:1});function Irb(){di.call(this);this.KX=this.cb=this.ya=null}Irb.prototype=new SR;Irb.prototype.constructor=Irb;d=Irb.prototype;
d.G=function(){return"AnyTypeShapeParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Irb&&a.n===this.n){var b=this.ya,c=a.ya;return(null===b?null===c:b.h(c))?kk(this.cb,a.cb):!1}return!1};d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.cb;default:throw(new V).f(""+a);}};d.KQ=function(){return this.KX};d.t=function(){return W(X(),this)};
function Jrb(a,b,c){var e=new Irb;e.ya=b;e.cb=c;di.prototype.Py.call(e,a);e.KX=(new TR).ZC(!0,!0,!1);return e}d.y=function(){return Z(this)};d.$classData=r({BTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$AnyTypeShapeParser",{BTa:1,mK:1,nK:1,e:1,z:1,v:1,r:1,o:1});function Krb(){di.call(this);this.ld=this.cb=this.ya=null}Krb.prototype=new SR;Krb.prototype.constructor=Krb;d=Krb.prototype;d.G=function(){return"NodeShapeParser"};
function Lrb(a,b,c,e){var f=new Krb;f.ya=b;f.cb=c;f.ld=e;di.prototype.Py.call(f,a);return f}d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Krb&&a.n===this.n){var b=this.ya,c=a.ya;return(null===b?null===c:b.h(c))?kk(this.cb,a.cb):!1}return!1};d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.cb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function Mrb(a){di.prototype.Ej.call(a);var b=Pc((new L).N(a.cb),"type");if(!b.b()){b.c();var c=a.ya,e=(new nj).a();oc(c,e)}var f=(new L).N(a.cb),g=a.n,h=Gi().Zw;Rh(f,"minProperties",Sh(Th(g,h,a.ld),a.ya));var k=(new L).N(a.cb),l=a.n,m=Gi().Yw;Rh(k,"maxProperties",Sh(Th(l,m,a.ld),a.ya));var p=a.ya,t=Gi().to;rj(p,t,!1);var v=Pc((new L).N(a.cb),"additionalProperties");if(!v.b()){var A=v.c(),E=A.i.mb().jb;if(Q().mi===E){var B=a.n,I=Gi().to;xR(yR(mIa(Sh(Th(B,I,a.ld),a.ya)),(new nj).a()),A)}else if(Q().wa===
E){var N=LA(MA(),A,w(function(Te){return function(ce){ce.zb(Te.ya.j,Vu())}}(a)),a.n.Xh,a.ld).fd();if(!N.b()){var Y=N.c(),na=a.ya,ra=Gi().MG,Ha=$e(O(),A);Ph(na,ra,Y,Ha)}}else{var lb=a.ld.ja,pb=Bh().E8,Sb=a.ya.j,mc=y();Qb(lb,pb,Sb,mc,"Invalid part type for additional properties node. Should be a boolean or a map",A.ga)}}if(a.n.Xh instanceof Lz){var uc=Pc((new L).N(a.cb),"discriminator");if(!uc.b()){var ed=uc.c();Iab(a.n,a.ya,ed).Dc()}}else{var Xc=(new L).N(a.cb),ld=a.n,$c=Gi().Lt;Rh(Xc,"discriminator",
Sh(Th(ld,$c,a.ld),a.ya));var fd=(new L).N(a.cb),vd=gy((new Rb).f("discriminatorValue")),Gc=a.n,Lc=Gi().Oz;Rh(fd,vd,Sh(Th(Gc,Lc,a.ld),a.ya))}var vc=Pc((new L).N(a.cb),"required");if(vc.b())var Tc=y();else{var ad=vc.c(),qf=!1,me=ad.i.mb().jb;a:{if(Q().ed===me){qf=!0;var Vd=a.n.Xh,Wd=zIa();if(null!==Vd&&Vd===Wd){var be=a.ld.ja,Pe=Bh().Y8,Kd=a.ya.j,uf=ad.i,df=y();Qb(be,Pe,Kd,df,"Required arrays of properties not supported in JSON Schema below version draft-4",uf.ga);var Sd=Fc(sc().fb,J());break a}}if(qf){var vf=
ad.i,We=xx();Sd=M(vf,We,a.ld).Ul.je(Fc(sc().fb,J()),Pd(function(Te){return function(ce,de){var dh=Be();return ce.Hj(M(de,dh,Te.ld),de)}}(a)))}else Sd=Fc(sc().fb,J())}Tc=(new z).d(Sd)}var ze=Tc.b()?Fc(sc().fb,J()):Tc.c(),Xd=Fc(rpb(),J()),Gd=Pc((new L).N(a.cb),"properties");if(!Gd.b()){var ne=Gd.c().i,oe=bd(cd(ne),kd());if(oe instanceof z){var Xe=nna(new Gz,a.n,oe.i,w(function(Te){return function(ce){return wcb(Te.ya,ce)}}(a)),ze,(pna(a.n),!1)).Vf(),td=w(function(){return function(Te){var ce=D(Te.ca,
Pg().U).H;ce=ce.b()?null:ce.c();return(new R).M(ce,Te)}}(a)),Ce=C(),De=Xe.ma(td,Ce.u);oj(Xd,De)}}var Qe=a.n.Xh,ef=Uh();null!==Qe&&Qe===ef&&fi(new gi,a.n,"propertyNames",Gi().UT,a.cb,a.ya).Dc();var Ye=Pc((new L).N(a.cb),"patternProperties");if(!Ye.b()){var Hd=Ye.c().i,rf=bd(cd(Hd),kd());if(rf instanceof z){var jg=nna(new Gz,a.n,rf.i,w(function(Te){return function(ce){return wcb(Te.ya,ce)}}(a)),ze,!0).Vf(),Ig=w(function(){return function(Te){var ce=D(Te.ca,Pg().U).H;ce=ce.b()?null:ce.c();return(new R).M(ce,
Te)}}(a)),ff=C(),Jf=jg.ma(Ig,ff.u);oj(Xd,Jf)}}if(Gd.b())var Kf=y();else{var Cf=Gd.c(),Je=$e(O(),Cf.i),Sf=$e(O(),Cf);Kf=(new z).d((new R).M(Je,Sf))}if(Kf.b())if(Ye.b())var sf=y();else{var Lf=Ye.c(),Cg=$e(O(),Lf.i),Qg=$e(O(),Lf);sf=(new z).d((new R).M(Cg,Qg))}else sf=Kf;if(sf.b()){O();var kg=(new P).a();O();var cg=(new P).a(),Ee=(new R).M(kg,cg)}else Ee=sf.c();if(null===Ee)throw(new x).d(Ee);var lg=Ee.qa(),tg=Ee.Ba();if(pd(Xd)){var gf=a.ya,kf=Gi().uh,Mf=(new Ad).ee(Xd),fe=Rt(new St,Mf.Yb.pf().Ad(),
lg);Ph(gf,kf,fe,tg)}D(a.ya.ca,Gi().uh).R(w(function(Te,ce){return function(de){var dh=D(de.ca,Pg().U).H;dh=dh.b()?null:dh.c();ce.Ye(dh,de);return ce}}(a,Xd)));var lf=Pc((new L).N(a.cb),"dependencies");if(!lf.b()){var Dg=lf.c(),mf=Dg.i,Re=kd(),Nf=Ubb(new H4,M(mf,Re,a.ld),Xd,a.ld).Vf(),ug=a.ya,Ze=Gi().rE,wf=Rt(new St,Nf,$e(O(),Dg.i)),vg=$e(O(),Dg);Ph(ug,Ze,wf,vg)}var Tf=Pc((new L).N(a.cb),"x-amf-merge");if(!Tf.b()){var Se=Tf.c(),Yd=a.n,Uf=Se.i,Df=dd(),Vf=Bab(new Aab,Yd,M(Uf,Df,a.ld),w(function(Te){return function(ce){ce.zb(Te.ya.j,
Vu())}}(a))).Vf(),mg=a.ya,ng=Gi().Hd,Of=Rt(new St,Vf,$e(O(),Se.i)),Ef=$e(O(),Se);Ph(mg,ng,Of,Ef)}return a.ya}d.y=function(){return Z(this)};d.$classData=r({ITa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$NodeShapeParser",{ITa:1,mK:1,nK:1,e:1,z:1,v:1,r:1,o:1});function C7(){di.call(this);this.ya=this.cb=this.rn=this.uI=this.DX=null}C7.prototype=new SR;C7.prototype.constructor=C7;d=C7.prototype;d.G=function(){return"UnionShapeParser"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof C7&&a.n===this.n){var b=this.DX,c=a.DX;return(null===b?null===c:b.h(c))?this.uI===a.uI:!1}return!1};d.E=function(a){switch(a){case 0:return this.DX;case 1:return this.uI;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.OQ=function(){di.prototype.Ej.call(this);var a=Pc((new L).N(this.cb),"x-amf-union");if(!a.b()){a=a.c();var b=a.i,c=dd();b=Zx(b,c);if(b instanceof Wf){b=b.i;c=C();b=b.dg(c.u);c=w(function(g){return function(h){if(null!==h){var k=h.qa();h=h.Pi();k=xI(pF(),xi(T(),"item"+h),k);return LA(MA(),k,w(function(l,m){return function(p){p.zb(l.ya.j+"/items/"+m,Vu())}}(g,h)),g.n.Xh,g.n.na).fd()}throw(new x).d(h);}}(this));var e=C();b=b.ma(c,e.u).Ab(w(function(){return function(g){return g.ra()}}(this)));c=w(function(){return function(g){return g.c()}}(this));
e=C();b=b.ma(c,e.u);c=this.ya;e=fp().We;a=$e(O(),a.i);Ut(c,e,b,a)}else{b=this.n.na.ja;c=of().hO;e=this.ya.j;a=a.i;var f=y();Qb(b,c,e,f,"Unions are built from multiple shape nodes",a.ga)}}return this.ya};
function Nrb(a,b,c,e){a.DX=c;a.uI=e;di.prototype.Py.call(a,b);if(c instanceof Rf)c=c.i.i;else if(c instanceof Wf)c=c.i;else throw(new x).d(c);a.rn=c;c=a.rn;var f=kd();a.cb=M(c,f,b.na);b=Hu(O(),a.rn);b=(new Pi).L((new S).a(),b);c=(new sA).Xn(a.DX).Jk();c.b()?c=y():(c=c.c(),c=(new z).d($e(O(),c.Aa)));c=c.b()?(O(),(new P).a()):c.c();a.ya=cf(b,e,c);return a}d.y=function(){return Z(this)};
d.$classData=r({RTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$UnionShapeParser",{RTa:1,mK:1,nK:1,e:1,z:1,v:1,r:1,o:1});function Orb(){KR.call(this);this.gl=this.al=this.md=this.Uc=this.ya=null;this.Dj=!1;this.Gc=null}Orb.prototype=new LR;Orb.prototype.constructor=Orb;d=Orb.prototype;d.G=function(){return"OasUnionShapeEmitter"};d.A=function(){return 6};
d.h=function(a){if(this===a)return!0;if(a instanceof Orb){var b=this.ya,c=a.ya;(null===b?null===c:b.h(c))&&this.Uc===a.Uc?(b=this.md,c=a.md,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.al,c=a.al,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.gl,c=a.gl,b=null===b?null===c:b.h(c)):b=!1;return b?this.Dj===a.Dj:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.Uc;case 2:return this.md;case 3:return this.al;case 4:return this.gl;case 5:return this.Dj;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function rab(a,b,c,e,f,g){var h=new Orb;h.ya=a;h.Uc=b;h.md=c;h.al=e;h.gl=f;h.Dj=!1;h.Gc=g;e=J();f=J();KR.prototype.ML.call(h,a,b,c,e,f,!1,g);return h}
d.Ra=function(){var a=KR.prototype.Ra.call(this),b=K(C(),(new wc).fa([krb(this.ya,this.Uc,this.md,this.al,this.gl,this.Gc)])),c=C();return a.la(b,c.u)};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.ya));a=RL().Ga(a,QL(RL(),this.Uc));a=RL().Ga(a,QL(RL(),this.md));a=RL().Ga(a,QL(RL(),this.al));a=RL().Ga(a,QL(RL(),this.gl));a=RL().Ga(a,this.Dj?1231:1237);return RL().re(a,6)};
d.$classData=r({VTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasUnionShapeEmitter",{VTa:1,lK:1,nO:1,e:1,z:1,v:1,r:1,o:1});function vz(){this.dd=this.Q=this.Bf=this.bf=this.W=this.p=this.ta=null}vz.prototype=new u;vz.prototype.constructor=vz;d=vz.prototype;d.G=function(){return"OasXoneConstraintEmitter"};d.A=function(){return 5};
d.vF=function(a,b,c,e,f,g){this.ta=a;this.p=b;this.W=c;this.bf=e;this.Bf=f;this.Q=g;a=D(a.Y(),Pg().zi);b=C();a=a.dg(b.u);b=w(function(h){return function(k){if(null!==k){var l=k.qa(),m=k.Pi();if(null!==l){k=h.p;var p=J(),t=h.W,v=h.bf;m=K(C(),(new wc).fa(["oneOf",""+m]));var A=C();return w7(new x7,l,k,p,t,v.la(m,A.u),h.Bf,h.Q)}}throw(new x).d(k);}}(this));c=C();this.dd=a.ma(b,c.u);return this};
d.h=function(a){if(this===a)return!0;if(a instanceof vz){var b=this.ta,c=a.ta;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.bf,c=a.bf,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.Bf,a=a.Bf,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;case 3:return this.bf;case 4:return this.Bf;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"oneOf"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new wB).f(f);this.p.Db(this.dd).R(w(function(p,t){return function(v){v.Vb(t)}}(this,g)));T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=c.s;b=[b];if(0>e.w)throw(new V).f("0");f=b.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),c.s))};d.y=function(){return Z(this)};
d.Ma=function(){var a=this.dd,b=w(function(){return function(e){return e.Ma()}}(this)),c=C();a=a.ma(b,c.u).si(w(function(){return function(e){return e.gf}}(this)),wv()).nc();return a.b()?ie():a.c()};d.$classData=r({WTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasXoneConstraintEmitter",{WTa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function v7(){this.ja=this.p=this.Vi=null}v7.prototype=new u;v7.prototype.constructor=v7;d=v7.prototype;d.G=function(){return"ParametrizedDeclarationEmitter"};
d.Vb=function(a){if(this.Vi.qJ().Da()){var b=a.s;a=a.aa;var c=(new mt).f(a);T();var e=D(this.Vi.Y(),SZ().U).H;e=e.b()?null:e.c();var f=xi(T(),e);e=(new wB).f(c.aa);var g=e.s,h=e.aa,k=(new mt).f(h),l=this.Vi.qJ(),m=w(function(v){return function(A){var E=v.p,B=v.ja,I=new Prb;I.Ev=A;I.p=E;I.ja=B;return I}}(this)),p=C();l=l.ma(m,p.u);Os(rt(),this.p.Db(l),k);ht(g,et(T(),ot(pt(),k.s,h),Q().wa));g=e.s;f=[f];if(0>g.w)throw(new V).f("0");k=f.length|0;h=g.w+k|0;nF(g,h);Ca(g.K,0,g.K,k,g.w);k=g.K;p=k.m.length;
m=l=0;var t=f.length|0;p=t<p?t:p;t=k.m.length;for(p=p<t?p:t;l<p;)k.m[m]=f[l],l=1+l|0,m=1+m|0;g.w=h;ht(c.s,oF(pF(),e.s));ht(b,et(T(),ot(pt(),c.s,a),Q().wa))}else rt(),b=D(this.Vi.Y(),SZ().U).H,Qs(0,a,b.b()?null:b.c(),Q().Pa)};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof v7){var b=this.Vi,c=a.Vi;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Vi;case 1:return this.p;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Vi.ha(),q(Yb))};d.$classData=r({YTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.ParametrizedDeclarationEmitter",{YTa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function Xz(){this.dd=this.Q=this.W=this.p=this.ta=null}Xz.prototype=new u;Xz.prototype.constructor=Xz;d=Xz.prototype;d.G=function(){return"RamlAndConstraintEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Xz){var b=this.ta,c=a.ta;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=pi((new Rb).f("and")),c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new wB).f(f);this.p.Db(this.dd).R(w(function(p,t){return function(v){v.Vb(t)}}(this,g)));T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");f=c.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))};
d.VC=function(a,b,c,e){this.ta=a;this.p=b;this.W=c;this.Q=e;a=D(a.Y(),Pg().ui);b=w(function(f){return function(g){return(new nY).ys(g,f.p,y(),J(),f.W,f.Q)}}(this));c=C();this.dd=a.ma(b,c.u);return this};d.y=function(){return Z(this)};d.Ma=function(){var a=this.dd,b=w(function(){return function(e){return e.Ma()}}(this)),c=C();a=a.ma(b,c.u).si(w(function(){return function(e){return e.gf}}(this)),wv()).nc();return a.b()?ie():a.c()};
d.$classData=r({yUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlAndConstraintEmitter",{yUa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Qrb(){this.Q=this.W=this.p=this.ta=null}Qrb.prototype=new u;Qrb.prototype.constructor=Qrb;d=Qrb.prototype;d.G=function(){return"RamlAnyOfShapeEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Qrb){var b=this.ta,c=a.ta;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Sa=function(a){var b=Gna(Hna(),this.ta);if(b instanceof z){var c=b.i;T();b=xi(T(),"type");T();c=xi(T(),c);nt(a,b,c)}else if(y()===b)Rrb(this,a);else throw(new x).d(b);};d.OL=function(a,b,c,e){this.ta=a;this.p=b;this.W=c;this.Q=e;return this};
function Rrb(a,b){T();var c=xi(T(),"anyOf"),e=(new wB).f(b.aa),f=e.s,g=e.aa,h=(new wB).f(g),k=D(a.ta.ca,fp().We),l=w(function(p){return function(t){var v=p.p,A=y(),E=p.W,B=J();return(new nY).ys(t,v,A,B,E,p.Q)}}(a)),m=C();k=k.ma(l,m.u);qt(rt(),a.p.Db(k),h);T();YF();a=zB(Bu(),g);h=et(0,(new Oy).Cc(a,h.s),Q().ed);ht(f,h);f=e.s;c=[c];if(0>f.w)throw(new V).f("0");a=c.length|0;h=f.w+a|0;nF(f,h);Ca(f.K,0,f.K,a,f.w);a=f.K;l=a.m.length;k=g=0;m=c.length|0;l=m<l?m:l;m=a.m.length;for(l=l<m?l:m;g<l;)a.m[k]=c[g],
g=1+g|0,k=1+k|0;f.w=h;ht(b.s,oF(pF(),e.s))}d.y=function(){return Z(this)};d.Ma=function(){rt();var a=Wu(this.ta.ca,fp().We).ha();return Ps(0,a,q(Yb))};d.$classData=r({CUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlAnyOfShapeEmitter",{CUa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function D7(){this.p=this.Um=null;this.GR=!1;this.Q=null}D7.prototype=new u;D7.prototype.constructor=D7;d=D7.prototype;d.G=function(){return"RamlCreativeWorkEmitter"};
d.Vb=function(a){var b=a.s;a=a.aa;var c=(new mt).f(a);Os(rt(),(new y4).uW(this.Um,this.p,this.GR,this.Q).Ra(),c);ht(b,et(T(),ot(pt(),c.s,a),Q().wa))};d.A=function(){return 3};d.uW=function(a,b,c,e){this.Um=a;this.p=b;this.GR=c;this.Q=e;return this};d.h=function(a){return this===a?!0:a instanceof D7?this.Um===a.Um&&this.p===a.p?this.GR===a.GR:!1:!1};d.E=function(a){switch(a){case 0:return this.Um;case 1:return this.p;case 2:return this.GR;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Um));a=RL().Ga(a,QL(RL(),this.p));a=RL().Ga(a,this.GR?1231:1237);return RL().re(a,3)};d.Ma=function(){return Ps(rt(),this.Um.x,q(Yb))};d.$classData=r({GUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlCreativeWorkEmitter",{GUa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function Srb(){this.W=this.ta=null}Srb.prototype=new u;Srb.prototype.constructor=Srb;d=Srb.prototype;d.G=function(){return"RamlExternalSourceEmitter"};
d.Vb=function(a){var b=this.W,c=new flb;if(null===this)throw bc(F(),null);c.Ja=this;b=Ed(b,c);b=b.b()?y():D(b.c().g,km().Zd).H;b.b()||(b=b.c(),Qs(rt(),a,b,Q().Pa))};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Srb){var b=this.ta,c=a.ta;if(null===b?null===c:b.h(c))return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function $ab(a,b){var c=new Srb;c.ta=a;c.W=b;return c}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.ta.ha(),q(Yb))};d.$classData=r({MUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlExternalSourceEmitter",{MUa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function Trb(){this.Q=this.W=this.p=this.ta=null}Trb.prototype=new u;Trb.prototype.constructor=Trb;d=Trb.prototype;d.G=function(){return"RamlInlinedAnyOfShapeEmitter"};
d.Vb=function(a){var b=Gna(Hna(),this.ta);if(b instanceof z)a.$o(b.i);else if(y()===b)Urb(this,a);else throw(new x).d(b);};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Trb){var b=this.ta,c=a.ta;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function Urb(a,b){var c=b.s;b=b.aa;var e=(new mt).f(b);T();var f=xi(T(),"anyOf"),g=(new wB).f(e.aa),h=g.s,k=g.aa,l=(new wB).f(k),m=D(a.ta.ca,fp().We),p=w(function(v){return function(A){var E=v.p,B=y(),I=v.W,N=J();return(new nY).ys(A,E,B,N,I,v.Q)}}(a)),t=C();m=m.ma(p,t.u);qt(rt(),a.p.Db(m),l);T();YF();a=zB(Bu(),k);a=et(0,(new Oy).Cc(a,l.s),Q().ed);ht(h,a);h=g.s;f=[f];if(0>h.w)throw(new V).f("0");l=f.length|0;a=h.w+l|0;nF(h,a);Ca(h.K,0,h.K,l,h.w);l=h.K;p=l.m.length;m=k=0;t=f.length|0;p=t<p?t:p;t=l.m.length;
for(p=p<t?p:t;k<p;)l.m[m]=f[k],k=1+k|0,m=1+m|0;h.w=a;ht(e.s,oF(pF(),g.s));ht(c,et(T(),ot(pt(),e.s,b),Q().wa))}d.OL=function(a,b,c,e){this.ta=a;this.p=b;this.W=c;this.Q=e;return this};d.y=function(){return Z(this)};d.Ma=function(){rt();var a=Wu(this.ta.ca,fp().We).ha();return Ps(0,a,q(Yb))};d.$classData=r({UUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlInlinedAnyOfShapeEmitter",{UUa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function Vrb(){this.Q=this.W=this.p=this.Cr=null}
Vrb.prototype=new u;Vrb.prototype.constructor=Vrb;d=Vrb.prototype;d.G=function(){return"RamlItemsShapeEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Vrb){var b=this.Cr,c=a.Cr;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Cr;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=D(this.Cr.ca,ei().Kf);if(b instanceof Ai)if(zb(b).ra()){T();var c=xi(T(),"items"),e=(new wB).f(a.aa);(new nY).ys(b,this.p,y(),J(),this.W,this.Q).Vb(e);b=e.s;c=[c];if(0>b.w)throw(new V).f("0");var f=c.length|0,g=b.w+f|0;nF(b,g);Ca(b.K,0,b.K,f,b.w);f=b.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;b.w=g;ht(a.s,oF(pF(),e.s))}else{T();c=xi(T(),"items");e=(new wB).f(a.aa);g=e.s;f=e.aa;k=(new mt).f(f);l=this.p;h=this.W;
m=J();x4(b,l,m,h,this.Q).tx().R(w(function(p,t){return function(v){v.Sa(t)}}(this,k)));ht(g,et(T(),ot(pt(),k.s,f),Q().wa));b=e.s;c=[c];if(0>b.w)throw(new V).f("0");f=c.length|0;g=b.w+f|0;nF(b,g);Ca(b.K,0,b.K,f,b.w);f=b.K;h=f.m.length;l=k=0;m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;b.w=g;ht(a.s,oF(pF(),e.s))}else if(b instanceof pj){T();c=xi(T(),"items");e=(new wB).f(a.aa);g=e.s;f=e.aa;k=(new mt).f(f);l=this.p;h=this.W;m=J();x4(b,l,m,h,this.Q).tx().R(w(function(p,
t){return function(v){v.Sa(t)}}(this,k)));ht(g,et(T(),ot(pt(),k.s,f),Q().wa));b=e.s;c=[c];if(0>b.w)throw(new V).f("0");f=c.length|0;g=b.w+f|0;nF(b,g);Ca(b.K,0,b.K,f,b.w);f=b.K;h=f.m.length;l=k=0;m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;b.w=g;ht(a.s,oF(pF(),e.s))}};d.y=function(){return Z(this)};d.D3=function(a,b,c,e){this.Cr=a;this.p=b;this.W=c;this.Q=e;return this};d.Ma=function(){rt();var a=Cj(this.Cr.ca,ei().Kf).x;return Ps(0,a,q(Yb))};
d.$classData=r({XUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlItemsShapeEmitter",{XUa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function $Q(){this.li=null}$Q.prototype=new u;$Q.prototype.constructor=$Q;d=$Q.prototype;d.G=function(){return"RamlLocalReferenceEmitter"};d.A=function(){return 1};d.Vb=function(a){var b=D(this.li.Y(),Eb().kd).H;if(b instanceof z)b=b.i,Qs(rt(),a,b,Q().Pa);else{if(y()===b)throw bc(F(),(new cc).f("Missing link label"));throw(new x).d(b);}};
d.h=function(a){if(this===a)return!0;if(a instanceof $Q){var b=this.li;a=a.li;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.li;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.li.ha(),q(Yb))};d.$classData=r({aVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlLocalReferenceEmitter",{aVa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});
function E7(){this.Q=this.eZ=this.W=this.p=this.ta=null}E7.prototype=new u;E7.prototype.constructor=E7;d=E7.prototype;d.G=function(){return"RamlNamedTypeEmitter"};function Wrb(a,b,c,e,f,g){a.ta=b;a.p=c;a.W=e;a.eZ=f;a.Q=g;return a}d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof E7){var b=this.ta,c=a.ta;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;return b?this.eZ===a.eZ:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;case 3:return this.eZ;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=D(this.ta.Y(),Pg().U).H;b=b.b()?"schema":b.c();T();var c=xi(T(),b),e=zb(this.ta).ra()?function(p){return function(t){p.iF(t)}}(this):function(p){return function(t){p.gL(t)}}(this);b=(new wB).f(a.aa);e(b);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");var f=c.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))};
d.iF=function(a){var b=zb(this.ta);b.b()||(b=b.c(),sz(this.Q.Zu().xG(),b,D(this.ta.Y(),Eb().kd).H,this.W).Vb(a))};d.gL=function(a){var b=this.ta;if(null!==b)wF(this.eZ,b,this.p,y(),K(C(),J()),this.W).Vb(a);else{a=this.Q.zj();b=Sc().Rh;var c=this.ta.j,e=y(),f=Xb(this.ta.ha(),q(Yb)),g=Di(this.ta);a.Vc(b.j,c,e,"Cannot emit inline shape that doesnt support type expressions",f,Tb().yb,g)}};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.ta.ha(),q(Yb))};
d.$classData=r({cVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlNamedTypeEmitter",{cVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function $z(){this.ox=this.W=this.p=this.ta=null}$z.prototype=new u;$z.prototype.constructor=$z;d=$z.prototype;d.G=function(){return"RamlNotConstraintEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof $z){var b=this.ta,c=a.ta;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Sa=function(a){T();var b=pi((new Rb).f("not")),c=xi(T(),b);b=(new wB).f(a.aa);this.ox.Vb(b);var e=b.s;c=[c];if(0>e.w)throw(new V).f("0");var f=c.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))};
d.VC=function(a,b,c,e){this.ta=a;this.p=b;this.W=c;this.ox=(new nY).ys(D(a.Y(),Pg().Ti),b,y(),J(),c,e);return this};d.y=function(){return Z(this)};d.Ma=function(){return this.ox.Ma()};d.$classData=r({fVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlNotConstraintEmitter",{fVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function rbb(){this.p=this.Ca=this.ia=null}rbb.prototype=new u;rbb.prototype.constructor=rbb;d=rbb.prototype;d.G=function(){return"RamlOAuth2ScopeEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof rbb){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.Ca.q.q.Cb;var c=new glb;var e=C(),f=b.hc(c,e.u);T();b=this.ia;e=xi(T(),b);b=(new wB).f(a.aa);c=b.s;var g=b.aa,h=(new wB).f(g);qt(rt(),this.p.Db(f),h);T();YF();f=zB(Bu(),g);f=et(0,(new Oy).Cc(f,h.s),Q().ed);ht(c,f);c=b.s;e=[e];if(0>c.w)throw(new V).f("0");h=e.length|0;f=c.w+h|0;nF(c,f);Ca(c.K,0,c.K,h,c.w);h=c.K;var k=h.m.length,l=g=0,m=e.length|0;k=m<k?m:k;m=h.m.length;for(k=k<m?k:m;g<k;)h.m[l]=e[g],g=1+g|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};
d.yda=function(a,b,c){this.ia=a;this.Ca=b;this.p=c;return this};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({hVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlOAuth2ScopeEmitter",{hVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Yz(){this.dd=this.Q=this.W=this.p=this.ta=null}Yz.prototype=new u;Yz.prototype.constructor=Yz;d=Yz.prototype;d.G=function(){return"RamlOrConstraintEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Yz){var b=this.ta,c=a.ta;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=pi((new Rb).f("or")),c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new wB).f(f);this.p.Db(this.dd).R(w(function(p,t){return function(v){v.Vb(t)}}(this,g)));T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");f=c.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))};
d.VC=function(a,b,c,e){this.ta=a;this.p=b;this.W=c;this.Q=e;a=D(a.Y(),Pg().yi);b=w(function(f){return function(g){return(new nY).ys(g,f.p,y(),J(),f.W,f.Q)}}(this));c=C();this.dd=a.ma(b,c.u);return this};d.y=function(){return Z(this)};d.Ma=function(){var a=this.dd,b=w(function(){return function(e){return e.Ma()}}(this)),c=C();a=a.ma(b,c.u).si(w(function(){return function(e){return e.gf}}(this)),wv()).nc();return a.b()?ie():a.c()};
d.$classData=r({kVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlOrConstraintEmitter",{kVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Xrb(){this.Q=this.W=this.p=this.Ca=null}Xrb.prototype=new u;Xrb.prototype.constructor=Xrb;d=Xrb.prototype;d.G=function(){return"RamlPropertiesShapeEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Xrb){var b=this.Ca,c=a.Ca;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"properties"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f),h=this.Ca.q.q.Cb,k=w(function(p){return function(t){return Yrb(t,p.p,p.W,p.Q)}}(this)),l=C();h=h.ma(k,l.u);Os(rt(),this.p.Db(h),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;var m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))};
d.GL=function(a,b,c,e){this.Ca=a;this.p=b;this.W=c;this.Q=e;return this};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({lVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlPropertiesShapeEmitter",{lVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Zrb(){this.Cg=this.p=this.Fj=null}Zrb.prototype=new u;Zrb.prototype.constructor=Zrb;d=Zrb.prototype;d.G=function(){return"RamlPropertyDependenciesEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Zrb){var b=this.Fj,c=a.Fj;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.Cg,a=a.Cg,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.Fj;case 1:return this.p;case 2:return this.Cg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.Cg,c=D(this.Fj.g,cp().wK).H;b=b.Ka(c.b()?null:c.c());if(!b.b()){b=b.c();T();b=D(b.ca,Pg().U).H;b=b.b()?null:b.c();c=xi(T(),b);b=(new wB).f(a.aa);var e=he(this.Fj.g,cp().xK);if(e.b())e=y();else{e=Uy(e.c().q.q);var f=w(function(t){return function(v){var A=t.Cg.Ka(ja(v.q));A.b()?v=y():(A=D(A.c().ca,Pg().U).H,v=(new z).d(ai(new bi,A.b()?null:A.c(),v.x)));return v.va()}}(this)),g=C();e=(new z).d(e.Tc(f,g.u))}if(!e.b()){g=e.c();e=b.s;var h=b.aa;f=(new wB).f(h);var k=rt(),l=this.p,
m=w(function(){return function(t){return DX(new EX,t,Q().Pa)}}(this)),p=C();qt(k,l.Db(g.ma(m,p.u)),f);T();YF();g=zB(Bu(),h);f=et(0,(new Oy).Cc(g,f.s),Q().ed);ht(e,f)}e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),b.s))}};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Fj.x,q(Yb))};
d.$classData=r({mVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlPropertyDependenciesEmitter",{mVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function $rb(){this.Q=this.W=this.p=this.Fj=null}$rb.prototype=new u;$rb.prototype.constructor=$rb;d=$rb.prototype;d.G=function(){return"RamlPropertyShapeEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof $rb){var b=this.Fj,c=a.Fj;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Fj;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function Yrb(a,b,c,e){var f=new $rb;f.Fj=a;f.p=b;f.W=c;f.Q=e;return f}
d.Sa=function(a){var b=he(this.Fj.ca,Aj().xi);b.b()?b=y():(b=b.c(),0!==(b.q.q.q|0)||Bi(b.q.x,q(F4))?(D(this.Fj.ca,Aj().Qv).H.ra()?(b=D(this.Fj.ca,Pg().U).H,b="//"!==(b.b()?null:b.c())):b=!1,b?(b=D(this.Fj.ca,Pg().U).H,b="/"+(b.b()?null:b.c())+"/"):(b=D(this.Fj.ca,Pg().U).H,b=b.b()?null:b.c())):(b=D(this.Fj.ca,Pg().U).H,b=(b.b()?null:b.c())+"?"),b=(new z).d(b));b.b()?(b=D(this.Fj.ca,Pg().U).H,b=b.b()?null:b.c()):b=b.c();var c=et(T(),ft(gt(),b),Q().Pa);if(Bi(D(this.Fj.ca,Aj().fg).ha(),q(sU))){b=(new wB).f(a.aa);
Qs(rt(),b,"",Q().ud);var e=b.s;c=[c];if(0>e.w)throw(new V).f("0");var f=c.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))}else if(e=Sbb(Rbb(new E4,D(this.Fj.ca,Aj().fg),he(this.Fj.ca,Aj().xi))).va(),g=D(this.Fj.ca,Aj().fg),g instanceof Ai){b=(new wB).f(a.aa);f=this.p;k=y();l=this.W;h=J();g=(new nY).ys(g,f,k,h,l,this.Q).ox;if(g instanceof Rf)g.i.Vb(b);else if(g instanceof
Wf){g=g.i;f=b.s;k=b.aa;l=(new mt).f(k);h=rt();m=this.p;var p=C();Os(h,m.Db(g.la(e,p.u)),l);ht(f,et(T(),ot(pt(),l.s,k),Q().wa))}else throw(new x).d(g);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");f=c.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;h=f.m.length;l=k=0;m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))}else{b=(new wB).f(a.aa);g=b.s;f=b.aa;k=(new mt).f(f);Os(rt(),e,k);ht(g,et(T(),ot(pt(),k.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");
f=c.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;h=f.m.length;l=k=0;m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))}};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Fj.bb,q(Yb))};d.$classData=r({nVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlPropertyShapeEmitter",{nVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function asb(){this.Q=this.W=this.p=this.ta=null}asb.prototype=new u;
asb.prototype.constructor=asb;d=asb.prototype;d.G=function(){return"RamlRecursiveShapeTypeEmitter"};d.UP=function(a,b,c,e){this.ta=a;this.p=b;this.W=c;this.Q=e;return this};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof asb&&this.ta===a.ta&&this.p===a.p){var b=this.W;a=a.W;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){(new Vz).UP(this.ta,this.p,this.W,this.Q).Ra().R(w(function(b,c){return function(e){e.Sa(c)}}(this,a)))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.ta.bb,q(Yb))};d.$classData=r({pVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlRecursiveShapeTypeEmitter",{pVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function bsb(){this.Q=this.W=this.p=this.ta=null}bsb.prototype=new u;bsb.prototype.constructor=bsb;d=bsb.prototype;d.G=function(){return"RamlSchemaShapeEmitter"};
d.Vb=function(a){if(D(this.ta.ca,Eh().Hc).Da()){var b=this.ta.ca,c=K(ah(),J());yu(c,(new $Y).Ry(this.ta,this.p,this.W,this.Q).Ra());b=he(b,Yo().Zd);b.b()||(b=b.c(),Hh(c,ni(new oi,"type",b,y())));b=a.s;a=a.aa;var e=(new mt).f(a);Os(rt(),this.p.Db(c),e);ht(b,et(T(),ot(pt(),e.s,a),Q().wa))}else if(c=D(this.ta.ca,ph().Zd).H,c instanceof z)c=c.i,Qs(rt(),a,c,Q().Pa);else if(y()===c)c=T().ud,ht(a.s,c);else throw(new x).d(c);};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof bsb){var b=this.ta,c=a.ta;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function abb(a,b,c,e){var f=new bsb;f.ta=a;f.p=b;f.W=c;f.Q=e;return f}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.ta.bb,q(Yb))};
d.$classData=r({rVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlSchemaShapeEmitter",{rVa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function csb(){hS.call(this);this.na=this.$e=this.cG=null}csb.prototype=new bJa;csb.prototype.constructor=csb;function dsb(a,b,c,e,f){var g=a.na.De();a=a.cG;var h=Ju();h=rR(g,c,h);h instanceof z?g=h.i:(Aia(g,"SecurityScheme '"+c+"' not found",a),g=(new RY).Ro(c,a));c=NO(g,c,e);f.P(c);O();f=(new P).a();return cf(c,b,f)}d=csb.prototype;d.G=function(){return"RamlSecuritySchemeParser"};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof csb){var b=this.cG,c=a.cG;if(null===b?null===c:b.h(c))return b=this.$e,a=a.$e,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.cG;case 1:return this.$e;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function xHa(a,b,c){var e=new csb;e.cG=a;e.$e=b;e.na=c;hS.prototype.kqa.call(e,a,c);return e}d.y=function(){return Z(this)};
d.GI=function(){var a=cJa(this),b=this.ht(),c=this.na.Up(a);if(c instanceof Rf)return dsb(this,b,c.i,$e(O(),a),this.$e);if(c instanceof Wf){b=c.i;a=this.$e.P(lra(nra(),this.cG));c=kd();b=M(b,c,this.na);mS(this.na,a.j,b,"securitySchema");c=(new L).N(b);var e=Ri().yf;Rh(c,"type",yi(Sh(Th(this,e,this.na),a)));c=D(a.g,Ri().yf).H;c instanceof z&&(c=c.i,"oauth2"!==c&&"basic"!==c&&"apiKey"!==c||this.na.ja.nr(Bh().YN,a.j,(new z).d(Zc(Ri().yf.q)),"OAS 2.0 security scheme type detected in RAML 1.0 spec",Xb(D(a.g,
Ri().yf).x,q(Yb)),(new z).d(this.na.kh)));c=Pc((new L).N(b),"type");if(!c.b()&&(c=c.c().i.mb().jb,e=Q().ud,c===e&&D(a.g,Ri().yf).H.Ha(""))){c=this.na.ja;e=Bh().t0;var f=a.j,g=(new z).d(Zc(Ri().yf.q));Pb();var h=b.ga;h=(new z).d((new Nb).Bj(Ob(0,Lb(Mb(),h.Hf,h.Sf,h.og,h.xg))));var k=(new z).d(this.na.kh);c.Vc(e.j,f,g,"Security Scheme must have a mandatory value from 'OAuth 1.0', 'OAuth 2.0', 'Basic Authentication', 'Digest Authentication', 'Pass Through', x-\x3cother\x3e'",h,Tb().yb,k)}yUa(a);c=(new L).N(b);
e=Ri().gd;Rh(c,"displayName",yi(Sh(Th(this,e,this.na),a)));c=(new L).N(b);e=Ri().Ua;Rh(c,"description",yi(Sh(Th(this,e,this.na),a)));zUa(new SY,"describedBy",b,a,this.na).Dc();c=(new L).N(b);e=Ri().Sh;Rh(c,"settings",Az(Sh(Th(this,e,this.na),a),w(function(l,m){return function(p){yWa||(yWa=(new xWa).a());var t=l.na,v=kd();p=M(p,v,t);v=D(m.g,Ri().yf).H;return Ucb(Vcb(new S4,p,v.b()?null:v.c(),m,t))}}(this,a))));bj();c=[Vy().ag];e=-1+(c.length|0)|0;for(f=J();0<=e;)f=dj(c[e],f),e=-1+e|0;Mz(new Nz,a,b,
f,this.na).Dc();return a}throw(new x).d(c);};d.$classData=r({tVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlSecuritySchemeParser",{tVa:1,Gka:1,e:1,we:1,z:1,v:1,r:1,o:1});function C6(){this.DQ=this.p=this.W=this.yw=null}C6.prototype=new u;C6.prototype.constructor=C6;d=C6.prototype;d.G=function(){return"RamlSecuritySchemesEmitters"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof C6){var b=this.yw,c=a.yw;(null===b?null===c:b.h(c))?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;return b&&this.p===a.p?this.DQ===a.DQ:!1}return!1};d.E=function(a){switch(a){case 0:return this.yw;case 1:return this.W;case 2:return this.p;case 3:return this.DQ;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"securitySchemes"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f),h=rt(),k=this.p,l=this.yw,m=w(function(t){return function(v){return sz(t.DQ,v,t.W,t.p)}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))};d.y=function(){return Z(this)};
d.Ma=function(){var a=this.yw.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({uVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlSecuritySchemesEmitters",{uVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Tz(){this.Q=this.p=this.Ca=null}Tz.prototype=new u;Tz.prototype.constructor=Tz;d=Tz.prototype;d.G=function(){return"RamlSecuritySettingsEmitter"};d.bI=function(a,b,c){this.Ca=a;this.p=b;this.Q=c;return this};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof Tz){var b=this.Ca,c=a.Ca;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"settings"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f);Os(rt(),this.p.Db((new B4).bI(this.Ca,this.p,this.Q).Ra()),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var h=g.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),c.s))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};
d.$classData=r({vVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlSecuritySettingsEmitter",{vVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function esb(){this.Q=this.jY=this.p=this.Ca=null}esb.prototype=new u;esb.prototype.constructor=esb;d=esb.prototype;d.G=function(){return"RamlShapeDependenciesEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof esb){var b=this.Ca,c=a.Ca;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.jY,a=a.jY,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;case 2:return this.jY;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=pi((new Rb).f("dependencies")),c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=this.Ca.q.q.Cb,k=w(function(p){return function(t){var v=p.p,A=p.jY,E=new Zrb;E.Fj=t;E.p=v;E.Cg=A;return E}}(this)),l=C();h=h.ma(k,l.u);Os(rt(),this.p.Db(h),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;var m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=
c[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),b.s))};function fsb(a,b,c,e){var f=new esb;f.Ca=a;f.p=b;f.jY=c;f.Q=e;return f}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({xVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlShapeDependenciesEmitter",{xVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Wz(){this.Q=this.W=this.p=this.Ca=null}Wz.prototype=new u;Wz.prototype.constructor=Wz;
function gsb(a,b,c){if(b instanceof Pi&&!zb(b).ra()){b=(new hsb).OL(b,a.p,a.W,a.Q);if(D(b.ya.ca,fp().We).b()&&D(b.ya.ca,Pg().Hd).Da())a=J();else{a=C();var e=[(new Trb).OL(b.ya,b.Uc,b.md,b.Gc)];a=K(a,(new wc).fa(e))}e=new lbb;var f=$Y.prototype.Ra.call(b);e.sx=f;e.wp=a;if(null===b)throw bc(F(),null);e.n=b;mbb(e,c)}else if(b&&b.$classData&&b.$classData.ie.eA&&(Bi(b.ha(),q(rw))||zb(b).ra()))zb(b).ra()?a.Q.kM(b).Vb(c):(rt(),b=D(b.Y(),Pg().U).H,Qs(0,c,b.b()?null:b.c(),Q().Pa));else if(b instanceof Ai){e=
c.s;c=c.aa;f=(new mt).f(c);var g=rt(),h=a.p,k=a.W,l=J();Os(g,x4(b,h,l,k,a.Q).tx(),f);ht(e,et(T(),ot(pt(),f.s,c),Q().wa))}else c=a.Q.ja,a=Sc().Rh,e=b.j,f=y(),g=Xb(b.ha(),q(Yb)),b=b.Nb(),c.Vc(a.j,e,f,"Cannot emit for type shapes without WebAPI Shape support",g,Tb().yb,b)}d=Wz.prototype;d.G=function(){return"RamlShapeInheritsEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Wz){var b=this.Ca,c=a.Ca;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.Ca.q.q.Cb,c=w(function(){return function(p){return p}}(this)),e=C(),f=b.ma(c,e.u);c=1<f.nb();T();e=xi(T(),"type");b=(new wB).f(a.aa);if(c){c=b.s;var g=b.aa,h=(new wB).f(g);f.R(w(function(p,t){return function(v){gsb(p,v,t)}}(this,h)));T();YF();f=zB(Bu(),g);f=et(0,(new Oy).Cc(f,h.s),Q().ed);ht(c,f)}else f.R(w(function(p,t){return function(v){gsb(p,v,t)}}(this,b)));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");h=e.length|0;f=c.w+h|0;nF(c,f);Ca(c.K,0,c.K,h,c.w);h=c.K;var k=h.m.length,
l=g=0,m=e.length|0;k=m<k?m:k;m=h.m.length;for(k=k<m?k:m;g<k;)h.m[l]=e[g],g=1+g|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.GL=function(a,b,c,e){this.Ca=a;this.p=b;this.W=c;this.Q=e;return this};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({zVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlShapeInheritsEmitter",{zVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function isb(){this.Q=this.W=this.p=this.vN=null}isb.prototype=new u;
isb.prototype.constructor=isb;d=isb.prototype;d.G=function(){return"RamlTupleItemsShapeEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof isb){var b=this.vN,c=a.vN;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.vN;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.ida=function(a,b,c,e){this.vN=a;this.p=b;this.W=c;this.Q=e;return this};
d.t=function(){return W(X(),this)};d.Sa=function(){var a=K(ah(),J()),b=D(this.vN.ca,Ko().Rq);b instanceof Ai&&D(this.vN.ca,Ko().Rq).R(w(function(c,e,f){return function(){var g=c.p,h=c.W,k=J();x4(e,g,k,h,c.Q).tx().R(w(function(l,m){return function(p){return Hh(m,p)}}(c,f)))}}(this,b,a)))};d.y=function(){return Z(this)};d.Ma=function(){rt();var a=Cj(this.vN.ca,Ko().Rq).x;return Ps(0,a,q(Yb))};
d.$classData=r({BVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTupleItemsShapeEmitter",{BVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function jsb(){this.Ll=this.uL=this.Md=this.q1=this.y_=null;this.Ds=!1;this.da=this.Ar=null}jsb.prototype=new u;jsb.prototype.constructor=jsb;d=jsb.prototype;d.G=function(){return"RamlTypeDetector"};
function ksb(a,b){var c=hlb(a),e=Ena(c,b).va();var f=Wa();var g=!1,h=!1,k=null;bj();for(var l=(new gh).a(),m=e;!m.b();){var p=m.ea();"shape"!==p!==!1&&Hh(l,p);m=m.pa()}l=l.va();a:{if(J().h(l)&&(g=!0,Gh(e,"shape"))){b=fg();break a}if(g&&!Gh(e,"shape"))b=c.n.Ll.zG;else{if(l instanceof Mv&&(h=!0,k=l,c=k.Vm,e=k.Re,J().h(e))){if("nodeShape"===c)b=Ag();else if("arrayShape"===c)b=zg();else if("stringScalarShape"===c)b=fg();else if("numberScalarShape"===c)b=gg();else{if("fileShape"!==c)throw(new x).d(c);
b=Bg()}break a}if(h&&pd(k.Re)&&Pc((new L).N(b),"type").ra())b=uy();else if(h&&pd(k.Re))b=eLa();else throw(new x).d(l);}}f=f.Ia(b);return f.b()?(new z).d(a.Ll.zG):f}d.A=function(){return 4};function hlb(a){null===a.q1&&null===a.q1&&(a.q1=(new cA).dda(a));return a.q1}d.h=function(a){if(this===a)return!0;if(a instanceof jsb){if(this.Md===a.Md){var b=this.uL,c=a.uL;b=null===b?null===c:b.h(c)}else b=!1;return b&&this.Ll===a.Ll?this.Ds===a.Ds:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Md;case 1:return this.uL;case 2:return this.Ll;case 3:return this.Ds;default:throw(new V).f(""+a);}};function lsb(a){a=Pc((new L).N(a),"properties");if(a.b())return y();a.c();return(new z).d(Ag())}d.t=function(){return W(X(),this)};function msb(a){a=Pc((new L).N(a),"fileTypes");if(a.b())return y();a.c();return(new z).d(Bg())}function zbb(a,b,c,e,f){var g=new jsb;g.Md=a;g.uL=b;g.Ll=c;g.Ds=e;g.Ar=f;g.da=Gw().da;return g}
function nsb(a){a=Pc((new L).N(a),"items");if(a instanceof z)return(new z).d(zg());if(y()===a)return y();throw(new x).d(a);}d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Md));a=RL().Ga(a,QL(RL(),this.uL));a=RL().Ga(a,QL(RL(),this.Ll));a=RL().Ga(a,this.Ds?1231:1237);return RL().re(a,4)};
function ybb(a,b){var c=b.mb().jb;if(Q().ed===c)return c=dd(),c=M(b,c,a.Ar),b=zna(osb(a),psb(a,c),b),b.b()?(new z).d(Ag()):b;if(Q().wa===c){c=kd();var e=M(b,c,a.Ar);c=e.vb.Ab(w(function(k){return function(l){l=l.Aa;var m=Qc();l=M(l,m,k.Ar).xa;if(null===l)throw(new Tg).a();return!Ug(Vg(),".*/.*",l)}}(a)));pt();var f=c.nc();f.b()?f=y():(f=f.c(),f=(new z).d(f.ga.bg));f=ot(0,c,f.b()?"":f.c());c=qsb(a,f);var g=nsb(f);g=g.b()?msb(f):g;g=g.b()?lsb(f):g;f=g.b()?rsb(f):g;g=!1;if(c instanceof z){g=!0;var h=
c.i;if(hma()===h&&f.ra())return e=a.Ar.ja,f=Bh().fK,a=a.Md,g=(new z).d(Zc(Pg().Hd.q)),b=b.ze().ga,Ub(e,f,a,g,"Inheritance from JSON Schema",b),c}return g?c:y()===c&&f.ra()?f:ksb(a,e)}if(Q().ud===c)return(new z).d(a.Ll.zG);c=Qc();e=M(b,c,a.Ar);c=e.xa;if(0<=(c.length|0)&&"\x3c\x3c"===c.substring(0,2)&&Ge(ua(),c,"\x3e\x3e")){e=a.Ar.Zv;f=eB().bp;if(null===e?null===f:e.h(f))e=a.Ar.ja,f=Bh().C8,a=a.Md,c="Resource Type/Trait parameter "+c+" in type",g=y(),Qb(e,f,a,g,c,b.ga);return y()}if(!ema().Gj(c).b())return(new z).d(ima());
if(!fma().Gj(c).b())return(new z).d(hma());f=gma().Gj(c);if(!f.b()){c=f.c();e=w(function(){return function(k){return bf(k,"/")}}(a));f=Qc();f=(new z).d(M(b,f,a.Ar));c=HB(e,0,f,!0,a.Ar).QQ(c);c.b()?b=y():(c=c.c(),b=Ana(hlb(a),c,b,a.Ds,a.Ar));if(b.b())return y();b=b.c();c=vy()===b?!0:zg()===b;return(new z).d(c&&!a.Ds?Qca():b)}if(Ge(ua(),c,"?"))return(new z).d(gLa());if(null!==c&&(f=Lg(),Ii(),Ii(),c=Ji(Ii(),c,"",f,!1),f=Lg(),null!==c&&c===f)){c=!1;e=YB(a.Ar.De(),e.xa,Ju(),y());if(e instanceof z&&(c=
!0,f=e.i,a.Ds))return Ana(hlb(a),f,b,a.Ds,a.Ar);if(c&&!a.Ds)return(new z).d(Ag());if(y()===e)return(new z).d(Lg());throw(new x).d(e);}b=e.xa;if(a.uL.ra()){a=a.uL;if(a.b())return y();a=a.c();return(new z).d(Ji(Ii(),b,a,(Ii(),Ag()),(Ii(),!1)))}return(new z).d(Ji(Ii(),b,(Ii(),""),(Ii(),Ag()),(Ii(),!1)))}function osb(a){null===a.y_&&null===a.y_&&(a.y_=(new bA).dda(a));return a.y_}
d.wN=function(a){var b=Pc((new L).N(a),"type");a=Pc((new L).N(a),"schema");if(!b.b()&&(b.c(),!a.b())){var c=a.c(),e=this.Ar.ja,f=Bh().p8,g=this.Md;c=c.Aa;var h=y();Qb(e,f,g,h,"'schema' and 'type' properties are mutually exclusive",c.ga)}a.b()||(c=a.c(),e=this.Ar.ja,f=Bh().g1,g=this.Md,c=c.Aa,h=y(),Ub(e,f,g,h,"'schema' keyword it's deprecated for 1.0 version, should use 'type' instead",c.ga));return b.b()?a:b};
function psb(a,b){a=w(function(e){return function(f){var g=e.Md,h=y(),k=jS();return ybb(zbb(g,h,k,!0,e.Ar),f).va()}}(a));var c=C();return b.Tc(a,c.u).va()}
function qsb(a,b){if(pd(b.vb)){var c=a.wN(b);if(c.b())return y();c=c.c();var e=a.Md,f=Pc((new L).N(b),"format");b=f.b()?Pc((new L).N(b),pi((new Rb).f("format"))):f;b.b()?b=y():(b=b.c(),b=(new z).d(b.i.t()));f=jS();a=ybb(zbb(e,b,f,!0,a.Ar),c.i);e=!1;b=null;if(a instanceof z){e=!0;b=a;f=b.i;var g=Lg();null!==f&&f===g?c=!0:(g=uy(),c=null!==f&&f===g?"any"!==c.i.t():!1);if(c)return y()}if(e)return(new z).d(b.i);if(y()===a)return a;throw(new x).d(a);}return y()}
function rsb(a){a=Pc((new L).N(a),"anyOf");if(a.b())return y();a.c();return(new z).d(vy())}d.$classData=r({EVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeDetector",{EVa:1,e:1,js:1,tb:1,z:1,v:1,r:1,o:1});function Zz(){this.dd=this.Q=this.W=this.p=this.ta=null}Zz.prototype=new u;Zz.prototype.constructor=Zz;d=Zz.prototype;d.G=function(){return"RamlXoneConstraintEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Zz){var b=this.ta,c=a.ta;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=pi((new Rb).f("xone")),c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new wB).f(f);this.p.Db(this.dd).R(w(function(p,t){return function(v){v.Vb(t)}}(this,g)));T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");f=c.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))};
d.VC=function(a,b,c,e){this.ta=a;this.p=b;this.W=c;this.Q=e;a=D(a.Y(),Pg().zi);b=w(function(f){return function(g){return(new nY).ys(g,f.p,y(),J(),f.W,f.Q)}}(this));c=C();this.dd=a.ma(b,c.u);return this};d.y=function(){return Z(this)};d.Ma=function(){var a=this.dd,b=w(function(){return function(e){return e.Ma()}}(this)),c=C();a=a.ma(b,c.u).si(w(function(){return function(e){return e.gf}}(this)),wv()).nc();return a.b()?ie():a.c()};
d.$classData=r({gWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlXoneConstraintEmitter",{gWa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Prb(){this.ja=this.p=this.Ev=null}Prb.prototype=new u;Prb.prototype.constructor=Prb;d=Prb.prototype;d.G=function(){return"VariableEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Prb){var b=this.Ev,c=a.Ev;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Ev;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=D(this.Ev.g,Gm().U).H;b=b.b()?null:b.c();var c=xi(T(),b);b=(new wB).f(a.aa);var e=Wa().Ia(D(this.Ev.g,Gm().Df));e.b()?(T(),e=pt().ne,T(),e=et(T(),e,Q().wa),ht(b.s,e)):(e=e.c(),mz(new nz,e,this.p,!1,Fc(yv(),J()),this.ja).Vb(b));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");var f=c.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};
d.Ma=function(){return Ps(rt(),this.Ev.x,q(Yb))};d.$classData=r({uWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.VariableEmitter",{uWa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function qz(){this.Q=this.p=this.Ca=this.ia=null}qz.prototype=new u;qz.prototype.constructor=qz;d=qz.prototype;d.G=function(){return"XMLSerializerEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof qz){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=this.Ca.q.q.Y(),f=K(ah(),J()),g=he(e,$o().OG);g=g.b()||Bi(g.c().q.x,q(F4))?g:y();g.b()||(g=g.c(),(new z).d(Hh(f,ni(new oi,"attribute",g,y()))));g=he(e,$o().HK);g=g.b()||Bi(g.c().q.x,q(F4))?g:y();g.b()||(g=g.c(),(new z).d(Hh(f,ni(new oi,"wrapped",g,y()))));g=he(e,$o().U);g=g.b()||Bi(g.c().q.x,q(F4))?g:y();g.b()||(g=g.c(),(new z).d(Hh(f,ni(new oi,"name",g,y()))));g=he(e,$o().uO);g.b()||(g=g.c(),(new z).d(Hh(f,ni(new oi,"namespace",
g,y()))));e=he(e,$o().xO);e.b()||(e=e.c(),(new z).d(Hh(f,ni(new oi,"prefix",e,y()))));yu(f,Xy(this.Ca.q.q,this.p,this.Q).Ra());e=b.s;g=b.aa;var h=(new mt).f(g);Os(rt(),this.p.Db(f),h);ht(e,et(T(),ot(pt(),h.s,g),Q().wa));f=b.s;c=[c];if(0>f.w)throw(new V).f("0");g=c.length|0;e=f.w+g|0;nF(f,e);Ca(f.K,0,f.K,g,f.w);g=f.K;var k=g.m.length,l=h=0,m=c.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=c[h],h=1+h|0,l=1+l|0;f.w=e;ht(a.s,oF(pF(),b.s))};
d.BF=function(a,b,c,e){this.ia=a;this.Ca=b;this.p=c;this.Q=e;return this};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({vWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.XMLSerializerEmitter",{vWa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function ssb(){oS.call(this);this.Yt=this.th=this.Xb=null}ssb.prototype=new hJa;ssb.prototype.constructor=ssb;d=ssb.prototype;d.G=function(){return"AsyncEndpointParser"};d.Tf=function(){return this.l};
d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof ssb){if(this.Xb===a.Xb){var b=this.th,c=a.th;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.Yt,a=a.Yt,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Xb;case 1:return this.th;case 2:return this.Yt;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.nD=function(a,b){oS.prototype.nD.call(this,a,b);var c=Pc((new L).N(b),"bindings");if(!c.b()){c=c.c();var e=AZ(),f=c.i,g=kd();f=M(f,g,this.l);e=goa(e,f,a.j,this.l);f=on().Om;c=$e(O(),c);Ut(a,f,e,c);rS(Mz(new Nz,a,b,J(),this.l),"bindings")}c=(new L).N(b);e=on().Ua;Rh(c,"description",Sh(Th(this,e,this.l),a));c=Pc((new L).N(b),"parameters");c.b()||(c=c.c(),e=a.j,f=c.i,g=kd(),e=(new Xbb).zda(e,M(f,g,this.l),this.l).Vf(),f=on().en,c=$e(O(),c.i),Ut(a,f,e,c));c=jv((new L).N(b),"subscribe|publish");c.Da()&&
(b=K(ah(),J()),c.R(w(function(h,k,l){return function(m){m=h.l.Po.o4(m,w(function(p,t){return function(v){return FJa(t,v)}}(h,k)));return Hh(l,m.Qx())}}(this,a,b))),c=on().fk,b=Rt(new St,b,(new P).a()),nf(a,c,b));return a};d.y=function(){return Z(this)};d.$classData=r({yWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.AsyncEndpointParser",{yWa:1,Ika:1,e:1,we:1,z:1,v:1,r:1,o:1});function tsb(){qS.call(this);this.th=this.Xb=null}tsb.prototype=new jJa;tsb.prototype.constructor=tsb;d=tsb.prototype;
d.G=function(){return"AsyncOperationParser"};d.Tf=function(){return this.l};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof tsb&&this.Xb===a.Xb){var b=this.th;a=a.th;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Xb;case 1:return this.th;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Qx=function(){var a=qS.prototype.Qx.call(this),b=this.Xb.i,c=kd();b=M(b,c,this.l);c=Pc((new L).N(b),"tags");if(!c.b()){var e=c.c(),f=B$a(a.j,e,this.l).Vf();c=un().qm;f=Rt(new St,f,$e(O(),e.i));e=$e(O(),e);Ph(a,c,f,e)}c=Pc((new L).N(b),"message");if(!c.b()){c=c.c();a:{e=!1;f=null;var g=this.Xb.Aa.ze();if(g instanceof kv&&(e=!0,f=g,"publish"===f.xa)){e=(new z).d(qlb());break a}e=e&&"subscribe"===f.xa?(new z).d(rlb()):y()}if(!e.b()){e=e.c();f=a.j;var h=c.i,k=kd();g=new olb;h=M(h,k,this.l);k=this.l;
g.Md=f;g.cR=h;g.sX=e;g.l=k;f=g.pD();e=e.ioa();c=$e(O(),c.i);Ut(a,e,f,c)}}c=Pc((new L).N(b),"bindings");c.b()||(c=c.c(),e=PWa(),f=c.i,g=kd(),f=M(f,g,this.l),e=goa(e,f,a.j,this.l),f=un().Om,c=$e(O(),c),Ut(a,f,e,c),rS(Mz(new Nz,a,b,J(),this.l),"bindings"));return a};d.y=function(){return Z(this)};d.$classData=r({AWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.AsyncOperationParser",{AWa:1,Jka:1,e:1,we:1,z:1,v:1,r:1,o:1});function Zbb(){sS.call(this);this.uc=this.$k=null}Zbb.prototype=new kJa;
Zbb.prototype.constructor=Zbb;d=Zbb.prototype;d.G=function(){return"AsyncServerParser"};d.A=function(){return 2};d.Tf=function(){return this.l};
d.PQ=function(){var a=sS.prototype.PQ.call(this),b=(new L).N(this.uc),c=Fn().VT;Rh(b,"protocol",Sh(Th(this,c,this.l),a));b=(new L).N(this.uc);c=Fn().WT;Rh(b,"protocolVersion",Sh(Th(this,c,this.l),a));b=Pc((new L).N(this.uc),"bindings");if(!b.b()){b=b.c();c=BZ();var e=b.i,f=kd();e=M(e,f,this.l);c=goa(c,e,a.j,this.l);e=Fn().Om;b=$e(O(),b);Ut(a,e,c,b);rS(Mz(new Nz,a,this.uc,J(),this.l),"bindings")}b=Pc((new L).N(this.uc),"security");b.b()||(b=b.c(),c=(new Ve).a(),e=b.i,f=dd(),e=M(e,f,this.l),c=w(function(g,
h,k){return function(l){return eVa(new hZ,l,w(function(m,p){return function(t){return p.SD(t)}}(g,h)),k,g.l).fd()}}(this,a,c)),f=C(),c=e.ma(c,f.u),e=new zlb,f=C(),e=c.hc(e,f.u),c=Fn().ac,e=Rt(new St,e,$e(O(),b.i)),b=$e(O(),b),Ph(a,c,e,b));return a};d.h=function(a){return this===a?!0:a instanceof Zbb?this.$k===a.$k?kk(this.uc,a.uc):!1:!1};d.zda=function(a,b,c){this.$k=a;this.uc=b;sS.prototype.O3.call(this,a,b,c);return this};
d.E=function(a){switch(a){case 0:return this.$k;case 1:return this.uc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({EWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.AsyncServerParser",{EWa:1,Kka:1,e:1,we:1,z:1,v:1,r:1,o:1});function usb(){uS.call(this);this.$k=this.Xb=null}usb.prototype=new nJa;usb.prototype.constructor=usb;d=usb.prototype;d.G=function(){return"AsyncServerVariableParser"};d.A=function(){return 2};d.Tf=function(){return this.l};
d.h=function(a){return this===a?!0:a instanceof usb?this.Xb===a.Xb?this.$k===a.$k:!1:!1};d.E=function(a){switch(a){case 0:return this.Xb;case 1:return this.$k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.VX=function(a,b){uS.prototype.VX.call(this,a,b);b=Pc((new L).N(b),"examples");if(!b.b()){var c=b.c();b=c.i.mb().jb;if(Q().ed===b){b=(new Ve).a();c=c.i;var e=xx();c=M(c,e,this.l).Ul;b=w(function(f,g){return function(h){O();var k=(new P).a(),l=(new S).a();k=(new Oo).L(l,k);l=g.Jr("example");O();var m=(new P).a();k=cf(k,l,m);T();l=f.l;m=Be();h=M(h,m,l);l=ph().Zd;return Fb(k,l,h)}}(this,b));e=vx();b=c.ma(b,e.jc);c=Pj().Hc;yf(a,c,b)}else b=this.l,c=Bh().m8,Vb(b.ja,c,a.j,"Examples facet must be an array of strings",
b.kh)}};d.y=function(){return Z(this)};d.$classData=r({GWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.AsyncServerVariableParser",{GWa:1,DXa:1,e:1,we:1,z:1,v:1,r:1,o:1});function F7(){this.dd=this.sx=this.Q=this.p=this.Ud=null}F7.prototype=new u;F7.prototype.constructor=F7;d=F7.prototype;d.G=function(){return"ExampleValuesEmitter"};d.A=function(){return 2};
d.Vb=function(a){var b=this.dd;a:if(b instanceof Rf)b.i.Vb(a);else{if(b instanceof Wf&&(b=b.i,b.Da())){var c=a.s;a=a.aa;var e=(new mt).f(a);Os(rt(),this.p.Db(b),e);ht(c,et(T(),ot(pt(),e.s,a),Q().wa));break a}(new s6).Xq(this.Ud.x).Vb(a)}};d.h=function(a){if(this===a)return!0;if(a instanceof F7){var b=this.Ud,c=a.Ud;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ud;case 1:return this.p;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};
d.gB=function(a,b,c){this.Ud=a;this.p=b;this.Q=c;var e=K(ah(),J()),f=a.g;bj();for(var g=[rh().yr,rh().Ua,rh().gd,xf(rh())],h=-1+(g.length|0)|0,k=J();0<=h;)k=dj(g[h],k),h=-1+h|0;h=k;bj();for(g=(new gh).a();!h.b();){k=h.ea();var l=he(f,k);if(l instanceof z)l=!Bi(l.i.q.x,q(sU));else{if(y()!==l)throw(new x).d(l);l=!1}!1!==l&&Hh(g,k);h=h.pa()}g=g.va();a:{for(h=Fh(f);!h.b();){k=h.ea();if(Gh(g,k)){g=!0;break a}h=h.pa()}g=!1}g?g=!0:(g=D(a.g,ph().Zd).H,g=g.b()?!1:-1!==(g.c().indexOf("value")|0));g?(g=he(f,
rh().gd),g.b()||(g=g.c(),Hh(e,hi(mi(),"displayName",g,y(),this.Q))),g=he(f,rh().Ua),g.b()||(g=g.c(),Hh(e,hi(mi(),"description",g,y(),this.Q))),he(f,rh().yr).ra()&&!Bi(he(f,rh().yr).c().q.x,q(sU))&&(g=he(f,rh().yr),g.b()||(g=g.c(),Hh(e,hi(mi(),"strict",g,y(),this.Q)))),f=he(f,rh().fp),f.b()?(f=D(this.Ud.g,ph().Zd).H,f.b()||(f=f.c(),Hh(e,(new G7).f(f)))):(g=f.c(),f=mz(new nz,D(this.Ud.g,rh().fp),this.p,!1,Fc(yv(),J()),this.Q.zj()),g=Ps(rt(),g.q.x,q(Yb)),h=Q().Pa,Hh(e,oz("value",f,h,g))),yu(e,Xy(a,b,
c).Ra())):(b=he(f,rh().fp),b.b()?(b=D(this.Ud.g,ph().Zd).H,b.b()||(b=b.c(),Hh(e,(new G7).f(b)))):(b.c(),Hh(e,mz(new nz,D(this.Ud.g,rh().fp),this.p,!1,Fc(yv(),J()),this.Q.zj()))));e=this.sx=e;a:{C();b=(new z).d(e);if(null!==b.i&&0===b.i.Te(1)&&(b=b.i.ob(0),ut(b))){Qf();a=(new Rf).d(b);break a}e.hh(w(function(){return function(m){return tt(m)}}(this)))?(Qf(),a=new Clb,c=C(),a=e.hc(a,c.u),a=(new Wf).d(a)):(c=c.zj(),b=Sc().Rh,f=a.j,g=y(),e="IllegalTypeDeclarations found: "+e,h=Xb(a.x,q(Yb)),a=Di(a),c.Vc(b.j,
f,g,e,h,Tb().yb,a),Qf(),a=J(),a=(new Wf).d(a))}this.dd=a;return this};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ud.x,q(Yb))};d.$classData=r({LWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.ExampleValuesEmitter",{LWa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function Ih(){this.Q=this.W=this.p=this.Hr=this.ia=null}Ih.prototype=new u;Ih.prototype.constructor=Ih;d=Ih.prototype;d.G=function(){return"MultipleExampleEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof Ih){if(this.ia===a.ia){var b=this.Hr,c=a.Hr;b=null===b?null===c:b.h(c)}else b=!1;if(b&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Hr;case 2:return this.p;case 3:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){if(this.Hr.Da()){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=this.Hr.ea();if(zb(e).ra()){if(e=this.Hr.ea(),e=zb(e),!e.b()){e=e.c();var f=this.Q.Zu().xG(),g=this.Hr.ea();sz(f,e,D(g.Y(),Eb().kd).H,this.W).Vb(b)}}else{e=this.Hr;f=w(function(p){return function(t){return(new a5).gB(t,p.p,p.Q)}}(this));g=C();e=e.ma(f,g.u);f=b.s;g=b.aa;var h=(new mt).f(g);Os(rt(),this.p.Db(e),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa))}e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|
0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var k=g.m.length,l=h=0,m=c.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=c[h],h=1+h|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),b.s))}};d.DF=function(a,b,c,e,f){this.ia=a;this.Hr=b;this.p=c;this.W=e;this.Q=f;return this};d.y=function(){return Z(this)};d.Ma=function(){var a=this.Hr.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?ie():a.c()};
d.$classData=r({QWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.MultipleExampleEmitter",{QWa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function a5(){this.Q=this.p=this.Ud=null}a5.prototype=new u;a5.prototype.constructor=a5;d=a5.prototype;d.G=function(){return"NamedExampleEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof a5){var b=this.Ud,c=a.Ud;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Ud;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=D(this.Ud.g,rh().U).H;b=b.b()?null:b.c();var c=xi(T(),b);b=(new wB).f(a.aa);(new F7).gB(this.Ud,this.p,this.Q).Vb(b);var e=b.s;c=[c];if(0>e.w)throw(new V).f("0");var f=c.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))};d.gB=function(a,b,c){this.Ud=a;this.p=b;this.Q=c;return this};d.y=function(){return Z(this)};
d.Ma=function(){return Ps(rt(),this.Ud.x,q(Yb))};d.$classData=r({RWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.NamedExampleEmitter",{RWa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function E6(){this.Qa=this.X=this.l=this.yX=this.rB=this.Oc=this.au=null}E6.prototype=new u;E6.prototype.constructor=E6;function vsb(){}vsb.prototype=E6.prototype;
function wsb(a,b){if((zb(b).ra()?zb(b):b)instanceof Qi){var c=a.l.ja,e=Bh().H0;b=b.j;a=a.X;var f=y();Qb(c,e,b,f,"File types in parameters must be declared in formData params",a.ga)}}d=E6.prototype;d.G=function(){return"Oas2ParameterParser"};d.A=function(){return 4};
function xsb(a){BZa||(BZa=(new AZa).a());var b=a.au.Jk();b=b.b()?(new sA).Xn(a.au).c():b.c();b=$e(O(),b);b=(new bo).L((new S).a(),b);H7(a,b);if(D(b.g,Yn().U).H.b()){var c=Pj().U,e=ai(new bi,"default",(new P).a()),f=(O(),(new P).a()).Ib((new s4).a());Ph(b,c,e,f)}c=Pc((new L).N(a.X),"required");c.b()||(c=c.c(),e=c.i,f=RO(),e=!!M(e,f,a.l),f=b.x,Pb(),c=c.ga,f.Ib(e5a(new k3,e,Ob(0,Lb(Mb(),c.Hf,c.Sf,c.og,c.xg)))));c=(new L).N(a.X);e=Yn().Ua;Rh(c,"description",Sh(Th(a,e,a.l),b));Mz(new Nz,b,a.X,J(),a.l).Dc();
return b}d.h=function(a){if(this===a)return!0;if(a instanceof E6){var b=this.au,c=a.au;(null===b?null===c:b.h(c))&&this.Oc===a.Oc?(b=this.rB,c=a.rB,b=null===b?null===c:b.h(c)):b=!1;return b?this.yX===a.yX:!1}return!1};d.E=function(a){switch(a){case 0:return this.au;case 1:return this.Oc;case 2:return this.rB;case 3:return this.yX;default:throw(new V).f(""+a);}};
function ysb(a,b){if(D(b.Y(),b.jh()).H.b()){var c=a.yX.Jr("parameter"),e=(O(),(new P).a()).Ib((new BA).a());cf(b,c,e)}b.zb(a.Oc,Vu());if(Pc((new L).N(a.X),"name").b()){c=a.l.ja;e=Bh().p$;b=b.j;a=a.X;var f=y();Qb(c,e,b,f,"'name' property is required in a parameter.",a.ga)}}d.t=function(){return W(X(),this)};
function zsb(a,b,c){if("body"===b){vA();c.b()?b=y():(b=c.c(),Pb(),b=b.ga,b=(new z).d(Ob(0,Lb(Mb(),b.Hf,b.Sf,b.og,b.xg))));b=Asb(a,b);var e=a.au.Jk();a=e.b()?(new sA).Xn(a.au).Jk():e;return Qna(0,b,a)}if("formData"===b)return vA(),c.b()?y():(b=c.c(),Pb(),b=b.ga,(new z).d(Ob(0,Lb(Mb(),b.Hf,b.Sf,b.og,b.xg)))),b=Bsb(a),e=a.au.Jk(),a=e.b()?(new sA).Xn(a.au).Jk():e,Qna(0,b,a);if("query"===b||"header"===b||"path"===b)return vA(),b=Csb(a),e=a.au.Jk(),a=e.b()?(new sA).Xn(a.au).Jk():e,uA(0,b,a);e=zsb;var f=
Pc((new L).N(a.X),"schema");f.b()?f=y():(f.c(),f=(new z).d("body"));f=f.b()?"query":f.c();e=e(a,f,y());c.b()?f=y():(f=c.c(),f=(new z).d($e(O(),f.i)));f=f.b()?(O(),(new P).a()):f.c();var g=a.l.ja,h=Bh().J0,k="Invalid parameter binding '"+b+"'";c.b()?c=y():(c=c.c(),c=(new z).d(c.i));a=c.b()?a.X:c.c();c=y();Qb(g,h,"",c,k,a.ga);a=e.ts;a instanceof Dn?(c=Pj().Qe,g=D(a.g,Pj().Qe).H,g=ai(new bi,g.b()?null:g.c(),f),b=f.Ib((new w3).f(b)),Ph(a,c,g,b)):a instanceof bo&&(b=(new w3).f(b),oc(a,b));return e}
d.fh=function(){null===this.Qa&&vS(this);return this.Qa};
function Asb(a,b){var c=xsb(a);mS(a.l,c.j,a.X,"bodyParameter");var e=(new L).N(a.X),f=gy((new Rb).f("mediaType")),g=Yn().Vd;Rh(e,f,Sh(Th(a,g,a.l),c));e=D(c.g,Yn().Vd);!OA(e)&&ysb(a,c);e=Pc((new L).N(a.X),"schema");e.b()||(f=e.c(),e=UY(MA(),f,w(function(h,k){return function(l){l=H7(h,l);var m=k.j,p=Vu();l.zb(m,p)}}(a,c)),JA(KA(),a.l)).fd(),e.b()||(e=e.c(),wsb(a,e),a=Yn().Lc,g=uE(pE(),e,c.j,y()),f=$e(O(),f),Ph(c,a,g,f),b.b()||(b=b.c(),e.ha().Ib((new y3).Bj(b))),(new z).d(e)));return c}
function Dsb(a,b,c){var e=kB();T();var f=b.i,g=a.l,h=Be();f=M(f,h,g);g=a.l.Jg();h=qs().Ws;g===h?e=jB(e,f,"parameters"):(f=(new zh).f(f),e=vr(f,e.Xea));f=SHa(a.l.Kl(),e,Ju());if(f instanceof z)return f=f.i,a=$e(O(),a.X),a=NO(f,e,a),O(),f=(new P).a(),e=cf(a,e,f),K(C(),J()),qj(e,c),uA(vA(),a,(new z).d(b));if(y()===f){f=jIa(a.l.Kl(),e);if(f instanceof z)return c=f.i,vA(),a=$e(O(),a.X),Qna(0,NO(c,e,a),(new z).d(b));if(y()===f){h=Esb(a.l,a.l.kh,e);var k=a.l;f=JA(KA(),a.l);g=Fsb(h);h=Gsb(k,h);h.b()?f=y():
(h=h.c(),k=eFa(),g=L4a(k,h,g,f),g.b()?f=y():(g=g.c(),f=(new z).d(f.Po.UX((Qf(),(new Wf).d(g)),c,y(),(new Ve).a()).HM())));if(f instanceof z)return b=f.i,e=b.FM,e.b()||(e=e.c(),f=a.rB,f.b()?a=y():(f=f.c(),a=(new z).d((new Jh).Ub(f,a.l).Ng())),a.b()||(a=a.c(),f=Pj().U,a=nf(e,f,a),K(C(),J()),(new z).d(qj(a,c)))),b;f=(new x6).Ro(e,b);g=$e(O(),b);f=NO(f,e,g);H7(a,f);K(C(),J());qj(f,c);c=a.l.ja;a=Bh().hU;g=f.j;e="Cannot find parameter or payload reference "+e;h=y();Qb(c,a,g,h,e,b.ga);return uA(vA(),f,(new z).d(b))}}throw(new x).d(f);
}
function H7(a,b){var c=!1;a:{if(b instanceof Sg&&(c=!0,a.rB.ra())){c=Pg().U;var e=a.rB;e.b()?a=y():(e=e.c(),a=(new z).d((new Jh).Ub(e,a.l).Ng()));a=a.c();nf(b,c,a);break a}if(c)c=(new L).N(a.X),e=Pg().U,Rh(c,"name",yR(Sh(Th(a,e,a.l),b),(new s4).a()));else{if(b instanceof bo)if(a.rB.ra()){c=Pj().U;e=a.rB;e.b()?e=y():(e=e.c(),e=(new z).d((new Jh).Ub(e,a.l).Ng()));e=e.c();var f=Pc((new L).N(a.X),"name");if(f.b())f=y();else{var g=f.c();O();f=ja((new Jh).Ub(g.i,a.l).Ng().q);Pb();g=g.ga;f=(new g3).GW(f,Ob(0,
Lb(Mb(),g.Hf,g.Sf,g.og,g.xg)));f=(new z).d((new P).a().Ib(f))}f=f.b()?(O(),(new P).a()):f.c();Ph(b,c,e,f)}else c=(new L).N(a.X),e=Pj().U,Rh(c,"name",Sh(Th(a,e,a.l),b));else a.rB.ra()?(c=Pj().U,e=a.rB,e.b()?e=y():(e=e.c(),e=(new z).d((new Jh).Ub(e,a.l).Ng())),e=e.c(),nf(b,c,e)):(c=(new L).N(a.X),e=Pj().U,Rh(c,"name",Sh(Th(a,e,a.l),b)));ysb(a,b)}}return b}
d.HM=function(){var a=Pc((new L).N(this.X),"$ref");if(a instanceof z)return Dsb(this,a.i,this.Oc);if(y()===a){a=Pc((new L).N(this.X),"in");if(a instanceof z&&(a=a.i,null!==a)){var b=a.i,c=Qc();b=M(b,c,this.l).xa;return zsb(this,b,(new z).d(a))}a=fra(hra(),this.X);H7(this,a);b=this.Oc;K(C(),J());qj(a,b);return uA(vA(),a,(new z).d(this.X))}throw(new x).d(a);};
function Bsb(a){var b=xsb(a);mS(a.l,b.j,a.X,"parameter");var c=CUa(new TY,a.au,"schema",a.X,w(function(h,k){return function(l){l=H7(h,l);var m=k.j,p=Vu();l.zb(m,p)}}(a,b)),(new NY).AF("parameter",a.l.ja),JA(KA(),a.l)).fd();if(c.b())c=y();else{var e=c.c();c=Yn().Lc;e=uE(pE(),e,b.j,y());var f=$e(O(),a.X);c=(new z).d(Ph(b,c,e,f))}if(c.b()){c=a.l.ja;e=Bh().hU;f=b.j;a=a.X;var g=y();Qb(c,e,f,g,"Cannot find valid schema for parameter",a.ga)}b.x.Ib((new c3).a());return b}d.y=function(){return Z(this)};
function Csb(a){var b=Hsb(a),c=CUa(new TY,a.au,"schema",a.X,w(function(h,k){return function(l){O();var m=(new P).a();l=cf(l,"schema",m);m=k.j;var p=Vu();l.zb(m,p)}}(a,b)),(new NY).AF("parameter",a.l.ja),JA(KA(),a.l)).fd();if(c.b())c=y();else{c=c.c();var e=Pj().Lc,f=$e(O(),a.X);c=(new z).d(Ph(b,e,c,f))}if(c.b()){c=a.l.ja;e=Bh().hU;f=b.j;a=a.X;var g=y();Qb(c,e,f,g,"Cannot find valid schema for parameter",a.ga)}return b}
d.jQ=function(a,b,c,e,f){this.au=a;this.Oc=b;this.rB=c;this.yX=e;this.l=f;if(a instanceof Rf)a=a.i.i,b=kd(),f=M(a,b,f);else if(a instanceof Wf)a=a.i,b=kd(),f=M(a,b,f);else throw(new x).d(a);this.X=f;return this};
function Hsb(a){hra();var b=a.au.Jk();b=b.b()?(new sA).Xn(a.au).c():b.c();b=fra(0,b);H7(a,b);var c=a.Oc;K(C(),J());qj(b,c);c=Pj().jj;rj(b,c,!1);c=(new L).N(a.X);var e=Pj().Pv;Rh(c,"name",Sh(Th(a,e,a.l),b));c=(new L).N(a.X);e=Pj().Qe;Rh(c,"in",Sh(Th(a,e,a.l),b));c=(new L).N(a.X);e=Pj().Ua;Rh(c,"description",Sh(Th(a,e,a.l),b));c=(new L).N(a.X);e=Pj().jj;e=Sh(Th(a,e,a.l),b);Rh(c,"required",yR(e,(new nj).a()));mS(a.l,b.j,a.X,"parameter");Mz(new Nz,b,a.X,J(),a.l).Dc();return b}
d.$classData=r({Hka:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas2ParameterParser",{Hka:1,e:1,NXa:1,we:1,z:1,v:1,r:1,o:1});function Isb(){wS.call(this);this.Zs=this.uc=null}Isb.prototype=new oJa;Isb.prototype.constructor=Isb;d=Isb.prototype;d.G=function(){return"Oas2ServersParser"};d.Tf=function(){return this.l};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Isb&&kk(this.uc,a.uc)){var b=this.Zs;a=a.Zs;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.uc;case 1:return this.Zs;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Dc=function(){if(Jsb(this.uc)){var a=null;a="";var b=null;b="";O();var c=(new P).a(),e=Pc((new L).N(this.uc),"basePath");if(!e.b()){e=e.c();Pb();b=e.ga;b=Ob(0,Lb(Mb(),b.Hf,b.Sf,b.og,b.xg));c.Ib((new p2).Bj(b));b=e.i;var f=Be();f=b=M(b,f,this.l);if(!(0<=(f.length|0)&&"/"===f.substring(0,1))){f=this.l.ja;var g=Bh().H8,h=this.Zs.j;e=e.i;var k=y();Qb(f,g,h,k,"'basePath' property must start with '/'",e.ga);b="/"+b}}e=Pc((new L).N(this.uc),"host");e.b()||(a=e.c(),Pb(),e=a.ga,e=Ob(0,Lb(Mb(),e.Hf,e.Sf,
e.og,e.xg)),c.Ib((new u2).Bj(e)),a=a.i,e=Be(),a=M(a,e,this.l));O();e=(new P).a();e=(new Gn).L((new S).a(),e);f=Fn().Lf;b=ai(new bi,""+a+b,(new P).a());c=Ph(e,f,b,c);b=(new L).N(this.uc);a=gy((new Rb).f("serverDescription"));e=Fn().Ua;Rh(b,a,Sh(Th(this,e,this.l),c));b=(new L).N(this.uc);a=gy((new Rb).f("baseUriParameters"));b=Pc(b,a);b.b()||(b=b.c(),a=b.i,e=kd(),a=fZ(new gZ,M(a,e,this.l),w(function(l,m){return function(p){var t=m.j;K(C(),J());qj(p,t)}}(this,c)),cB(KA(),this.l)).Vf(),e=w(function(){return function(l){var m=
Pj().Qe;return Fb(l,m,"path")}}(this)),f=C(),e=a.ma(e,f.u),a=Fn().Nj,e=Rt(new St,e,$e(O(),b.i)),b=$e(O(),b),Ph(c,a,e,b));b=this.Zs;a=uo().nh;e=C();f=(new ci).a();c=[oc(c,f)];c=Rt(new St,K(e,(new wc).fa(c)),(O(),(new P).a()));nf(b,a,c)}pJa(this,gy((new Rb).f("servers")))};d.y=function(){return Z(this)};function Jsb(a){var b=Pc((new L).N(a),"host");return(b.b()?Pc((new L).N(a),"basePath"):b).ra()}
d.$classData=r({WWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas2ServersParser",{WWa:1,kYa:1,e:1,we:1,z:1,v:1,r:1,o:1});function Ksb(){this.dd=this.Q=this.p=this.Ud=null}Ksb.prototype=new u;Ksb.prototype.constructor=Ksb;d=Ksb.prototype;d.G=function(){return"Oas3ExampleValuesEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Ksb){var b=this.Ud,c=a.Ud;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Ud;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){if(zb(this.Ud).ra()){var b=kB(),c=D(this.Ud.g,Eb().kd).H;c=iB(b,c.b()?null:c.c(),"examples");T();b=this.dX(this.Ud);var e=xi(T(),b);b=(new wB).f(a.aa);var f=b.s,g=b.aa,h=(new mt).f(g);T();var k=xi(T(),"$ref");T();c=xi(T(),c);nt(h,k,c);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;var l=g.m.length;k=h=0;var m=e.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=e[h],h=1+h|0,k=1+k|0;c.w=f;
ht(a.s,oF(pF(),b.s))}else{T();b=this.dX(this.Ud);e=xi(T(),b);b=(new wB).f(a.aa);c=b.s;f=b.aa;g=(new mt).f(f);Os(rt(),this.p.Db(this.dd),g);ht(c,et(T(),ot(pt(),g.s,f),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;l=g.m.length;k=h=0;m=e.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=e[h],h=1+h|0,k=1+k|0;c.w=f;ht(a.s,oF(pF(),b.s))}};
d.gB=function(a,b,c){this.Ud=a;this.p=b;this.Q=c;var e=K(ah(),J()),f=a.g,g=he(f,rh().gk);g.b()||(g=g.c(),Hh(e,hi(mi(),"summary",g,y(),this.Q)));g=he(f,rh().Ua);g.b()||(g=g.c(),Hh(e,hi(mi(),"description",g,y(),this.Q)));g=he(f,rh().bT);g.b()||(g=g.c(),Hh(e,hi(mi(),"externalValue",g,y(),this.Q)));f=he(f,rh().fp);if(!f.b()){g=f.c();f=mz(new nz,D(this.Ud.g,rh().fp),this.p,!1,Fc(yv(),J()),this.Q.zj());g=Ps(rt(),g.q.x,q(Yb));var h=Q().Pa;Hh(e,oz("value",f,h,g))}yu(e,Xy(a,b,c).Ra());this.dd=e;return this};
d.dX=function(a){a=D(a.g,rh().U).H;return a.b()?"default":a.c()};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ud.x,q(Yb))};d.$classData=r({bXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas3ExampleValuesEmitter",{bXa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Bmb(){this.Q=this.W=this.p=this.az=null}Bmb.prototype=new u;Bmb.prototype.constructor=Bmb;d=Bmb.prototype;d.G=function(){return"Oas3LinkDeclarationEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Bmb){var b=this.az,c=a.az;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.az;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"links"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f);this.az.R(w(function(p,t){return function(v){var A=hVa(kVa(),v,p.p,p.W,p.Q);if(A.Da()){T();v=D(v.g,ip().U).H;v=v.b()?null:v.c();var E=xi(T(),v);v=(new wB).f(t.aa);var B=v.s,I=v.aa,N=(new mt).f(I);Os(rt(),p.p.Db(A),N);ht(B,et(T(),ot(pt(),N.s,I),Q().wa));A=v.s;E=[E];if(0>A.w)throw(new V).f("0");I=E.length|0;B=A.w+I|0;nF(A,B);Ca(A.K,0,A.K,I,A.w);I=A.K;var Y=I.m.length,na=N=0,ra=E.length|0;Y=ra<Y?ra:Y;ra=I.m.length;
for(Y=Y<ra?Y:ra;N<Y;)I.m[na]=E[N],N=1+N|0,na=1+na|0;A.w=B;ht(t.s,oF(pF(),v.s))}}}(this,g)));ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var h=g.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),c.s))};d.Cx=function(a,b,c,e){this.az=a;this.p=b;this.W=c;this.Q=e;return this};d.y=function(){return Z(this)};
d.Ma=function(){var a=this.az.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({cXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas3LinkDeclarationEmitter",{cXa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function iVa(){this.W=this.p=this.lj=null}iVa.prototype=new u;iVa.prototype.constructor=iVa;d=iVa.prototype;d.G=function(){return"Oas3LinkParametersEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof iVa){var b=this.lj,c=a.lj;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.lj;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.lj,c=w(function(){return function(p){var t=D(p.g,lp().IE).H;t=t.b()?null:t.c();var v=D(p.g,lp().FE).H;v=v.b()?null:v.c();p=Ps(rt(),p.x,q(Yb));var A=Q().Pa;return Px(new Qx,t,v,A,p)}}(this)),e=C();c=b.ma(c,e.u);T();e=xi(T(),"parameters");b=(new wB).f(a.aa);var f=b.s,g=b.aa,h=(new mt).f(g);Os(rt(),this.p.Db(c),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;var k=g.m.length,l=h=0,m=e.length|
0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=e[h],h=1+h|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.Cx=function(a,b,c){this.lj=a;this.p=b;this.W=c;return this};d.y=function(){return Z(this)};d.Ma=function(){rt();var a=this.lj.ea().x;return Ps(0,a,q(Yb))};d.$classData=r({dXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas3LinkParametersEmitter",{dXa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Lsb(){nS.call(this);this.md=this.Uc=this.$2=this.IX=null}Lsb.prototype=new gJa;
Lsb.prototype.constructor=Lsb;d=Lsb.prototype;d.G=function(){return"Oas3OperationServersEmitter"};d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof Lsb){var b=this.IX,c=a.IX;(null===b?null===c:b.h(c))?(b=this.$2,c=a.$2,b=null===b?null===c:b.h(c)):b=!1;if(b&&this.Uc===a.Uc)return b=this.md,a=a.md,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.IX;case 1:return this.$2;case 2:return this.Uc;case 3:return this.md;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function Msb(a,b,c,e,f){var g=new Lsb;g.IX=a;g.$2=b;g.Uc=c;g.md=e;nS.prototype.TP.call(g,a,b,c,e,f);return g}d.Ra=function(){var a=K(ah(),J());this.gP("servers",D(this.IX.g,un().nh),a);return a};d.y=function(){return Z(this)};
d.$classData=r({gXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas3OperationServersEmitter",{gXa:1,rob:1,D9:1,e:1,z:1,v:1,r:1,o:1});function I7(){wS.call(this);this.b3=this.H2=this.uc=null}I7.prototype=new oJa;I7.prototype.constructor=I7;d=I7.prototype;d.G=function(){return"Oas3ServersParser"};function Nsb(a,b,c,e,f){a.uc=b;a.H2=c;a.b3=e;wS.prototype.jqa.call(a,b,c,e,f);return a}d.Tf=function(){return this.l};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof I7){if(kk(this.uc,a.uc)){var b=this.H2,c=a.H2;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.b3,a=a.b3,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.uc;case 1:return this.H2;case 2:return this.b3;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Dc=function(){var a=this.l.Is(),b=SS();null!==a&&a===b&&pJa(this,"servers")};d.y=function(){return Z(this)};
d.$classData=r({jXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas3ServersParser",{jXa:1,kYa:1,e:1,we:1,z:1,v:1,r:1,o:1});function Osb(){this.Q=this.W=this.p=this.Vu=null}Osb.prototype=new u;Osb.prototype.constructor=Osb;d=Osb.prototype;d.G=function(){return"OasCallbackEmitter"};
d.Vb=function(a){var b=this.Vu.nc();b.b()?b=!1:(b=b.c(),b=zb(b).ra());if(b){if(b=this.Vu.ea(),b=zb(b),!b.b()){b=b.c();var c=this.Vu.ea();WSa(b,D(c.Y(),Eb().kd).H,this.W,this.Q).Vb(a)}}else{b=a.s;a=a.aa;c=(new mt).f(a);var e=rt(),f=this.Vu,g=w(function(k){return function(l){$Ja||($Ja=(new TS).a());var m=$Ja;var p=D(l.g,In().bO);l=D(l.g,In().Qz).H;l=l.b()?null:l.c();var t=k.p,v=k.W,A=k.Q,E=on().eg;Fb(p,E,l);return Psb(new J7,m,p,(new z).d(l),t,v,A)}}(this)),h=C();Os(e,f.ma(g,h.u),c);ht(b,et(T(),ot(pt(),
c.s,a),Q().wa))}};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Osb){var b=this.Vu,c=a.Vu;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Vu;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Cx=function(a,b,c,e){this.Vu=a;this.p=b;this.W=c;this.Q=e;return this};d.y=function(){return Z(this)};
d.Ma=function(){rt();var a=this.Vu.nc();a.b()?a=y():(a=a.c(),a=(new z).d(a.x));a=a.b()?(O(),(new P).a()):a.c();return Ps(0,a,q(Yb))};d.$classData=r({lXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasCallbackEmitter",{lXa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function vZ(){this.Q=this.x=this.W=this.p=this.Vu=null}vZ.prototype=new u;vZ.prototype.constructor=vZ;d=vZ.prototype;d.EF=function(a,b,c,e,f){this.Vu=a;this.p=b;this.W=c;this.x=e;this.Q=f;return this};d.G=function(){return"OasCallbacksEmitter"};
d.Vb=function(a){var b=a.s;a=a.aa;var c=(new mt).f(a),e=this.Vu.Ol(w(function(){return function(h){h=D(h.g,In().U).H;return h.b()?null:h.c()}}(this))),f=w(function(h){return function(k){if(null!==k){var l=k.qa(),m=k.Ba();k=(new Osb).Cx(m,h.p,h.W,h.Q);var p=Q().Pa;rt();m=m.nc();m.b()?m=y():(m=m.c(),m=(new z).d(m.x));m=m.b()?(O(),(new P).a()):m.c();return oz(l,k,p,Ps(0,m,q(Yb)))}throw(new x).d(k);}}(this)),g=Le().u;e=Me(e,f,g).ke();Os(rt(),this.p.Db(e),c);ht(b,et(T(),ot(pt(),c.s,a),Q().wa))};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof vZ){var b=this.Vu,c=a.Vu;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;return b?this.x===a.x:!1}return!1};d.E=function(a){switch(a){case 0:return this.Vu;case 1:return this.p;case 2:return this.W;case 3:return this.x;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.x,q(Yb))};
d.$classData=r({mXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasCallbacksEmitter",{mXa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function CZ(){this.Q=this.x=this.W=this.p=this.Vp=null}CZ.prototype=new u;CZ.prototype.constructor=CZ;d=CZ.prototype;d.EF=function(a,b,c,e,f){this.Vp=a;this.p=b;this.W=c;this.x=e;this.Q=f;return this};d.G=function(){return"OasContentPayloadsEmitter"};
d.Vb=function(a){var b=a.s;a=a.aa;var c=(new mt).f(a),e=this.Vp,f=w(function(h){return function(k){var l=D(k.g,Yn().Vd).H;l=l.b()?null:l.c();var m=(new K7).yW(k,h.p,h.W,h.Q),p=Q().Pa;rt();return oz(l,m,p,Ps(0,k.x,q(Yb)))}}(this)),g=C();e=e.ma(f,g.u);Os(rt(),this.p.Db(e),c);ht(b,et(T(),ot(pt(),c.s,a),Q().wa))};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof CZ){var b=this.Vp,c=a.Vp;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;return b?this.x===a.x:!1}return!1};d.E=function(a){switch(a){case 0:return this.Vp;case 1:return this.p;case 2:return this.W;case 3:return this.x;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.x,q(Yb))};
d.$classData=r({oXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasContentPayloadsEmitter",{oXa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function zmb(){this.Q=this.W=this.p=this.Kh=null}zmb.prototype=new u;zmb.prototype.constructor=zmb;d=zmb.prototype;d.G=function(){return"OasDeclaredHeadersEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof zmb){var b=this.Kh,c=a.Kh;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Kh;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"headers"),c=(new wB).f(a.aa),e=this.Kh,f=w(function(p){return function(t){return aTa(t,p.p,p.W,p.Q)}}(this)),g=C();e=e.ma(f,g.u);f=c.s;g=c.aa;var h=(new mt).f(g);Os(rt(),this.p.Db(e),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var k=g.m.length,l=h=0,m=b.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=b[h],h=1+h|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),c.s))};
d.Cx=function(a,b,c,e){this.Kh=a;this.p=b;this.W=c;this.Q=e;return this};d.y=function(){return Z(this)};d.Ma=function(){var a=this.Kh.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({qXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasDeclaredHeadersEmitter",{qXa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Qsb(){this.Q=this.W=this.p=this.jL=null}Qsb.prototype=new u;Qsb.prototype.constructor=Qsb;d=Qsb.prototype;d.G=function(){return"OasEncodingEmitter"};
d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Qsb){var b=this.jL,c=a.jL;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.jL;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.jL.g;T();var c=D(this.jL.g,Ln().HE).H;c=c.b()?null:c.c();var e=xi(T(),c);c=(new wB).f(a.aa);var f=c.s,g=c.aa,h=(new mt).f(g),k=K(ah(),J()),l=he(b,Ln().Hl);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"contentType",l,y()))));l=he(b,Ln().Mf);l.b()||(l=l.c(),(new z).d(Hh(k,(new MY).Lr("headers",l,this.p,this.W,this.Q))));l=he(b,Ln().Nu);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"style",l,y()))));l=he(b,Ln().Kv);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"explode",l,y()))));b=he(b,
Ln().Gv);b.b()||(b=b.c(),(new z).d(Hh(k,ni(new oi,"allowReserved",b,y()))));Os(rt(),this.p.Db(k),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));b=c.s;e=[e];if(0>b.w)throw(new V).f("0");g=e.length|0;f=b.w+g|0;nF(b,f);Ca(b.K,0,b.K,g,b.w);g=b.K;l=g.m.length;k=h=0;var m=e.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=e[h],h=1+h|0,k=1+k|0;b.w=f;ht(a.s,oF(pF(),c.s))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.jL.x,q(Yb))};
d.$classData=r({rXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasEncodingEmitter",{rXa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Rsb(){this.Q=this.W=this.p=this.Ca=this.ia=null}Rsb.prototype=new u;Rsb.prototype.constructor=Rsb;function Ssb(a,b,c,e){b=b.q.q.Cb;a=w(function(f,g,h){return function(k){var l=f.Q,m=new Qsb;m.jL=k;m.p=g;m.W=h;m.Q=l;return m}}(a,c,e));e=C();b=b.ma(a,e.u);return c.Db(b)}d=Rsb.prototype;d.G=function(){return"OasEncodingsEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof Rsb){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;if(b&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;case 3:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=Ssb(this,this.Ca,this.p,this.W);T();var c=this.ia,e=xi(T(),c);c=(new wB).f(a.aa);var f=c.s,g=c.aa,h=(new mt).f(g);Os(rt(),b,h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));b=c.s;e=[e];if(0>b.w)throw(new V).f("0");g=e.length|0;f=b.w+g|0;nF(b,f);Ca(b.K,0,b.K,g,b.w);g=b.K;var k=g.m.length,l=h=0,m=e.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=e[h],h=1+h|0,l=1+l|0;b.w=f;ht(a.s,oF(pF(),c.s))};d.y=function(){return Z(this)};
d.Lr=function(a,b,c,e,f){this.ia=a;this.Ca=b;this.p=c;this.W=e;this.Q=f;return this};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({tXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasEncodingsEmitter",{tXa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Tsb(){this.Q=this.W=this.p=this.Li=null}Tsb.prototype=new u;Tsb.prototype.constructor=Tsb;function aTa(a,b,c,e){var f=new Tsb;f.Li=a;f.p=b;f.W=c;f.Q=e;return f}d=Tsb.prototype;d.G=function(){return"OasHeaderEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Tsb){var b=this.Li,c=a.Li;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Li;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.hL=function(a,b){a=he(a,Pj().U).c();DX(new EX,a.q.q,Q().Pa).Vb(b)};d.Sa=function(a){!zb(this.Li).ra()||this.Q.Zf instanceof hB?this.J2(a):this.Kba(a)};d.y=function(){return Z(this)};
d.J2=function(a){T();var b=D(this.Li.g,Pj().U).H.c(),c=xi(T(),b);b=(new wB).f(a.aa);if(this.Q.Zf instanceof hB)tcb(this.Li,this.p,this.W,!0,this.Q).Vb(b);else{var e=b.s,f=b.aa,g=(new mt).f(f),h=K(ah(),J()),k=this.Li.g;if(Wa().Ia(D(this.Li.g,Pj().Lc)).ra()){var l=Wa(),m=D(this.Li.g,Pj().Lc);l=l.Ia(D(m.Y(),Pg().Ua)).b()}else l=!1;l&&(l=he(k,Pj().Ua),l.b()||(l=l.c(),(new z).d(Hh(h,hi(mi(),"description",l,y(),this.Q)))));l=he(k,Pj().jj);l=l.b()||Bi(l.c().q.x,q(F4))?l:y();l.b()||(l=l.c(),(new z).d(Hh(h,
hi(mi(),"x-amf-required",l,y(),this.Q))));k=he(k,Pj().Lc);if(!k.b()){k.c();k=D(this.Li.g,Pj().Lc);l=this.p;m=this.W;var p=J(),t=J(),v=J();(new z).d(yu(h,Rz(k,l,p,m,t,v,!0,this.Q).tx()))}Os(rt(),this.p.Db(h),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa))}e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),b.s))};
d.Ma=function(){return Ps(rt(),this.Li.x,q(Yb))};d.Kba=function(a){var b=zb(this.Li).c().Y(),c=(new wB).f(a.aa);this.hL(b,c);b=(new wB).f(a.aa);var e=zb(this.Li);e.b()||(e=e.c(),sz(this.Q.Zf.xG(),e,D(this.Li.g,Eb().kd).H,this.W).Vb(b));c=vH(c.s,0);nt(a,c,vH(b.s,0))};d.$classData=r({xXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasHeaderEmitter",{xXa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Usb(){this.Q=this.W=this.p=this.PF=null}Usb.prototype=new u;Usb.prototype.constructor=Usb;d=Usb.prototype;
d.G=function(){return"OasLinkEmitter"};d.Vb=function(a){if(zb(this.PF).ra()){var b=zb(this.PF);b.b()||(b=b.c(),WSa(b,D(this.PF.g,Eb().kd).H,this.W,this.Q).Vb(a))}else{b=hVa(kVa(),this.PF,this.p,this.W,this.Q);var c=a.s;a=a.aa;var e=(new mt).f(a);Os(rt(),this.p.Db(b),e);ht(c,et(T(),ot(pt(),e.s,a),Q().wa))}};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Usb){var b=this.PF,c=a.PF;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.PF;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.PF.x,q(Yb))};d.$classData=r({EXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasLinkEmitter",{EXa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function Vsb(){this.Q=this.x=this.W=this.p=this.az=null}Vsb.prototype=new u;Vsb.prototype.constructor=Vsb;d=Vsb.prototype;
d.EF=function(a,b,c,e,f){this.az=a;this.p=b;this.W=c;this.x=e;this.Q=f;return this};d.G=function(){return"OasLinksEmitter"};d.Vb=function(a){var b=a.s;a=a.aa;var c=(new mt).f(a),e=this.az,f=w(function(h){return function(k){var l=D(k.g,ip().U).H;l=l.b()?null:l.c();var m=h.p,p=h.W,t=h.Q,v=new Usb;v.PF=k;v.p=m;v.W=p;v.Q=t;m=Q().Pa;rt();return oz(l,v,m,Ps(0,k.x,q(Yb)))}}(this)),g=C();e=e.ma(f,g.u);Os(rt(),this.p.Db(e),c);ht(b,et(T(),ot(pt(),c.s,a),Q().wa))};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof Vsb){var b=this.az,c=a.az;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;return b?this.x===a.x:!1}return!1};d.E=function(a){switch(a){case 0:return this.az;case 1:return this.p;case 2:return this.W;case 3:return this.x;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.x,q(Yb))};
d.$classData=r({IXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasLinksEmitter",{IXa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function Wsb(){this.n=this.W=this.ov=null}Wsb.prototype=new u;Wsb.prototype.constructor=Wsb;function pcb(a,b,c){var e=new Wsb;e.ov=b;e.W=c;if(null===a)throw bc(F(),null);e.n=a;return e}d=Wsb.prototype;d.G=function(){return"OasParameterEmitter"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof Wsb&&a.n===this.n){var b=this.ov,c=a.ov;if(null===b?null===c:b.h(c))return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ov;case 1:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){if(this.ov.Da()||this.n.Vp.Da()){T();var b=this.n.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new wB).f(f);qt(rt(),scb(this.n,this.ov,this.n.p,this.W),g);T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");f=c.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))}};d.y=function(){return Z(this)};
d.Ma=function(){var a=this.ov.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?(a=this.n.Vp.nc(),a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb)))),a.b()?ie():a.c()):a.c()};d.$classData=r({PXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasParametersEmitter$OasParameterEmitter",{PXa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function P4(){this.n=this.PM=this.ia=null}P4.prototype=new u;P4.prototype.constructor=P4;d=P4.prototype;d.G=function(){return"XRamlParameterEmitter"};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof P4&&a.n===this.n&&this.ia===a.ia){var b=this.PM;a=a.PM;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.PM;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){if(this.PM.Da()){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=rt(),k=this.PM,l=w(function(p){return function(t){return(new oY).G3(t,p.n.p,J(),(new n3).Gi(p.n.Q.zj(),VQ(),(new nb).a()))}}(this)),m=C();Os(h,k.ma(l,m.u),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|
0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),b.s))}};function rcb(a,b,c,e){a.ia=c;a.PM=e;if(null===b)throw bc(F(),null);a.n=b;return a}d.y=function(){return Z(this)};d.Ma=function(){var a=this.PM.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({QXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasParametersEmitter$XRamlParameterEmitter",{QXa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function K7(){this.Q=this.W=this.p=this.qe=null}K7.prototype=new u;
K7.prototype.constructor=K7;d=K7.prototype;d.G=function(){return"OasPayloadEmitter"};
d.Vb=function(a){var b=a.s;a=a.aa;var c=(new mt).f(a),e=this.qe.g,f=K(ah(),J());if(this.Q.Zf instanceof hB){var g=he(e,Yn().Hc);g.b()||(g=g.c(),(new z).d(Hh(f,bWa(eWa(),"examples",g,this.p,this.Q))));g=he(e,Yn().aK);g.b()||(g=g.c(),(new z).d(Hh(f,(new Rsb).Lr("encoding",g,this.p,this.W,this.Q))))}if(this.Q.Zf instanceof l3){g=he(e,Yn().U);if(!g.b()){g=g.c();var h=Xb(g.q.x,q(Bcb));if(h instanceof z){h=h.i;g=h.EM;h=h.sc.fe;var k=Q().Pa;g=Hh(f,Px(new Qx,"name",g,k,h))}else g=Hh(f,ni(new oi,"name",g,
y()));(new z).d(g)}g=he(e,Yn().Vd);g.b()||(g=g.c(),(new z).d(Hh(f,ni(new oi,"mediaType",g,y()))))}e=he(e,Yn().Lc);e.b()||(e=e.c(),(new z).d(Bi(e.q.q.ha(),q(sU))?void 0:Hh(f,(new t6).fB(e,this.p,this.W,this.Q))));yu(f,Xy(this.qe,this.p,this.Q).Ra());Os(rt(),this.p.Db(f),c);ht(b,et(T(),ot(pt(),c.s,a),Q().wa))};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof K7){var b=this.qe,c=a.qe;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.qe;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.yW=function(a,b,c,e){this.qe=a;this.p=b;this.W=c;this.Q=e;return this};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.qe.x,q(Yb))};d.$classData=r({TXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasPayloadEmitter",{TXa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function L7(){this.Q=this.W=this.p=this.Vp=this.ia=null}
L7.prototype=new u;L7.prototype.constructor=L7;d=L7.prototype;d.G=function(){return"OasPayloadsEmitter"};d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof L7){if(this.ia===a.ia){var b=this.Vp,c=a.Vp;b=null===b?null===c:b.h(c)}else b=!1;if(b&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Vp;case 2:return this.p;case 3:return this.W;default:throw(new V).f(""+a);}};
d.gQ=function(a,b,c,e,f){this.ia=a;this.Vp=b;this.p=c;this.W=e;this.Q=f;return this};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new wB).f(f),h=rt(),k=this.p,l=this.Vp,m=w(function(t){return function(v){return(new K7).yW(v,t.p,t.W,t.Q)}}(this)),p=C();qt(h,k.Db(l.ma(m,p.u)),g);T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");f=c.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;l=f.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=f.m.length;for(l=l<m?l:m;h<l;)f.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=
g;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){return this.Vp.Ab(w(function(){return function(a){a=Xb(a.x,q(Yb));return a.b()?!1:!a.c().sc.fe.Vy()}}(this))).je(ie(),Pd(function(){return function(a,b){b=Xb(b.x,q(Yb));b.b()?b=y():(b=b.c(),b=(new z).d(b.sc.fe));if(b.b())var c=!0;else c=b.c(),c=a.Vy()||0>a.$E(c);b=c?b:y();return b.b()?a:b.c()}}(this)))};
d.$classData=r({XXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasPayloadsEmitter",{XXa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Xsb(){this.Q=this.W=this.p=this.Yp=null}Xsb.prototype=new u;Xsb.prototype.constructor=Xsb;function Ysb(a,b,c,e){var f=new Xsb;f.Yp=a;f.p=b;f.W=c;f.Q=e;return f}d=Xsb.prototype;d.G=function(){return"OasResponseEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Xsb){var b=this.Yp,c=a.Yp;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Yp;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.Yp.g,c=(new wB).f(a.aa),e=he(b,io().U);e.b()?e=y():(e=e.c(),e=(new z).d(e.q.q));DX(new EX,e.b()?ai(new bi,"default",(new P).a()):e.c(),Q().Pa).Vb(c);e=(new wB).f(a.aa);if(zb(this.Yp).ra())this.Q.kM(this.Yp).Vb(e);else{var f=e.s,g=e.aa,h=(new mt).f(g),k=K(ah(),J()),l=he(b,io().Ua);if(l.b()){l=io().Ua;var m=ai(new bi,"",(new P).a());O();var p=(new P).a();l=(new z).d(wi(l,si(m,p)))}l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"description",l,y()))));l=he(b,fo().Mf);l.b()||(l=
l.c(),(new z).d(Hh(k,(new MY).Lr("headers",l,this.p,this.W,this.Q))));this.Q.Zf instanceof hB&&(l=this.Yp.g.Bb,m=iA(),m=Va(m),p=Le().u,l=Me(l,m,p).Fb(w(function(){return function(t){t=t.Fc;var v=io().Xe;return null===t?null===v:t.h(v)}}(this))),l.b()||(l=l.c(),m=uZ(l),Hh(k,oz("content",(new CZ).EF(m,this.p,this.W,l.q.x,this.Q),Q().Pa,ie()))),l=this.Yp.g.Bb,m=iA(),m=Va(m),p=Le().u,l=Me(l,m,p).Fb(w(function(){return function(t){t=t.Fc;var v=io().sO;return null===t?null===v:t.h(v)}}(this))),l.b()||(l=
l.c(),m=uZ(l),Hh(k,oz("links",(new Vsb).EF(m,this.p,this.W,l.q.x,this.Q),Q().Pa,ie()))));this.Q.Zf instanceof l3&&(l=qVa(YVa(),D(this.Yp.g,AF().Xe)),m=l.jp,m.b()||(m=m.c(),p=he(m.g,Yn().Vd),p.b()||(p=p.c(),(new z).d(Hh(k,ni(new oi,gy((new Rb).f("mediaType")),p,y())))),m=he(m.g,Yn().Lc),m.b()||(m=m.c(),(new z).d(Bi(m.q.q.ha(),q(sU))?void 0:Hh(k,(new t6).fB(m,this.p,this.W,this.Q))))),l.AI.Da()&&Hh(k,(new L7).gQ(gy((new Rb).f("responsePayloads")),l.AI,this.p,this.W,this.Q)));b=he(b,io().Hc);b.b()||
(b=b.c(),(new z).d(Hh(k,bWa(eWa(),"examples",b,this.p,this.Q))));yu(k,Xy(this.Yp,this.p,this.Q).Ra());Os(rt(),this.p.Db(k),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa))}c=vH(c.s,0);nt(a,c,vH(e.s,0))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Yp.x,q(Yb))};d.$classData=r({YXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasResponseEmitter",{YXa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Zsb(){this.Q=this.p=this.Ud=null}Zsb.prototype=new u;Zsb.prototype.constructor=Zsb;d=Zsb.prototype;
d.G=function(){return"OasResponseExampleEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Zsb){var b=this.Ud,c=a.Ud;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ud;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=he(this.Ud.g,rh().fp);if(b.b()){if(b=D(this.Ud.g,ph().Zd).H,!b.b()){var c=b.c();T();b=this.dX(this.Ud);var e=xi(T(),b);b=(new wB).f(a.aa);(new G7).f(c).Vb(b);c=b.s;e=[e];if(0>c.w)throw(new V).f("0");var f=e.length|0,g=c.w+f|0;nF(c,g);Ca(c.K,0,c.K,f,c.w);f=c.K;var h=f.m.length,k=0,l=0,m=e.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=e[k],k=1+k|0,l=1+l|0;c.w=g;ht(a.s,oF(pF(),b.s))}}else{b.c();T();b=this.dX(this.Ud);e=xi(T(),b);b=(new wB).f(a.aa);mz(new nz,D(this.Ud.g,
rh().fp),this.p,!1,Fc(yv(),J()),this.Q.zj()).Vb(b);c=b.s;e=[e];if(0>c.w)throw(new V).f("0");f=e.length|0;g=c.w+f|0;nF(c,g);Ca(c.K,0,c.K,f,c.w);f=c.K;h=f.m.length;l=k=0;m=e.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=e[k],k=1+k|0,l=1+l|0;c.w=g;ht(a.s,oF(pF(),b.s))}};d.gB=function(a,b,c){this.Ud=a;this.p=b;this.Q=c;return this};d.dX=function(a){if(this.Q.Zu()instanceof hB)return a=D(a.g,rh().U).H,a.b()?null:a.c();a=D(a.g,rh().Vd).H;return a.b()?null:a.c()};d.y=function(){return Z(this)};
d.Ma=function(){return Ps(rt(),this.Ud.x,q(Yb))};d.$classData=r({ZXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasResponseExampleEmitter",{ZXa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function mZ(){this.Q=this.p=this.Hr=this.ia=null}mZ.prototype=new u;mZ.prototype.constructor=mZ;d=mZ.prototype;d.G=function(){return"OasResponseExamplesEmitter"};d.A=function(){return 3};d.iB=function(a,b,c,e){this.ia=a;this.Hr=b;this.p=c;this.Q=e;return this};
d.h=function(a){if(this===a)return!0;if(a instanceof mZ){if(this.ia===a.ia){var b=this.Hr,c=a.Hr;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Hr;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){if(this.Hr.Da())if(this.Q.Zu()instanceof hB){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=rt(),k=this.p,l=this.Hr,m=w(function(t){return function(v){return(new Ksb).gB(v,t.p,t.Q)}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|
0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),b.s))}else{T();b=this.ia;c=xi(T(),b);b=(new wB).f(a.aa);e=b.s;f=b.aa;g=(new mt).f(f);h=rt();k=this.p;l=this.Hr;m=w(function(t){return function(v){return(new Zsb).gB(v,t.p,t.Q)}}(this));p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),
b.s))}};d.y=function(){return Z(this)};d.Ma=function(){var a=this.Hr.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({aYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasResponseExamplesEmitter",{aYa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function iZ(){this.Q=this.p=this.bJ=null}iZ.prototype=new u;iZ.prototype.constructor=iZ;d=iZ.prototype;d.G=function(){return"OasServerEmitter"};
d.Vb=function(a){var b=K(ah(),J()),c=this.bJ.g,e=he(c,Fn().Lf);e.b()||(e=e.c(),(new z).d(Hh(b,ni(new oi,"url",e,y()))));e=he(c,Fn().Ua);e.b()||(e=e.c(),(new z).d(Hh(b,ni(new oi,"description",e,y()))));c=he(c,Fn().Nj);c.b()||(c=c.c(),(new z).d(Hh(b,(new $sb).bI(c,this.p,this.Q))));yu(b,Xy(this.bJ,this.p,this.Q).Ra());c=a.s;a=a.aa;e=(new mt).f(a);Os(rt(),this.p.Db(b),e);ht(c,et(T(),ot(pt(),e.s,a),Q().wa))};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof iZ){var b=this.bJ,c=a.bJ;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.bJ;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.bJ.x,q(Yb))};d.$classData=r({gYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasServerEmitter",{gYa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});
function atb(){this.Q=this.p=this.Ev=null}atb.prototype=new u;atb.prototype.constructor=atb;d=atb.prototype;d.G=function(){return"OasServerVariableEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof atb){var b=this.Ev,c=a.Ev;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ev;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=D(this.Ev.g,Pj().U).H;b=b.b()?null:b.c();var c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=rt(),k=this.Ev,l=K(ah(),J());k=D(k.g,Pj().Lc);var m=k.Y(),p=he(m,Pg().Ua);p.b()||(p=p.c(),(new z).d(Hh(l,ni(new oi,"description",p,y()))));p=he(m,Pg().vh);p.b()||(p=p.c(),(new z).d(Hh(l,cna(p.q,this.p,this.Q))));m=he(m,Pg().Ph);if(m instanceof z)m=m.i,k=mz(new nz,D(k.Y(),Pg().Ph),this.p,!1,Fc(yv(),J()),this.Q.zj()),m=Ps(rt(),m.q.x,q(Yb)),p=Q().Pa,Hh(l,oz("default",
k,p,m));else if(y()===m)Hh(l,Px(new Qx,"default","",Q().Pa,ie()));else throw(new x).d(m);Os(h,l,g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;k=g.m.length;l=h=0;m=c.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=c[h],h=1+h|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ev.x,q(Yb))};
d.$classData=r({hYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasServerVariableEmitter",{hYa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function btb(){uS.call(this);this.$k=this.Xb=null}btb.prototype=new nJa;btb.prototype.constructor=btb;d=btb.prototype;d.G=function(){return"OasServerVariableParser"};d.Tf=function(){return this.l};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof btb?this.Xb===a.Xb?this.$k===a.$k:!1:!1};
d.E=function(a){switch(a){case 0:return this.Xb;case 1:return this.$k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function ctb(a,b,c){var e=new btb;e.Xb=a;e.$k=b;uS.prototype.iqa.call(e,a,b,c);return e}d.VX=function(a,b){if(Pc((new L).N(b),"default").b()){var c=this.l.ja,e=Bh().C$,f=a.j,g=y();Qb(c,e,f,g,"Server variable must define a 'default' field",b.ga)}uS.prototype.VX.call(this,a,b)};d.y=function(){return Z(this)};
d.$classData=r({iYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasServerVariableParser",{iYa:1,DXa:1,e:1,we:1,z:1,v:1,r:1,o:1});function $sb(){this.Q=this.p=this.Ca=null}$sb.prototype=new u;$sb.prototype.constructor=$sb;d=$sb.prototype;d.G=function(){return"OasServerVariablesEmitter"};d.bI=function(a,b,c){this.Ca=a;this.p=b;this.Q=c;return this};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof $sb){var b=this.Ca,c=a.Ca;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=uZ(this.Ca),c=b.Pd(w(function(){return function(t){return!EWa(HWa(),t)}}(this)));T();var e=xi(T(),"variables"),f=(new wB).f(a.aa),g=f.s,h=f.aa,k=(new mt).f(h);Os(rt(),dtb(this,b),k);ht(g,et(T(),ot(pt(),k.s,h),Q().wa));b=f.s;e=[e];if(0>b.w)throw(new V).f("0");h=e.length|0;g=b.w+h|0;nF(b,g);Ca(b.K,0,b.K,h,b.w);h=b.K;var l=h.m.length,m=k=0,p=e.length|0;l=p<l?p:l;p=h.m.length;for(l=l<p?l:p;k<l;)h.m[m]=e[k],k=1+k|0,m=1+m|0;b.w=g;ht(a.s,oF(pF(),f.s));c&&(c=gy((new Rb).f("parameters")),
f=this.Ca,b=this.p,e=K(C(),J()),g=this.Q,(new MY).Lr(c,f,b,e,(new sY).Gi(g.zj(),g.lz,(new nb).a())).Sa(a))};function dtb(a,b){var c=a.p;a=w(function(f){return function(g){var h=f.p,k=f.Q,l=new atb;l.Ev=g;l.p=h;l.Q=k;return l}}(a));var e=C();return c.Db(b.ma(a,e.u))}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.q.ha(),q(Yb))};d.$classData=r({jYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasServerVariablesEmitter",{jYa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});
function etb(){this.W=this.p=this.Li=null;this.sH=!1;this.Q=null}etb.prototype=new u;etb.prototype.constructor=etb;d=etb.prototype;d.G=function(){return"ParameterEmitter"};d.A=function(){return 4};
d.Vb=function(a){if(zb(this.Li).ra())this.iF(a);else{var b=K(ah(),J()),c=this.Li.g;if(!this.sH){var e=he(c,Pj().Pv);e=e.b()?he(c,Pj().U):e;e.b()||(e=e.c(),(new z).d(Hh(b,ni(new oi,"name",e,y()))))}e=he(c,Pj().Ua);e.b()||(e=e.c(),(new z).d(Hh(b,ni(new oi,"description",e,y()))));e=he(c,Pj().jj);if(e.b())var f=!0;else f=e.c(),ftb(f)?f=!0:(f=D(this.Li.g,Pj().jj),f=Dd(f));e=f?e:y();e.b()||(e=e.c(),(new z).d(Hh(b,ni(new oi,"required",e,y()))));this.sH||(e=he(c,Pj().Qe),e.b()||(e=e.c(),(new z).d(Hh(b,Jha(Lha(),
"in",Pj().Qe,gtb(e),e.q.x)))));e=he(c,Pj().Lc);if(!e.b())if(e=e.c(),this.Q.Zf instanceof hB?f=!0:(f=D(this.Li.g,Pj().Qe),f=lc(f,"body")),f)Hh(b,(new t6).fB(e,this.p,this.W,this.Q)),yu(b,Xy(this.Li,this.p,this.Q).Ra());else{e=e.q.q;f=this.p;var g=C(),h=[Pg().Ua,Pg().gd];yu(b,Rz(e,f,K(g,(new wc).fa(h)),this.W,J(),J(),!1,this.Q).tx())}e=this.Q.Jg();f=qs().Ws;e===f&&(e=K(ah(),J()),f=he(c,Pj().Fh),f.b()||(f=f.c(),(new z).d(Hh(e,ni(new oi,"deprecated",f,y())))),f=he(c,Pj().NG),f.b()?g=!0:(g=f.c(),g=ftb(g)),
f=g?f:y(),f.b()||(f=f.c(),(new z).d(Hh(e,ni(new oi,"allowEmptyValue",f,y())))),f=he(c,Pj().Nu),f.b()?g=!0:(g=f.c(),g=ftb(g)),f=g?f:y(),f.b()||(f=f.c(),(new z).d(Hh(e,ni(new oi,"style",f,y())))),f=he(c,Pj().Kv),f.b()?g=!0:(g=f.c(),g=ftb(g)),f=g?f:y(),f.b()||(f=f.c(),(new z).d(Hh(e,ni(new oi,"explode",f,y())))),f=he(c,Pj().Gv),f.b()?g=!0:(g=f.c(),g=ftb(g)),f=g?f:y(),f.b()||(f=f.c(),(new z).d(Hh(e,ni(new oi,"allowReserved",f,y())))),f=he(c,Pj().Xe),f.b()||(g=f.c(),f=uZ(g),g=g.q.x,f=(new CZ).EF(f,this.p,
this.W,g,this.Q),g=Ps(rt(),g,q(Yb)),h=Q().Pa,(new z).d(Hh(e,oz("content",f,h,g)))),c=he(c,Yn().Hc),c.b()||(c=c.c(),(new z).d(Hh(e,bWa(eWa(),"examples",c,this.p,this.Q)))),yu(b,e));c=a.s;a=a.aa;e=(new mt).f(a);Os(rt(),this.p.Db(b),e);ht(c,et(T(),ot(pt(),e.s,a),Q().wa))}};d.h=function(a){if(this===a)return!0;if(a instanceof etb){var b=this.Li,c=a.Li;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;return b?this.sH===a.sH:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Li;case 1:return this.p;case 2:return this.W;case 3:return this.sH;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function gtb(a){var b=Xb(a.q.x,q(htb));if(b instanceof z)return b.i.q;if(y()===b)return a.q.q.t();throw(new x).d(b);}
d.iF=function(a){var b=zb(this.Li);if(b instanceof z&&b.i instanceof x6)b=D(this.Li.g,Eb().kd).H,b=b.b()?null:b.c();else if(this.sH){b=kB();var c=D(this.Li.g,Eb().kd).H;b=iB(b,c.b()?null:c.c(),"headers")}else b=kB(),c=D(this.Li.g,Eb().kd).H,b=uoa(b,c.b()?null:c.c(),this.Q);Rx(this.Q,a,b)};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Li));a=RL().Ga(a,QL(RL(),this.p));a=RL().Ga(a,QL(RL(),this.W));a=RL().Ga(a,this.sH?1231:1237);return RL().re(a,4)};
function tcb(a,b,c,e,f){var g=new etb;g.Li=a;g.p=b;g.W=c;g.sH=e;g.Q=f;return g}d.Ma=function(){return Ps(rt(),this.Li.x,q(Yb))};function ftb(a){return Bi(a.q.x,q(F4))}d.$classData=r({nYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.ParameterEmitter",{nYa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function Q4(){this.Q=this.W=this.p=this.qe=null}Q4.prototype=new u;Q4.prototype.constructor=Q4;
function itb(a){a=Wa().Ia(a);a=a.b()?y():Xb(a.c().ha(),q(jtb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()}d=Q4.prototype;d.G=function(){return"PayloadAsParameterEmitter"};d.A=function(){return 3};
function ktb(a,b,c){var e=c.s;c=c.aa;var f=(new mt).f(c),g=K(ah(),J()),h=b.ca,k=he(h,Qo().U);if(k instanceof z)Hh(g,ni(new oi,"name",k.i,y()));else if(y()===k)ltb(a,g);else throw(new x).d(k);h=he(h,Qo().Ua);h.b()||(h=h.c(),(new z).d(Hh(g,ni(new oi,"description",h,y()))));h=itb(b);k=Q().Pa;Hh(g,Px(new Qx,"in","formData",k,h));h=a.p;k=C();var l=[Pg().Ua];yu(g,Rz(b,h,K(k,(new wc).fa(l)),a.W,J(),J(),!1,a.Q).tx());yu(g,Xy(a.qe,a.p,a.Q).Ra());Os(rt(),a.p.Db(g),f);ht(e,et(T(),ot(pt(),f.s,c),Q().wa))}
d.Vb=function(a){if(zb(this.qe).ra()){var b=this.Q,c=kB(),e=D(this.qe.g,Eb().kd).H;Rx(b,a,uoa(c,e.b()?null:e.c(),this.Q))}else b=D(this.qe.g,Yn().Lc),b instanceof Qi?ktb(this,b,a):b instanceof Fi&&Xb(this.qe.x,q(Pna)).ra()?(D(b.ca,Gi().uh).Da()?D(b.ca,Gi().uh).R(w(function(f,g){return function(h){var k=g.s,l=g.aa,m=(new mt).f(l),p=K(ah(),J()),t=he(h.ca,Aj().xi);t=t.b()||Bi(t.c().q.q.x,q(F4))?t:y();if(!t.b()){t=t.c();var v=Aj().xi,A=ai(new bi,0!==Aa(Bj(t.q.q)),(new P).a());(new z).d(Hh(p,ni(new oi,
"required",wi(v,si(A,t.q.q.x)),(new z).d(Q().mi))))}h=Wa().Ia(D(h.ca,Aj().fg));if(!h.b()){h=h.c();t=he(h.Y(),Pg().U);if(t instanceof z)Hh(p,ni(new oi,"name",t.i,y()));else if(y()===t)ltb(f,p);else throw(new x).d(t);t=itb(h);v=Q().Pa;Hh(p,Px(new Qx,"in","formData",v,t));t=f.p;v=f.W;A=J();var E=J(),B=J();yu(p,Rz(h,t,A,v,E,B,!1,f.Q).tx());yu(p,Xy(f.qe,f.p,f.Q).Ra())}Os(rt(),f.p.Db(p),m);ht(k,et(T(),ot(pt(),m.s,l),Q().wa))}}(this,a))):mtb(this,this.qe,a),void 0):ntb(this,a)};
function ltb(a,b){a=he(a.qe.g,Yn().U);if(a.b())a=y();else{a=a.c();var c=Xb(a.q.x,q(Bcb));if(c.b())c=y();else{var e=c.c();c=e.EM;e=e.sc.fe;var f=Q().Pa;c=(new z).d(Px(new Qx,"name",c,f,e))}c.b()?(c=a.q.q.t(),a=Ps(rt(),a.q.x,q(Yb)),e=Q().Pa,a=(new z).d(Px(new Qx,"name",c,e,a))):a=c}if(a instanceof z)Hh(b,a.i);else if(y()===a)Hh(b,Px(new Qx,"name","generated",Q().Pa,ie()));else throw(new x).d(a);}
d.h=function(a){if(this===a)return!0;if(a instanceof Q4){var b=this.qe,c=a.qe;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.qe;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.yW=function(a,b,c,e){this.qe=a;this.p=b;this.W=c;this.Q=e;return this};
function mtb(a,b,c){var e=c.s;c=c.aa;var f=(new mt).f(c),g=K(ah(),J());ltb(a,g);var h=itb(D(b.g,Yn().Lc)),k=Q().Pa;Hh(g,Px(new Qx,"in","formData",k,h));h=Xb(b.x,q(xcb));if(h instanceof z){k=h.i;h=""+k.iG;k=k.sc.fe;var l=Q().Pa;Hh(g,Px(new Qx,"in",h,l,k))}else if(y()!==h)throw(new x).d(h);b=itb(D(b.g,Yn().Lc));h=Q().Pa;Hh(g,Px(new Qx,"type","object",h,b));Os(rt(),a.p.Db(g),f);ht(e,et(T(),ot(pt(),f.s,c),Q().wa))}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.qe.x,q(Yb))};
function ntb(a,b){var c=b.s;b=b.aa;var e=(new mt).f(b),f=K(ah(),J()),g=he(a.qe.g,Yn().Vd);g.b()||(g=g.c(),(new z).d(Hh(f,ni(new oi,gy((new Rb).f("mediaType")),g,y()))));g=Xb(a.qe.x,q(htb));if(g instanceof z)g=g.i.q;else if(y()===g)g="body";else throw(new x).d(g);var h=itb(D(a.qe.g,Yn().Lc)),k=Q().Pa;Hh(f,Px(new Qx,"in",g,k,h));ltb(a,f);g=he(a.qe.g,Yn().Ua);g.b()?g=y():(g=g.c().q,g=(new z).d(Px(new Qx,"description",g.q.t(),Q().Pa,ie())));if(g instanceof z)Hh(f,g.i);else if(y()!==g)throw(new x).d(g);
g=Xb(a.qe.x,q(xcb));if(g instanceof z)g=g.i,g.iG&&Hh(f,Px(new Qx,"required",""+g.iG,Q().mi,ie()));else if(y()!==g)throw(new x).d(g);g=he(a.qe.g,Yn().Lc);g.b()||(g=g.c(),(new z).d(Hh(f,(new t6).fB(g,a.p,a.W,a.Q))));yu(f,Xy(a.qe,a.p,a.Q).Ra());Os(rt(),a.p.Db(f),e);ht(c,et(T(),ot(pt(),e.s,b),Q().wa))}d.$classData=r({sYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.PayloadAsParameterEmitter",{sYa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});
function CTa(){zS.call(this);this.Yt=this.$k=this.th=this.Xb=null;this.wB=!1}CTa.prototype=new sJa;CTa.prototype.constructor=CTa;d=CTa.prototype;d.G=function(){return"Raml08EndpointParser"};d.A=function(){return 5};d.h=function(a){if(this===a)return!0;if(a instanceof CTa){if(this.Xb===a.Xb){var b=this.th,c=a.th;b=null===b?null===c:b.h(c)}else b=!1;b?(b=this.$k,c=a.$k,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Yt,c=a.Yt,b=null===b?null===c:b.h(c)):b=!1;return b?this.wB===a.wB:!1}return!1};d.Tua=function(){return"uriParameters|baseUriParameters"};
d.E=function(a){switch(a){case 0:return this.Xb;case 1:return this.th;case 2:return this.$k;case 3:return this.Yt;case 4:return this.wB;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.$P=function(a,b,c,e,f,g){this.Xb=a;this.th=b;this.$k=c;this.Yt=e;this.wB=f;zS.prototype.$P.call(this,a,b,c,e,f,g);return this};
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Xb));a=RL().Ga(a,QL(RL(),this.th));a=RL().Ga(a,QL(RL(),this.$k));a=RL().Ga(a,QL(RL(),this.Yt));a=RL().Ga(a,this.wB?1231:1237);return RL().re(a,5)};d.$classData=r({wYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08EndpointParser",{wYa:1,bZa:1,e:1,we:1,z:1,v:1,r:1,o:1});function otb(){this.Q=this.p=this.GQ=null}otb.prototype=new u;otb.prototype.constructor=otb;d=otb.prototype;d.G=function(){return"Raml08FormPropertiesEmitter"};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof otb){var b=this.GQ,c=a.GQ;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.GQ;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"formParameters"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f);D(this.GQ.ca,Gi().uh).R(w(function(p,t){return function(v){var A=D(v.ca,Aj().fg);if(A instanceof Ai){T();var E=D(v.ca,Pg().U).H;E=E.b()?null:E.c();var B=xi(T(),E);E=(new wB).f(t.aa);A=(new dY).ys(A,p.p,y(),K(C(),J()),K(C(),J()),p.Q).ox;if(A instanceof Rf)A.i.Vb(E);else if(A instanceof Wf){A=A.i;v=Sbb(Rbb(new E4,D(v.ca,Aj().fg),he(v.ca,Aj().xi)));if(v instanceof z)v=v.i,v=K(C(),(new wc).fa([v]));else{if(y()!==
v)throw(new x).d(v);v=J()}var I=E.s,N=E.aa,Y=(new mt).f(N),na=rt(),ra=p.p,Ha=C();Os(na,ra.Db(A.la(v,Ha.u)),Y);ht(I,et(T(),ot(pt(),Y.s,N),Q().wa))}else throw(new x).d(A);A=E.s;B=[B];if(0>A.w)throw(new V).f("0");I=B.length|0;v=A.w+I|0;nF(A,v);Ca(A.K,0,A.K,I,A.w);I=A.K;na=I.m.length;Y=N=0;ra=B.length|0;na=ra<na?ra:na;ra=I.m.length;for(na=na<ra?na:ra;N<na;)I.m[Y]=B[N],N=1+N|0,Y=1+Y|0;A.w=v;ht(t.s,oF(pF(),E.s))}else{T();E=D(v.ca,Pg().U).H;E=E.b()?null:E.c();v=xi(T(),E);E=(new wB).f(t.aa);(new u6).DL(A,
"Cannot emit property "+ka(A).t()+" in raml 08 form properties").Vb(E);B=E.s;A=[v];if(0>B.w)throw(new V).f("0");I=A.length|0;v=B.w+I|0;nF(B,v);Ca(B.K,0,B.K,I,B.w);I=B.K;na=I.m.length;Y=N=0;ra=A.length|0;na=ra<na?ra:na;ra=I.m.length;for(na=na<ra?na:ra;N<na;)I.m[Y]=A[N],N=1+N|0,Y=1+Y|0;B.w=v;ht(t.s,oF(pF(),E.s))}}}(this,g)));ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var h=g.m.length,k=0,l=0,m=b.length|0;h=m<
h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),c.s))};function ptb(a,b,c){var e=new otb;e.GQ=a;e.p=b;e.Q=c;return e}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.GQ.bb,q(Yb))};d.$classData=r({xYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08FormPropertiesEmitter",{xYa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function BTa(){IS.call(this);this.th=this.uc=null;this.Ug=!1;this.kx=this.k2=null}BTa.prototype=new PJa;
BTa.prototype.constructor=BTa;d=BTa.prototype;d.G=function(){return"Raml08RequestParser"};d.A=function(){return 3};d.h=function(a){return this===a?!0:a instanceof BTa?kk(this.uc,a.uc)&&this.th===a.th?this.Ug===a.Ug:!1:!1};d.E=function(a){switch(a){case 0:return this.uc;case 1:return this.th;case 2:return this.Ug;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.hsa=function(){};
d.aQ=function(a,b,c,e){this.uc=a;this.th=b;this.Ug=c;IS.prototype.aQ.call(this,a,b,c,e);this.k2="baseUriParameters";this.kx=BR();return this};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.uc));a=RL().Ga(a,QL(RL(),this.th));a=RL().Ga(a,this.Ug?1231:1237);return RL().re(a,3)};d.$classData=r({KYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08RequestParser",{KYa:1,uZa:1,e:1,we:1,z:1,v:1,r:1,o:1});function ETa(){NS.call(this);this.$e=this.Xb=null;this.Ug=!1;this.kx=null}
ETa.prototype=new RJa;ETa.prototype.constructor=ETa;d=ETa.prototype;d.mp=function(a,b,c,e){this.Xb=a;this.$e=b;this.Ug=c;NS.prototype.mp.call(this,a,b,c,e);this.kx=BR();return this};d.G=function(){return"Raml08ResponseParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof ETa){if(this.Xb===a.Xb){var b=this.$e,c=a.$e;b=null===b?null===c:b.h(c)}else b=!1;return b?this.Ug===a.Ug:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Xb;case 1:return this.$e;case 2:return this.Ug;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Xb));a=RL().Ga(a,QL(RL(),this.$e));a=RL().Ga(a,this.Ug?1231:1237);return RL().re(a,3)};d.esa=function(){};d.$classData=r({MYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08ResponseParser",{MYa:1,xZa:1,e:1,we:1,z:1,v:1,r:1,o:1});
function JTa(){zS.call(this);this.Yt=this.$k=this.th=this.Xb=null;this.wB=!1}JTa.prototype=new sJa;JTa.prototype.constructor=JTa;d=JTa.prototype;d.G=function(){return"Raml10EndpointParser"};d.A=function(){return 5};d.h=function(a){if(this===a)return!0;if(a instanceof JTa){if(this.Xb===a.Xb){var b=this.th,c=a.th;b=null===b?null===c:b.h(c)}else b=!1;b?(b=this.$k,c=a.$k,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Yt,c=a.Yt,b=null===b?null===c:b.h(c)):b=!1;return b?this.wB===a.wB:!1}return!1};d.Tua=function(){return"uriParameters"};
d.E=function(a){switch(a){case 0:return this.Xb;case 1:return this.th;case 2:return this.$k;case 3:return this.Yt;case 4:return this.wB;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.$P=function(a,b,c,e,f,g){this.Xb=a;this.th=b;this.$k=c;this.Yt=e;this.wB=f;zS.prototype.$P.call(this,a,b,c,e,f,g);return this};
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Xb));a=RL().Ga(a,QL(RL(),this.th));a=RL().Ga(a,QL(RL(),this.$k));a=RL().Ga(a,QL(RL(),this.Yt));a=RL().Ga(a,this.wB?1231:1237);return RL().re(a,5)};d.$classData=r({PYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml10EndpointParser",{PYa:1,bZa:1,e:1,we:1,z:1,v:1,r:1,o:1});function Ncb(){this.Q=this.W=this.p=this.qe=null}Ncb.prototype=new u;Ncb.prototype.constructor=Ncb;d=Ncb.prototype;d.G=function(){return"Raml10PayloadEmitter"};
d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Ncb){var b=this.qe,c=a.qe;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.qe;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.qe.g,c=!1,e=null,f=Wa().Ia(D(this.qe.g,Yn().Lc));a:{if(f instanceof z){c=!0;e=f;var g=e.i;if(g instanceof Ai){b=he(b,Yn().Vd);if(!b.b()){c=b.c();b=(new wB).f(a.aa);DX(new EX,c.q.q,Q().Pa).Vb(b);c=(new wB).f(a.aa);e=this.p;f=(new z).d(Xy(this.qe,this.p,this.Q));var h=this.W,k=J();(new nY).ys(g,e,f,k,h,this.Q).Vb(c);g=vH(b.s,0);nt(a,g,vH(c.s,0))}break a}}if(c)f=e.i,a=this.Q.ja,g=Sc().Rh,b=f.j,c=y(),e=Xb(f.ha(),q(Yb)),f=f.Nb(),a.Vc(g.j,b,c,"Cannot emit a non WebAPI Shape",
e,Tb().yb,f);else if(y()===f)g=he(b,Yn().Vd),g.b()||(b=g.c(),g=(new wB).f(a.aa),DX(new EX,b.q.q,Q().Pa).Vb(g),b=(new wB).f(a.aa),c=this.p,e=(new z).d(Xy(this.qe,this.p,this.Q)),f=this.W,h=J(),(new nY).ys(null,c,e,h,f,this.Q).Vb(b),g=vH(g.s,0),nt(a,g,vH(b.s,0)));else throw(new x).d(f);}};d.jda=function(a,b,c,e){this.qe=a;this.p=b;this.W=c;this.Q=e;return this};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.qe.x,q(Yb))};
d.$classData=r({TYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml10PayloadEmitter",{TYa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function HTa(){IS.call(this);this.th=this.uc=null;this.Ug=!1;this.kx=this.k2=this.na=null}HTa.prototype=new PJa;HTa.prototype.constructor=HTa;d=HTa.prototype;d.G=function(){return"Raml10RequestParser"};d.A=function(){return 3};d.h=function(a){return this===a?!0:a instanceof HTa?kk(this.uc,a.uc)&&this.th===a.th?this.Ug===a.Ug:!1:!1};
d.E=function(a){switch(a){case 0:return this.uc;case 1:return this.th;case 2:return this.Ug;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.hsa=function(a){var b=Pc((new L).N(this.uc),"queryString");if(!b.b()&&(b=b.c(),b=wY(xY(),b,w(function(k,l){return function(m){return m.zb(Uw(l).j,Vu())}}(this,a)),yY(!1,!1),jS(),this.na).fd(),!b.b())){b=b.c();a=Uw(a);if(Pc((new L).N(this.uc),"queryParameters").ra()){var c=this.na.ja,e=Bh().cO,f=a.j,g=this.uc,h=y();Qb(c,e,f,h,"Properties 'queryString' and 'queryParameters' are exclusive and cannot be declared together",g.ga)}b=uE(pE(),b,a.j,y());c=fo().pq;(new z).d(nf(a,c,b))}};
d.aQ=function(a,b,c,e){this.uc=a;this.th=b;this.Ug=c;this.na=e;IS.prototype.aQ.call(this,a,b,c,e);this.k2=pi((new Rb).f("baseUriParameters"));this.kx=BR();return this};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.uc));a=RL().Ga(a,QL(RL(),this.th));a=RL().Ga(a,this.Ug?1231:1237);return RL().re(a,3)};d.$classData=r({YYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml10RequestParser",{YYa:1,uZa:1,e:1,we:1,z:1,v:1,r:1,o:1});
function KTa(){NS.call(this);this.$e=this.Xb=null;this.Ug=!1;this.kx=this.na=null}KTa.prototype=new RJa;KTa.prototype.constructor=KTa;d=KTa.prototype;d.mp=function(a,b,c,e){this.Xb=a;this.$e=b;this.Ug=c;this.na=e;NS.prototype.mp.call(this,a,b,c,e);this.kx=BR();return this};d.G=function(){return"Raml10ResponseParser"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof KTa){if(this.Xb===a.Xb){var b=this.$e,c=a.$e;b=null===b?null===c:b.h(c)}else b=!1;return b?this.Ug===a.Ug:!1}return!1};d.E=function(a){switch(a){case 0:return this.Xb;case 1:return this.$e;case 2:return this.Ug;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Xb));a=RL().Ga(a,QL(RL(),this.$e));a=RL().Ga(a,this.Ug?1231:1237);return RL().re(a,3)};
d.esa=function(a,b){bj();for(var c=[Vy().Yp],e=-1+(c.length|0)|0,f=J();0<=e;)f=dj(c[e],f),e=-1+e|0;Mz(new Nz,a,b,f,this.na).Dc()};d.$classData=r({$Ya:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml10ResponseParser",{$Ya:1,xZa:1,e:1,we:1,z:1,v:1,r:1,o:1});function MY(){this.Q=this.W=this.p=this.Ca=this.ia=null}MY.prototype=new u;MY.prototype.constructor=MY;d=MY.prototype;d.G=function(){return"RamlParametersEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof MY){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;if(b&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;case 3:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=qtb(this,this.Ca,this.p,this.W);if(b.Da()){T();var c=this.ia,e=xi(T(),c);c=(new wB).f(a.aa);var f=c.s,g=c.aa,h=(new mt).f(g);Os(rt(),b,h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));b=c.s;e=[e];if(0>b.w)throw(new V).f("0");g=e.length|0;f=b.w+g|0;nF(b,f);Ca(b.K,0,b.K,g,b.w);g=b.K;var k=g.m.length,l=h=0,m=e.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=e[h],h=1+h|0,l=1+l|0;b.w=f;ht(a.s,oF(pF(),c.s))}};
function qtb(a,b,c,e){var f=K(ah(),J());b.q.q.Cb.Ab(w(function(){return function(g){return!Bi(g.ha(),q(sU))}}(a))).R(w(function(g,h,k,l){return function(m){return Hh(h,sz(g.Q.Zu().uca(),m,k,l))}}(a,f,c,e)));return c.Db(f)}d.y=function(){return Z(this)};d.Lr=function(a,b,c,e,f){this.ia=a;this.Ca=b;this.p=c;this.W=e;this.Q=f;return this};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};
d.$classData=r({nZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlParametersEmitter",{nZa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function rtb(){this.W=this.p=this.Ca=this.ia=null;this.qP=!1;this.Q=null}rtb.prototype=new u;rtb.prototype.constructor=rtb;d=rtb.prototype;d.G=function(){return"RamlResponsesEmitter"};function nUa(a,b,c,e,f,g){var h=new rtb;h.ia=a;h.Ca=b;h.p=c;h.W=e;h.qP=f;h.Q=g;return h}d.A=function(){return 5};
function stb(a,b,c){var e=ttb(a);a=w(function(f,g,h){return function(k){return sz(f.Q.Oo.Ssa(),k,g,h)}}(a,b,c));c=C();e=e.ma(a,c.u);return b.Db(e)}d.h=function(a){if(this===a)return!0;if(a instanceof rtb){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;b&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;return b?this.qP===a.qP:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;case 3:return this.W;case 4:return this.qP;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){if(ttb(this).Da()){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f);Os(rt(),stb(this,this.p,this.W),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var h=g.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),b.s))}};
function ttb(a){return a.qP?a.Ca.q.q.Cb.Ab(w(function(){return function(b){b=D(b.g,io().In).H;b=b.b()?"default":b.c();return null!==b&&qa(b,"default")}}(a))):a.Ca.q.q.Cb.Ab(w(function(){return function(b){b=D(b.g,io().In).H;b=b.b()?"default":b.c();return!(null!==b&&qa(b,"default"))}}(a)))}d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.ia));a=RL().Ga(a,QL(RL(),this.Ca));a=RL().Ga(a,QL(RL(),this.p));a=RL().Ga(a,QL(RL(),this.W));a=RL().Ga(a,this.qP?1231:1237);return RL().re(a,5)};
d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({yZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlResponsesEmitter",{yZa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function xA(){this.Q=this.p=this.pu=this.ia=null}xA.prototype=new u;xA.prototype.constructor=xA;d=xA.prototype;d.G=function(){return"ServersEmitters"};d.A=function(){return 3};d.iB=function(a,b,c,e){this.ia=a;this.pu=b;this.p=c;this.Q=e;return this};
d.h=function(a){if(this===a)return!0;if(a instanceof xA){if(this.ia===a.ia){var b=this.pu,c=a.pu;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.pu;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new wB).f(f);qt(rt(),utb(this,this.pu),g);T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");f=c.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))};
function utb(a,b){var c=a.p;a=w(function(f){return function(g){var h=new iZ,k=f.p,l=f.Q;h.bJ=g;h.p=k;h.Q=l;return h}}(a));var e=C();return c.Db(b.ma(a,e.u))}d.y=function(){return Z(this)};d.Ma=function(){var a=this.pu.nc();a.b()?a=y():(a=a.c(),a=(new z).d(a.x));a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({NZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.ServersEmitters",{NZa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});
function vtb(){this.dva=this.p=this.Ud=this.ia=null}vtb.prototype=new u;vtb.prototype.constructor=vtb;d=vtb.prototype;d.G=function(){return"SingleExampleEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof vtb){if(this.ia===a.ia){var b=this.Ud,c=a.Ud;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ud;case 2:return this.p;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=this.dva;if(e instanceof Rf){e=e.i;var f=b.s,g=b.aa,h=(new mt).f(g);e.Sa(h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa))}else if(e instanceof Wf)e.i.Vb(b);else throw(new x).d(e);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var k=g.m.length,l=h=0,m=c.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=c[h],h=1+h|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};
d.Ma=function(){return Ps(rt(),this.Ud.x,q(Yb))};function Aca(a,b,c,e){var f=new vtb;f.ia=a;f.Ud=b;f.p=c;he(b.g,rh().U)instanceof z?(Qf(),a=(new a5).gB(b,c,e),a=(new Rf).d(a)):(Qf(),a=(new F7).gB(b,c,e),a=(new Wf).d(a));f.dva=a;return f}d.$classData=r({OZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.SingleExampleEmitter",{OZa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function G7(){this.q=null}G7.prototype=new u;G7.prototype.constructor=G7;d=G7.prototype;d.G=function(){return"StringToAstEmitter"};
d.Vb=function(a){if(uka(qh(),this.q)||vka(qh(),this.q))var b=xi(T(),this.q);else{Zva();var c=this.q;b=Uua().cfa;c=Nua(Pua(),c);b=Xva(c,b);b=lk(b).Kd}wtb(this,b,a)};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof G7?this.q===a.q:!1};d.E=function(a){switch(a){case 0:return this.q;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function wtb(a,b,c){var e=b.mb().jb;if(Q().wa===e){e=kd();var f=Rc().Ih;b=M(b,e,f);e=c.s;c=c.aa;f=(new mt).f(c);b.vb.R(w(function(g,h){return function(k){T();var l=k.Aa,m=Be(),p=Rc().Ih;l=M(l,m,p);m=xi(T(),l);l=(new wB).f(h.aa);wtb(g,k.i,l);k=l.s;m=[m];if(0>k.w)throw(new V).f("0");var t=m.length|0;p=k.w+t|0;nF(k,p);Ca(k.K,0,k.K,t,k.w);t=k.K;var v=t.m.length,A=0,E=0,B=m.length|0;v=B<v?B:v;B=t.m.length;for(v=v<B?v:B;A<v;)t.m[E]=m[A],A=1+A|0,E=1+E|0;k.w=p;ht(h.s,oF(pF(),l.s))}}(a,f)));ht(e,et(T(),ot(pt(),
f.s,c),Q().wa))}else Q().ed===e?(e=dd(),f=Rc().Ih,e=M(b,e,f),b=c.s,f=c.aa,c=(new wB).f(f),e.R(w(function(g,h){return function(k){wtb(g,k,h)}}(a,c))),T(),YF(),a=zB(Bu(),f),a=et(0,(new Oy).Cc(a,c.s),Q().ed),ht(b,a)):(a=RQ(),e=Rc().Ih,a=M(b,a,e),c.$o(a.xa))}d.f=function(a){this.q=a;return this};d.y=function(){return Z(this)};d.Ma=function(){return ie()};d.$classData=r({RZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.StringToAstEmitter",{RZa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});
function J7(){this.n=this.Q=this.W=this.p=this.aY=this.Xu=null}J7.prototype=new u;J7.prototype.constructor=J7;d=J7.prototype;d.G=function(){return"EndPointEmitter"};d.A=function(){return 4};function Psb(a,b,c,e,f,g,h){a.Xu=c;a.aY=e;a.p=f;a.W=g;a.Q=h;if(null===b)throw bc(F(),null);a.n=b;return a}
d.h=function(a){if(this===a)return!0;if(a instanceof J7&&a.n===this.n){var b=this.Xu,c=a.Xu;(null===b?null===c:b.h(c))?(b=this.aY,c=a.aY,b=null===b?null===c:b.h(c)):b=!1;if(b&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Xu;case 1:return this.aY;case 2:return this.p;case 3:return this.W;default:throw(new V).f(""+a);}};
function xtb(a,b,c,e,f){b=b.q.q.Cb;a=w(function(g,h,k,l){return function(m){var p=g.n,t=g.Q,v=new ytb;v.zm=m;v.p=h;v.EV=k;v.W=l;v.Q=t;if(null===p)throw bc(F(),null);v.n=p;return v}}(a,c,e,f));c=C();return b.ma(a,c.u)}d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.Xu.g,c=(new wB).f(a.aa),e=this.aY;e.b()?e=y():(e=e.c(),e=(new z).d(ai(new bi,e,(new P).a())));e=e.b()?he(b,on().eg).c().q.q:e.c();DX(new EX,e,Q().Pa).Vb(c);e=(new wB).f(a.aa);var f=e.s,g=e.aa,h=(new mt).f(g),k=K(ah(),J()),l=he(b,on().U);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,gy((new Rb).f("displayName")),l,y()))));l=he(b,on().Ua);if(!l.b()){l=l.c();var m=this.Q instanceof m3?"description":gy((new Rb).f("description"));(new z).d(Hh(k,ni(new oi,m,l,y())))}l=he(b,hd().fj());
l.b()||(l=l.c(),(new z).d(yu(k,pWa(l,this.p,!0,this.Q.zj()).Ra())));l=PLa();m=D(this.Xu.g,on().eg).H;m=m.b()?null:m.c();var p=D(this.Xu.g,on().en);l=RLa(l,m,p,D(this.Xu.g,on().Xe));this.Q instanceof m3&&(m=he(b,on().gk),m.b()||(m=m.c(),(new z).d(Hh(k,ni(new oi,"summary",m,y())))),m=he(b,on().nh),m.b()||(m=m.c(),(new z).d(yu(k,Hlb(this.Xu,m,this.p,this.W,this.Q.Zf.Gc).Ra()))));if(l.Da()){m=l.mu;p=l.Vg;var t=C();m=m.la(p,t.u);p=l.ih;t=C();m=m.la(p,t.u);p=l.Fy;t=C();yu(k,qcb(ncb(new O4,"parameters",
m.la(p,t.u),this.p,l.ix,this.W,this.Q)))}m=he(b,on().fk);m.b()||(m=m.c(),(new z).d(yu(k,xtb(this,m,this.p,l.ix.Da(),this.W))));b=he(b,on().ac);b.b()||(b=b.c(),(new z).d(Hh(k,(new rZ).BF(gy((new Rb).f("security")),b,this.p,this.Q))));yu(k,Xy(this.Xu,this.p,this.Q).Ra());Os(rt(),this.p.Db(k),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));c=vH(c.s,0);nt(a,c,vH(e.s,0))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Xu.x,q(Yb))};
d.$classData=r({$Za:0},!1,"amf.plugins.document.webapi.parser.spec.oas.AccessibleOasDocumentEmitters$EndPointEmitter",{$Za:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function ytb(){this.p=this.zm=null;this.EV=!1;this.n=this.Q=this.W=null}ytb.prototype=new u;ytb.prototype.constructor=ytb;d=ytb.prototype;d.G=function(){return"OperationEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof ytb&&a.n===this.n){var b=this.zm,c=a.zm;if((null===b?null===c:b.h(c))&&this.p===a.p&&this.EV===a.EV)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.zm;case 1:return this.p;case 2:return this.EV;case 3:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.zm.g,c=(new wB).f(a.aa),e=he(b,un().nm).c();DX(new EX,e.q.q,Q().Pa).Vb(c);e=(new wB).f(a.aa);var f=e.s,g=e.aa,h=(new mt).f(g),k=K(ah(),J()),l=he(b,un().U);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"operationId",l,y()))));l=he(b,un().Ua);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"description",l,y()))));l=he(b,un().Fh);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"deprecated",l,y()))));l=he(b,un().gk);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"summary",l,y()))));l=he(b,un().qm);
l.b()||(l=l.c(),(new z).d(Hh(k,(new tZ).iB("tags",l.q.q.Cb,this.p,this.Q))));l=he(b,un().Wf);l.b()||(l=l.c(),(new z).d(Hh(k,pz("externalDocs",l.q.q,this.p,this.Q))));l=he(b,un().gh);l.b()||(l=l.c(),(new z).d(Hh(k,Wy("schemes",l,this.p,!1))));l=he(b,un().kq);l.b()||(l=l.c(),(new z).d(Hh(k,Wy("consumes",l,this.p,!1))));l=he(b,un().Hl);l.b()||(l=l.c(),(new z).d(Hh(k,Wy("produces",l,this.p,!1))));l=he(b,hd().fj());l.b()||(l=l.c(),(new z).d(yu(k,pWa(l,this.p,!0,this.Q.zj()).Ra())));l=Wa().Ia(BF(this.zm));
l.b()||(l=l.c(),yu(k,ztb(this,l,this.p,this.W)));l=D(this.zm.g,xf(hd())).Ab(w(function(){return function(t){return Bi(D(t.g,jf().Di).ha(),q(l4))}}(this)));var m=he(b,un().Ok);m.b()?Hh(k,oz("responses",jdb(),Q().Pa,ie())):(m=m.c(),Hh(k,Atb(this.n,m,this.p,this.W,l,this.Q)));l=he(b,un().ac);l.b()||(l=l.c(),(new z).d(Hh(k,(new rZ).BF("security",l,this.p,this.Q))));if(this.Q.Zf instanceof hB){l=this.zm.g.Bb;m=iA();m=Va(m);var p=Le().u;l=Me(l,m,p).Fb(w(function(){return function(t){t=t.Fc;var v=un().QG;
return null===t?null===v:t.h(v)}}(this)));l.b()||(l=l.c(),m=uZ(l),Hh(k,oz("callbacks",(new vZ).EF(m,this.p,this.W,l.q.x,this.Q),Q().Pa,ie())));b=he(b,un().nh);b.b()||(b=b.c(),(new z).d(yu(k,this.Q.Zf.Xta(this.zm,b,this.p,this.W).Ra())))}yu(k,Xy(this.zm,this.p,this.Q).Ra());Os(rt(),this.p.Db(k),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));c=vH(c.s,0);nt(a,c,vH(e.s,0))};
function ztb(a,b,c,e){var f=K(ah(),J());if(a.Q.Zf instanceof hB){var g=D(b.g,fo().Il),h=D(b.g,fo().yo),k=C();g=g.la(h,k.u);h=D(b.g,AF().Mf);k=C();g=g.la(h,k.u);h=D(b.g,fo().RG);k=C();g=g.la(h,k.u);g.Da()&&yu(f,ncb(new O4,"parameters",g,c,J(),e,a.Q).Ra());g=C();yu(f,K(g,(new wc).fa([Btb(b,c,e,a.Q)])))}else{g=b.g;h=D(b.g,fo().Il);k=D(b.g,fo().yo);var l=C();h=h.la(k,l.u);k=D(b.g,AF().Mf);l=C();h=h.la(k,l.u);k=D(b.g,AF().Xe).Zm(w(function(){return function(t){return!Bi(t.x,q(Pna))}}(a)));if(null===k)throw(new x).d(k);
l=k.qa();k=k.Ba();l=qVa(YVa(),l);if(h.Da()||l.jp.ra()||k.Da()){var m=l.jp.va(),p=C();yu(f,ncb(new O4,"parameters",h,c,m.la(k,p.u),e,a.Q).Ra())}l.AI.Da()&&Hh(f,(new L7).gQ(gy((new Rb).f("requestPayloads")),l.AI,c,e,a.Q));e=he(g,fo().pq);if(!e.b())a:{if(h=e.c(),e=!1,g=null,h=Wa().Ia(h.q.q),h instanceof z&&(e=!0,g=h,k=g.i,k instanceof Ai)){Hh(f,Wrb(new E7,k,c,J(),cY(function(t){return function(v,A,E,B,I){return(new nY).ys(v,A,E,B,I,(new sY).Gi(t.Q.zj(),YQ(),(new nb).a()))}}(a)),a.Q));break a}if(e)m=
g.i,e=a.Q.zj(),g=Sc().Rh,h=b.j,k=y(),l=Xb(m.ha(),q(Yb)),m=m.Nb(),e.Vc(g.j,h,k,"Cannot emit a non WebApi Shape",l,Tb().yb,m);else if(y()!==h)throw(new x).d(h);}}yu(f,Xy(b,c,a.Q).Ra());return f}d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.zm));a=RL().Ga(a,QL(RL(),this.p));a=RL().Ga(a,this.EV?1231:1237);a=RL().Ga(a,QL(RL(),this.W));return RL().re(a,4)};d.Ma=function(){return Ps(rt(),this.zm.x,q(Yb))};
d.$classData=r({b_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.AccessibleOasDocumentEmitters$OperationEmitter",{b_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Ctb(){this.n=this.Q=this.up=this.W=this.p=this.Ca=this.ia=null}Ctb.prototype=new u;Ctb.prototype.constructor=Ctb;function Atb(a,b,c,e,f,g){var h=new Ctb;h.ia="responses";h.Ca=b;h.p=c;h.W=e;h.up=f;h.Q=g;if(null===a)throw bc(F(),null);h.n=a;return h}d=Ctb.prototype;d.G=function(){return"ResponsesEmitter"};d.A=function(){return 5};
d.h=function(a){if(this===a)return!0;if(a instanceof Ctb&&a.n===this.n){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;b&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.up,a=a.up,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;case 3:return this.W;case 4:return this.up;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=Dtb(this,this.Ca,this.p),c=Nab(this.up,this.p,this.Q).Ra(),e=C();c=b.la(c,e.u);T();b=this.ia;e=xi(T(),b);b=(new wB).f(a.aa);var f=b.s,g=b.aa,h=(new mt).f(g);Os(rt(),c,h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;var k=g.m.length,l=h=0,m=e.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=e[h],h=1+h|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};
function Dtb(a,b,c){b=b.q.q.Cb;a=w(function(f,g){return function(h){return Ysb(h,g,f.W,f.Q)}}(a,c));var e=C();return c.Db(b.ma(a,e.u))}d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({c_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.AccessibleOasDocumentEmitters$ResponsesEmitter",{c_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Etb(){this.n=this.p=this.dd=null}Etb.prototype=new u;Etb.prototype.constructor=Etb;d=Etb.prototype;d.G=function(){return"DeclarationsWrapper"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof Etb&&a.n===this.n){var b=this.dd,c=a.dd;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.dd;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){if(this.dd.Da()){T();var b=xi(T(),"components"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f);Os(rt(),this.p.Db(this.dd),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var h=g.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),c.s))}};d.y=function(){return Z(this)};
d.Ma=function(){var a=this.dd.nc();a.b()?a=y():(a=a.c(),a=(new z).d(a.Ma()));return a.b()?ie():a.c()};d.$classData=r({m_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas3DocumentEmitter$DeclarationsWrapper",{m_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Amb(){this.Q=this.W=this.p=this.XQ=null}Amb.prototype=new u;Amb.prototype.constructor=Amb;d=Amb.prototype;d.G=function(){return"Oas3RequestBodyDeclarationsEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Amb){var b=this.XQ,c=a.XQ;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.XQ;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"requestBodies"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f);this.XQ.R(w(function(p,t){return function(v){var A=VWa(XWa(),v,p.p,p.W,p.Q);if(A.Da()){T();v=D(v.g,AF().U).H;v=v.b()?null:v.c();var E=xi(T(),v);v=(new wB).f(t.aa);var B=v.s,I=v.aa,N=(new mt).f(I);Os(rt(),p.p.Db(A),N);ht(B,et(T(),ot(pt(),N.s,I),Q().wa));A=v.s;E=[E];if(0>A.w)throw(new V).f("0");I=E.length|0;B=A.w+I|0;nF(A,B);Ca(A.K,0,A.K,I,A.w);I=A.K;var Y=I.m.length,na=N=0,ra=E.length|0;Y=ra<Y?ra:Y;ra=
I.m.length;for(Y=Y<ra?Y:ra;N<Y;)I.m[na]=E[N],N=1+N|0,na=1+na|0;A.w=B;ht(t.s,oF(pF(),v.s))}}}(this,g)));ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var h=g.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),c.s))};d.Cx=function(a,b,c,e){this.XQ=a;this.p=b;this.W=c;this.Q=e;return this};d.y=function(){return Z(this)};
d.Ma=function(){var a=this.XQ.nc();if(a.b())a=y();else{a=a.c();rt();var b=D(a.g,AF().Xe).nc();a=(b.b()?a:b.c()).ha();a=(new z).d(Ps(0,a,q(Yb)))}return a.b()?ie():a.c()};d.$classData=r({o_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas3RequestBodyDeclarationsEmitter",{o_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Ftb(){this.Q=this.W=this.p=this.Dk=null}Ftb.prototype=new u;Ftb.prototype.constructor=Ftb;d=Ftb.prototype;d.G=function(){return"Oas3RequestBodyEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Ftb){var b=this.Dk,c=a.Dk;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Dk;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){if(zb(this.Dk).ra()){var b=kB(),c=D(this.Dk.g,Eb().kd).H,e=iB(b,c.b()?null:c.c(),"requestBodies");T();var f=xi(T(),"requestBody");b=(new wB).f(a.aa);c=b.s;var g=b.aa,h=(new mt).f(g);T();var k=xi(T(),"$ref");T();e=xi(T(),e);nt(h,k,e);ht(c,et(T(),ot(pt(),h.s,g),Q().wa));c=b.s;f=[f];if(0>c.w)throw(new V).f("0");h=f.length|0;g=c.w+h|0;nF(c,g);Ca(c.K,0,c.K,h,c.w);h=c.K;var l=h.m.length;e=k=0;var m=f.length|0;l=m<l?m:l;m=h.m.length;for(l=l<m?l:m;k<l;)h.m[e]=f[k],k=1+k|0,e=1+e|0;c.w=g;ht(a.s,
oF(pF(),b.s))}else if(c=VWa(XWa(),this.Dk,this.p,this.W,this.Q),c.Da()){T();f=xi(T(),"requestBody");b=(new wB).f(a.aa);g=b.s;h=b.aa;k=(new mt).f(h);Os(rt(),this.p.Db(c),k);ht(g,et(T(),ot(pt(),k.s,h),Q().wa));c=b.s;f=[f];if(0>c.w)throw(new V).f("0");h=f.length|0;g=c.w+h|0;nF(c,g);Ca(c.K,0,c.K,h,c.w);h=c.K;l=h.m.length;e=k=0;m=f.length|0;l=m<l?m:l;m=h.m.length;for(l=l<m?l:m;k<l;)h.m[e]=f[k],k=1+k|0,e=1+e|0;c.w=g;ht(a.s,oF(pF(),b.s))}};
function Btb(a,b,c,e){var f=new Ftb;f.Dk=a;f.p=b;f.W=c;f.Q=e;return f}d.y=function(){return Z(this)};d.Ma=function(){rt();var a=D(this.Dk.g,AF().Xe).nc();a=(a.b()?this.Dk:a.c()).ha();return Ps(0,a,q(Yb))};d.$classData=r({p_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas3RequestBodyEmitter",{p_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function xmb(){this.Q=this.p=this.Cg=null}xmb.prototype=new u;xmb.prototype.constructor=xmb;d=xmb.prototype;d.LW=function(a,b,c){this.Cg=a;this.p=b;this.Q=c;return this};
d.G=function(){return"OasAnnotationsTypesEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof xmb){var b=this.Cg,c=a.Cg;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Cg;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=gy((new Rb).f("annotationTypes")),c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=rt(),k=this.p,l=this.Cg,m=w(function(t){return function(v){return(new Gtb).Kca(v,t.p,t.Q)}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,
oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){var a=this.Cg.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({s_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasAnnotationsTypesEmitter",{s_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Ndb(){this.Q=this.p=this.$t=null}Ndb.prototype=new u;Ndb.prototype.constructor=Ndb;d=Ndb.prototype;d.LW=function(a,b,c){this.$t=a;this.p=b;this.Q=c;return this};d.G=function(){return"OasCreativeWorkEmitters"};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Ndb){var b=this.$t,c=a.$t;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.$t;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=gy((new Rb).f("userDocumentation")),c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new wB).f(f),h=rt(),k=this.p,l=this.$t,m=w(function(t){return function(v){return(new D7).uW(v,t.p,!1,t.Q)}}(this)),p=C();qt(h,k.Db(l.ma(m,p.u)),g);T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");f=c.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;l=f.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=f.m.length;for(l=l<m?l:m;h<l;)f.m[k]=
c[h],h=1+h|0,k=1+k|0;e.w=g;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){var a=this.$t.nc();a.b()?a=y():(a=a.c(),a=(new z).d(a.x));a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({t_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasCreativeWorkEmitters",{t_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function A6(){this.Q=this.ia=this.W=this.p=this.ov=null}A6.prototype=new u;A6.prototype.constructor=A6;d=A6.prototype;d.G=function(){return"OasDeclaredParametersEmitter"};
d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof A6){var b=this.ov,c=a.ov;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;return b?this.ia===a.ia:!1}return!1};d.E=function(a){switch(a){case 0:return this.ov;case 1:return this.p;case 2:return this.W;case 3:return this.ia;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=rt(),k=this.p,l=this.ov,m=w(function(t){return function(v){var A=t.p,E=t.W,B=t.Q,I=new Htb;I.sB=v;I.p=A;I.W=E;I.Q=B;return I}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|
0;e.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){var a=this.ov.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.ts.ha(),q(Yb))));return a.b()?ie():a.c()};d.$classData=r({v_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasDeclaredParametersEmitter",{v_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function B6(){this.Q=this.W=this.p=this.ZQ=this.ia=null}B6.prototype=new u;B6.prototype.constructor=B6;d=B6.prototype;d.G=function(){return"OasDeclaredResponsesEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof B6){if(this.ia===a.ia){var b=this.ZQ,c=a.ZQ;b=null===b?null===c:b.h(c)}else b=!1;if(b&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.ZQ;case 2:return this.p;case 3:return this.W;default:throw(new V).f(""+a);}};d.gQ=function(a,b,c,e,f){this.ia=a;this.ZQ=b;this.p=c;this.W=e;this.Q=f;return this};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=rt(),k=this.p,l=this.ZQ,m=w(function(t){return function(v){return Ysb(v,t.p,t.W,t.Q)}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};
d.Ma=function(){var a=this.ZQ.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({w_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasDeclaredResponsesEmitter",{w_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Itb(){this.n=this.up=this.W=this.p=this.Ca=this.ia=null}Itb.prototype=new u;Itb.prototype.constructor=Itb;d=Itb.prototype;d.G=function(){return"EndpointsEmitter"};d.A=function(){return 5};
d.h=function(a){if(this===a)return!0;if(a instanceof Itb&&a.n===this.n){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;b&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.up,a=a.up,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;case 3:return this.W;case 4:return this.up;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function kdb(a,b,c,e,f){var g=new Itb;g.ia="paths";g.Ca=b;g.p=c;g.W=e;g.up=f;if(null===a)throw bc(F(),null);g.n=a;return g}
d.Sa=function(a){var b=Jtb(this,this.Ca,this.p,this.W),c=Nab(this.up,this.p,this.n.Gc).Ra(),e=C();c=b.la(c,e.u);T();b=this.ia;e=xi(T(),b);b=(new wB).f(a.aa);var f=b.s,g=b.aa,h=(new mt).f(g);Os(rt(),c,h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;var k=g.m.length,l=h=0,m=e.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=e[h],h=1+h|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};
function Jtb(a,b,c,e){b=b.q.q.Cb;a=w(function(f,g,h){return function(k){var l=f.n;if(null===l.o_&&null===l.o_){var m=new TWa;if(null===l)throw bc(F(),null);m.n=l;l.o_=m}m=f.n.Gc;return Psb(new J7,l.o_.n,k,y(),g,h,m)}}(a,c,e));e=C();b=b.ma(a,e.u);return c.Db(b)}d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({y_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasDocumentEmitter$EndpointsEmitter",{y_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});
function Ktb(){this.n=this.p=this.Ca=this.ia=null}Ktb.prototype=new u;Ktb.prototype.constructor=Ktb;d=Ktb.prototype;d.G=function(){return"LicenseEmitter"};d.fda=function(a,b,c,e){this.ia=b;this.Ca=c;this.p=e;if(null===a)throw bc(F(),null);this.n=a;return this};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Ktb&&a.n===this.n){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=this.Ca.q.q.Y(),k=K(ah(),J()),l=he(h,rn().Lf);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"url",l,y()))));h=he(h,rn().U);h.b()||(h=h.c(),(new z).d(Hh(k,ni(new oi,"name",h,y()))));yu(k,Xy(this.Ca.q.q,this.p,this.n.Gc).Ra());Os(rt(),this.p.Db(k),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;h=k=0;var m=
c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;k<l;)g.m[h]=c[k],k=1+k|0,h=1+h|0;e.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({z_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasDocumentEmitter$LicenseEmitter",{z_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Ltb(){this.n=this.p=this.Ca=this.ia=null}Ltb.prototype=new u;Ltb.prototype.constructor=Ltb;d=Ltb.prototype;d.G=function(){return"OrganizationEmitter"};
d.fda=function(a,b,c,e){this.ia=b;this.Ca=c;this.p=e;if(null===a)throw bc(F(),null);this.n=a;return this};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Ltb&&a.n===this.n){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=this.Ca.q.q.Y(),k=K(ah(),J()),l=he(h,An().Lf);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"url",l,y()))));l=he(h,An().U);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"name",l,y()))));h=he(h,An().$J);h.b()||(h=h.c(),(new z).d(Hh(k,ni(new oi,"email",h,y()))));yu(k,Xy(this.Ca.q.q,this.p,this.n.Gc).Ra());Os(rt(),this.p.Db(k),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|
0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;h=k=0;var m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;k<l;)g.m[h]=c[k],k=1+k|0,h=1+h|0;e.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({A_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasDocumentEmitter$OrganizationEmitter",{A_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Mtb(){this.n=this.p=this.Bb=null}Mtb.prototype=new u;Mtb.prototype.constructor=Mtb;
d=Mtb.prototype;d.G=function(){return"InfoEmitter"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Mtb&&a.n===this.n?this.Bb===a.Bb?this.p===a.p:!1:!1};d.E=function(a){switch(a){case 0:return this.Bb;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=K(ah(),J()),c=he(this.Bb,uo().U);c.b()?Hh(b,Px(new Qx,"title","API",Q().Pa,ie())):(c=c.c(),Hh(b,ni(new oi,"title",c,y())));c=he(this.Bb,uo().Ua);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"description",c,y()))));c=he(this.Bb,uo().hH);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"termsOfService",c,y()))));c=he(this.Bb,uo().Ln);c.b()?Hh(b,Px(new Qx,"version","1.0",Q().Pa,ie())):(c=c.c(),Hh(b,ni(new oi,"version",c,y())));c=he(this.Bb,uo().bH);c.b()||(c=c.c(),(new z).d(Hh(b,(new Ktb).fda(this.n.n,
"license",c,this.p))));c=he(this.Bb,uo().eH);c.b()||(c=c.c(),(new z).d(Hh(b,(new Ltb).fda(this.n.n,"contact",c,this.p))));T();var e=xi(T(),"info");c=(new wB).f(a.aa);var f=c.s,g=c.aa,h=(new mt).f(g);Os(rt(),this.p.Db(b),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));b=c.s;e=[e];if(0>b.w)throw(new V).f("0");g=e.length|0;f=b.w+g|0;nF(b,f);Ca(b.K,0,b.K,g,b.w);g=b.K;var k=g.m.length,l=h=0,m=e.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=e[h],h=1+h|0,l=1+l|0;b.w=f;ht(a.s,oF(pF(),c.s))};d.y=function(){return Z(this)};
function hdb(a,b,c){var e=new Mtb;e.Bb=b;e.p=c;if(null===a)throw bc(F(),null);e.n=a;return e}d.Ma=function(){var a=ie();var b=he(this.Bb,uo().Ln);if(!b.b()&&(b=Xb(b.c().q.x,q(Yb)),!b.b()))if(a=b.c(),null!==a)a=a.sc.fe;else throw(new x).d(a);b=he(this.Bb,uo().U);if(!b.b()&&(b=Xb(b.c().q.x,q(Yb)),!b.b()))if(b=b.c(),null!==b){if(b=b.sc,a.Vy()||0>b.fe.$E(a))a=b.fe}else throw(new x).d(b);return a};
d.$classData=r({C_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasDocumentEmitter$WebApiEmitter$InfoEmitter",{C_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Y4(){this.n=this.JQ=null}Y4.prototype=new u;Y4.prototype.constructor=Y4;d=Y4.prototype;d.G=function(){return"OasHeaderEmitter"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Y4&&a.n===this.n?this.JQ===a.JQ:!1};d.E=function(a){switch(a){case 0:return this.JQ;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.Sa=function(a){Px(new Qx,this.JQ.ia,this.JQ.q,Q().Pa,ie()).Sa(a)};d.y=function(){return Z(this)};function X4(a,b,c){a.JQ=c;if(null===b)throw bc(F(),null);a.n=b;return a}d.Ma=function(){return ie()};d.$classData=r({J_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentEmitter$OasHeaderEmitter",{J_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function M7(){this.TF=this.Q=null}M7.prototype=new aKa;M7.prototype.constructor=M7;d=M7.prototype;d.G=function(){return"OasModuleEmitter"};
d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof M7){var b=this.TF;a=a.TF;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.TF;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.I2=function(){var a=mB(nB(),Ov(),this.TF.x),b=C(),c=[r5a(this,this.TF,a)];b=K(b,(new wc).fa(c));c=us(this.TF.g,Wg().Qc);c=(new s3).Cx(c,a,us(this.TF.g,Wg().Ac),this.Q).dd;var e=he(this.TF.g,Sr().le);if(e.b())var f=y();else e=e.c(),f=(new z).d(ni(new oi,gy((new Rb).f("usage")),e,y()));e=vB();var g=(new wB).f(e.ki),h=(new zh).f(e.ci);pd(h)&&xB(g,e.ci);h=g.s;var k=g.aa,l=(new mt).f(k);g1a(l,"swagger",(T(),xi(T(),"2.0")));var m=rt();f=f.va();var p=C();c=c.la(f,p.u);f=C();Os(m,a.Db(c.la(b,f.u)),l);ht(h,
et(T(),ot(pt(),l.s,k),Q().wa));return(new yB).Cc(zB(Bu(),e.ki),g.s)};d.y=function(){return Z(this)};function Ntb(a,b,c){a.TF=b;US.prototype.dI.call(a,c);return a}d.$classData=r({X_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasModuleEmitter",{X_a:1,AT:1,e:1,uT:1,z:1,v:1,r:1,o:1});function Htb(){this.Q=this.W=this.p=this.sB=null}Htb.prototype=new u;Htb.prototype.constructor=Htb;d=Htb.prototype;d.G=function(){return"OasNamedParameterEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Htb&&this.sB===a.sB&&this.p===a.p){var b=this.W;a=a.W;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.sB;case 1:return this.p;case 2:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.sB.ts;b=D(b.Y(),b.jh()).H;if(b instanceof z)b=b.i;else{b=this.Q.zj();var c=Sc().Rh,e=this.sB.ts.j,f=y(),g="Cannot declare parameter without name "+this.sB.ts,h=Xb(this.sB.ts.ha(),q(Yb)),k=this.sB.ts.Nb();b.Vc(c.j,e,f,g,h,Tb().yb,k);b="default-name"}T();e=xi(T(),b);b=(new wB).f(a.aa);c=this.sB.ts;c instanceof Dn?tcb(c,this.p,this.W,!1,this.Q).Vb(b):c instanceof bo&&(new Q4).yW(c,this.p,this.W,this.Q).Vb(b);c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;
nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;var l=g.m.length;k=h=0;var m=e.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=e[h],h=1+h|0,k=1+k|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.sB.ts.ha(),q(Yb))};d.$classData=r({Z_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasNamedParameterEmitter",{Z_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Gtb(){this.Q=this.p=this.PA=null}Gtb.prototype=new u;Gtb.prototype.constructor=Gtb;d=Gtb.prototype;
d.G=function(){return"OasNamedPropertyTypeEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Gtb){var b=this.PA,c=a.PA;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.PA;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=D(this.PA.g,om().U).H;if(b.b())throw bc(F(),(new cc).f("Cannot declare annotation type without name "+this.PA));b=b.c();var c=xi(T(),b);b=(new wB).f(a.aa);if(zb(this.PA).ra())WSa(this.PA,D(this.PA.g,Eb().kd).H,J(),this.Q).Vb(b);else{var e=this.Q.Zf.aP().Of(this.PA,this.p).zV();if(e instanceof Rf){e=e.i;var f=b.s,g=b.aa,h=(new mt).f(g);Os(rt(),this.p.Db(e),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa))}else if(e instanceof Wf)e.i.Vb(b);else throw(new x).d(e);}e=b.s;c=[c];if(0>e.w)throw(new V).f("0");
g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var k=g.m.length,l=h=0,m=c.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=c[h],h=1+h|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),b.s))};d.Kca=function(a,b,c){this.PA=a;this.p=b;this.Q=c;return this};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.PA.x,q(Yb))};d.$classData=r({$_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasNamedPropertyTypeEmitter",{$_a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});
function u5a(){this.Q=this.dY=this.Le=this.ia=null}u5a.prototype=new u;u5a.prototype.constructor=u5a;d=u5a.prototype;d.G=function(){return"OasNamedRefEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof u5a&&this.ia===a.ia&&this.Le===a.Le){var b=this.dY;a=a.dY;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Le;case 2:return this.dY;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function t5a(a,b,c,e,f){a.ia=b;a.Le=c;a.dY=e;a.Q=f;return a}d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);Rx(this.Q,b,this.Le);var e=b.s;c=[c];if(0>e.w)throw(new V).f("0");var f=c.length|0,g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;var h=f.m.length,k=0,l=0,m=c.length|0;h=m<h?m:h;m=f.m.length;for(h=h<m?h:m;k<h;)f.m[l]=c[k],k=1+k|0,l=1+l|0;e.w=g;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){return this.dY};
d.$classData=r({a0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasNamedRefEmitter",{a0a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function N7(){this.n=this.sA=this.p=this.cc=this.li=null}N7.prototype=new u;N7.prototype.constructor=N7;d=N7.prototype;d.G=function(){return"ReferenceEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof N7&&a.n===this.n){var b=this.li,c=a.li;(null===b?null===c:b.h(c))?(b=this.cc,c=a.cc,b=null===b?null===c:b.h(c)):b=!1;return b&&this.p===a.p?this.sA===a.sA:!1}return!1};d.E=function(a){switch(a){case 0:return this.li;case 1:return this.cc;case 2:return this.p;case 3:return this.sA;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.sea=function(){var a=Id(this.li);return a.b()?this.li.j:a.c()};
d.Sa=function(a){var b=this.cc;b=(b.b()?(new gC).zk(K(sc().Ae,J())):b.c()).cc.Fb(w(function(f){return function(g){if(null!==g){var h=g.Ba();if(null!==h)return h.qa()===f.li.j}throw(new x).d(g);}}(this)));if(b.b())b=y();else{var c=b.c();a:{if(null!==c){b=c.qa();var e=c.Ba();if(null!==e){c=e.Ba();b=(new R).M(b,c);break a}}throw(new x).d(c);}b=(new z).d(b)}b=b.b()?(new R).M(tc(this.sA),this.sea()):b.c();Px(new Qx,b.qa(),b.Ba(),Q().Pa,ie()).Sa(a)};
function Otb(a,b,c,e,f,g){a.li=c;a.cc=e;a.p=f;a.sA=g;if(null===b)throw bc(F(),null);a.n=b;return a}d.y=function(){return Z(this)};d.Ma=function(){return ie()};d.$classData=r({h0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSpecEmitter$ReferenceEmitter",{h0a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Ptb(){this.n=this.p=this.Ef=null}Ptb.prototype=new u;Ptb.prototype.constructor=Ptb;d=Ptb.prototype;d.G=function(){return"ReferencesEmitter"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof Ptb&&a.n===this.n){var b=this.Ef,c=a.Ef;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ef;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=Xb(this.Ef.ha(),q(Nd)),c=b.b()?(new gC).zk(K(sc().Ae,J())):b.c();b=this.Ef.hf();var e=new Dmb,f=C();b=b.hc(e,f.u);if(b.Da()){e=Fc(sc().fb,J());f=(new qe).d(e);e=(new Ve).a();c=c.cc;var g=w(function(p,t,v,A){return function(E){if(null!==E){var B=E.qa(),I=E.Ba();if(null!==I){var N=I.qa(),Y=I.Ba();I=t.Fb(w(function(ra,Ha){return function(lb){return lb.j===Ha}}(p,N)));if(I instanceof z){I=I.i;v.oa=v.oa.kc((new R).M(I.j,I));E=p.n;N=(new R).M(N,Y);B=[(new R).M(B,N)];if(0===(B.length|
0))B=te();else{N=ue(new ve,te());Y=0;for(var na=B.length|0;Y<na;)we(N,B[Y]),Y=1+Y|0;B=N.ab}return(new z).d(Otb(new N7,E,I,(new z).d((new gC).zk(B)),p.p,hb(function(ra,Ha){return function(){return Ha.Jr("uses")}}(p,A))))}return y()}}throw(new x).d(E);}}(this,b,f,e)),h=Ff();h=Gf(h);c=Me(c,g,h).ke();b=b.Ab(w(function(p,t){return function(v){return t.oa.Ka(v.j).b()}}(this,f)));e=w(function(p,t){return function(v){return(new z).d(Otb(new N7,p.n,v,(new z).d((new gC).zk(K(sc().Ae,J()))),p.p,hb(function(A,
E){return function(){return E.Jr("uses")}}(p,t))))}}(this,e));f=C();b=b.ma(e,f.u);e=C();b=c.la(b,e.u);e=new Emb;f=C();e=b.hc(e,f.u);T();b=gy((new Rb).f("uses"));f=xi(T(),b);b=(new wB).f(a.aa);c=b.s;g=b.aa;h=(new mt).f(g);Os(rt(),this.p.Db(e),h);ht(c,et(T(),ot(pt(),h.s,g),Q().wa));e=b.s;f=[f];if(0>e.w)throw(new V).f("0");g=f.length|0;c=e.w+g|0;nF(e,c);Ca(e.K,0,e.K,g,e.w);g=e.K;var k=g.m.length,l=h=0,m=f.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=f[h],h=1+h|0,l=1+l|0;e.w=c;ht(a.s,oF(pF(),
b.s))}};function r5a(a,b,c){var e=new Ptb;e.Ef=b;e.p=c;if(null===a)throw bc(F(),null);e.n=a;return e}d.y=function(){return Z(this)};d.Ma=function(){return ie()};d.$classData=r({i0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasSpecEmitter$ReferencesEmitter",{i0a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function tZ(){this.p=this.dy=this.ia=null}tZ.prototype=new u;tZ.prototype.constructor=tZ;d=tZ.prototype;d.G=function(){return"StringArrayTagsEmitter"};d.A=function(){return 3};
d.iB=function(a,b,c){this.ia=a;this.dy=b;this.p=c;return this};d.h=function(a){if(this===a)return!0;if(a instanceof tZ){if(this.ia===a.ia){var b=this.dy,c=a.dy;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.dy;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.dy,c=w(function(){return function(p){return D(p.g,Qj().U).H.va()}}(this)),e=C();b=b.Tc(c,e.u);c=w(function(){return function(p){return DX(new EX,ai(new bi,p,(new P).a()),Q().Pa)}}(this));e=C();var f=b.ma(c,e.u);T();b=this.ia;e=xi(T(),b);b=(new wB).f(a.aa);c=b.s;var g=b.aa,h=(new wB).f(g);qt(rt(),this.p.Db(f),h);T();YF();f=zB(Bu(),g);f=et(0,(new Oy).Cc(f,h.s),Q().ed);ht(c,f);c=b.s;e=[e];if(0>c.w)throw(new V).f("0");h=e.length|0;f=c.w+h|0;nF(c,f);Ca(c.K,0,c.K,h,c.w);h=c.K;
var k=h.m.length,l=g=0,m=e.length|0;k=m<k?m:k;m=h.m.length;for(k=k<m?k:m;g<k;)h.m[l]=e[g],g=1+g|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){var a=this.dy.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({s0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.StringArrayTagsEmitter",{s0a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function V4(){this.yaa=this.p=this.dy=this.ia=null}V4.prototype=new u;
V4.prototype.constructor=V4;d=V4.prototype;d.G=function(){return"TagsEmitter"};d.A=function(){return 3};d.iB=function(a,b,c,e){this.ia=a;this.dy=b;this.p=c;this.yaa=e;return this};d.h=function(a){if(this===a)return!0;if(a instanceof V4){if(this.ia===a.ia){var b=this.dy,c=a.dy;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.dy;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=this.dy,c=w(function(p){return function(t){var v=p.p,A=new Qtb;A.Ke=t;A.p=v;if(null===p)throw bc(F(),null);A.n=p;return A}}(this)),e=C(),f=b.ma(c,e.u);T();b=this.ia;e=xi(T(),b);b=(new wB).f(a.aa);c=b.s;var g=b.aa,h=(new wB).f(g);qt(rt(),this.p.Db(f),h);T();YF();f=zB(Bu(),g);f=et(0,(new Oy).Cc(f,h.s),Q().ed);ht(c,f);c=b.s;e=[e];if(0>c.w)throw(new V).f("0");h=e.length|0;f=c.w+h|0;nF(c,f);Ca(c.K,0,c.K,h,c.w);h=c.K;var k=h.m.length,l=g=0,m=e.length|0;k=m<k?m:k;m=h.m.length;for(k=
k<m?k:m;g<k;)h.m[l]=e[g],g=1+g|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){var a=this.dy.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({t0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.TagsEmitter",{t0a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Qtb(){this.n=this.p=this.Ke=null}Qtb.prototype=new u;Qtb.prototype.constructor=Qtb;d=Qtb.prototype;d.G=function(){return"TagEmitter"};
d.Vb=function(a){var b=a.s;a=a.aa;var c=(new mt).f(a),e=this.Ke.g,f=K(ah(),J()),g=he(e,Qj().U);g.b()||(g=g.c(),(new z).d(Hh(f,ni(new oi,"name",g,y()))));g=he(e,Qj().Ua);g.b()||(g=g.c(),(new z).d(Hh(f,ni(new oi,"description",g,y()))));e=he(e,Qj().Wf);e.b()||(e.c(),(new z).d(Hh(f,pz("externalDocs",us(this.Ke.g,Qj().Wf),this.p,this.n.yaa))));yu(f,Xy(this.Ke,this.p,this.n.yaa).Ra());Os(rt(),this.p.Db(f),c);ht(b,et(T(),ot(pt(),c.s,a),Q().wa))};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof Qtb&&a.n===this.n){var b=this.Ke,c=a.Ke;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ke;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ke.x,q(Yb))};d.$classData=r({u0a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.TagsEmitter$TagEmitter",{u0a:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});
function u6(){this.Nd=this.Ne=null}u6.prototype=new u;u6.prototype.constructor=u6;d=u6.prototype;d.G=function(){return"CommentEmitter"};d.Vb=function(a){var b=T().uo;ht(a.s,b);xB(a,this.Nd);b=Xb(this.Ne.ha(),q(ew));b.b()?b=y():(b=b.c(),b=(new z).d(b.vd));b.b()||(b=b.c(),fda(),xB(a,eda(0,b)))};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof u6){var b=this.Ne,c=a.Ne;return(null===b?null===c:b.h(c))?this.Nd===a.Nd:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Ne;case 1:return this.Nd;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.DL=function(a,b){this.Ne=a;this.Nd=b;return this};d.y=function(){return Z(this)};d.Ma=function(){return ie()};d.$classData=r({x0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.CommentEmitter",{x0a:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function Gmb(){this.n=this.p=this.W=this.Cg=null}Gmb.prototype=new u;Gmb.prototype.constructor=Gmb;d=Gmb.prototype;d.G=function(){return"AnnotationsTypesEmitter"};
d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Gmb&&a.n===this.n){var b=this.Cg,c=a.Cg;(null===b?null===c:b.h(c))?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Cg;case 1:return this.W;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"annotationTypes"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f),h=rt(),k=this.p,l=this.Cg,m=w(function(t){return function(v){var A=t.n,E=t.W,B=t.p,I=new Rtb;I.kj=v;I.W=E;I.p=B;if(null===A)throw bc(F(),null);I.n=A;return I}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:
m;h<l;)g.m[k]=b[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))};d.y=function(){return Z(this)};d.Ma=function(){var a=this.Cg.nc();a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a.x,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({H0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.Raml10RootLevelEmitters$AnnotationsTypesEmitter",{H0a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Rtb(){this.n=this.p=this.W=this.kj=null}Rtb.prototype=new u;Rtb.prototype.constructor=Rtb;d=Rtb.prototype;d.G=function(){return"NamedPropertyTypeEmitter"};
d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Rtb&&a.n===this.n){var b=this.kj,c=a.kj;(null===b?null===c:b.h(c))?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.kj;case 1:return this.W;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=D(this.kj.g,om().U).H;if(b instanceof z)b=b.i;else{b=this.n.Q.ja;var c=Sc().Rh,e=this.kj.j,f=y(),g="Annotation type without name "+this.kj,h=Xb(this.kj.x,q(Yb)),k=nc(this.kj);b.Vc(c.j,e,f,g,h,Tb().yb,k);b="default-name"}T();e=xi(T(),b);c=zb(this.kj).ra()?function(p){return function(t){p.iF(t)}}(this):function(p){return function(t){p.gL(t)}}(this);b=(new wB).f(a.aa);c(b);c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;var l=g.m.length;
k=h=0;var m=e.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=e[h],h=1+h|0,k=1+k|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.iF=function(a){var b=zb(this.kj);b.b()||(b=b.c(),sz(nla(this.n.Q.Oo),b,D(this.kj.g,Eb().kd).H,this.W).Vb(a))};d.gL=function(a){var b=this.n.Q.Oo.aP().Of(this.kj,this.p).zV();if(b instanceof Rf){b=b.i;var c=a.s;a=a.aa;var e=(new mt).f(a);Os(rt(),this.p.Db(b),e);ht(c,et(T(),ot(pt(),e.s,a),Q().wa))}else if(b instanceof Wf)b.i.Vb(a);else throw(new x).d(b);};d.y=function(){return Z(this)};
d.Ma=function(){return Ps(rt(),this.kj.x,q(Yb))};d.$classData=r({I0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.Raml10RootLevelEmitters$NamedPropertyTypeEmitter",{I0a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Rdb(){this.n=this.p=this.Ca=this.ia=null}Rdb.prototype=new u;Rdb.prototype.constructor=Rdb;d=Rdb.prototype;d.gda=function(a,b,c,e){this.ia=b;this.Ca=c;this.p=e;if(null===a)throw bc(F(),null);this.n=a;return this};d.G=function(){return"LicenseEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Rdb&&a.n===this.n){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=this.Ca.q.q.Y(),k=K(ah(),J()),l=he(h,rn().Lf);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"url",l,y()))));h=he(h,rn().U);h.b()||(h=h.c(),(new z).d(Hh(k,ni(new oi,"name",h,y()))));yu(k,Xy(this.Ca.q.q,this.p,this.n.Q).Ra());Os(rt(),this.p.Db(k),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;h=k=0;var m=
c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;k<l;)g.m[h]=c[k],k=1+k|0,h=1+h|0;e.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({L0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlDocumentEmitter$LicenseEmitter",{L0a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Pdb(){this.n=this.p=this.Ca=this.ia=null}Pdb.prototype=new u;Pdb.prototype.constructor=Pdb;d=Pdb.prototype;
d.gda=function(a,b,c,e){this.ia=b;this.Ca=c;this.p=e;if(null===a)throw bc(F(),null);this.n=a;return this};d.G=function(){return"OrganizationEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Pdb&&a.n===this.n){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=this.ia,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=this.Ca.q.q.Y(),k=K(ah(),J()),l=he(h,An().Lf);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"url",l,y()))));l=he(h,An().U);l.b()||(l=l.c(),(new z).d(Hh(k,ni(new oi,"name",l,y()))));h=he(h,An().$J);h.b()||(h=h.c(),(new z).d(Hh(k,ni(new oi,"email",h,y()))));yu(k,Xy(this.Ca.q.q,this.p,this.n.Q).Ra());Os(rt(),this.p.Db(k),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|
0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;h=k=0;var m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;k<l;)g.m[h]=c[k],k=1+k|0,h=1+h|0;e.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({M0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlDocumentEmitter$OrganizationEmitter",{M0a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function O7(){this.n=null}O7.prototype=new u;O7.prototype.constructor=O7;
function Vdb(a){var b=new O7;if(null===a)throw bc(F(),null);b.n=a;return b}O7.prototype.qF=function(a,b){return 0<=this.Pj(a,b)};
O7.prototype.Pj=function(a,b){a:{var c=D(a.Sk.g,on().eg).H;c=c.b()?null:c.c();c=(new zh).f(c);for(var e,f=e=0,g=c.ka.length|0;f<g;){var h=c.ob(f);47===(null===h?0:h.q)&&(e=1+e|0);f=1+f|0}c=e;e=D(b.Sk.g,on().eg).H;e=e.b()?null:e.c();e=(new zh).f(e);g=f=0;for(h=e.ka.length|0;g<h;){var k=e.ob(g);47===(null===k?0:k.q)&&(f=1+f|0);g=1+g|0}e=f;c=c===e?0:c<e?-1:1;switch(c){case 0:a=D(a.Sk.g,on().eg).H;a=a.b()?null:a.c();b=D(b.Sk.g,on().eg).H;b=b.b()?null:b.c();b=a===b?0:a<b?-1:1;break a;default:b=c}}return b};
O7.prototype.gD=function(a,b){return 0>=this.Pj(a,b)};O7.prototype.$classData=r({O0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlDocumentEmitter$WebApiEmitter$$anonfun$defaultOrder$1$1",{O0a:1,e:1,VI:1,lI:1,WI:1,UI:1,r:1,o:1});function FZ(){D6.call(this);this.ld=this.$i=null}FZ.prototype=new Hmb;FZ.prototype.constructor=FZ;function Stb(){}Stb.prototype=FZ.prototype;
function ckb(a,b){var c=a.$i.ga;K(C(),J());c=qj(b,c);var e=a.$i.ga,f=Sr().yc;Fb(c,f,e);c=a.$i.Hg.$d;e=kd();e=M(c,e,a.Pb());c=lA(mA(b,"uses",e,a.$i.W,a.Pb()),a.$i.ga);a.vB(a.$i,e);e=a.bG(e);f=C2(new D2,a.Pb().Jg());e=oc(e,f);f=fm().ub;nf(b,f,e);e=a.Pb().De().dt();e.Da()&&(f=Wg().Qc,Xg(b,f,e));pd(c.W)&&(c=Obb(c),e=dm().Ac,Xg(b,e,c));rc(a.Pb().pi);return b}FZ.prototype.tF=function(a,b){this.$i=a;this.ld=b;D6.prototype.Yq.call(this,b);return this};
function Ttb(a){var b=eB().bp;if(null===b?null===a:b.h(a)){bj();a=[Vy().Qha];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;return c}b=eB().k$;if(null===b?null===a:b.h(a)){bj();a=[Vy().Vea];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;return c}b=eB().f8;if(null===b?null===a:b.h(a)){bj();a=[Vy().Pp];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;return c}return J()}
FZ.prototype.bG=function(a){var b=DZa(FZa(),this.$i.Hg.$d.Kd),c=this.$i.ga;K(C(),J());b=qj(b,c);mS(this.Pb(),b.j,a,"webApi");c=(new L).N(a);var e=uo().U;Rh(c,"title",yi(Sh(Th(this,e,this.Pb()),b)));c=(new L).N(a);e=uo().Ua;Rh(c,"description",yi(Sh(Th(this,e,this.Pb()),b)));c=Pc((new L).N(a),"mediaType");if(!c.b()){e=c.c();this.Pb().xoa=!0;c=$e(O(),e);var f=e.i.mb().jb;Q().ed===f?e=yDa((new Py).Ub(e.i,this.Pb())):(c.Ib((new A2).a()),f=C(),e=[Ama(Dma(),e.i,this.Pb()).Ng()],e=Rt(new St,K(f,(new wc).fa(e)),
(new P).a()));f=uo().Hl;Ph(b,f,e,c);f=uo().kq;Ph(b,f,e,c)}c=(new L).N(a);e=uo().Ln;Rh(c,"version",yi(Sh(Th(this,e,this.Pb()),b)));c=(new L).N(a);e=pi((new Rb).f("termsOfService"));f=uo().hH;Rh(c,e,Sh(Th(this,f,this.Pb()),b));c=(new L).N(a);e=uo().gh;Rh(c,"protocols",Pz(Sh(Th(this,e,this.Pb()),b)));c=(new L).N(a);e=pi((new Rb).f("contact"));f=uo().eH;Rh(c,e,Az(Sh(Th(this,f,this.Pb()),b),w(function(h){return function(k){Una();var l=h.Pb();Una();k=(new xS).jw(k,JA(KA(),l));return qJa(k)}}(this))));c=
(new L).N(a);e=pi((new Rb).f("license"));f=uo().bH;Rh(c,e,Az(Sh(Th(this,f,this.Pb()),b),w(function(h){return function(k){Nna();var l=h.Pb();Nna();k=(new kS).jw(k,JA(KA(),l));return eJa(k)}}(this))));c=(new L).N(a);e=pi((new Rb).f("tags"));c=Pc(c,e);if(!c.b()){c=c.c();e=c.i;f=kd();var g=vx().jc;e=M(e,wx(g,f),this.Pb());f=w(function(h,k){return function(l){return UJa(boa(doa(),(T(),T(),et(T(),l,Q().wa)),w(function(m,p){return function(t){var v=p.j;K(C(),J());return qj(t,v)}}(h,k)),h.Pb()))}}(this,b));
g=C();f=e.ma(f,g.u);e=uo().qm;f=Rt(new St,f,$e(O(),c.i));c=$e(O(),c);Ph(b,e,f,c)}e=jv((new L).N(a),"^/.*");e.Da()&&(c=K(ah(),J()),e.R(w(function(h,k,l){return function(m){wF(h.Pb().Zf.O2(),m,w(function(p,t){return function(v){return y$a(t,v)}}(h,k)),y(),l,!1).Dc()}}(this,b,c))),e=uo().nq,c=Rt(new St,c,(new P).a()),nf(b,e,c),Utb(this.Pb()));nmb(a,b,this.Pb()).Dc();c=(new Ve).a();c=w(function(h,k,l){return function(m){GJa();return HJa(IJa(m,k,l,h.Pb()))}}(this,w(function(h,k){return function(l){return k.SD(l)}}(this,
b)),c));e=(new L).N(a);f=uo().ac;Rh(e,"securedBy",Pz(Az(Sh(Th(this,f,this.Pb()),b),c)));c=Pc((new L).N(a),"documentation");c.b()||(e=c.c(),c=uo().Eu,f=e.i,g=dd(),f=heb(new geb,this,M(f,g,this.Pb()),this.Pb().De(),b.j).Vf(),e=$e(O(),e),Ut(b,c,f,e));Mz(new Nz,b,a,Ttb(this.Pb().Zv),this.Pb()).Dc();return b};function P7(){this.sA=this.p=this.cc=this.li=null}P7.prototype=new u;P7.prototype.constructor=P7;d=P7.prototype;d.G=function(){return"ReferenceEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof P7){var b=this.li,c=a.li;(null===b?null===c:b.h(c))?(b=this.cc,c=a.cc,b=null===b?null===c:b.h(c)):b=!1;return b&&this.p===a.p?this.sA===a.sA:!1}return!1};d.E=function(a){switch(a){case 0:return this.li;case 1:return this.cc;case 2:return this.p;case 3:return this.sA;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.sea=function(){var a=Id(this.li);return a.b()?this.li.j:a.c()};
d.Sa=function(a){var b=this.cc;b=(b.b()?(new gC).zk(K(sc().Ae,J())):b.c()).cc.Fb(w(function(f){return function(g){if(null!==g){var h=g.Ba();if(null!==h)return h.qa()===f.li.j}throw(new x).d(g);}}(this)));if(b.b())b=y();else{var c=b.c();a:{if(null!==c){b=c.qa();var e=c.Ba();if(null!==e){c=e.Ba();b=(new R).M(b,c);break a}}throw(new x).d(c);}b=(new z).d(b)}b=b.b()?(new R).M(tc(this.sA),this.sea()):b.c();Px(new Qx,b.qa(),b.Ba(),Q().Pa,ie()).Sa(a)};
function Vtb(a,b,c,e,f){a.li=b;a.cc=c;a.p=e;a.sA=f;return a}d.y=function(){return Z(this)};d.Ma=function(){return ie()};d.$classData=r({p1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.ReferenceEmitter",{p1a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Wtb(){this.p=this.Ef=null}Wtb.prototype=new u;Wtb.prototype.constructor=Wtb;d=Wtb.prototype;d.G=function(){return"ReferencesEmitter"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof Wtb){var b=this.Ef,c=a.Ef;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ef;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=Xb(this.Ef.ha(),q(Nd)),c=b.b()?(new gC).zk(K(sc().Ae,J())):b.c();b=this.Ef.hf();var e=new Kmb,f=C();b=b.hc(e,f.u);if(b.Da()){e=Fc(sc().fb,J());f=(new qe).d(e);e=(new Ve).a();c=c.cc;var g=w(function(p,t,v,A){return function(E){if(null!==E){var B=E.qa(),I=E.Ba();if(null!==I){E=I.qa();var N=I.Ba();I=t.Fb(w(function(na,ra){return function(Ha){return Ha.j===ra}}(p,E)));if(I instanceof z){I=I.i;v.oa=v.oa.kc((new R).M(I.j,I));E=(new R).M(E,N);B=[(new R).M(B,E)];if(0===(B.length|0))B=
te();else{E=ue(new ve,te());N=0;for(var Y=B.length|0;N<Y;)we(E,B[N]),N=1+N|0;B=E.ab}return(new z).d(Vtb(new P7,I,(new z).d((new gC).zk(B)),p.p,hb(function(na,ra){return function(){return ra.Jr("uses")}}(p,A))))}return y()}}throw(new x).d(E);}}(this,b,f,e)),h=Ff();h=Gf(h);c=Me(c,g,h).ke();b=b.Ab(w(function(p,t){return function(v){return t.oa.Ka(v.j).b()}}(this,f)));e=w(function(p,t){return function(v){return(new z).d(Vtb(new P7,v,(new z).d((new gC).zk(K(sc().Ae,J()))),p.p,hb(function(A,E){return function(){return E.Jr("uses")}}(p,
t))))}}(this,e));f=C();b=b.ma(e,f.u);e=C();b=c.la(b,e.u);e=new Lmb;f=C();e=b.hc(e,f.u);T();f=xi(T(),"uses");b=(new wB).f(a.aa);c=b.s;g=b.aa;h=(new mt).f(g);Os(rt(),this.p.Db(e),h);ht(c,et(T(),ot(pt(),h.s,g),Q().wa));e=b.s;f=[f];if(0>e.w)throw(new V).f("0");g=f.length|0;c=e.w+g|0;nF(e,c);Ca(e.K,0,e.K,g,e.w);g=e.K;var k=g.m.length,l=h=0,m=f.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=f[h],h=1+h|0,l=1+l|0;e.w=c;ht(a.s,oF(pF(),b.s))}};d.y=function(){return Z(this)};
function yoa(a,b){var c=new Wtb;c.Ef=a;c.p=b;return c}d.Ma=function(){return ie()};d.$classData=r({q1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.ReferencesEmitter",{q1a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Xtb(){this.Q=this.p=this.Ca=null}Xtb.prototype=new u;Xtb.prototype.constructor=Xtb;d=Xtb.prototype;d.G=function(){return"UserDocumentationsEmitter"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof Xtb){var b=this.Ca,c=a.Ca;return(null===b?null===c:b.h(c))?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ca;case 1:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"documentation"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new wB).f(f),h=this.Ca.q.q.Cb,k=new Mmb,l=C();h.hc(k,l.u).R(w(function(p,t){return function(v){if(zb(v).ra()){rt();var A=D(v.g,Eb().kd).H;Qs(0,t,A.b()?zb(v).c().j:A.c(),Q().Pa)}else(new D7).uW(v,p.p,!0,p.Q).Vb(t)}}(this,g)));T();YF();f=zB(Bu(),f);g=et(0,(new Oy).Cc(f,g.s),Q().ed);ht(e,g);e=c.s;b=[b];if(0>e.w)throw(new V).f("0");f=b.length|0;g=e.w+f|0;nF(e,g);Ca(e.K,0,e.K,f,e.w);f=e.K;l=f.m.length;k=h=0;var m=b.length|
0;l=m<l?m:l;m=f.m.length;for(l=l<m?l:m;h<l;)f.m[k]=b[h],h=1+h|0,k=1+k|0;e.w=g;ht(a.s,oF(pF(),c.s))};function Qdb(a,b,c){var e=new Xtb;e.Ca=a;e.p=b;e.Q=c;return e}d.y=function(){return Z(this)};d.Ma=function(){var a=this.Ca.q.q.Cb.nc();a.b()?a=y():(a=a.c(),a=(new z).d(a.ha()));a.b()?a=y():(a=a.c(),rt(),a=(new z).d(Ps(0,a,q(Yb))));return a.b()?ie():a.c()};d.$classData=r({t1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.UserDocumentationsEmitter",{t1a:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});
function Jeb(){this.qk=null}Jeb.prototype=new u;Jeb.prototype.constructor=Jeb;d=Jeb.prototype;d.G=function(){return"ExamplesValidationStep"};d.A=function(){return 1};d.Eha=function(){return Feb((new Eeb).iW(this.qk.Ef,this.qk.da),this.qk.dw).pg(w(function(a){return function(b){var c=w(function(f){return function(g){var h=pba(g.Ms,f.qk.If,"");return(new z).d(Nc(g.Nd,h,g.zv,g.Ew,g.Ms,g.hg,g.ga,g.HD)).va()}}(a)),e=C();return b.Tc(c,e.u)}}(this)),Mm())};
d.h=function(a){if(this===a)return!0;if(a instanceof Jeb){var b=this.qk;a=a.qk;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.qk;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.LL=function(a){this.qk=a;return this};d.y=function(){return Z(this)};d.$classData=r({a3a:0},!1,"amf.plugins.document.webapi.validation.ExamplesValidationStep",{a3a:1,e:1,Pka:1,gC:1,z:1,v:1,r:1,o:1});function Ieb(){this.qk=null}Ieb.prototype=new u;
Ieb.prototype.constructor=Ieb;d=Ieb.prototype;d.G=function(){return"ModelValidationStep"};d.A=function(){return 1};
d.Eha=function(){var a=ika((new Qmb).a(),this.qk.Jx),b=this.qk.Yl;a=Rk().h(b)||Sk().h(b)||Tk().h(b)||Ok().h(b)||Pk().h(b)||Qk().h(b)||Nk().h(b)?hka(a):gka(a);hs(is(),"WebApiValidations#validationRequestsForBaseUnit: validating now WebAPI");b=il();var c=this.qk.Ef,e=this.qk.If,f=bta().ZV;return job(hl(b),c,e,f,a).pg(w(function(g){return function(h){var k=h.aR();h=function(A){return function(E){return nba(A.qk.Ef,E,A.qk.Jx,A.qk.If).va()}}(g);if(bj().u===bj().u){if(k===J())return J();for(var l=k,m=(new zk).So(!1),
p=(new qe).d(null),t=(new qe).d(null);l!==J();){var v=l.ea();h(v).nd().R(w(function(A,E,B,I){return function(N){E.oa?(N=dj(N,J()),I.oa.Re=N,I.oa=N):(B.oa=dj(N,J()),I.oa=B.oa,E.oa=!0)}}(k,m,p,t)));l=l.pa()}return m.oa?p.oa:J()}bj();for(l=(new gh).a();!k.b();)m=k.ea(),m=h(m).nd(),yu(l,m),k=k.pa();return l.va()}}(this)),Mm())};d.h=function(a){if(this===a)return!0;if(a instanceof Ieb){var b=this.qk;a=a.qk;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.qk;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.LL=function(a){this.qk=a;return this};d.y=function(){return Z(this)};d.$classData=r({h3a:0},!1,"amf.plugins.document.webapi.validation.ModelValidationStep",{h3a:1,e:1,Pka:1,gC:1,z:1,v:1,r:1,o:1});function Keb(){this.qk=null}Keb.prototype=new u;Keb.prototype.constructor=Keb;d=Keb.prototype;d.G=function(){return"ParserValidationStep"};d.A=function(){return 1};
d.Eha=function(){gb();var a=this.qk.Ef.ph;a.b()?a=y():(a=a.c()|0,a=(new z).d(Sha(Tha(),a)));return YE(0,a.b()?J():a.c())};d.h=function(a){if(this===a)return!0;if(a instanceof Keb){var b=this.qk;a=a.qk;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.qk;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.LL=function(a){this.qk=a;return this};d.y=function(){return Z(this)};
d.$classData=r({j3a:0},!1,"amf.plugins.document.webapi.validation.ParserValidationStep",{j3a:1,e:1,Pka:1,gC:1,z:1,v:1,r:1,o:1});function aU(){this.KI=null}aU.prototype=new u;aU.prototype.constructor=aU;d=aU.prototype;d.G=function(){return"JsReportValidationProcessor"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof aU){var b=this.KI;a=a.KI;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.KI;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};
d.M4=function(a,b){if(a instanceof SM){var c=C(),e="Internal error during validation "+ja(a.Iy),f=Tb().yb;if(b.b())var g=y();else g=b.c(),g=(new z).d(g.j);g=g.b()?"":g.c();if(b.b())var h=y();else h=b.c(),h=(new z).d(h.j);var k=yq().UG.j,l=b.b()?y():Xb(b.c().ha(),q(Yb));b=b.b()?y():b.c().Nb();a=[Nc(e,f,g,h,k,l,b,a)];a=K(c,(new wc).fa(a))}else a instanceof $T?(c=C(),e=Tb().yb,b.b()?f=y():(f=b.c(),f=(new z).d(f.j)),f=f.b()?"":f.c(),g=y(),h=yq().UG.j,k=b.b()?y():Xb(b.c().ha(),q(Yb)),b=b.b()?y():b.c().Nb(),
a=[Nc("Unsupported chars in string value (probably a binary file)",e,f,g,h,k,b,a)],a=K(c,(new wc).fa(a))):a=J();return uqa(this,a)};d.x3=function(a){this.KI=a;return this};d.y=function(){return Z(this)};d.MM=function(a){return uqa(this,a)};d.$classData=r({C3a:0},!1,"amf.plugins.document.webapi.validation.remote.JsReportValidationProcessor",{C3a:1,e:1,xob:1,F3a:1,z:1,v:1,r:1,o:1});function XB(){this.q=this.$=this.X2=null}XB.prototype=new u;XB.prototype.constructor=XB;d=XB.prototype;d.G=function(){return"ParsedFromTypeExpression"};
d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof XB?this.X2===a.X2:!1};d.E=function(a){switch(a){case 0:return this.X2;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.f=function(a){this.X2=a;this.$="type-expression";this.q=a;return this};d.y=function(){return Z(this)};d.$classData=r({J3a:0},!1,"amf.plugins.domain.shapes.annotations.ParsedFromTypeExpression",{J3a:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});
function Ytb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Ua=this.ua=this.g=this.ba=this.Kn=this.Lf=null;this.sa=0}Ytb.prototype=new u;Ytb.prototype.constructor=Ytb;d=Ytb.prototype;d.On=function(a){this.Ee=a};
d.a=function(){Ztb=this;At(this);XW(this);EO(this);dc(this);var a=ud(),b=G().Zb;this.Lf=fc(new gc,a,H(b,"url"),hc(new ic,jc().Zb,"url","URL for the creative work",J()));a=ec();b=G().Zb;this.Kn=fc(new gc,a,H(b,"title"),hc(new ic,jc().Zb,"title","Title of the item",J()));a=G().Zb;a=H(a,"CreativeWork");b=hd().ba;this.ba=dj(a,b);a=this.Lf;b=this.Kn;var c=this.Ua,e=hd().g,f=Eb().g,g=bj();e=e.la(f,g.u);this.g=dj(a,dj(b,dj(c,e)));this.ua=hc(new ic,jc().Zb,"Creative Work","The most generic kind of creative work, including books, movies, photographs, software programs, etc.",
J());return this};d.Pn=function(a){this.xf=a};d.Id=function(a){this.db=a};d.rc=function(){};d.Nn=function(a){this.Be=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Mo).L(b,a)};d.Rb=function(){return this.ba};d.$classData=r({O3a:0},!1,"amf.plugins.domain.shapes.metamodel.CreativeWorkModel$",{O3a:1,e:1,td:1,mc:1,Wb:1,wc:1,bn:1,Nk:1});var Ztb=void 0;
function fj(){Ztb||(Ztb=(new Ytb).a());return Ztb}function WE(){this.Qt=this.JI=this.Un=null}WE.prototype=new u;WE.prototype.constructor=WE;d=WE.prototype;d.G=function(){return"AnyMatchPayloadPlugin"};d.DR=function(a){var b=this.Un,c=new nnb;c.ta=a;c.Un=b;fr();c.dw=bb();return c};d.A=function(){return 1};d.bba=function(){return!1};d.h=function(a){return this===a?!0:a instanceof WE?this.Un===a.Un:!1};d.E=function(a){switch(a){case 0:return this.Un;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.Ei=function(){return this.Qt};d.tq=function(){return J()};d.f=function(a){this.Un=a;this.JI=J();this.Qt="Any match";return this};d.y=function(){return Z(this)};d.Yn=function(){return YE(gb(),this)};d.$classData=r({D5a:0},!1,"amf.plugins.domain.shapes.validation.PayloadValidationPluginsHandler$AnyMatchPayloadPlugin",{D5a:1,e:1,t9:1,Oq:1,z:1,v:1,r:1,o:1});function w3(){this.$=this.q=null}w3.prototype=new u;w3.prototype.constructor=w3;d=w3.prototype;d.G=function(){return"InvalidBinding"};
d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof w3?this.q===a.q:!1};d.E=function(a){switch(a){case 0:return this.q;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.f=function(a){this.q=a;this.$="invalid-binding";return this};d.y=function(){return Z(this)};var htb=r({H5a:0},!1,"amf.plugins.domain.webapi.annotations.InvalidBinding",{H5a:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});w3.prototype.$classData=htb;
function x3(){this.q=this.$=this.ga=null}x3.prototype=new u;x3.prototype.constructor=x3;d=x3.prototype;d.G=function(){return"OrphanOasExtension"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof x3?this.ga===a.ga:!1};d.E=function(a){switch(a){case 0:return this.ga;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.f=function(a){this.ga=a;this.$="orphan-oas-extension";this.q=a;return this};d.y=function(){return Z(this)};
var l4=r({J5a:0},!1,"amf.plugins.domain.webapi.annotations.OrphanOasExtension",{J5a:1,e:1,Qh:1,uf:1,z:1,v:1,r:1,o:1});x3.prototype.$classData=l4;function $tb(){this.Fd=this.db=this.pc=this.U=this.ua=this.ia=this.g=this.ba=this.bO=this.Qz=null;this.sa=0}$tb.prototype=new u;$tb.prototype.constructor=$tb;d=$tb.prototype;
d.a=function(){aub=this;At(this);XW(this);kc(this);var a=ec(),b=G().Za;this.Qz=fc(new gc,a,H(b,"expression"),hc(new ic,jc().Za,"expression","structural location of the information to fulfill the callback",J()));a=on();b=G().Za;this.bO=fc(new gc,a,H(b,"endpoint"),hc(new ic,jc().Za,"endpoint","Endpoint targeted by the callback",J()));a=G().Za;a=H(a,"Callback");b=hd().ba;this.ba=dj(a,b);a=this.U;b=this.Qz;var c=this.bO,e=hd().g;this.g=dj(a,dj(b,dj(c,e)));this.ia=this.U;this.ua=hc(new ic,jc().Za,"Callback",
"Model defining the information for a HTTP callback/ webhook",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.$b=function(){return this.g};d.oc=function(){return this.ua};d.qc=function(){O();var a=(new P).a();return(new Jn).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};d.$classData=r({R5a:0},!1,"amf.plugins.domain.webapi.metamodel.CallbackModel$",{R5a:1,e:1,td:1,mc:1,Wb:1,wc:1,gj:1,cn:1});var aub=void 0;
function In(){aub||(aub=(new $tb).a());return aub}function bub(){this.Fd=this.db=this.pc=this.U=this.Ua=this.ua=this.ba=this.Om=this.ac=this.WT=this.VT=this.Nj=this.Lf=null;this.sa=0}bub.prototype=new u;bub.prototype.constructor=bub;d=bub.prototype;
d.a=function(){cub=this;At(this);XW(this);kc(this);dc(this);var a=ec(),b=G().Zb;this.Lf=fc(new gc,a,H(b,"urlTemplate"),hc(new ic,jc().Zb,"urlTemplate","URL (potentially a template) for the server",J()));a=(new sd).Jd(Pj());b=G().Za;this.Nj=fc(new gc,a,H(b,"variable"),hc(new ic,jc().Za,"variable","Variables in the URL for the server",J()));a=ec();b=G().Za;this.VT=fc(new gc,a,H(b,"protocol"),hc(new ic,jc().Za,"protocol","The protocol this URL supports for connection",J()));a=ec();b=G().Za;this.WT=fc(new gc,
a,H(b,"protocolVersion"),hc(new ic,jc().Za,"protocolVersion","The version of the protocol used for connection",J()));a=(new sd).Jd(Tn());b=G().ac;this.ac=fc(new gc,a,H(b,"security"),hc(new ic,jc().ac,"security","Textual indication of the kind of security scheme used",J()));a=(new sd).Jd(sZa());b=G().Ob;this.Om=fc(new gc,a,H(b,"binding"),hc(new ic,jc().Ob,"binding","Bindings for this server",J()));a=G().Za;a=H(a,"Server");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Za,"Server","Information about the network accessible locations where the API is available",
J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.U,this.Lf,this.Ua,this.Nj,this.VT,this.WT,this.ac,this.Om],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new Gn).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};
d.$classData=r({d6a:0},!1,"amf.plugins.domain.webapi.metamodel.ServerModel$",{d6a:1,e:1,td:1,mc:1,Wb:1,wc:1,cn:1,Nk:1});var cub=void 0;function Fn(){cub||(cub=(new bub).a());return cub}function dub(){this.Fd=this.db=this.pc=this.U=this.Ua=this.ua=this.ba=this.Wf=null;this.sa=0}dub.prototype=new u;dub.prototype.constructor=dub;d=dub.prototype;
d.a=function(){eub=this;At(this);XW(this);kc(this);dc(this);var a=fj(),b=G().Zb;this.Wf=fc(new gc,a,H(b,"documentation"),hc(new ic,jc().Zb,"documentation","Documentation about the tag",J()));a=G().Za;a=H(a,"Tag");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Za,"Tag","Categorical information provided by some API spec format. Tags are extensions to the model supported directly in the input API spec format.",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};
d.$b=function(){bj();for(var a=[this.U,this.Ua,this.Wf],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)};d.oc=function(){return this.ua};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new j_).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};d.$classData=r({e6a:0},!1,"amf.plugins.domain.webapi.metamodel.TagModel$",{e6a:1,e:1,td:1,mc:1,Wb:1,wc:1,cn:1,Nk:1});var eub=void 0;
function Qj(){eub||(eub=(new dub).a());return eub}function fub(){this.Fd=this.db=this.pc=this.jf=this.ua=this.ba=this.XT=this.ZS=this.XG=null;this.sa=0}fub.prototype=new u;fub.prototype.constructor=fub;d=fub.prototype;
d.a=function(){gub=this;At(this);XW(this);Rj(this);var a=ec(),b=G().Ob;this.XG=fc(new gc,a,H(b,"is"),hc(new ic,jc().Ob,"is","Defines what type of channel is it",J()));a=zp();b=G().Ob;this.ZS=fc(new gc,a,H(b,"exchange"),hc(new ic,jc().Ob,"exchange","Defines the exchange properties",J()));a=Dp();b=G().Ob;this.XT=fc(new gc,a,H(b,"queue"),hc(new ic,jc().Ob,"queue","Defines the queue properties",J()));a=G().Ob;a=H(a,"Amqp091ChannelBinding");b=rZa().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"Amqp091ChannelBinding",
"",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.XG,this.ZS,this.XT,this.jf],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;rZa();b=hd().g;c=bj();return a.la(b,c.u)};d.NA=function(a){this.jf=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new sp).L(b,a)};d.Rb=function(){return this.ba};
d.$classData=r({h6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.Amqp091ChannelBindingModel$",{h6a:1,e:1,i0:1,td:1,mc:1,Wb:1,wc:1,kC:1});var gub=void 0;function rp(){gub||(gub=(new fub).a());return gub}function hub(){this.Fd=this.db=this.pc=this.jf=this.ua=this.ba=this.PT=this.QS=null;this.sa=0}hub.prototype=new u;hub.prototype.constructor=hub;d=hub.prototype;
d.a=function(){iub=this;At(this);XW(this);Rj(this);var a=ec(),b=G().Ob;this.QS=fc(new gc,a,H(b,"contentEncoding"),hc(new ic,jc().Ob,"contentEncoding","MIME encoding for the message content",J()));a=ec();b=G().Ob;this.PT=fc(new gc,a,H(b,"messageType"),hc(new ic,jc().Ob,"messageType","Application-specific message type",J()));a=G().Ob;a=H(a,"Amqp091MessageBinding");b=e_().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"Amqp091MessageBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};
d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.QS,this.PT,this.jf],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;e_();b=hd().g;c=bj();return a.la(b,c.u)};d.NA=function(a){this.jf=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Hp).L(b,a)};d.Rb=function(){return this.ba};d.$classData=r({j6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.Amqp091MessageBindingModel$",{j6a:1,e:1,DT:1,td:1,mc:1,Wb:1,wc:1,kC:1});var iub=void 0;
function Gp(){iub||(iub=(new hub).a());return iub}function jub(){this.Fd=this.db=this.pc=this.jf=this.ua=this.ba=this.E7=this.ns=this.x$=this.L7=this.W9=this.V7=this.u$=this.S7=this.V$=this.r8=null;this.sa=0}jub.prototype=new u;jub.prototype.constructor=jub;d=jub.prototype;
d.a=function(){kub=this;At(this);XW(this);Rj(this);var a=xd(),b=G().Ob;this.r8=fc(new gc,a,H(b,"expiration"),hc(new ic,jc().Ob,"expiration","TTL (Time-To-Live) for the message",J()));a=ec();b=G().Ob;this.V$=fc(new gc,a,H(b,"userId"),hc(new ic,jc().Ob,"userId","Identifies the user who has sent the message",J()));a=(new sd).Jd(ec());b=G().Ob;this.S7=fc(new gc,a,H(b,"cc"),hc(new ic,jc().Ob,"cc","The routing keys the message should be routed to at the time of publishing",J()));a=xd();b=G().Ob;this.u$=
fc(new gc,a,H(b,"priority"),hc(new ic,jc().Ob,"priority","A priority for the message",J()));a=xd();b=G().Ob;this.V7=fc(new gc,a,H(b,"deliveryMode"),hc(new ic,jc().Ob,"deliveryMode","Delivery mode of the message",J()));a=wd();b=G().Ob;this.W9=fc(new gc,a,H(b,"mandatory"),hc(new ic,jc().Ob,"mandatory","Whether the message is mandatory or not",J()));a=(new sd).Jd(ec());b=G().Ob;this.L7=fc(new gc,a,H(b,"bcc"),hc(new ic,jc().Ob,"bcc","Like cc but consumers will not receive this information",J()));a=ec();
b=G().Ob;this.x$=fc(new gc,a,H(b,"replyTo"),hc(new ic,jc().Ob,"replyTo","Name of the queue where the consumer should send the response",J()));a=wd();b=G().Ob;this.ns=fc(new gc,a,H(b,"timestamp"),hc(new ic,jc().Ob,"timestamp","Whether the message should include a timestamp or not",J()));a=wd();b=G().Ob;this.E7=fc(new gc,a,H(b,"ack"),hc(new ic,jc().Ob,"ack","Whether the consumer should ack the message or not",J()));a=G().Ob;a=H(a,"Amqp091OperationBinding");b=d_().ba;this.ba=dj(a,b);this.ua=hc(new ic,
jc().Ob,"Amqp091OperationBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.r8,this.V$,this.S7,this.u$,this.V7,this.W9,this.L7,this.x$,this.ns,this.E7,this.jf],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;d_();b=hd().g;c=bj();return a.la(b,c.u)};d.NA=function(a){this.jf=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Kp).L(b,a)};d.Rb=function(){return this.ba};
d.$classData=r({k6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.Amqp091OperationBindingModel$",{k6a:1,e:1,qK:1,td:1,mc:1,Wb:1,wc:1,kC:1});var kub=void 0;function Jp(){kub||(kub=(new jub).a());return kub}function lub(){this.Fd=this.db=this.pc=this.jf=this.ua=this.ba=this.Mf=null;this.sa=0}lub.prototype=new u;lub.prototype.constructor=lub;d=lub.prototype;
d.a=function(){mub=this;At(this);XW(this);Rj(this);var a=Pg(),b=G().Ob;this.Mf=fc(new gc,a,H(b,"headers"),hc(new ic,jc().Ob,"headers","A Schema object containing the definitions for HTTP-specific headers",J()));a=G().Ob;a=H(a,"HttpMessageBinding");b=e_().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"HttpMessageBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};
d.$b=function(){bj();for(var a=[this.Mf,this.jf],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;e_();b=hd().g;c=bj();return a.la(b,c.u)};d.NA=function(a){this.jf=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Np).L(b,a)};d.Rb=function(){return this.ba};d.$classData=r({p6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.HttpMessageBindingModel$",{p6a:1,e:1,DT:1,td:1,mc:1,Wb:1,wc:1,kC:1});var mub=void 0;function Mp(){mub||(mub=(new lub).a());return mub}
function nub(){this.Fd=this.db=this.pc=this.jf=this.ua=this.ba=this.Ay=this.nm=this.yf=null;this.sa=0}nub.prototype=new u;nub.prototype.constructor=nub;d=nub.prototype;
d.a=function(){oub=this;At(this);XW(this);Rj(this);var a=ec(),b=G().Ob;this.yf=fc(new gc,a,H(b,"type"),hc(new ic,jc().Ob,"type","Type of operation",J()));a=ec();b=G().Ob;this.nm=fc(new gc,a,H(b,"method"),hc(new ic,jc().Ob,"method","Operation binding method",J()));a=Pg();b=G().Ob;this.Ay=fc(new gc,a,H(b,"query"),hc(new ic,jc().Ob,"query","A Schema object containing the definitions for each query parameter",J()));a=G().Ob;a=H(a,"HttpOperationBinding");b=d_().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,
"HttpOperationBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.yf,this.nm,this.Ay,this.jf],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;d_();b=hd().g;c=bj();return a.la(b,c.u)};d.NA=function(a){this.jf=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Qp).L(b,a)};d.Rb=function(){return this.ba};
d.$classData=r({q6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.HttpOperationBindingModel$",{q6a:1,e:1,qK:1,td:1,mc:1,Wb:1,wc:1,kC:1});var oub=void 0;function Pp(){oub||(oub=(new nub).a());return oub}function pub(){this.Fd=this.db=this.pc=this.jf=this.ua=this.ba=this.nT=null;this.sa=0}pub.prototype=new u;pub.prototype.constructor=pub;d=pub.prototype;
d.a=function(){qub=this;At(this);XW(this);Rj(this);var a=ec(),b=G().Ob;this.nT=fc(new gc,a,H(b,"key"),hc(new ic,jc().Ob,"key","The message key",J()));a=G().Ob;a=H(a,"KafkaMessageBinding");b=e_().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"KafkaMessageBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};
d.$b=function(){bj();for(var a=[this.nT,this.jf],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;e_();b=hd().g;c=bj();return a.la(b,c.u)};d.NA=function(a){this.jf=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Tp).L(b,a)};d.Rb=function(){return this.ba};d.$classData=r({r6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.KafkaMessageBindingModel$",{r6a:1,e:1,qK:1,td:1,mc:1,Wb:1,wc:1,kC:1});var qub=void 0;function Sp(){qub||(qub=(new pub).a());return qub}
function rub(){this.Fd=this.db=this.pc=this.jf=this.ua=this.ba=this.Mz=this.eT=null;this.sa=0}rub.prototype=new u;rub.prototype.constructor=rub;d=rub.prototype;
d.a=function(){sub=this;At(this);XW(this);Rj(this);var a=ec(),b=G().Ob;this.eT=fc(new gc,a,H(b,"groupId"),hc(new ic,jc().Ob,"groupId","Id of the consumer group",J()));a=ec();b=G().Ob;this.Mz=fc(new gc,a,H(b,"clientId"),hc(new ic,jc().Ob,"clientId","Id of the consumer inside a consumer group",J()));a=G().Ob;a=H(a,"KafkaOperationBinding");b=d_().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"KafkaOperationBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};
d.$b=function(){bj();for(var a=[this.eT,this.Mz,this.jf],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;d_();b=hd().g;c=bj();return a.la(b,c.u)};d.NA=function(a){this.jf=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Wp).L(b,a)};d.Rb=function(){return this.ba};d.$classData=r({s6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.KafkaOperationBindingModel$",{s6a:1,e:1,qK:1,td:1,mc:1,Wb:1,wc:1,kC:1});var sub=void 0;function Vp(){sub||(sub=(new rub).a());return sub}
function tub(){this.Fd=this.db=this.pc=this.jf=this.ua=this.ba=null;this.sa=0}tub.prototype=new u;tub.prototype.constructor=tub;d=tub.prototype;d.a=function(){uub=this;At(this);XW(this);Rj(this);var a=G().Ob;a=H(a,"MqttMessageBinding");var b=e_().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"MqttMessageBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};
d.$b=function(){bj();for(var a=[this.jf],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;e_();b=hd().g;c=bj();return a.la(b,c.u)};d.NA=function(a){this.jf=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new bq).L(b,a)};d.Rb=function(){return this.ba};d.$classData=r({u6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.MqttMessageBindingModel$",{u6a:1,e:1,DT:1,td:1,mc:1,Wb:1,wc:1,kC:1});var uub=void 0;function aq(){uub||(uub=(new tub).a());return uub}
function vub(){this.Fd=this.db=this.pc=this.jf=this.ua=this.ba=this.kA=this.jA=null;this.sa=0}vub.prototype=new u;vub.prototype.constructor=vub;d=vub.prototype;
d.a=function(){wub=this;At(this);XW(this);Rj(this);var a=xd(),b=G().Ob;this.jA=fc(new gc,a,H(b,"qos"),hc(new ic,jc().Ob,"qos","Defines how hard the broker/client will try to ensure that a message is received",J()));a=wd();b=G().Ob;this.kA=fc(new gc,a,H(b,"retain"),hc(new ic,jc().Ob,"retain","Whether the broker should retain the message or not",J()));a=G().Ob;a=H(a,"MqttOperationBinding");b=d_().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"MqttOperationBinding","",J());return this};
d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.jA,this.kA,this.jf],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;d_();b=hd().g;c=bj();return a.la(b,c.u)};d.NA=function(a){this.jf=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new eq).L(b,a)};d.Rb=function(){return this.ba};
d.$classData=r({v6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.MqttOperationBindingModel$",{v6a:1,e:1,qK:1,td:1,mc:1,Wb:1,wc:1,kC:1});var wub=void 0;function dq(){wub||(wub=(new vub).a());return wub}function xub(){this.Fd=this.db=this.pc=this.jf=this.ua=this.ba=this.mT=this.HT=this.OS=this.Mz=null;this.sa=0}xub.prototype=new u;xub.prototype.constructor=xub;d=xub.prototype;
d.a=function(){yub=this;At(this);XW(this);Rj(this);var a=ec(),b=G().Ob;this.Mz=fc(new gc,a,H(b,"clientId"),hc(new ic,jc().Ob,"clientId","The client identifier",J()));a=wd();b=G().Ob;this.OS=fc(new gc,a,H(b,"cleanSession"),hc(new ic,jc().Ob,"cleanSession","Whether to create a persistent connection or not",J()));a=mq();b=G().Ob;this.HT=fc(new gc,a,H(b,"lastWill"),hc(new ic,jc().Ob,"lastWill","Last Will and Testament configuration",J()));a=xd();b=G().Ob;this.mT=fc(new gc,a,H(b,"keepAlive"),hc(new ic,
jc().Ob,"keepAlive","Interval in seconds of the longest period of time the broker and the client can endure without sending a message",J()));a=G().Ob;a=H(a,"MqttServerBinding");b=sZa().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"MqttServerBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.$b=function(){bj();for(var a=[this.Mz,this.OS,this.HT,this.mT,this.jf],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;sZa();b=hd().g;c=bj();return a.la(b,c.u)};d.oc=function(){return this.ua};
d.NA=function(a){this.jf=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new kq).L(b,a)};d.Rb=function(){return this.ba};d.$classData=r({w6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.MqttServerBindingModel$",{w6a:1,e:1,M9:1,td:1,mc:1,Wb:1,wc:1,kC:1});var yub=void 0;function jq(){yub||(yub=(new xub).a());return yub}function zub(){this.Fd=this.db=this.pc=this.jf=this.ua=this.ba=this.Mf=this.Ay=this.nm=null;this.sa=0}zub.prototype=new u;zub.prototype.constructor=zub;d=zub.prototype;
d.a=function(){Aub=this;At(this);XW(this);Rj(this);var a=ec(),b=G().Ob;this.nm=fc(new gc,a,H(b,"method"),hc(new ic,jc().Ob,"method","The HTTP method to use when establishing the connection",J()));a=Pg();b=G().Ob;this.Ay=fc(new gc,a,H(b,"query"),hc(new ic,jc().Ob,"query","A Schema object containing the definitions for each query parameter",J()));a=Pg();b=G().Ob;this.Mf=fc(new gc,a,H(b,"headers"),hc(new ic,jc().Ob,"query","A Schema object containing the definitions for each query parameter",J()));a=
G().Ob;a=H(a,"WebSocketsChannelBinding");b=rZa().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"WebSocketsChannelBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.nm,this.Ay,this.Mf,this.jf],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;rZa();b=hd().g;c=bj();return a.la(b,c.u)};d.NA=function(a){this.jf=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new qq).L(b,a)};d.Rb=function(){return this.ba};
d.$classData=r({A6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.WebSocketsChannelBindingModel$",{A6a:1,e:1,i0:1,td:1,mc:1,Wb:1,wc:1,kC:1});var Aub=void 0;function pq(){Aub||(Aub=(new zub).a());return Aub}function Bub(){this.Fd=this.db=this.pc=this.U=this.ia=this.ua=this.g=this.ba=this.gh=null;this.sa=0}Bub.prototype=new u;Bub.prototype.constructor=Bub;d=Bub.prototype;
d.a=function(){Cub=this;At(this);XW(this);kc(this);var a=(new sd).Jd(Qn()),b=G().ac;this.gh=fc(new gc,a,H(b,"schemes"),hc(new ic,jc().ac,"schemes","",J()));bj();a=G().ac;a=[H(a,"SecurityRequirement")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().ba;c=bj();this.ba=a.la(b,c.u);bj();a=[this.gh];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();this.g=a.la(b,c.u);this.ua=hc(new ic,jc().ac,"Security Requirement","Flow for an OAuth2 security scheme setting",
J());this.ia=this.U;return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.qc=function(){O();var a=(new P).a();return(new Un).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};d.$classData=r({K6a:0},!1,"amf.plugins.domain.webapi.metamodel.security.SecurityRequirementModel$",{K6a:1,e:1,td:1,mc:1,Wb:1,wc:1,cn:1,gj:1});var Cub=void 0;function Tn(){Cub||(Cub=(new Bub).a());return Cub}
function pn(){this.j=this.Se=this.rra=this.x=this.g=null;this.sa=!1}pn.prototype=new u;pn.prototype.constructor=pn;function Dub(){}d=Dub.prototype=pn.prototype;d.FN=function(a){O();var b=(new P).a();b=(new Gn).L((new S).a(),b);var c=Fn().Lf;a=Fb(b,c,a);b=on().nh;th(this,b,a);return a};d.zb=function(a){return qj(this,a)};d.Yfa=function(){Uu(this.g,on().nh)};d.vc=function(a){return bf(this,a)};d.ic=function(){return this.rra};
d.SD=function(a){O();var b=(new P).a();b=(new Un).L((new S).a(),b);var c=Tn().U;a=Fb(b,c,a);b=on().ac;th(this,b,a);return a};d.ha=function(){return this.x};d.jd=function(){var a=D(this.g,on().eg).H;a=a.b()?null:a.c();a=(new Rb).f(a);return"/end-points/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};function wJa(a,b){O();var c=(new P).a();c=(new Dn).L((new S).a(),c);O();var e=(new P).a();c=cf(c,b,e);e=Pj().Pv;b=Fb(c,e,b);c=on().en;th(a,c,b);return b}
d.fia=function(a){var b=on().nh;return yf(this,b,a)};d.Nb=function(){return nc(this)};d.S5=function(){var a=D(this.g,hd().fj()),b=(new Ynb).YP(this),c=C();return a.hc(b,c.u)};d.Y=function(){return this.g};function FJa(a,b){O();var c=(new P).a();c=(new vn).L((new S).a(),c);var e=un().nm;b=Fb(c,e,b);c=on().fk;th(a,c,b);return b}
function oWa(a){var b=nWa(a);if(b.b())b=y();else{b=b.c();var c=D(a.g,on().eg).H;c=c.b()?null:c.c();c=(new zh).f(c);b=D(b.g,on().eg).H;b=b.b()?null:b.c();b=(new z).d(vr(c,b))}return b.b()?(a=D(a.g,on().eg).H,a.b()?null:a.c()):b.c()}d.jh=function(){return on().U};function nWa(a){a=Xb(a.x,q(Eub));return a.b()?y():a.c().Md}d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.rra=on();return this};d.OY=function(){return D(this.g,on().nh)};
function NJa(a,b){O();var c=(new P).a();c=(new bo).L((new S).a(),c);if(!b.b()){b=b.c();var e=Yn().Vd;Fb(c,e,b)}b=on().Xe;th(a,b,c);return c}d.$classData=r({Vka:0},!1,"amf.plugins.domain.webapi.models.EndPoint",{Vka:1,e:1,lh:1,qd:1,xc:1,tc:1,Wka:1,O9:1});function Dn(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}Dn.prototype=new u;Dn.prototype.constructor=Dn;function Fub(){}d=Fub.prototype=Dn.prototype;d.Nsa=function(){Uu(this.g,Pj().Hc)};
d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.boa=function(){return D(this.g,Pj().Hc)};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a();a=(new Dn).L((new S).a(),a);a=bf(a,this.j);var b=D(this.g,Pj().Qe).H;if(!b.b()){b=b.c();var c=Pj().Qe;Fb(a,c,b)}return a};d.ic=function(){return Pj()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};
d.jd=function(){var a=D(this.g,Pj().U).H;a=a.b()?"default-parameter":a.c();a=(new Rb).f(a);return"/parameter/"+Tj(a.Ed)};d.$ha=function(a){O();var b=(new P).a();b=(new Fi).L((new S).a(),b);O();var c=(new P).a();a=cf(b,a,c);b=Pj().Lc;nf(this,b,a);return a};d.Ota=function(){return D(this.g,Pj().Lc)};d.IR=function(a){O();var b=(new P).a();b=(new Hi).L((new S).a(),b);O();var c=(new P).a();a=cf(b,a,c);b=Pj().Lc;nf(this,b,a);return a};d.Wd=function(a){return Yt(this,a)};
d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new Dn).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.jh=function(){return Pj().U};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};
function vJa(a,b){var c=Hj(O(),a.x);c=(new Dn).L((new S).a(),c);var e=D(a.g,Pj().U).H;e=e.b()?null:e.c();O();var f=(new P).a();c=cf(c,e,f);K(C(),J());b=qj(c,b);a.g.Bb.R(w(function(g,h){return function(k){if(null!==k){var l=k.qa();k=k.Ba();var m=k.q;m=m instanceof Sg?m.jP(y(),y(),(new fP).a(),!1):m;Ph(h,l,m,k.x)}else throw(new x).d(k);}}(a,b)));return b}d.RD=function(a){O();var b=(new P).a(),c=(new S).a();b=(new Oo).L(c,b);a.b()||(a=a.c(),O(),c=(new P).a(),cf(b,a,c));a=Pj().Hc;th(this,a,b);return b};
d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({Xka:0},!1,"amf.plugins.domain.webapi.models.Parameter",{Xka:1,e:1,lh:1,qd:1,xc:1,tc:1,vg:1,$ka:1});function go(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}go.prototype=new u;go.prototype.constructor=go;function Gub(){}d=Gub.prototype=go.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};
d.dl=function(a){this.cf=a};d.rJ=function(a){O();var b=(new P).a();b=(new Dn).L((new S).a(),b);O();var c=(new P).a();a=cf(b,a,c);b=fo().Mf;th(this,b,a);return a};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a();a=(new go).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return fo()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.jd=function(){var a=D(this.g,AF().U).H;a=a.b()?"request":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};
d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.e6=function(a){O();var b=(new P).a();b=(new Dn).L((new S).a(),b);O();var c=(new P).a();a=cf(b,a,c);b=fo().Il;th(this,b,a);return a};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new go).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.jh=function(){return AF().U};
d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({Yka:0},!1,"amf.plugins.domain.webapi.models.Request",{Yka:1,e:1,N9:1,lh:1,qd:1,xc:1,tc:1,vg:1});function jo(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}jo.prototype=new u;jo.prototype.constructor=jo;function Hub(){}d=Hub.prototype=jo.prototype;
d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.rJ=function(a){O();var b=(new P).a();b=(new Dn).L((new S).a(),b);O();var c=(new P).a();a=cf(b,a,c);b=io().Mf;th(this,b,a);return a};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a();a=(new jo).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return io()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};
d.jd=function(){var a=D(this.g,io().U).H;a=a.b()?"default-response":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new jo).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.jh=function(){return io().U};d.yj=function(a){return rA(this,a)};
d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({Zka:0},!1,"amf.plugins.domain.webapi.models.Response",{Zka:1,e:1,N9:1,lh:1,qd:1,xc:1,tc:1,vg:1});function sp(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}sp.prototype=new u;sp.prototype.constructor=sp;d=sp.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};
d.dl=function(a){this.cf=a};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new sp).L(b,a);return bf(a,this.j)};d.ic=function(){return rp()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.jd=function(){return"/amqp091-channel"};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};
d.wh=function(){return Pd(function(){return function(a,b){return(new sp).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.SA=function(){return rp().jf};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({p7a:0},!1,"amf.plugins.domain.webapi.models.bindings.amqp.Amqp091ChannelBinding",{p7a:1,e:1,P9:1,qd:1,xc:1,tc:1,vg:1,lC:1});
function Hp(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}Hp.prototype=new u;Hp.prototype.constructor=Hp;d=Hp.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new Hp).L(b,a);return bf(a,this.j)};d.ic=function(){return Gp()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};
d.hl=function(){return this.Od};d.jd=function(){return"/amqp091-message"};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new Hp).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};
d.SA=function(){return Gp().jf};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({r7a:0},!1,"amf.plugins.domain.webapi.models.bindings.amqp.Amqp091MessageBinding",{r7a:1,e:1,ET:1,qd:1,xc:1,tc:1,vg:1,lC:1});function Kp(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}Kp.prototype=new u;Kp.prototype.constructor=Kp;d=Kp.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};
d.dl=function(a){this.cf=a};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new Kp).L(b,a);return bf(a,this.j)};d.ic=function(){return Jp()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.jd=function(){return"/amqp091-operation"};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};
d.wh=function(){return Pd(function(){return function(a,b){return(new Kp).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.SA=function(){return Jp().jf};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({s7a:0},!1,"amf.plugins.domain.webapi.models.bindings.amqp.Amqp091OperationBinding",{s7a:1,e:1,FT:1,qd:1,xc:1,tc:1,vg:1,lC:1});
function Np(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}Np.prototype=new u;Np.prototype.constructor=Np;d=Np.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new Np).L(b,a);return bf(a,this.j)};d.ic=function(){return Mp()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};
d.hl=function(){return this.Od};d.jd=function(){return"/http-message"};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new Np).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.SA=function(){return Mp().jf};
d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({u7a:0},!1,"amf.plugins.domain.webapi.models.bindings.http.HttpMessageBinding",{u7a:1,e:1,ET:1,qd:1,xc:1,tc:1,vg:1,lC:1});function Qp(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}Qp.prototype=new u;Qp.prototype.constructor=Qp;d=Qp.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};
d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new Qp).L(b,a);return bf(a,this.j)};d.ic=function(){return Pp()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.jd=function(){return"/http-operation"};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};
d.wh=function(){return Pd(function(){return function(a,b){return(new Qp).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.SA=function(){return Pp().jf};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({v7a:0},!1,"amf.plugins.domain.webapi.models.bindings.http.HttpOperationBinding",{v7a:1,e:1,FT:1,qd:1,xc:1,tc:1,vg:1,lC:1});
function Tp(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}Tp.prototype=new u;Tp.prototype.constructor=Tp;d=Tp.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();return(new Tp).L(b,a)};d.ic=function(){return Sp()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};
d.jd=function(){return"/kafka-message"};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new Tp).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.SA=function(){return Sp().jf};
d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({w7a:0},!1,"amf.plugins.domain.webapi.models.bindings.kafka.KafkaMessageBinding",{w7a:1,e:1,ET:1,qd:1,xc:1,tc:1,vg:1,lC:1});function Wp(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}Wp.prototype=new u;Wp.prototype.constructor=Wp;d=Wp.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};
d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new Wp).L(b,a);return bf(a,this.j)};d.ic=function(){return Vp()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.jd=function(){return"/kafka-operation"};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};
d.wh=function(){return Pd(function(){return function(a,b){return(new Wp).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.SA=function(){return Vp().jf};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({x7a:0},!1,"amf.plugins.domain.webapi.models.bindings.kafka.KafkaOperationBinding",{x7a:1,e:1,FT:1,qd:1,xc:1,tc:1,vg:1,lC:1});
function bq(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}bq.prototype=new u;bq.prototype.constructor=bq;d=bq.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new bq).L(b,a);return bf(a,this.j)};d.ic=function(){return aq()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};
d.hl=function(){return this.Od};d.jd=function(){return"/mqtt-message"};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new bq).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.SA=function(){return aq().jf};
d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({y7a:0},!1,"amf.plugins.domain.webapi.models.bindings.mqtt.MqttMessageBinding",{y7a:1,e:1,ET:1,qd:1,xc:1,tc:1,vg:1,lC:1});function eq(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}eq.prototype=new u;eq.prototype.constructor=eq;d=eq.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};
d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new eq).L(b,a);return bf(a,this.j)};d.ic=function(){return dq()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.jd=function(){return"/mqtt-operation"};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};
d.wh=function(){return Pd(function(){return function(a,b){return(new eq).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.SA=function(){return dq().jf};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({z7a:0},!1,"amf.plugins.domain.webapi.models.bindings.mqtt.MqttOperationBinding",{z7a:1,e:1,FT:1,qd:1,xc:1,tc:1,vg:1,lC:1});
function kq(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}kq.prototype=new u;kq.prototype.constructor=kq;d=kq.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new kq).L(b,a);return bf(a,this.j)};d.ic=function(){return jq()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};
d.hl=function(){return this.Od};d.jd=function(){return"/mqtt-server"};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new kq).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.SA=function(){return jq().jf};
d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({A7a:0},!1,"amf.plugins.domain.webapi.models.bindings.mqtt.MqttServerBinding",{A7a:1,e:1,bla:1,qd:1,xc:1,tc:1,vg:1,lC:1});function qq(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}qq.prototype=new u;qq.prototype.constructor=qq;d=qq.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};
d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new qq).L(b,a);return bf(a,this.j)};d.ic=function(){return pq()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.jd=function(){return"/web-socket-channel"};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};
d.wh=function(){return Pd(function(){return function(a,b){return(new qq).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.SA=function(){return pq().jf};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({C7a:0},!1,"amf.plugins.domain.webapi.models.bindings.websockets.WebSocketsChannelBinding",{C7a:1,e:1,P9:1,qd:1,xc:1,tc:1,vg:1,lC:1});
function Wn(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}Wn.prototype=new u;Wn.prototype.constructor=Wn;function Iub(){}d=Iub.prototype=Wn.prototype;d.Fl=function(a){this.Cf=a};d.FR=function(){O();var a=(new P).a();a=(new OT).L((new S).a(),a);var b=Ri().Sh;nf(this,b,a);return a};d.zb=function(a){return Si(this,a)};d.xZ=function(){O();var a=(new P).a();a=(new FY).L((new S).a(),a);var b=Ri().Sh;nf(this,b,a);return a};d.sk=function(){};
d.dl=function(a){this.cf=a};function Si(a,b){if(-1!==(b.indexOf("#")|0)){var c=a.jd();c=(new Rb).f(c);return a.vc(b+"/"+Tj(c.Ed))}c=a.jd();c=(new Rb).f(c);return a.vc(b+"#"+Tj(c.Ed))}d.Tha=function(){O();var a=(new P).a();a=(new GY).L((new S).a(),a);var b=Ri().Sh;nf(this,b,a);return a};d.rJ=function(a){O();var b=(new P).a();b=(new Dn).L((new S).a(),b);O();var c=(new P).a();a=cf(b,a,c);b=Ri().Mf;th(this,b,a);return a};d.vc=function(a){return bf(this,a)};
d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new Wn).L(b,a);return bf(a,this.j)};d.ic=function(){return Ri()};d.uZ=function(){O();var a=(new P).a();a=(new so).L((new S).a(),a);var b=Ri().Sh;nf(this,b,a);return a};
function yUa(a){var b=D(a.g,Ri().yf).H;if(b instanceof z){b=b.i;var c="oauth2"===b?"OAuth 2.0":"basic"===b?"Basic Authentication":"apiKey"===b||"x-apiKey"===b?"Api Key":b;b=Ri().yf;var e=D(a.g,Ri().yf).x,f=e.rf;ah();var g=bh(new ch,(new gh).a());for(f=f.Qb;!f.b();){var h=f.ea();!1!==!(h instanceof I2)&&jh(g,h);f=f.pa()}e.rf=g.ab;c=ai(new bi,c,e);e=Cj(a.g,Ri().yf).x;Ph(a,b,c,e)}}d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};
d.jd=function(){var a=D(this.g,Ri().U).H;a=a.b()?"fragment":a.c();a=(new Rb).f(a);return Tj(a.Ed)};d.yZ=function(){O();var a=(new P).a();a=(new sG).L((new S).a(),a);var b=Ri().Sh;nf(this,b,a);return a};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.e6=function(a){O();var b=(new P).a();b=(new Dn).L((new S).a(),b);O();var c=(new P).a();a=cf(b,a,c);b=Ri().Il;th(this,b,a);return a};
d.wh=function(){return Pd(function(){return function(a,b){return(new Wn).L(a,b)}}(this))};d.wZ=function(){O();var a=(new P).a();a=(new HY).L((new S).a(),a);var b=Ri().Sh;nf(this,b,a);return a};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.dia=function(a){O();var b=(new P).a();b=(new jo).L((new S).a(),b);O();var c=(new P).a();b=cf(b,a,c);a="default"===a?"200":a;c=io().In;a=Fb(b,c,a);b=Ri().Ok;th(this,b,a);return a};d.jh=function(){return Ri().U};d.yj=function(a){return rA(this,a)};
d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.zZ=function(){O();var a=(new P).a();a=(new qG).L((new S).a(),a);var b=Ri().Sh;nf(this,b,a);return a};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({cla:0},!1,"amf.plugins.domain.webapi.models.security.SecurityScheme",{cla:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,dla:1});function Do(){i6.call(this);this.bb=this.ca=null}Do.prototype=new Pib;Do.prototype.constructor=Do;function Jub(){}
Jub.prototype=Do.prototype;function Kub(a,b,c,e){if(zb(a)instanceof z){var f=K(C(),J());return Kub(rA(a,f),b,c,e)}f=Wa().Ia(a.ZA());if(f.b())b=y();else{f=f.c();var g=a.bb,h=D(a.ca,qR().U).H;h=h.b()?null:h.c();var k=a.j;a=wC(xC(),a.j,b);var l=y();b=(new z).d(qra(xC(),b,c,f,g,h,k,a,!1,l,e))}return b.b()?null:b.c()}d=Do.prototype;d.ic=function(){return kfa()};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new Do).L(b,a);return bf(a,this.j)};d.ha=function(){return this.bb};
d.wh=function(){return Pd(function(){return function(a,b){return(new Do).L(a,b)}}(this))};d.Y=function(){return this.ca};d.L=function(a,b){this.ca=a;this.bb=b;i6.prototype.L.call(this,a,b);return this};d.$classData=r({ela:0},!1,"amf.plugins.domain.webapi.models.templates.ResourceType",{ela:1,q9:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1});function Bo(){i6.call(this);this.bb=this.ca=null}Bo.prototype=new Pib;Bo.prototype.constructor=Bo;function Lub(){}d=Lub.prototype=Bo.prototype;d.ic=function(){return jfa()};
d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new Bo).L(b,a);return bf(a,this.j)};d.ha=function(){return this.bb};function Mub(a,b,c){if(zb(a)instanceof z){var e=K(C(),J());return Mub(rA(a,e),b,c)}e=Wa().Ia(a.ZA());if(e.b())a=y();else{e=e.c();var f=xC(),g=D(a.ca,qR().U).H;a=(new z).d(Ira(f,c,e,b,g.b()?"":g.c(),a.bb,a.j,wC(xC(),a.j,b),!1,y()))}return a.b()?null:a.c()}d.wh=function(){return Pd(function(){return function(a,b){return(new Bo).L(a,b)}}(this))};d.Y=function(){return this.ca};
d.L=function(a,b){this.ca=a;this.bb=b;i6.prototype.L.call(this,a,b);return this};d.$classData=r({fla:0},!1,"amf.plugins.domain.webapi.models.templates.Trait",{fla:1,q9:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1});function Nub(){this.Pg=!1}Nub.prototype=new Jfb;Nub.prototype.constructor=Nub;function Oub(){}Oub.prototype=Nub.prototype;Nub.prototype.yU=function(a){this.LM(null===a?"null":ja(a))};function Hs(a,b){a.LM(b);JN(a,"\n")}function Pub(){O6.call(this);this.Jt=!1}Pub.prototype=new kob;
Pub.prototype.constructor=Pub;d=Pub.prototype;d.TQ=function(a){if(this.Jt)throw(new TG).a();var b=this.Gd;if(b===this.qf)throw(new PG).a();this.Gd=1+b|0;this.sj.m[this.nl+b|0]=a};d.gJ=function(a,b){return this.kha(a,b)};d.PP=function(){var a=this.Gd;if(a===this.qf)throw(new Rw).a();this.Gd=1+a|0;return this.sj.m[this.nl+a|0]};function WZa(a,b,c,e,f,g){var h=new Pub;h.Jt=g;O6.prototype.Hoa.call(h,a,b,c);IG.prototype.Ig.call(h,e);IG.prototype.d4.call(h,f);return h}
d.kha=function(a,b){if(0>a||b<a||b>(this.qf-this.Gd|0))throw(new V).a();return WZa(this.Az,this.sj,this.nl,this.Gd+a|0,this.Gd+b|0,this.Jt)};d.uoa=function(a,b,c){if(0>b||0>c||b>(a.m.length-c|0))throw(new V).a();var e=this.Gd,f=e+c|0;if(f>this.qf)throw(new Rw).a();this.Gd=f;Ca(this.sj,this.nl+e|0,a,b,c)};d.voa=function(a){if(0>a||a>=this.qf)throw(new V).a();return this.sj.m[this.nl+a|0]};d.mua=function(a,b){this.sj.m[this.nl+a|0]=b};d.lX=function(a){return this.sj.m[this.nl+a|0]};
d.lua=function(a,b,c,e){Ca(b,c,this.sj,this.nl+a|0,e)};d.kI=function(){return this.Jt};d.$classData=r({s9a:0},!1,"java.nio.HeapCharBuffer",{s9a:1,o9a:1,gla:1,e:1,Ai:1,rQ:1,cX:1,qdb:1});function Qub(){O6.call(this);this.ZL=null;this.$L=0}Qub.prototype=new kob;Qub.prototype.constructor=Qub;d=Qub.prototype;d.TQ=function(){throw(new TG).a();};d.gJ=function(a,b){return this.kha(a,b)};d.PP=function(){var a=this.Gd;if(a===this.qf)throw(new Rw).a();this.Gd=1+a|0;return ya(this.ZL,this.$L+a|0)};
d.t=function(){var a=this.$L;return ja(za(this.ZL,this.Gd+a|0,this.qf+a|0))};function Fta(a,b,c,e,f){var g=new Qub;g.ZL=b;g.$L=c;O6.prototype.Hoa.call(g,a,null,-1);IG.prototype.Ig.call(g,e);IG.prototype.d4.call(g,f);return g}d.kha=function(a,b){if(0>a||b<a||b>(this.qf-this.Gd|0))throw(new V).a();return Fta(this.Az,this.ZL,this.$L,this.Gd+a|0,this.Gd+b|0)};
d.uoa=function(a,b,c){if(0>b||0>c||b>(a.m.length-c|0))throw(new V).a();var e=this.Gd,f=e+c|0;if(f>this.qf)throw(new Rw).a();this.Gd=f;for(c=e+c|0;e!==c;){f=b;var g=ya(this.ZL,this.$L+e|0);a.m[f]=g;e=1+e|0;b=1+b|0}};d.voa=function(a){if(0>a||a>=this.qf)throw(new V).a();return ya(this.ZL,this.$L+a|0)};d.mua=function(){throw(new TG).a();};d.lX=function(a){return ya(this.ZL,this.$L+a|0)};d.lua=function(){throw(new TG).a();};d.kI=function(){return!0};
d.$classData=r({u9a:0},!1,"java.nio.StringCharBuffer",{u9a:1,o9a:1,gla:1,e:1,Ai:1,rQ:1,cX:1,qdb:1});function j5(){AH.call(this)}j5.prototype=new K_;j5.prototype.constructor=j5;d=j5.prototype;d.a=function(){AH.prototype.Fe.call(this,null,null);return this};d.G=function(){return"LimitReachedException"};d.A=function(){return 0};d.h=function(a){return a instanceof j5&&!0};d.E=function(a){throw(new V).f(""+a);};d.y=function(){return Z(this)};
d.$classData=r({N9a:0},!1,"org.mulesoft.common.io.LimitReachedException",{N9a:1,Ag:1,ff:1,e:1,o:1,z:1,v:1,r:1});function Rub(){this.bg=null;this.xg=this.og=this.Sf=this.Hf=this.tB=this.pv=0}Rub.prototype=new u;Rub.prototype.constructor=Rub;d=Rub.prototype;d.G=function(){return"SourceLocation"};d.A=function(){return 7};d.h=function(a){return this===a?!0:a instanceof Rub?this.bg===a.bg&&this.pv===a.pv&&this.tB===a.tB&&this.Hf===a.Hf&&this.Sf===a.Sf&&this.og===a.og&&this.xg===a.xg:!1};
d.E=function(a){switch(a){case 0:return this.bg;case 1:return this.pv;case 2:return this.tB;case 3:return this.Hf;case 4:return this.Sf;case 5:return this.og;case 6:return this.xg;default:throw(new V).f(""+a);}};d.Vy=function(){return 0===this.Hf&&0===this.Sf&&0===this.og&&0===this.xg&&0===this.pv&&0===this.tB};
d.t=function(){var a=this.bg;if(null===a)throw(new Tg).a();return(""===a?"Unknown":this.bg)+((0>=this.pv&&0>=this.tB&&1!==this.Hf&&1!==this.og)&0!==this.Sf&&0!==this.xg?"":"["+this.pv+","+this.tB+"]")+(0>=this.Hf&&0>=this.og?"":": "+this.Hf+","+this.Sf+".."+this.og+","+this.xg)};d.sq=function(a){return Sub(this,a)};d.Np=function(a){return Sub(this,a)};function tia(a,b,c,e,f,g,h){var k=new Rub;k.bg=a;k.pv=b;k.tB=c;k.Hf=e;k.Sf=f;k.og=g;k.xg=h;return k}
function Sub(a,b){if(a.bg!==b.bg)return a=a.bg,b=b.bg,a===b?0:a<b?-1:1;if(a.pv!==b.pv)return a=a.pv,b=b.pv,a===b?0:a<b?-1:1;if(a.Hf!==b.Hf)return a=a.Hf,b=b.Hf,a===b?0:a<b?-1:1;a=a.Sf;b=b.Sf;return a===b?0:a<b?-1:1}function wva(a,b){var c=Bu().zr;if(a.h(c))return b;c=Bu().zr;return(null===b?null===c:b.h(c))?a:xva(Bu(),a.bg,sH(tH(),a.Hf,a.Sf,a.pv),sH(tH(),b.og,b.xg,b.tB))}
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.bg));a=RL().Ga(a,this.pv);a=RL().Ga(a,this.tB);a=RL().Ga(a,this.Hf);a=RL().Ga(a,this.Sf);a=RL().Ga(a,this.og);a=RL().Ga(a,this.xg);return RL().re(a,7)};d.$classData=r({o$a:0},!1,"org.mulesoft.lexer.SourceLocation",{o$a:1,e:1,nz:1,Ai:1,z:1,v:1,r:1,o:1});function zH(){AH.call(this);this.f6=null}zH.prototype=new K_;zH.prototype.constructor=zH;d=zH.prototype;d.G=function(){return"AjaxException"};d.A=function(){return 1};
d.h=function(a){return this===a?!0:a instanceof zH?vb(wb(),this.f6,a.f6):!1};d.E=function(a){switch(a){case 0:return this.f6;default:throw(new V).f(""+a);}};d.y=function(){return Z(this)};d.$classData=r({s$a:0},!1,"org.scalajs.dom.ext.AjaxException",{s$a:1,Ag:1,ff:1,e:1,o:1,z:1,v:1,r:1});function AK(){this.Xma=null}AK.prototype=new u;AK.prototype.constructor=AK;AK.prototype.qF=function(a,b){return 0<=this.Pj(a,b)};AK.prototype.Pj=function(a,b){return this.Xma.Pj(a,b)};
AK.prototype.gD=function(a,b){return 0>=this.Pj(a,b)};AK.prototype.$classData=r({Fdb:0},!1,"java.util.Arrays$$anon$3",{Fdb:1,e:1,VI:1,lI:1,WI:1,UI:1,r:1,o:1});function gN(){AH.call(this);this.LH=null}gN.prototype=new P6;gN.prototype.constructor=gN;gN.prototype.Qo=function(){return"Flags \x3d '"+this.LH+"'"};gN.prototype.f=function(a){this.LH=a;AH.prototype.Fe.call(this,null,null);if(null===a)throw(new Tg).a();return this};
gN.prototype.$classData=r({Idb:0},!1,"java.util.DuplicateFormatFlagsException",{Idb:1,NF:1,Wy:1,Bi:1,Ag:1,ff:1,e:1,o:1});function c6a(){AH.call(this);this.LH=null;this.wH=0}c6a.prototype=new P6;c6a.prototype.constructor=c6a;c6a.prototype.Qo=function(){return"Conversion \x3d "+Vc(this.wH)+", Flags \x3d "+this.LH};c6a.prototype.$classData=r({Jdb:0},!1,"java.util.FormatFlagsConversionMismatchException",{Jdb:1,NF:1,Wy:1,Bi:1,Ag:1,ff:1,e:1,o:1});function mN(){AH.call(this);this.wH=0}mN.prototype=new P6;
mN.prototype.constructor=mN;mN.prototype.Qo=function(){return"Code point \x3d 0x"+(+(this.wH>>>0)).toString(16)};mN.prototype.de=function(a){this.wH=a;AH.prototype.Fe.call(this,null,null);return this};mN.prototype.$classData=r({Ndb:0},!1,"java.util.IllegalFormatCodePointException",{Ndb:1,NF:1,Wy:1,Bi:1,Ag:1,ff:1,e:1,o:1});function f6a(){AH.call(this);this.wH=0;this.Ema=null}f6a.prototype=new P6;f6a.prototype.constructor=f6a;
f6a.prototype.Qo=function(){return ba.String.fromCharCode(this.wH)+" !\x3d "+this.Ema.ht()};f6a.prototype.$classData=r({Odb:0},!1,"java.util.IllegalFormatConversionException",{Odb:1,NF:1,Wy:1,Bi:1,Ag:1,ff:1,e:1,o:1});function qN(){AH.call(this);this.LH=null}qN.prototype=new P6;qN.prototype.constructor=qN;qN.prototype.Qo=function(){return"Flags \x3d '"+this.LH+"'"};qN.prototype.f=function(a){this.LH=a;AH.prototype.Fe.call(this,null,null);if(null===a)throw(new Tg).a();return this};
qN.prototype.$classData=r({Pdb:0},!1,"java.util.IllegalFormatFlagsException",{Pdb:1,NF:1,Wy:1,Bi:1,Ag:1,ff:1,e:1,o:1});function lN(){AH.call(this);this.bsa=0}lN.prototype=new P6;lN.prototype.constructor=lN;lN.prototype.Qo=function(){return""+this.bsa};lN.prototype.de=function(a){this.bsa=a;AH.prototype.Fe.call(this,null,null);return this};lN.prototype.$classData=r({Qdb:0},!1,"java.util.IllegalFormatPrecisionException",{Qdb:1,NF:1,Wy:1,Bi:1,Ag:1,ff:1,e:1,o:1});
function rN(){AH.call(this);this.iva=0}rN.prototype=new P6;rN.prototype.constructor=rN;rN.prototype.Qo=function(){return""+this.iva};rN.prototype.de=function(a){this.iva=a;AH.prototype.Fe.call(this,null,null);return this};rN.prototype.$classData=r({Rdb:0},!1,"java.util.IllegalFormatWidthException",{Rdb:1,NF:1,Wy:1,Bi:1,Ag:1,ff:1,e:1,o:1});function iN(){AH.call(this);this.TI=null}iN.prototype=new P6;iN.prototype.constructor=iN;iN.prototype.Qo=function(){return"Format specifier '"+this.TI+"'"};
iN.prototype.f=function(a){this.TI=a;AH.prototype.Fe.call(this,null,null);if(null===a)throw(new Tg).a();return this};iN.prototype.$classData=r({Sdb:0},!1,"java.util.MissingFormatArgumentException",{Sdb:1,NF:1,Wy:1,Bi:1,Ag:1,ff:1,e:1,o:1});function hN(){AH.call(this);this.TI=null}hN.prototype=new P6;hN.prototype.constructor=hN;hN.prototype.Qo=function(){return this.TI};hN.prototype.f=function(a){this.TI=a;AH.prototype.Fe.call(this,null,null);if(null===a)throw(new Tg).a();return this};
hN.prototype.$classData=r({Tdb:0},!1,"java.util.MissingFormatWidthException",{Tdb:1,NF:1,Wy:1,Bi:1,Ag:1,ff:1,e:1,o:1});function fN(){AH.call(this);this.TI=null}fN.prototype=new P6;fN.prototype.constructor=fN;fN.prototype.Qo=function(){return"Conversion \x3d '"+this.TI+"'"};fN.prototype.f=function(a){this.TI=a;AH.prototype.Fe.call(this,null,null);if(null===a)throw(new Tg).a();return this};
fN.prototype.$classData=r({Vdb:0},!1,"java.util.UnknownFormatConversionException",{Vdb:1,NF:1,Wy:1,Bi:1,Ag:1,ff:1,e:1,o:1});function d1a(){R.call(this);this.v7=this.MJ=0}d1a.prototype=new Vob;d1a.prototype.constructor=d1a;d=d1a.prototype;d.KN=function(){return this.MJ};d.w7=function(){return this.v7};d.Ba=function(){return Vc(this.v7)};d.qa=function(){return this.MJ};d.$classData=r({Xeb:0},!1,"scala.Tuple2$mcIC$sp",{Xeb:1,s1:1,e:1,kga:1,z:1,v:1,r:1,o:1});function u2a(){}u2a.prototype=new apb;
u2a.prototype.constructor=u2a;d=u2a.prototype;d.a=function(){return this};d.h=function(){return!1};d.t=function(){return"Duration.Undefined"};d.Np=function(a){return this.aF(a)};d.aF=function(a){return a===this?0:1};d.$classData=r({hfb:0},!1,"scala.concurrent.duration.Duration$$anon$1",{hfb:1,eta:1,nga:1,e:1,r:1,o:1,nz:1,Ai:1});function v2a(){}v2a.prototype=new apb;v2a.prototype.constructor=v2a;d=v2a.prototype;d.a=function(){return this};d.t=function(){return"Duration.Inf"};d.Np=function(a){return this.aF(a)};
d.aF=function(a){return a===WV().O$?-1:a===this?0:1};d.$classData=r({ifb:0},!1,"scala.concurrent.duration.Duration$$anon$2",{ifb:1,eta:1,nga:1,e:1,r:1,o:1,nz:1,Ai:1});function w2a(){}w2a.prototype=new apb;w2a.prototype.constructor=w2a;d=w2a.prototype;d.a=function(){return this};d.t=function(){return"Duration.MinusInf"};d.Np=function(a){return this.aF(a)};d.aF=function(a){return a===this?0:-1};
d.$classData=r({jfb:0},!1,"scala.concurrent.duration.Duration$$anon$3",{jfb:1,eta:1,nga:1,e:1,r:1,o:1,nz:1,Ai:1});function Q7(){this.Zna=null}Q7.prototype=new u;Q7.prototype.constructor=Q7;function TE(a){var b=new Q7;b.Zna=a;return b}Q7.prototype.qF=function(a,b){return 0<=this.Pj(a,b)};Q7.prototype.Pj=function(a,b){return qaa(this.Zna.P(a),b)};Q7.prototype.gD=function(a,b){return 0>=this.Pj(a,b)};
Q7.prototype.$classData=r({xfb:0},!1,"scala.math.LowPriorityOrderingImplicits$$anon$3",{xfb:1,e:1,VI:1,lI:1,WI:1,UI:1,r:1,o:1});function R7(){this.ew=this.n=null}R7.prototype=new u;R7.prototype.constructor=R7;R7.prototype.qF=function(a,b){return 0<=this.Pj(a,b)};R7.prototype.Pj=function(a,b){return this.n.Pj(this.ew.P(a),this.ew.P(b))};function Tub(a,b){var c=new R7;if(null===a)throw bc(F(),null);c.n=a;c.ew=b;return c}R7.prototype.gD=function(a,b){return 0>=this.Pj(a,b)};
R7.prototype.$classData=r({Bfb:0},!1,"scala.math.Ordering$$anon$2",{Bfb:1,e:1,VI:1,lI:1,WI:1,UI:1,r:1,o:1});function xU(){this.XU=null}xU.prototype=new u;xU.prototype.constructor=xU;d=xU.prototype;d.w3=function(a){this.XU=a;return this};d.qF=function(a,b){return!this.XU.Of(a,b)};d.Pj=function(a,b){return this.XU.Of(a,b)?-1:this.XU.Of(b,a)?1:0};d.gD=function(a,b){return!this.XU.Of(b,a)};d.$classData=r({Cfb:0},!1,"scala.math.Ordering$$anon$6",{Cfb:1,e:1,VI:1,lI:1,WI:1,UI:1,r:1,o:1});
function SV(){this.c5=null}SV.prototype=new u;SV.prototype.constructor=SV;d=SV.prototype;d.pt=function(a){var b=this.yp();return b===q(Pa)?ia(La(Pa),[a]):b===q(Qa)?ia(La(Qa),[a]):b===q(Oa)?ia(La(Oa),[a]):b===q(Ra)?ia(La(Ra),[a]):b===q(Sa)?ia(La(Sa),[a]):b===q(Ta)?ia(La(Ta),[a]):b===q(Ua)?ia(La(Ua),[a]):b===q(Na)?ia(La(Na),[a]):b===q(Ma)?ia(La(oa),[a]):aw(bw(),this.yp(),a)};d.h=function(a){if(a&&a.$classData&&a.$classData.ie.vv){var b=this.yp();a=a.yp();b=b===a}else b=!1;return b};
d.t=function(){return bgb(this,this.c5)};d.yp=function(){return this.c5};d.SL=function(a){this.c5=a;return this};d.y=function(){return QL(RL(),this.c5)};d.$classData=r({Kfb:0},!1,"scala.reflect.ClassTag$GenericClassTag",{Kfb:1,e:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});function S7(){this.u=null}S7.prototype=new Y6;S7.prototype.constructor=S7;S7.prototype.a=function(){lW.prototype.a.call(this);return this};S7.prototype.Qd=function(){Yj();return(new gh).a()};
S7.prototype.$classData=r({chb:0},!1,"scala.collection.Seq$",{chb:1,pz:1,oz:1,yt:1,Wo:1,e:1,zt:1,Xo:1});var Uub=void 0;function C(){Uub||(Uub=(new S7).a());return Uub}function Vub(){this.u=null}Vub.prototype=new Y6;Vub.prototype.constructor=Vub;function Wub(){}Wub.prototype=Vub.prototype;function T7(){}T7.prototype=new T2a;T7.prototype.constructor=T7;T7.prototype.a=function(){Xub=this;(new pW).w3(Pd(function(){return function(a){return a}}(this)));return this};
function Yub(a,b,c,e,f,g,h){var k=31&(b>>>g|0),l=31&(e>>>g|0);if(k!==l)return a=1<<k|1<<l,b=ia(La(U7),[2]),k<l?(b.m[0]=c,b.m[1]=f):(b.m[0]=f,b.m[1]=c),V7(a,b,h);l=ia(La(U7),[1]);k=1<<k;l.m[0]=Yub(a,b,c,e,f,5+g|0,h);return V7(k,l,h)}T7.prototype.FH=function(){return W7()};T7.prototype.$classData=r({Uhb:0},!1,"scala.collection.immutable.HashMap$",{Uhb:1,Kta:1,aN:1,$M:1,e:1,zpb:1,r:1,o:1});var Xub=void 0;function X7(){Xub||(Xub=(new T7).a());return Xub}function Y7(){this.u=null}Y7.prototype=new Y6;
Y7.prototype.constructor=Y7;Y7.prototype.a=function(){lW.prototype.a.call(this);return this};Y7.prototype.Qd=function(){return(new gh).a()};Y7.prototype.$classData=r({Nib:0},!1,"scala.collection.immutable.Seq$",{Nib:1,pz:1,oz:1,yt:1,Wo:1,e:1,zt:1,Xo:1});var Zub=void 0;function Yj(){Zub||(Zub=(new Y7).a());return Zub}function Z7(){}Z7.prototype=new u;Z7.prototype.constructor=Z7;function $7(){}$7.prototype=Z7.prototype;Z7.prototype.Dt=function(a,b){qW(this,a,b)};Z7.prototype.cj=function(){};
Z7.prototype.jg=function(a){return oj(this,a)};function a8(){this.u=null}a8.prototype=new Y6;a8.prototype.constructor=a8;a8.prototype.a=function(){lW.prototype.a.call(this);return this};a8.prototype.Qd=function(){return(new Ck).a()};a8.prototype.$classData=r({Dkb:0},!1,"scala.collection.mutable.IndexedSeq$",{Dkb:1,pz:1,oz:1,yt:1,Wo:1,e:1,zt:1,Xo:1});var $ub=void 0;function avb(){$ub||($ub=(new a8).a());return $ub}function b8(){this.u=null}b8.prototype=new Y6;b8.prototype.constructor=b8;
b8.prototype.a=function(){lW.prototype.a.call(this);return this};b8.prototype.Qd=function(){return(new Ck).a()};b8.prototype.$classData=r({dlb:0},!1,"scala.collection.mutable.Seq$",{dlb:1,pz:1,oz:1,yt:1,Wo:1,e:1,zt:1,Xo:1});var bvb=void 0;function ij(){bvb||(bvb=(new b8).a());return bvb}function c8(){this.u=null}c8.prototype=new Y6;c8.prototype.constructor=c8;c8.prototype.a=function(){lW.prototype.a.call(this);return this};c8.prototype.Qd=function(){return(new wc).a()};
c8.prototype.$classData=r({Hlb:0},!1,"scala.scalajs.js.WrappedArray$",{Hlb:1,pz:1,oz:1,yt:1,Wo:1,e:1,zt:1,Xo:1});var cvb=void 0;function Ul(){cvb||(cvb=(new c8).a());return cvb}function VN(){this.H=this.Jj=this.PO=null}VN.prototype=new u;VN.prototype.constructor=VN;d=VN.prototype;d.G=function(){return"AnyField"};d.VD=function(a){return Zaa(this,a)};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof VN){var b=this.PO;a=a.PO;return null===b?null===a:b.h(a)}return!1};
d.fq=function(){return xb(this)};d.E=function(a){switch(a){case 0:return this.PO;default:throw(new V).f(""+a);}};d.t=function(){return xb(this)};d.OE=function(){Bb();var a=this.PO.x;Eq();return(new Fq).Xq(a)};d.XD=function(){var a=this.Jj;return a.b()?null:a.c()};d.xb=function(){return this.OE()};d.UD=function(a){return $aa(this,a)};d.y=function(){return Z(this)};d.WD=function(){var a=this.PO;Uu(a.n,a.Fc)};VN.prototype.toString=function(){return this.fq()};
Object.defineProperty(VN.prototype,"nonNull",{get:function(){return this.Jj.ra()},configurable:!0});Object.defineProperty(VN.prototype,"isNull",{get:function(){return this.Jj.b()},configurable:!0});VN.prototype.is=function(a){return Gaa(a)?this.UD(a):this.VD(a)};VN.prototype.remove=function(){return this.WD()};VN.prototype.value=function(){return this.XD()};VN.prototype.annotations=function(){return this.xb()};Object.defineProperty(VN.prototype,"option",{get:function(){return this.H},configurable:!0});
VN.prototype.$classData=r({Aya:0},!1,"amf.client.model.AnyField",{Aya:1,e:1,P_:1,Jc:1,Q_:1,z:1,v:1,r:1,o:1});function d8(){this.H=this.Jj=this.TO=null}d8.prototype=new u;d8.prototype.constructor=d8;d=d8.prototype;d.G=function(){return"StrField"};d.VD=function(a){return Zaa(this,a)};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof d8){var b=this.TO;a=a.TO;return null===b?null===a:b.h(a)}return!1};d.fq=function(){return xb(this)};
d.E=function(a){switch(a){case 0:return this.TO;default:throw(new V).f(""+a);}};function dvb(a){a=a.Jj;if(a.b())return!0;a=a.c();if(null===a)throw(new Tg).a();return""===a}d.t=function(){return xb(this)};d.OE=function(){Bb();var a=this.TO.x;Eq();return(new Fq).Xq(a)};d.XD=function(){var a=this.Jj;return a.b()?null:a.c()};d.xb=function(){return this.OE()};d.UD=function(a){return $aa(this,a)};d.y=function(){return Z(this)};
function Hb(a){var b=new d8;b.TO=a;b.Jj=a.H;a=Bb();var c=b.Jj,e=Bb().Th();b.H=Cb(a,c,e).rb();return b}d.Da=function(){return!dvb(this)};d.WD=function(){var a=this.TO;Uu(a.n,a.Fc)};d8.prototype.toString=function(){return this.fq()};Object.defineProperty(d8.prototype,"nonNull",{get:function(){return this.Jj.ra()},configurable:!0});Object.defineProperty(d8.prototype,"isNull",{get:function(){return this.Jj.b()},configurable:!0});d8.prototype.is=function(a){return Gaa(a)?this.UD(a):this.VD(a)};
d8.prototype.remove=function(){return this.WD()};Object.defineProperty(d8.prototype,"nonEmpty",{get:function(){return this.Da()},configurable:!0});Object.defineProperty(d8.prototype,"isNullOrEmpty",{get:function(){return dvb(this)},configurable:!0});d8.prototype.value=function(){return this.XD()};d8.prototype.annotations=function(){return this.xb()};Object.defineProperty(d8.prototype,"option",{get:function(){return this.H},configurable:!0});
d8.prototype.$classData=r({Fya:0},!1,"amf.client.model.StrField",{Fya:1,e:1,P_:1,Jc:1,Q_:1,z:1,v:1,r:1,o:1});function Go(){this.da=this.k=null}Go.prototype=new u;Go.prototype.constructor=Go;function e8(){}d=e8.prototype=Go.prototype;d.hS=function(a){return mib(this,a)};d.a=function(){O();var a=(new P).a(),b=(new S).a();Go.prototype.Qy.call(this,(new Ai).L(b,a));return this};d.Og=function(){return Ab(this)};d.dE=function(){return Jhb(this)};d.sS=function(a){return Shb(this,a)};d.Ie=function(){return this.Zh()};
d.Yg=function(a){return Db(this,a)};d.rV=function(){U();var a=D(this.Zh().Y(),Eh().Wf);return z0(d6(),a)};d.sr=function(){return lib(this)};d.VR=function(a){return cib(this,a)};d.ce=function(){return Hhb(this)};d.fE=function(){return this.KV()};d.Qy=function(a){this.k=a;this.da=Gw().da;return this};d.KV=function(){var a=U(),b=D(this.Zh().Y(),Eh().Hc),c=f6();return $l(a,b,c).rb()};d.ec=function(a){return QW(this,a)};d.tS=function(a){return Vhb(this,a)};d.TR=function(a){return Uhb(this,a)};d.cd=function(){return this.Zh()};
d.UR=function(a){return eib(this,a)};d.Dha=function(a){var b=U(),c=this.Zh();a=a.k;var e=bb();c=Zqa(RE(),c,a,Tb().yb,e);a=U().Tv();return Lm(b,c,a).rb()};d.$D=function(a){var b=this.Zh(),c=U(),e=f6();a=Fl(Gl(c,a,e));c=Eh().Hc;yf(b,c,a);return this};d.pS=function(a){return sib(this,a)};d.jS=function(a){return aib(this,a)};d.ZR=function(a){return $hb(this,a)};d.gS=function(a){return Zhb(this,a)};d.WR=function(a){return nib(this,a)};d.YR=function(a){return pib(this,a)};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};d.aS=function(a){return dib(this,a)};d.$R=function(a){return this.vZ(a)};d.eE=function(){return this.rV()};d.Zh=function(){return this.k};d.rr=function(a){return Mhb(this,a)};d.yJ=function(a){var b=this.Zh();U();d6();a=a.k;var c=Eh().Wf;nf(b,c,a);return this};d.Rf=function(){return this.QF()};d.Uj=function(){return this.QF()};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.Yh=function(a){return fib(this,a)};
d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.cd().j};d.Rc=function(){return this.Zh()};d.Ch=function(){return Rhb(this)};d.p6=function(a){return this.Dha(a)};d.QF=function(){U();var a=this.Zh().$y();var b=U();if(null===U().SZ&&null===U().SZ){var c=U(),e=new j0;if(null===b)throw bc(F(),null);e.n=b;c.SZ=e}b=U().SZ;return Kv(b.n.da,a)};d.Yd=function(a){return Ihb(this,a)};d.bS=function(a){return Ohb(this,a)};d.rS=function(a){return tib(this,a)};d.XR=function(a){return Yhb(this,a)};
d.vZ=function(a){U();a=this.Zh().RD((new z).d(a));return s3a(f6(),a)};d.ZD=function(a){return oib(this,a)};d.Zg=function(a){return Jb(this,a)};Go.prototype.annotations=function(){return this.xb()};Go.prototype.graph=function(){return OW(this)};Go.prototype.withId=function(a){return this.fc(a)};Go.prototype.withExtendsNode=function(a){return this.ec(a)};Go.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty(Go.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Go.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(Go.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Go.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
Go.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};Go.prototype.withLinkLabel=function(a){return this.Yg(a)};Go.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(Go.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(Go.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});
Object.defineProperty(Go.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});Go.prototype.withThen=function(a){return this.pS(a)};Go.prototype.withElse=function(a){return this.ZR(a)};Go.prototype.withIf=function(a){return this.aS(a)};Go.prototype.withDeprecated=function(a){return this.ZD(!!a)};Go.prototype.withWriteOnly=function(a){return this.sS(!!a)};Go.prototype.withReadOnly=function(a){return this.jS(!!a)};Go.prototype.withCustomShapePropertyDefinition=function(a){return this.VR(a)};
Go.prototype.withCustomShapePropertyDefinitions=function(a){return this.WR(a)};Go.prototype.withCustomShapeProperties=function(a){return this.UR(a)};Go.prototype.withDefaultStr=function(a){return this.XR(a)};Go.prototype.withNode=function(a){return this.gS(a)};Go.prototype.withXone=function(a){return this.tS(a)};Go.prototype.withAnd=function(a){return this.TR(a)};Go.prototype.withOr=function(a){return this.hS(a)};Go.prototype.withInherits=function(a){return this.bS(a)};Go.prototype.withValues=function(a){return this.rS(a)};
Go.prototype.withDefaultValue=function(a){return this.YR(a)};Go.prototype.withDescription=function(a){return this.Yh(a)};Go.prototype.withDisplayName=function(a){return this.rr(a)};Go.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(Go.prototype,"thenShape",{get:function(){return jib(this)},configurable:!0});Object.defineProperty(Go.prototype,"elseShape",{get:function(){return Khb(this)},configurable:!0});
Object.defineProperty(Go.prototype,"ifShape",{get:function(){return iib(this)},configurable:!0});Object.defineProperty(Go.prototype,"deprecated",{get:function(){return this.dE()},configurable:!0});Object.defineProperty(Go.prototype,"writeOnly",{get:function(){return qib(this)},configurable:!0});Object.defineProperty(Go.prototype,"readOnly",{get:function(){return Qhb(this)},configurable:!0});Object.defineProperty(Go.prototype,"not",{get:function(){return Lhb(this)},configurable:!0});
Object.defineProperty(Go.prototype,"xone",{get:function(){return kib(this)},configurable:!0});Object.defineProperty(Go.prototype,"and",{get:function(){return rib(this)},configurable:!0});Object.defineProperty(Go.prototype,"or",{get:function(){return Phb(this)},configurable:!0});Object.defineProperty(Go.prototype,"customShapePropertyDefinitions",{get:function(){return gib(this)},configurable:!0});Object.defineProperty(Go.prototype,"customShapeProperties",{get:function(){return Whb(this)},configurable:!0});
Object.defineProperty(Go.prototype,"inherits",{get:function(){return Thb(this)},configurable:!0});Object.defineProperty(Go.prototype,"values",{get:function(){return bib(this)},configurable:!0});Object.defineProperty(Go.prototype,"defaultValueStr",{get:function(){return hib(this)},configurable:!0});Object.defineProperty(Go.prototype,"defaultValue",{get:function(){return Nhb(this)},configurable:!0});Object.defineProperty(Go.prototype,"description",{get:function(){return this.Ch()},configurable:!0});
Object.defineProperty(Go.prototype,"displayName",{get:function(){return this.sr()},configurable:!0});Object.defineProperty(Go.prototype,"name",{get:function(){return this.ce()},configurable:!0});Go.prototype.inlined=function(){return Xb(this.Zh().ha(),q(nkb)).ra()};Go.prototype.trackedExample=function(a){var b=U();a=evb(this.Zh(),a);var c=f6();return Cb(b,a,c).rb()};Object.defineProperty(Go.prototype,"isDefaultEmpty",{get:function(){return fvb(this.Zh())},configurable:!0});
Go.prototype.parameterValidator=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:return b=U(),c=this.Zh(),e=bb(),c=ara(RE(),c,a,e,gr()),e=gvb(),Cb(b,c,e).rb();case 1:return e=e[0],b=U(),c=this.Zh(),e=e.k,c=ara(RE(),c,a,e,gr()),e=gvb(),Cb(b,c,e).rb();default:throw"No matching overload";}};
Go.prototype.payloadValidator=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:return e=e[0],b=U(),c=this.Zh(),e=e.k,c=ara(RE(),c,a,e,fr()),e=gvb(),Cb(b,c,e).rb();case 0:return b=U(),c=this.Zh(),e=bb(),c=ara(RE(),c,a,e,fr()),e=gvb(),Cb(b,c,e).rb();default:throw"No matching overload";}};
Go.prototype.validateParameter=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:return e=e[0],b=U(),c=this.Zh(),e=e.k,c=Xqa(RE(),c,a,Tb().yb,e,gr()),e=U().Tv(),Lm(b,c,e).rb();case 0:return b=U(),c=this.Zh(),e=bb(),c=Xqa(RE(),c,a,Tb().yb,e,gr()),e=U().Tv(),Lm(b,c,e).rb();default:throw"No matching overload";}};
Go.prototype.validate=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:if(ar(a))return b=U(),c=this.Zh(),e=bb(),c=Xqa(RE(),c,a,Tb().yb,e,fr()),e=U().Tv(),Lm(b,c,e).rb();if(a instanceof Um)return this.p6(a);throw"No matching overload";case 1:if(ar(a))return e=b=e[0],b=U(),c=this.Zh(),e=e.k,c=Xqa(RE(),c,a,Tb().yb,e,fr()),e=U().Tv(),Lm(b,c,e).rb();if(a instanceof Um){var f=b=e[0];b=U();c=this.Zh();e=a.k;f=f.k;c=Zqa(RE(),c,e,Tb().yb,f);e=U().Tv();
return Lm(b,c,e).rb()}throw"No matching overload";default:throw"No matching overload";}};Go.prototype.buildRamlDatatype=function(){return rca(this.Zh())};Object.defineProperty(Go.prototype,"toRamlDatatype",{get:function(){var a=this.Zh();var b=Xb(a.ha(),q(hvb));b instanceof z?a=b.i.xl:(b=Xb(a.ha(),q(mkb)),a=b instanceof z?b.i.xl:rca(a));return a},configurable:!0});
Go.prototype.buildJsonSchema=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;switch(c.length|0){case 0:return a=this.Zh(),b=(new nb).a(),lca(a,b);case 1:return a=c[0],b=this.Zh(),Pha||(Pha=(new wt).a()),c=(new nb).a(),c.lU=a.Um,c.kaa=aga(a.ja),lca(b,c);default:throw"No matching overload";}};
Object.defineProperty(Go.prototype,"toJsonSchema",{get:function(){var a=this.Zh();var b=Xb(a.ha(),q(Ci));b instanceof z?a=b.i.xl:(b=Xb(a.ha(),q(lkb)),b instanceof z?a=b.i.xl:(b=(new nb).a(),a=lca(a,b)));return a},configurable:!0});Go.prototype.linkCopy=function(){return this.Rf()};Go.prototype.withExample=function(a){return this.$R(a)};Go.prototype.withComment=function(a){var b=this.Zh(),c=Eh().tr;Fb(b,c,a);return this};Go.prototype.withExamples=function(a){return this.$D(a)};
Go.prototype.withXMLSerialization=function(a){var b=this.Zh();U();ivb();a=a.k;var c=Eh().zo;nf(b,c,a);return this};Go.prototype.withDocumentation=function(a){return this.yJ(a)};Object.defineProperty(Go.prototype,"comment",{get:function(){U();var a=D(this.Zh().Y(),Eh().tr);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(Go.prototype,"examples",{get:function(){return this.fE()},configurable:!0});
Object.defineProperty(Go.prototype,"xmlSerialization",{get:function(){U();var a=D(this.Zh().Y(),Eh().zo),b=ivb();return Kv(b.n.da,a)},configurable:!0});Object.defineProperty(Go.prototype,"documentation",{get:function(){return this.eE()},configurable:!0});Go.prototype.$classData=r({$B:0},!1,"amf.client.model.domain.AnyShape",{$B:1,e:1,Wz:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1});function jRa(){this.VO=null}jRa.prototype=new u;jRa.prototype.constructor=jRa;d=jRa.prototype;d.G=function(){return"DefaultErrorHandler"};
d.a=function(){this.laa(K(ah(),J()));return this};d.laa=function(a){this.VO=a};d.A=function(){return 0};d.h=function(a){return a instanceof jRa&&!0};d.E=function(a){throw(new V).f(""+a);};d.nr=function(a,b,c,e,f,g){a=a.j;var h=Tb().oh;this.av(Nc(e,h,b,c,a,f,g,this))};d.t=function(){return W(X(),this)};d.Vc=function(a,b,c,e,f,g,h){this.av(Nc(e,g,b,c,a,f,h,this))};d.av=function(a){return jDa(this,a)};d.y=function(){return Z(this)};
d.$classData=r({KAa:0},!1,"amf.client.parse.DefaultErrorHandler",{KAa:1,e:1,Lja:1,kO:1,xE:1,z:1,v:1,r:1,o:1});function Lq(){this.jo=0;this.VO=null}Lq.prototype=new u;Lq.prototype.constructor=Lq;function jvb(){}d=jvb.prototype=Lq.prototype;d.ws=function(a,b){JPa(this,a,b)};d.laa=function(a){this.VO=a};d.RC=function(a,b){return KPa(this,a,b)};d.nr=function(a,b,c,e,f,g){a=a.j;var h=Tb().oh;this.av(Nc(e,h,b,c,a,f,g,this))};d.JM=function(){return this.jo};
d.Vc=function(a,b,c,e,f,g,h){this.av(Nc(e,g,b,c,a,f,h,this))};d.de=function(a){this.jo=a;this.laa(K(ah(),J()));return this};d.av=function(a){if(jDa(this,a)){if(this.jo!==Iq().tO){var b=Tha(),c=this.jo,e=b.HV.Ka(c);if(e instanceof z){e=e.i;b=b.HV;var f=C();b.Gl(c,e.fs(a,f.u))}else if(y()===e)e=b.HV,b=C(),e.Ye(c,K(b,(new wc).fa([a])));else throw(new x).d(e);}return!0}return!1};d.$classData=r({Jja:0},!1,"amf.client.parse.DefaultParserErrorHandler",{Jja:1,e:1,Lja:1,kO:1,xE:1,rT:1,lO:1,Jp:1,ep:1});
function gC(){this.q=this.$=this.cc=null}gC.prototype=new u;gC.prototype.constructor=gC;d=gC.prototype;d.G=function(){return"Aliases"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof gC){var b=this.cc;a=a.cc;return null===b?null===a:f5(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.cc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};
d.zk=function(a){this.cc=a;this.$="aliases-array";var b=w(function(){return function(e){if(null!==e){var f=e.qa(),g=e.Ba();if(null!==g)return e=g.qa(),g=g.Ba(),f+"-\x3e"+e+"::"+g}throw(new x).d(e);}}(this)),c=Ff();c=Gf(c);this.q=Me(a,b,c).Bg(",");b=w(function(){return function(e){return e.Ba().qa()}}(this));c=Ff();c=Gf(c);Me(a,b,c).ke();return this};d.y=function(){return Z(this)};
d.eN=function(a){var b=this.cc;a=w(function(e,f){return function(g){if(null!==g){var h=g.qa(),k=g.Ba();if(null!==k)return g=k.qa(),k=k.Ba(),k=(new R).M(f.P(g),k),(new R).M(h,k)}throw(new x).d(g);}}(this,a));var c=Ff();c=Gf(c);return(new gC).zk(Me(b,a,c))};var Nd=r({WBa:0},!1,"amf.core.annotations.Aliases",{WBa:1,e:1,Qh:1,uf:1,hK:1,z:1,v:1,r:1,o:1});gC.prototype.$classData=Nd;function BA(){this.q=this.$=null}BA.prototype=new u;BA.prototype.constructor=BA;d=BA.prototype;
d.a=function(){this.$="auto-generated-name";this.q="";return this};d.G=function(){return"AutoGeneratedName"};d.A=function(){return 0};d.h=function(a){return a instanceof BA&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};var LP=r({YBa:0},!1,"amf.core.annotations.AutoGeneratedName",{YBa:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});BA.prototype.$classData=LP;function Ti(){this.q=this.$=null}Ti.prototype=new u;
Ti.prototype.constructor=Ti;d=Ti.prototype;d.a=function(){this.$="declared-element";this.q="";return this};d.G=function(){return"DeclaredElement"};d.A=function(){return 0};d.h=function(a){return a instanceof Ti&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};var rw=r({dCa:0},!1,"amf.core.annotations.DeclaredElement",{dCa:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});Ti.prototype.$classData=rw;
function f8(){this.q=this.$=null}f8.prototype=new u;f8.prototype.constructor=f8;d=f8.prototype;d.a=function(){this.$="declared-header";this.q="";return this};d.G=function(){return"DeclaredHeader"};d.A=function(){return 0};d.h=function(a){return a instanceof f8&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};var $Ha=r({fCa:0},!1,"amf.core.annotations.DeclaredHeader",{fCa:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});
f8.prototype.$classData=$Ha;function t2(){this.q=this.$=this.Mg=null}t2.prototype=new u;t2.prototype.constructor=t2;d=t2.prototype;d.G=function(){return"ExternalFragmentRef"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof t2?this.Mg===a.Mg:!1};d.E=function(a){switch(a){case 0:return this.Mg;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.f=function(a){this.Mg=a;this.$="external-fragment-ref";this.q=a;return this};d.y=function(){return Z(this)};
var N6a=r({mCa:0},!1,"amf.core.annotations.ExternalFragmentRef",{mCa:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});t2.prototype.$classData=N6a;function Nb(){this.q=this.$=this.sc=null}Nb.prototype=new u;Nb.prototype.constructor=Nb;function kvb(){}d=kvb.prototype=Nb.prototype;d.G=function(){return"LexicalInformation"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof Nb){var b=this.sc;a=a.sc;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.sc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.Bj=function(a){this.sc=a;this.$="lexical";this.q=a.t();return this};d.y=function(){return Z(this)};var Yb=r({o9:0},!1,"amf.core.annotations.LexicalInformation",{o9:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});Nb.prototype.$classData=Yb;function D2(){this.q=this.$=this.df=null}D2.prototype=new u;D2.prototype.constructor=D2;d=D2.prototype;d.G=function(){return"SourceVendor"};
d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof D2?this.df===a.df:!1};d.E=function(a){switch(a){case 0:return this.df;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};function C2(a,b){a.df=b;a.$="source-vendor";a.q=b.ye();return a}d.y=function(){return Z(this)};var UW=r({NCa:0},!1,"amf.core.annotations.SourceVendor",{NCa:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});D2.prototype.$classData=UW;
function oi(){this.Ke=this.ct=this.Ca=this.ia=null}oi.prototype=new u;oi.prototype.constructor=oi;d=oi.prototype;d.G=function(){return"ValueEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof oi){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.ct,a=a.ct,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.ct;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.Sa=function(a){var b=!1,c=null,e=this.ct;a:{if(e instanceof z&&(b=!0,c=e,e=c.i,Q().vi===e)){b=(new zh).f(ja(this.Ca.q.q.q));b=HF(wa(),b.ka);c=""+Ba(+ba.Math.floor(b));break a}if(b&&(b=c.i,Q().wf===b)){b=(new zh).f(ja(this.Ca.q.q.q));b=""+HF(wa(),b.ka);Ge(ua(),b,".0")?(c=b.indexOf(".0")|0,c=b.substring(0,c)):c=b;break a}c=this.Ca.q.q.q}T();b=this.ia;b=xi(T(),b);T();c=ft(gt(),c);e=this.ct;c=et(0,c,e.b()?this.Ke:e.c());nt(a,b,c)};d.y=function(){return Z(this)};
function ni(a,b,c,e){a.ia=b;a.Ca=c;a.ct=e;iDa(a);return a}d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.Vla=function(a){this.Ke=a};d.$classData=r({qDa:0},!1,"amf.core.emitter.BaseEmitters.package$ValueEmitter",{qDa:1,e:1,gDa:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function lvb(){}lvb.prototype=new u;lvb.prototype.constructor=lvb;d=lvb.prototype;d.a=function(){return this};d.Db=function(a){return a};d.qF=function(a,b){return 0<=this.Pj(a,b)};d.Pj=function(){return 1};
d.gD=function(a,b){return 0>=this.Pj(a,b)};d.$classData=r({xDa:0},!1,"amf.core.emitter.SpecOrdering$Default$",{xDa:1,e:1,vDa:1,VI:1,lI:1,WI:1,UI:1,r:1,o:1});var mvb=void 0;function tra(){mvb||(mvb=(new lvb).a());return mvb}function nvb(){}nvb.prototype=new u;nvb.prototype.constructor=nvb;d=nvb.prototype;d.a=function(){return this};
d.Db=function(a){var b=a.Zm(w(function(){return function(e){return e.Ma().Vy()}}(this)));if(null!==b){a=b.qa();b=b.Ba().Hk(this);var c=C();return b.la(a,c.u)}throw(new x).d(b);};d.qF=function(a,b){return 0<=this.Pj(a,b)};d.Pj=function(a,b){return a.Ma().$E(b.Ma())};d.gD=function(a,b){return 0>=this.Pj(a,b)};d.$classData=r({yDa:0},!1,"amf.core.emitter.SpecOrdering$Lexical$",{yDa:1,e:1,vDa:1,VI:1,lI:1,WI:1,UI:1,r:1,o:1});var ovb=void 0;function mF(){ovb||(ovb=(new nvb).a());return ovb}
function pvb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.Qc=this.g=this.ba=this.ua=null}pvb.prototype=new u;pvb.prototype.constructor=pvb;d=pvb.prototype;
d.a=function(){qvb=this;At(this);WW(this);F2(this);G2(this);h6(this);this.ua=hc(new ic,jc().sg,"Document","A Document is a parsing Unit that encodes a stand-alone DomainElement and can include references to other DomainElements that reference from the encoded DomainElement.\nSince it encodes a DomainElement, but also declares references, it behaves like a Fragment and a Module at the same time.\nThe main difference is that the Document encoded DomainElement is stand-alone and that the references declared are supposed to be private not for re-use from other Units",J());
return this};d.LE=function(a){this.g=a};d.rc=function(){};d.Bo=function(a){this.Sg=a};d.Eo=function(a){this.Ac=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Do=function(a){this.Lg=a};d.Cy=function(a){this.Qc=a};d.qc=function(){O();var a=(new P).a();return(new Ng).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Tq=function(a){this.ub=a};d.Go=function(a){this.le=a};d.ME=function(a){this.ba=a};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};
d.$classData=r({YDa:0},!1,"amf.core.metamodel.document.DocumentModel$",{YDa:1,e:1,dC:1,vr:1,wo:1,mc:1,Wb:1,wc:1,Yz:1});var qvb=void 0;function dm(){qvb||(qvb=(new pvb).a());return qvb}function rvb(){this.Fd=this.db=this.pc=this.gd=this.Ua=this.ua=this.ba=this.g=this.Lc=this.SG=this.ia=this.U=null;this.sa=0}rvb.prototype=new u;rvb.prototype.constructor=rvb;d=rvb.prototype;
d.a=function(){svb=this;At(this);XW(this);cba(this);dc(this);var a=ec(),b=G().Zb;this.ia=this.U=fc(new gc,a,H(b,"name"),hc(new ic,jc().Zb,"name","Name for an entity",J()));a=(new sd).Jd(ud());b=G().Pm;this.SG=fc(new gc,a,H(b,"domain"),hc(new ic,Xi().Pm,"domain","RDFS domain property",J()));a=Pg();b=G().Lb;this.Lc=fc(new gc,a,H(b,"schema"),hc(new ic,jc().Lb,"schema","Schema for an entity",J()));bj();a=[this.SG,this.Lc,this.U];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eb().g;
c=bj();a=a.la(b,c.u);b=hd().g;c=bj();this.g=a.la(b,c.u);a=G().he;a=H(a,"DomainProperty");b=G().ij;b=H(b,"Property");c=hd().ba;this.ba=dj(a,dj(b,c));this.ua=hc(new ic,jc().sg,"Custom Domain Property","Definition of an extension to the domain model defined directly by a user in the RAML/OpenAPI document.\nThis can be achieved by using an annotationType in RAML. In OpenAPI thy don't need to\n      be declared, they can just be used.\n      This should be mapped to new RDF properties declared directly in the main document or module.\n      Contrast this extension mechanism with the creation of a propertyTerm in a vocabulary, a more\nre-usable and generic way of achieving the same functionality.\nIt can be validated using a SHACL shape",
J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.maa=function(a){this.gd=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new af).L((new S).a(),a)};d.Rb=function(){return this.ba};d.$classData=r({yEa:0},!1,"amf.core.metamodel.domain.extensions.CustomDomainPropertyModel$",{yEa:1,e:1,td:1,mc:1,Wb:1,wc:1,gj:1,Mja:1,Nk:1});var svb=void 0;function om(){svb||(svb=(new rvb).a());return svb}
function tvb(){this.Fd=this.db=this.pc=this.U=this.ia=this.Nj=this.Ee=this.ua=this.ba=null;this.sa=0}tvb.prototype=new u;tvb.prototype.constructor=tvb;d=tvb.prototype;d.a=function(){uvb=this;At(this);XW(this);kc(this);Iib(this);var a=G().he;a=H(a,"ParametrizedDeclaration");var b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().sg,"Parametrized Declaration","Generic graph template supporting variables that can be transformed into a domain element",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};
d.oc=function(){return this.ua};d.$b=function(){return Hib(this)};d.qaa=function(a){this.Ee=a};d.Rr=function(){throw bc(F(),(new cc).f("ParametrizedDeclaration is abstract and cannot be instantiated by default"));};d.saa=function(a){this.ia=a};d.qc=function(){this.Rr()};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};d.raa=function(a){this.Nj=a};d.$classData=r({DEa:0},!1,"amf.core.metamodel.domain.templates.ParametrizedDeclarationModel$",{DEa:1,e:1,Oja:1,td:1,mc:1,Wb:1,wc:1,gj:1,cn:1});
var uvb=void 0;function SZ(){uvb||(uvb=(new tvb).a());return uvb}function lm(){this.j=this.Se=this.Hg=this.x=this.g=null;this.sa=!1}lm.prototype=new u;lm.prototype.constructor=lm;d=lm.prototype;d.G=function(){return"ExternalDomainElement"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof lm?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};
d.vc=function(a){return bf(this,a)};d.ic=function(){return km()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return"#/external"};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.Hg=y();return this};d.$classData=r({cFa:0},!1,"amf.core.model.domain.ExternalDomainElement",{cFa:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});
function pj(){Sg.call(this);this.Zn=this.bb=this.ca=null}pj.prototype=new dqb;pj.prototype.constructor=pj;d=pj.prototype;d.Jh=function(){throw bc(F(),(new cc).f("Recursive shape cannot be linked"));};d.ic=function(){return sj()};d.ha=function(){return this.bb};function tj(a,b){a.Zn=(new z).d(b);a.qh.rA(b);b.qh.R(w(function(c){return function(e){return c.qh.rA(e)}}(a)));return a}d.jd=function(){return"/recursive"};
d.jP=function(a,b,c){b=(new S).a();O();var e=(new P).a();b=(new pj).L(b,e);b.j=this.j;kda(this,a,b,y(),c);a=this.Zn;a.b()||(a=a.c(),tj(b,a));this.qh.R(w(function(f,g){return function(h){return g.qh.rA(h)}}(this,b)));return b};d.wh=function(){return Pd(function(){return function(a,b){return(new pj).L(a,b)}}(this))};d.Y=function(){return this.ca};d.L=function(a,b){this.ca=a;this.bb=b;Sg.prototype.a.call(this);this.Zn=y();return this};
d.$classData=r({jFa:0},!1,"amf.core.model.domain.RecursiveShape",{jFa:1,uy:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,vy:1});function Hm(){this.j=this.Se=this.x=this.g=null;this.sa=!1}Hm.prototype=new u;Hm.prototype.constructor=Hm;d=Hm.prototype;d.G=function(){return"VariableValue"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof Hm?this.g===a.g?this.x===a.x:!1:!1};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return Gm()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){var a=D(this.g,Gm().U).H;a=a.b()?"default-variable":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};
d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({xFa:0},!1,"amf.core.model.domain.templates.VariableValue",{xFa:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function Py(){this.ji=this.Ea=null}Py.prototype=new u;Py.prototype.constructor=Py;d=Py.prototype;d.G=function(){return"DefaultArrayNode"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Py?kk(this.Ea,a.Ea):!1};d.EX=function(){var a=this.Ea,b=dd();return(new R).M(M(a,b,this.ji),this.Ea)};
d.E=function(a){switch(a){case 0:return this.Ea;default:throw(new V).f(""+a);}};d.AX=function(){return DDa(this)};d.M5=function(){return yDa(this)};d.t=function(){return W(X(),this)};d.B7=function(){return ADa(this)};d.Gda=function(){return BDa(this)};d.Ub=function(a,b){this.Ea=a;this.ji=b;return this};d.Iea=function(a){return QO(this,a)};d.y=function(){return Z(this)};d.$classData=r({GFa:0},!1,"amf.core.parser.DefaultArrayNode",{GFa:1,e:1,DFa:1,Tja:1,Z_:1,z:1,v:1,r:1,o:1});
function vvb(){this.jo=0}vvb.prototype=new u;vvb.prototype.constructor=vvb;d=vvb.prototype;d.a=function(){wvb=this;this.jo=Iq().tO;return this};d.ws=function(a,b){JPa(this,a,b)};d.RC=function(a,b){return KPa(this,a,b)};d.nr=function(a,b,c,e,f,g){a=a.j;var h=Tb().oh;this.av(Nc(e,h,b,c,a,f,g,this))};d.JM=function(){return this.jo};d.Vc=function(a,b,c,e,f,g,h){this.av(Nc(e,g,b,c,a,f,h,this))};
d.av=function(a){F();var b=a.Ew;throw bc(0,(new cc).f("  Message: "+a.Nd+"\n  Target: "+a.zv+"\nProperty: "+(b.b()?"":b.c())+"\n  Position: "+a.hg+"\n at location: "+a.ga));};d.$classData=r({tGa:0},!1,"amf.core.parser.errorhandler.UnhandledParserErrorHandler$",{tGa:1,e:1,$nb:1,rT:1,kO:1,xE:1,lO:1,Jp:1,ep:1});var wvb=void 0;function Za(){wvb||(wvb=(new vvb).a());return wvb}function g8(){}g8.prototype=new k6;g8.prototype.constructor=g8;g8.prototype.a=function(){return this};g8.prototype.P=function(a){return this.Su(a)};
g8.prototype.Su=function(a){a=$b(a);var b=G().Lb;b=Zc(H(b,"Shape"));for(a=a.Rb();!a.b();){if(Zc(a.ea())===b)return!0;a=a.pa()}return!1};g8.prototype.$classData=r({bIa:0},!1,"amf.core.resolution.stages.selectors.ShapeSelector$",{bIa:1,sT:1,e:1,za:1,z:1,v:1,r:1,o:1,an:1});var xvb=void 0;function D5a(){xvb||(xvb=(new g8).a());return xvb}function yvb(){Rr.call(this);this.h2=this.RK=null}yvb.prototype=new fqb;yvb.prototype.constructor=yvb;
function Xka(a,b,c,e,f){var g=new yvb;g.RK=e;g.h2=f;C();Yj();e=(new gh).a();Rr.prototype.Sp.call(g,"",a,b,c,(new Ds).Ii(e.va()));return g}yvb.prototype.$classData=r({OJa:0},!1,"amf.plugins.document.graph.parser.GraphParserContext",{OJa:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1});function h8(){this.Xp=this.nt=this.cc=this.YK=this.p=this.wb=this.rh=this.Ym=this.OM=this.ZK=null}h8.prototype=new u;h8.prototype.constructor=h8;d=h8.prototype;d.G=function(){return"DeclarationsGroupEmitter"};d.A=function(){return 10};
d.h=function(a){if(this===a)return!0;if(a instanceof h8){var b=this.ZK,c=a.ZK;(null===b?null===c:b.h(c))?(b=this.OM,c=a.OM,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Ym,c=a.Ym,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.rh,c=a.rh,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.wb,c=a.wb,b=null===b?null===c:b.h(c)):b=!1;b&&this.p===a.p?(b=this.YK,c=a.YK,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.cc,c=a.cc,b=null===b?null===c:C3(b,c)):b=!1;b?(b=this.nt,c=a.nt,b=null===b?null===c:b.h(c)):b=!1;return b?this.Xp===
a.Xp:!1}return!1};d.E=function(a){switch(a){case 0:return this.ZK;case 1:return this.OM;case 2:return this.Ym;case 3:return this.rh;case 4:return this.wb;case 5:return this.p;case 6:return this.YK;case 7:return this.cc;case 8:return this.nt;case 9:return this.Xp;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=D(this.OM.g,LD().Mv).H;b=b.b()?null:b.c();b=ke(this,b);a:{if(null!==b&&(b=b.Ba(),b instanceof Yf)){var c=(new z).d(H8a(b,this));break a}c=y()}if(this.YK.b()){b=D(this.OM.g,LD().U).H;b=b.b()?null:b.c();T();var e=xi(T(),b);b=(new wB).f(a.aa);var f=b.s,g=b.aa,h=(new mt).f(g);zvb(this).R(w(function(p,t,v){return function(A){var E=D(A.g,Jx().c_).H;E instanceof z?E=E.i:(E=A.j,E=Jd(ua(),E,"#"),E=Ld((new Md).od(E)),E=Jd(ua(),E,"/"),E=Ld((new Md).od(E)),E=(new Rb).f(E),E=ba.decodeURI(E.Ed));
var B=xi(T(),E);E=(new wB).f(t.aa);var I=v.b()?y():zRa(v.c(),A),N=p.Ym,Y=p.rh,na=p.wb,ra=p.p,Ha=p.cc,lb=p.Xp,pb=y(),Sb=y(),mc=J();ARa(A,N,Y,na,ra,Ha,pb,!1,Sb,I,!1,mc,lb).Vb(E);A=E.s;B=[B];if(0>A.w)throw(new V).f("0");N=B.length|0;I=A.w+N|0;nF(A,I);Ca(A.K,0,A.K,N,A.w);N=A.K;ra=N.m.length;na=Y=0;Ha=B.length|0;ra=Ha<ra?Ha:ra;Ha=N.m.length;for(ra=ra<Ha?ra:Ha;Y<ra;)N.m[na]=B[Y],Y=1+Y|0,na=1+na|0;A.w=I;ht(t.s,oF(pF(),E.s))}}(this,h,c)));ht(f,et(T(),ot(pt(),h.s,g),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");
g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;var k=g.m.length,l=h=0,m=e.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=e[h],h=1+h|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))}else{T();b=this.YK.ea();e=xi(T(),b);b=(new wB).f(a.aa);c=b.s;f=b.aa;g=(new mt).f(f);Avb(new h8,this.ZK,this.OM,this.Ym,this.rh,this.wb,this.p,this.YK.pa(),this.cc,this.nt,this.Xp).Sa(g);ht(c,et(T(),ot(pt(),g.s,f),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);
g=c.K;k=g.m.length;l=h=0;m=e.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=e[h],h=1+h|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))}};d.y=function(){return Z(this)};function zvb(a){var b=a.ZK;a=w(function(){return function(e){e=Xb(e.x,q(Yb));e.b()?e=y():(e=e.c(),e=(new z).d(e.sc.fe));return e.b()?ie():e.c()}}(a));SE();var c=sc().Mh;return b.si(a,TE(c))}function Avb(a,b,c,e,f,g,h,k,l,m,p){a.ZK=b;a.OM=c;a.Ym=e;a.rh=f;a.wb=g;a.p=h;a.YK=k;a.cc=l;a.nt=m;a.Xp=p;return a}
d.Ma=function(){var a=this.ZK,b=w(function(){return function(e){e=Xb(e.x,q(Yb));e.b()?e=y():(e=e.c(),e=(new z).d(e.sc.fe));return e.va()}}(this)),c=C();a=a.Tc(b,c.u);SE();b=sc().Mh;a=a.Hk(TE(b)).nc();return a.b()?ie():a.c()};d.$classData=r({UKa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.DeclarationsGroupEmitter",{UKa:1,e:1,kb:1,Oa:1,aA:1,z:1,v:1,r:1,o:1});
function Bvb(){this.nt=this.cc=this.p=this.wb=this.rh=this.Ym=this.Ea=null;this.VM=!1;this.JC=this.oV=null;this.uP=!1;this.Xp=this.tR=null}Bvb.prototype=new u;Bvb.prototype.constructor=Bvb;d=Bvb.prototype;d.G=function(){return"DialectNodeEmitter"};function ARa(a,b,c,e,f,g,h,k,l,m,p,t,v){var A=new Bvb;A.Ea=a;A.Ym=b;A.rh=c;A.wb=e;A.p=f;A.cc=g;A.nt=h;A.VM=k;A.oV=l;A.JC=m;A.uP=p;A.tR=t;A.Xp=v;return A}
function Cvb(a,b,c){return c.hf().Pd(w(function(e,f){return function(g){return Rd(g)&&g.Pk().Pd(w(function(h,k){return function(l){return l.j===zb(k).c().j}}(e,f)))}}(a,b)))}d.A=function(){return 13};
d.Vb=function(a){if(zb(this.Ea).ra())Dvb(this,this.Ea,this.rh)?xRa(this.Ea).Vb(a):Cvb(this,this.Ea,this.rh)?Evb(this,this.Ea,this.rh,a):Fvb(this.Ea,a);else{var b=(new qe).d(this.tR);if(this.uP){var c=b.oa,e=C(),f=[Px(new Qx,"$dialect",this.Ym.j,Q().Pa,ie())];e=K(e,(new wc).fa(f));f=C();b.oa=c.la(e,f.u)}if(this.JC.ra()){c=this.JC.c();if(null===c)throw(new x).d(c);e=c.qa();var g=c.Ba();c=b.oa;f=C();e=[Px(new Qx,e,g,Q().Pa,ie())];e=K(f,(new wc).fa(e));f=C();b.oa=c.la(e,f.u)}if(Xb(this.Ea.x,q(oqb)).ra()||
this.Xp.vP)c=this.Ea.j,e=Id(this.wb),e=e.b()?"":e.c(),f=-1!==(c.indexOf(ja(e))|0)?this.Ea.j.split(this.wb.j).join(""):this.Ea.j,c=b.oa,e=C(),f=[Px(new Qx,"$id",f,Q().Pa,ie())],e=K(e,(new wc).fa(f)),f=C(),b.oa=c.la(e,f.u);Gvb(KQ(this.Ea)).R(w(function(h,k){return function(l){var m=Hvb(h,l);if(!m.b()){var p=m.c();h.nt.b()?m=!0:(m=D(p.g,zf().ni).H,m=(m.b()?null:m.c())!==h.nt.c());if(m){m=D(p.g,zf().U).H;m=m.b()?null:m.c();var t=zGa(p),v=!1,A=null,E=h.Ea.g.Bb.Ka(l);a:{if(E instanceof z){v=!0;A=E;var B=
A.i;if(B.q instanceof bi){p=B.q;t=(new z).d(B.x);E=p.q;v=E instanceof bQ?E.t():E;E=C();v=ai(new bi,v,(new P).a());p=t.b()?p.x:t.c();m=[ni(new oi,m,wi(l,si(v,p)),y())];m=K(E,(new wc).fa(m));break a}}if(v){B=A.i;if(B.q instanceof St){var I=PFa();I=null!==t&&t===I}else I=!1;if(I){p=B.q;t=(new z).d(B.x);E=C();t=t.b()?p.x:t.c();m=[Wy(m,wi(l,si(p,t)),h.p,!1)];m=K(E,(new wc).fa(m));break a}}if(v&&(l=A.i,l.q instanceof wD?(B=LFa(),B=null!==t&&t===B):B=!1,B)){p=l.q;E=ck(p).j;t=ke(h,E);if(null===t)throw(new x).d(t);
E=t.qa();v=t.Ba();t=C();A=h.rh;l=h.p;B=h.cc;I=h.Xp;var N=y(),Y=y(),na=y(),ra=J();m=[oz(m,ARa(p,v,A,E,l,B,N,!1,Y,na,!0,ra,I),Q().Pa,ie())];m=K(t,(new wc).fa(m));break a}if(v&&(l=A.i,l.q instanceof wD?(B=uQ(),B=null!==t&&t===B):B=!1,B&&!(1<c4(p).nb()))){m=Ivb(h,m,l.q,p,(new z).d(l.x));break a}if(v&&(l=A.i,l.q instanceof St?(B=wQ(),B=null!==t&&t===B):B=!1,B&&!(1<c4(p).nb()))){m=Ivb(h,m,l.q,p,(new z).d(l.x));break a}if(v&&(l=A.i,l.q instanceof St?(B=rQ(),B=null!==t&&t===B):B=!1,B)){m=Ivb(h,m,l.q,p,(new z).d(l.x));
break a}if(v&&(l=A.i,l.q instanceof wD?(B=uQ(),B=null!==t&&t===B):B=!1,B&&1<c4(p).nb())){m=Ivb(h,m,l.q,p,y());break a}if(v&&(l=A.i,l.q instanceof St?(B=wQ(),B=null!==t&&t===B):B=!1,B&&1<c4(p).nb())){m=Ivb(h,m,l.q,p,(new z).d(l.x));break a}if(v&&(v=A.i,v.q instanceof St?(A=TFa(),t=null!==t&&t===A):t=!1,t)){E=v.q;t=(new z).d(v.x);v=D(p.g,zf().ls).H;v=v.b()?null:v.c();p=D(p.g,zf().yy).H;p=p.b()?null:p.c();m=K(C(),(new wc).fa([FRa(m,E,v,p,t)]));break a}if(y()===E)m=J();else throw(new x).d(E);}p=k.oa;
E=C();k.oa=p.la(m,E.u)}}}}(this,b)));this.VM&&(c=b.oa,e=Jvb(this),f=C(),b.oa=c.la(e,f.u));this.VM&&(c=b.oa,e=C(),f=[(new sqb).hW(this.rh,this.p,this.cc)],e=K(e,(new wc).fa(f)),f=C(),b.oa=c.la(e,f.u));c=a.s;a=a.aa;e=(new mt).f(a);this.p.Db(b.oa).R(w(function(h,k){return function(l){l.Sa(k)}}(this,e)));ht(c,et(T(),ot(pt(),e.s,a),Q().wa))}};
d.h=function(a){if(this===a)return!0;if(a instanceof Bvb){var b=this.Ea,c=a.Ea;(null===b?null===c:b.h(c))?(b=this.Ym,c=a.Ym,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.rh,c=a.rh,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.wb,c=a.wb,b=null===b?null===c:b.h(c)):b=!1;b&&this.p===a.p?(b=this.cc,c=a.cc,b=null===b?null===c:C3(b,c)):b=!1;b?(b=this.nt,c=a.nt,b=null===b?null===c:b.h(c)):b=!1;b&&this.VM===a.VM?(b=this.oV,c=a.oV,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.JC,c=a.JC,b=null===b?null===c:b.h(c)):
b=!1;b&&this.uP===a.uP?(b=this.tR,c=a.tR,b=null===b?null===c:b.h(c)):b=!1;return b?this.Xp===a.Xp:!1}return!1};d.E=function(a){switch(a){case 0:return this.Ea;case 1:return this.Ym;case 2:return this.rh;case 3:return this.wb;case 4:return this.p;case 5:return this.cc;case 6:return this.nt;case 7:return this.VM;case 8:return this.oV;case 9:return this.JC;case 10:return this.uP;case 11:return this.tR;case 12:return this.Xp;default:throw(new V).f(""+a);}};
function Evb(a,b,c,e){if(Bi(b.x,q(wRa))){b=e.s;e=e.aa;c=(new mt).f(e);T();var f=xi(T(),"$ref");T();var g=D(a.Ea.g,Eb().kd).H;a=g.b()?zb(a.Ea).c().j:g.c();a=xi(T(),a);nt(c,f,a);ht(b,et(T(),ot(pt(),c.s,e),Q().wa))}else c=c.hf().Fb(w(function(h,k){return function(l){return Rd(l)&&l.Pk().Pd(w(function(m,p){return function(t){return t.j===zb(p).c().j}}(h,k)))}}(a,b))),a=a.cc.P(c.c().j).qa(),m7(new r6,a+"."+f$a(b),b.x,Q().Pa).Vb(e)}
function ERa(a,b){b=ke(a,b);if(null!==b){var c=b.Ba();if(c instanceof ye)return K(C(),(new wc).fa([c]))}return null!==b&&(b=b.Ba(),b instanceof Yf)?(b=D(b.g,Zf().mh),a=w(function(e){return function(f){f=f.H;f=f.b()?null:f.c();return ke(e,f).Ba()}}(a)),c=C(),a=b.ma(a,c.u),b=new l6,c=C(),a.hc(b,c.u)):J()}
function Ivb(a,b,c,e,f){if(c instanceof St)var g=c.Cb;else{if(!(c instanceof wD))throw(new x).d(c);g=K(C(),(new wc).fa([c]))}var h=c instanceof St,k=H8a(e,a),l=C();a=[DRa(a,e,g,k,h,b,f,c)];return K(l,(new wc).fa(a))}d.t=function(){return W(X(),this)};function Kvb(a){a=a.rh;return Rd(a)?(new z).d(a):y()}
function Fvb(a,b){if(Bi(a.x,q(wRa))){var c=b.s;b=b.aa;var e=(new mt).f(b);T();var f=xi(T(),"$ref");T();var g=D(a.g,Eb().kd).H;a=g.b()?zb(a).c().j:g.c();a=xi(T(),a);nt(e,f,a);ht(c,et(T(),ot(pt(),e.s,b),Q().wa))}else m7(new r6,f$a(a),a.x,Q().Pa).Vb(b)}
function Dvb(a,b,c){var e=zb(b);if(e instanceof z)return b=e.i,c.hf().Pd(w(function(f,g){return function(h){return h instanceof fE?D(h.g,bE().ub).j===g.j:!1}}(a,b)));throw bc(F(),(new cc).f("Cannot check fragment for an element without target for element "+b.j));}
function Jvb(a){var b=Wa().Ia(D(a.wb.g,Bd().ek));if(b.b())a=y();else{b=b.c();var c=Wa().Ia(D(b.g,Cd().Me));if(c.b())a=y();else{c=c.c();var e=Kvb(a);if(e.b())a=y();else{e=e.c();var f=D(c.g,OD().Mt).H;a=(new z).d((f.b()?null:f.c())===a.Ea.j?J():D(c.g,OD().Du).je(K(C(),J()),Pd(function(g,h,k){return function(l,m){var p=D(m.g,LD().Mv).H;p=ERa(g,p.b()?null:p.c());var t=w(function(){return function(ra){return ra.j}}(g)),v=C();t=p.ma(t,v.u).Dg();p=h.Pk();t=Gjb(t);v=C();p=p.hc(t,v.u);if(p.Da()){t=D(m.g,LD().Mv).H;
t=t.b()?null:t.c();v=ke(g,t);if(null!==v&&(t=v.Ba(),null!==t)){v=C();var A=g.rh,E=g.wb,B=g.p;sc();var I=D(k.g,Cd().Nz).H;I=I.b()?"/":I.c();I=Nl(0,Jd(ua(),I,"/"));var N=g.cc,Y=g.Xp,na=y();m=K(v,(new wc).fa([Avb(new h8,p,m,t,A,E,B,I,N,na,Y)]));p=C();return l.la(m,p.u)}throw(new x).d(v);}return l}}(a,e,b))))}}}return a.b()?J():a.c()}function Gvb(a){var b=a.g;for(a=Fc(sc().fb,J());!b.b();){var c=b.ea();a.Ka(Zc(c.q))instanceof z||(a=a.Hj(Zc(c.q),c));b=b.pa()}return(new Ad).ee(a)}
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Ea));a=RL().Ga(a,QL(RL(),this.Ym));a=RL().Ga(a,QL(RL(),this.rh));a=RL().Ga(a,QL(RL(),this.wb));a=RL().Ga(a,QL(RL(),this.p));a=RL().Ga(a,QL(RL(),this.cc));a=RL().Ga(a,QL(RL(),this.nt));a=RL().Ga(a,this.VM?1231:1237);a=RL().Ga(a,QL(RL(),this.oV));a=RL().Ga(a,QL(RL(),this.JC));a=RL().Ga(a,this.uP?1231:1237);a=RL().Ga(a,QL(RL(),this.tR));a=RL().Ga(a,QL(RL(),this.Xp));return RL().re(a,13)};
function Hvb(a,b){b=Zc(b.q);var c=a.Ym;if(c instanceof ye)return D(c.g,fk().vj).Fb(w(function(g,h){return function(k){k=D(k.g,zf().ni).H;return(k.b()?null:k.c())===h}}(a,b)));if(c instanceof Yf){c=D(c.g,Zf().mh);var e=w(function(){return function(g){g=g.H;return g.b()?null:g.c()}}(a)),f=C();c=c.ma(e,f.u);e=w(function(g){return function(h){h=ke(g,h);return null!==h&&(h=h.Ba(),h instanceof ye)?(new z).d(h):y()}}(a));f=C();c=c.ma(e,f.u);e=new Hjb;f=C();c=c.hc(e,f.u);e=w(function(){return function(g){return D(g.g,
fk().vj)}}(a));f=C();return c.Tc(e,f.u).Fb(w(function(g,h){return function(k){k=D(k.g,zf().ni).H;return(k.b()?null:k.c())===h}}(a,b)))}throw(new x).d(c);}d.Ma=function(){var a=Xb(this.Ea.x,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};d.$classData=r({ZKa:0},!1,"amf.plugins.document.vocabularies.emitters.instances.DialectNodeEmitter",{ZKa:1,e:1,Hh:1,Oa:1,aA:1,z:1,v:1,r:1,o:1});function GRa(){this.qq=this.p=this.Xt=null}GRa.prototype=new u;GRa.prototype.constructor=GRa;
d=GRa.prototype;d.G=function(){return"ClassTermEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof GRa){var b=this.Xt,c=a.Xt;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.qq,a=a.qq,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.Xt;case 1:return this.p;case 2:return this.qq;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=le(this.Xt.j,this.qq);var c=K(C(),J());var e=D(this.Xt.g,yD().gd).H;if(!e.b()){e=e.c();var f=C();e=[Px(new Qx,"displayName",e,Q().Pa,ie())];e=K(f,(new wc).fa(e));f=C();c=c.la(e,f.u)}e=D(this.Xt.g,yD().Ua).H;e.b()||(e=e.c(),f=C(),e=[Px(new Qx,"description",e,Q().Pa,ie())],e=K(f,(new wc).fa(e)),f=C(),c=c.la(e,f.u));D(this.Xt.g,yD().oA).Da()&&(e=C(),f=[(new MX).Tca(this)],e=K(e,(new wc).fa(f)),f=C(),c=c.la(e,f.u));D(this.Xt.g,yD().uh).Da()&&(e=C(),f=[(new NX).Tca(this)],e=K(e,
(new wc).fa(f)),f=C(),c=c.la(e,f.u));if(c.b())Px(new Qx,b,"",Q().ud,ie()).Sa(a);else{T();e=xi(T(),b);b=(new wB).f(a.aa);f=b.s;var g=b.aa,h=(new mt).f(g);Os(rt(),this.p.Db(c),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;var k=g.m.length,l=h=0,m=e.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=e[h],h=1+h|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))}};d.y=function(){return Z(this)};
d.Ma=function(){var a=Xb(this.Xt.x,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};d.$classData=r({jLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.ClassTermEmitter",{jLa:1,e:1,kb:1,Oa:1,fka:1,z:1,v:1,r:1,o:1});function HRa(){this.qq=this.p=this.lu=null}HRa.prototype=new u;HRa.prototype.constructor=HRa;d=HRa.prototype;d.G=function(){return"PropertyTermEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof HRa){var b=this.lu,c=a.lu;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.qq,a=a.qq,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.lu;case 1:return this.p;case 2:return this.qq;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=le(this.lu.j,this.qq);var c=K(C(),J());var e=D(this.lu.Y(),GD().gd).H;if(!e.b()){e=e.c();var f=C();e=[Px(new Qx,"displayName",e,Q().Pa,ie())];e=K(f,(new wc).fa(e));f=C();c=c.la(e,f.u)}e=D(this.lu.Y(),GD().Ua).H;e.b()||(e=e.c(),f=C(),e=[Px(new Qx,"description",e,Q().Pa,ie())],e=K(f,(new wc).fa(e)),f=C(),c=c.la(e,f.u));D(this.lu.Y(),GD().vC).Da()&&(e=C(),f=[(new OX).Uca(this)],e=K(e,(new wc).fa(f)),f=C(),c=c.la(e,f.u));D(this.lu.Y(),GD().fg).H.ra()&&(e=C(),f=[(new PX).Uca(this)],
e=K(e,(new wc).fa(f)),f=C(),c=c.la(e,f.u));if(c.b())Px(new Qx,b,"",Q().ud,ie()).Sa(a);else{T();e=xi(T(),b);b=(new wB).f(a.aa);f=b.s;var g=b.aa,h=(new mt).f(g);Os(rt(),this.p.Db(c),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;var k=g.m.length,l=h=0,m=e.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=e[h],h=1+h|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))}};d.y=function(){return Z(this)};
d.Ma=function(){var a=Xb(this.lu.ha(),q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};d.$classData=r({nLa:0},!1,"amf.plugins.document.vocabularies.emitters.vocabularies.PropertyTermEmitter",{nLa:1,e:1,kb:1,Oa:1,fka:1,z:1,v:1,r:1,o:1});function Lvb(){this.ua=this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Kt=this.Ut=this.U=this.ba=this.z$=this.ry=this.vj=this.Mu=null;this.sa=0}Lvb.prototype=new u;Lvb.prototype.constructor=Lvb;d=Lvb.prototype;
d.On=function(a){this.Ee=a};
d.a=function(){Mvb=this;At(this);XW(this);EO(this);se(this);Sba(this);var a=ud(),b=G().Xa;this.Mu=fc(new gc,a,H(b,"targetClass"),hc(new ic,Xi().Xa,"target class","Target class whose instances will need to match the constraint described for the node",J()));a=(new sd).Jd(zf());b=G().Xa;this.vj=fc(new gc,a,H(b,"property"),hc(new ic,Xi().Xa,"property","Data shape constraint for a property of the target node",J()));a=ec();b=G().Za;this.ry=fc(new gc,a,H(b,"uriTemplate"),hc(new ic,jc().Za,"uriTemplate",
"URI template that will be used to generate the URI of the parsed nodeds in the graph",J()));a=(new sd).Jd(ud());b=G().hd;this.z$=fc(new gc,a,H(b,"resolvedExtends"),hc(new ic,jc().fn,"","",J()));a=G().hd;a=H(a,"NodeMapping");b=G().Xa;b=H(b,"Shape");var c=hd().ba;this.ba=dj(a,dj(b,c));return this};d.Pn=function(a){this.xf=a};d.R1=function(a){this.U=a};d.Id=function(a){this.db=a};d.rc=function(a){this.ua=a};d.fj=function(){return 0===(1&this.sa)<<24>>24?l7a(this):this.pc};d.Nn=function(a){this.Be=a};
d.$b=function(){var a=this.Mu,b=this.U,c=this.vj,e=this.ry,f=this.Ut,g=this.z$,h=Eb().g,k=hd().g,l=bj();h=h.la(k,l.u);return dj(a,dj(b,dj(c,dj(e,dj(f,dj(g,h))))))};d.oc=function(){return this.ua};d.ZO=function(a){this.Ut=a};d.Mn=function(a){this.kd=a};d.qc=function(){O();var a=(new P).a();return(new ye).L((new S).a(),a)};d.YO=function(a){this.Kt=a};d.Rb=function(){return this.ba};
d.$classData=r({OLa:0},!1,"amf.plugins.document.vocabularies.metamodel.domain.NodeMappingModel$",{OLa:1,e:1,td:1,mc:1,Wb:1,wc:1,bn:1,tT:1,u9:1});var Mvb=void 0;function fk(){Mvb||(Mvb=(new Lvb).a());return Mvb}function zD(){this.j=this.Se=this.x=this.g=null;this.sa=!1}zD.prototype=new u;zD.prototype.constructor=zD;d=zD.prototype;d.G=function(){return"ClassTerm"};d.A=function(){return 2};d.zb=function(a){Wa().Ia(this.j).b()&&qj(this,a);return this};
d.h=function(a){return this===a?!0:a instanceof zD?this.g===a.g?this.x===a.x:!1:!1};function Nvb(a,b){var c=yD().uh,e=w(function(){return function(g){return ai(new bi,g,(new P).a())}}(a)),f=C();b=Rt(new St,b.ma(e,f.u),(new P).a());nf(a,c,b)}d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return yD()};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.jd=function(){return""};
d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};function Ovb(a,b){var c=yD().oA,e=w(function(){return function(g){return ai(new bi,g,(new P).a())}}(a)),f=C();b=Rt(new St,b.ma(e,f.u),(new P).a());nf(a,c,b)}d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({eMa:0},!1,"amf.plugins.document.vocabularies.model.domain.ClassTerm",{eMa:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});
function PD(){this.j=this.Se=this.x=this.g=null;this.sa=!1}PD.prototype=new u;PD.prototype.constructor=PD;d=PD.prototype;d.G=function(){return"DocumentMapping"};d.A=function(){return 2};d.zb=function(a){Wa().Ia(this.j).b()&&qj(this,a);return this};d.h=function(a){return this===a?!0:a instanceof PD?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return OD()};
d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({oMa:0},!1,"amf.plugins.document.vocabularies.model.domain.DocumentMapping",{oMa:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function RD(){this.j=this.Se=this.x=this.g=null;this.sa=!1}
RD.prototype=new u;RD.prototype.constructor=RD;d=RD.prototype;d.G=function(){return"DocumentsModel"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof RD?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return Cd()};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.jd=function(){return"/documents"};
d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({qMa:0},!1,"amf.plugins.document.vocabularies.model.domain.DocumentsModel",{qMa:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function BD(){this.j=this.Se=this.x=this.g=null;this.sa=!1}BD.prototype=new u;BD.prototype.constructor=BD;d=BD.prototype;d.G=function(){return"External"};d.A=function(){return 2};
d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof BD?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return $d()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};
d.jd=function(){var a=D(this.g,$d().gd).H;if(a instanceof z)return a=(new Rb).f(a.i),"/externals/"+Tj(a.Ed);if(y()===a)throw bc(F(),(new cc).f("Cannot set ID of external without alias"));throw(new x).d(a);};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};
d.$classData=r({sMa:0},!1,"amf.plugins.document.vocabularies.model.domain.External",{sMa:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function MD(){this.j=this.Se=this.x=this.g=null;this.sa=!1}MD.prototype=new u;MD.prototype.constructor=MD;d=MD.prototype;d.G=function(){return"PublicNodeMapping"};d.A=function(){return 2};d.zb=function(a){Wa().Ia(this.j).b()&&qj(this,a);return this};d.h=function(a){return this===a?!0:a instanceof MD?this.g===a.g?this.x===a.x:!1:!1};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return LD()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};
d.$classData=r({HMa:0},!1,"amf.plugins.document.vocabularies.model.domain.PublicNodeMapping",{HMa:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function TD(){this.j=this.Se=this.x=this.g=null;this.sa=!1}TD.prototype=new u;TD.prototype.constructor=TD;d=TD.prototype;d.G=function(){return"VocabularyReference"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof TD?this.g===a.g?this.x===a.x:!1:!1};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return re()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){var a=D(this.g,re().Nq).H;if(a instanceof z)return a=(new Rb).f(a.i),"/vocabularyReference/"+Tj(a.Ed);if(y()===a)throw bc(F(),(new cc).f("Cannot set ID of VocabularyReference without alias"));throw(new x).d(a);};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};
d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({LMa:0},!1,"amf.plugins.document.vocabularies.model.domain.VocabularyReference",{LMa:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function c3(){this.q=this.$=null}c3.prototype=new u;c3.prototype.constructor=c3;d=c3.prototype;d.a=function(){this.$="form-body-parameter";this.q="true";return this};d.G=function(){return"FormBodyParameter"};d.A=function(){return 0};
d.h=function(a){return a instanceof c3&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};var Pna=r({lOa:0},!1,"amf.plugins.document.webapi.annotations.FormBodyParameter",{lOa:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});c3.prototype.$classData=Pna;function Oz(){this.q=this.$=this.j=null}Oz.prototype=new u;Oz.prototype.constructor=Oz;d=Oz.prototype;d.G=function(){return"JSONSchemaId"};d.A=function(){return 1};
d.h=function(a){return this===a?!0:a instanceof Oz?this.j===a.j:!1};d.E=function(a){switch(a){case 0:return this.j;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.f=function(a){this.j=a;this.$="json-schema-id";this.q=a;return this};d.y=function(){return Z(this)};var pbb=r({rOa:0},!1,"amf.plugins.document.webapi.annotations.JSONSchemaId",{rOa:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});Oz.prototype.$classData=pbb;
function g3(){this.q=this.$=this.sc=this.EM=null}g3.prototype=new u;g3.prototype.constructor=g3;d=g3.prototype;d.G=function(){return"ParameterNameForPayload"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof g3&&this.EM===a.EM){var b=this.sc;a=a.sc;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.EM;case 1:return this.sc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};
d.GW=function(a,b){this.EM=a;this.sc=b;this.$="parameter-name-for-payload";this.q=a+"-\x3e"+b.t();return this};var Bcb=r({wOa:0},!1,"amf.plugins.document.webapi.annotations.ParameterNameForPayload",{wOa:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});g3.prototype.$classData=Bcb;function K4(){this.q=this.$=this.xl=null}K4.prototype=new u;K4.prototype.constructor=K4;d=K4.prototype;d.G=function(){return"ParsedJSONExample"};d.A=function(){return 1};
d.h=function(a){return this===a?!0:a instanceof K4?this.xl===a.xl:!1};d.E=function(a){switch(a){case 0:return this.xl;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.f=function(a){this.xl=a;this.$="parsed-json-example";this.q=a;return this};d.y=function(){return Z(this)};d.$classData=r({yOa:0},!1,"amf.plugins.document.webapi.annotations.ParsedJSONExample",{yOa:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});function uh(){this.q=this.$=this.xl=null}
uh.prototype=new u;uh.prototype.constructor=uh;d=uh.prototype;d.G=function(){return"ParsedRamlDatatype"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof uh?this.xl===a.xl:!1};d.E=function(a){switch(a){case 0:return this.xl;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.f=function(a){this.xl=a;this.$="parsed-raml-datatype";this.q=a;return this};d.y=function(){return Z(this)};
var hvb=r({BOa:0},!1,"amf.plugins.document.webapi.annotations.ParsedRamlDatatype",{BOa:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});uh.prototype.$classData=hvb;function k3(){this.iG=!1;this.q=this.$=this.sc=null}k3.prototype=new u;k3.prototype.constructor=k3;d=k3.prototype;d.G=function(){return"RequiredParamPayload"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof k3&&this.iG===a.iG){var b=this.sc;a=a.sc;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.iG;case 1:return this.sc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){var a=-889275714;a=RL().Ga(a,this.iG?1231:1237);a=RL().Ga(a,QL(RL(),this.sc));return RL().re(a,2)};function e5a(a,b,c){a.iG=b;a.sc=c;a.$="required-param-payload";a.q=""+Fwa(NJ(),b,"-\x3e")+c.t();return a}
var xcb=r({DOa:0},!1,"amf.plugins.document.webapi.annotations.RequiredParamPayload",{DOa:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});k3.prototype.$classData=xcb;function l3(){this.Gc=this.Q=null}l3.prototype=new VSa;l3.prototype.constructor=l3;d=l3.prototype;d.G=function(){return"Oas2SpecEmitterFactory"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof l3){var b=this.Gc;a=a.Gc;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Gc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.dI=function(a){this.Gc=a;TQ.prototype.bpa.call(this,a);return this};d.Xta=function(a,b,c,e){return Msb(a,b,c,e,this.Gc)};d.Yta=function(a,b,c,e){return(new Dlb).kda(a,b,c,e,this.Gc)};d.y=function(){return Z(this)};d.$classData=r({MOa:0},!1,"amf.plugins.document.webapi.contexts.emitter.oas.Oas2SpecEmitterFactory",{MOa:1,QOa:1,KOa:1,e:1,x9:1,z:1,v:1,r:1,o:1});
function hB(){this.Gc=this.Q=null}hB.prototype=new VSa;hB.prototype.constructor=hB;d=hB.prototype;d.G=function(){return"Oas3SpecEmitterFactory"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof hB){var b=this.Gc;a=a.Gc;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Gc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.dI=function(a){this.Gc=a;TQ.prototype.bpa.call(this,a);return this};
d.Xta=function(a,b,c,e){return Msb(a,b,c,e,this.Gc)};d.Yta=function(a,b,c,e){return(new Mlb).kda(a,b,c,e,this.Gc)};d.y=function(){return Z(this)};d.$classData=r({OOa:0},!1,"amf.plugins.document.webapi.contexts.emitter.oas.Oas3SpecEmitterFactory",{OOa:1,QOa:1,KOa:1,e:1,x9:1,z:1,v:1,r:1,o:1});function Xx(){this.Ke=this.Q=this.Vj=this.LV=this.Ca=this.ia=null}Xx.prototype=new u;Xx.prototype.constructor=Xx;d=Xx.prototype;d.G=function(){return"RamlScalarValueEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof Xx){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;b?(b=this.LV,c=a.LV,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.Vj,a=a.Vj,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.LV;case 3:return this.Vj;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function Pvb(a,b){T();var c=a.ia,e=xi(T(),c);c=(new wB).f(b.aa);var f=c.s,g=c.aa,h=(new mt).f(g);T();var k=ft(gt(),a.Ca.q.q.q),l=a.Vj;g1a(h,"value",et(0,k,l.b()?a.Ke:l.c()));a.LV.R(w(function(p,t){return function(v){p.Q.Zu().uU().Of(v,tra()).Sa(t)}}(a,h)));ht(f,et(T(),ot(pt(),h.s,g),Q().wa));a=c.s;e=[e];if(0>a.w)throw(new V).f("0");g=e.length|0;f=a.w+g|0;nF(a,f);Ca(a.K,0,a.K,g,a.w);g=a.K;l=g.m.length;k=h=0;var m=e.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=e[h],h=1+h|0,k=1+k|0;a.w=
f;ht(b.s,oF(pF(),c.s))}d.Sa=function(a){Pvb(this,a)};d.y=function(){return Z(this)};function sla(a,b,c,e,f,g){a.ia=b;a.Ca=c;a.LV=e;a.Vj=f;a.Q=g;iDa(a);return a}d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.Vla=function(a){this.Ke=a};d.$classData=r({cPa:0},!1,"amf.plugins.document.webapi.contexts.emitter.raml.RamlScalarValueEmitter",{cPa:1,e:1,gDa:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Qvb(){this.l=null}Qvb.prototype=new u;Qvb.prototype.constructor=Qvb;d=Qvb.prototype;d.G=function(){return"Async20VersionFactory"};
d.A=function(){return 0};d.h=function(a){return a instanceof Qvb&&!0};d.E=function(a){throw(new V).f(""+a);};d.bN=function(){return Pd(function(a){return function(b,c){var e=a.l,f=new Rvb;f.dG=b;f.Xf=c;QY.prototype.lqa.call(f,b,c,e);return f}}(this))};d.t=function(){return W(X(),this)};d.o4=function(a,b){var c=this.l,e=new tsb;e.Xb=a;e.th=b;qS.prototype.gqa.call(e,a,b,c);return e};d.Rga=function(a,b){var c=this.l,e=new eUa;e.uc=a;e.na=c;NR.prototype.tda.call(e,a,b,c);return e};
d.Tga=function(a,b){var c=this.l,e=new usb;e.Xb=a;e.$k=b;uS.prototype.iqa.call(e,a,b,c);return e};d.y=function(){return Z(this)};d.CV=function(a,b,c){var e=this.l,f=new ssb;f.Xb=a;f.th=b;f.Yt=c;oS.prototype.rda.call(f,a,b,c,e);return f};d.$ca=function(a){this.l=a;return this};d.$classData=r({fPa:0},!1,"amf.plugins.document.webapi.contexts.parser.async.Async20VersionFactory",{fPa:1,e:1,lob:1,ska:1,d0:1,z:1,v:1,r:1,o:1});function Svb(){this.l=null}Svb.prototype=new yTa;Svb.prototype.constructor=Svb;
d=Svb.prototype;d.G=function(){return"Oas2VersionFactory"};d.ae=function(){return this.l};d.A=function(){return 0};d.h=function(a){return a instanceof Svb&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.aua=function(a,b){var c=this.l,e=new Isb;e.uc=a;e.Zs=b;wS.prototype.jqa.call(e,a,b,uo().nh,c);return e};d.o4=function(a,b){return(new Tvb).Ax(a,b,this.l)};d.Rga=function(a,b){return(new sUa).uda(a,b,this.l)};d.$ta=function(a,b){return Nsb(new I7,a,b,un().nh,this.l)};
d.Tga=function(a,b){return ctb(a,b,this.l)};d.JL=function(a){uY.prototype.JL.call(this,a);return this};d.y=function(){return Z(this)};d.CV=function(a,b,c){return(new Uvb).sda(a,b,c,this.l)};d.Zta=function(a,b){return Nsb(new I7,a,b,on().nh,this.l)};d.UX=function(a,b,c,e){return(new E6).jQ(a,b,c,e,this.l)};d.$classData=r({jPa:0},!1,"amf.plugins.document.webapi.contexts.parser.oas.Oas2VersionFactory",{jPa:1,nPa:1,e:1,ska:1,d0:1,z:1,v:1,r:1,o:1});function i8(){this.l=null}i8.prototype=new yTa;
i8.prototype.constructor=i8;d=i8.prototype;d.G=function(){return"Oas3VersionFactory"};d.ae=function(){return this.l};d.A=function(){return 0};d.h=function(a){return a instanceof i8&&!0};d.E=function(a){throw(new V).f(""+a);};d.t=function(){return W(X(),this)};d.aua=function(a,b){return Nsb(new I7,a,b,uo().nh,this.l)};d.o4=function(a,b){return(new Vvb).Ax(a,b,this.l)};d.Rga=function(a,b){return(new tUa).uda(a,b,this.l)};d.$ta=function(a,b){return Nsb(new I7,a,b,un().nh,this.l)};
d.Tga=function(a,b){return ctb(a,b,this.l)};d.JL=function(a){uY.prototype.JL.call(this,a);return this};d.y=function(){return Z(this)};d.CV=function(a,b,c){return(new Wvb).sda(a,b,c,this.l)};d.Zta=function(a,b){return Nsb(new I7,a,b,on().nh,this.l)};d.UX=function(a,b,c,e){return(new j8).jQ(a,b,c,e,this.l)};d.$classData=r({lPa:0},!1,"amf.plugins.document.webapi.contexts.parser.oas.Oas3VersionFactory",{lPa:1,nPa:1,e:1,ska:1,d0:1,z:1,v:1,r:1,o:1});function Xvb(){this.Qa=this.l=this.ER=this.ib=null}
Xvb.prototype=new u;Xvb.prototype.constructor=Xvb;d=Xvb.prototype;d.G=function(){return"IdentifierParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Xvb){if(this.ib===a.ib){var b=this.ER,c=a.ER;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.l,a=a.l,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ib;case 1:return this.ER;case 2:return this.l;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function x$a(a,b,c){var e=new Xvb;e.ib=a;e.ER=b;e.l=c;return e}d.fh=function(){null===this.Qa&&this.se();return this.Qa};d.Dc=function(){var a=this.ib.i.mb().jb;if(Q().Pa===a){a=this.ib.i.t();var b=this.ER,c=uo().gT;Fb(b,c,a)}else{a=this.l.ja;b=Bh().T8;c=this.ER.j;var e=this.ib.ga,f=y();Qb(a,b,c,f,"'id' must be a string",e)}};d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};d.Lo=function(){return this.l};
d.$classData=r({$Qa:0},!1,"amf.plugins.document.webapi.parser.spec.async.IdentifierParser",{$Qa:1,e:1,Ts:1,Pq:1,we:1,z:1,v:1,r:1,o:1});function Jy(){this.ji=this.Nx=null}Jy.prototype=new u;Jy.prototype.constructor=Jy;d=Jy.prototype;d.G=function(){return"MapEntriesArrayNode"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Jy?kk(this.Nx,a.Nx):!1};
d.EX=function(){var a=this.Nx.vb,b=w(function(e){return function(f){T();pt();Qf();f=[f];if(0===(f.length|0))nI(),oI(),f=rI((new pI).a());else{nI();oI();for(var g=(new pI).a(),h=0,k=f.length|0;h<k;)kK(g,f[h]),h=1+h|0;f=rI(g)}f=ot(0,f,e.Nx.ga.bg);return et(T(),f,Q().wa)}}(this)),c=vx();a=a.ma(b,c.jc);T();b=this.Nx;T();return(new R).M(a,et(T(),b,Q().wa))};d.E=function(a){switch(a){case 0:return this.Nx;default:throw(new V).f(""+a);}};d.AX=function(){return DDa(this)};d.M5=function(){return yDa(this)};
d.t=function(){return W(X(),this)};d.B7=function(){return ADa(this)};d.Gda=function(){return BDa(this)};d.Iea=function(a){return QO(this,a)};d.y=function(){return Z(this)};d.$classData=r({kRa:0},!1,"amf.plugins.document.webapi.parser.spec.common.MapEntriesArrayNode",{kRa:1,e:1,DFa:1,Tja:1,Z_:1,z:1,v:1,r:1,o:1});function Rvb(){QY.call(this);this.Xf=this.dG=null}Rvb.prototype=new xUa;Rvb.prototype.constructor=Rvb;d=Rvb.prototype;d.G=function(){return"Async2SecuritySchemeParser"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof Rvb){var b=this.dG,c=a.dG;if(null===b?null===c:b.h(c))return b=this.Xf,a=a.Xf,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.dG;case 1:return this.Xf;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({FRa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Async2SecuritySchemeParser",{FRa:1,NSa:1,Gka:1,e:1,we:1,z:1,v:1,r:1,o:1});
function ZSa(){jY.call(this);this.oe=this.La=this.gF=null}ZSa.prototype=new dUa;ZSa.prototype.constructor=ZSa;d=ZSa.prototype;d.G=function(){return"OasAnnotationEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof ZSa){var b=this.gF,c=a.gF;return(null===b?null===c:b.h(c))?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.gF;case 1:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.oe};
d.EL=function(a,b,c){this.gF=a;this.La=b;jY.prototype.EL.call(this,a,b,c);a=D(a.g,jf().U).H;this.oe="x-"+(a.b()?null:a.c());return this};d.y=function(){return Z(this)};d.$classData=r({tSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasAnnotationEmitter",{tSa:1,xka:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function $Sa(){lY.call(this);this.Aa=this.Dd=this.Mb=this.La=this.yh=null}$Sa.prototype=new iUa;$Sa.prototype.constructor=$Sa;d=$Sa.prototype;d.G=function(){return"OasCustomFacetsEmitter"};
d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof $Sa){var b=this.yh,c=a.yh;if((null===b?null===c:b.h(c))&&this.La===a.La)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.yh;case 1:return this.La;case 2:return this.Mb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fB=function(a,b,c,e){this.yh=a;this.La=b;this.Mb=c;this.Dd=e;lY.prototype.mW.call(this,a,b,c,e);this.Aa=gy((new Rb).f("facets"));return this};
d.Vga=function(){return Sx(function(a){return function(b,c,e){return zrb(b,c,e,"properties",J(),J(),a.Dd)}}(this))};d.dM=function(){return this.Aa};d.y=function(){return Z(this)};d.$classData=r({CSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasCustomFacetsEmitter",{CSa:1,zka:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Yvb(){Ux.call(this);this.Dd=this.La=this.Mb=this.IB=null}Yvb.prototype=new lUa;Yvb.prototype.constructor=Yvb;d=Yvb.prototype;d.G=function(){return"OasDeclaredTypesEmitters"};
d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Yvb){var b=this.IB,c=a.IB;(null===b?null===c:b.h(c))?(b=this.Mb,c=a.Mb,b=null===b?null===c:b.h(c)):b=!1;return b?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.IB;case 1:return this.Mb;case 2:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Vna=function(a){var b=this.Dd.Jg(),c=qs().Ws,e=b===c?(T(),xi(T(),"schemas")):(T(),xi(T(),"definitions"));b=(new wB).f(a.aa);c=b.s;var f=b.aa,g=(new mt).f(f),h=rt(),k=this.La,l=this.IB,m=w(function(t){return function(v){var A=t.La,E=t.Mb,B=C();return(new rrb).lW(v,A,E,K(B,(new wc).fa(["definitions"])),t.Dd)}}(this)),p=C();Os(h,k.Db(l.ma(m,p.u)),g);ht(c,et(T(),ot(pt(),g.s,f),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;l=g.m.length;k=h=
0;m=e.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=e[h],h=1+h|0,k=1+k|0;c.w=f;ht(a.s,oF(pF(),b.s))};function cTa(a,b,c,e){var f=new Yvb;f.IB=a;f.Mb=b;f.La=c;f.Dd=e;Ux.prototype.oqa.call(f,a,e);return f}d.y=function(){return Z(this)};d.$classData=r({DSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasDeclaredTypesEmitters",{DSa:1,ORa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function XSa(){gY.call(this);this.oe=this.La=this.sG=null}XSa.prototype=new oUa;
XSa.prototype.constructor=XSa;d=XSa.prototype;d.G=function(){return"OasFacetsInstanceEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof XSa){var b=this.sG,c=a.sG;return(null===b?null===c:b.h(c))?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.sG;case 1:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.oe};
d.FL=function(a,b,c){this.sG=a;this.La=b;gY.prototype.FL.call(this,a,b,c);a=D(D(a.g,hD().tg).ca,Pg().U).H;a="facet-"+(a.b()?null:a.c());this.oe=gy((new Rb).f(a));return this};d.y=function(){return Z(this)};d.$classData=r({GSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasFacetsInstanceEmitter",{GSa:1,Aka:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function y7(){Qz.call(this);this.ou=this.Bs=this.jU=this.Mb=this.La=this.cP=null}y7.prototype=new rna;y7.prototype.constructor=y7;d=y7.prototype;
d.G=function(){return"OasItemsShapeEmitter"};d.A=function(){return 6};d.h=function(a){if(this===a)return!0;if(a instanceof y7){var b=this.cP,c=a.cP;(null===b?null===c:b.h(c))&&this.La===a.La?(b=this.Mb,c=a.Mb,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.jU,c=a.jU,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Bs,c=a.Bs,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.ou,a=a.ou,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.cP;case 1:return this.La;case 2:return this.Mb;case 3:return this.jU;case 4:return this.Bs;case 5:return this.ou;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){if(Wa().Ia(Cj(this.cP.ca,ei().Kf)).ra()){T();var b=xi(T(),"items"),c=(new wB).f(a.aa),e=this.Bs,f=C();e=sna(this,e.Eg("items",f.u),this.ou);if(e instanceof Rf)e.i.Vb(c);else if(e instanceof Wf){e=e.i;f=c.s;var g=c.aa,h=(new mt).f(g),k=rt(),l=this.jU.va(),m=C();Os(k,e.la(l,m.u),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa))}else throw(new x).d(e);e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=b.length|0;l=m<l?m:l;m=g.m.length;
for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))}};function mrb(a,b,c,e,f,g,h,k){a.cP=b;a.La=c;a.Mb=e;a.jU=f;a.Bs=g;a.ou=h;Qz.prototype.lW.call(a,D(b.ca,ei().Kf),c,J(),e,k);return a}d.y=function(){return Z(this)};d.Ma=function(){var a=Wa().Ia(Cj(this.cP.ca,ei().Kf));return a instanceof z?(a=a.i,Ps(rt(),a.x,q(Yb))):ie()};d.$classData=r({JSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasItemsShapeEmitter",{JSa:1,Dka:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});
function Zvb(){Qz.call(this);this.bna=this.zsa=this.Kfa=this.ou=this.Bs=this.O4=this.Mb=this.La=this.Cs=null}Zvb.prototype=new rna;Zvb.prototype.constructor=Zvb;function zrb(a,b,c,e,f,g,h){var k=new Zvb;k.Cs=a;k.La=b;k.Mb=c;k.O4=e;k.Bs=f;k.ou=g;Qz.prototype.lW.call(k,D(a.ca,Aj().fg),b,J(),c,h);a=D(a.ca,Aj().Qv).H;a.b()?(a=D(k.Cs.ca,Pg().U).H,a=a.b()?null:a.c()):a=a.c();k.Kfa=a;k.zsa=et(T(),ft(gt(),k.Kfa),Q().Pa);e=K(C(),(new wc).fa([e,k.Kfa]));a=C();k.bna=sna(k,f.la(e,a.u),g);return k}d=Zvb.prototype;
d.G=function(){return"OasPropertyShapeEmitter"};d.A=function(){return 6};d.h=function(a){if(this===a)return!0;if(a instanceof Zvb){var b=this.Cs,c=a.Cs;(null===b?null===c:b.h(c))&&this.La===a.La?(b=this.Mb,c=a.Mb,b=null===b?null===c:b.h(c)):b=!1;b&&this.O4===a.O4?(b=this.Bs,c=a.Bs,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.ou,a=a.ou,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Cs;case 1:return this.La;case 2:return this.Mb;case 3:return this.O4;case 4:return this.Bs;case 5:return this.ou;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=D(this.Cs.ca,Aj().fg);if(b instanceof Ai||b instanceof pj){var c=this.zsa;b=(new wB).f(a.aa);var e=this.bna;if(e instanceof Rf)e.i.Vb(b);else if(e instanceof Wf){e=e.i;var f=b.s,g=b.aa,h=(new mt).f(g);Os(rt(),this.La.Db(e),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa))}else throw(new x).d(e);e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var k=g.m.length,l=h=0,m=c.length|0;k=m<k?m:k;m=g.m.length;for(k=k<m?k:m;h<k;)g.m[l]=c[h],h=1+h|
0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),b.s))}};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Cs.bb,q(Yb))};d.$classData=r({bTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasPropertyShapeEmitter",{bTa:1,Dka:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function $vb(){QY.call(this);this.Xf=this.dG=null}$vb.prototype=new xUa;$vb.prototype.constructor=$vb;function zTa(a,b,c){var e=new $vb;e.dG=a;e.Xf=b;QY.prototype.lqa.call(e,a,b,c);return e}d=$vb.prototype;d.G=function(){return"OasSecuritySchemeParser"};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof $vb){var b=this.dG,c=a.dG;if(null===b?null===c:b.h(c))return b=this.Xf,a=a.Xf,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.dG;case 1:return this.Xf;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({kTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasSecuritySchemeParser",{kTa:1,NSa:1,Gka:1,e:1,we:1,z:1,v:1,r:1,o:1});function awb(){di.call(this);this.Xf=this.cb=this.ya=null}awb.prototype=new SR;awb.prototype.constructor=awb;d=awb.prototype;d.G=function(){return"ArrayShapeParser"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof awb&&a.n===this.n){var b=this.ya,c=a.ya;if((null===b?null===c:b.h(c))&&kk(this.cb,a.cb))return b=this.Xf,a=a.Xf,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.cb;case 2:return this.Xf;default:throw(new V).f(""+a);}};
d.Ej=function(){bwb(this.n,this.ya,this.cb,this.Xf,this.n.na.fi.$u());Fca(this);var a=(new L).N(this.cb),b=this.n,c=ei().mE;Rh(a,"collectionFormat",Sh(Th(b,c,this.n.na),this.ya));a=Pc((new L).N(this.cb),"items");a.b()?a=y():(a=a.c().i,a=bd(cd(a),kd()));a.b()||(a=a.c(),a=(new L).N(a),b=this.n,c=ei().mE,Rh(a,"collectionFormat",yR(Sh(Th(b,c,this.n.na),this.ya),(new o6).a())));a=Pc((new L).N(this.cb),"items");if(a.b())a=y();else if(a=a.c(),a=LA(MA(),a,w(function(e){return function(f){f.zb(e.ya.j+"/items",
Vu())}}(this)),this.n.Xh,this.n.na).fd(),a.b())a=y();else{a=a.c();if(a instanceof zi)a=FB(GB(this.ya,a));else if(a instanceof jj)a=FB(GB(this.ya,a));else{if(null===a)throw(new x).d(a);a=GB(this.ya,a)}a=(new z).d(a)}if(a instanceof z&&(b=a.i,null!==b))return bf(b,this.ya.j);if(y()===a)return a=this.ya,O(),b=(new P).a(),c=(new S).a(),GB(a,(new Ai).L(c,b));throw(new x).d(a);};d.t=function(){return W(X(),this)};
function Dab(a,b,c,e){var f=new awb;f.ya=b;f.cb=c;f.Xf=e;di.prototype.Py.call(f,a);return f}d.y=function(){return Z(this)};d.$classData=r({CTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$ArrayShapeParser",{CTa:1,mK:1,nK:1,e:1,ETa:1,z:1,v:1,r:1,o:1});function cwb(){di.call(this);this.cb=this.ya=this.lr=null}cwb.prototype=new SR;cwb.prototype.constructor=cwb;d=cwb.prototype;d.G=function(){return"FileShapeParser"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof cwb&&a.n===this.n){if(this.lr===a.lr){var b=this.ya,c=a.ya;b=null===b?null===c:b.h(c)}else b=!1;return b?kk(this.cb,a.cb):!1}return!1};d.E=function(a){switch(a){case 0:return this.lr;case 1:return this.ya;case 2:return this.cb;default:throw(new V).f(""+a);}};function dwb(a,b,c,e){var f=new cwb;f.lr=b;f.ya=c;f.cb=e;di.prototype.Py.call(f,a);return f}d.t=function(){return W(X(),this)};
d.DI=function(){di.prototype.Ej.call(this);Cca(this,this.cb,this.ya,this.lr);var a=(new L).N(this.cb),b=gy((new Rb).f("fileTypes")),c=this.n,e=Qo().YB;Rh(a,b,Sh(Th(c,e,this.n.na),this.ya));return this.ya};d.y=function(){return Z(this)};d.$classData=r({GTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$FileShapeParser",{GTa:1,mK:1,nK:1,e:1,Cka:1,z:1,v:1,r:1,o:1});function ewb(){di.call(this);this.cb=this.ya=this.lr=this.XK=null;this.Pg=!1}ewb.prototype=new SR;
ewb.prototype.constructor=ewb;d=ewb.prototype;d.G=function(){return"ScalarShapeParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof ewb&&a.n===this.n){if(this.lr===a.lr){var b=this.ya,c=a.ya;b=null===b?null===c:b.h(c)}else b=!1;return b?kk(this.cb,a.cb):!1}return!1};d.oP=function(){return this.Pg?this.XK:this.tba()};d.E=function(a){switch(a){case 0:return this.lr;case 1:return this.ya;case 2:return this.cb;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.EI=function(){di.prototype.Ej.call(this);var a=Cca(this,this.cb,this.ya,this.lr),b=Pc((new L).N(this.cb),"type");if(b.b()){b=this.ya;var c=Qh().kf;a=ai(new bi,yE(zE(),a),(new P).a());O();var e=(new P).a();Ph(b,c,a,e)}else e=b.c(),b=this.ya,c=Qh().kf,a=ai(new bi,yE(zE(),a),(new P).a()),e=$e(O(),e),Ph(b,c,a,e);return this.ya};
d.tba=function(){if(!this.Pg){var a=(new z).d(this.ya.j),b=(new ky).a(),c=(new Ve).a();this.XK=w(function(e,f){return function(g){return E$a(f,g)}}(this,F$a(b,a,c,this.n.na)));this.Pg=!0}return this.XK};function fwb(a,b,c,e){var f=new ewb;f.lr=b;f.ya=c;f.cb=e;di.prototype.Py.call(f,a);return f}d.y=function(){return Z(this)};d.$classData=r({NTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$ScalarShapeParser",{NTa:1,mK:1,nK:1,e:1,Cka:1,z:1,v:1,r:1,o:1});
function gwb(){di.call(this);this.cb=this.ya=null}gwb.prototype=new SR;gwb.prototype.constructor=gwb;d=gwb.prototype;d.G=function(){return"SchemaShapeParser"};d.A=function(){return 2};function hwb(a,b,c){var e=new gwb;e.ya=b;e.cb=c;di.prototype.Py.call(e,a);di.prototype.Ej.call(e);return e}d.h=function(a){if(this===a)return!0;if(a instanceof gwb&&a.n===this.n){var b=this.ya,c=a.ya;return(null===b?null===c:b.h(c))?kk(this.cb,a.cb):!1}return!1};
d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.cb;default:throw(new V).f(""+a);}};
d.Ej=function(){var a=(new L).N(this.cb),b=gy((new Rb).f("schema"));a=Pc(a,b);if(!a.b()){a=a.c();b=a.i;var c=Be();b=Zx(b,c);if(b instanceof Wf)a=b.i,b=this.ya,c=Yo().Zd,Fb(b,c,a);else{b=this.n.na.ja;c=Bh().$8;var e=this.ya.j;a=a.i;var f=y();Qb(b,c,e,f,"Cannot parse non string schema shape",a.ga);a=this.ya;b=Yo().Zd;Fb(a,b,"")}}a=(new L).N(this.cb);b=gy((new Rb).f("mediaType"));a=Pc(a,b);a.b()||(a=a.c(),b=a.i,c=Be(),b=Zx(b,c),b instanceof Wf?(a=b.i,b=this.ya,c=Yo().Vd,Fb(b,c,a)):(b=this.n.na.ja,c=
Bh().V8,e=this.ya.j,a=a.i,f=y(),Qb(b,c,e,f,"Cannot parse non string schema shape",a.ga),a=this.ya,b=Yo().Vd,Fb(a,b,"*/*")));return this.ya};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({OTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$SchemaShapeParser",{OTa:1,mK:1,nK:1,e:1,Cka:1,z:1,v:1,r:1,o:1});function Eab(){di.call(this);this.Xf=this.cb=this.ya=null}Eab.prototype=new SR;Eab.prototype.constructor=Eab;d=Eab.prototype;d.G=function(){return"TupleShapeParser"};
d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Eab&&a.n===this.n){var b=this.ya,c=a.ya;if((null===b?null===c:b.h(c))&&kk(this.cb,a.cb))return b=this.Xf,a=a.Xf,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.cb;case 2:return this.Xf;default:throw(new V).f(""+a);}};
d.Ej=function(){this.Xf.P(this.ya);Fca(this);var a=Pc((new L).N(this.cb),"additionalItems");if(!a.b()){a=a.c();var b=a.i.mb().jb;if(Q().mi===b){b=this.n;var c=Ko().WN;xR(mIa(Sh(Th(b,c,this.n.na),this.ya)),a);b=this.n.Xh;c=Uh();null!==b&&b===c&&iwb(this,a,"Invalid part type for additional items node. Expected a map")}else if(Q().wa===b){if(b=LA(MA(),a,w(function(f){return function(g){g.zb(f.ya.j,Vu())}}(this)),this.n.Xh,this.n.na).fd(),!b.b()){b=b.c();c=this.ya;var e=Ko().GS;a=$e(O(),a);Ph(c,e,b,a)}}else b=
this.n.Xh,c=Uh(),iwb(this,a,null!==b&&b===c?"Invalid part type for additional items node. Expected a map":"Invalid part type for additional items node. Should be a boolean or a map")}a=Pc((new L).N(this.cb),"items");a.b()||(a=a.c().i,b=xx(),a=M(a,b,this.n.na).Ul,b=new Ykb,c=vx(),a=a.hc(b,c.jc),b=vx(),a=a.dg(b.jc),b=w(function(f){return function(g){if(null!==g){var h=g.qa();g=g.Pi();return BUa(MA(),h,"member"+g,w(function(k,l){return function(m){m.zb(k.ya.j+"/items/"+l,Vu())}}(f,g)),f.n.Xh,f.n.na).fd()}throw(new x).d(g);
}}(this)),c=vx(),b=a.ma(b,c.jc),a=this.ya,b=b.Ab(w(function(){return function(f){return f.ra()}}(this))),c=w(function(){return function(f){return f.c()}}(this)),e=vx(),b=b.ma(c,e.jc),c=Ko().Rq,yf(a,c,b));return this.ya};d.t=function(){return W(X(),this)};function iwb(a,b,c){var e=a.n.na.ja,f=Bh().D8;a=a.ya.j;var g=y();Qb(e,f,a,g,c,b.ga)}d.y=function(){return Z(this)};
d.$classData=r({PTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser$TupleShapeParser",{PTa:1,mK:1,nK:1,e:1,ETa:1,z:1,v:1,r:1,o:1});function x7(){Qz.call(this);this.ou=this.Bs=this.Mb=this.cv=this.La=this.rg=null}x7.prototype=new rna;x7.prototype.constructor=x7;d=x7.prototype;d.G=function(){return"OasTypePartEmitter"};
d.Vb=function(a){var b=sna(this,this.Bs,this.ou);if(b instanceof Rf)b.i.Vb(a);else if(b instanceof Wf){b=b.i;var c=a.s;a=a.aa;var e=(new mt).f(a);Os(rt(),b,e);ht(c,et(T(),ot(pt(),e.s,a),Q().wa))}else throw(new x).d(b);};d.A=function(){return 6};function w7(a,b,c,e,f,g,h,k){a.rg=b;a.La=c;a.cv=e;a.Mb=f;a.Bs=g;a.ou=h;Qz.prototype.lW.call(a,b,c,e,f,k);return a}
d.h=function(a){if(this===a)return!0;if(a instanceof x7){var b=this.rg,c=a.rg;(null===b?null===c:b.h(c))&&this.La===a.La?(b=this.cv,c=a.cv,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Mb,c=a.Mb,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.Bs,c=a.Bs,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.ou,a=a.ou,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.rg;case 1:return this.La;case 2:return this.cv;case 3:return this.Mb;case 4:return this.Bs;case 5:return this.ou;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Ma=function(){var a=this.FS;a=(a.b()?J():a.c()).nc();a.b()?a=y():(a=a.c(),a=(new z).d(a.Ma()));return a.b()?ie():a.c()};
d.$classData=r({UTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypePartEmitter",{UTa:1,Dka:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function hTa(){cZ.call(this);this.Dd=this.La=this.Mb=this.mo=null}hTa.prototype=new RUa;hTa.prototype.constructor=hTa;d=hTa.prototype;d.G=function(){return"Raml08NamedSecuritySchemeEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof hTa){var b=this.mo,c=a.mo;(null===b?null===c:b.h(c))?(b=this.Mb,c=a.Mb,b=null===b?null===c:b.h(c)):b=!1;return b?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.mo;case 1:return this.Mb;case 2:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Vta=function(){return Sx(function(a){return function(b,c,e){return(new Zkb).hB(b,c,e,a.Dd)}}(this))};
d.hB=function(a,b,c,e){this.mo=a;this.Mb=b;this.La=c;this.Dd=e;cZ.prototype.hB.call(this,a,b,c,e);return this};d.y=function(){return Z(this)};d.$classData=r({$Ta:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08NamedSecuritySchemeEmitter",{$Ta:1,bVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function dY(){dZ.call(this);this.Dd=this.Mb=this.cv=this.bb=this.La=this.rg=null}dY.prototype=new SUa;dY.prototype.constructor=dY;d=dY.prototype;d.G=function(){return"Raml08TypePartEmitter"};d.A=function(){return 5};
d.h=function(a){if(this===a)return!0;if(a instanceof dY){var b=this.rg,c=a.rg;(null===b?null===c:b.h(c))&&this.La===a.La?(b=this.bb,c=a.bb,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.cv,c=a.cv,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.rg;case 1:return this.La;case 2:return this.bb;case 3:return this.cv;case 4:return this.Mb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.La,b=this.Dd,c=new $kb;c.ta=this.rg;c.p=a;c.cx=b;return c.Ra()};d.ys=function(a,b,c,e,f,g){this.rg=a;this.La=b;this.bb=c;this.cv=e;this.Mb=f;this.Dd=g;dZ.prototype.Loa.call(this,a,b,g);return this};d.y=function(){return Z(this)};d.$classData=r({lUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08TypePartEmitter",{lUa:1,bWa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function q4(){LY.call(this);this.Dd=this.Mb=this.La=this.mo=this.Aa=null}q4.prototype=new mUa;
q4.prototype.constructor=q4;d=q4.prototype;d.G=function(){return"Raml10DescribedByEmitter"};d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof q4){if(this.Aa===a.Aa){var b=this.mo,c=a.mo;b=null===b?null===c:b.h(c)}else b=!1;if(b&&this.La===a.La)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Aa;case 1:return this.mo;case 2:return this.La;case 3:return this.Mb;default:throw(new V).f(""+a);}};
d.nL=function(a){var b=K(ah(),J()),c=he(a,Ri().pq);c.b()||(c=c.c().q.q,c instanceof Ai&&Hh(b,Wrb(new E7,c,this.La,this.Mb,cY(function(e){return function(f,g,h,k,l){return(new nY).ys(f,g,h,k,l,e.Dd)}}(this)),this.Dd)));yu(b,Xy(this.mo,this.La,this.Dd).Ra());a=LY.prototype.nL.call(this,a);c=C();return a.la(b,c.u)};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.HW=function(a,b,c,e,f){this.Aa=a;this.mo=b;this.La=c;this.Mb=e;this.Dd=f;LY.prototype.HW.call(this,a,b,c,e,f);return this};
d.$classData=r({oUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml10DescribedByEmitter",{oUa:1,qob:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function oTa(){cZ.call(this);this.Dd=this.La=this.Mb=this.mo=null}oTa.prototype=new RUa;oTa.prototype.constructor=oTa;d=oTa.prototype;d.G=function(){return"Raml10NamedSecuritySchemeEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof oTa){var b=this.mo,c=a.mo;(null===b?null===c:b.h(c))?(b=this.Mb,c=a.Mb,b=null===b?null===c:b.h(c)):b=!1;return b?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.mo;case 1:return this.Mb;case 2:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Vta=function(){return Sx(function(a){return function(b,c,e){return(new v6).hB(b,c,e,a.Dd)}}(this))};
d.hB=function(a,b,c,e){this.mo=a;this.Mb=b;this.La=c;this.Dd=e;cZ.prototype.hB.call(this,a,b,c,e);return this};d.y=function(){return Z(this)};d.$classData=r({pUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml10NamedSecuritySchemeEmitter",{pUa:1,bVa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function nY(){dZ.call(this);this.Dd=this.Mb=this.cv=this.bb=this.La=this.rg=null}nY.prototype=new SUa;nY.prototype.constructor=nY;d=nY.prototype;d.G=function(){return"Raml10TypePartEmitter"};d.A=function(){return 5};
d.h=function(a){if(this===a)return!0;if(a instanceof nY){var b=this.rg,c=a.rg;(null===b?null===c:b.h(c))&&this.La===a.La?(b=this.bb,c=a.bb,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.cv,c=a.cv,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.rg;case 1:return this.La;case 2:return this.bb;case 3:return this.cv;case 4:return this.Mb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.La,b=x4(this.rg,this.La,this.cv,this.Mb,this.Dd).Ra(),c=this.bb;c.b()?c=y():(c=c.c(),c=(new z).d(c.Ra()));c=c.b()?J():c.c();var e=C();return a.Db(b.la(c,e.u))};d.ys=function(a,b,c,e,f,g){this.rg=a;this.La=b;this.bb=c;this.cv=e;this.Mb=f;this.Dd=g;dZ.prototype.Loa.call(this,a,b,g);return this};d.y=function(){return Z(this)};d.$classData=r({xUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml10TypePartEmitter",{xUa:1,bWa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});
function rTa(){jY.call(this);this.oe=this.La=this.gF=null}rTa.prototype=new dUa;rTa.prototype.constructor=rTa;d=rTa.prototype;d.G=function(){return"RamlAnnotationEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof rTa){var b=this.gF,c=a.gF;return(null===b?null===c:b.h(c))?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.gF;case 1:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.oe};
d.EL=function(a,b,c){this.gF=a;this.La=b;jY.prototype.EL.call(this,a,b,c);a=D(a.g,jf().U).H;this.oe="("+(a.b()?null:a.c())+")";return this};d.y=function(){return Z(this)};d.$classData=r({zUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlAnnotationEmitter",{zUa:1,xka:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function w4(){$Y.call(this);this.Cp=this.Gc=this.md=this.Uc=this.dP=null}w4.prototype=new aZ;w4.prototype.constructor=w4;d=w4.prototype;d.G=function(){return"RamlArrayShapeEmitter"};
d.OD=function(){return this.Cp};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof w4){var b=this.dP,c=a.dP;if((null===b?null===c:b.h(c))&&this.Uc===a.Uc)return b=this.md,a=a.md,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.dP;case 1:return this.Uc;case 2:return this.md;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=K(ah(),$Y.prototype.Ra.call(this)),b=this.dP.ca,c=he(b,ei().Kf);c.b()||(c.c(),this.HB=!0,Hh(a,(new Vrb).D3(this.dP,this.Uc,this.md,this.Gc)));c=he(b,ei().Us);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"maxItems",c,y(),this.Gc))));c=he(b,ei().ms);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"minItems",c,y(),this.Gc))));c=he(b,ei().Ys);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"uniqueItems",c,y(),this.Gc))));b=he(b,ei().mE);b.b()||(b=b.c(),(new z).d(Hh(a,ni(new oi,pi((new Rb).f("collectionFormat")),
b,y()))));this.HB||Hh(a,Px(new Qx,"type","array",Q().Pa,ie()));return a};d.y=function(){return Z(this)};d.D3=function(a,b,c,e){this.dP=a;this.Uc=b;this.md=c;this.Gc=e;$Y.prototype.Ry.call(this,a,b,c,e);a=Xb(a.bb,q(F4));a.b()?a=y():(a.c(),a=(new z).d("array"));this.Cp=a;return this};d.$classData=r({FUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlArrayShapeEmitter",{FUa:1,BE:1,CE:1,e:1,bA:1,z:1,v:1,r:1,o:1});
function tTa(){lY.call(this);this.Aa=this.Dd=this.Mb=this.La=this.yh=null}tTa.prototype=new iUa;tTa.prototype.constructor=tTa;d=tTa.prototype;d.G=function(){return"RamlCustomFacetsEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof tTa){var b=this.yh,c=a.yh;if((null===b?null===c:b.h(c))&&this.La===a.La)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.yh;case 1:return this.La;case 2:return this.Mb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Vga=function(){return Sx(function(a){return function(b,c,e){return Yrb(b,c,e,a.Dd)}}(this))};d.GL=function(a,b,c,e){this.yh=a;this.La=b;this.Mb=c;this.Dd=e;lY.prototype.mW.call(this,a,b,c,e);this.Aa="facets";return this};d.dM=function(){return this.Aa};d.y=function(){return Z(this)};
d.$classData=r({JUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlCustomFacetsEmitter",{JUa:1,zka:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Tx(){Ux.call(this);this.Dd=this.La=this.Mb=this.IB=null}Tx.prototype=new lUa;Tx.prototype.constructor=Tx;d=Tx.prototype;d.G=function(){return"RamlDeclaredTypesEmitters"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Tx){var b=this.IB,c=a.IB;(null===b?null===c:b.h(c))?(b=this.Mb,c=a.Mb,b=null===b?null===c:b.h(c)):b=!1;return b?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.IB;case 1:return this.Mb;case 2:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Vna=function(a){T();var b=this.Dd.Oo.V5,c=xi(T(),b);b=(new wB).f(a.aa);var e=b.s,f=b.aa,g=(new mt).f(f),h=rt(),k=this.La,l=this.IB,m=w(function(t){return function(v){if(v instanceof Ai)return(new z).d(Wrb(new E7,v,t.La,t.Mb,t.Dd.Oo.Pua(),t.Dd)).va();if(v instanceof pj)return(new z).d((new asb).UP(v,t.La,t.Mb,t.Dd)).va();var A=t.Dd.ja,E=zq().By,B=v.j,I=y(),N=Xb(v.ha(),q(Yb));v=v.Nb();A.Vc(E.j,B,I,"Cannot emit non WebApi shape",N,Tb().yb,v);return y().va()}}(this)),p=C();Os(h,k.Db(l.Tc(m,p.u)),g);
ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=b.s;c=[c];if(0>e.w)throw(new V).f("0");g=c.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;m=c.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=c[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),b.s))};d.y=function(){return Z(this)};d.$classData=r({KUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlDeclaredTypesEmitters",{KUa:1,ORa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});
function pTa(){gY.call(this);this.oe=this.La=this.sG=null}pTa.prototype=new oUa;pTa.prototype.constructor=pTa;d=pTa.prototype;d.G=function(){return"RamlFacetsInstanceEmitter"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof pTa){var b=this.sG,c=a.sG;return(null===b?null===c:b.h(c))?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.sG;case 1:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.oe};
d.FL=function(a,b,c){this.sG=a;this.La=b;gY.prototype.FL.call(this,a,b,c);a=D(D(a.g,hD().tg).ca,Pg().U).H;this.oe=a.b()?null:a.c();return this};d.y=function(){return Z(this)};d.$classData=r({RUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlFacetsInstanceEmitter",{RUa:1,Aka:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function hsb(){$Y.call(this);this.Cp=this.Gc=this.md=this.Uc=this.ya=null}hsb.prototype=new aZ;hsb.prototype.constructor=hsb;d=hsb.prototype;d.G=function(){return"RamlInlinedUnionShapeEmitter"};
d.OD=function(){return this.Cp};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof hsb){var b=this.ya,c=a.ya;if((null===b?null===c:b.h(c))&&this.Uc===a.Uc)return b=this.md,a=a.md,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.Uc;case 2:return this.md;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.OL=function(a,b,c,e){this.ya=a;this.Uc=b;this.md=c;this.Gc=e;$Y.prototype.Ry.call(this,a,b,c,e);this.Cp=(new z).d("union");return this};d.y=function(){return Z(this)};d.$classData=r({VUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlInlinedUnionShapeEmitter",{VUa:1,BE:1,CE:1,e:1,bA:1,z:1,v:1,r:1,o:1});function jwb(){this.Q=this.cZ=this.W=this.p=this.ta=null}jwb.prototype=new u;jwb.prototype.constructor=jwb;d=jwb.prototype;d.G=function(){return"RamlJsonShapeEmitter"};
d.Vb=function(a){var b=Xb(this.ta.ha(),q(Ci));if(b instanceof z){var c=b.i;if(D(this.ta.Y(),Eh().Hc).Da()){b=K(ah(),J());xca(this,this.ta,b,this.p,this.W,this.Q);Hh(b,Px(new Qx,this.cZ,c.xl,Q().Pa,ie()));c=a.s;a=a.aa;var e=(new mt).f(a);Os(rt(),this.p.Db(b),e);ht(c,et(T(),ot(pt(),e.s,a),Q().wa))}else Qs(rt(),a,c.xl,Q().Pa)}else if(y()!==b)throw(new x).d(b);};d.A=function(){return 4};function bbb(a,b,c,e,f){var g=new jwb;g.ta=a;g.p=b;g.W=c;g.cZ=e;g.Q=f;return g}
d.h=function(a){if(this===a)return!0;if(a instanceof jwb){var b=this.ta,c=a.ta;(null===b?null===c:b.h(c))&&this.p===a.p?(b=this.W,c=a.W,b=null===b?null===c:b.h(c)):b=!1;return b?this.cZ===a.cZ:!1}return!1};d.E=function(a){switch(a){case 0:return this.ta;case 1:return this.p;case 2:return this.W;case 3:return this.cZ;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.ta.ha(),q(Yb))};
d.$classData=r({$Ua:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlJsonShapeEmitter",{$Ua:1,e:1,Hh:1,Oa:1,bA:1,z:1,v:1,r:1,o:1});function kwb(){$Y.call(this);this.Cp=this.md=this.Uc=this.ya=null}kwb.prototype=new aZ;kwb.prototype.constructor=kwb;d=kwb.prototype;d.G=function(){return"RamlNilShapeEmitter"};d.OD=function(){return this.Cp};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof kwb){var b=this.ya,c=a.ya;if((null===b?null===c:b.h(c))&&this.Uc===a.Uc)return b=this.md,a=a.md,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.Uc;case 2:return this.md;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ra=function(){var a=$Y.prototype.Ra.call(this);if(!this.HB){var b=Px(new Qx,"type","nil",Q().Pa,ie());b=K(C(),(new wc).fa([b]));var c=C();a=a.la(b,c.u)}return a};
function hbb(a,b,c,e){var f=new kwb;f.ya=a;f.Uc=b;f.md=c;$Y.prototype.Ry.call(f,a,b,c,e);f.Cp=(new z).d("nil");return f}d.y=function(){return Z(this)};d.$classData=r({dVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlNilShapeEmitter",{dVa:1,BE:1,CE:1,e:1,bA:1,z:1,v:1,r:1,o:1});function lwb(){$Y.call(this);this.Cp=this.Gc=this.md=this.Uc=this.rn=null}lwb.prototype=new aZ;lwb.prototype.constructor=lwb;d=lwb.prototype;d.G=function(){return"RamlNodeShapeEmitter"};d.A=function(){return 3};
d.OD=function(){return this.Cp};d.h=function(a){if(this===a)return!0;if(a instanceof lwb){var b=this.rn,c=a.rn;if((null===b?null===c:b.h(c))&&this.Uc===a.Uc)return b=this.md,a=a.md,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.rn;case 1:return this.Uc;case 2:return this.md;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=K(ah(),$Y.prototype.Ra.call(this)),b=this.rn.ca,c=he(b,Gi().Zw);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"minProperties",c,y(),this.Gc))));c=he(b,Gi().Yw);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"maxProperties",c,y(),this.Gc))));var e=D(this.rn.ca,Gi().uh).Pd(w(function(){return function(h){h=D(h.ca,Aj().Qv);return!OA(h)}}(this)));c=he(b,Gi().to);if(!c.b()){c=c.c();var f=D(this.rn.ca,Gi().to);f=Dd(f);e||!f&&!Bi(c.q.x,q(F4))||(e=!f,f=Q().mi,rt(),Hh(a,Px(new Qx,"additionalProperties",
""+e,f,Ps(0,c.q.x,q(Yb)))))}c=he(b,Gi().MG);c.b()||(c=c.c(),e=pi((new Rb).f("additionalProperties")),f=this.Gc,(new z).d(Hh(a,qrb(e,c,this.Uc,this.md,(new wZ).Gi(f.ja,f.lz,(new nb).a())))));c=he(b,Gi().Lt);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"discriminator",c,y(),this.Gc))));c=he(b,Gi().Oz);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"discriminatorValue",c,y(),this.Gc))));c=he(b,Gi().uh);c.b()||(c=c.c(),this.HB=!0,(new z).d(Hh(a,(new Xrb).GL(c,this.Uc,this.md,this.Gc))));c=Eia();e=D(this.rn.ca,Gi().uh);
f=w(function(){return function(h){return(new R).M(h.j,h)}}(this));var g=C();c=Fc(c,e.ma(f,g.u));b=he(b,Gi().rE);b.b()||(b=b.c(),(new z).d(Hh(a,fsb(b,this.Uc,c,this.Gc))));this.HB||Hh(a,Px(new Qx,"type","object",Q().Pa,ie()));return a};function cbb(a,b,c,e){var f=new lwb;f.rn=a;f.Uc=b;f.md=c;f.Gc=e;$Y.prototype.Ry.call(f,a,b,c,e);a=Xb(a.bb,q(F4));a.b()?a=y():(a.c(),a=(new z).d("object"));f.Cp=a;return f}d.y=function(){return Z(this)};
d.$classData=r({eVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlNodeShapeEmitter",{eVa:1,BE:1,CE:1,e:1,bA:1,z:1,v:1,r:1,o:1});function mwb(){this.Wfa=this.Q=this.W=this.fX=this.Dl=null}mwb.prototype=new u;mwb.prototype.constructor=mwb;function ola(a,b,c,e){var f=new mwb;f.Dl=a;f.fX=b;f.W=c;f.Q=e;pHa(f);return f}d=mwb.prototype;d.yua=function(){return this.Dl};d.G=function(){return"RamlTagToReferenceEmitter"};
d.Vb=function(a){var b=this.W.Fb(w(function(c){return function(e){if(e instanceof sh)return us(e.g,Wg().Qc).Ha(c.Dl);if(gm(e)){e=e.ue();var f=c.Dl;return null===e?null===f:e.h(f)}throw(new x).d(e);}}(this)));b instanceof z&&gm(b.i)?Rx(this.Q,a,this.Wfa):Qs(rt(),a,this.Wfa,Q().Pa)};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof mwb){var b=this.Dl,c=a.Dl;(null===b?null===c:b.h(c))?(b=this.fX,c=a.fX,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Dl;case 1:return this.fX;case 2:return this.W;default:throw(new V).f(""+a);}};d.gma=function(a){this.Wfa=a};d.t=function(){return W(X(),this)};d.dra=function(){return this.fX};d.y=function(){return Z(this)};
d.Ma=function(){return Ps(rt(),this.Dl.ha(),q(Yb))};d.$classData=r({AVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTagToReferenceEmitter",{AVa:1,e:1,Hh:1,Oa:1,HOa:1,z:1,v:1,r:1,o:1});function gbb(){$Y.call(this);this.Cp=this.Gc=this.md=this.Uc=this.uR=null}gbb.prototype=new aZ;gbb.prototype.constructor=gbb;d=gbb.prototype;d.G=function(){return"RamlTupleShapeEmitter"};d.OD=function(){return this.Cp};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof gbb){var b=this.uR,c=a.uR;if((null===b?null===c:b.h(c))&&this.Uc===a.Uc)return b=this.md,a=a.md,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.uR;case 1:return this.Uc;case 2:return this.md;default:throw(new V).f(""+a);}};d.ida=function(a,b,c,e){this.uR=a;this.Uc=b;this.md=c;this.Gc=e;$Y.prototype.Ry.call(this,a,b,c,e);a=Xb(a.bb,q(F4));a.b()?a=y():(a.c(),a=(new z).d("array"));this.Cp=a;return this};
d.t=function(){return W(X(),this)};d.Ra=function(){var a=K(ah(),$Y.prototype.Ra.call(this)),b=this.uR.ca;Hh(a,(new isb).ida(this.uR,this.Uc,this.md,this.Gc));Hh(a,Px(new Qx,pi((new Rb).f("tuple")),"true",Q().mi,ie()));var c=he(b,ei().Us);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"maxItems",c,y(),this.Gc))));c=he(b,ei().ms);c.b()||(c=c.c(),(new z).d(Hh(a,hi(mi(),"minItems",c,y(),this.Gc))));b=he(b,ei().Ys);b.b()||(b=b.c(),(new z).d(Hh(a,hi(mi(),"uniqueItems",b,y(),this.Gc))));return a};d.y=function(){return Z(this)};
d.$classData=r({CVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTupleShapeEmitter",{CVa:1,BE:1,CE:1,e:1,bA:1,z:1,v:1,r:1,o:1});function dbb(){$Y.call(this);this.Cp=this.Gc=this.md=this.Uc=this.ya=null}dbb.prototype=new aZ;dbb.prototype.constructor=dbb;d=dbb.prototype;d.G=function(){return"RamlUnionShapeEmitter"};d.OD=function(){return this.Cp};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof dbb){var b=this.ya,c=a.ya;if((null===b?null===c:b.h(c))&&this.Uc===a.Uc)return b=this.md,a=a.md,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.Uc;case 2:return this.md;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){if(D(this.ya.ca,fp().We).b()&&D(this.ya.ca,Pg().Hd).Da())var a=J();else{a=C();var b=[(new Qrb).OL(this.ya,this.Uc,this.md,this.Gc)];a=K(a,(new wc).fa(b))}b=$Y.prototype.Ra.call(this);var c=C();return b.la(a,c.u)};d.OL=function(a,b,c,e){this.ya=a;this.Uc=b;this.md=c;this.Gc=e;$Y.prototype.Ry.call(this,a,b,c,e);this.Cp=(new z).d("union");return this};d.y=function(){return Z(this)};
d.$classData=r({eWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlUnionShapeEmitter",{eWa:1,BE:1,CE:1,e:1,bA:1,z:1,v:1,r:1,o:1});function X$a(){this.ja=this.p=this.Ca=this.ia=null}X$a.prototype=new u;X$a.prototype.constructor=X$a;d=X$a.prototype;d.G=function(){return"TraitExtendsEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof X$a){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};
d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Sa=function(a){SJa(this,a)};d.Nba=function(a){var b=new v7,c=this.p,e=this.ja;b.Vi=a;b.p=c;b.ja=e;return b};d.Yma=function(a){var b=new nlb;var c=C();return a.hc(b,c.u)};d.dM=function(){return this.ia};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};
d.$classData=r({rWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.TraitExtendsEmitter",{rWa:1,e:1,PZa:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Uvb(){oS.call(this);this.ld=this.ZE=this.Sr=this.uq=null}Uvb.prototype=new dVa;Uvb.prototype.constructor=Uvb;d=Uvb.prototype;d.sda=function(a,b,c,e){this.uq=a;this.Sr=b;this.ZE=c;this.ld=e;oS.prototype.rda.call(this,a,b,c,e);return this};d.G=function(){return"Oas20EndpointParser"};d.ae=function(){return this.ld};d.Tf=function(){return this.ld};
d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Uvb){if(this.uq===a.uq){var b=this.Sr,c=a.Sr;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.ZE,a=a.ZE,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.uq;case 1:return this.Sr;case 2:return this.ZE;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.nD=function(a,b){return eZ.prototype.nD.call(this,a,b)};d.y=function(){return Z(this)};
d.$classData=r({TWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas20EndpointParser",{TWa:1,uXa:1,Ika:1,e:1,we:1,z:1,v:1,r:1,o:1});function Tvb(){jZ.call(this);this.ld=this.Sr=this.uq=null}Tvb.prototype=new lVa;Tvb.prototype.constructor=Tvb;d=Tvb.prototype;d.G=function(){return"Oas20OperationParser"};d.ae=function(){return this.ld};d.A=function(){return 2};d.Tf=function(){return this.ld};
d.h=function(a){if(this===a)return!0;if(a instanceof Tvb&&this.uq===a.uq){var b=this.Sr;a=a.Sr;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.uq;case 1:return this.Sr;default:throw(new V).f(""+a);}};d.Ax=function(a,b,c){this.uq=a;this.Sr=b;this.ld=c;jZ.prototype.Ax.call(this,a,b,c);return this};d.t=function(){return W(X(),this)};
d.Qx=function(){var a=jZ.prototype.Qx.call(this),b=this.uq.i,c=kd();b=M(b,c,this.ld);c=(new $cb).dv(b,w(function(g,h){return function(k){var l=h.j;K(C(),J());qj(k,l)}}(this,a)),this.ld).fd();if(!c.b()){var e=c.c();c=un().tC;var f=C();e=Rt(new St,K(f,(new wc).fa([e])),(new P).a());f=(O(),(new P).a()).Ib((new ci).a());(new z).d(Ph(a,c,e,f))}c=(new L).N(b);e=un().gh;Rh(c,"schemes",Sh(Th(this,e,this.ld),a));c=(new L).N(b);e=un().kq;Rh(c,"consumes",Sh(Th(this,e,this.ld),a));b=(new L).N(b);c=un().Hl;Rh(b,
"produces",Sh(Th(this,c,this.ld),a));return a};d.y=function(){return Z(this)};d.$classData=r({UWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas20OperationParser",{UWa:1,JXa:1,Jka:1,e:1,we:1,z:1,v:1,r:1,o:1});function Wvb(){oS.call(this);this.ld=this.ZE=this.Sr=this.uq=null}Wvb.prototype=new dVa;Wvb.prototype.constructor=Wvb;function nwb(a){Ge(ua(),a,"/")&&(a=(new zh).f(a),a=Xca(a));return xy(ua(),a,"\\{.*?\\}","")}d=Wvb.prototype;
d.sda=function(a,b,c,e){this.uq=a;this.Sr=b;this.ZE=c;this.ld=e;oS.prototype.rda.call(this,a,b,c,e);return this};d.G=function(){return"Oas30EndpointParser"};d.ae=function(){return this.ld};d.Tf=function(){return this.ld};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Wvb){if(this.uq===a.uq){var b=this.Sr,c=a.Sr;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.ZE,a=a.ZE,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.uq;case 1:return this.Sr;case 2:return this.ZE;default:throw(new V).f(""+a);}};d.Doa=function(a,b){return nwb(a)===nwb(b)};d.t=function(){return W(X(),this)};d.nD=function(a,b){eZ.prototype.nD.call(this,a,b);var c=(new L).N(b),e=on().gk;Rh(c,"summary",Sh(Th(this,e,this.ld),a));b=(new L).N(b);c=on().Ua;Rh(b,"description",Sh(Th(this,c,this.ld),a));return a};d.y=function(){return Z(this)};
d.$classData=r({XWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas30EndpointParser",{XWa:1,uXa:1,Ika:1,e:1,we:1,z:1,v:1,r:1,o:1});function Vvb(){jZ.call(this);this.ld=this.Sr=this.uq=null}Vvb.prototype=new lVa;Vvb.prototype.constructor=Vvb;d=Vvb.prototype;d.G=function(){return"Oas30OperationParser"};d.ae=function(){return this.ld};d.A=function(){return 2};d.Tf=function(){return this.ld};
d.h=function(a){if(this===a)return!0;if(a instanceof Vvb&&this.uq===a.uq){var b=this.Sr;a=a.Sr;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.uq;case 1:return this.Sr;default:throw(new V).f(""+a);}};d.Ax=function(a,b,c){this.uq=a;this.Sr=b;this.ld=c;jZ.prototype.Ax.call(this,a,b,c);return this};d.t=function(){return W(X(),this)};
d.Qx=function(){var a=jZ.prototype.Qx.call(this),b=this.uq.i,c=kd();b=M(b,c,this.ld);c=Pc((new L).N(b),"requestBody");if(!c.b()){c=c.c();var e=c.i,f=kd();owb(a,umb(vmb(new y6,M(e,f,this.ld),a.j,c,this.ld)))}c=Wa().Ia(BF(a));c.b()?c=y():(c=c.c(),c=(new z).d(hb(function(g,h){return function(){return h}}(this,c))));fdb(edb(new ddb,b,c.b()?hb(function(g,h){return function(){return KLa(h)}}(this,a)):c.c(),this.ld));c=Pc((new L).N(b),"callbacks");c.b()||(c=c.c().i,e=kd(),c=M(c,e,this.ld).vb,e=w(function(g,
h){return function(k){var l=k.Aa,m=Qc();l=M(l,m,g.ld).xa;m=k.i;var p=kd();return bdb(new U4,M(m,p,g.ld),w(function(t,v,A){return function(E){O();var B=(new P).a();E=cf(E,v,B);B=A.j;K(C(),J());qj(E,B)}}(g,l,h)),l,k,g.ld).pD()}}(this,a)),f=vx(),c=c.Tc(e,f.jc),e=un().QG,yf(a,e,c));c=a.g;e=un().tC;c.Bb.Ha(e)&&BF(a).x.Ib((new OY).a());this.ld.Po.$ta(b,a).Dc();return a};d.y=function(){return Z(this)};
d.$classData=r({YWa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas30OperationParser",{YWa:1,JXa:1,Jka:1,e:1,we:1,z:1,v:1,r:1,o:1});function j8(){E6.call(this);this.na=null}j8.prototype=new vsb;j8.prototype.constructor=j8;
function pwb(a,b){var c=w(function(f,g){return function(h){O();var k=(new P).a();k=(new bo).L((new S).a(),k);if(!h.b()){h=h.c();var l=Yn().Vd;(new z).d(Fb(k,l,h))}h=g.j;K(C(),J());return qj(k,h)}}(a,b)),e=Pc((new L).N(a.X),"content");e.b()||(e=e.c(),c=(new L4).Ax(e,c,JA(KA(),a.na)).pD(),pd(c)&&(a=io().Xe,c=Rt(new St,c,(new P).a()),e=$e(O(),e),Ph(b,a,c,e)))}
j8.prototype.HM=function(){var a=Pc((new L).N(this.X),"$ref");if(a instanceof z)return Dsb(this,a.i,this.Oc);if(y()===a){a=Hsb(this);qwb(this,a);var b=icb(this.X,a.j,this.na).Vf();if(b.Da()){var c=Yn().Hc;b=Rt(new St,b,(new P).a());nf(a,c,b)}pwb(this,a);c=D(a.g,Pj().Qe).H;c.b()||"query"!==c.c()||(c=Pj().Gv,rj(a,c,!1),c=Pj().NG,rj(a,c,!1),c=(new L).N(this.X),b=Pj().Gv,b=Sh(Th(this,b,this.na),a),Rh(c,"allowReserved",yR(b,(new nj).a())),c=(new L).N(this.X),b=Pj().NG,b=Sh(Th(this,b,this.na),a),Rh(c,"allowEmptyValue",
yR(b,(new nj).a())));$Ua(cVa(),this.X,a);ZUa(cVa(),this.X,a);c=(new L).N(this.X);b=Pj().Fh;Rh(c,"deprecated",Sh(Th(this,b,this.na),a));aVa(cVa(),this.X,a,this.na);return uA(vA(),a,y())}throw(new x).d(a);};function qwb(a,b){var c=Pc((new L).N(a.X),"schema");if(!c.b()&&(c=c.c(),a=LA(MA(),c,w(function(f,g){return function(h){h=H7(f,h);var k=g.j,l=Vu();h.zb(k,l)}}(a,b)),(new Lz).AF("schema",a.na.ja),JA(KA(),a.na)).fd(),!a.b())){a=a.c();var e=Pj().Lc;c=$e(O(),c);(new z).d(Ph(b,e,a,c))}}
j8.prototype.jQ=function(a,b,c,e,f){this.na=f;E6.prototype.jQ.call(this,a,b,c,e,f);return this};j8.prototype.$classData=r({hXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Oas3ParameterParser",{hXa:1,Hka:1,e:1,NXa:1,we:1,z:1,v:1,r:1,o:1});function rwb(){this.Qa=this.l=this.bi=this.ib=null}rwb.prototype=new u;rwb.prototype.constructor=rwb;d=rwb.prototype;d.G=function(){return"OasLikeInformationParser"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof rwb){if(this.ib===a.ib){var b=this.bi,c=a.bi;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.l,a=a.l,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ib;case 1:return this.bi;case 2:return this.l;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.fh=function(){null===this.Qa&&this.se();return this.Qa};
d.Dc=function(){var a=this.ib.i,b=kd();a=M(a,b,this.l);mS(this.l,this.bi.j,a,"info");b=(new L).N(a);var c=uo().U;Rh(b,"title",Sh(Th(this,c,this.l),this.bi));b=(new L).N(a);c=uo().Ua;Rh(b,"description",Sh(Th(this,c,this.l),this.bi));b=(new L).N(a);c=uo().hH;Rh(b,"termsOfService",Sh(Th(this,c,this.l),this.bi));b=(new L).N(a);c=uo().Ln;Rh(b,"version",Sh(Th(this,c,this.l),this.bi));b=(new L).N(a);c=uo().eH;Rh(b,"contact",Az(Sh(Th(this,c,this.l),this.bi),w(function(e){return function(f){Una();var g=e.l;
Una();f=(new xS).jw(f,JA(KA(),g));return qJa(f)}}(this))));a=(new L).N(a);b=uo().bH;Rh(a,"license",Az(Sh(Th(this,b,this.l),this.bi),w(function(e){return function(f){Nna();var g=e.l;Nna();f=(new kS).jw(f,JA(KA(),g));return eJa(f)}}(this))))};function w$a(a,b,c){var e=new rwb;e.ib=a;e.bi=b;e.l=c;return e}d.se=function(){null===this.Qa&&(this.Qa=RR())};d.y=function(){return Z(this)};d.Lo=function(){return this.l};
d.$classData=r({AXa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasLikeInformationParser",{AXa:1,e:1,Ts:1,Pq:1,we:1,z:1,v:1,r:1,o:1});function dTa(){this.La=this.Vx=null}dTa.prototype=new AWa;dTa.prototype.constructor=dTa;d=dTa.prototype;d.G=function(){return"OasSecurityRequirementEmitter"};
d.Vb=function(a){var b=a.s;a=a.aa;var c=(new mt).f(a);D(this.Vx.g,Tn().gh).R(w(function(e,f){return function(g){var h=he(g.g,Qn().Sh);if(h instanceof z){h=h.i.q.q;if(h instanceof sG){var k=D(h.g,tG().Fn).nc().va();h=function(E){return function(B){B=D(B.g,oo().xo);var I=w(function(){return function(Y){var na=D(Y.g,lo().U).H;return DX(new EX,ai(new bi,na.b()?null:na.c(),Y.x),Q().Pa)}}(E)),N=C();return B.ma(I,N.u)}}(e);if(bj().u===bj().u)if(k===J())h=J();else{for(var l=k,m=(new zk).So(!1),p=(new qe).d(null),
t=(new qe).d(null);l!==J();){var v=l.ea();h(v).nd().R(w(function(E,B,I,N){return function(Y){B.oa?(Y=dj(Y,J()),N.oa.Re=Y,N.oa=Y):(I.oa=dj(Y,J()),N.oa=I.oa,B.oa=!0)}}(k,m,p,t)));l=l.pa()}h=m.oa?p.oa:J()}else{bj();for(l=(new gh).a();!k.b();)m=k.ea(),m=h(m).nd(),yu(l,m),k=k.pa();h=l.va()}}else h instanceof qG?(h=D(h.g,rG().xo),k=w(function(){return function(E){var B=D(E.g,lo().U).H;return DX(new EX,ai(new bi,B.b()?null:B.c(),E.x),Q().Pa)}}(e)),l=C(),h=h.ma(k,l.u)):h=J();T();g=D(g.g,Qn().U).H;g=g.b()?
null:g.c();k=xi(T(),g);g=(new wB).f(f.aa);l=g.s;p=g.aa;m=(new wB).f(p);qt(rt(),e.La.Db(h),m);T();YF();h=zB(Bu(),p);h=et(0,(new Oy).Cc(h,m.s),Q().ed);ht(l,h);h=g.s;k=[k];if(0>h.w)throw(new V).f("0");m=k.length|0;l=h.w+m|0;nF(h,l);Ca(h.K,0,h.K,m,h.w);m=h.K;v=m.m.length;t=p=0;var A=k.length|0;v=A<v?A:v;A=m.m.length;for(v=v<A?v:A;p<v;)m.m[t]=k[p],p=1+p|0,t=1+t|0;h.w=l;ht(f.s,oF(pF(),g.s))}else if(y()===h){T();g=D(g.g,Qn().U).H;g=g.b()?null:g.c();k=xi(T(),g);g=(new wB).f(f.aa);h=g.s;m=g.aa;l=(new wB).f(m);
T();YF();m=zB(Bu(),m);l=et(0,(new Oy).Cc(m,l.s),Q().ed);ht(h,l);h=g.s;k=[k];if(0>h.w)throw(new V).f("0");m=k.length|0;l=h.w+m|0;nF(h,l);Ca(h.K,0,h.K,m,h.w);m=h.K;v=m.m.length;t=p=0;A=k.length|0;v=A<v?A:v;A=m.m.length;for(v=v<A?v:A;p<v;)m.m[t]=k[p],p=1+p|0,t=1+t|0;h.w=l;ht(f.s,oF(pF(),g.s))}else throw(new x).d(h);}}(this,c)));ht(b,et(T(),ot(pt(),c.s,a),Q().wa))};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof dTa){var b=this.Vx,c=a.Vx;return(null===b?null===c:b.h(c))?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.Vx;case 1:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Vx.x,q(Yb))};
d.$classData=r({fYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.OasSecurityRequirementEmitter",{fYa:1,IZa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function iTa(){qZ.call(this);this.Mb=this.YE=this.La=this.Sk=null}iTa.prototype=new mWa;iTa.prototype.constructor=iTa;d=iTa.prototype;d.G=function(){return"Raml08EndPointEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof iTa){var b=this.Sk,c=a.Sk;(null===b?null===c:b.h(c))&&this.La===a.La?(b=this.YE,c=a.YE,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};d.F3=function(a,b,c,e,f){this.Sk=a;this.La=b;this.YE=c;this.Mb=e;qZ.prototype.Joa.call(this,b,c,e,f);return this};d.E=function(a){switch(a){case 0:return this.Sk;case 1:return this.La;case 2:return this.YE;case 3:return this.Mb;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};
d.kF=function(a){var b=qZ.prototype.kF.call(this,a),c=cx(),e=D(this.Sk.g,on().eg).H;c=Aka(c,e.b()?null:e.c());a=he(a,on().en);if(!a.b()){a=a.c();if(a.q.q.Cb.Pd(w(function(){return function(g){return!Bi(g.ha(),q(sU))}}(this)))){e=J();e=(new qe).d(e);var f=J();f=(new qe).d(f);a.q.q.Cb.R(w(function(g,h,k,l){return function(m){if(m instanceof Dn){var p=D(m.g,Pj().U).H;h.Ha(p.b()?null:p.c())?p=!0:(p=D(m.g,Pj().Pv).H,p=h.Ha(p.b()?null:p.c()));if(p){p=k.oa;m=K(C(),(new wc).fa([m]));var t=C();k.oa=p.la(m,
t.u)}else p=l.oa,m=K(C(),(new wc).fa([m])),t=C(),l.oa=p.la(m,t.u)}else throw(new x).d(m);}}(this,c,f,e)));c=on().en;f=Rt(new St,f.oa,(new P).a());Hh(b,(new MY).Lr("uriParameters",wi(c,si(f,a.q.x)),this.La,this.Mb,this.Q));c=on().en;e=Rt(new St,e.oa,(new P).a());a=Hh(b,(new MY).Lr("baseUriParameters",wi(c,si(e,a.q.x)),this.La,this.Mb,this.Q))}else a=void 0;(new z).d(a)}return b};d.y=function(){return Z(this)};
d.$classData=r({vYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08EndPointEmitter",{vYa:1,aZa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function mTa(){sZ.call(this);this.j2=this.Mb=this.La=this.rt=null}mTa.prototype=new rWa;mTa.prototype.constructor=mTa;d=mTa.prototype;d.G=function(){return"Raml08OperationEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof mTa){var b=this.rt,c=a.rt;if((null===b?null===c:b.h(c))&&this.La===a.La)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.rt;case 1:return this.La;case 2:return this.Mb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.PL=function(a,b,c,e){this.rt=a;this.La=b;this.Mb=c;sZ.prototype.PL.call(this,a,b,c,e);this.j2="baseUriParameters";return this};d.y=function(){return Z(this)};
d.$classData=r({yYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08OperationEmitter",{yYa:1,iZa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function fTa(){xZ.call(this);this.Dd=this.Mb=this.La=this.cr=null}fTa.prototype=new sWa;fTa.prototype.constructor=fTa;d=fTa.prototype;d.G=function(){return"Raml08ParameterEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof fTa){var b=this.cr,c=a.cr;if((null===b?null===c:b.h(c))&&this.La===a.La)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.cr;case 1:return this.La;case 2:return this.Mb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.hL=function(a,b){a=he(a,Pj().U).c();DX(new EX,a.q.q,Q().Pa).Vb(b)};
d.G3=function(a,b,c,e){this.cr=a;this.La=b;this.Mb=c;this.Dd=e;xZ.prototype.Cpa.call(this,a,c,e);return this};
d.J2=function(a){var b=D(this.cr.g,Pj().Lc),c=b instanceof Ai?function(f,g){return function(h){var k=h.s;h=h.aa;var l=(new mt).f(h),m=K(ah(),J()),p=FUa(GUa(),g,f.La,0,f.Dd).ox;a:{if(p instanceof Rf){var t=p.i;if(null!==t){p=new nZ;p.TD=t;Hh(m,p);break a}}if(p instanceof Wf&&(t=p.i,null!==t)){yu(m,t);break a}throw(new x).d(p);}p=he(f.cr.g,Pj().jj);p=p.b()||Bi(p.c().q.x,q(F4))?p:y();p.b()||(p=p.c(),(new z).d(Hh(m,hi(mi(),"required",p,y(),f.Dd))));Os(rt(),f.La.Db(m),l);ht(k,et(T(),ot(pt(),l.s,h),Q().wa))}}(this,
b):function(f,g){return function(h){g.Vb(h)}}(this,(new u6).DL(b,"Cannot emit "+ka(b).t()+" type of shape in raml 08")),e=(new wB).f(a.aa);this.hL(this.cr.g,e);b=(new wB).f(a.aa);c(b);c=vH(e.s,0);nt(a,c,vH(b.s,0))};d.y=function(){return Z(this)};d.$classData=r({zYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08ParameterEmitter",{zYa:1,kZa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function JS(){yZ.call(this);this.bx=this.Xb=null;this.Ug=!1}JS.prototype=new tWa;JS.prototype.constructor=JS;d=JS.prototype;
d.mp=function(a,b,c,e){this.Xb=a;this.bx=b;this.Ug=c;yZ.prototype.hqa.call(this,e);return this};
d.Rx=function(){var a=(new Jh).Ub(this.Xb.Aa,this.l),b=fra(hra(),this.Xb),c=Pj().U,e=a.Ng();b=nf(b,c,e);c=a.Ng().t();e=Pj().Pv;b=Fb(b,e,c);this.bx.P(b);c=this.Xb.i.mb().jb;if(Q().ud===c){if(c=wY(xY(),this.Xb,w(function(g,h){return function(k){O();var l=(new P).a();k=cf(k,"schema",l);l=h.j;var m=Vu();return k.zb(l,m)}}(this,b)),yY(!1,!1),jS(),this.l).fd(),!c.b()){c=c.c();uE(pE(),c,b.j,y()).ha().Ib((new ci).a());e=Pj().Lc;var f=$e(O(),this.Xb);Ph(b,e,c,f)}}else c=FTa(vY(),this.Xb,w(function(g,h,k){return function(l){var m=
h.Ng().t();O();var p=(new P).a();l=cf(l,m,p);m=k.j;p=Vu();return l.zb(m,p)}}(this,a,b)),!1,jS(),this.l).fd(),c.b()||(c=c.c(),c=uE(pE(),c,b.j,y()),e=Pj().Lc,nf(b,e,c));c=bd(cd(this.Xb.i),kd());c instanceof z&&(c=c.i,e=(new L).N(c),f=Pj().jj,f=Sh(Th(this,f,this.l),b),Rh(e,"required",yR(f,(new nj).a())),c=(new L).N(c),e=Pj().Ua,Rh(c,"description",yi(Sh(Th(this,e,this.l),b))));he(b.g,Pj().jj).b()&&(c=Pj().jj,rj(b,c,!1));c=a.Ng().t();this.Ug&&Ge(ua(),c,"?")&&(e=Pj().$w,rj(b,e,!0),c=(new zh).f(c),c=BS(c,
"?"),e=Pj().U,a=ai(new bi,c,a.Ng().x),a=nf(b,e,a),e=Pj().Pv,Fb(a,e,c));return b};d.G=function(){return"Raml08ParameterParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof JS){if(this.Xb===a.Xb){var b=this.bx,c=a.bx;b=null===b?null===c:b.h(c)}else b=!1;return b?this.Ug===a.Ug:!1}return!1};d.E=function(a){switch(a){case 0:return this.Xb;case 1:return this.bx;case 2:return this.Ug;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Xb));a=RL().Ga(a,QL(RL(),this.bx));a=RL().Ga(a,this.Ug?1231:1237);return RL().re(a,3)};d.$classData=r({BYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08ParameterParser",{BYa:1,lZa:1,e:1,js:1,we:1,z:1,v:1,r:1,o:1});function gTa(){this.Q=this.W=this.p=this.Ca=this.ia=null}gTa.prototype=new u;gTa.prototype.constructor=gTa;d=gTa.prototype;d.G=function(){return"Raml08PayloadsEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof gTa){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;if(b&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;case 3:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=(new wB).f(a.aa);Tbb(new G4,this.ia,Q().Pa).Vb(b);var c=(new wB).f(a.aa),e=this.Ca.q.q.Cb,f=new fmb,g=C();e=e.hc(f,g.u);if(e.b())T(),e=pt().ne,T(),e=et(T(),e,Q().wa),ht(c.s,e);else a:{f=w(function(t){return function(v){var A=t.p,E=t.Q,B=new Jcb;B.qe=v;B.p=A;B.hma=E;var I=!1,N=null;v=Wa().Ia(D(v.g,Yn().Lc));a:{if(v instanceof z){I=!0;N=v;var Y=N.i;if(null!==Y&&Bi(Y.ha(),q(sU))){A=J();break a}}if(I&&(Y=N.i,Y instanceof Fi&&!zb(Y).ra()&&Xb(Y.bb,q(Ci)).b())){A=K(C(),(new wc).fa([ptb(Y,
A,E)]));break a}if(I&&(Y=N.i,Y instanceof Ai)){A=FUa(GUa(),Y,A,K(C(),J()),E).Ra();break a}if(I)E=N.i,A=C(),E=[(new u6).DL(E,"Cannot emit schema "+ka(E).t()+" in raml 08 body request")],A=K(A,(new wc).fa(E));else if(y()===v)A=C(),E=[(new pZ).eda(B)],A=K(A,(new wc).fa(E));else throw(new x).d(v);}B.yha=A;return B.Ra()}}(this)),g=C(),e=e.Tc(f,g.u),C();f=(new z).d(e);if(null!==f.i&&0===f.i.Te(1)&&(f=f.i.ob(0),ut(f))){f.Vb(c);break a}if(e.hh(w(function(){return function(t){return tt(t)}}(this)))){f=c.s;
g=c.aa;var h=(new mt).f(g),k=rt(),l=this.p,m=new emb,p=C();Os(k,l.Db(e.hc(m,p.u)),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa))}else throw bc(F(),(new cc).f("IllegalTypeDeclarations found: "+e));}b=vH(b.s,0);nt(a,b,vH(c.s,0))};d.N3=function(a,b,c,e,f){this.ia=a;this.Ca=b;this.p=c;this.W=e;this.Q=f;return this};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};
d.$classData=r({HYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08PayloadsEmitter",{HYa:1,e:1,sZa:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function lTa(){zZ.call(this);this.Mb=this.La=this.yD=null}lTa.prototype=new uWa;lTa.prototype.constructor=lTa;d=lTa.prototype;d.G=function(){return"Raml08ResponseEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof lTa){var b=this.yD,c=a.yD;if((null===b?null===c:b.h(c))&&this.La===a.La)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.yD;case 1:return this.La;case 2:return this.Mb;default:throw(new V).f(""+a);}};d.ZP=function(a,b,c,e){this.yD=a;this.La=b;this.Mb=c;zZ.prototype.ZP.call(this,a,b,c,e);return this};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({LYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml08ResponseEmitter",{LYa:1,wZa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function qY(){qZ.call(this);this.Mb=this.YE=this.La=this.Sk=null}qY.prototype=new mWa;qY.prototype.constructor=qY;d=qY.prototype;d.G=function(){return"Raml10EndPointEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof qY){var b=this.Sk,c=a.Sk;(null===b?null===c:b.h(c))&&this.La===a.La?(b=this.YE,c=a.YE,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};d.F3=function(a,b,c,e,f){this.Sk=a;this.La=b;this.YE=c;this.Mb=e;qZ.prototype.Joa.call(this,b,c,e,f);return this};d.E=function(a){switch(a){case 0:return this.Sk;case 1:return this.La;case 2:return this.YE;case 3:return this.Mb;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};
d.kF=function(a){var b=qZ.prototype.kF.call(this,a),c=he(a,on().Xe);c.b()||(c=c.c(),(new z).d(Hh(b,(new pY).N3(pi((new Rb).f("payloads")),c,this.La,this.Mb,this.Q))));a=he(a,on().en);if(!a.b()){a=a.c();if(a.q.q.Cb.Pd(w(function(){return function(m){return!Bi(m.ha(),q(sU))}}(this)))){var e=a.q.q.Cb.Zm(w(function(){return function(m){m=D(m.g,Pj().Qe);return lc(m,"path")}}(this)));if(null===e)throw(new x).d(e);c=e.qa();e=e.Ba();var f=pi((new Rb).f("parameters")),g=this.La,h=this.Mb,k=J(),l=this.Q;l=
(new wZ).Gi(l.ja,l.lz,(new nb).a());yu(b,ocb(ncb(new O4,f,e,g,k,h,l)));c.Da()?(e=on().en,a=wi(e,si(Rt(new St,c,a.q.q.ha()),a.q.x)),a=Hh(b,(new MY).Lr("uriParameters",a,this.La,this.Mb,this.Q))):a=void 0}else a=void 0;(new z).d(a)}return b};d.y=function(){return Z(this)};d.$classData=r({OYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml10EndPointEmitter",{OYa:1,aZa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function rY(){sZ.call(this);this.j2=this.Dd=this.Mb=this.La=this.rt=null}rY.prototype=new rWa;
rY.prototype.constructor=rY;d=rY.prototype;d.G=function(){return"Raml10OperationEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof rY){var b=this.rt,c=a.rt;if((null===b?null===c:b.h(c))&&this.La===a.La)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.rt;case 1:return this.La;case 2:return this.Mb;default:throw(new V).f(""+a);}};
d.nL=function(a){a=sZ.prototype.nL.call(this,a);var b=K(ah(),J()),c=Wa().Ia(BF(this.rt));if(!c.b()){c=c.c();var e=he(c.g,fo().pq);if(!e.b()){var f=e.c();e=!1;var g=null;f=Wa().Ia(f.q.q);a:{if(f instanceof z&&(e=!0,g=f,f=g.i,f instanceof Ai)){Hh(b,Wrb(new E7,f,this.La,this.Mb,cY(function(l){return function(m,p,t,v,A){return(new nY).ys(m,p,t,v,A,l.Dd)}}(this)),this.Dd));break a}if(e){f=g.i;e=this.Dd.ja;g=Sc().Rh;c=c.j;var h=y(),k=Xb(f.ha(),q(Yb));f=f.Nb();e.Vc(g.j,c,h,"Cannot emit non WebApi Shape",
k,Tb().yb,f)}}}}b=yu((new gh).a(),b);a=a.nd();b=yu(b,a);a=Xy(this.rt,this.La,this.Dd).Ra();b=yu((new gh).a(),b);a=a.nd();return yu(b,a)};d.t=function(){return W(X(),this)};d.PL=function(a,b,c,e){this.rt=a;this.La=b;this.Mb=c;this.Dd=e;sZ.prototype.PL.call(this,a,b,c,e);this.j2=pi((new Rb).f("baseUriParameters"));return this};d.y=function(){return Z(this)};d.$classData=r({QYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml10OperationEmitter",{QYa:1,iZa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});
function oY(){xZ.call(this);this.Dd=this.Mb=this.La=this.cr=null}oY.prototype=new sWa;oY.prototype.constructor=oY;d=oY.prototype;d.G=function(){return"Raml10ParameterEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof oY){var b=this.cr,c=a.cr;if((null===b?null===c:b.h(c))&&this.La===a.La)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.cr;case 1:return this.La;case 2:return this.Mb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.hL=function(a,b){var c=he(a,Pj().jj);(c.b()?0:Bi(c.c().q.x,q(F4)))?c=!1:(c=D(this.cr.g,Pj().jj),c=!Dd(c));c?(a=D(this.cr.g,Pj().U).H,DX(new EX,ai(new bi,(a.b()?null:a.c())+"?",(new P).a()),Q().Pa).Vb(b)):(a=he(a,Pj().U).c(),DX(new EX,a.q.q,Q().Pa).Vb(b))};
d.G3=function(a,b,c,e){this.cr=a;this.La=b;this.Mb=c;this.Dd=e;xZ.prototype.Cpa.call(this,a,c,e);return this};d.y=function(){return Z(this)};
d.J2=function(a){var b=this.cr.g;if(Wa().Ia(D(this.cr.g,Pj().Lc)).ra()&&Bi(D(this.cr.g,Pj().Lc).ha(),q(sU))){var c=(new wB).f(a.aa);this.hL(b,c);var e=(new wB).f(a.aa);Qs(rt(),e,"",Q().ud);c=vH(c.s,0);nt(a,c,vH(e.s,0))}else{e=(new wB).f(a.aa);this.hL(b,e);c=(new wB).f(a.aa);var f=c.s,g=c.aa,h=(new mt).f(g),k=K(ah(),J()),l=he(b,Pj().Ua);l.b()||(l=l.c(),(new z).d(Hh(k,hi(mi(),"description",l,y(),this.Dd))));l=he(b,Pj().jj);l=l.b()||Bi(l.c().q.x,q(F4))?l:y();l.b()||(l=l.c(),(new z).d(Hh(k,hi(mi(),"required",
l,y(),this.Dd))));var m=!1,p=null,t=Wa().Ia(D(this.cr.g,Pj().Lc));a:{if(t instanceof z&&(m=!0,p=t,l=p.i,l instanceof Ai&&zb(l).ra())){m=this.La;p=C();t=[Eh().Ua];l=x4(l,m,K(p,(new wc).fa(t)),this.Mb,this.Dd).Ra().nc();l.b()||(l=l.c(),Hh(k,oz("type",l,Q().Pa,ie())));break a}if(m&&(l=p.i,l instanceof Ai)){m=this.La;p=C();t=[Eh().Ua];yu(k,x4(l,m,K(p,(new wc).fa(t)),this.Mb,this.Dd).tx());break a}if(m){var v=p.i;l=this.Dd.ja;m=Sc().Rh;p=v.j;t=y();var A=Xb(v.ha(),q(Yb));v=v.Nb();l.Vc(m.j,p,t,"Cannot emit parameter for a non WebAPI shape",
A,Tb().yb,v)}else if(y()===t)yu(k,Xy(this.cr,this.La,this.Dd).Ra());else throw(new x).d(t);}l=Wa().Ia(Cj(this.cr.g,Pj().Qe));if(l instanceof z)if(l=Xb(l.i.x,q(F4)),l instanceof z)b=he(b,Pj().Qe),b.b()||(b=b.c(),(new z).d(Hh(k,ni(new oi,pi((new Rb).f("binding")),b,y()))));else if(y()!==l)throw(new x).d(l);Os(rt(),this.La.Db(k),h);ht(f,et(T(),ot(pt(),h.s,g),Q().wa));e=vH(e.s,0);nt(a,e,vH(c.s,0))}};
d.$classData=r({RYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml10ParameterEmitter",{RYa:1,kZa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function ITa(){yZ.call(this);this.bx=this.Xb=null;this.Ug=!1}ITa.prototype=new tWa;ITa.prototype.constructor=ITa;d=ITa.prototype;d.mp=function(a,b,c,e){this.Xb=a;this.bx=b;this.Ug=c;yZ.prototype.hqa.call(this,e);return this};
d.Rx=function(){var a=(new Jh).Ub(this.Xb.Aa,this.l),b=fra(hra(),this.Xb),c=Pj().U,e=a.Ng();b=nf(b,c,e);c=a.Ng().t();e=Pj().Pv;b=Fb(b,e,c);this.bx.P(b);c=this.Xb.i;e=kd();c=Zx(c,e);if(c instanceof Wf){c=c.i;e=(new L).N(c);var f=Pj().jj;f=Sh(Th(this,f,this.l),b);Rh(e,"required",yi(yR(f,(new nj).a())));e=(new L).N(c);f=Pj().Ua;Rh(e,"description",yi(Sh(Th(this,f,this.l),b)));e=(new L).N(c);f=pi((new Rb).f("binding"));var g=Pj().Qe;g=Sh(Th(this,g,this.l),b);Rh(e,f,yR(g,(new nj).a()));e=wY(xY(),this.Xb,
w(function(l,m){return function(p){O();var t=(new P).a();p=cf(p,"schema",t);t=m.j;var v=Vu();return p.zb(t,v)}}(this,b)),yY(!1,!0),jS(),this.l).fd();e.b()||(f=e.c(),e=Pj().Lc,f=uE(pE(),f,b.j,y()),g=$e(O(),this.Xb),Ph(b,e,f,g));Mz(new Nz,b,c,J(),this.l).Dc()}else if(c=this.l.Up(this.Xb.i)instanceof Rf?Ku():Lu(),e=this.Xb.i.mb().jb,Q().ud===e)c=wY(xY(),this.Xb,w(function(l,m){return function(p){O();var t=(new P).a();p=cf(p,"schema",t);t=m.j;var v=Vu();return p.zb(t,v)}}(this,b)),yY(!1,!1),jS(),this.l).fd(),
c.b()||(c=c.c(),uE(pE(),c,b.j,y()).ha().Ib((new ci).a()),e=Pj().Lc,f=$e(O(),this.Xb),Ph(b,e,c,f));else{e=!1;f=null;g=this.Xb.i;var h=Qc();g=Zx(g,h);a:{if(g instanceof Wf&&(e=!0,f=g,g=f.i,SHa(this.l.De(),g.xa,c).ra())){b=SHa(this.l.De(),g.xa,c).c().eh(g.xa,$e(O(),this.Xb));c=Pj().U;e=a.Ng();b=nf(b,c,e);break a}if(e&&(g=f.i,YB(this.l.De(),g.xa,c,y()).ra())){c=YB(this.l.De(),g.xa,c,(new z).d(w(function(l,m){return function(p){var t=l.l.ja,v=Bh().Uz,A=m.j,E=l.Xb.i,B=y();Qb(t,v,A,B,p,E.ga)}}(this,b)))).c().eh(g.xa,
$e(O(),this.Xb));O();e=(new P).a();c=cf(c,"schema",e);e=b.j;f=Vu();c=c.zb(e,f);e=Pj().Lc;b=nf(b,e,c);break a}if(e&&(c=f.i,Tca(c.xa,!0))){c=Rca(c.xa);O();e=(new P).a();c=cf(c,"schema",e);e=b.j;f=Vu();c=c.zb(e,f);e=Pj().Lc;b=nf(b,e,c);break a}if(e&&(c=f.i,Pca(c.xa))){e=w(function(l,m){return function(p){O();var t=(new P).a();p=cf(p,"schema",t);t=m.j;var v=Vu();return p.zb(t,v)}}(this,b));f=y();c=HB(e,0,f,!1,this.l).QQ(c.xa);if(c instanceof z)c=c.i,e=Pj().Lc,b=nf(b,e,c);else{c=this.l.ja;e=Sc().Qu;f=
b.j;g="Cannot parse type expression for unresolved parameter '"+D(b.g,Pj().U)+"'";h=this.Xb.i;var k=y();Qb(c,e,f,k,g,h.ga)}break a}c=this.l.ja;e=Sc().Qu;f=b.j;g=this.Xb.i;h=y();Qb(c,e,f,h,"Cannot declare unresolved parameter",g.ga)}}he(b.g,Pj().jj).b()&&(c=a.Ng().t(),e=!Ge(ua(),c,"?"),e||(c=(new zh).f(c),c=BS(c,"?")),f=Pj().jj,rj(b,f,e),e=Pj().U,a=ai(new bi,c,a.Ng().x),a=nf(b,e,a),e=Pj().Pv,Fb(a,e,c));return b};d.G=function(){return"Raml10ParameterParser"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof ITa){if(this.Xb===a.Xb){var b=this.bx,c=a.bx;b=null===b?null===c:b.h(c)}else b=!1;return b?this.Ug===a.Ug:!1}return!1};d.E=function(a){switch(a){case 0:return this.Xb;case 1:return this.bx;case 2:return this.Ug;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Xb));a=RL().Ga(a,QL(RL(),this.bx));a=RL().Ga(a,this.Ug?1231:1237);return RL().re(a,3)};
d.$classData=r({SYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml10ParameterParser",{SYa:1,lZa:1,e:1,js:1,we:1,z:1,v:1,r:1,o:1});function pY(){this.Q=this.W=this.p=this.Ca=this.ia=null}pY.prototype=new u;pY.prototype.constructor=pY;d=pY.prototype;d.G=function(){return"Raml10PayloadsEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof pY){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;if(b&&this.p===a.p)return b=this.W,a=a.W,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;case 3:return this.W;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=swb(this,this.Ca,this.p,this.W);a:{C();var c=(new z).d(b);if(null!==c.i&&0===c.i.Te(1)){var e=c.i.ob(0);if(ut(e)){T();c=this.ia;var f=xi(T(),c);c=(new wB).f(a.aa);e.Vb(c);b=c.s;e=[f];if(0>b.w)throw(new V).f("0");var g=e.length|0;f=b.w+g|0;nF(b,f);Ca(b.K,0,b.K,g,b.w);g=b.K;var h=g.m.length,k=0,l=0,m=e.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=e[k],k=1+k|0,l=1+l|0;b.w=f;ht(a.s,oF(pF(),c.s));break a}}if(b.hh(w(function(){return function(p){return tt(p)}}(this)))){T();
c=this.ia;e=xi(T(),c);c=(new wB).f(a.aa);f=c.s;g=c.aa;k=(new mt).f(g);l=rt();h=new gmb;m=C();Os(l,b.hc(h,m.u),k);ht(f,et(T(),ot(pt(),k.s,g),Q().wa));b=c.s;e=[e];if(0>b.w)throw(new V).f("0");g=e.length|0;f=b.w+g|0;nF(b,f);Ca(b.K,0,b.K,g,b.w);g=b.K;h=g.m.length;l=k=0;m=e.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=e[k],k=1+k|0,l=1+l|0;b.w=f;ht(a.s,oF(pF(),c.s))}else throw bc(F(),(new cc).f("IllegalTypeDeclarations found: "+b));}};
d.N3=function(a,b,c,e,f){this.ia=a;this.Ca=b;this.p=c;this.W=e;this.Q=f;return this};function swb(a,b,c,e){b=b.q.q.Cb;a=w(function(f,g,h){return function(k){return(new Mcb).jda(k,g,h,f.Q).Ra()}}(a,c,e));e=C();return c.Db(b.Tc(a,e.u))}d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({WYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml10PayloadsEmitter",{WYa:1,e:1,sZa:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});
function vTa(){zZ.call(this);this.Dd=this.Mb=this.La=this.yD=null}vTa.prototype=new uWa;vTa.prototype.constructor=vTa;d=vTa.prototype;d.G=function(){return"Raml10ResponseEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof vTa){var b=this.yD,c=a.yD;if((null===b?null===c:b.h(c))&&this.La===a.La)return b=this.Mb,a=a.Mb,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.yD;case 1:return this.La;case 2:return this.Mb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ZP=function(a,b,c,e){this.yD=a;this.La=b;this.Mb=c;this.Dd=e;zZ.prototype.ZP.call(this,a,b,c,e);return this};
d.kF=function(a){var b=K(ah(),J()),c=he(a,io().Hc);c.b()||(c=c.c(),(new z).d(Hh(b,bWa(eWa(),pi((new Rb).f("examples")),c,this.La,this.Dd))));yu(b,Xy(this.yD,this.La,this.Dd).Ra());a=zZ.prototype.kF.call(this,a);return yu(yu((new gh).a(),a),b)};d.y=function(){return Z(this)};d.$classData=r({ZYa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.Raml10ResponseEmitter",{ZYa:1,wZa:1,e:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function twb(){this.Dd=this.La=this.aG=null}twb.prototype=new kWa;
twb.prototype.constructor=twb;d=twb.prototype;d.G=function(){return"RamlParametrizedSecuritySchemeEmitter"};
d.Vb=function(a){var b=!1,c=he(this.aG.g,Qn().Sh);a:if(c instanceof z){var e=c.i;b=a.s;a=a.aa;c=(new mt).f(a);T();var f=D(this.aG.g,Qn().U).H;f=f.b()?null:f.c();var g=xi(T(),f);f=(new wB).f(c.aa);var h=f.s,k=f.aa,l=(new mt).f(k);Os(rt(),this.La.Db((new B4).bI(e,this.La,this.Dd).Ra()),l);ht(h,et(T(),ot(pt(),l.s,k),Q().wa));e=f.s;g=[g];if(0>e.w)throw(new V).f("0");k=g.length|0;h=e.w+k|0;nF(e,h);Ca(e.K,0,e.K,k,e.w);k=e.K;var m=k.m.length,p=l=0,t=g.length|0;m=t<m?t:m;t=k.m.length;for(m=m<t?m:t;l<m;)k.m[p]=
g[l],l=1+l|0,p=1+p|0;e.w=h;ht(c.s,oF(pF(),f.s));ht(b,et(T(),ot(pt(),c.s,a),Q().wa))}else{if(y()===c&&(b=!0,Bi(this.aG.x,q(wKa)))){b=et(T(),gt().ud,Q().ud);ht(a.s,b);break a}if(b)b=D(this.aG.g,Qn().U).H,a.$o(b.b()?null:b.c());else throw(new x).d(c);}};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof twb){var b=this.aG,c=a.aG;return(null===b?null===c:b.h(c))?this.La===a.La:!1}return!1};
d.E=function(a){switch(a){case 0:return this.aG;case 1:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.aG.x,q(Yb))};d.$classData=r({pZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlParametrizedSecuritySchemeEmitter",{pZa:1,sob:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function Vx(){this.Dd=this.La=this.Vx=null}Vx.prototype=new AWa;Vx.prototype.constructor=Vx;d=Vx.prototype;d.G=function(){return"RamlSecurityRequirementEmitter"};
d.Vb=function(a){D(this.Vx.g,Tn().gh).R(w(function(b,c){return function(e){var f=b.La,g=b.Dd,h=new twb;h.aG=e;h.La=f;h.Dd=g;h.Vb(c)}}(this,a)))};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Vx){var b=this.Vx,c=a.Vx;return(null===b?null===c:b.h(c))?this.La===a.La:!1}return!1};d.E=function(a){switch(a){case 0:return this.Vx;case 1:return this.La;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.Ma=function(){return Ps(rt(),this.Vx.x,q(Yb))};d.$classData=r({zZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.RamlSecurityRequirementEmitter",{zZa:1,IZa:1,e:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});function rZ(){this.Q=this.p=this.Ca=this.ia=null}rZ.prototype=new u;rZ.prototype.constructor=rZ;d=rZ.prototype;d.G=function(){return"SecurityRequirementsEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof rZ){if(this.ia===a.ia){var b=this.Ca,c=a.Ca;b=null===b?null===c:b.h(c)}else b=!1;return b?this.p===a.p:!1}return!1};d.E=function(a){switch(a){case 0:return this.ia;case 1:return this.Ca;case 2:return this.p;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Sa=function(a){SJa(this,a)};d.Nba=function(a){return this.Q.Zu().Pga().Of(a,this.p)};d.Yma=function(){var a=this.Ca.q.q.Cb;var b=new pmb;var c=C();return a.hc(b,c.u)};
d.BF=function(a,b,c,e){this.ia=a;this.Ca=b;this.p=c;this.Q=e;return this};d.dM=function(){return this.ia};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.Ca.q.x,q(Yb))};d.$classData=r({JZa:0},!1,"amf.plugins.document.webapi.parser.spec.domain.SecurityRequirementsEmitter",{JZa:1,e:1,PZa:1,kb:1,Oa:1,z:1,v:1,r:1,o:1});function Oo(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}Oo.prototype=new u;Oo.prototype.constructor=Oo;
function uwb(){}d=uwb.prototype=Oo.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new Oo).L(b,a);return bf(a,this.j)};d.ic=function(){return rh()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};
d.jd=function(){var a=D(this.g,rh().U).H;a=a.b()?"default-example":a.c();a=(new Rb).f(a);return"/example/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return Di(this)};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new Oo).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.jh=function(){return rh().U};d.yj=function(a){return rA(this,a)};
d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({Ska:0},!1,"amf.plugins.domain.shapes.models.Example",{Ska:1,e:1,lh:1,qd:1,xc:1,tc:1,vg:1,Vw:1,mRa:1});function dp(){this.j=this.Se=this.x=this.g=null;this.sa=!1}dp.prototype=new u;dp.prototype.constructor=dp;d=dp.prototype;d.G=function(){return"PropertyDependencies"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};
d.h=function(a){return this===a?!0:a instanceof dp?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return cp()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return"/dependency"};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};
d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({q4a:0},!1,"amf.plugins.domain.shapes.models.PropertyDependencies",{q4a:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function ap(){this.j=this.Se=this.x=this.g=null;this.sa=!1}ap.prototype=new u;ap.prototype.constructor=ap;d=ap.prototype;d.G=function(){return"XMLSerializer"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};
d.h=function(a){return this===a?!0:a instanceof ap?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return $o()};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.jd=function(){return"/xml"};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};
d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({c5a:0},!1,"amf.plugins.domain.shapes.models.XMLSerializer",{c5a:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function y3(){this.q=this.$=this.sc=null}y3.prototype=new u;y3.prototype.constructor=y3;d=y3.prototype;d.G=function(){return"ParameterBindingInBodyLexicalInfo"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof y3){var b=this.sc;a=a.sc;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.sc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.Bj=function(a){this.sc=a;this.$="parameter-binding-in-body-lexical-info";this.q=a.t();return this};d.y=function(){return Z(this)};var jtb=r({L5a:0},!1,"amf.plugins.domain.webapi.annotations.ParameterBindingInBodyLexicalInfo",{L5a:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});y3.prototype.$classData=jtb;function HS(){this.Md=this.q=this.$=this.li=null}
HS.prototype=new u;HS.prototype.constructor=HS;d=HS.prototype;d.G=function(){return"ParentEndPoint"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof HS?this.li===a.li:!1};d.E=function(a){switch(a){case 0:return this.li;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.f=function(a){this.li=a;this.$="parent-end-point";this.q=a;this.Md=y();return this};d.y=function(){return Z(this)};
function XDa(a,b){a.Md.b()&&(b=b.Ka(a.li),b instanceof z&&(b=b.i,b instanceof pn&&(a.Md=(new z).d(b))))}var Eub=r({N5a:0},!1,"amf.plugins.domain.webapi.annotations.ParentEndPoint",{N5a:1,e:1,Qh:1,uf:1,lFa:1,z:1,v:1,r:1,o:1});HS.prototype.$classData=Eub;function Hz(){this.q=this.$=this.sc=null}Hz.prototype=new u;Hz.prototype.constructor=Hz;d=Hz.prototype;d.G=function(){return"TypePropertyLexicalInfo"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof Hz){var b=this.sc;a=a.sc;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.sc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.Bj=function(a){this.sc=a;this.$="type-property-lexical-info";this.q=a.t();return this};d.y=function(){return Z(this)};
var Mx=r({P5a:0},!1,"amf.plugins.domain.webapi.annotations.TypePropertyLexicalInfo",{P5a:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});Hz.prototype.$classData=Mx;function vwb(){this.Fd=this.db=this.pc=this.U=this.Ua=this.Be=this.kd=this.Ee=this.xf=this.ua=this.g=this.ba=this.yc=null;this.sa=0}vwb.prototype=new u;vwb.prototype.constructor=vwb;d=vwb.prototype;d.On=function(a){this.Ee=a};
d.a=function(){wwb=this;At(this);XW(this);kc(this);dc(this);EO(this);var a=ec(),b=G().Zb;this.yc=fc(new gc,a,H(b,"location"),hc(new ic,jc().Zb,"location","Structural location of a piece of information",J()));a=G().Zb;a=H(a,"CorrelationId");b=hd().ba;this.ba=dj(a,b);a=this.U;b=this.Ua;var c=this.yc,e=Eb().g,f=hd().g,g=bj();e=e.la(f,g.u);this.g=dj(a,dj(b,dj(c,e)));this.ua=hc(new ic,jc().Zb,"CorrelationId","Model defining an identifier that can used for message tracing and correlation",J());return this};
d.Pn=function(a){this.xf=a};d.Id=function(a){this.db=a};d.rc=function(){};d.Nn=function(a){this.Be=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new pp).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};d.$classData=r({S5a:0},!1,"amf.plugins.domain.webapi.metamodel.CorrelationIdModel$",{S5a:1,e:1,td:1,mc:1,Wb:1,wc:1,cn:1,Nk:1,bn:1});var wwb=void 0;
function op(){wwb||(wwb=(new vwb).a());return wwb}function xwb(){this.Fd=this.db=this.pc=this.U=this.Ua=this.ua=this.g=this.ba=this.ia=this.Om=this.ac=this.nh=this.Xe=this.en=this.fk=this.gk=this.eg=null;this.sa=0}xwb.prototype=new u;xwb.prototype.constructor=xwb;d=xwb.prototype;
d.a=function(){ywb=this;At(this);XW(this);kc(this);dc(this);var a=ec(),b=G().Za;this.eg=fc(new gc,a,H(b,"path"),hc(new ic,jc().Za,"path","Path template for an endpoint",J()));a=ec();b=G().Zb;this.gk=fc(new gc,a,H(b,"summary"),hc(new ic,jc().Zb,"summary","Human readable short description of the endpoint",J()));a=(new sd).Jd(un());b=G().Za;this.fk=fc(new gc,a,H(b,"supportedOperation"),hc(new ic,jc().Za,"supported operation","Operations supported by an endpoint",J()));a=(new sd).Jd(Pj());b=G().Za;this.en=
fc(new gc,a,H(b,"parameter"),hc(new ic,jc().Za,"parameter","Additional data required or returned by an operation",J()));a=(new sd).Jd(Yn());b=G().Za;this.Xe=fc(new gc,a,H(b,"payload"),hc(new ic,jc().Za,"payload","Main payload data required or returned by an operation",J()));a=(new sd).Jd(Fn());b=G().Za;this.nh=fc(new gc,a,H(b,"server"),hc(new ic,jc().Za,"servers","Specific information about the server where the endpoint is accessible",J()));a=(new sd).Jd(Tn());b=G().ac;this.ac=fc(new gc,a,H(b,"security"),
hc(new ic,jc().ac,"security","Textual indication of the kind of security scheme used",J()));a=(new sd).Jd(rZa());b=G().Ob;this.Om=fc(new gc,a,H(b,"binding"),hc(new ic,jc().Ob,"binding","Bindings for this endpoint",J()));this.ia=this.eg;a=G().Za;a=H(a,"EndPoint");b=hd().ba;this.ba=dj(a,b);bj();a=[this.eg,this.U,this.gk,this.Ua,this.fk,this.en,this.Xe,this.nh,this.ac,this.Om];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();this.g=a.la(b,c.u);this.ua=hc(new ic,jc().Za,
"EndPoint","EndPoint in the API holding a number of executable operations",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.fj=function(){return 0===(1&this.sa)<<24>>24?l7a(this):this.pc};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new pn).L(b,a)};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};
d.$classData=r({U5a:0},!1,"amf.plugins.domain.webapi.metamodel.EndPointModel$",{U5a:1,e:1,td:1,mc:1,Wb:1,wc:1,gj:1,cn:1,Nk:1});var ywb=void 0;function on(){ywb||(ywb=(new xwb).a());return ywb}function zwb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.U=this.Ua=this.ua=this.g=this.ba=this.gH=this.fH=this.GE=this.vO=this.dH=this.I$=null;this.sa=0}zwb.prototype=new u;zwb.prototype.constructor=zwb;d=zwb.prototype;d.On=function(a){this.Ee=a};
d.a=function(){Awb=this;At(this);XW(this);EO(this);kc(this);dc(this);var a=ec(),b=G().Za;this.I$=fc(new gc,a,H(b,"template"),hc(new ic,jc().Za,"template","URL template for a templated link",J()));a=ec();b=G().Za;this.dH=fc(new gc,a,H(b,"operationId"),hc(new ic,jc().Za,"operation ID","Identifier of the target operation",J()));a=ec();b=G().Za;this.vO=fc(new gc,a,H(b,"operationRef"),hc(new ic,jc().Za,"operation Ref","Reference of the target operation",J()));a=(new sd).Jd(lp());b=G().Za;this.GE=fc(new gc,
a,H(b,"mapping"),hc(new ic,jc().Za,"mapping","Variable mapping for the URL template",J()));a=ec();b=G().Za;this.fH=fc(new gc,a,H(b,"requestBody"),hc(new ic,jc().Za,"request body","",J()));a=Fn();b=G().Za;this.gH=fc(new gc,a,H(b,"server"),hc(new ic,jc().Za,"server","",J()));a=G().Za;a=H(a,"TemplatedLink");b=hd().ba;this.ba=dj(a,b);a=this.U;b=this.I$;var c=this.dH,e=this.GE,f=this.fH,g=this.Ua,h=this.gH,k=hd().g,l=Eb().g,m=bj();k=k.la(l,m.u);this.g=dj(a,dj(b,dj(c,dj(e,dj(f,dj(g,dj(h,k)))))));this.ua=
hc(new ic,jc().Za,"Templated Link","Templated link containing URL template and variables mapping",J());return this};d.Pn=function(a){this.xf=a};d.Id=function(a){this.db=a};d.rc=function(){};d.Nn=function(a){this.Be=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new jp).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};
d.$classData=r({f6a:0},!1,"amf.plugins.domain.webapi.metamodel.TemplatedLinkModel$",{f6a:1,e:1,td:1,mc:1,Wb:1,wc:1,bn:1,cn:1,Nk:1});var Awb=void 0;function ip(){Awb||(Awb=(new zwb).a());return Awb}function Bwb(){this.Fd=this.db=this.pc=this.U=this.Ua=this.qm=this.ua=this.ba=this.ac=this.nq=this.Eu=this.bH=this.eH=this.hH=this.Ln=this.gh=this.gT=this.Hl=this.kq=this.nh=null;this.sa=0}Bwb.prototype=new u;Bwb.prototype.constructor=Bwb;d=Bwb.prototype;
d.a=function(){Cwb=this;At(this);XW(this);kc(this);dc(this);Ada(this);var a=(new sd).Jd(Fn()),b=G().Za;this.nh=fc(new gc,a,H(b,"server"),hc(new ic,jc().Za,"server","server information",J()));a=(new sd).Jd(ec());b=G().Za;this.kq=fc(new gc,a,H(b,"accepts"),hc(new ic,jc().Za,"accepts","Media-types accepted in a API request",J()));a=(new sd).Jd(ec());b=G().Za;this.Hl=fc(new gc,a,H(b,"contentType"),hc(new ic,jc().Za,"content type","Media types returned by a API response",J()));a=ec();b=G().Zb;this.gT=
fc(new gc,a,H(b,"identifier"),hc(new ic,jc().Zb,"identifier","The identifier property represents any kind of identifier, such as ISBNs, GTIN codes, UUIDs, etc.",J()));a=(new sd).Jd(ec());b=G().Za;this.gh=fc(new gc,a,H(b,"scheme"),hc(new ic,jc().Za,"scheme","URI scheme for the API protocol",J()));a=ec();b=G().Zb;this.Ln=fc(new gc,a,H(b,"version"),hc(new ic,jc().Zb,"version","Version of the API",J()));a=ec();b=G().Zb;this.hH=fc(new gc,a,H(b,"termsOfService"),hc(new ic,jc().Zb,"terms of service","Terms and conditions when using the API",
J()));a=An();b=G().Zb;this.eH=fc(new gc,a,H(b,"provider"),hc(new ic,jc().Zb,"provider","Organization providing some kind of asset or service",J()));a=rn();b=G().Zb;this.bH=fc(new gc,a,H(b,"license"),hc(new ic,jc().Zb,"license","License for the API",J()));a=(new sd).Jd(fj());b=G().Zb;this.Eu=fc(new gc,a,H(b,"documentation"),hc(new ic,jc().Zb,"documentation","Documentation associated to the API",J()));a=(new sd).Jd(on());b=G().Za;this.nq=fc(new gc,a,H(b,"endpoint"),hc(new ic,jc().Za,"endpoint","End points defined in the API",
J()));a=(new sd).Jd(Tn());b=G().ac;this.ac=fc(new gc,a,H(b,"security"),hc(new ic,jc().ac,"security","Textual indication of the kind of security scheme used",J()));a=G().Za;a=H(a,"WebAPI");b=G().he;b=H(b,"RootDomainElement");var c=hd().ba;this.ba=dj(a,dj(b,c));this.ua=hc(new ic,jc().Za,"Web API","Top level element describing a HTTP API",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};
d.$b=function(){bj();for(var a=[this.U,this.Ua,this.gT,this.nh,this.kq,this.Hl,this.gh,this.Ln,this.hH,this.eH,this.bH,this.Eu,this.nq,this.ac,this.qm],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new vo).L((new S).a(),a)};d.sU=function(a){this.qm=a};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};
d.$classData=r({g6a:0},!1,"amf.plugins.domain.webapi.metamodel.WebApiModel$",{g6a:1,e:1,td:1,mc:1,Wb:1,wc:1,cn:1,Nk:1,h0:1});var Cwb=void 0;function uo(){Cwb||(Cwb=(new Bwb).a());return Cwb}function Dwb(){this.Fd=this.db=this.pc=this.U=this.ia=this.Nj=this.Ee=this.ua=this.ba=null;this.sa=0}Dwb.prototype=new u;Dwb.prototype.constructor=Dwb;d=Dwb.prototype;
d.a=function(){Ewb=this;At(this);XW(this);kc(this);Iib(this);var a=G().Za;a=H(a,"ParametrizedResourceType");var b=SZ().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Za,"Parametrized Resource Type","RAML resource type that can accept parameters",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return Hib(this)};d.qaa=function(a){this.Ee=a};d.saa=function(a){this.ia=a};d.qc=function(){O();var a=(new P).a();return(new Sj).L((new S).a(),a)};
d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};d.raa=function(a){this.Nj=a};d.$classData=r({N6a:0},!1,"amf.plugins.domain.webapi.metamodel.templates.ParametrizedResourceTypeModel$",{N6a:1,e:1,Oja:1,td:1,mc:1,Wb:1,wc:1,gj:1,cn:1});var Ewb=void 0;function hfa(){Ewb||(Ewb=(new Dwb).a());return Ewb}function Fwb(){this.Fd=this.db=this.pc=this.U=this.ia=this.Nj=this.Ee=this.ua=this.ba=null;this.sa=0}Fwb.prototype=new u;Fwb.prototype.constructor=Fwb;d=Fwb.prototype;
d.a=function(){Gwb=this;At(this);XW(this);kc(this);Iib(this);var a=G().Za;a=H(a,"ParametrizedTrait");var b=SZ().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Za,"Parametrized Trait","RAML trait with declared parameters",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return Hib(this)};d.qaa=function(a){this.Ee=a};d.saa=function(a){this.ia=a};d.qc=function(){O();var a=(new P).a();return(new Uj).L((new S).a(),a)};d.Rb=function(){return this.ba};
d.Qm=function(a){this.U=a};d.raa=function(a){this.Nj=a};d.$classData=r({O6a:0},!1,"amf.plugins.domain.webapi.metamodel.templates.ParametrizedTraitModel$",{O6a:1,e:1,Oja:1,td:1,mc:1,Wb:1,wc:1,gj:1,cn:1});var Gwb=void 0;function ifa(){Gwb||(Gwb=(new Fwb).a());return Gwb}function Mn(){this.j=this.Se=this.x=this.g=null;this.sa=!1}Mn.prototype=new u;Mn.prototype.constructor=Mn;d=Mn.prototype;d.G=function(){return"Encoding"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};
d.h=function(a){return this===a?!0:a instanceof Mn?this.g===a.g?this.x===a.x:!1:!1};d.rJ=function(a){O();var b=(new P).a();b=(new Dn).L((new S).a(),b);O();var c=(new P).a();a=cf(b,a,c);b=Ln().Mf;th(this,b,a);return a};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return Ln()};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};
d.jd=function(){var a=D(this.g,Ln().HE).H;a=a.b()?"default-encoding":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({T6a:0},!1,"amf.plugins.domain.webapi.models.Encoding",{T6a:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function mp(){this.j=this.Se=this.x=this.g=null;this.sa=!1}
mp.prototype=new u;mp.prototype.constructor=mp;d=mp.prototype;d.G=function(){return"IriTemplateMapping"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof mp?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return lp()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};
d.jd=function(){var a=D(this.g,lp().IE).H;a=a.b()?"unknownVar":a.c();a=(new Rb).f(a);return"/mapping/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({W6a:0},!1,"amf.plugins.domain.webapi.models.IriTemplateMapping",{W6a:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});
function Gn(){this.j=this.Se=this.x=this.g=null;this.sa=!1}Gn.prototype=new u;Gn.prototype.constructor=Gn;d=Gn.prototype;d.G=function(){return"Server"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof Gn?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return Fn()};d.t=function(){return W(X(),this)};
d.ha=function(){return this.x};d.SD=function(a){O();var b=(new P).a();b=(new Un).L((new S).a(),b);var c=Tn().U;a=Fb(b,c,a);b=Fn().ac;th(this,b,a);return a};d.jd=function(){var a=D(this.g,Fn().Lf).H;a=a.b()?null:a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};
d.$classData=r({h7a:0},!1,"amf.plugins.domain.webapi.models.Server",{h7a:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function po(){this.j=this.Se=this.x=this.g=null;this.sa=!1}po.prototype=new u;po.prototype.constructor=po;d=po.prototype;d.G=function(){return"OAuth2Flow"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof po?this.g===a.g?this.x===a.x:!1:!1};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return oo()};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.jd=function(){var a=D(this.g,oo().Qs).H;a=a.b()?"default-flow":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};
d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({H7a:0},!1,"amf.plugins.domain.webapi.models.security.OAuth2Flow",{H7a:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function mo(){this.j=this.Se=this.x=this.g=null;this.sa=!1}mo.prototype=new u;mo.prototype.constructor=mo;d=mo.prototype;d.G=function(){return"Scope"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof mo?this.g===a.g?this.x===a.x:!1:!1};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return lo()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){var a=D(this.g,lo().U).H;a=a.b()?"default-scope":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};
d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({M7a:0},!1,"amf.plugins.domain.webapi.models.security.Scope",{M7a:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function Un(){this.j=this.Se=this.x=this.g=null;this.sa=!1}Un.prototype=new u;Un.prototype.constructor=Un;d=Un.prototype;d.G=function(){return"SecurityRequirement"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof Un?this.g===a.g?this.x===a.x:!1:!1};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return Tn()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){var a=D(this.g,Tn().U).H;a=a.b()?"default-requirement":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};
function mcb(a,b){O();var c=(new P).a();c=(new Rn).L((new S).a(),c);var e=Qn().U;b=Fb(c,e,b);c=Tn().gh;th(a,c,b);return b}d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({O7a:0},!1,"amf.plugins.domain.webapi.models.security.SecurityRequirement",{O7a:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function n_(){AH.call(this);this.NQ=null}n_.prototype=new D3;n_.prototype.constructor=n_;d=n_.prototype;
d.G=function(){return"ParseException"};function Rva(a){var b=new n_;b.NQ=a;AH.prototype.Fe.call(b,null,null);return b}d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof n_){var b=this.NQ;a=a.NQ;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.NQ;default:throw(new V).f(""+a);}};d.Qo=function(){return this.NQ.lea()};d.y=function(){return Z(this)};
d.$classData=r({W9a:0},!1,"org.mulesoft.common.parse.ParseException",{W9a:1,Bi:1,Ag:1,ff:1,e:1,o:1,z:1,v:1,r:1});function tK(){this.Bqa=this.Pg=!1;this.LU=null}tK.prototype=new Oub;tK.prototype.constructor=tK;tK.prototype.LM=function(a){JN(this,null===a?"null":a)};function JN(a,b){for(;""!==b;){var c=b.indexOf("\n")|0;if(0>c)a.LU=""+a.LU+b,b="";else{var e=""+a.LU+b.substring(0,c);ba.console&&(a.Bqa&&ba.console.error?ba.console.error(e):ba.console.log(e));a.LU="";b=b.substring(1+c|0)}}}
tK.prototype.So=function(a){this.Bqa=a;(new Vfb).a();this.LU="";return this};tK.prototype.WU=function(){};tK.prototype.$classData=r({idb:0},!1,"java.lang.JSConsoleBasedPrintStream",{idb:1,Cob:1,Bob:1,a9a:1,e:1,l0:1,Xda:1,R9:1,cX:1});function Hwb(){R.call(this);this.x7=this.u7=0}Hwb.prototype=new Vob;Hwb.prototype.constructor=Hwb;d=Hwb.prototype;d.sia=function(){return this.u7};d.Ba=function(){return this.x7};d.tia=function(){return this.x7};
function ana(a,b){var c=new Hwb;c.u7=a;c.x7=b;R.prototype.M.call(c,null,null);return c}d.qa=function(){return this.u7};d.$classData=r({Web:0},!1,"scala.Tuple2$mcDD$sp",{Web:1,s1:1,e:1,kga:1,z:1,v:1,r:1,o:1,fpb:1});function KK(){R.call(this);this.y7=this.MJ=0}KK.prototype=new Vob;KK.prototype.constructor=KK;d=KK.prototype;d.KN=function(){return this.MJ};d.hb=function(a,b){this.MJ=a;this.y7=b;R.prototype.M.call(this,null,null);return this};d.Ba=function(){return this.y7};d.Pi=function(){return this.y7};
d.qa=function(){return this.MJ};d.$classData=r({Yeb:0},!1,"scala.Tuple2$mcII$sp",{Yeb:1,s1:1,e:1,kga:1,z:1,v:1,r:1,o:1,gpb:1});function yH(){this.q=null}yH.prototype=new R1a;yH.prototype.constructor=yH;function B2a(a,b){for(;;){b:{var c=b;for(;;){var e=c.q;if(e instanceof yH)c=e;else break b}}if(b===c||S1a(a,b,c))return c;b=a.q;if(!(b instanceof yH))return a}}d=yH.prototype;d.a=function(){Q1a.prototype.d.call(this,J());return this};
function C2a(a,b){a:for(;;){var c=a.q;if(c instanceof Z_)A2a(b,c);else{if(c instanceof yH){a=B2a(a,c);continue a}if(!(c instanceof dW))throw(new x).d(c);if(!S1a(a,c,dj(b,c)))continue a}break}}d.JP=function(a,b){gza(this,a,b)};d.bZ=function(a){a=uza(wza(),a);a:{var b=this;for(;;){var c=b.q;if(c instanceof dW){if(S1a(b,c,a)){b=c;break a}}else if(c instanceof yH)b=B2a(b,c);else{b=null;break a}}}if(null!==b){if(!b.b())for(;!b.b();)A2a(b.ea(),a),b=b.pa();return!0}return!1};d.t=function(){return D2a(this)};
d.Wi=function(a,b){return hza(this,a,b)};d.uB=function(a,b){C2a(this,z2a(b,a))};d.mia=function(a,b,c){return lza(this,a,b,c)};d.pg=function(a,b){return jza(this,a,b)};d.Kha=function(){a:{var a=this;for(;;){var b=a.q;if(b instanceof Z_){a=(new z).d(b);break a}if(b instanceof yH)a=B2a(a,b);else{a=y();break a}}}return a};d.oY=function(a,b){return mza(this,a,b)};d.nY=function(a,b){return nza(this,a,b)};
d.Jda=function(){a:{var a=this;for(;;){var b=a.q;if(b instanceof Z_){a=!0;break a}if(b instanceof yH)a=B2a(a,b);else{a=!1;break a}}}return a};d.BP=function(){return oza(this)};d.$classData=r({nfb:0},!1,"scala.concurrent.impl.Promise$DefaultPromise",{nfb:1,Wob:1,e:1,r:1,o:1,fta:1,dta:1,mga:1,ata:1});function Iwb(){}Iwb.prototype=new u;Iwb.prototype.constructor=Iwb;d=Iwb.prototype;d.a=function(){return this};d.qF=function(a,b){return 0<=this.Pj(a,b)};
d.Pj=function(a,b){a|=0;b|=0;return a===b?0:a<b?-1:1};d.gD=function(a,b){return 0>=this.Pj(a,b)};d.$classData=r({Dfb:0},!1,"scala.math.Ordering$Int$",{Dfb:1,e:1,ppb:1,VI:1,lI:1,WI:1,UI:1,r:1,o:1});var Jwb=void 0;function wv(){Jwb||(Jwb=(new Iwb).a());return Jwb}function Kwb(){}Kwb.prototype=new u;Kwb.prototype.constructor=Kwb;d=Kwb.prototype;d.a=function(){return this};d.qF=function(a,b){return 0<=this.Pj(a,b)};d.Pj=function(a,b){return a===b?0:a<b?-1:1};d.gD=function(a,b){return 0>=this.Pj(a,b)};
d.$classData=r({Efb:0},!1,"scala.math.Ordering$String$",{Efb:1,e:1,qpb:1,VI:1,lI:1,WI:1,UI:1,r:1,o:1});var Lwb=void 0;function gd(){Lwb||(Lwb=(new Kwb).a());return Lwb}function k8(){this.as=null}k8.prototype=new u;k8.prototype.constructor=k8;function l8(){}l8.prototype=k8.prototype;k8.prototype.h=function(a){return this===a};k8.prototype.t=function(){return this.as};k8.prototype.y=function(){return va(this)};function Mwb(){}Mwb.prototype=new u;Mwb.prototype.constructor=Mwb;function Nwb(){}
Nwb.prototype=Mwb.prototype;function m8(){this.jc=this.u=null}m8.prototype=new Wub;m8.prototype.constructor=m8;m8.prototype.a=function(){lW.prototype.a.call(this);Owb=this;this.jc=(new a0).a();return this};m8.prototype.Qd=function(){nI();oI();return(new pI).a()};m8.prototype.$classData=r({Cgb:0},!1,"scala.collection.IndexedSeq$",{Cgb:1,Mta:1,pz:1,oz:1,yt:1,Wo:1,e:1,zt:1,Xo:1});var Owb=void 0;function vx(){Owb||(Owb=(new m8).a());return Owb}function eV(){this.lk=this.NC=0;this.Ja=null}
eV.prototype=new K3;eV.prototype.constructor=eV;d=eV.prototype;d.$a=function(){this.lk>=this.NC&&SC().ne.$a();var a=this.Ja.ob(this.lk);this.lk=1+this.lk|0;return a};d.mN=function(a){if(0>=a)a=SC().ne;else{var b=this.NC-this.lk|0;a=a<=(0<b?b:0)?dV(new eV,this.Ja,this.lk,this.lk+a|0):dV(new eV,this.Ja,this.lk,this.NC)}return a};function dV(a,b,c,e){a.NC=e;if(null===b)throw bc(F(),null);a.Ja=b;a.lk=c;return a}d.Va=function(){return this.lk<this.NC};
d.KC=function(a){return 0>=a?dV(new eV,this.Ja,this.lk,this.NC):(this.lk+a|0)>=this.NC?dV(new eV,this.Ja,this.NC,this.NC):dV(new eV,this.Ja,this.lk+a|0,this.NC)};d.$classData=r({Egb:0},!1,"scala.collection.IndexedSeqLike$Elements",{Egb:1,Gk:1,e:1,Ni:1,Tb:1,Sb:1,vpb:1,r:1,o:1});function n8(){}n8.prototype=new mgb;n8.prototype.constructor=n8;n8.prototype.a=function(){return this};
function Pwb(a,b,c,e,f,g){var h=31&(b>>>g|0),k=31&(e>>>g|0);if(h!==k)return a=1<<h|1<<k,b=ia(La(o8),[2]),h<k?(b.m[0]=c,b.m[1]=f):(b.m[0]=f,b.m[1]=c),p8(new I5,a,b,c.nb()+f.nb()|0);k=ia(La(o8),[1]);h=1<<h;c=Pwb(a,b,c,e,f,5+g|0);k.m[0]=c;return p8(new I5,h,k,c.Ct)}n8.prototype.L2=function(){return q8()};n8.prototype.$classData=r({cib:0},!1,"scala.collection.immutable.HashSet$",{cib:1,Lta:1,iR:1,hR:1,Wo:1,e:1,Xo:1,r:1,o:1});var Qwb=void 0;function Rwb(){Qwb||(Qwb=(new n8).a());return Qwb}
function r8(){this.u=null}r8.prototype=new Wub;r8.prototype.constructor=r8;r8.prototype.a=function(){lW.prototype.a.call(this);return this};r8.prototype.Qd=function(){oI();return(new pI).a()};r8.prototype.$classData=r({jib:0},!1,"scala.collection.immutable.IndexedSeq$",{jib:1,Mta:1,pz:1,oz:1,yt:1,Wo:1,e:1,zt:1,Xo:1});var Swb=void 0;function nI(){Swb||(Swb=(new r8).a());return Swb}function s8(){}s8.prototype=new mgb;s8.prototype.constructor=s8;s8.prototype.a=function(){return this};
s8.prototype.L2=function(){return Twb()};s8.prototype.$classData=r({tib:0},!1,"scala.collection.immutable.ListSet$",{tib:1,Lta:1,iR:1,hR:1,Wo:1,e:1,Xo:1,r:1,o:1});var Uwb=void 0;function kOa(){this.sP=null;this.Aqa=!1;this.me=null}kOa.prototype=new $7;kOa.prototype.constructor=kOa;d=kOa.prototype;d.Lk=function(a){return Vwb(this,a)};d.t=function(){return"ArrayBuilder.generic"};function Vwb(a,b){a.me.push(a.Aqa?null===b?0:b.q:null===b?a.sP.yg.g6:b);return a}
d.Ec=function(){var a=this.sP===q(Ma)?q(oa):this.sP===q(uCa)||this.sP===q(K2a)?q(Ja):this.sP;return ha(La(a.yg),this.me)};d.SL=function(a){this.sP=a;this.Aqa=a===q(Oa);this.me=[];return this};d.Kc=function(a){return Vwb(this,a)};d.$classData=r({Ijb:0},!1,"scala.collection.mutable.ArrayBuilder$generic",{Ijb:1,DD:1,e:1,At:1,Bl:1,Al:1,zl:1,r:1,o:1});function Wwb(){this.me=null;this.Hb=this.pd=0}Wwb.prototype=new $7;Wwb.prototype.constructor=Wwb;d=Wwb.prototype;d.a=function(){this.Hb=this.pd=0;return this};
function Xwb(a,b){b=ia(La(Na),[b]);0<a.Hb&&dw(Ie(),a.me,0,b,0,a.Hb);return b}d.h=function(a){return a instanceof Wwb?this.Hb===a.Hb&&this.me===a.me:!1};d.Lk=function(a){return kzb(this,!!a)};d.t=function(){return"ArrayBuilder.ofBoolean"};d.Ec=function(){if(0!==this.pd&&this.pd===this.Hb){this.pd=0;var a=this.me}else a=Xwb(this,this.Hb);return a};d.vn=function(a){this.me=Xwb(this,a);this.pd=a};d.Kc=function(a){return kzb(this,!!a)};d.cj=function(a){this.pd<a&&this.vn(a)};
d.ln=function(a){if(this.pd<a||0===this.pd){for(var b=0===this.pd?16:this.pd<<1;b<a;)b<<=1;this.vn(b)}};function kzb(a,b){a.ln(1+a.Hb|0);a.me.m[a.Hb]=b;a.Hb=1+a.Hb|0;return a}d.jg=function(a){a instanceof Z5?(this.ln(this.Hb+a.Na()|0),dw(Ie(),a.K,0,this.me,this.Hb,a.Na()),this.Hb=this.Hb+a.Na()|0,a=this):a=oj(this,a);return a};d.$classData=r({Jjb:0},!1,"scala.collection.mutable.ArrayBuilder$ofBoolean",{Jjb:1,DD:1,e:1,At:1,Bl:1,Al:1,zl:1,r:1,o:1});function lzb(){this.me=null;this.Hb=this.pd=0}
lzb.prototype=new $7;lzb.prototype.constructor=lzb;d=lzb.prototype;d.a=function(){this.Hb=this.pd=0;return this};d.h=function(a){return a instanceof lzb?this.Hb===a.Hb&&this.me===a.me:!1};d.Lk=function(a){return mzb(this,a|0)};function nzb(a,b){b=ia(La(Pa),[b]);0<a.Hb&&dw(Ie(),a.me,0,b,0,a.Hb);return b}d.t=function(){return"ArrayBuilder.ofByte"};d.Ec=function(){if(0!==this.pd&&this.pd===this.Hb){this.pd=0;var a=this.me}else a=nzb(this,this.Hb);return a};
d.vn=function(a){this.me=nzb(this,a);this.pd=a};d.Kc=function(a){return mzb(this,a|0)};function mzb(a,b){a.ln(1+a.Hb|0);a.me.m[a.Hb]=b;a.Hb=1+a.Hb|0;return a}d.cj=function(a){this.pd<a&&this.vn(a)};d.ln=function(a){if(this.pd<a||0===this.pd){for(var b=0===this.pd?16:this.pd<<1;b<a;)b<<=1;this.vn(b)}};d.jg=function(a){a instanceof T5?(this.ln(this.Hb+a.Na()|0),dw(Ie(),a.K,0,this.me,this.Hb,a.Na()),this.Hb=this.Hb+a.Na()|0,a=this):a=oj(this,a);return a};
d.$classData=r({Kjb:0},!1,"scala.collection.mutable.ArrayBuilder$ofByte",{Kjb:1,DD:1,e:1,At:1,Bl:1,Al:1,zl:1,r:1,o:1});function ozb(){this.me=null;this.Hb=this.pd=0}ozb.prototype=new $7;ozb.prototype.constructor=ozb;d=ozb.prototype;d.a=function(){this.Hb=this.pd=0;return this};d.h=function(a){return a instanceof ozb?this.Hb===a.Hb&&this.me===a.me:!1};d.Lk=function(a){return pzb(this,null===a?0:a.q)};d.t=function(){return"ArrayBuilder.ofChar"};
d.Ec=function(){if(0!==this.pd&&this.pd===this.Hb){this.pd=0;var a=this.me}else a=qzb(this,this.Hb);return a};d.vn=function(a){this.me=qzb(this,a);this.pd=a};d.Kc=function(a){return pzb(this,null===a?0:a.q)};d.cj=function(a){this.pd<a&&this.vn(a)};function qzb(a,b){b=ia(La(Oa),[b]);0<a.Hb&&dw(Ie(),a.me,0,b,0,a.Hb);return b}d.ln=function(a){if(this.pd<a||0===this.pd){for(var b=0===this.pd?16:this.pd<<1;b<a;)b<<=1;this.vn(b)}};function pzb(a,b){a.ln(1+a.Hb|0);a.me.m[a.Hb]=b;a.Hb=1+a.Hb|0;return a}
d.jg=function(a){a instanceof LB?(this.ln(this.Hb+a.Na()|0),dw(Ie(),a.K,0,this.me,this.Hb,a.Na()),this.Hb=this.Hb+a.Na()|0,a=this):a=oj(this,a);return a};d.$classData=r({Ljb:0},!1,"scala.collection.mutable.ArrayBuilder$ofChar",{Ljb:1,DD:1,e:1,At:1,Bl:1,Al:1,zl:1,r:1,o:1});function rzb(){this.me=null;this.Hb=this.pd=0}rzb.prototype=new $7;rzb.prototype.constructor=rzb;d=rzb.prototype;d.a=function(){this.Hb=this.pd=0;return this};
d.h=function(a){return a instanceof rzb?this.Hb===a.Hb&&this.me===a.me:!1};d.Lk=function(a){return szb(this,+a)};d.t=function(){return"ArrayBuilder.ofDouble"};d.Ec=function(){if(0!==this.pd&&this.pd===this.Hb){this.pd=0;var a=this.me}else a=tzb(this,this.Hb);return a};function tzb(a,b){b=ia(La(Ua),[b]);0<a.Hb&&dw(Ie(),a.me,0,b,0,a.Hb);return b}d.vn=function(a){this.me=tzb(this,a);this.pd=a};d.Kc=function(a){return szb(this,+a)};d.cj=function(a){this.pd<a&&this.vn(a)};
function szb(a,b){a.ln(1+a.Hb|0);a.me.m[a.Hb]=b;a.Hb=1+a.Hb|0;return a}d.ln=function(a){if(this.pd<a||0===this.pd){for(var b=0===this.pd?16:this.pd<<1;b<a;)b<<=1;this.vn(b)}};d.jg=function(a){a instanceof Y5?(this.ln(this.Hb+a.Na()|0),dw(Ie(),a.K,0,this.me,this.Hb,a.Na()),this.Hb=this.Hb+a.Na()|0,a=this):a=oj(this,a);return a};d.$classData=r({Mjb:0},!1,"scala.collection.mutable.ArrayBuilder$ofDouble",{Mjb:1,DD:1,e:1,At:1,Bl:1,Al:1,zl:1,r:1,o:1});function uzb(){this.me=null;this.Hb=this.pd=0}
uzb.prototype=new $7;uzb.prototype.constructor=uzb;d=uzb.prototype;d.a=function(){this.Hb=this.pd=0;return this};d.h=function(a){return a instanceof uzb?this.Hb===a.Hb&&this.me===a.me:!1};d.Lk=function(a){return vzb(this,+a)};d.t=function(){return"ArrayBuilder.ofFloat"};d.Ec=function(){if(0!==this.pd&&this.pd===this.Hb){this.pd=0;var a=this.me}else a=wzb(this,this.Hb);return a};d.vn=function(a){this.me=wzb(this,a);this.pd=a};function vzb(a,b){a.ln(1+a.Hb|0);a.me.m[a.Hb]=b;a.Hb=1+a.Hb|0;return a}
d.Kc=function(a){return vzb(this,+a)};d.cj=function(a){this.pd<a&&this.vn(a)};function wzb(a,b){b=ia(La(Ta),[b]);0<a.Hb&&dw(Ie(),a.me,0,b,0,a.Hb);return b}d.ln=function(a){if(this.pd<a||0===this.pd){for(var b=0===this.pd?16:this.pd<<1;b<a;)b<<=1;this.vn(b)}};d.jg=function(a){a instanceof X5?(this.ln(this.Hb+a.Na()|0),dw(Ie(),a.K,0,this.me,this.Hb,a.Na()),this.Hb=this.Hb+a.Na()|0,a=this):a=oj(this,a);return a};
d.$classData=r({Njb:0},!1,"scala.collection.mutable.ArrayBuilder$ofFloat",{Njb:1,DD:1,e:1,At:1,Bl:1,Al:1,zl:1,r:1,o:1});function xzb(){this.me=null;this.Hb=this.pd=0}xzb.prototype=new $7;xzb.prototype.constructor=xzb;d=xzb.prototype;d.a=function(){this.Hb=this.pd=0;return this};d.h=function(a){return a instanceof xzb?this.Hb===a.Hb&&this.me===a.me:!1};d.Lk=function(a){return yzb(this,a|0)};d.t=function(){return"ArrayBuilder.ofInt"};
d.Ec=function(){if(0!==this.pd&&this.pd===this.Hb){this.pd=0;var a=this.me}else a=zzb(this,this.Hb);return a};d.vn=function(a){this.me=zzb(this,a);this.pd=a};function yzb(a,b){a.ln(1+a.Hb|0);a.me.m[a.Hb]=b;a.Hb=1+a.Hb|0;return a}d.Kc=function(a){return yzb(this,a|0)};function zzb(a,b){b=ia(La(Ra),[b]);0<a.Hb&&dw(Ie(),a.me,0,b,0,a.Hb);return b}d.cj=function(a){this.pd<a&&this.vn(a)};d.ln=function(a){if(this.pd<a||0===this.pd){for(var b=0===this.pd?16:this.pd<<1;b<a;)b<<=1;this.vn(b)}};
d.jg=function(a){a instanceof V5?(this.ln(this.Hb+a.Na()|0),dw(Ie(),a.K,0,this.me,this.Hb,a.Na()),this.Hb=this.Hb+a.Na()|0,a=this):a=oj(this,a);return a};d.$classData=r({Ojb:0},!1,"scala.collection.mutable.ArrayBuilder$ofInt",{Ojb:1,DD:1,e:1,At:1,Bl:1,Al:1,zl:1,r:1,o:1});function Azb(){this.me=null;this.Hb=this.pd=0}Azb.prototype=new $7;Azb.prototype.constructor=Azb;d=Azb.prototype;d.a=function(){this.Hb=this.pd=0;return this};
function Bzb(a,b){a.ln(1+a.Hb|0);a.me.m[a.Hb]=b;a.Hb=1+a.Hb|0;return a}d.h=function(a){return a instanceof Azb?this.Hb===a.Hb&&this.me===a.me:!1};d.Lk=function(a){return Bzb(this,Ea(a))};d.t=function(){return"ArrayBuilder.ofLong"};d.Ec=function(){if(0!==this.pd&&this.pd===this.Hb){this.pd=0;var a=this.me}else a=Czb(this,this.Hb);return a};d.vn=function(a){this.me=Czb(this,a);this.pd=a};function Czb(a,b){b=ia(La(Sa),[b]);0<a.Hb&&dw(Ie(),a.me,0,b,0,a.Hb);return b}d.Kc=function(a){return Bzb(this,Ea(a))};
d.cj=function(a){this.pd<a&&this.vn(a)};d.ln=function(a){if(this.pd<a||0===this.pd){for(var b=0===this.pd?16:this.pd<<1;b<a;)b<<=1;this.vn(b)}};d.jg=function(a){a instanceof W5?(this.ln(this.Hb+a.Na()|0),dw(Ie(),a.K,0,this.me,this.Hb,a.Na()),this.Hb=this.Hb+a.Na()|0,a=this):a=oj(this,a);return a};d.$classData=r({Pjb:0},!1,"scala.collection.mutable.ArrayBuilder$ofLong",{Pjb:1,DD:1,e:1,At:1,Bl:1,Al:1,zl:1,r:1,o:1});function TZ(){this.me=this.$na=null;this.Hb=this.pd=0}TZ.prototype=new $7;
TZ.prototype.constructor=TZ;d=TZ.prototype;d.iQ=function(a){this.$na=a;this.Hb=this.pd=0;return this};d.h=function(a){return a instanceof TZ?this.Hb===a.Hb&&this.me===a.me:!1};d.Lk=function(a){return KXa(this,a)};d.t=function(){return"ArrayBuilder.ofRef"};d.Ec=function(){return LXa(this)};d.vn=function(a){this.me=Dzb(this,a);this.pd=a};function KXa(a,b){a.ln(1+a.Hb|0);a.me.m[a.Hb]=b;a.Hb=1+a.Hb|0;return a}function LXa(a){return 0!==a.pd&&a.pd===a.Hb?(a.pd=0,a.me):Dzb(a,a.Hb)}
d.Kc=function(a){return KXa(this,a)};d.cj=function(a){this.pd<a&&this.vn(a)};d.ln=function(a){if(this.pd<a||0===this.pd){for(var b=0===this.pd?16:this.pd<<1;b<a;)b<<=1;this.vn(b)}};function Dzb(a,b){b=a.$na.pt(b);0<a.Hb&&dw(Ie(),a.me,0,b,0,a.Hb);return b}d.jg=function(a){a instanceof WK?(this.ln(this.Hb+a.Na()|0),dw(Ie(),a.K,0,this.me,this.Hb,a.Na()),this.Hb=this.Hb+a.Na()|0,a=this):a=oj(this,a);return a};
d.$classData=r({Qjb:0},!1,"scala.collection.mutable.ArrayBuilder$ofRef",{Qjb:1,DD:1,e:1,At:1,Bl:1,Al:1,zl:1,r:1,o:1});function Ezb(){this.me=null;this.Hb=this.pd=0}Ezb.prototype=new $7;Ezb.prototype.constructor=Ezb;d=Ezb.prototype;d.a=function(){this.Hb=this.pd=0;return this};d.h=function(a){return a instanceof Ezb?this.Hb===a.Hb&&this.me===a.me:!1};function Fzb(a,b){a.ln(1+a.Hb|0);a.me.m[a.Hb]=b;a.Hb=1+a.Hb|0;return a}d.Lk=function(a){return Fzb(this,a|0)};d.t=function(){return"ArrayBuilder.ofShort"};
d.Ec=function(){if(0!==this.pd&&this.pd===this.Hb){this.pd=0;var a=this.me}else a=Gzb(this,this.Hb);return a};d.vn=function(a){this.me=Gzb(this,a);this.pd=a};function Gzb(a,b){b=ia(La(Qa),[b]);0<a.Hb&&dw(Ie(),a.me,0,b,0,a.Hb);return b}d.Kc=function(a){return Fzb(this,a|0)};d.cj=function(a){this.pd<a&&this.vn(a)};d.ln=function(a){if(this.pd<a||0===this.pd){for(var b=0===this.pd?16:this.pd<<1;b<a;)b<<=1;this.vn(b)}};
d.jg=function(a){a instanceof U5?(this.ln(this.Hb+a.Na()|0),dw(Ie(),a.K,0,this.me,this.Hb,a.Na()),this.Hb=this.Hb+a.Na()|0,a=this):a=oj(this,a);return a};d.$classData=r({Rjb:0},!1,"scala.collection.mutable.ArrayBuilder$ofShort",{Rjb:1,DD:1,e:1,At:1,Bl:1,Al:1,zl:1,r:1,o:1});function Hzb(){this.Hb=0}Hzb.prototype=new $7;Hzb.prototype.constructor=Hzb;d=Hzb.prototype;d.a=function(){this.Hb=0;return this};d.h=function(a){return a instanceof Hzb?this.Hb===a.Hb:!1};d.Lk=function(){return Izb(this)};
d.t=function(){return"ArrayBuilder.ofUnit"};function Izb(a){a.Hb=1+a.Hb|0;return a}d.Ec=function(){for(var a=ia(La(oa),[this.Hb]),b=0;b<this.Hb;)a.m[b]=void 0,b=1+b|0;return a};d.Kc=function(){return Izb(this)};d.jg=function(a){this.Hb=this.Hb+a.nb()|0;return this};d.$classData=r({Sjb:0},!1,"scala.collection.mutable.ArrayBuilder$ofUnit",{Sjb:1,DD:1,e:1,At:1,Bl:1,Al:1,zl:1,r:1,o:1});function t8(){}t8.prototype=new ogb;t8.prototype.constructor=t8;t8.prototype.a=function(){return this};
t8.prototype.aB=function(){return(new Ir).a()};t8.prototype.$classData=r({Akb:0},!1,"scala.collection.mutable.HashSet$",{Akb:1,Nta:1,iR:1,hR:1,Wo:1,e:1,Xo:1,r:1,o:1});var Jzb=void 0;function $3(){Jzb||(Jzb=(new t8).a());return Jzb}function u8(){}u8.prototype=new ogb;u8.prototype.constructor=u8;u8.prototype.a=function(){return this};u8.prototype.aB=function(){return(new kx).a()};
u8.prototype.$classData=r({Tkb:0},!1,"scala.collection.mutable.LinkedHashSet$",{Tkb:1,Nta:1,iR:1,hR:1,Wo:1,e:1,Xo:1,r:1,o:1});var Kzb=void 0;function Mka(){Kzb||(Kzb=(new u8).a());return Kzb}function SM(){AH.call(this);this.Iy=null}SM.prototype=new D3;SM.prototype.constructor=SM;d=SM.prototype;d.G=function(){return"JavaScriptException"};d.A=function(){return 1};d.TV=function(){this.stackdata=this.Iy;return this};d.h=function(a){return this===a?!0:a instanceof SM?vb(wb(),this.Iy,a.Iy):!1};
d.E=function(a){switch(a){case 0:return this.Iy;default:throw(new V).f(""+a);}};d.Qo=function(){return ja(this.Iy)};d.d=function(a){this.Iy=a;AH.prototype.Fe.call(this,null,null);return this};d.y=function(){return Z(this)};d.$classData=r({Elb:0},!1,"scala.scalajs.js.JavaScriptException",{Elb:1,Bi:1,Ag:1,ff:1,e:1,o:1,z:1,v:1,r:1});function v8(){this.H=this.Jj=this.QO=null}v8.prototype=new u;v8.prototype.constructor=v8;d=v8.prototype;d.G=function(){return"BoolField"};
d.VD=function(a){return Zaa(this,a)};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof v8){var b=this.QO;a=a.QO;return null===b?null===a:b.h(a)}return!1};d.fq=function(){return xb(this)};d.E=function(a){switch(a){case 0:return this.QO;default:throw(new V).f(""+a);}};d.t=function(){return xb(this)};d.OE=function(){Bb();var a=this.QO.x;Eq();return(new Fq).Xq(a)};d.XD=function(){var a=this.Jj;return a instanceof z?!!a.i:!1};
function XN(a){var b=new v8;b.QO=a;b.Jj=a.H;a=Bb();var c=b.Jj,e=Bb().WZ();b.H=Cb(a,c,e).rb();return b}d.xb=function(){return this.OE()};d.UD=function(a){return $aa(this,a)};d.y=function(){return Z(this)};d.WD=function(){var a=this.QO;Uu(a.n,a.Fc)};v8.prototype.toString=function(){return this.fq()};Object.defineProperty(v8.prototype,"nonNull",{get:function(){return this.Jj.ra()},configurable:!0});Object.defineProperty(v8.prototype,"isNull",{get:function(){return this.Jj.b()},configurable:!0});
v8.prototype.is=function(a){return Gaa(a)?this.UD(a):this.VD(a)};v8.prototype.remove=function(){return this.WD()};v8.prototype.value=function(){return this.XD()};v8.prototype.annotations=function(){return this.xb()};Object.defineProperty(v8.prototype,"option",{get:function(){return this.H},configurable:!0});v8.prototype.$classData=r({Bya:0},!1,"amf.client.model.BoolField",{Bya:1,e:1,Eja:1,P_:1,Jc:1,Q_:1,z:1,v:1,r:1,o:1});function w8(){this.H=this.Jj=this.RO=null}w8.prototype=new u;
w8.prototype.constructor=w8;d=w8.prototype;d.G=function(){return"DoubleField"};d.VD=function(a){return Zaa(this,a)};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof w8){var b=this.RO;a=a.RO;return null===b?null===a:b.h(a)}return!1};d.fq=function(){return xb(this)};d.E=function(a){switch(a){case 0:return this.RO;default:throw(new V).f(""+a);}};d.t=function(){return xb(this)};d.OE=function(){Bb();var a=this.RO.x;Eq();return(new Fq).Xq(a)};
d.XD=function(){var a=this.Jj;return a instanceof z?+a.i:0};function ZN(a){var b=new w8;b.RO=a;b.Jj=a.H;a=Bb();var c=b.Jj;var e=Bb();null===Bb().$N&&null===Bb().$N&&(Bb().$N=(new t0).xq(e));e=Bb().$N;b.H=Cb(a,c,e).rb();return b}d.xb=function(){return this.OE()};d.UD=function(a){return $aa(this,a)};d.y=function(){return Z(this)};d.WD=function(){var a=this.RO;Uu(a.n,a.Fc)};w8.prototype.toString=function(){return this.fq()};
Object.defineProperty(w8.prototype,"nonNull",{get:function(){return this.Jj.ra()},configurable:!0});Object.defineProperty(w8.prototype,"isNull",{get:function(){return this.Jj.b()},configurable:!0});w8.prototype.is=function(a){return Gaa(a)?this.UD(a):this.VD(a)};w8.prototype.remove=function(){return this.WD()};w8.prototype.value=function(){return this.XD()};w8.prototype.annotations=function(){return this.xb()};Object.defineProperty(w8.prototype,"option",{get:function(){return this.H},configurable:!0});
w8.prototype.$classData=r({Dya:0},!1,"amf.client.model.DoubleField",{Dya:1,e:1,Eja:1,P_:1,Jc:1,Q_:1,z:1,v:1,r:1,o:1});function x8(){this.H=this.Jj=this.SO=null}x8.prototype=new u;x8.prototype.constructor=x8;d=x8.prototype;d.G=function(){return"IntField"};d.VD=function(a){return Zaa(this,a)};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof x8){var b=this.SO;a=a.SO;return null===b?null===a:b.h(a)}return!1};d.fq=function(){return xb(this)};
d.E=function(a){switch(a){case 0:return this.SO;default:throw(new V).f(""+a);}};d.t=function(){return xb(this)};function aO(a){var b=new x8;b.SO=a;b.Jj=a.H;a=Bb();var c=b.Jj;var e=Bb();null===Bb().dO&&null===Bb().dO&&(Bb().dO=(new u0).xq(e));e=Bb().dO;b.H=Cb(a,c,e).rb();return b}d.OE=function(){Bb();var a=this.SO.x;Eq();return(new Fq).Xq(a)};d.XD=function(){var a=this.Jj;return a instanceof z?a.i|0:0};d.xb=function(){return this.OE()};d.UD=function(a){return $aa(this,a)};d.y=function(){return Z(this)};
d.WD=function(){var a=this.SO;Uu(a.n,a.Fc)};x8.prototype.toString=function(){return this.fq()};Object.defineProperty(x8.prototype,"nonNull",{get:function(){return this.Jj.ra()},configurable:!0});Object.defineProperty(x8.prototype,"isNull",{get:function(){return this.Jj.b()},configurable:!0});x8.prototype.is=function(a){return Gaa(a)?this.UD(a):this.VD(a)};x8.prototype.remove=function(){return this.WD()};x8.prototype.value=function(){return this.XD()};x8.prototype.annotations=function(){return this.xb()};
Object.defineProperty(x8.prototype,"option",{get:function(){return this.H},configurable:!0});x8.prototype.$classData=r({Eya:0},!1,"amf.client.model.IntField",{Eya:1,e:1,Eja:1,P_:1,Jc:1,Q_:1,z:1,v:1,r:1,o:1});function AD(){this.da=this.k=null}AD.prototype=new u;AD.prototype.constructor=AD;d=AD.prototype;d.G=function(){return"ClassTerm"};d.a=function(){O();var a=(new P).a();AD.prototype.Uoa.call(this,(new zD).L((new S).a(),a));return this};d.af=function(){RP();var a=D(this.k.g,yD().U);RP().gb();return Hb(a)};
d.A=function(){return 1};d.sr=function(){return this.dF()};d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.hY=function(){var a=RP(),b=D(this.k.g,yD().uh),c=RP().gb();return $l(a,b,c).rb()};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof AD){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};d.jk=function(){RP();var a=D(this.k.g,yD().Ua);RP().gb();return Hb(a)};d.rr=function(a){var b=this.k,c=yD().gd;Fb(b,c,a);return this};d.xS=function(){return this.hY()};d.Uoa=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};d.Yh=function(a){var b=this.k,c=yD().Ua;Fb(b,c,a);return this};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};
d.Q6=function(a){var b=this.k,c=RP(),e=RP().Th();Nvb(b,Fl(Gl(c,a,e)));return this};d.Ch=function(){return this.jk()};d.y=function(){return Z(this)};d.dF=function(){RP();var a=D(this.k.g,yD().gd);RP().gb();return Hb(a)};d.Yd=function(a){var b=this.k,c=yD().U;Fb(b,c,a);return this};AD.prototype.annotations=function(){return this.xb()};AD.prototype.graph=function(){return OW(this)};AD.prototype.withId=function(a){return this.fc(a)};AD.prototype.withExtendsNode=function(a){return this.ec(a)};
AD.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(AD.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(AD.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(AD.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(AD.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
AD.prototype.withSubClassOf=function(a){var b=this.k,c=RP(),e=RP().Th();Ovb(b,Fl(Gl(c,a,e)));return this};AD.prototype.withProperties=function(a){return this.Q6(a)};AD.prototype.withDescription=function(a){return this.Yh(a)};AD.prototype.withDisplayName=function(a){return this.rr(a)};AD.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(AD.prototype,"subClassOf",{get:function(){var a=RP(),b=D(this.k.g,yD().oA),c=RP().gb();return $l(a,b,c).rb()},configurable:!0});
Object.defineProperty(AD.prototype,"properties",{get:function(){return this.xS()},configurable:!0});Object.defineProperty(AD.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty(AD.prototype,"displayName",{get:function(){return this.sr()},configurable:!0});Object.defineProperty(AD.prototype,"name",{get:function(){return this.ce()},configurable:!0});
AD.prototype.$classData=r({kza:0},!1,"amf.client.model.domain.ClassTerm",{kza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function No(){this.da=this.k=null}No.prototype=new u;No.prototype.constructor=No;d=No.prototype;d.a=function(){O();var a=(new P).a(),b=(new S).a();No.prototype.kpa.call(this,(new Mo).L(b,a));return this};d.G=function(){return"CreativeWork"};d.A=function(){return 1};d.qS=function(a){var b=this.k,c=fj().Kn;Fb(b,c,a);return this};d.Lw=function(){return this.FG()};
d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof No?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.FG=function(){U();var a=D(this.k.g,fj().Lf);U().gb();return Hb(a)};d.bE=function(a){var b=this.k,c=fj().Lf;Fb(b,c,a);return this};d.t=function(){return W(X(),this)};d.kpa=function(a){this.k=a;this.da=Gw().da;return this};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};d.jk=function(){U();var a=D(this.k.g,fj().Ua);U().gb();return Hb(a)};d.xb=function(){return Dq(this)};d.Yh=function(a){var b=this.k,c=fj().Ua;Fb(b,c,a);return this};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Ch=function(){return this.jk()};d.y=function(){return Z(this)};d.BS=function(){U();var a=D(this.k.g,fj().Kn);U().gb();return Hb(a)};No.prototype.annotations=function(){return this.xb()};
No.prototype.graph=function(){return OW(this)};No.prototype.withId=function(a){return this.fc(a)};No.prototype.withExtendsNode=function(a){return this.ec(a)};No.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(No.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(No.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(No.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(No.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});No.prototype.withDescription=function(a){return this.Yh(a)};No.prototype.withTitle=function(a){return this.qS(a)};No.prototype.withUrl=function(a){return this.bE(a)};Object.defineProperty(No.prototype,"title",{get:function(){return this.BS()},configurable:!0});
Object.defineProperty(No.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty(No.prototype,"url",{get:function(){return this.Lw()},configurable:!0});No.prototype.$classData=r({mza:0},!1,"amf.client.model.domain.CreativeWork",{mza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function y8(){Go.call(this)}y8.prototype=new e8;y8.prototype.constructor=y8;function Lzb(){}Lzb.prototype=y8.prototype;
y8.prototype.withUniqueItems=function(a){a=!!a;var b=this.ti,c=ei().Ys;rj(b,c,a);return this};y8.prototype.withMaxItems=function(a){a|=0;var b=this.ti,c=ei().Us;Zt(b,c,a);return this};y8.prototype.withMinItems=function(a){a|=0;var b=this.ti,c=ei().ms;Zt(b,c,a);return this};Object.defineProperty(y8.prototype,"uniqueItems",{get:function(){U();var a=D(this.ti.ca,ei().Ys);U().Qi();return XN(a)},configurable:!0});
Object.defineProperty(y8.prototype,"maxItems",{get:function(){U();var a=D(this.ti.ca,ei().Us);U().Hu();return aO(a)},configurable:!0});Object.defineProperty(y8.prototype,"minItems",{get:function(){U();var a=D(this.ti.ca,ei().ms);U().Hu();return aO(a)},configurable:!0});function xD(){this.da=this.k=null}xD.prototype=new u;xD.prototype.constructor=xD;d=xD.prototype;d.G=function(){return"DialectDomainElement"};
d.a=function(){O();var a=(new P).a();xD.prototype.Oy.call(this,(new wD).L((new S).a(),a));return this};function Mzb(a){var b=RP(),c=KQ(a.k).g;a=function(){return function(h){return Zc(h.q)}}(a);var e=bj().u;if(e===bj().u)if(c===J())a=J();else{e=c.ea();var f=e=dj(a(e),J());for(c=c.pa();c!==J();){var g=c.ea();g=dj(a(g),J());f=f.Re=g;c=c.pa()}a=e}else{for(e=Hf(c,e);!c.b();)f=c.ea(),e.Kc(a(f)),c=c.pa();a=e.Ec()}c=RP().Th();return $l(b,a,c).rb()}d.A=function(){return 1};
d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof xD){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.h6=function(){return(new DD).Yca(ck(this.k))};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.xb=function(){return Dq(this)};d.Oy=function(a){this.k=a;this.da=Gw().da;return this};
d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};function Nzb(a){var b=RP(),c=KQ(a.k).ba;a=function(){return function(h){return Zc(h)}}(a);var e=bj().u;if(e===bj().u)if(c===J())a=J();else{e=c.ea();var f=e=dj(a(e),J());for(c=c.pa();c!==J();){var g=c.ea();g=dj(a(g),J());f=f.Re=g;c=c.pa()}a=e}else{for(e=Hf(c,e);!c.b();)f=c.ea(),e.Kc(a(f)),c=c.pa();a=e.Ec()}c=RP().Th();return $l(b,a,c).rb()}
d.xJ=function(a){h9a(this.k,a);return this};xD.prototype.annotations=function(){return this.xb()};xD.prototype.graph=function(){return OW(this)};xD.prototype.withId=function(a){return this.fc(a)};xD.prototype.withExtendsNode=function(a){return this.ec(a)};xD.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(xD.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(xD.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(xD.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(xD.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
xD.prototype.setLiteralProperty=function(a,b){if("boolean"===typeof b){b=!!b;var c=z8(this.k,Zc(ex(G(),a)));if(c instanceof z)a=R9a(this.k,c.i,b,xI(pF(),T().uo,T().uo));else{if(y()===c)throw bc(F(),(new cc).f("Cannot find node mapping for propertyId "+a));throw(new x).d(c);}}else if(Da(b))if(b|=0,c=z8(this.k,Zc(ex(G(),a))),c instanceof z)a=S9a(this.k,c.i,b,xI(pF(),T().uo,T().uo));else{if(y()===c)throw bc(F(),(new cc).f("Cannot find node mapping for propertyId "+a));throw(new x).d(c);}else if(ma(b))if(b=
+b,c=z8(this.k,Zc(ex(G(),a))),c instanceof z)a=T9a(this.k,c.i,b,xI(pF(),T().uo,T().uo));else{if(y()===c)throw bc(F(),(new cc).f("Cannot find node mapping for propertyId "+a));throw(new x).d(c);}else if("number"===typeof b)if(b=+b,c=z8(this.k,Zc(ex(G(),a))),c instanceof z)a=U9a(this.k,c.i,b,xI(pF(),T().uo,T().uo));else{if(y()===c)throw bc(F(),(new cc).f("Cannot find node mapping for propertyId "+a));throw(new x).d(c);}else if(ar(b))if(c=z8(this.k,Zc(ex(G(),a))),c instanceof z)a=V9a(this.k,c.i,b,xI(pF(),
T().uo,T().uo));else{if(y()===c)throw bc(F(),(new cc).f("Cannot find node mapping for propertyId "+a));throw(new x).d(c);}else if(c=z8(this.k,Zc(ex(G(),a))),c instanceof z){a=c.i;c=this.k;var e=RP(),f=RP().QN();a=H9a(c,a,Fl(Gl(e,b,f)),xI(pF(),T().uo,T().uo))}else{if(y()===c)throw bc(F(),(new cc).f("Cannot find node mapping for propertyId "+a));throw(new x).d(c);}return a};
xD.prototype.getObjectPropertyUri=function(a){a=Zc(ex(G(),a));a=z8(this.k,a);a.b()?a=y():(a=a.c(),a=(new z).d(gk(a)));if(a instanceof z){var b=!1,c=null;a=this.k.g.Bb.Ka(a.i);a:{if(a instanceof z){b=!0;c=a;var e=c.i;e=Xu(Yu(),e);if(!e.b()&&(e=e.c().qa(),e instanceof St)){a=e.Cb;b=new dhb;c=C();a=a.hc(b,c.u);break a}}if(b&&(b=c.i,b=Xu(Yu(),b),!b.b()&&(b=b.c().qa(),b instanceof wD))){a=C();RP();b=(new xD).Oy(b);Ozb();a=K(a,(new wc).fa([b.k]));break a}if(y()===a)a=J();else throw(new x).d(a);}}else a=
J();b=RP();c=Ozb();return $l(b,a,c).rb()};
xD.prototype.getScalarByPropertyUri=function(a){a=Zc(ex(G(),a));a=z8(this.k,a);a.b()?a=y():(a=a.c(),a=(new z).d(gk(a)));if(a instanceof z){a=a.i;var b=!1,c=null,e=this.k.g.Bb.Ka(a);a:{if(e instanceof z){b=!0;c=e;var f=c.i;if(f&&f.$classData&&f.$classData.ie.qg){a=f;break a}}if(b)a=c.i,a=K(C(),(new wc).fa([a]));else if(y()===e)a=this.k.g.Bb.Ka(a),a.b()?a=y():(a=a.c(),b=C(),a=(new z).d(K(b,(new wc).fa([a])))),a=a.b()?J():a.c();else throw(new x).d(e);}}else a=J();b=RP();c=RP().QN();return $l(b,a,c).rb()};
xD.prototype.getPropertyUris=function(){return Mzb(this)};xD.prototype.getTypeUris=function(){return Nzb(this)};xD.prototype.setObjectCollectionProperty=function(a,b){var c=z8(this.k,Zc(ex(G(),a)));if(c instanceof z){a=c.i;c=this.k;var e=RP(),f=Ozb();b=D9a(c,a,Fl(Gl(e,b,f)),T().uo)}else{if(y()===c)throw bc(F(),(new cc).f("Cannot find node mapping for propertyId "+a));throw(new x).d(c);}return b};
xD.prototype.setObjectProperty=function(a,b){var c=z8(this.k,Zc(ex(G(),a)));if(c instanceof z)a=m9a(this.k,c.i,b.k,T().uo);else{if(y()===c)throw bc(F(),(new cc).f("Cannot find node mapping for propertyId "+a));throw(new x).d(c);}return a};xD.prototype.includeName=function(){return vRa(this.k)};xD.prototype.localRefName=function(){return f$a(this.k)};xD.prototype.definedBy=function(){return this.h6()};xD.prototype.withDefinedby=function(a){sX(this.k,a.k);return this};
xD.prototype.withInstanceTypes=function(a){var b=this.k,c=RP(),e=RP().Th();tX(b,Fl(Gl(c,a,e)));return this};xD.prototype.withAbstract=function(a){return this.xJ(!!a)};xD.prototype.isAbstract=function(){return D(this.k.g,Jx().MZ)};xD.prototype.$classData=r({pza:0},!1,"amf.client.model.domain.DialectDomainElement",{pza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function QD(){this.da=this.k=null}QD.prototype=new u;QD.prototype.constructor=QD;d=QD.prototype;
d.a=function(){O();var a=(new P).a();QD.prototype.B3.call(this,(new PD).L((new S).a(),a));return this};d.G=function(){return"DocumentMapping"};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof QD){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.B3=function(a){this.k=a;this.da=Gw().da;return this};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};QD.prototype.annotations=function(){return this.xb()};QD.prototype.graph=function(){return OW(this)};QD.prototype.withId=function(a){return this.fc(a)};QD.prototype.withExtendsNode=function(a){return this.ec(a)};
QD.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(QD.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(QD.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(QD.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(QD.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
QD.prototype.withDeclaredNodes=function(a){var b=this.k,c=RP(),e=Pzb();a=Fl(Gl(c,a,e));c=OD().Du;return Xg(b,c,a)};QD.prototype.declaredNodes=function(){var a=RP(),b=D(this.k.g,OD().Du),c=Pzb();return $l(a,b,c).rb()};QD.prototype.withEncoded=function(a){var b=this.k,c=OD().Mt;Fb(b,c,a);return this};QD.prototype.encoded=function(){RP();var a=D(this.k.g,OD().Mt);RP().gb();return Hb(a)};QD.prototype.withDocumentName=function(a){var b=this.k,c=OD().py;Fb(b,c,a);return this};
QD.prototype.documentName=function(){RP();var a=D(this.k.g,OD().py);RP().gb();return Hb(a)};QD.prototype.$classData=r({rza:0},!1,"amf.client.model.domain.DocumentMapping",{rza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function SD(){this.da=this.k=null}SD.prototype=new u;SD.prototype.constructor=SD;d=SD.prototype;d.G=function(){return"DocumentsModel"};d.a=function(){O();var a=(new P).a();SD.prototype.Xca.call(this,(new RD).L((new S).a(),a));return this};d.A=function(){return 1};
d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof SD){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};
d.y=function(){return Z(this)};d.Xca=function(a){this.k=a;this.da=Gw().da;return this};SD.prototype.annotations=function(){return this.xb()};SD.prototype.graph=function(){return OW(this)};SD.prototype.withId=function(a){return this.fc(a)};SD.prototype.withExtendsNode=function(a){return this.ec(a)};SD.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(SD.prototype,"position",{get:function(){return this.bc()},configurable:!0});
Object.defineProperty(SD.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(SD.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(SD.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});SD.prototype.withKeyProperty=function(a){a=!!a;RP();var b=this.k,c=Cd().Vz;a=rj(b,c,a);return p3a(Qzb(),a)};SD.prototype.keyProperty=function(){RP();var a=D(this.k.g,Cd().Vz);RP().Qi();return XN(a)};
SD.prototype.withDeclarationsPath=function(a){RP();var b=this.k,c=Cd().Nz;a=Fb(b,c,a);return p3a(Qzb(),a)};SD.prototype.declarationsPath=function(){RP();var a=D(this.k.g,Cd().Nz);RP().gb();return Hb(a)};SD.prototype.withSelfEncoded=function(a){a=!!a;RP();var b=this.k,c=Cd().mA;a=rj(b,c,a);return p3a(Qzb(),a)};SD.prototype.selfEncoded=function(){RP();var a=D(this.k.g,Cd().mA);RP().Qi();return XN(a)};SD.prototype.withLibrary=function(a){var b=this.k;a=a.k;var c=Cd().wy;return nf(b,c,a)};
SD.prototype.library=function(){return(new QD).B3(D(this.k.g,Cd().wy))};SD.prototype.withFragments=function(a){var b=this.k,c=RP(),e=Rzb();a=Fl(Gl(c,a,e));c=Cd().Sz;return Xg(b,c,a)};SD.prototype.fragments=function(){var a=RP(),b=D(this.k.g,Cd().Sz),c=Rzb();return $l(a,b,c).rb()};SD.prototype.withRoot=function(a){var b=this.k;a=a.k;var c=Cd().Me;return nf(b,c,a)};SD.prototype.root=function(){return(new QD).B3(D(this.k.g,Cd().Me))};
SD.prototype.$classData=r({sza:0},!1,"amf.client.model.domain.DocumentsModel",{sza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function qm(){this.da=this.k=null}qm.prototype=new u;qm.prototype.constructor=qm;d=qm.prototype;d.wF=function(a){this.k=a;this.da=Gw().da;return this};d.a=function(){O();var a=(new P).a();qm.prototype.wF.call(this,(new hf).L((new S).a(),a));return this};d.G=function(){return"DomainExtension"};d.af=function(){Bb();var a=D(this.k.g,jf().U);Bb().gb();return Hb(a)};d.A=function(){return 1};
d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof qm){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.g7=function(){Bb();var a=D(this.k.g,jf().tg);Szb();return(new pm).WP(a)};d.xb=function(){return Dq(this)};
d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.F6=function(a){var b=this.k;a=a.k;var c=jf().Di;nf(b,c,a);return this};d.aca=function(){Bb();var a=D(this.k.g,jf().Di);return Fm(Bb().mq(),a)};d.Yd=function(a){var b=this.k,c=jf().U;Fb(b,c,a);return this};qm.prototype.annotations=function(){return this.xb()};qm.prototype.graph=function(){return OW(this)};qm.prototype.withId=function(a){return this.fc(a)};
qm.prototype.withExtendsNode=function(a){return this.ec(a)};qm.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(qm.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(qm.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(qm.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});
Object.defineProperty(qm.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});qm.prototype.withExtension=function(a){return this.F6(a)};qm.prototype.withDefinedBy=function(a){var b=this.k;a=a.k;var c=jf().tg;nf(b,c,a);return this};qm.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(qm.prototype,"extension",{get:function(){return this.aca()},configurable:!0});Object.defineProperty(qm.prototype,"definedBy",{get:function(){return this.g7()},configurable:!0});
Object.defineProperty(qm.prototype,"name",{get:function(){return this.ce()},configurable:!0});qm.prototype.$classData=r({tza:0},!1,"amf.client.model.domain.DomainExtension",{tza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function Nn(){this.da=this.k=null}Nn.prototype=new u;Nn.prototype.constructor=Nn;d=Nn.prototype;d.AJ=function(a){return this.DN(a)};d.G=function(){return"Encoding"};d.a=function(){O();var a=(new P).a();Nn.prototype.xpa.call(this,(new Mn).L((new S).a(),a));return this};
d.BJ=function(a){var b=this.k,c=U(),e=A8();a=Fl(Gl(c,a,e));c=Ln().Mf;yf(b,c,a);return this};d.A=function(){return 1};d.Zba=function(){U();var a=D(this.k.g,Ln().Kv);U().Qi();return XN(a)};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof Nn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.uS=function(){U();var a=D(this.k.g,Ln().Hl);U().gb();return Hb(a)};d.DN=function(a){U();a=this.k.rJ(a);return o1(A8(),a)};
d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.jha=function(){U();var a=D(this.k.g,Ln().Nu);U().gb();return Hb(a)};d.b7=function(a){var b=this.k,c=Ln().Nu;Fb(b,c,a);return this};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.E6=function(a){var b=this.k,c=Ln().Kv;rj(b,c,a);return this};d.wL=function(){var a=U(),b=D(this.k.g,Ln().Mf),c=A8();return $l(a,b,c).rb()};d.wz=function(){return this.wL()};d.xb=function(){return Dq(this)};
d.s6=function(a){var b=this.k,c=Ln().Gv;rj(b,c,a);return this};d.xpa=function(a){this.k=a;this.da=Gw().da;return this};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.faa=function(){U();var a=D(this.k.g,Ln().Gv);U().Qi();return XN(a)};Nn.prototype.annotations=function(){return this.xb()};Nn.prototype.graph=function(){return OW(this)};Nn.prototype.withId=function(a){return this.fc(a)};
Nn.prototype.withExtendsNode=function(a){return this.ec(a)};Nn.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Nn.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Nn.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(Nn.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});
Object.defineProperty(Nn.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Nn.prototype.withHeader=function(a){return this.AJ(a)};Nn.prototype.withAllowReserved=function(a){return this.s6(!!a)};Nn.prototype.withExplode=function(a){return this.E6(!!a)};Nn.prototype.withStyle=function(a){return this.b7(a)};Nn.prototype.withHeaders=function(a){return this.BJ(a)};Nn.prototype.withContentType=function(a){var b=this.k,c=Ln().Hl;Fb(b,c,a);return this};
Nn.prototype.withPropertyName=function(a){var b=this.k,c=Ln().HE;Fb(b,c,a);return this};Object.defineProperty(Nn.prototype,"allowReserved",{get:function(){return this.faa()},configurable:!0});Object.defineProperty(Nn.prototype,"explode",{get:function(){return this.Zba()},configurable:!0});Object.defineProperty(Nn.prototype,"style",{get:function(){return this.jha()},configurable:!0});Object.defineProperty(Nn.prototype,"headers",{get:function(){return this.wz()},configurable:!0});
Object.defineProperty(Nn.prototype,"contentType",{get:function(){return this.uS()},configurable:!0});Object.defineProperty(Nn.prototype,"propertyName",{get:function(){U();var a=D(this.k.g,Ln().HE);U().gb();return Hb(a)},configurable:!0});Nn.prototype.$classData=r({wza:0},!1,"amf.client.model.domain.Encoding",{wza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function CD(){this.da=this.k=null}CD.prototype=new u;CD.prototype.constructor=CD;d=CD.prototype;
d.a=function(){O();var a=(new P).a();CD.prototype.Woa.call(this,(new BD).L((new S).a(),a));return this};d.G=function(){return"External"};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof CD){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.v6=function(a){RP();var b=this.k,c=$d().$h;a=Fb(b,c,a);return t3a(b6(),a)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.r6=function(a){RP();var b=this.k,c=$d().gd;a=Fb(b,c,a);return t3a(b6(),a)};d.caa=function(){RP();var a=D(this.k.g,$d().gd);RP().gb();return Hb(a)};d.Vaa=function(){RP();var a=D(this.k.g,$d().$h);RP().gb();return Hb(a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};
d.y=function(){return Z(this)};d.Woa=function(a){this.k=a;this.da=Gw().da;return this};CD.prototype.annotations=function(){return this.xb()};CD.prototype.graph=function(){return OW(this)};CD.prototype.withId=function(a){return this.fc(a)};CD.prototype.withExtendsNode=function(a){return this.ec(a)};CD.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(CD.prototype,"position",{get:function(){return this.bc()},configurable:!0});
Object.defineProperty(CD.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(CD.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(CD.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});CD.prototype.withBase=function(a){return this.v6(a)};CD.prototype.withAlias=function(a){return this.r6(a)};Object.defineProperty(CD.prototype,"base",{get:function(){return this.Vaa()},configurable:!0});
Object.defineProperty(CD.prototype,"alias",{get:function(){return this.caa()},configurable:!0});CD.prototype.$classData=r({zza:0},!1,"amf.client.model.domain.External",{zza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function mm(){this.da=this.k=null}mm.prototype=new u;mm.prototype.constructor=mm;d=mm.prototype;d.Ica=function(a){this.k=a;this.da=Gw().da;return this};d.a=function(){O();var a=(new P).a();mm.prototype.Ica.call(this,(new lm).L((new S).a(),a));return this};d.G=function(){return"ExternalDomainElement"};
d.Cn=function(a){var b=this.k,c=km().Zd;Fb(b,c,a);return this};d.A=function(){return 1};d.pM=function(){Bb();var a=D(this.k.g,km().Vd);Bb().gb();return Hb(a)};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof mm){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ufa=function(){Bb();var a=D(this.k.g,km().Zd);Bb().gb();return Hb(a)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.Dn=function(){return this.Ufa()};d.dS=function(a){var b=this.k,c=km().Vd;Fb(b,c,a);return this};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.xz=function(){return this.pM()};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};mm.prototype.annotations=function(){return this.xb()};
mm.prototype.graph=function(){return OW(this)};mm.prototype.withId=function(a){return this.fc(a)};mm.prototype.withExtendsNode=function(a){return this.ec(a)};mm.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(mm.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(mm.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(mm.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(mm.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});mm.prototype.withMediaType=function(a){return this.dS(a)};mm.prototype.withRaw=function(a){return this.Cn(a)};Object.defineProperty(mm.prototype,"mediaType",{get:function(){return this.xz()},configurable:!0});Object.defineProperty(mm.prototype,"raw",{get:function(){return this.Dn()},configurable:!0});
mm.prototype.$classData=r({Aza:0},!1,"amf.client.model.domain.ExternalDomainElement",{Aza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function np(){this.da=this.k=null}np.prototype=new u;np.prototype.constructor=np;d=np.prototype;d.a=function(){O();var a=(new P).a();np.prototype.ypa.call(this,(new mp).L((new S).a(),a));return this};d.G=function(){return"IriTemplateMapping"};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof np){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.ypa=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
np.prototype.annotations=function(){return this.xb()};np.prototype.graph=function(){return OW(this)};np.prototype.withId=function(a){return this.fc(a)};np.prototype.withExtendsNode=function(a){return this.ec(a)};np.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(np.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(np.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(np.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(np.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});np.prototype.withLinkExpression=function(a){var b=this.k,c=lp().FE;Fb(b,c,a);return this};np.prototype.withTemplateVariable=function(a){var b=this.k,c=lp().IE;Fb(b,c,a);return this};
Object.defineProperty(np.prototype,"linkExpression",{get:function(){U();var a=D(this.k.g,lp().FE);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(np.prototype,"templateVariable",{get:function(){U();var a=D(this.k.g,lp().IE);U().gb();return Hb(a)},configurable:!0});np.prototype.$classData=r({Hza:0},!1,"amf.client.model.domain.IriTemplateMapping",{Hza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function oq(){this.da=this.k=null}oq.prototype=new u;oq.prototype.constructor=oq;d=oq.prototype;
d.a=function(){O();var a=(new P).a(),b=(new S).a();oq.prototype.Xpa.call(this,(new nq).L(b,a));return this};d.G=function(){return"MqttServerLastWill"};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.m7=function(){U();var a=D(this.k.g,mq().kA);U().Qi();return XN(a)};d.h=function(a){return this===a?!0:a instanceof oq?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};d.Z6=function(a){var b=this.k,c=mq().kA;rj(b,c,a);return this};d.Xpa=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.R6=function(a){var b=this.k,c=mq().jA;Zt(b,c,a);return this};d.j7=function(){U();var a=D(this.k.g,mq().jA);U().Hu();return aO(a)};oq.prototype.annotations=function(){return this.xb()};
oq.prototype.graph=function(){return OW(this)};oq.prototype.withId=function(a){return this.fc(a)};oq.prototype.withExtendsNode=function(a){return this.ec(a)};oq.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(oq.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(oq.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(oq.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(oq.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});oq.prototype.withRetain=function(a){return this.Z6(!!a)};oq.prototype.withQos=function(a){return this.R6(a|0)};oq.prototype.withTopic=function(a){var b=this.k,c=mq().eU;Fb(b,c,a);return this};Object.defineProperty(oq.prototype,"retain",{get:function(){return this.m7()},configurable:!0});
Object.defineProperty(oq.prototype,"qos",{get:function(){return this.j7()},configurable:!0});Object.defineProperty(oq.prototype,"topic",{get:function(){U();var a=D(this.k.g,mq().eU);U().gb();return Hb(a)},configurable:!0});oq.prototype.$classData=r({Qza:0},!1,"amf.client.model.domain.MqttServerLastWill",{Qza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function DD(){this.da=this.k=null}DD.prototype=new u;DD.prototype.constructor=DD;d=DD.prototype;d.G=function(){return"NodeMapping"};
d.a=function(){O();var a=(new P).a();DD.prototype.Yca.call(this,(new ye).L((new S).a(),a));return this};d.af=function(){RP();var a=this.k;a=D(a.g,a.U);RP().gb();return Hb(a)};d.A=function(){return 1};d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof DD){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.Yca=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Yd=function(a){var b=this.k;Fb(b,b.U,a);return this};DD.prototype.annotations=function(){return this.xb()};DD.prototype.graph=function(){return OW(this)};DD.prototype.withId=function(a){return this.fc(a)};
DD.prototype.withExtendsNode=function(a){return this.ec(a)};DD.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(DD.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(DD.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(DD.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});
Object.defineProperty(DD.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});DD.prototype.withMergePolicy=function(a){gla(this.k,a);return this};DD.prototype.withIdTemplate=function(a){var b=this.k,c=fk().ry;Fb(b,c,a);return this};DD.prototype.withPropertiesMapping=function(a){var b=this.k,c=RP(),e=Tzb();a=Fl(Gl(c,a,e));c=fk().vj;Xg(b,c,a);return this};DD.prototype.withNodeTypeMapping=function(a){var b=this.k,c=fk().Mu;Fb(b,c,a);return this};
DD.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(DD.prototype,"mergePolicy",{get:function(){RP();var a=fla(this.k);RP().gb();return Hb(a)},configurable:!0});Object.defineProperty(DD.prototype,"idTemplate",{get:function(){RP();var a=D(this.k.g,fk().ry);RP().gb();return Hb(a)},configurable:!0});DD.prototype.propertiesMapping=function(){var a=RP(),b=D(this.k.g,fk().vj),c=Tzb();return $l(a,b,c).rb()};
Object.defineProperty(DD.prototype,"nodetypeMapping",{get:function(){RP();var a=D(this.k.g,fk().Mu);RP().gb();return Hb(a)},configurable:!0});Object.defineProperty(DD.prototype,"name",{get:function(){return this.ce()},configurable:!0});DD.prototype.$classData=r({Sza:0},!1,"amf.client.model.domain.NodeMapping",{Sza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function qo(){this.da=this.k=null}qo.prototype=new u;qo.prototype.constructor=qo;d=qo.prototype;d.G=function(){return"OAuth2Flow"};
d.a=function(){O();var a=(new P).a();qo.prototype.Zpa.call(this,(new po).L((new S).a(),a));return this};d.A=function(){return 1};d.Qaa=function(){U();var a=D(this.k.g,oo().ck);U().gb();return Hb(a)};d.t6=function(a){var b=this.k,c=oo().ck;Fb(b,c,a);return this};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof qo){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Oga=function(){var a=U(),b=D(this.k.g,oo().xo),c=Uzb();return $l(a,b,c).rb()};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.Zpa=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
qo.prototype.annotations=function(){return this.xb()};qo.prototype.graph=function(){return OW(this)};qo.prototype.withId=function(a){return this.fc(a)};qo.prototype.withExtendsNode=function(a){return this.ec(a)};qo.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(qo.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(qo.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(qo.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(qo.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});qo.prototype.withFlow=function(a){var b=this.k,c=oo().Qs;Fb(b,c,a);return this};qo.prototype.withScopes=function(a){var b=this.k,c=U(),e=Uzb();a=Fl(Gl(c,a,e));c=oo().xo;yf(b,c,a);return this};qo.prototype.withRefreshUri=function(a){var b=this.k,c=oo().AK;Fb(b,c,a);return this};
qo.prototype.withAccessTokenUri=function(a){var b=this.k,c=oo().Nm;Fb(b,c,a);return this};qo.prototype.withAuthorizationUri=function(a){return this.t6(a)};Object.defineProperty(qo.prototype,"flow",{get:function(){U();var a=D(this.k.g,oo().Qs);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(qo.prototype,"scopes",{get:function(){return this.Oga()},configurable:!0});Object.defineProperty(qo.prototype,"refreshUri",{get:function(){U();var a=D(this.k.g,oo().AK);U().gb();return Hb(a)},configurable:!0});
Object.defineProperty(qo.prototype,"accessTokenUri",{get:function(){U();var a=D(this.k.g,oo().Nm);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(qo.prototype,"authorizationUri",{get:function(){return this.Qaa()},configurable:!0});qo.prototype.$classData=r({Vza:0},!1,"amf.client.model.domain.OAuth2Flow",{Vza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function Sn(){this.da=this.k=null}Sn.prototype=new u;Sn.prototype.constructor=Sn;d=Sn.prototype;
d.Uga=function(){U();var a=D(this.k.g,Qn().Sh);return G3a(Vzb(),a)};d.G=function(){return"ParametrizedSecurityScheme"};d.a=function(){O();var a=(new P).a();Sn.prototype.$pa.call(this,(new Rn).L((new S).a(),a));return this};d.af=function(){U();var a=D(this.k.g,Qn().U);U().gb();return Hb(a)};d.A=function(){return 1};d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof Sn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.Xha=function(){U();var a=this.k.xZ();H3a(U());return(new T1).BW(a)};d.t=function(){return W(X(),this)};d.n7=function(){U();var a=D(this.k.g,Qn().Qq);return E3a(Wzb(),a)};d.Uha=function(){U();var a=this.k.wZ();K3a(U());return(new R1).AW(a)};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};d.Rha=function(){U();var a=this.k.FR();J3a(U());return(new N1).zW(a)};d.$pa=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.aia=function(){U();var a=this.k.zZ();L3a(U());return(new X1).DW(a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Yha=function(){U();var a=this.k.yZ();I3a(U());return(new V1).CW(a)};
d.Yd=function(a){var b=this.k,c=Qn().U;Fb(b,c,a);return this};d.a7=function(a){var b=this.k;U();Vzb();a=a.k;var c=Qn().Sh;nf(b,c,a);return this};d.Sha=function(){U();var a=this.k.uZ();return G3a(Vzb(),a)};Sn.prototype.annotations=function(){return this.xb()};Sn.prototype.graph=function(){return OW(this)};Sn.prototype.withId=function(a){return this.fc(a)};Sn.prototype.withExtendsNode=function(a){return this.ec(a)};Sn.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty(Sn.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Sn.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(Sn.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Sn.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Sn.prototype.withOpenIdConnectSettings=function(){return this.aia()};Sn.prototype.withHttpSettings=function(){return this.Uha()};
Sn.prototype.withApiKeySettings=function(){return this.Rha()};Sn.prototype.withOAuth2Settings=function(){return this.Yha()};Sn.prototype.withOAuth1Settings=function(){return this.Xha()};Sn.prototype.withDefaultSettings=function(){return this.Sha()};Sn.prototype.withSettings=function(a){return this.a7(a)};Sn.prototype.withScheme=function(a){var b=this.k;U();Wzb();a=a.k;var c=Qn().Qq;nf(b,c,a);return this};Sn.prototype.withName=function(a){return this.Yd(a)};
Object.defineProperty(Sn.prototype,"settings",{get:function(){return this.Uga()},configurable:!0});Object.defineProperty(Sn.prototype,"scheme",{get:function(){return this.n7()},configurable:!0});Object.defineProperty(Sn.prototype,"name",{get:function(){return this.ce()},configurable:!0});Sn.prototype.$classData=r({eAa:0},!1,"amf.client.model.domain.ParametrizedSecurityScheme",{eAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function ep(){this.da=this.k=null}ep.prototype=new u;
ep.prototype.constructor=ep;d=ep.prototype;d.a=function(){O();var a=(new P).a();ep.prototype.ppa.call(this,(new dp).L((new S).a(),a));return this};d.ppa=function(a){this.k=a;this.da=Gw().da;return this};d.G=function(){return"PropertyDependencies"};d.AS=function(){var a=U(),b=D(this.k.g,cp().xK),c=U().gb();return $l(a,b,c).rb()};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof ep){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.o7=function(){U();var a=D(this.k.g,cp().wK);U().gb();return Hb(a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};
d.y=function(){return Z(this)};ep.prototype.annotations=function(){return this.xb()};ep.prototype.graph=function(){return OW(this)};ep.prototype.withId=function(a){return this.fc(a)};ep.prototype.withExtendsNode=function(a){return this.ec(a)};ep.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(ep.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(ep.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(ep.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(ep.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});ep.prototype.withPropertyTarget=function(a){var b=this.k,c=U(),e=U().Th();a=Fl(Gl(c,a,e));c=cp().xK;Ot(b,c,a);return this};ep.prototype.withPropertySource=function(a){var b=this.k,c=cp().wK;Fb(b,c,a);return this};
Object.defineProperty(ep.prototype,"target",{get:function(){return this.AS()},configurable:!0});Object.defineProperty(ep.prototype,"source",{get:function(){return this.o7()},configurable:!0});ep.prototype.$classData=r({hAa:0},!1,"amf.client.model.domain.PropertyDependencies",{hAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function FD(){this.da=this.k=null}FD.prototype=new u;FD.prototype.constructor=FD;d=FD.prototype;d.G=function(){return"PropertyMapping"};
d.af=function(){RP();var a=D(this.k.g,zf().U);RP().gb();return Hb(a)};d.a=function(){O();var a=(new P).a();FD.prototype.Yoa.call(this,(new ED).L((new S).a(),a));return this};d.Yoa=function(a){this.k=a;this.da=Gw().da;return this};d.A=function(){return 1};d.mea=function(){RP();var a=D(this.k.g,zf().xi);RP().Hu();return aO(a)};d.iS=function(a){var b=this.k,c=zf().om;Fb(b,c,a);return this};d.ec=function(a){return QW(this,a)};
d.h=function(a){if(this===a)return!0;if(a instanceof FD){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.cd=function(){return this.k};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function Xzb(a){var b=Wa().Ia(zX(a.k));if(b instanceof z){var c=b.i;b=RP();var e=Fc(yv(),J());a=Od(c,e,Pd(function(){return function(f,g){var h=(new R).M(f,g);f=h.Kq;g=h.gs;if(null!==g)return h=g.qa(),g=g.Ba(),f.Ye(h,g),f;throw(new x).d(h);}}(a)));c=RP().Th();return Oea(b,a,c).rb()}if(y()===b)return b=RP(),a=Fc(yv(),J()),c=RP().Th(),Oea(b,a,c).rb();throw(new x).d(b);}d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.bY=function(){RP();var a=D(this.k.g,zf().om);RP().gb();return Hb(a)};
d.rX=function(){RP();var a=D(this.k.g,zf().tj);RP().sE();return ZN(a)};
function Yzb(a){a=zGa(a.k);if(LFa()===a)return"extension_property";if(NFa()===a)return"literal_property";if(uQ()===a)return"object_property";if(wQ()===a)return"object_property_collection";if(rQ()===a)return"object_map_property";QFa||(QFa=(new pQ).a());if(QFa===a)return"object_map_inheritance";if(TFa()===a)return"object_pair_property";if(PFa()===a)return"literal_property_collection";throw bc(F(),(new cc).f("Unknown property classification "+a));}d.xb=function(){return Dq(this)};
d.cS=function(a){var b=this.k,c=zf().tj;Pt(b,c,a);return this};d.fS=function(a){var b=this.k,c=zf().uj;Pt(b,c,a);return this};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.xX=function(){RP();var a=D(this.k.g,zf().uj);RP().sE();return ZN(a)};d.K6=function(a){var b=this.k,c=zf().xi;Zt(b,c,a);return this};d.Yd=function(a){var b=this.k,c=zf().U;Fb(b,c,a);return this};FD.prototype.annotations=function(){return this.xb()};
FD.prototype.graph=function(){return OW(this)};FD.prototype.withId=function(a){return this.fc(a)};FD.prototype.withExtendsNode=function(a){return this.ec(a)};FD.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(FD.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(FD.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(FD.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(FD.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});FD.prototype.classification=function(){return Yzb(this)};FD.prototype.withTypeDiscriminatorName=function(a){var b=this.k,c=Zf().Ou;Fb(b,c,a);return this};FD.prototype.typeDiscriminatorName=function(){RP();var a=D(this.k.g,Zf().Ou);RP().gb();return Hb(a)};
FD.prototype.withTypeDiscriminator=function(){throw bc(F(),(new cc).f("Not implemented yet"));};FD.prototype.typeDiscriminator=function(){return Xzb(this)};FD.prototype.withSorted=function(a){a=!!a;var b=this.k,c=zf().DK;rj(b,c,a);return this};FD.prototype.sorted=function(){RP();var a=D(this.k.g,zf().DK);RP().Qi();return XN(a)};FD.prototype.withEnum=function(a){var b=this.k,c=RP(),e=RP().QN();MSa(b,Fl(Gl(c,a,e)));return this};
FD.prototype["enum"]=function(){var a=RP(),b=D(this.k.g,zf().cK);RP();null===RP().PN&&null===RP().PN&&(RP().PN=new UN);var c=RP().PN;return $l(a,b,c).rb()};FD.prototype.withAllowMultiple=function(a){a=!!a;var b=this.k,c=zf().Iz;rj(b,c,a);return this};FD.prototype.allowMultiple=function(){RP();var a=D(this.k.g,zf().Iz);RP().Qi();return XN(a)};FD.prototype.withMaximum=function(a){return this.cS(+a)};FD.prototype.maximum=function(){return this.rX()};FD.prototype.withMinimum=function(a){return this.fS(+a)};
FD.prototype.minimum=function(){return this.xX()};FD.prototype.withPattern=function(a){return this.iS(a)};FD.prototype.pattern=function(){return this.bY()};FD.prototype.withMinCount=function(a){return this.K6(a|0)};FD.prototype.minCount=function(){return this.mea()};FD.prototype.withMapValueProperty=function(a){var b=this.k,c=zf().Xw;Fb(b,c,a);return this};FD.prototype.mapValueProperty=function(){RP();var a=D(this.k.g,zf().Ku);RP().gb();return Hb(a)};
FD.prototype.withMapKeyProperty=function(a){var b=this.k,c=zf().Ku;Fb(b,c,a);return this};FD.prototype.mapKeyProperty=function(){RP();var a=D(this.k.g,zf().Ku);RP().gb();return Hb(a)};FD.prototype.objectRange=function(){var a=RP(),b=D(this.k.g,Zf().mh),c=RP().gb();return $l(a,b,c).rb()};FD.prototype.withObjectRange=function(a){var b=this.k,c=RP(),e=RP().Th();a=Fl(Gl(c,a,e));c=Zf().mh;Ot(b,c,a);return this};FD.prototype.literalRange=function(){RP();var a=D(this.k.g,zf().Nf);RP().gb();return Hb(a)};
FD.prototype.withLiteralRange=function(a){var b=this.k,c=zf().Nf;Fb(b,c,a);return this};FD.prototype.nodePropertyMapping=function(){RP();var a=D(this.k.g,zf().ni);RP().gb();return Hb(a)};FD.prototype.withNodePropertyMapping=function(a){var b=this.k,c=zf().ni;Fb(b,c,a);return this};FD.prototype.name=function(){return this.af()};FD.prototype.withName=function(a){return this.Yd(a)};
FD.prototype.$classData=r({iAa:0},!1,"amf.client.model.domain.PropertyMapping",{iAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function ND(){this.da=this.k=null}ND.prototype=new u;ND.prototype.constructor=ND;d=ND.prototype;d.a=function(){O();var a=(new P).a();ND.prototype.$oa.call(this,(new MD).L((new S).a(),a));return this};d.G=function(){return"PublicNodeMapping"};d.af=function(){RP();var a=D(this.k.g,LD().U);RP().gb();return Hb(a)};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};
d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof ND){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.$oa=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};
d.y=function(){return Z(this)};d.Yd=function(a){var b=this.k,c=LD().U;Fb(b,c,a);return this};ND.prototype.annotations=function(){return this.xb()};ND.prototype.graph=function(){return OW(this)};ND.prototype.withId=function(a){return this.fc(a)};ND.prototype.withExtendsNode=function(a){return this.ec(a)};ND.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(ND.prototype,"position",{get:function(){return this.bc()},configurable:!0});
Object.defineProperty(ND.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(ND.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(ND.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});ND.prototype.withMappedNode=function(a){var b=this.k,c=LD().Mv;Fb(b,c,a);return this};ND.prototype.mappedNode=function(){RP();var a=D(this.k.g,LD().Mv);RP().gb();return Hb(a)};
ND.prototype.withName=function(a){return this.Yd(a)};ND.prototype.name=function(){return this.af()};ND.prototype.$classData=r({lAa:0},!1,"amf.client.model.domain.PublicNodeMapping",{lAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function no(){this.da=this.k=null}no.prototype=new u;no.prototype.constructor=no;d=no.prototype;d.a=function(){O();var a=(new P).a();no.prototype.aqa.call(this,(new mo).L((new S).a(),a));return this};d.G=function(){return"Scope"};
d.af=function(){U();var a=D(this.k.g,lo().U);U().gb();return Hb(a)};d.A=function(){return 1};d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof no){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};
d.jk=function(){U();var a=D(this.k.g,lo().Ua);U().gb();return Hb(a)};d.xb=function(){return Dq(this)};d.Yh=function(a){var b=this.k,c=lo().Ua;Fb(b,c,a);return this};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Ch=function(){return this.jk()};d.y=function(){return Z(this)};d.aqa=function(a){this.k=a;this.da=Gw().da;return this};d.Yd=function(a){var b=this.k,c=lo().U;Fb(b,c,a);return this};no.prototype.annotations=function(){return this.xb()};
no.prototype.graph=function(){return OW(this)};no.prototype.withId=function(a){return this.fc(a)};no.prototype.withExtendsNode=function(a){return this.ec(a)};no.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(no.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(no.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(no.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(no.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});no.prototype.withDescription=function(a){return this.Yh(a)};no.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(no.prototype,"description",{get:function(){return this.Ch()},configurable:!0});
Object.defineProperty(no.prototype,"name",{get:function(){return this.ce()},configurable:!0});no.prototype.$classData=r({tAa:0},!1,"amf.client.model.domain.Scope",{tAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function Vn(){this.da=this.k=null}Vn.prototype=new u;Vn.prototype.constructor=Vn;d=Vn.prototype;d.a=function(){O();var a=(new P).a();Vn.prototype.bqa.call(this,(new Un).L((new S).a(),a));return this};d.G=function(){return"SecurityRequirement"};
d.af=function(){U();var a=D(this.k.g,Tn().U);U().gb();return Hb(a)};d.A=function(){return 1};d.ce=function(){return this.af()};d.lS=function(a){var b=this.k,c=U(),e=Zzb();a=Fl(Gl(c,a,e));c=Tn().gh;yf(b,c,a);return this};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof Vn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.bqa=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};d.HY=function(){var a=U(),b=D(this.k.g,Tn().gh),c=Zzb();return $l(a,b,c).rb()};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Yd=function(a){var b=this.k,c=Tn().U;Fb(b,c,a);return this};Vn.prototype.annotations=function(){return this.xb()};
Vn.prototype.graph=function(){return OW(this)};Vn.prototype.withId=function(a){return this.fc(a)};Vn.prototype.withExtendsNode=function(a){return this.ec(a)};Vn.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Vn.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Vn.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(Vn.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Vn.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Vn.prototype.withScheme=function(){U();var a=this.k;O();var b=(new P).a();b=(new Rn).L((new S).a(),b);var c=Tn().gh;th(a,c,b);a=Zzb();return Kv(a.n.da,b)};Vn.prototype.withSchemes=function(a){return this.lS(a)};Vn.prototype.withName=function(a){return this.Yd(a)};
Object.defineProperty(Vn.prototype,"schemes",{get:function(){return this.HY()},configurable:!0});Object.defineProperty(Vn.prototype,"name",{get:function(){return this.ce()},configurable:!0});Vn.prototype.$classData=r({uAa:0},!1,"amf.client.model.domain.SecurityRequirement",{uAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function Hn(){this.da=this.k=null}Hn.prototype=new u;Hn.prototype.constructor=Hn;d=Hn.prototype;d.G=function(){return"Server"};
d.a=function(){O();var a=(new P).a();Hn.prototype.Gpa.call(this,(new Gn).L((new S).a(),a));return this};d.af=function(){U();var a=D(this.k.g,Fn().U);U().gb();return Hb(a)};d.A=function(){return 1};d.ce=function(){return this.af()};d.Lw=function(){return this.FG()};d.Lha=function(){var a=U(),b=D(this.k.g,Fn().Nj),c=A8();return $l(a,b,c).rb()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof Hn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.FG=function(){U();var a=D(this.k.g,Fn().Lf);U().gb();return Hb(a)};d.bE=function(a){var b=this.k,c=Fn().Lf;Fb(b,c,a);return this};d.t=function(){return W(X(),this)};d.IU=function(){var a=U(),b=D(this.k.g,Fn().Om),c=$zb();return $l(a,b,c).rb()};d.bc=function(){return MW(this)};d.cE=function(){return this.IU()};
d.Gpa=function(a){this.k=a;this.da=Gw().da;return this};d.fc=function(a){return NW(this,a)};d.jk=function(){U();var a=D(this.k.g,Fn().Ua);U().gb();return Hb(a)};d.EJ=function(a){var b=this.k,c=U(),e=B8();a=Fl(Gl(c,a,e));c=Fn().ac;yf(b,c,a);return this};d.xb=function(){return Dq(this)};d.Yh=function(a){var b=this.k,c=Fn().Ua;Fb(b,c,a);return this};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.KJ=function(){return this.Lha()};d.Ch=function(){return this.jk()};
d.y=function(){return Z(this)};d.YD=function(a){var b=this.k,c=U(),e=$zb();a=Fl(Gl(c,a,e));c=Fn().Om;yf(b,c,a);return this};d.GJ=function(a){var b=this.k,c=U(),e=A8();a=Fl(Gl(c,a,e));c=Fn().Nj;yf(b,c,a);return this};d.cN=function(){var a=U(),b=D(this.k.g,Fn().ac),c=B8();return $l(a,b,c).rb()};Hn.prototype.annotations=function(){return this.xb()};Hn.prototype.graph=function(){return OW(this)};Hn.prototype.withId=function(a){return this.fc(a)};Hn.prototype.withExtendsNode=function(a){return this.ec(a)};
Hn.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Hn.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Hn.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(Hn.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Hn.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
Hn.prototype.withVariable=function(a){U();var b=this.k;O();var c=(new P).a();c=(new Dn).L((new S).a(),c);O();var e=(new P).a();a=cf(c,a,e);c=Fn().Nj;th(b,c,a);return o1(A8(),a)};Hn.prototype.withBindings=function(a){return this.YD(a)};Hn.prototype.withSecurity=function(a){return this.EJ(a)};Hn.prototype.withProtocolVersion=function(a){var b=this.k,c=Fn().WT;Fb(b,c,a);return this};Hn.prototype.withProtocol=function(a){var b=this.k,c=Fn().VT;Fb(b,c,a);return this};Hn.prototype.withVariables=function(a){return this.GJ(a)};
Hn.prototype.withDescription=function(a){return this.Yh(a)};Hn.prototype.withUrl=function(a){return this.bE(a)};Object.defineProperty(Hn.prototype,"bindings",{get:function(){return this.cE()},configurable:!0});Object.defineProperty(Hn.prototype,"security",{get:function(){return this.cN()},configurable:!0});Object.defineProperty(Hn.prototype,"protocolVersion",{get:function(){U();var a=D(this.k.g,Fn().WT);U().gb();return Hb(a)},configurable:!0});
Object.defineProperty(Hn.prototype,"protocol",{get:function(){U();var a=D(this.k.g,Fn().VT);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(Hn.prototype,"variables",{get:function(){return this.KJ()},configurable:!0});Object.defineProperty(Hn.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty(Hn.prototype,"url",{get:function(){return this.Lw()},configurable:!0});
Object.defineProperty(Hn.prototype,"name",{get:function(){return this.ce()},configurable:!0});Hn.prototype.$classData=r({wAa:0},!1,"amf.client.model.domain.Server",{wAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function a2(){this.da=this.k=null}a2.prototype=new u;a2.prototype.constructor=a2;d=a2.prototype;d.a=function(){O();var a=(new P).a();a2.prototype.Mca.call(this,(new U3).L((new S).a(),a));return this};d.G=function(){return"ShapeExtension"};d.A=function(){return 1};
d.ec=function(a){return QW(this,a)};d.Mca=function(a){this.k=a;this.da=Gw().da;return this};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof a2){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.g7=function(){Bb();var a=D(this.k.g,hD().tg);return x3a(Bb().rC(),a)};
d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.F6=function(a){var b=this.k;Bb();Bb().mq();a=a.k;var c=hD().Di;nf(b,c,a);return this};d.aca=function(){Bb();var a=D(this.k.g,jf().Di);return Fm(Bb().mq(),a)};a2.prototype.annotations=function(){return this.xb()};a2.prototype.graph=function(){return OW(this)};a2.prototype.withId=function(a){return this.fc(a)};
a2.prototype.withExtendsNode=function(a){return this.ec(a)};a2.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(a2.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(a2.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(a2.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});
Object.defineProperty(a2.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});a2.prototype.withExtension=function(a){return this.F6(a)};a2.prototype.withDefinedBy=function(a){var b=this.k;Bb();Bb().rC();a=a.k;var c=hD().tg;nf(b,c,a);return this};Object.defineProperty(a2.prototype,"extension",{get:function(){return this.aca()},configurable:!0});Object.defineProperty(a2.prototype,"definedBy",{get:function(){return this.g7()},configurable:!0});
a2.prototype.$classData=r({xAa:0},!1,"amf.client.model.domain.ShapeExtension",{xAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function C8(){this.da=this.k=null}C8.prototype=new u;C8.prototype.constructor=C8;d=C8.prototype;d.G=function(){return"VariableValue"};d.af=function(){Bb();var a=D(this.k.g,Gm().U);Bb().gb();return Hb(a)};d.A=function(){return 1};d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof C8){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function Uea(a){var b=new C8;b.k=a;b.da=Gw().da;return b}d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.xb=function(){return Dq(this)};d.JJ=function(){Bb();var a=D(this.k.g,Gm().Df);return Fm(Bb().mq(),a)};d.dc=function(a){return SW(this,a)};
d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Yd=function(a){var b=this.k,c=Gm().U;Fb(b,c,a);return this};C8.prototype.annotations=function(){return this.xb()};C8.prototype.graph=function(){return OW(this)};C8.prototype.withId=function(a){return this.fc(a)};C8.prototype.withExtendsNode=function(a){return this.ec(a)};C8.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty(C8.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(C8.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(C8.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(C8.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});C8.prototype.withValue=function(a){var b=this.k;a=a.k;var c=Gm().Df;nf(b,c,a);return this};
C8.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(C8.prototype,"value",{get:function(){return this.JJ()},configurable:!0});Object.defineProperty(C8.prototype,"name",{get:function(){return this.ce()},configurable:!0});C8.prototype.$classData=r({DAa:0},!1,"amf.client.model.domain.VariableValue",{DAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function UD(){this.da=this.k=null}UD.prototype=new u;UD.prototype.constructor=UD;d=UD.prototype;
d.a=function(){O();var a=(new P).a();UD.prototype.apa.call(this,(new TD).L((new S).a(),a));return this};d.G=function(){return"VocabularyReference"};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof UD){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};d.l7=function(){RP();var a=D(this.k.g,re().AO);RP().gb();return Hb(a)};d.r6=function(a){RP();var b=this.k,c=re().Nq;a=Fb(b,c,a);return N3a(chb(),a)};d.caa=function(){RP();var a=D(this.k.g,re().Nq);RP().gb();return Hb(a)};d.apa=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
UD.prototype.annotations=function(){return this.xb()};UD.prototype.graph=function(){return OW(this)};UD.prototype.withId=function(a){return this.fc(a)};UD.prototype.withExtendsNode=function(a){return this.ec(a)};UD.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(UD.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(UD.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(UD.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(UD.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});UD.prototype.withReference=function(a){RP();var b=this.k,c=re().AO;a=Fb(b,c,a);return N3a(chb(),a)};UD.prototype.withAlias=function(a){return this.r6(a)};Object.defineProperty(UD.prototype,"reference",{get:function(){return this.l7()},configurable:!0});
Object.defineProperty(UD.prototype,"alias",{get:function(){return this.caa()},configurable:!0});UD.prototype.$classData=r({EAa:0},!1,"amf.client.model.domain.VocabularyReference",{EAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function bp(){this.da=this.k=null}bp.prototype=new u;bp.prototype.constructor=bp;d=bp.prototype;d.G=function(){return"XMLSerializer"};d.a=function(){O();var a=(new P).a();bp.prototype.upa.call(this,(new ap).L((new S).a(),a));return this};
d.af=function(){U();var a=D(this.k.g,$o().U);U().gb();return Hb(a)};d.A=function(){return 1};d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof bp){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};
d.upa=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Yd=function(a){var b=this.k,c=$o().U;Fb(b,c,a);return this};bp.prototype.annotations=function(){return this.xb()};bp.prototype.graph=function(){return OW(this)};bp.prototype.withId=function(a){return this.fc(a)};bp.prototype.withExtendsNode=function(a){return this.ec(a)};
bp.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(bp.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(bp.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(bp.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(bp.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
bp.prototype.withPrefix=function(a){var b=this.k,c=$o().xO;Fb(b,c,a);return this};bp.prototype.withNamespace=function(a){var b=this.k,c=$o().uO;Fb(b,c,a);return this};bp.prototype.withName=function(a){return this.Yd(a)};bp.prototype.withWrapped=function(a){a=!!a;var b=this.k,c=$o().HK;rj(b,c,a);return this};bp.prototype.withAttribute=function(a){a=!!a;var b=this.k,c=$o().OG;rj(b,c,a);return this};
Object.defineProperty(bp.prototype,"prefix",{get:function(){U();var a=D(this.k.g,$o().xO);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(bp.prototype,"namespace",{get:function(){U();var a=D(this.k.g,$o().uO);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(bp.prototype,"name",{get:function(){return this.ce()},configurable:!0});Object.defineProperty(bp.prototype,"wrapped",{get:function(){U();var a=D(this.k.g,$o().HK);U().Qi();return XN(a)},configurable:!0});
Object.defineProperty(bp.prototype,"attribute",{get:function(){U();var a=D(this.k.g,$o().OG);U().Qi();return XN(a)},configurable:!0});bp.prototype.$classData=r({HAa:0},!1,"amf.client.model.domain.XMLSerializer",{HAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function p2(){Nb.call(this);this.oe=null}p2.prototype=new kvb;p2.prototype.constructor=p2;p2.prototype.ye=function(){return this.oe};p2.prototype.Bj=function(a){Nb.prototype.Bj.call(this,a);this.oe="base-path-lexical";return this};
var Flb=r({$Ba:0},!1,"amf.core.annotations.BasePathLexicalInformation",{$Ba:1,o9:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});p2.prototype.$classData=Flb;function u2(){Nb.call(this);this.oe=null}u2.prototype=new kvb;u2.prototype.constructor=u2;u2.prototype.ye=function(){return this.oe};u2.prototype.Bj=function(a){Nb.prototype.Bj.call(this,a);this.oe="host-lexical";return this};var Elb=r({oCa:0},!1,"amf.core.annotations.HostLexicalInformation",{oCa:1,o9:1,e:1,Qh:1,uf:1,Hn:1,z:1,v:1,r:1,o:1});
u2.prototype.$classData=Elb;function Mj(){this.q=this.$=this.gx=null}Mj.prototype=new u;Mj.prototype.constructor=Mj;d=Mj.prototype;d.G=function(){return"InheritanceProvenance"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof Mj?this.gx===a.gx:!1};d.E=function(a){switch(a){case 0:return this.gx;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};
d.f=function(a){this.gx=a;this.$="inheritance-provenance";this.q=a;K(C(),(new wc).fa([a]));return this};d.eN=function(a){return(new Mj).f(a.P(this.gx))};var Ij=r({qCa:0},!1,"amf.core.annotations.InheritanceProvenance",{qCa:1,e:1,Qh:1,uf:1,Hn:1,hK:1,z:1,v:1,r:1,o:1});Mj.prototype.$classData=Ij;function v2(){this.q=this.$=this.FU=null}v2.prototype=new u;v2.prototype.constructor=v2;d=v2.prototype;d.G=function(){return"InheritedShapes"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof v2){var b=this.FU;a=a.FU;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.FU;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.Ii=function(a){this.FU=a;this.$="inherited-shapes";this.q=a.Bg(",");return this};d.y=function(){return Z(this)};d.eN=function(a){var b=this.FU,c=C();return(new v2).Ii(b.ma(a,c.u))};
d.$classData=r({sCa:0},!1,"amf.core.annotations.InheritedShapes",{sCa:1,e:1,Qh:1,uf:1,Hn:1,hK:1,z:1,v:1,r:1,o:1});function ow(){this.q=this.$=this.uQ=null}ow.prototype=new u;ow.prototype.constructor=ow;d=ow.prototype;d.G=function(){return"ResolvedLinkAnnotation"};d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof ow?this.uQ===a.uQ:!1};d.E=function(a){switch(a){case 0:return this.uQ;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};
d.y=function(){return Z(this)};d.f=function(a){this.uQ=a;this.$="resolved-link";this.q=a;K(C(),(new wc).fa([a]));return this};d.eN=function(a){return(new ow).f(a.P(this.uQ))};var K6a=r({ECa:0},!1,"amf.core.annotations.ResolvedLinkAnnotation",{ECa:1,e:1,Qh:1,uf:1,Hn:1,hK:1,z:1,v:1,r:1,o:1});ow.prototype.$classData=K6a;function pw(){this.q=this.$=this.vQ=null}pw.prototype=new u;pw.prototype.constructor=pw;d=pw.prototype;d.G=function(){return"ResolvedLinkTargetAnnotation"};d.A=function(){return 1};
d.h=function(a){return this===a?!0:a instanceof pw?this.vQ===a.vQ:!1};d.E=function(a){switch(a){case 0:return this.vQ;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};d.f=function(a){this.vQ=a;this.$="resolved-link-target";this.q=a;K(C(),(new wc).fa([a]));return this};d.eN=function(a){return(new pw).f(a.P(this.vQ))};
var J6a=r({GCa:0},!1,"amf.core.annotations.ResolvedLinkTargetAnnotation",{GCa:1,e:1,Qh:1,uf:1,Hn:1,hK:1,z:1,v:1,r:1,o:1});pw.prototype.$classData=J6a;function aAb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.Qc=this.g=this.pc=this.ua=this.ba=null}aAb.prototype=new u;aAb.prototype.constructor=aAb;d=aAb.prototype;
d.a=function(){bAb=this;At(this);WW(this);F2(this);G2(this);h6(this);Zpb(this);bj();var a=G().he;a=[H(a,"DocumentExtension")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Sr().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().sg,"Document Extension","A Document that extends a target document, overwriting part of the information or overlaying additional information.",J());return this};d.LE=function(){};d.rc=function(){};d.Bo=function(a){this.Sg=a};
d.Eo=function(a){this.Ac=a};d.fj=function(){return this.pc};d.M1=function(a){this.pc=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Do=function(a){this.Lg=a};d.Cy=function(a){this.Qc=a};d.qc=function(){O();var a=(new P).a();return(new sh).L((new S).a(),a)};d.N1=function(a){this.g=a};d.Rb=function(){return this.ba};d.Tq=function(a){this.ub=a};d.Go=function(a){this.le=a};d.ME=function(){};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};
d.$classData=r({ZDa:0},!1,"amf.core.metamodel.document.ExtensionLikeModel$",{ZDa:1,e:1,R_:1,dC:1,vr:1,wo:1,mc:1,Wb:1,wc:1,Yz:1});var bAb=void 0;function jC(){bAb||(bAb=(new aAb).a());return bAb}function cAb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Ua=this.ny=this.oy=this.ia=this.Fh=this.gn=this.pm=this.En=this.Jn=this.Gn=this.Ti=this.zi=this.ui=this.yi=this.Hd=this.Hp=this.vh=this.dk=this.Ph=this.gd=this.U=this.ua=this.ba=this.Pt=null;this.sa=0}cAb.prototype=new u;
cAb.prototype.constructor=cAb;d=cAb.prototype;d.On=function(a){this.Ee=a};d.Pn=function(a){this.xf=a};
d.a=function(){dAb=this;At(this);XW(this);EO(this);dc(this);n7(this);var a=ud(),b=G().Lb;this.Pt=fc(new gc,a,H(b,"fixPoint"),hc(new ic,jc().Lb,"fixpoint","Link to the base of the recursion for a recursive shape",J()));bj();a=G().Lb;a=[H(a,"RecursiveShape")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Pg().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Lb,"Recursive Shape","Recursion on a Shape structure, used when expanding a shape and finding the canonical representation of that shape.",
J());return this};d.GA=function(a){this.pm=a};d.Id=function(a){this.db=a};d.yA=function(a){this.Fh=a};d.rc=function(){};d.xA=function(a){this.dk=a};d.Nn=function(a){this.Be=a};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.Pt],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Pg().g;c=bj();a=a.la(b,c.u);b=hd().g;c=bj();return a.la(b,c.u)};d.Mn=function(a){this.kd=a};d.zA=function(a){this.gd=a};d.JA=function(a){this.gn=a};d.LA=function(a){this.ia=a};
d.AA=function(a){this.En=a};d.uA=function(a){this.ui=a};d.CA=function(a){this.Hd=a};d.ol=function(a){this.Ua=a};d.qc=function(){var a=(new S).a();O();var b=(new P).a();return(new pj).L(a,b)};d.EA=function(a){this.Ti=a};d.BA=function(a){this.Gn=a};d.vA=function(a){this.Hp=a};d.Rb=function(){return this.ba};d.KA=function(a){this.zi=a};d.FA=function(a){this.yi=a};d.IA=function(a){this.vh=a};d.DA=function(a){this.U=a};d.HA=function(a){this.Jn=a};d.wA=function(a){this.Ph=a};
d.$classData=r({rEa:0},!1,"amf.core.metamodel.domain.RecursiveShapeModel$",{rEa:1,e:1,Uw:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Nk:1});var dAb=void 0;function sj(){dAb||(dAb=(new cAb).a());return dAb}function eAb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Ua=this.ny=this.oy=this.ia=this.Fh=this.gn=this.pm=this.En=this.Jn=this.Gn=this.Ti=this.zi=this.ui=this.yi=this.Hd=this.Hp=this.vh=this.dk=this.Ph=this.gd=this.U=this.ua=this.ba=this.g=null;this.sa=0}eAb.prototype=new u;
eAb.prototype.constructor=eAb;d=eAb.prototype;d.On=function(a){this.Ee=a};d.Pn=function(a){this.xf=a};
d.a=function(){fAb=this;At(this);XW(this);EO(this);dc(this);n7(this);var a=Eb().g;bj();for(var b=[this.U,this.gd,this.Ua,this.Ph,this.vh,this.Hd,this.dk,this.Ti,this.ui,this.yi,this.zi,this.Hp,this.Gn,this.Jn,this.En,this.pm,this.gn,this.Fh],c=-1+(b.length|0)|0,e=J();0<=c;)e=dj(b[c],e),c=-1+c|0;b=e;c=bj();this.g=a.la(b,c.u);bj();a=G().Xa;a=H(a,"Shape");b=G().Lb;a=[a,H(b,"Shape")];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().ba;c=bj();this.ba=a.la(b,c.u);a=jc().Lb;b=C();c=G().Xa;
this.ua=hc(new ic,a,"Shape","Base class for all shapes. Shapes are Domain Entities that define constraints over parts of a data graph.\nThey can be used to define and enforce schemas for the data graph information through SHACL.\nShapes can be recursive and inherit from other shapes.",K(b,(new wc).fa([Zc(H(c,"Shape"))])));return this};d.GA=function(a){this.pm=a};d.Id=function(a){this.db=a};d.yA=function(a){this.Fh=a};d.rc=function(){};d.xA=function(a){this.dk=a};d.Nn=function(a){this.Be=a};
function rz(){var a=Pg();if(0===(1&a.sa)<<24>>24&&0===(1&a.sa)<<24>>24){var b=(new sd).Jd(Aj());var c=G().Lb;b=fc(new gc,b,H(c,"customShapePropertyDefinitions"),hc(new ic,jc().Lb,"custom shape property definitions","Custom constraint definitions added over a data shape",J()));a.oy=b;a.sa=(1|a.sa)<<24>>24}return a.oy}d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.JA=function(a){this.gn=a};d.zA=function(a){this.gd=a};
d.Rr=function(){throw bc(F(),(new cc).f("Shape is abstract and it cannot be instantiated by default"));};d.LA=function(a){this.ia=a};d.AA=function(a){this.En=a};d.CA=function(a){this.Hd=a};d.uA=function(a){this.ui=a};d.ol=function(a){this.Ua=a};
function gD(){var a=Pg();if(0===(2&a.sa)<<24>>24&&0===(2&a.sa)<<24>>24){var b=(new sd).Jd(hD());var c=G().Lb;b=fc(new gc,b,H(c,"customShapeProperties"),hc(new ic,jc().Lb,"custom shape properties","Custom constraint values for a data shape",J()));a.ny=b;a.sa=(2|a.sa)<<24>>24}return a.ny}d.qc=function(){this.Rr()};d.EA=function(a){this.Ti=a};d.BA=function(a){this.Gn=a};d.vA=function(a){this.Hp=a};d.Rb=function(){return this.ba};d.KA=function(a){this.zi=a};d.IA=function(a){this.vh=a};
d.FA=function(a){this.yi=a};d.DA=function(a){this.U=a};d.HA=function(a){this.Jn=a};d.wA=function(a){this.Ph=a};d.$classData=r({tEa:0},!1,"amf.core.metamodel.domain.ShapeModel$",{tEa:1,e:1,Uw:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Nk:1});var fAb=void 0;function Pg(){fAb||(fAb=(new eAb).a());return fAb}
function gAb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Ua=this.ny=this.oy=this.ia=this.Fh=this.gn=this.pm=this.En=this.Jn=this.Gn=this.Ti=this.zi=this.ui=this.yi=this.Hd=this.Hp=this.vh=this.dk=this.Ph=this.gd=this.U=this.ua=this.ba=this.Qv=this.cH=this.xi=this.fg=this.eg=null;this.sa=0}gAb.prototype=new u;gAb.prototype.constructor=gAb;d=gAb.prototype;d.On=function(a){this.Ee=a};d.Pn=function(a){this.xf=a};
d.a=function(){hAb=this;At(this);XW(this);EO(this);dc(this);n7(this);var a=ud(),b=G().Xa;this.eg=fc(new gc,a,H(b,"path"),hc(new ic,Xi().Xa,"path","Path to the constrained property",J()));a=Pg();b=G().Lb;this.fg=fc(new gc,a,H(b,"range"),hc(new ic,jc().Lb,"range","Range property constraint",J()));a=xd();b=G().Xa;this.xi=fc(new gc,a,H(b,"minCount"),hc(new ic,Xi().Xa,"min. count","Minimum count property constraint",J()));a=xd();b=G().Xa;this.cH=fc(new gc,a,H(b,"maxCount"),hc(new ic,Xi().Xa,"max. count",
"Maximum count property constraint",J()));a=ec();b=G().Lb;this.Qv=fc(new gc,a,H(b,"patternName"),hc(new ic,jc().Lb,"pattern name","Patterned property constraint",J()));bj();a=G().Xa;a=[H(a,"PropertyShape")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Pg().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Lb,"Property Shape","Constraint over a property in a data shape.",J());return this};d.GA=function(a){this.pm=a};d.Id=function(a){this.db=a};d.yA=function(a){this.Fh=a};
d.rc=function(){};d.xA=function(a){this.dk=a};d.Nn=function(a){this.Be=a};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.eg,this.fg,this.xi,this.cH,this.Qv],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Pg().g;c=bj();a=a.la(b,c.u);b=hd().g;c=bj();return a.la(b,c.u)};d.Mn=function(a){this.kd=a};d.zA=function(a){this.gd=a};d.JA=function(a){this.gn=a};d.LA=function(a){this.ia=a};d.AA=function(a){this.En=a};d.uA=function(a){this.ui=a};d.CA=function(a){this.Hd=a};
d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new rm).L((new S).a(),a)};d.EA=function(a){this.Ti=a};d.BA=function(a){this.Gn=a};d.vA=function(a){this.Hp=a};d.Rb=function(){return this.ba};d.KA=function(a){this.zi=a};d.FA=function(a){this.yi=a};d.IA=function(a){this.vh=a};d.DA=function(a){this.U=a};d.HA=function(a){this.Jn=a};d.wA=function(a){this.Ph=a};
d.$classData=r({AEa:0},!1,"amf.core.metamodel.domain.extensions.PropertyShapeModel$",{AEa:1,e:1,Uw:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Nk:1});var hAb=void 0;function Aj(){hAb||(hAb=(new gAb).a());return hAb}function iAb(){this.Fd=this.db=this.pc=this.U=this.Ua=this.ia=this.Nj=this.oE=this.ua=this.ba=null;this.sa=0}iAb.prototype=new u;iAb.prototype.constructor=iAb;d=iAb.prototype;
d.a=function(){jAb=this;At(this);XW(this);kc(this);dc(this);cqb(this);var a=G().he;a=H(a,"AbstractDeclaration");var b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().sg,"Abstract Declaration","Graph template that can be used to declare a re-usable graph structure that can be applied to different domain elements\nin order to re-use common semantics. Similar to a Lisp macro or a C++ template.\nIt can be extended by any domain element adding bindings for the variables in the declaration.",J());return this};
d.Id=function(a){this.db=a};d.rc=function(){};d.paa=function(a){this.ia=a};d.oc=function(){return this.ua};d.$b=function(){return bqb(this)};d.naa=function(a){this.oE=a};d.Rr=function(){throw bc(F(),(new cc).f("AbstractDeclarationModel is abstract and cannot be instantiated"));};d.ol=function(a){this.Ua=a};d.qc=function(){this.Rr()};d.Rb=function(){return this.ba};d.oaa=function(a){this.Nj=a};d.Qm=function(a){this.U=a};
d.$classData=r({CEa:0},!1,"amf.core.metamodel.domain.templates.AbstractDeclarationModel$",{CEa:1,e:1,Nja:1,td:1,mc:1,Wb:1,wc:1,gj:1,cn:1,Nk:1});var jAb=void 0;function qR(){jAb||(jAb=(new iAb).a());return jAb}function hf(){this.j=this.Se=this.x=this.g=null;this.sa=!1}hf.prototype=new u;hf.prototype.constructor=hf;d=hf.prototype;d.G=function(){return"DomainExtension"};d.A=function(){return 2};d.zb=function(a){return UTa(this,a)};
d.h=function(a){return this===a?!0:a instanceof hf?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return jf()};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.jd=function(){return"/extension"};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};function uEa(a){a=D(a.g,jf().dp);return!OA(a)}
function UTa(a,b){if(Wa().Ia(a.j).b())var c=!0;else c=a.j,c=0<=(c.length|0)&&"null/"===c.substring(0,5);c&&qj(a,b);return a}d.Nra=function(){return D(D(this.g,jf().tg).g,om().Lc)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({qFa:0},!1,"amf.core.model.domain.extensions.DomainExtension",{qFa:1,e:1,rFa:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function U3(){this.j=this.Se=this.x=this.g=null;this.sa=!1}U3.prototype=new u;
U3.prototype.constructor=U3;d=U3.prototype;d.G=function(){return"ShapeExtension"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof U3?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return hD()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};
d.jd=function(){var a=Wa().Ia(D(this.g,hD().tg));a=a.b()?y():D(a.c().ca,Pg().U).H;a=a.b()?"default-extension":a.c();a=(new Rb).f(a);return"/shape-extension/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.Nra=function(){return D(D(this.g,hD().tg).ca,Aj().fg)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.j="http://a.ml/vocabularies#document/shape_extension";return this};
d.$classData=r({tFa:0},!1,"amf.core.model.domain.extensions.ShapeExtension",{tFa:1,e:1,rFa:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function kAb(){this.xB=0;this.Bn=this.ug=this.$m=null;this.hn=!1;this.nj=null}kAb.prototype=new pO;kAb.prototype.constructor=kAb;d=kAb.prototype;
d.CR=function(a,b,c){if(Pjb(a)){var e=(new EQ).qb(Zfa(a)).ge(a),f=gb(),g=D(a.g,bE().Gu),h=w(function(){return function(l){var m=ib().$m;l=l.H;return Raa(m,l.b()?null:l.c(),(ib(),bb()))}}(this)),k=C();g=g.ma(h,k.u);h=C();return jb(f,g,h.u,Mm()).pg(w(function(l){return function(m){var p=w(function(){return function(v){return lAb(ib(),v)}}(l)),t=C();return m.ma(p,t.u)}}(this)),Mm()).Wi(w(function(l,m,p,t,v){return function(A){A=mAb(ib(),p,A);var E=gka((new Ew).a());il();var B=Fc(sc().fb,J());return job(hl(il()),
m,A,B,E).pg(w(function(I,N,Y,na){return function(ra){var Ha=ra.aR();ra=function(ed,Xc,ld){return function($c){ib();var fd=Rk().zC;return nba(Xc,$c,fd,ld).va()}}(I,N,Y);if(bj().u===bj().u)if(Ha===J())ra=J();else{for(var lb=Ha,pb=(new zk).So(!1),Sb=(new qe).d(null),mc=(new qe).d(null);lb!==J();){var uc=lb.ea();ra(uc).nd().R(w(function(ed,Xc,ld,$c){return function(fd){Xc.oa?(fd=dj(fd,J()),$c.oa.Re=fd,$c.oa=fd):(ld.oa=dj(fd,J()),$c.oa=ld.oa,Xc.oa=!0)}}(Ha,pb,Sb,mc)));lb=lb.pa()}ra=pb.oa?Sb.oa:J()}else{bj();
for(lb=(new gh).a();!Ha.b();)pb=Ha.ea(),pb=ra(pb).nd(),yu(lb,pb),Ha=Ha.pa();ra=lb.va()}a:{for(Ha=ra;!Ha.b();){if(Ha.ea().pn===Tb().yb){Ha=!0;break a}Ha=Ha.pa()}Ha=!1}return Ar(new Br,!Ha,N.j,na,ra)}}(l,t,p,v)),Mm())}}(this,e,c,a,b)),Mm())}throw bc(F(),(new cc).f("Cannot resolve base unit of type "+ka(a)));};d.a=function(){Kr.prototype.a.call(this);nAb=this;this.nj=Gw().da;this.$m=(new bRa).a();this.ug=Tl().$;var a=C(),b=[Tl().$];this.Bn=K(a,(new wc).fa(b));this.hn=!0;return this};d.pea=function(){return(new z).d(this.$m)};
function u4a(a,b){a=b.Hg.gba();a.b()?(ib(),b=b.Hg,b instanceof zd?(b=bd(cd(b.$d.Kd),kd()),b.b()?b=y():(b=b.c(),b=(new z).d(b.vb)),b=b.b()?J():b.c(),b=Ed(b,new ljb),b.b()?b=y():(b=Fd(b.c().i),b.b()?b=y():(b=b.c(),b=(new z).d(b.xa)))):b=y(),b.b()?b=y():(b=b.c(),b=(new z).d("%"+b))):b=a;if(b.b())return y();b=b.c();return(new z).d(cH(dH(),b))}
d.EG=function(a,b){return a instanceof Td?(new z).d(Ljb((new Jjb).A3(a))):a instanceof WD?(new z).d(njb((new mjb).IL(a))):a instanceof $D?(new z).d(vjb((new ujb).z3(a))):Pjb(a)?(new z).d(Cjb(Djb(new zjb,a,TCa(this.$m,a).c(),b))):y()};function lAb(a,b){var c=b.bv(),e=a.$m.If.Ka(c);if(e instanceof z)return e.i;b=(new FQ).qb(Zfa(b)).ge(b);b=kHa((new NQ).IL(b));a.$m.If=a.$m.If.kc((new R).M(c,b));return b}
d.HC=function(a){return a instanceof Td?!0:a instanceof WD?!0:a instanceof $D?!0:Pjb(a)?TCa(this.$m,a).ra():!1};
d.iz=function(a,b){var c=u4a(0,a),e=!1,f=null;if(c instanceof z){e=!0;f=c;var g=f.i;if(Dx().$$===g)return(new z).d(iGa(new yQ,a,(new oAb).nW(b,y())).bfa())}if(e&&(g=f.i,Dx().Y7===g))return(new z).d(sSa(rSa(new $X,a,pAb(b,a))));if(e&&(g=f.i,Dx().W7===g))return(new z).d(rSa(new $X,a,(new D8).nW(b,y())).C4());if(e&&(e=f.i,Dx().X7===e))return b=pAb(b,a),a=rSa(new $X,a,(new D8).nW(b,y())).bfa(),a instanceof WD&&lRa(this.$m,a),(new z).d(a);c.b()?c=y():(c=c.c(),c=Jd(ua(),c,"\\|"),c=(new z).d(ik((new Md).od(c))));
c.b()?e=y():(e=c.c(),e=ib().$m.X.Ka(e));e.b()&&(ib(),e=Gba(a));if(e instanceof z)a=qAb(this,a,b,e.i,c);else throw bc(F(),(new cc).f("Unknown Dialect for document: "+a.ga));return a};d.ot=function(){var a=C(),b=[Ud(),$d(),re(),yD(),GD(),Aqa(),Bd(),fk(),Zf(),zf(),Cd(),LD(),OD(),Cqa(),Bqa(),bE(),Dqa(),eE(),HGa()];return K(a,(new wc).fa(b))};d.nx=function(){return K(C(),(new wc).fa("application/aml+json application/aml+yaml application/raml application/raml+json application/raml+yaml text/yaml text/x-yaml application/yaml application/x-yaml application/json".split(" ")))};
d.vD=function(a){var b=new xQ;b.Msa=this.$m;b.ja=a;b.bt=(new jQ).a();return b};d.PD=function(){return this.Bn};d.Ei=function(){return this.ug};function mAb(a,b,c){return c.je(b,Pd(function(){return function(e,f){return Dka(e,f)}}(a)))}d.cL=function(){var a=(new Ad).ee(this.$m.X),b=null;b=Fc(sc().fb,J());for(a=a.Yb.pf();a.Va();){var c=a.$a();b=-1===(QN(c).indexOf("Validation Profile")|0)?b.Hj(QN(c),hb(function(e,f){return function(){return lAb(ib(),f)}}(this,c))):b}return b};
d.tq=function(){return K(C(),J())};d.TA=function(a){var b;if(b=a.Hg instanceof zd)v4a||(v4a=(new s4a).a()),b=t4a(a);return b};d.Yn=function(){return fb(gb(),hb(function(){return function(){return ib()}}(this)),Mm())};
function qAb(a,b,c,e,f){var g=a.$m;a=function(h,k,l,m){return function(p){var t=!1,v=null;if(k instanceof z){t=!0;v=k;var A=v.i;if(rAb(p,A)){v=A.indexOf("/")|0;v=A.substring(1,v);p=N9a(new b4,l,sAb(p,m));A=$e(O(),p.X);A=(new fE).L((new S).a(),A);t=p.Ze.ga;var E=Sr().yc;A=Fb(A,E,t);A=bf(A,p.Ze.ga);t=p.l.ql.j;E=bE().tg;A=Fb(A,E,t);t=eE().cT;v=Fb(A,t,v);B9a(A9a(v,p.X,p.Ze.W,p.l),p.Ze.ga);pd(p.l.Bd.No)&&(A=(new Ad).ee(p.l.Bd.No).Yb.pf().Ad(),t=xe().Gh,yf(v,t,A));A=w9a(p,v);A instanceof z?(A=A.i,p.l.wq.Gl(p.Ze.ga+
"#/",A),p=fm().ub,p=(new z).d(nf(v,p,A))):p=y();return p}}if(t&&tAb(p,v.i))p=N9a(new b4,l,sAb(p,m)),v=$e(O(),p.X),v=(new hE).L((new S).a(),v),A=p.Ze.ga,t=Sr().yc,v=Fb(v,t,A),v=bf(v,p.Ze.ga),A=p.l.ql.j,t=bE().tg,v=Fb(v,t,A),o9a(p,"library"),A=A9a(v,p.X,p.Ze.W,p.l),t=Id(v),A=B9a(A,t.b()?v.j:t.c()),pd(p.l.Bd.No)&&(t=(new Ad).ee(p.l.Bd.No).Yb.pf().Ad(),E=xe().Gh,yf(v,E,t)),p.l.Bd.dt().Da()&&(t=p.l.Bd.dt(),E=Wg().Qc,Xg(v,E,t)),A.hx().Da()&&(A=A.hx(),t=dm().Ac,Xg(v,t,A)),rc(p.l.pi),p=(new z).d(v);else{if(A=
t)v=v.i,A=uAb(p)===cH(dH(),v);A?(v=new b4,p=sAb(p,m),p.W3=!0,p=N9a(v,l,p),v=z9a(p),v instanceof z?(v=v.i,A=(new LQ).L(v.g,v.x),bf(A,v.j),p=(new z).d(M9a(p,A))):p=y()):p=z9a(N9a(new b4,l,sAb(p,m)))}return p}}(a,f,b,c);if(g.wn.Ha(e.bv()))return a(e);e=iRa(g,e);return a(e)}
d.yv=function(){w4a||(w4a=(new P2).a());var a=(new R).M("aliases-location",w4a);x4a||(x4a=(new R2).a());var b=(new R).M("custom-id",x4a);z4a||(z4a=(new V2).a());var c=(new R).M("ref-include",z4a);y4a||(y4a=(new T2).a());a=[a,b,c,(new R).M("json-pointer-ref",y4a)];b=BB(new CB,Ev());c=0;for(var e=a.length|0;c<e;)DB(b,a[c]),c=1+c|0;return b.ab};d.tA=function(){return this.hn};
d.xD=function(a,b){return a instanceof LQ?(new BQ).qb(b).ge(a):a instanceof WD?(new FQ).qb(b).ge(a):a instanceof cE?(new EQ).qb(b).ge(a):a};function pAb(a,b){var c=b.ga;b=b.W;var e=(new Cs).a();a=a.ja;C();Yj();var f=(new gh).a();c=(new Rr).Sp(c,b,e,a,(new Ds).Ii(f.va()));return(new D8).nW(c,y())}d.$classData=r({QJa:0},!1,"amf.plugins.document.vocabularies.AMLPlugin$",{QJa:1,aC:1,e:1,Oq:1,bKa:1,YJa:1,iO:1,gC:1,tb:1,$Ja:1});var nAb=void 0;function ib(){nAb||(nAb=(new kAb).a());return nAb}
function ojb(){this.dd=this.$t=this.cc=this.p=this.wb=null}ojb.prototype=new u;ojb.prototype.constructor=ojb;d=ojb.prototype;d.G=function(){return"DocumentsModelEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof ojb){var b=this.wb,c=a.wb;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.cc,a=a.cc,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.wb;case 1:return this.p;case 2:return this.cc;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"documents"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f);if(Wa().Ia(D(this.$t.g,Cd().Me)).ra()){var h=this.dd,k=C(),l=[(new vAb).yF(this.wb,this.p,this.cc)];k=K(k,(new wc).fa(l));l=C();this.dd=h.la(k,l.u)}D(this.$t.g,Cd().Sz).Da()&&(h=this.dd,k=C(),l=[(new wAb).yF(this.wb,this.p,this.cc)],k=K(k,(new wc).fa(l)),l=C(),this.dd=h.la(k,l.u));Wa().Ia(D(this.$t.g,Cd().wy)).ra()&&(h=this.dd,k=C(),l=[(new xAb).yF(this.wb,this.p,this.cc)],k=K(k,(new wc).fa(l)),l=C(),this.dd=
h.la(k,l.u));h=this.dd;k=C();l=[(new yAb).yF(this.wb,this.p,Fc(sc().fb,J()))];k=K(k,(new wc).fa(l));l=C();this.dd=h.la(k,l.u);Os(rt(),this.p.Db(this.dd),g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;l=g.m.length;k=h=0;var m=b.length|0;l=m<l?m:l;m=g.m.length;for(l=l<m?l:m;h<l;)g.m[k]=b[h],h=1+h|0,k=1+k|0;e.w=f;ht(a.s,oF(pF(),c.s))};
d.yF=function(a,b,c){this.wb=a;this.p=b;this.cc=c;this.$t=D(a.g,Bd().ek);this.dd=K(C(),J());return this};d.y=function(){return Z(this)};
d.Ma=function(){var a=Wa().Ia(D(this.$t.g,Cd().Me));a.b()?a=y():(a.c(),a=he(D(this.$t.g,Cd().Me).g,OD().Mt),a.b()?a=y():(a=Xb(a.c().q.x,q(Yb)),a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe))));if(a.b())a=y();else{a=a.c();var b=C();a=(new z).d(K(b,(new wc).fa([a])))}a=a.b()?J():a.c();b=Wa().Ia(D(this.$t.g,Cd().Me));b.b()?b=y():(b=b.c(),b=(new z).d(D(b.g,OD().Du)));b=b.b()?J():b.c();var c=w(function(){return function(h){return Xb(h.x,q(Yb)).va()}}(this)),e=C();b=b.Tc(c,e.u);c=w(function(){return function(h){return h.sc.fe}}(this));
e=C();b=b.ma(c,e.u);c=Wa().Ia(D(this.$t.g,Cd().wy));c.b()?c=y():(c=c.c(),c=(new z).d(D(c.g,OD().Du)));c=c.b()?J():c.c();e=w(function(){return function(h){h=Xb(h.x,q(Yb));if(h.b())return y();h=h.c();return(new z).d(h.sc.fe)}}(this));var f=C();c=c.ma(e,f.u);e=new pjb;f=C();c=c.hc(e,f.u);e=D(this.$t.g,Cd().Sz);f=w(function(){return function(h){h=Xb(h.x,q(Yb));h.b()?h=y():(h=h.c(),h=(new z).d(h.sc.fe));return h.va()}}(this));var g=C();e=e.Tc(f,g.u);f=C();a=a.la(b,f.u);b=C();a=a.la(e,b.u);b=C();a=a.la(c,
b.u);SE();b=sc().Mh;a=a.Hk(TE(b)).nc();return a.b()?ie():a.c()};d.$classData=r({xKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.DocumentsModelEmitter",{xKa:1,e:1,kb:1,Oa:1,iK:1,aA:1,z:1,v:1,r:1,o:1});function yAb(){this.z5=this.dd=this.lj=this.cc=this.p=this.wb=null}yAb.prototype=new u;yAb.prototype.constructor=yAb;d=yAb.prototype;d.G=function(){return"DocumentsModelOptionsEmitter"};d.A=function(){return 3};
function zAb(a){var b=C(),c=D(a.lj.g,Cd().mA).H,e=D(a.lj.g,Cd().Nz).H;c=[c,e,D(a.lj.g,Cd().Vz).H];return K(b,(new wc).fa(c)).Wq(w(function(){return function(f){return f.va()}}(a))).Da()}d.h=function(a){if(this===a)return!0;if(a instanceof yAb){var b=this.wb,c=a.wb;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.cc,a=a.cc,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.wb;case 1:return this.p;case 2:return this.cc;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.Sa=function(a){if(this.z5.Da()){T();var b=xi(T(),"options"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f);Os(rt(),this.z5,g);ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;var h=g.m.length,k=0,l=0,m=b.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),c.s))}};
d.yF=function(a,b,c){this.wb=a;this.p=b;this.cc=c;this.lj=D(a.g,Bd().ek);this.dd=K(C(),J());if(zAb(this)){a=D(this.lj.g,Cd().mA).H;a=(new R).M("selfEncoded",a);c=D(this.lj.g,Cd().Nz).H;c=(new R).M("declarationsPath",c);var e=D(this.lj.g,Cd().Vz).H;e=(new R).M("keyProperty",e);var f=D(this.lj.g,Cd().YT).H;a=[a,c,e,(new R).M("referenceStyle",f)];c=BB(new CB,Ev());e=0;for(f=a.length|0;e<f;)DB(c,a[e]),e=1+e|0;a=c.ab;c=Q().mi;c=(new R).M("selfEncoded",c);e=Q().mi;e=(new R).M("keyProperty",e);f=Q().Pa;
f=(new R).M("declarationsPath",f);var g=Q().Pa;c=[c,e,f,(new R).M("referenceStyle",g)];e=BB(new CB,Ev());f=0;for(g=c.length|0;f<g;)DB(e,c[f]),f=1+f|0;c=e.ab;e=D(this.lj.g,Cd().mA).x;e=(new R).M("selfEncoded",e);f=D(this.lj.g,Cd().Nz).x;f=(new R).M("declarationsPath",f);g=D(this.lj.g,Cd().Vz).x;g=(new R).M("keyProperty",g);var h=D(this.lj.g,Cd().YT).x;e=[e,f,g,(new R).M("referenceStyle",h)];f=BB(new CB,Ev());g=0;for(h=e.length|0;g<h;)DB(f,e[g]),g=1+g|0;c=w(function(k,l,m){return function(p){if(null!==
p){var t=p.qa();p=p.Ba();if(p.b())return y();p=p.c();var v=l.P(t);rt();var A=m.P(t);A=Ps(0,A,q(Yb));return(new z).d(Px(new Qx,t,ja(p),v,A))}throw(new x).d(p);}}(this,c,f.ab));e=Le().u;a=Me(a,c,e);c=new qjb;e=Le();a=a.hc(c,e.u).ke();b=b.Db(a)}else b=J();this.z5=b;return this};d.y=function(){return Z(this)};d.Ma=function(){var a=this.z5.nc();a.b()?a=y():(a=a.c(),a=(new z).d(a.hg));return a.b()?ie():a.c()};
d.$classData=r({zKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.DocumentsModelOptionsEmitter",{zKa:1,e:1,kb:1,Oa:1,iK:1,aA:1,z:1,v:1,r:1,o:1});function AAb(){this.cc=this.p=this.Mg=this.wb=null}AAb.prototype=new u;AAb.prototype.constructor=AAb;d=AAb.prototype;d.G=function(){return"FragmentMappingEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof AAb){var b=this.wb,c=a.wb;(null===b?null===c:b.h(c))?(b=this.Mg,c=a.Mg,b=null===b?null===c:b.h(c)):b=!1;if(b&&this.p===a.p)return b=this.cc,a=a.cc,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.wb;case 1:return this.Mg;case 2:return this.p;case 3:return this.cc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=D(this.Mg.g,OD().Mt).H;b=b.b()?null:b.c();b=Fx(this,b);if(b instanceof z){b=b.i;var c=D(this.Mg.g,OD().py).H;Px(new Qx,c.b()?null:c.c(),b,Q().Pa,ie()).Sa(a)}else b=D(this.Mg.g,OD().py).H,b=b.b()?null:b.c(),c=D(this.Mg.g,OD().Mt).H,Px(new Qx,b,c.b()?null:c.c(),Q().Pa,ie()).Sa(a)};d.y=function(){return Z(this)};d.Ma=function(){var a=Xb(this.Mg.x,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};
d.$classData=r({BKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.FragmentMappingEmitter",{BKa:1,e:1,kb:1,Oa:1,iK:1,aA:1,z:1,v:1,r:1,o:1});function wAb(){this.dd=this.cc=this.p=this.wb=null}wAb.prototype=new u;wAb.prototype.constructor=wAb;d=wAb.prototype;d.G=function(){return"FragmentsDocumentModelEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof wAb){var b=this.wb,c=a.wb;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.cc,a=a.cc,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.wb;case 1:return this.p;case 2:return this.cc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=xi(T(),"fragments"),c=(new wB).f(a.aa),e=c.s,f=c.aa,g=(new mt).f(f);T();var h=xi(T(),"encodes"),k=(new wB).f(g.aa),l=k.s,m=k.aa,p=(new mt).f(m);this.p.Db(this.dd).R(w(function(B,I){return function(N){N.Sa(I)}}(this,p)));ht(l,et(T(),ot(pt(),p.s,m),Q().wa));l=k.s;h=[h];if(0>l.w)throw(new V).f("0");p=h.length|0;m=l.w+p|0;nF(l,m);Ca(l.K,0,l.K,p,l.w);p=l.K;var t=p.m.length,v=0,A=0,E=h.length|0;t=E<t?E:t;E=p.m.length;for(t=t<E?t:E;v<t;)p.m[A]=h[v],v=1+v|0,A=1+A|0;l.w=m;ht(g.s,
oF(pF(),k.s));ht(e,et(T(),ot(pt(),g.s,f),Q().wa));e=c.s;b=[b];if(0>e.w)throw(new V).f("0");g=b.length|0;f=e.w+g|0;nF(e,f);Ca(e.K,0,e.K,g,e.w);g=e.K;h=g.m.length;l=k=0;m=b.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=b[k],k=1+k|0,l=1+l|0;e.w=f;ht(a.s,oF(pF(),c.s))};d.yF=function(a,b,c){this.wb=a;this.p=b;this.cc=c;a=D(D(a.g,Bd().ek).g,Cd().Sz);b=w(function(e){return function(f){var g=e.p,h=e.cc,k=new AAb;k.wb=e.wb;k.Mg=f;k.p=g;k.cc=h;return k}}(this));c=C();this.dd=a.ma(b,c.u);return this};
d.y=function(){return Z(this)};d.Ma=function(){var a=this.p.Db(this.dd).nc();a.b()?a=y():(a=a.c(),a=(new z).d(a.Ma()));return a.b()?ie():a.c()};d.$classData=r({CKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.FragmentsDocumentModelEmitter",{CKa:1,e:1,kb:1,Oa:1,iK:1,aA:1,z:1,v:1,r:1,o:1});function xAb(){this.dd=this.lj=this.cc=this.p=this.wb=null}xAb.prototype=new u;xAb.prototype.constructor=xAb;d=xAb.prototype;d.G=function(){return"LibraryDocumentModelEmitter"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof xAb){var b=this.wb,c=a.wb;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.cc,a=a.cc,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.wb;case 1:return this.p;case 2:return this.cc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=D(this.lj.g,OD().Du),c=w(function(p){return function(t){var v=D(t.g,LD().Mv).H;v=v.b()?null:v.c();v=Fx(p,v);if(v instanceof z)return v=v.i,t=D(t.g,LD().U).H,Px(new Qx,t.b()?null:t.c(),v,Q().Pa,ie());v=D(t.g,LD().U).H;v=v.b()?null:v.c();t=D(t.g,LD().Mv).H;return Px(new Qx,v,t.b()?null:t.c(),Q().Pa,ie())}}(this)),e=C();b=b.ma(c,e.u);c=this.p.Db(b);b=this.dd;c=K(C(),(new wc).fa([qRa(c)]));e=C();this.dd=b.la(c,e.u);T();e=xi(T(),"library");b=(new wB).f(a.aa);c=b.s;var f=b.aa,g=(new mt).f(f);
Os(rt(),this.p.Db(this.dd),g);ht(c,et(T(),ot(pt(),g.s,f),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,c.K,g,c.w);g=c.K;var h=g.m.length,k=0,l=0,m=e.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=e[k],k=1+k|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.yF=function(a,b,c){this.wb=a;this.p=b;this.cc=c;this.lj=D(D(a.g,Bd().ek).g,Cd().wy);this.dd=K(C(),J());return this};d.y=function(){return Z(this)};
d.Ma=function(){var a=D(D(D(this.wb.g,Bd().ek).g,Cd().wy).g,OD().Du),b=w(function(){return function(e){e=Xb(e.x,q(Yb));if(e.b())return y();e=e.c();return(new z).d(e.sc.fe)}}(this)),c=C();a=a.ma(b,c.u);b=new rjb;c=C();a=a.hc(b,c.u);SE();b=sc().Mh;a=a.Hk(TE(b)).nc();return a.b()?ie():a.c()};d.$classData=r({DKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.LibraryDocumentModelEmitter",{DKa:1,e:1,kb:1,Oa:1,iK:1,aA:1,z:1,v:1,r:1,o:1});
function vAb(){this.dd=this.lj=this.cc=this.p=this.wb=null}vAb.prototype=new u;vAb.prototype.constructor=vAb;d=vAb.prototype;d.G=function(){return"RootDocumentModelEmitter"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof vAb){var b=this.wb,c=a.wb;if((null===b?null===c:b.h(c))&&this.p===a.p)return b=this.cc,a=a.cc,null===b?null===a:C3(b,a)}return!1};
d.E=function(a){switch(a){case 0:return this.wb;case 1:return this.p;case 2:return this.cc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){var b=D(this.lj.g,OD().Mt).H;if(!b.b()){var c=b.c();b=Fx(this,c);if(b instanceof z){var e=b.i;b=this.dd;c=C();e=[Px(new Qx,"encodes",e,Q().Pa,ie())];c=K(c,(new wc).fa(e));e=C();this.dd=b.la(c,e.u)}else if(y()===b)b=this.dd,e=C(),c=[Px(new Qx,"encodes",c,Q().Pa,ie())],c=K(e,(new wc).fa(c)),e=C(),this.dd=b.la(c,e.u);else throw(new x).d(b);}b=D(this.lj.g,OD().Du);b.Da()&&(c=w(function(p){return function(t){var v=D(t.g,LD().Mv).H;v=v.b()?null:v.c();v=Fx(p,v);if(v instanceof z)return v=
v.i,t=D(t.g,LD().U).H,Px(new Qx,t.b()?null:t.c(),v,Q().Pa,ie());v=D(t.g,LD().U).H;v=v.b()?null:v.c();t=D(t.g,LD().Mv).H;return Px(new Qx,v,t.b()?null:t.c(),Q().Pa,ie())}}(this)),e=C(),b=b.ma(c,e.u),c=this.p.Db(b),b=this.dd,c=K(C(),(new wc).fa([tRa(c)])),e=C(),this.dd=b.la(c,e.u));T();e=xi(T(),"root");b=(new wB).f(a.aa);c=b.s;var f=b.aa,g=(new mt).f(f);Os(rt(),this.p.Db(this.dd),g);ht(c,et(T(),ot(pt(),g.s,f),Q().wa));c=b.s;e=[e];if(0>c.w)throw(new V).f("0");g=e.length|0;f=c.w+g|0;nF(c,f);Ca(c.K,0,
c.K,g,c.w);g=c.K;var h=g.m.length,k=0,l=0,m=e.length|0;h=m<h?m:h;m=g.m.length;for(h=h<m?h:m;k<h;)g.m[l]=e[k],k=1+k|0,l=1+l|0;c.w=f;ht(a.s,oF(pF(),b.s))};d.yF=function(a,b,c){this.wb=a;this.p=b;this.cc=c;this.lj=D(D(a.g,Bd().ek).g,Cd().Me);this.dd=K(C(),J());return this};d.y=function(){return Z(this)};d.Ma=function(){var a=Xb(D(D(this.wb.g,Bd().ek).g,Cd().Me).x,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};
d.$classData=r({SKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.RootDocumentModelEmitter",{SKa:1,e:1,kb:1,Oa:1,iK:1,aA:1,z:1,v:1,r:1,o:1});function BAb(){this.ua=this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.Qc=this.Gh=this.g=this.ba=this.Gu=this.cT=this.tg=null}BAb.prototype=new u;BAb.prototype.constructor=BAb;d=BAb.prototype;
d.a=function(){CAb=this;At(this);WW(this);F2(this);G2(this);h6(this);lQ(this);var a=ud(),b=G().hd;this.tg=fc(new gc,a,H(b,"definedBy"),hc(new ic,jc().fn,"","",J()));a=ec();b=G().hd;this.cT=fc(new gc,a,H(b,"fragment"),hc(new ic,jc().fn,"","",J()));a=(new sd).Jd(ud());b=G().he;this.Gu=fc(new gc,a,H(b,"graphDependencies"),hc(new ic,jc().fn,"","",J()));a=G().hd;a=H(a,"DialectInstanceFragment");b=fm().ba;this.ba=dj(a,b);a=this.tg;b=this.cT;var c=this.Gu,e=this.Gh,f=fm().g;this.g=dj(a,dj(b,dj(c,dj(e,f))));
return this};d.LE=function(){};d.rc=function(a){this.ua=a};d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.$b=function(){return this.g};d.oc=function(){return this.ua};d.Do=function(a){this.Lg=a};d.Cy=function(a){this.Qc=a};d.qc=function(){O();var a=(new P).a();return(new fE).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Tq=function(a){this.ub=a};d.Go=function(a){this.le=a};d.ME=function(){};d.Co=function(a){this.yc=a};d.NE=function(a){this.Gh=a};d.Fo=function(a){this.Me=a};
d.$classData=r({zLa:0},!1,"amf.plugins.document.vocabularies.metamodel.document.DialectInstanceFragmentModel$",{zLa:1,e:1,dC:1,vr:1,wo:1,mc:1,Wb:1,wc:1,Yz:1,$G:1});var CAb=void 0;function eE(){CAb||(CAb=(new BAb).a());return CAb}function DAb(){this.ua=this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.Qc=this.Gh=this.g=this.ba=this.Gu=this.tg=null}DAb.prototype=new u;DAb.prototype.constructor=DAb;d=DAb.prototype;
d.a=function(){EAb=this;At(this);WW(this);F2(this);G2(this);h6(this);lQ(this);var a=ud(),b=G().hd;this.tg=fc(new gc,a,H(b,"definedBy"),hc(new ic,jc().fn,"","",J()));a=(new sd).Jd(ud());b=G().he;this.Gu=fc(new gc,a,H(b,"graphDependencies"),hc(new ic,jc().fn,"","",J()));a=G().hd;a=H(a,"DialectInstanceLibrary");b=Wg().ba;this.ba=dj(a,b);a=this.tg;b=this.Gu;var c=this.Gh,e=Wg().g;this.g=dj(a,dj(b,dj(c,e)));return this};d.LE=function(){};d.rc=function(a){this.ua=a};d.Eo=function(a){this.Ac=a};
d.Bo=function(a){this.Sg=a};d.$b=function(){return this.g};d.oc=function(){return this.ua};d.Do=function(a){this.Lg=a};d.Cy=function(a){this.Qc=a};d.qc=function(){O();var a=(new P).a();return(new hE).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Tq=function(a){this.ub=a};d.Go=function(a){this.le=a};d.ME=function(){};d.Co=function(a){this.yc=a};d.NE=function(a){this.Gh=a};d.Fo=function(a){this.Me=a};
d.$classData=r({ALa:0},!1,"amf.plugins.document.vocabularies.metamodel.document.DialectInstanceLibraryModel$",{ALa:1,e:1,dC:1,vr:1,wo:1,mc:1,Wb:1,wc:1,Yz:1,$G:1});var EAb=void 0;function Dqa(){EAb||(EAb=(new DAb).a());return EAb}function FAb(){this.ua=this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.Qc=this.Gh=this.g=this.ba=this.Gu=this.tg=null}FAb.prototype=new u;FAb.prototype.constructor=FAb;d=FAb.prototype;
d.a=function(){GAb=this;At(this);WW(this);F2(this);G2(this);h6(this);lQ(this);var a=ud(),b=G().hd;this.tg=fc(new gc,a,H(b,"definedBy"),hc(new ic,jc().fn,"","",J()));a=(new sd).Jd(ud());b=G().he;this.Gu=fc(new gc,a,H(b,"graphDependencies"),hc(new ic,jc().fn,"","",J()));a=G().hd;a=H(a,"DialectInstance");b=dm().ba;this.ba=dj(a,b);a=this.tg;b=this.Gu;var c=this.Gh,e=dm().g;this.g=dj(a,dj(b,dj(c,e)));return this};d.LE=function(){};d.rc=function(a){this.ua=a};d.Bo=function(a){this.Sg=a};
d.Eo=function(a){this.Ac=a};d.$b=function(){return this.g};d.oc=function(){return this.ua};d.Do=function(a){this.Lg=a};d.Cy=function(a){this.Qc=a};d.qc=function(){O();var a=(new P).a();return(new cE).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Tq=function(a){this.ub=a};d.Go=function(a){this.le=a};d.ME=function(){};d.Co=function(a){this.yc=a};d.NE=function(a){this.Gh=a};d.Fo=function(a){this.Me=a};
d.$classData=r({BLa:0},!1,"amf.plugins.document.vocabularies.metamodel.document.DialectInstanceModel$",{BLa:1,e:1,dC:1,vr:1,wo:1,mc:1,Wb:1,wc:1,Yz:1,$G:1});var GAb=void 0;function bE(){GAb||(GAb=(new FAb).a());return GAb}function HAb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.Qc=this.Gh=this.ua=this.g=this.ba=this.ek=this.Ln=this.U=null}HAb.prototype=new u;HAb.prototype.constructor=HAb;d=HAb.prototype;
d.a=function(){IAb=this;At(this);WW(this);F2(this);G2(this);h6(this);lQ(this);var a=ec(),b=G().Zb;this.U=fc(new gc,a,H(b,"name"),hc(new ic,jc().Zb,"name","Name of the dialect",J()));a=ec();b=G().Zb;this.Ln=fc(new gc,a,H(b,"version"),hc(new ic,jc().Zb,"version","Version of the dialect",J()));a=Cd();b=G().hd;this.ek=fc(new gc,a,H(b,"documents"),hc(new ic,jc().hd,"documents","Document mapping for the the dialect",J()));a=G().hd;a=H(a,"Dialect");b=dm().ba;this.ba=dj(a,b);a=this.U;b=this.Ln;var c=this.Gh,
e=this.ek,f=Sr().yc,g=dm().g;this.g=dj(a,dj(b,dj(c,dj(e,dj(f,g)))));this.ua=hc(new ic,jc().hd,"Dialect","Definition of an AML dialect, mapping AST nodes from dialect documents into an output semantic graph",J());return this};d.LE=function(){};d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Do=function(a){this.Lg=a};d.Cy=function(a){this.Qc=a};
d.qc=function(){O();var a=(new P).a();return(new WD).L((new S).a(),a)};d.Tq=function(a){this.ub=a};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.ME=function(){};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};d.NE=function(a){this.Gh=a};d.$classData=r({ELa:0},!1,"amf.plugins.document.vocabularies.metamodel.document.DialectModel$",{ELa:1,e:1,dC:1,vr:1,wo:1,mc:1,Wb:1,wc:1,Yz:1,$G:1});var IAb=void 0;function Bd(){IAb||(IAb=(new HAb).a());return IAb}
function JAb(){this.ua=this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Kt=this.Ut=this.Ou=this.JE=this.U=this.ba=this.g=this.mh=null;this.sa=0}JAb.prototype=new u;JAb.prototype.constructor=JAb;d=JAb.prototype;d.On=function(a){this.Ee=a};
d.a=function(){KAb=this;At(this);XW(this);EO(this);se(this);Tba(this);Sba(this);var a=(new sP).Jd(ud()),b=G().Xa;this.mh=fc(new gc,a,H(b,"node"),hc(new ic,Xi().Xa,"range","Object constraint over the type of the mapped property",J()));a=this.U;b=this.JE;var c=this.Ou,e=this.mh,f=Eb().g,g=hd().g,h=bj();f=f.la(g,h.u);this.g=dj(a,dj(b,dj(c,dj(e,f))));a=G().hd;a=H(a,"UnionNodeMapping");b=G().Xa;b=H(b,"Shape");c=hd().ba;this.ba=dj(a,dj(b,c));return this};d.Pn=function(a){this.xf=a};
d.R1=function(a){this.U=a};d.Id=function(a){this.db=a};d.rc=function(a){this.ua=a};d.dma=function(a){this.Ou=a};d.cma=function(a){this.JE=a};d.Nn=function(a){this.Be=a};d.$b=function(){return this.g};d.oc=function(){return this.ua};d.ZO=function(a){this.Ut=a};d.Mn=function(a){this.kd=a};d.qc=function(){O();var a=(new P).a();return(new Yf).L((new S).a(),a)};d.YO=function(a){this.Kt=a};d.Rb=function(){return this.ba};
d.$classData=r({ULa:0},!1,"amf.plugins.document.vocabularies.metamodel.domain.UnionNodeMappingModel$",{ULa:1,e:1,td:1,mc:1,Wb:1,wc:1,bn:1,tT:1,PLa:1,u9:1});var KAb=void 0;function Zf(){KAb||(KAb=(new JAb).a());return KAb}function JD(){ZX.call(this);this.bb=this.ca=null}JD.prototype=new C4a;JD.prototype.constructor=JD;d=JD.prototype;d.G=function(){return"DatatypePropertyTerm"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof JD?this.ca===a.ca?this.bb===a.bb:!1:!1};
d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};d.ic=function(){return Aqa()};d.ha=function(){return this.bb};d.t=function(){return W(X(),this)};d.Y=function(){return this.ca};d.y=function(){return Z(this)};d.L=function(a,b){this.ca=a;this.bb=b;return this};d.$classData=r({fMa:0},!1,"amf.plugins.document.vocabularies.model.domain.DatatypePropertyTerm",{fMa:1,GMa:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});
function wD(){this.Fda=this.TW=this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}wD.prototype=new u;wD.prototype.constructor=wD;
function m9a(a,b,c,e){c.Oe?Ria(c,w(function(f,g,h,k){return function(l){if(l instanceof wD){var m=gk(g),p=h.cf,t=h.x,v=D(h.g,Eb().Be).H;l=f.Ek(p,t,l,!(v.b()||!v.c())).vc(h.j);p=$e(O(),k);Ph(f,m,l,p)}else throw bc(F(),(new cc).f("Cannot resolve reference with not dialect domain element value "+l.j));}}(a,b,c,e))):(b=gk(b),e=$e(O(),e),Ph(a,b,c,e));return a}d=wD.prototype;d.G=function(){return"DialectDomainElement"};d.Fl=function(a){this.Cf=a};d.A=function(){return 2};
function tX(a,b){a.TW=b;return a}d.zb=function(a){return Wa().Ia(this.j).b()?qj(this,a):this};
function D9a(a,b,c,e){b=gk(b);if(J().h(c)&&!a.g.Bb.Ha(b))c=Rt(new St,J(),(new P).a()),e=$e(O(),e),Ph(a,b,c,e);else{var f=c.Zm(w(function(){return function(h){return null!==h&&h.Oe?!0:!1}}(a)));if(null===f)throw(new x).d(f);c=f.qa();f=f.Ba();f=Rt(new St,f,(new P).a());var g=$e(O(),e);Ph(a,b,f,g);c.R(w(function(h,k,l){return function(m){null!==m&&m.Oe&&Ria(m,w(function(p,t,v){return function(A){if(A instanceof wD){var E=D(p.g,t),B=C();A=Rt(new St,E.Eg(A,B.u),(new P).a());E=$e(O(),v);Ph(p,t,A,E)}}}(h,
k,l)))}}(a,b,e)))}return a}d.sk=function(){};d.dl=function(a){this.cf=a};d.h=function(a){return this===a?!0:a instanceof wD?this.g===a.g?this.x===a.x:!1:!1};function H9a(a,b,c,e){b=gk(b);var f=w(function(){return function(h){return ai(new bi,h,(new P).a())}}(a)),g=C();c=Rt(new St,c.ma(f,g.u),$e(O(),e.i));e=$e(O(),e);Ph(a,b,c,e);return a}d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};
d.Jh=function(){O();var a=(new P).a();a=(new wD).L((new S).a(),a);return tX(sX(bf(a,this.j),ck(this)),this.TW)};function Kda(a,b){b=a.g.Bb.Ka(b);a=(new Tjb).Oy(a);b.b()?b=y():(a=Mu(a),b=b.c(),b=a.Ia(b));return b.b()?J():b.c()}
function vRa(a){if(zb(a).ra()){var b=D(a.g,Eb().kd).H;if(b.b()&&(b=zb(a),b.b()?b=y():(b=b.c().j,b=Jd(ua(),b,"#"),b=(new z).d(ik((new Md).od(b)))),b.b()))throw bc(F(),(new cc).f("Cannot produce include reference without linked element at elem "+a.j));return b.c()}throw bc(F(),(new cc).f("Cannot produce include reference without linked element at elem "+a.j));}d.ic=function(){return KQ(this)};function S9a(a,b,c,e){b=gk(b);c=ai(new bi,c,$e(O(),e.i));e=$e(O(),e);Ph(a,b,c,e);return a}
function R9a(a,b,c,e){b=gk(b);c=ai(new bi,c,$e(O(),e.i));e=$e(O(),e);Ph(a,b,c,e);return a}d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.jd=function(){return""};
function f$a(a){if(zb(a).ra()){var b=zb(a);b.b()?b=y():(b=b.c().j,b=Jd(ua(),b,"#"),b=Ld((new Md).od(b)),b=Jd(ua(),b,"/"),b=(new z).d(Ld((new Md).od(b))));if(b.b())throw bc(F(),(new cc).f("Cannot produce local reference without linked element at elem "+a.j));return b.c()}a=a.j;a=Jd(ua(),a,"#");a=Ld((new Md).od(a));a=Jd(ua(),a,"/");return Ld((new Md).od(a))}d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){a=NO(c,a,b);e&&hv(a)&&(b=Eb().Be,rj(a,b,e));return a};d.Nb=function(){return nc(this)};
d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new wD).L(a,b)}}(this))};function V9a(a,b,c,e){b=gk(b);c=ai(new bi,c,$e(O(),e.i));e=$e(O(),e);Ph(a,b,c,e);return a}function Fda(a,b){b=a.g.Bb.Ka(b);a=(new Qjb).Oy(a);b.b()?b=y():(a=Mu(a),b=b.c(),b=a.Ia(b));return b.b()?J():b.c()}function U9a(a,b,c,e){b=gk(b);c=ai(new bi,c,$e(O(),e.i));e=$e(O(),e);Ph(a,b,c,e);return a}d.Y=function(){return this.g};d.cl=function(a){this.zf=a};
function BMa(a,b){b=a.g.Bb.Ka(b);a=(new Vjb).Oy(a);if(b.b())return y();a=Mu(a);b=b.c();return a.Ia(b)}function KQ(a){if(a.TW.b())return Jx(),fRa(new vD,(Jx(),K(C(),J())),(Jx(),J()),(Jx(),y()));var b=a.TW.xj(),c=D(ck(a).g,fk().vj),e=w(function(){return function(g){return gk(g)}}(a)),f=C();return fRa(new vD,b,c.ma(e,f.u),(new z).d(ck(a)))}function z8(a,b){return D(ck(a).g,fk().vj).Fb(w(function(c,e){return function(f){f=D(f.g,zf().ni).H;return(f.b()?null:f.c())===e}}(a,b)))}
d.yj=function(a){return rA(this,a)};d.y=function(){return Z(this)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};function h9a(a,b){var c=Jx().MZ;rj(a,c,b)}function Hda(a,b){b=a.g.Bb.Ka(b);a=(new Sjb).Oy(a);if(b.b())return y();a=Mu(a);b=b.c();return a.Ia(b)}d.be=function(a){this.j=a};function T9a(a,b,c,e){b=gk(b);c=ai(new bi,c,$e(O(),e.i));e=$e(O(),e);Ph(a,b,c,e);return a}function sX(a,b){a.Fda=(new z).d(b);return a}
function ck(a){a=a.Fda;if(a instanceof z)return a.i;if(y()===a)throw bc(F(),(new cc).f("NodeMapping for the instance not defined"));throw(new x).d(a);}d.L=function(a,b){this.g=a;this.x=b;OO(this);this.TW=J();this.Fda=y();return this};d.$classData=r({gMa:0},!1,"amf.plugins.document.vocabularies.model.domain.DialectDomainElement",{gMa:1,e:1,qd:1,xc:1,tc:1,vg:1,z:1,v:1,r:1,o:1});function HD(){ZX.call(this);this.bb=this.ca=null}HD.prototype=new C4a;HD.prototype.constructor=HD;d=HD.prototype;d.G=function(){return"ObjectPropertyTerm"};
d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof HD?this.ca===a.ca?this.bb===a.bb:!1:!1};d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};d.ic=function(){return GD()};d.ha=function(){return this.bb};d.t=function(){return W(X(),this)};d.Y=function(){return this.ca};d.y=function(){return Z(this)};d.L=function(a,b){this.ca=a;this.bb=b;return this};
d.$classData=r({DMa:0},!1,"amf.plugins.document.vocabularies.model.domain.ObjectPropertyTerm",{DMa:1,GMa:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function LAb(){Rr.call(this);this.ql=null;this.W3=!1;this.Bd=this.b5=this.Xsa=this.fra=this.UF=null}LAb.prototype=new fqb;LAb.prototype.constructor=LAb;function v9a(a,b){a=a.wq.Ka(b);return a instanceof z&&(a=a.i,a instanceof wD)?(new z).d(a):y()}
function sAb(a,b){var c=new LAb,e=y();c.ql=a;a=b.kh;var f=b.Af,g=b.pi,h=b.ja;C();Yj();var k=(new gh).a();Rr.prototype.Sp.call(c,a,f,g,h,(new Ds).Ii(k.va()));c.W3=!1;c.UF=J();c.fra=MAb(c,"library");c.Xsa=MAb(c,"root");c.b5=Q9a(c);c.wq=b.wq;c.Ux=b.Ux;e.b()?(b=c.ja,e=c.pi,a=Fc(sc().fb,J()),b=(new X2).OW(a,b,e)):b=e.c();c.Bd=b;return c}
LAb.prototype.Up=function(a){var b=a.mb().jb,c=Q().ur;if(b===c)return Qf(),b=Qc(),c=Rc().Ih,a=M(a,b,c).xa,(new Rf).d(a);a.ze()instanceof zx?(b=kd(),c=Rc().Ih,b=M(a,b,c),b=Pc((new L).N(b),"$include").ra()):b=!1;if(b)return Qf(),b=kd(),c=Rc().Ih,a=M(a,b,c),a=Pc((new L).N(a),"$include").c().i,b=Be(),c=Rc().Ih,a=M(a,b,c),(new Rf).d(a);Qf();return(new Wf).d(a)};function x9a(a,b){a=D(a.ql.g,Bd().Qc);var c=Ed,e=new Xjb;e.jea=b;return c(a,e)}
function Q9a(a){var b=D(D(a.ql.g,Bd().ek).g,Cd().Nz).H;if(b instanceof z)if(a=b.i,a=Jd(ua(),a,"/"),a=[ik((new Md).od(a))],0===(a.length|0))a=te();else{b=ue(new ve,te());for(var c=0,e=a.length|0;c<e;)we(b,a[c]),c=1+c|0;a=b.ab}else b=Wa(),c=D(a.ql.g,Bd().ek),b=b.Ia(D(c.g,Cd().Me)),b.b()?b=y():(b=D(b.c().g,OD().Du),c=w(function(){return function(f){f=D(f.g,LD().U).H;return f.b()?null:f.c()}}(a)),e=C(),b=(new z).d(b.ma(c,e.u))),b=b.b()?K(C(),J()):b.c(),c=Wa(),e=D(a.ql.g,Bd().ek),c=c.Ia(D(e.g,Cd().wy)),
c.b()?a=y():(c=D(c.c().g,OD().Du),a=w(function(){return function(f){f=D(f.g,LD().U).H;return f.b()?null:f.c()}}(a)),e=C(),a=(new z).d(c.ma(a,e.u))),a=a.b()?K(C(),J()):a.c(),c=C(),a=b.la(a,c.u).Dg();b=C();return a.Mk(K(b,(new wc).fa(["uses","external"])).Dg())}
function MAb(a,b){var c=Wa().Ia(D(a.ql.g,Bd().ek));if(c.b())b=y();else if(c=c.c(),b="root"===b?Wa().Ia(D(c.g,Cd().Me)):Wa().Ia(D(c.g,Cd().wy)),b.b())b=y();else{b=D(b.c().g,OD().Du);c=w(function(f){return function(g){var h=D(g.g,LD().Mv).H;h=x9a(f,h.b()?null:h.c());if(h.b())return y();h=h.c();g=D(g.g,LD().U).H;return(new z).d((new R).M(g.b()?null:g.c(),h))}}(a));var e=C();b=b.ma(c,e.u);c=new Wjb;e=C();b=(new z).d(b.hc(c,e.u))}return(b.b()?J():b.c()).je(Fc(sc().fb,J()),Pd(function(){return function(f,
g){var h=(new R).M(f,g);f=h.Kq;g=h.gs;if(null!==g)return h=g.qa(),g=g.Ba(),f.kc((new R).M(h,g));throw(new x).d(h);}}(a)))}LAb.prototype.$classData=r({aNa:0},!1,"amf.plugins.document.vocabularies.parser.instances.DialectInstanceContext",{aNa:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1,jka:1});function NAb(){this.xB=0;this.ug=this.Bn=this.su=null;this.hn=!1;this.$v=this.nj=null}NAb.prototype=new pO;NAb.prototype.constructor=NAb;d=NAb.prototype;d.CR=function(a,b,c,e,f,g){return eqa(a,b,c,this.su.zC,e,f,g)};
d.a=function(){Kr.prototype.a.call(this);OAb=this;hqa(this);this.nj=Gw().da;m$a(this);ikb(this);this.su=Tk();return this};d.fma=function(a){this.Bn=a};d.EG=function(a,b){return a instanceof Ng?(new z).d(Tdb(new c5,a,(new mY).fW(b.ja,(new nb).a())).MC()):gm(a)?(new z).d(zoa(new lB,a,(new mY).fW(b.ja,(new nb).a())).fL()):y()};
d.HC=function(a){return a instanceof mn?!1:a instanceof kn?!1:a instanceof Ng?a.ue()instanceof vo:!(a instanceof sh)&&(a instanceof Zm||a instanceof Qm||a instanceof an||a instanceof dn||a instanceof hn||a instanceof Om||a instanceof fn||a instanceof im)};d.iz=function(a,b){return $jb(this,a,b)};d.Jg=function(){return Ec()};d.ot=function(){return l$a()};d.rU=function(a){this.$v=a};d.nx=function(){return hkb()};d.vD=function(){return WS(this.ug,this)};d.PD=function(){return this.Bn};
d.kba=function(a,b,c){var e=b.ga;b=b.W;var f=a.Af,g=C();b=b.la(f,g.u);c.b()?c=y():(c=c.c(),c=(new z).d(sma(uma(),c)));return(new iC).Ql(e,b,a,c,eB().bp)};d.Ei=function(){return this.ug};d.nU=function(a){this.hn=a};d.cL=function(){return(new fA).jB(this.$v,w(function(){return function(a){return a===rb().su.Ki}}(this)))};d.tq=function(){return n$a()};d.TA=function(a){a=oKa().RA(a);if(a.b())return!1;a=a.c();return kTa().h(a)?!0:!!(a&&a.$classData&&a.$classData.ie.aH)};
d.Yn=function(){return YE(gb(),this)};d.yv=function(){return q$a()};d.tA=function(){return this.hn};d.mU=function(a){this.ug=a};d.xD=function(a,b,c){return db().Iv===c?(new MZ).qb(b).ge(a):db().ZJ===c?(new LZ).eu(b,!0).ge(a):db().UN===c?(new LZ).eu(b,!1).ge(a):r$a(this,a,b,c)};d.$classData=r({cOa:0},!1,"amf.plugins.document.webapi.Raml08Plugin$",{cOa:1,aC:1,e:1,Oq:1,eOa:1,c0:1,iO:1,g0:1,gC:1,tb:1});var OAb=void 0;function rb(){OAb||(OAb=(new NAb).a());return OAb}
function PAb(){this.xB=0;this.ug=this.Bn=this.su=null;this.hn=!1;this.$v=this.nj=null}PAb.prototype=new pO;PAb.prototype.constructor=PAb;d=PAb.prototype;d.CR=function(a,b,c,e,f,g){return eqa(a,b,c,this.su.zC,e,f,g)};d.a=function(){Kr.prototype.a.call(this);QAb=this;hqa(this);this.nj=Gw().da;m$a(this);ikb(this);this.su=Rk();return this};d.fma=function(a){this.Bn=a};
d.EG=function(a,b){return a instanceof sh?(new z).d(deb(new ceb,a,(new sY).Gi(b.ja,YQ(),(new nb).a())).I2()):a instanceof Ng?(new z).d(Tdb(new c5,a,(new sY).Gi(b.ja,YQ(),(new nb).a())).MC()):a instanceof im?(T(),a=D(us(a.g,fm().ub).g,km().Zd).H,a=xi(0,a.b()?null:a.c()),(new z).d(dva(mk(),a))):gm(a)?(new z).d(zoa(new lB,a,(new sY).Gi(b.ja,YQ(),(new nb).a())).fL()):y()};
d.HC=function(a){return a instanceof mn?!0:a instanceof kn?!0:a instanceof Ng?a.ue()instanceof vo:a instanceof sh||a instanceof Zm||a instanceof Qm||a instanceof an||a instanceof dn||a instanceof hn||a instanceof Om||a instanceof fn||a instanceof im};d.iz=function(a,b){return $jb(this,a,b)};d.Jg=function(){return Dc()};d.ot=function(){return l$a()};d.rU=function(a){this.$v=a};d.nx=function(){return hkb()};d.vD=function(){return WS(this.ug,this)};d.PD=function(){return this.Bn};
d.kba=function(a,b,c){var e=b.ga;b=b.W;var f=a.Af,g=C();b=b.la(f,g.u);c.b()?c=y():(c=c.c(),c=(new z).d(sma(uma(),c)));return(new dB).Ql(e,b,a,c,eB().bp)};d.Ei=function(){return this.ug};d.nU=function(a){this.hn=a};d.cL=function(){return(new fA).jB(this.$v,w(function(){return function(a){return a===Sk().Ki||a===Rk().Ki||a===Nk().Ki}}(this)))};d.tq=function(){return n$a()};
d.TA=function(a){a=oKa().RA(a);if(a.b())return!1;a=a.c();return uTa().h(a)||qy().h(a)||ry().h(a)||LTa().h(a)?!0:Tla().h(a)?!0:py().h(a)?!0:Ula().h(a)?!0:Vla().h(a)?!0:Wla().h(a)?!0:Xla().h(a)?!0:Yla().h(a)};d.Yn=function(){return YE(gb(),this)};d.yv=function(){return q$a()};d.tA=function(){return this.hn};d.mU=function(a){this.ug=a};
d.xD=function(a,b,c){return db().Iv===c?(new BT).qb(b).ge(a):db().ZJ===c?(new NZ).eu(b,!0).ge(a):db().MS===c?tKa(new gT,b,Rk()).ge(a):db().UN===c?(new NZ).eu(b,!1).ge(a):r$a(this,a,b,c)};d.$classData=r({dOa:0},!1,"amf.plugins.document.webapi.Raml10Plugin$",{dOa:1,aC:1,e:1,Oq:1,eOa:1,c0:1,iO:1,g0:1,gC:1,tb:1});var QAb=void 0;function Waa(){QAb||(QAb=(new PAb).a());return QAb}function eC(){this.q=this.$=this.GU=this.gx=null}eC.prototype=new u;eC.prototype.constructor=eC;d=eC.prototype;d.G=function(){return"ExtensionProvenance"};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof eC&&this.gx===a.gx){var b=this.GU;a=a.GU;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.gx;case 1:return this.GU;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.y=function(){return Z(this)};
d.Mr=function(a,b){this.gx=a;this.GU=b;this.$="extension-provenance";b.b()?b=y():(b=b.c(),b=(new z).d(",location-\x3e"+b));this.q="id-\x3e"+a+(b.b()?"":b.c());K(C(),(new wc).fa([a]));return this};d.eN=function(a){return(new eC).Mr(a.P(this.gx),this.GU)};d.$classData=r({jOa:0},!1,"amf.plugins.document.webapi.annotations.ExtensionProvenance",{jOa:1,e:1,Qh:1,uf:1,hK:1,Hn:1,z:1,v:1,r:1,o:1});function hh(){this.q=this.$=this.xl=null}hh.prototype=new u;hh.prototype.constructor=hh;d=hh.prototype;d.G=function(){return"ParsedJSONSchema"};
d.A=function(){return 1};d.h=function(a){return this===a?!0:a instanceof hh?this.xl===a.xl:!1};d.E=function(a){switch(a){case 0:return this.xl;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.f=function(a){this.xl=a;this.$="parsed-json-schema";this.q=a;return this};d.y=function(){return Z(this)};var Ci=r({zOa:0},!1,"amf.plugins.document.webapi.annotations.ParsedJSONSchema",{zOa:1,e:1,Qja:1,Hn:1,uf:1,Qh:1,z:1,v:1,r:1,o:1});
hh.prototype.$classData=Ci;function dz(){wZ.call(this);this.yma=this.Lua=this.LX=this.sV=null}dz.prototype=new g5a;dz.prototype.constructor=dz;d=dz.prototype;d.G=function(){return"JsonSchemaEmitterContext"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof dz){var b=this.sV,c=a.sV;return(null===b?null===c:b.h(c))?this.LX===a.LX:!1}return!1};d.E=function(a){switch(a){case 0:return this.sV;case 1:return this.LX;default:throw(new V).f(""+a);}};d.Nea=function(){return this.LX};
d.t=function(){return W(X(),this)};d.Mua=function(){return this.Lua};d.zj=function(){return this.sV};d.fW=function(a,b){this.sV=a;this.LX=b;var c=VQ();wZ.prototype.Gi.call(this,a,c,b);AHa||(AHa=(new eR).a());this.Lua=AHa;this.yma="anyOf";return this};d.zma=function(){return this.yma};d.y=function(){return Z(this)};d.Jga=function(){return"/definitions/"};
d.$classData=r({LOa:0},!1,"amf.plugins.document.webapi.contexts.emitter.oas.JsonSchemaEmitterContext",{LOa:1,oka:1,pka:1,nka:1,vT:1,e:1,z:1,v:1,r:1,o:1});function RAb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.Qc=this.g=this.pc=this.ua=this.ba=null}RAb.prototype=new u;RAb.prototype.constructor=RAb;d=RAb.prototype;
d.a=function(){SAb=this;At(this);WW(this);F2(this);G2(this);h6(this);Zpb(this);bj();var a=G().Za;a=[H(a,"Extension")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=dm().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Za,"Extension","API spec information designed to be applied and compelement the information of a base specification. RAML extensions and overlays are examples of extensions.",J());return this};d.LE=function(){};d.rc=function(){};d.Bo=function(a){this.Sg=a};
d.Eo=function(a){this.Ac=a};d.fj=function(){return this.pc};d.M1=function(a){this.pc=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Do=function(a){this.Lg=a};d.Cy=function(a){this.Qc=a};d.qc=function(){O();var a=(new P).a();return(new kn).L((new S).a(),a)};d.N1=function(a){this.g=a};d.Rb=function(){return this.ba};d.Tq=function(a){this.ub=a};d.Go=function(a){this.le=a};d.ME=function(){};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};
d.$classData=r({vPa:0},!1,"amf.plugins.document.webapi.metamodel.ExtensionModel$",{vPa:1,e:1,R_:1,dC:1,vr:1,wo:1,mc:1,Wb:1,wc:1,Yz:1});var SAb=void 0;function ffa(){SAb||(SAb=(new RAb).a());return SAb}function TAb(){this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.Qc=this.g=this.pc=this.ua=this.ba=null}TAb.prototype=new u;TAb.prototype.constructor=TAb;d=TAb.prototype;
d.a=function(){UAb=this;At(this);WW(this);F2(this);G2(this);h6(this);Zpb(this);bj();var a=G().Za;a=[H(a,"Overlay")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=dm().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Za,"Overlay Model","Model defining a RAML overlay",J());return this};d.LE=function(){};d.rc=function(){};d.Bo=function(a){this.Sg=a};d.Eo=function(a){this.Ac=a};d.fj=function(){return this.pc};d.M1=function(a){this.pc=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};
d.Do=function(a){this.Lg=a};d.Cy=function(a){this.Qc=a};d.qc=function(){O();var a=(new P).a();return(new mn).L((new S).a(),a)};d.N1=function(a){this.g=a};d.Rb=function(){return this.ba};d.Tq=function(a){this.ub=a};d.Go=function(a){this.le=a};d.ME=function(){};d.Co=function(a){this.yc=a};d.Fo=function(a){this.Me=a};d.$classData=r({DPa:0},!1,"amf.plugins.document.webapi.metamodel.OverlayModel$",{DPa:1,e:1,R_:1,dC:1,vr:1,wo:1,mc:1,Wb:1,wc:1,Yz:1});var UAb=void 0;
function gfa(){UAb||(UAb=(new TAb).a());return UAb}function VAb(){KR.call(this);this.md=this.Uc=this.fl=null;this.Dj=!1;this.Gc=null}VAb.prototype=new LR;VAb.prototype.constructor=VAb;d=VAb.prototype;d.G=function(){return"OasFileShapeEmitter"};d.A=function(){return 4};d.mJ=function(){return y()};d.h=function(a){if(this===a)return!0;if(a instanceof VAb){var b=this.fl,c=a.fl;(null===b?null===c:b.h(c))&&this.Uc===a.Uc?(b=this.md,c=a.md,b=null===b?null===c:b.h(c)):b=!1;return b?this.Dj===a.Dj:!1}return!1};
d.E=function(a){switch(a){case 0:return this.fl;case 1:return this.Uc;case 2:return this.md;case 3:return this.Dj;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};function wab(a,b,c,e,f){var g=new VAb;g.fl=a;g.Uc=b;g.md=c;g.Dj=e;g.Gc=f;var h=J(),k=J();KR.prototype.ML.call(g,a,b,c,h,k,e,f);return g}
d.Ra=function(){var a=K(ah(),KR.prototype.Ra.call(this)),b=this.fl.ca;Hh(a,jla("file",this.fl));$ma(this,b,a);b=he(b,Qo().YB);b.b()||(b=b.c(),(new z).d(Hh(a,Wy(gy((new Rb).f("fileTypes")),b,this.Uc,!1))));return a};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.fl));a=RL().Ga(a,QL(RL(),this.Uc));a=RL().Ga(a,QL(RL(),this.md));a=RL().Ga(a,this.Dj?1231:1237);return RL().re(a,4)};
d.$classData=r({HSa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasFileShapeEmitter",{HSa:1,lK:1,nO:1,e:1,zSa:1,TUa:1,z:1,v:1,r:1,o:1});function WAb(){KR.call(this);this.md=this.Uc=this.fl=null;this.Dj=!1;this.Gc=null}WAb.prototype=new LR;WAb.prototype.constructor=WAb;d=WAb.prototype;d.G=function(){return"OasScalarShapeEmitter"};d.A=function(){return 4};d.mJ=function(){var a=D(this.fl.ca,Qh().kf).H;if(a.b())return y();a=a.c();return(new z).d(Bna(dA(),a))};
d.h=function(a){if(this===a)return!0;if(a instanceof WAb){var b=this.fl,c=a.fl;(null===b?null===c:b.h(c))&&this.Uc===a.Uc?(b=this.md,c=a.md,b=null===b?null===c:b.h(c)):b=!1;return b?this.Dj===a.Dj:!1}return!1};d.E=function(a){switch(a){case 0:return this.fl;case 1:return this.Uc;case 2:return this.md;case 3:return this.Dj;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=K(ah(),KR.prototype.Ra.call(this)),b=this.fl.ca,c=he(b,Qh().kf);if(!c.b()){var e=c.c();c=this.Gc.Mua().ora(this.mJ().c());var f=Xb(this.fl.bb,q(Mx));f instanceof z?(e=f.i,Hh(a,Px(new Qx,"type",c,Q().Pa,e.sc.fe))):(e=Ps(rt(),e.q.x,q(Yb)),f=Q().Pa,Hh(a,Px(new Qx,"type",c,f,e)))}c=he(b,Qh().vo);if(!(c instanceof z))if(y()===c)if(c=this.mJ(),c=c.b()?Lg():c.c(),c=$f()===c?(new z).d("byte"):ag()===c?(new z).d("binary"):bg()===c?(new z).d("password"):qg()===c?(new z).d("date-time"):
rg()===c?(new z).d("date-time-only"):sg()===c?(new z).d("time-only"):xg()===c?(new z).d("date-only"):hg()===c?(new z).d("int64"):og()===c?(new z).d("double"):y(),c instanceof z)c=c.i,Hh(a,Jha(Lha(),"format",Qh().vo,Jca(c),(O(),(new P).a())));else{if(y()!==c)throw(new x).d(c);}else throw(new x).d(c);$ma(this,b,a);return a};d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.fl));a=RL().Ga(a,QL(RL(),this.Uc));a=RL().Ga(a,QL(RL(),this.md));a=RL().Ga(a,this.Dj?1231:1237);return RL().re(a,4)};
function vab(a,b,c,e,f){var g=new WAb;g.fl=a;g.Uc=b;g.md=c;g.Dj=e;g.Gc=f;var h=J(),k=J();KR.prototype.ML.call(g,a,b,c,h,k,e,f);return g}d.$classData=r({eTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasScalarShapeEmitter",{eTa:1,lK:1,nO:1,e:1,zSa:1,TUa:1,z:1,v:1,r:1,o:1});function TY(){t3.call(this);this.Jra=this.Hra=this.hk=this.pe=this.na=this.Xh=this.$e=this.uc=this.oe=this.FV=this.W0=null}TY.prototype=new v5a;TY.prototype.constructor=TY;
function XAb(a,b,c,e){var f=kE(lE(),a.pe);b=cf(f,b,a.hk);e.P(b);return Jrb(a,b,c).Ej()}d=TY.prototype;d.G=function(){return"OasTypeParser"};d.A=function(){return 5};d.h=function(a){if(this===a)return!0;if(a instanceof TY){var b=this.FV,c=a.FV;(null===b?null===c:b.h(c))&&this.oe===a.oe&&kk(this.uc,a.uc)?(b=this.$e,c=a.$e,b=null===b?null===c:b.h(c)):b=!1;return b?this.Xh===a.Xh:!1}return!1};function YAb(a,b,c,e){return Fab(new Cab,a,b,a.pe,c,w(function(f,g){return function(h){g.P(h)}}(a,e))).Ej()}
d.E=function(a){switch(a){case 0:return this.FV;case 1:return this.oe;case 2:return this.uc;case 3:return this.$e;case 4:return this.Xh;default:throw(new V).f(""+a);}};
function ZAb(a){pt();var b=a.uc.vb.Ab(w(function(h){return function(k){k=k.Aa;var l=Be();k=M(k,l,h.na);return!(null!==k&&qa(k,"type"))}}(a))),c=ot(0,b,a.uc.ga.bg);Qf();T();T();b=et(T(),c,Q().wa);b=Nrb(new C7,a,(new Wf).d(b),a.oe);a.$e.P(b.ya);b=b.OQ();c=c.vb.Ab(w(function(h){return function(k){k=k.Aa;var l=Be();k=M(k,l,h.na);return"example"!==k&&k!==gy((new Rb).f("examples"))&&"title"!==k&&"description"!==k&&"default"!==k&&"enum"!==k&&"externalDocs"!==k&&"xml"!==k&&k!==gy((new Rb).f("facets"))&&"anyOf"!==
k&&"allOf"!==k&&"oneOf"!==k&&"not"!==k}}(a)));pt();var e=c.nc();e.b()?e=y():(e=e.c(),e=(new z).d(e.ga.bg));c=ot(0,c,e.b()?"":e.c());e=(new eD).de(0);var f=Pc((new L).N(a.uc),"type").c().i,g=xx();f=M(f,g,a.na).Ul;c=w(function(h,k,l,m){return function(p){k.oa=1+k.oa|0;var t=p.mb().jb,v=Q().Pa;if(t===v){t=Be();var A=M(p,t,h.na);if("object"===A)return p=""+h.oe+k.oa,v=function(I,N){return function(Y){bf(Y,N.j+"/object")}}(h,m),Pc((new L).N(l),gy((new Rb).f("schema"))).ra()?(t=nYa(pYa(),h.pe),p=cf(t,p,
h.hk),v(p),p=hwb(h,p,l).Ej()):(t=fYa(hYa(),h.pe),p=cf(t,p,h.hk),t=h.na.fi.$u(),v(p),h.Xh instanceof HR||h.Xh instanceof Lz||(v=l.cb.Ka((T(),xi(T(),"id"))),v.b()||(v=v.c(),A=Be(),v=v.bq(A).Jk(),v.b()||(v=v.c(),qc(t,v,p),E8(h.na,v,p)))),p=Mrb(Lrb(h,p,l,h.na))),(new z).d(p);if("array"===A)return(new z).d(YAb(h,""+h.oe+k.oa,l,w(function(I,N){return function(Y){bf(Y,N.j+"/array")}}(h,m))));if("number"===A)return t=Hg(),v=""+h.oe+k.oa,p=function(I,N){return function(Y){bf(Y,N.j+"/number")}}(h,m),Gg()===
t?(t=$Z(a_(),h.pe),t=cf(t,v,h.hk),p(t),p=t):Bg()===t?(A=YZ(ZZ(),h.pe),v=cf(A,v,h.hk),p(v),p=dwb(h,t,v,l).DI()):(A=b_(c_(),h.pe),v=cf(A,v,h.hk),p(v),p=fwb(h,t,v,l).EI()),(new z).d(p);if("integer"===A)return t=gg(),v=""+h.oe+k.oa,p=function(I,N){return function(Y){bf(Y,N.j+"/integer")}}(h,m),Gg()===t?(t=$Z(a_(),h.pe),t=cf(t,v,h.hk),p(t),p=t):Bg()===t?(A=YZ(ZZ(),h.pe),v=cf(A,v,h.hk),p(v),p=dwb(h,t,v,l).DI()):(A=b_(c_(),h.pe),v=cf(A,v,h.hk),p(v),p=fwb(h,t,v,l).EI()),(new z).d(p);if("string"===A)return t=
fg(),v=""+h.oe+k.oa,p=function(I,N){return function(Y){bf(Y,N.j+"/string")}}(h,m),Gg()===t?(t=$Z(a_(),h.pe),t=cf(t,v,h.hk),p(t),p=t):Bg()===t?(A=YZ(ZZ(),h.pe),v=cf(A,v,h.hk),p(v),p=dwb(h,t,v,l).DI()):(A=b_(c_(),h.pe),v=cf(A,v,h.hk),p(v),p=fwb(h,t,v,l).EI()),(new z).d(p);if("boolean"===A)return t=pg(),v=""+h.oe+k.oa,p=function(I,N){return function(Y){bf(Y,N.j+"/boolean")}}(h,m),Gg()===t?(t=$Z(a_(),h.pe),t=cf(t,v,h.hk),p(t),p=t):Bg()===t?(A=YZ(ZZ(),h.pe),v=cf(A,v,h.hk),p(v),p=dwb(h,t,v,l).DI()):(A=
b_(c_(),h.pe),v=cf(A,v,h.hk),p(v),p=fwb(h,t,v,l).EI()),(new z).d(p);if("null"===A)return t=Gg(),v=""+h.oe+k.oa,p=function(I,N){return function(Y){bf(Y,N.j+"/nil")}}(h,m),Gg()===t?(t=$Z(a_(),h.pe),t=cf(t,v,h.hk),p(t),p=t):Bg()===t?(A=YZ(ZZ(),h.pe),v=cf(A,v,h.hk),p(v),p=dwb(h,t,v,l).DI()):(A=b_(c_(),h.pe),v=cf(A,v,h.hk),p(v),p=fwb(h,t,v,l).EI()),(new z).d(p);if("any"===A)return p=""+h.oe+k.oa,t=kE(lE(),h.pe),p=cf(t,p,h.hk),bf(p,m.j+"/any"),(new z).d(Jrb(h,p,l).Ej());p=h.na.ja;t=Bh().B_;v=m.j;A="Invalid type for disjointUnion "+
A;var E=Pc((new L).N(h.uc),"type").c().i,B=y();Qb(p,t,v,B,A,E.ga);return y()}t=p.mb().jb;v=Q().wa;if(t===v)return pF(),T(),t="union_member_"+k.oa,p=xI(0,xi(T(),t),p),LA(MA(),p,w(function(I,N){return function(Y){Y.zb(N.j,Vu())}}(h,m)),h.Xh,h.na).fd();t=h.na.ja;v=Bh().B_;A=m.j;p="Invalid type for disjointUnion "+p.mb().jb;E=Pc((new L).N(h.uc),"type").c().i;B=y();Qb(t,v,A,B,p,E.ga);return y()}}(a,e,c,b));e=vx();c=f.ma(c,e.jc);a=(new Xkb).Py(a);e=vx();a=c.hc(a,e.jc);a.Da()&&(c=fp().We,Xg(b,c,a));return b}
d.t=function(){return W(X(),this)};
d.fd=function(){if(Pc((new L).N(this.uc),"type").ra()){var a=Pc((new L).N(this.uc),"type").c().i;var b=xx();a=a.bq(b).Jk().ra()}else a=!1;if(a){if(this.Xh instanceof Lz){a=this.na.ja;b=Bh().D_;var c=Pc((new L).N(this.uc),"type").c(),e=y();Qb(a,b,"",e,"Value of field 'type' must be a string, multiple types are not supported",c.ga)}return(new z).d(ZAb(this))}a=this.Xh;a=a instanceof HR&&"parameter"===a.Hfa?Lg():uy();b=Pc((new L).N(this.uc),"$ref");b.b()?b=y():(b.c(),b=(new z).d(cLa()));if(b.b())if(b=
Pc((new L).N(this.uc),"type"),b.b())b=y();else{b=b.c();c=b.i;e=Qc();c=M(c,e,this.na).xa;e=Pc((new L).N(this.uc),"format");e.b()?e=y():(e=e.c().i,e=bd(cd(e),Qc()),e.b()?e=y():(e=e.c(),e=(new z).d(e.xa)));e=e.b()?"":e.c();Ola();var f=Lg();e="string"===c?"time-only"===e?sg():"date"===e?xg():"date-only"===e?xg():"date-time"===e?qg():"date-time-only"===e?rg():"password"===e?bg():"byte"===e?$f():"binary"===e?ag():fg():"null"===c?Gg():"integer"===c?"int64"===e?hg():gg():"number"===c?"float"===e?ig():"double"===
e?og():Hg():"boolean"===c?pg():"object"===c?Ag():"array"===c?zg():"file"===c?Bg():f;f=Lg();if(null!==e&&e===f){e=this.na.ja;f=Bh().D_;c="Invalid type "+c;b=b.i;var g=y();Qb(e,f,"",g,c,b.ga);b=y()}else b=(new z).d(e)}b.b()&&(b=Pc((new L).N(this.uc),"properties"),b=b.b()?Pc((new L).N(this.uc),"x-amf-merge"):b,b=b.b()?Pc((new L).N(this.uc),"minProperties"):b,b=b.b()?Pc((new L).N(this.uc),"maxProperties"):b,b=b.b()?Pc((new L).N(this.uc),"dependencies"):b,b=b.b()?Pc((new L).N(this.uc),"patternProperties"):
b,b=b.b()?Pc((new L).N(this.uc),"additionalProperties"):b,b=b.b()?Pc((new L).N(this.uc),"discriminator"):b,b=b.b()?Pc((new L).N(this.uc),"required"):b,b.b()?b=y():(b.c(),b=(new z).d(Ag())));b.b()&&(b=Pc((new L).N(this.uc),"x-amf-union"),b.b()?b=y():(b.c(),b=(new z).d(vy())));b.b()&&(b=Pc((new L).N(this.uc),"items"),b=b.b()?Pc((new L).N(this.uc),"minItems"):b,b=b.b()?Pc((new L).N(this.uc),"maxItems"):b,b=b.b()?Pc((new L).N(this.uc),"uniqueItems"):b,b.b()?b=y():(b.c(),b=(new z).d(zg())));b.b()&&(b=
Pc((new L).N(this.uc),"multipleOf"),b=b.b()?Pc((new L).N(this.uc),"minimum"):b,b=b.b()?Pc((new L).N(this.uc),"maximum"):b,b=b.b()?Pc((new L).N(this.uc),"exclusiveMinimum"):b,b=b.b()?Pc((new L).N(this.uc),"exclusiveMaximum"):b,b.b()?b=y():(b.c(),b=(new z).d(Hg())));b.b()&&(b=Pc((new L).N(this.uc),"minLength"),b=b.b()?Pc((new L).N(this.uc),"maxLength"):b,b=b.b()?Pc((new L).N(this.uc),"pattern"):b,b=b.b()?Pc((new L).N(this.uc),"format"):b,b.b()?b=y():(b.c(),b=(new z).d(fg())));a=b.b()?a:b.c();a=vy()===
a?(new z).d(this.rfa()):cLa()===a?$Ab(this):Ag()===a?(new z).d(aBb(this,this.oe,this.uc,this.$e)):zg()===a?(new z).d(YAb(this,this.oe,this.uc,this.$e)):uy()===a?(new z).d(XAb(this,this.oe,this.uc,this.$e)):cda(a)?(new z).d(bBb(this,a,this.oe,this.uc,this.$e)):y();if(a instanceof z&&(b=a.i,null!==b))return this.Xh instanceof HR&&mS(this.na,b.j,this.uc,this.Xh.Hfa),this.Xh instanceof Lz?(new z).d(cBb(this,b)):(new z).d(b);if(y()===a)return y();throw(new x).d(a);};
d.rfa=function(){return Nrb(new C7,this,this.FV,this.oe).OQ()};
function $Ab(a){var b=Pc((new L).N(a.uc),"$ref");if(b.b())return y();var c=b.c(),e=c.i.mb().jb;if(Q().ud===e)return(new z).d(kE(lE(),c));T();var f=c.i,g=a.na,h=Be(),k=M(f,h,g);var l=kB(),m=a.na.Jg(),p=qs().Ws;if(m===p){var t=(new zh).f(k);var v=vr(t,l.n4)}else{var A=(new zh).f(k);v=vr(A,l.m4)}var E=YB(a.na.fi,v,Ju(),y());if(E instanceof z){var B=E.i.eh(v,$e(O(),a.pe)),I=cf(B,a.oe,a.hk),N=Eb().Be,Y=rj(I,N,!0);a.$e.P(Y);return(new z).d(Y)}var na=R4a(a.na,k);if(na instanceof z&&null!==na.i)b:{if(a.na.kX())var ra=
k,Ha=a.na.kX()?v:k;else{var lb=Esb(a.na,a.na.kh,k);Ha=ra=lb}var pb=ra,Sb=Ha,mc=dBb(a.na,pb);if(mc instanceof z){var uc=mc.i,ed=$e(O(),a.pe),Xc=uc.eh(pb,ed),ld=a.oe;O();var $c=(new P).a(),fd=cf(Xc,ld,$c),vd=Eb().Be,Gc=rj(fd,vd,!0);a.$e.P(Gc);var Lc=(new z).d(Gc)}else{if(y()===mc){var vc=dZa(Ioa(),pb,a.uc);O();var Tc=(new P).a(),ad=cf(vc,Sb,Tc),qf=Eb().Be,me=rj(ad,qf,!0);ZB(me,Sb,c,a.na);xc(me,a.na);a.$e.P(me);var Vd=a.na,Wd;if(Wd=Vd instanceof aB||Vd instanceof $A){var be=a.na;if(be instanceof aB){var Pe=
a.Hra;if(null===pb)throw(new Tg).a();var Kd=Ug(Vg(),Pe,pb)}else Kd=!1;if(Kd)Wd=!0;else if(be instanceof $A){var uf=a.Jra;if(null===pb)throw(new Tg).a();Wd=Ug(Vg(),uf,pb)}else Wd=!1}if(Wd){var df=fYa(hYa(),a.pe),Sd=cf(df,a.oe,a.hk),vf=Kb(Sd,me),We=Eb().kd;Fb(vf,We,pb);a.$e.P(Sd);Lc=(new z).d(Sd);break b}E8(a.na,pb,me);var ze=R4a(a.na,k);if(ze instanceof z){var Xd=ze.i;if(null!==Xd){var Gd=Xd.Ba();MA();pF();T();var ne=a.oe,oe=LA(0,xI(0,xi(T(),ne),Gd),a.$e,a.Xh,a.na).fd();if(oe.b())var Xe=y();else{var td=
oe.c();qc(a.na.pi,Sb,td);E8(a.na,pb,td);if(a.na.kX()||"#"===pb){var Ce=td.eh(pb,$e(O(),a.pe)),De=a.oe;O();var Qe=(new P).a(),ef=cf(Ce,De,Qe)}else ef=td;Xe=(new z).d(ef)}Lc=Xe.b()?(new z).d(me):Xe;break b}}if(y()===ze){Lc=(new z).d(me);break b}throw(new x).d(ze);}throw(new x).d(mc);}}else b:{var Ye=a.na.kX()?v:k,Hd=Esb(a.na,a.na.kh,k),rf=!1,jg=null,Ig=dBb(a.na,Hd);if(Ig instanceof z){rf=!0;jg=Ig;var ff=jg.i;if(ff instanceof lj){var Jf=$e(O(),a.pe),Kf=ff.bb,Cf=eqb(ff,Jf.Jq(Hj(O(),Kf))),Je=Eb().kd,Sf=
Fb(Cf,Je,k);ZB(Sf,Hd,c,a.na);a.$e.P(Sf);Lc=(new z).d(Sf);break b}}if(rf){var sf=jg.i,Lf=$e(O(),a.pe),Cg=sf.eh(k,Lf),Qg=cf(Cg,a.oe,a.hk),kg=Eb().Be,cg=rj(Qg,kg,!0);a.$e.P(cg);Lc=(new z).d(cg)}else{var Ee=dZa(Ioa(),Hd,c);O();var lg=(new P).a(),tg=cf(Ee,Hd,lg).vc(Hd),gf=Eb().Be,kf=rj(tg,gf,!0);ZB(kf,Hd,c,a.na);xc(kf,a.na);a.$e.P(kf);E8(a.na,Hd,kf);var Mf=eBb(a.na,Hd,a.na);if(Mf.b())var fe=y();else{var lf=Mf.c();E8(a.na,Hd,lf);qc(a.na.pi,Hd,lf);fe=(new z).d(lf)}if(y()===fe){var Dg=ZB(kf,Ye,c,a.na),mf=
Eb().Be;rj(Dg,mf,!0);Lc=(new z).d(kf)}else if(fe instanceof z){var Re=fe.i;if(a.na.fi.Aj.Ha(Ye)){var Nf=a.na.fi,ug=Nf.Aj.Ka(Ye);if(ug instanceof z){var Ze=ug.i,wf=Nf.SQ;O();var vg=(new P).a(),Tf=(new Qm).L((new S).a(),vg),Se=Ze.ga,Yd=Se.b()?Hd:Se.c(),Uf=bf(Tf,Yd),Df=Ze.ga,Vf=Df.b()?Hd:Df.c(),mg=Sr().yc,ng=Fb(Uf,mg,Vf),Of=fm().ub,Ef=nf(ng,Of,Re),Te=C();Nf.SQ=wf.Eg(Ef,Te.u);Nf.Aj=Nf.Aj.kc((new R).M(Ye,uF(new vF,Re,Ze.ga)))}else{var ce=Nf.SQ;O();var de=(new P).a(),dh=(new Qm).L((new S).a(),de),Jg=bf(dh,
Hd),Yg=Sr().yc,wg=Fb(Jg,Yg,Hd),kh=fm().ub,vh=nf(wg,kh,Re),Zg=C();Nf.SQ=ce.Eg(vh,Zg.u);var eh=Nf.Aj,dg=uF(new vF,Re,y());Nf.Aj=eh.kc((new R).M(Ye,dg))}var wh=Re.eh(Ye,$e(O(),a.pe)),Kg=cf(wh,a.oe,a.hk),Ki=Eb().Be;Lc=(new z).d(rj(Kg,Ki,!0))}else Lc=(new z).d(Re)}else throw(new x).d(fe);}}var $g=Lc;if(!$g.b()){var Kh=$g.c();a.$e.P(Kh)}return $g}
function CUa(a,b,c,e,f,g,h){a.FV=b;a.oe=c;a.uc=e;a.$e=f;a.Xh=g;a.na=h;t3.prototype.C3.call(a,h);if(b instanceof Rf)c=b.i;else if(b instanceof Wf)c=b.i;else throw(new x).d(b);a.pe=c;b=(new sA).Xn(b).Jk();b.b()?b=y():(b=b.c(),b=(new z).d($e(O(),b.Aa)));a.hk=b.b()?(O(),(new P).a()):b.c();a.Hra="^(\\#\\/definitions\\/){1}([^/\\n])+$";a.Jra="^(\\#\\/components\\/){1}((schemas|parameters|securitySchemes|requestBodies|responses|headers|examples|links|callbacks){1}\\/){1}([^/\\n])+";return a}d.y=function(){return Z(this)};
function cBb(a,b){var c=Pc((new L).N(a.uc),"nullable");if(c instanceof z){c=c.i;var e=bd(cd(c.i),RO());if(e.b()?0:e.c())return O(),e=(new P).a(),e=(new Pi).L((new S).a(),e),a=cf(e,a.oe,a.hk).vc(b.j+"/nilUnion"),e=b.ha(),Pb(),c=c.Aa.ga,e.Ib((new y2).f(Ob(0,Lb(Mb(),c.Hf,c.Sf,c.og,c.xg)).t())),c=C(),O(),e=(new P).a(),e=(new Ni).L((new S).a(),e),b=[b,bf(e,a.j+"_nil")],b=K(c,(new wc).fa(b)),c=fp().We,yf(a,c,b),a}return b}function pna(a){null===a.W0&&null===a.W0&&(a.W0=(new r4).Py(a))}d.Lo=function(){return this.na};
function aBb(a,b,c,e){if(Pc((new L).N(c),gy((new Rb).f("schema"))).ra()){var f=nYa(pYa(),a.pe);b=cf(f,b,a.hk);e.P(b);return hwb(a,b,c).Ej()}f=fYa(hYa(),a.pe);b=cf(f,b,a.hk);bwb(a,b,c,e,a.na.fi.$u());return Mrb(Lrb(a,b,c,a.na))}function bwb(a,b,c,e,f){e.P(b);a.Xh instanceof HR||a.Xh instanceof Lz||(c=c.cb.Ka((T(),xi(T(),"id"))),c.b()||(c=c.c(),e=Be(),c=c.bq(e).Jk(),c.b()||(c=c.c(),qc(f,c,b),E8(a.na,c,b))))}
function bBb(a,b,c,e,f){if(Gg()===b)b=$Z(a_(),a.pe),a=cf(b,c,a.hk),f.P(a),f=a;else if(Bg()===b){var g=YZ(ZZ(),a.pe);c=cf(g,c,a.hk);f.P(c);f=dwb(a,b,c,e).DI()}else g=b_(c_(),a.pe),c=cf(g,c,a.hk),f.P(c),f=fwb(a,b,c,e).EI();return f}d.$classData=r({wTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTypeParser",{wTa:1,f0:1,e:1,Ts:1,Pq:1,we:1,z:1,v:1,r:1,o:1});function fBb(){$Y.call(this);this.Cp=this.Gc=this.md=this.Uc=this.fl=null}fBb.prototype=new aZ;fBb.prototype.constructor=fBb;d=fBb.prototype;
d.G=function(){return"RamlFileShapeEmitter"};d.A=function(){return 3};d.OD=function(){return this.Cp};d.h=function(a){if(this===a)return!0;if(a instanceof fBb){var b=this.fl,c=a.fl;if((null===b?null===c:b.h(c))&&this.Uc===a.Uc)return b=this.md,a=a.md,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.fl;case 1:return this.Uc;case 2:return this.md;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=K(ah(),$Y.prototype.Ra.call(this)),b=this.fl.ca;Gca(b,a,this.Gc);var c=he(b,Qo().YB);c.b()||(c=c.c(),(new z).d(Hh(a,Wy("fileTypes",c,this.Uc,!1))));c=he(b,Qh().om);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,pi((new Rb).f("pattern")),Hca(c),y()))));c=he(b,Qh().uj);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,pi((new Rb).f("minimum")),c,y()))));c=he(b,Qh().tj);c.b()||(c=c.c(),(new z).d(Hh(a,ni(new oi,pi((new Rb).f("maximum")),c,y()))));b=he(b,Qh().Nv);b.b()||(b=b.c(),(new z).d(Hh(a,
ni(new oi,pi((new Rb).f("multipleOf")),b,y()))));(a.b()||1===a.Qr&&Vt(this.fl.ca,Eh().Hc).ra())&&Hh(a,Px(new Qx,"type","file",Q().Pa,ie()));return a};d.y=function(){return Z(this)};function ebb(a,b,c,e){var f=new fBb;f.fl=a;f.Uc=b;f.md=c;f.Gc=e;$Y.prototype.Ry.call(f,a,b,c,e);f.Cp=(new z).d("file");return f}d.$classData=r({SUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlFileShapeEmitter",{SUa:1,BE:1,CE:1,e:1,bA:1,Eka:1,z:1,v:1,r:1,o:1});
function gBb(){$Y.call(this);this.Cp=this.ooa=this.lr=this.hia=this.RM=this.Gc=this.md=this.Uc=this.fl=null}gBb.prototype=new aZ;gBb.prototype.constructor=gBb;d=gBb.prototype;d.G=function(){return"RamlScalarShapeEmitter"};d.A=function(){return 3};d.OD=function(){return this.Cp};d.h=function(a){if(this===a)return!0;if(a instanceof gBb){var b=this.fl,c=a.fl;if((null===b?null===c:b.h(c))&&this.Uc===a.Uc)return b=this.md,a=a.md,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.fl;case 1:return this.Uc;case 2:return this.md;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ra=function(){var a=this.fl.ca;if(D(this.fl.ca,Pg().Hd).b()){var b=he(a,Qh().kf);if(b.b())var c=y();else if(c=b.c(),Bi(c.q.x,q(cpa)))c=y();else{Uu(this.fl.ca,Pg().Hd);b=this.lr;c=Ps(rt(),c.q.x,q(Yb));var e=Q().Pa;c=(new z).d(Px(new Qx,"type",b,e,c))}}else c=y();b=K(ah(),$Y.prototype.Ra.call(this));c=c.va();b=b.QK().jg(c);Gca(a,b,this.Gc);c=he(a,Qh().om);c.b()||(c=c.c(),(new z).d(Hh(b,hi(mi(),"pattern",Hca(c),y(),this.Gc))));c=he(a,Qh().uj);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"minimum",c,(new z).d(Uma(cz(),
this.RM))))));c=he(a,Qh().tj);c.b()||(c=c.c(),(new z).d(Hh(b,ni(new oi,"maximum",c,(new z).d(Uma(cz(),this.RM))))));c=he(a,Qh().Nv);c.b()||(c=c.c(),(new z).d(Hh(b,hi(mi(),"multipleOf",c,(new z).d(Uma(cz(),this.RM)),this.Gc))));e=this.RM;var f=this.ooa;c=qda(e);e=qg()===e?!0:rg()===e?!0:sg()===e?!0:xg()===e;c=c|e?"format":pi((new Rb).f("format"));var g=Ola().eX.bL(Ii().eX);e=!1;var h=he(a,Qh().vo);b:{if(h instanceof z&&(h=h.i,h.q.q instanceof bi)){h=ja(h.q.q.q);g.Ha(h)?g=f:(e=!0,g=h);break b}g=f}f=
g!==f?g:f;a=he(a,Qh().vo);b:{if(a instanceof z&&(a=a.i,a.q.q instanceof bi)){a=a.q.x;break b}O();a=(new P).a()}g=(new zh).f(f);pd(g)&&"float"!==f&&"int32"!==f?a=(new z).d(Jha(Lha(),c,Qh().vo,f,a)):(g=(new zh).f(f),a=pd(g)&&("float"===f||"int32"===f)&&e?(new z).d(Jha(Lha(),c,Qh().vo,f,a)):y());yu(b,a.va());return b};d.y=function(){return Z(this)};
function fbb(a,b,c,e){var f=new gBb;f.fl=a;f.Uc=b;f.md=c;f.Gc=e;$Y.prototype.Ry.call(f,a,b,c,e);dA();b=D(a.ca,Qh().kf).H;f.RM=Bna(0,b.b()?null:b.c());b=nma(pma(),f.RM,hj(a).H);if(null!==b)a=b.qa(),b=b.Ba(),a=(new R).M(a,b);else throw(new x).d(b);f.hia=a;f.lr=f.hia.qa();f.ooa=f.hia.Ba();Rqa||(Rqa=(new wE).a());a=f.RM;gg()===a||hg()===a||$f()===a||ag()===a?Q():ig()===a||og()===a||Hg()===a?Q():pg()===a?Q():(qg()===a||rg()===a||sg()===a||xg(),Q());f.Cp=y();return f}
d.$classData=r({qVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlScalarShapeEmitter",{qVa:1,BE:1,CE:1,e:1,bA:1,Eka:1,z:1,v:1,r:1,o:1});function ubb(){p3.call(this);this.KX=this.cb=this.ya=null}ubb.prototype=new q3;ubb.prototype.constructor=ubb;d=ubb.prototype;d.G=function(){return"AnyTypeShapeParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof ubb&&a.n===this.n){var b=this.ya,c=a.ya;return(null===b?null===c:b.h(c))?kk(this.cb,a.cb):!1}return!1};
d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.cb;default:throw(new V).f(""+a);}};d.KQ=function(){return this.KX};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({LVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$AnyTypeShapeParser",{LVa:1,oK:1,pK:1,e:1,js:1,AE:1,z:1,v:1,r:1,o:1});function Dbb(){p3.call(this);this.cb=this.ya=null}Dbb.prototype=new q3;Dbb.prototype.constructor=Dbb;d=Dbb.prototype;d.G=function(){return"NilShapeParser"};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Dbb&&a.n===this.n){var b=this.ya,c=a.ya;return(null===b?null===c:b.h(c))?kk(this.cb,a.cb):!1}return!1};d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.cb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};
d.$classData=r({RVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$NilShapeParser",{RVa:1,oK:1,pK:1,e:1,js:1,AE:1,z:1,v:1,r:1,o:1});function Lbb(){p3.call(this);this.Xf=this.cb=this.ya=null}Lbb.prototype=new q3;Lbb.prototype.constructor=Lbb;d=Lbb.prototype;d.G=function(){return"TupleShapeParser"};d.A=function(){return 3};
d.h=function(a){if(this===a)return!0;if(a instanceof Lbb&&a.n===this.n){var b=this.ya,c=a.ya;if((null===b?null===c:b.h(c))&&kk(this.cb,a.cb))return b=this.Xf,a=a.Xf,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.cb;case 2:return this.Xf;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function Kbb(a){a.Xf.P(a.ya);p3.prototype.Ej.call(a);ZIa(a);var b=(new L).N(a.cb),c=a.n,e=ei().ms;Rh(b,"minItems",yi(Sh(Th(c,e,a.n.Pb()),a.ya)));b=(new L).N(a.cb);c=a.n;e=ei().Us;Rh(b,"maxItems",yi(Sh(Th(c,e,a.n.Pb()),a.ya)));b=(new L).N(a.cb);c=a.n;e=ei().Ys;Rh(b,"uniqueItems",yi(Sh(Th(c,e,a.n.Pb()),a.ya)));b=Pc((new L).N(a.cb),"items");if(y()!==b)if(b instanceof z){b=b.i.i;c=xx();b=M(b,c,a.n.Pb()).Ul;c=new ilb;e=vx();b=b.hc(c,e.jc);c=vx();b=b.dg(c.jc);c=w(function(g){return function(h){if(null!==
h){var k=h.qa();h=h.Pi();xY();T();var l=kd();k=M(k,l,g.n.Pb());T();return PUa(et(T(),k,Q().wa),"member"+h,w(function(m,p){return function(t){return t.zb(m.ya.j+"/items/"+p,Vu())}}(g,h)),BR(),g.n.Pb()).fd()}throw(new x).d(h);}}(a));e=vx();c=b.ma(c,e.jc);b=a.ya;c=c.Ab(w(function(){return function(g){return g.ra()}}(a)));e=w(function(){return function(g){return g.c()}}(a));var f=vx();c=c.ma(e,f.jc);e=Ko().Rq;yf(b,e,c)}else throw(new x).d(b);return a.ya}d.y=function(){return Z(this)};
d.$classData=r({YVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$TupleShapeParser",{YVa:1,oK:1,pK:1,e:1,js:1,AE:1,z:1,v:1,r:1,o:1});function Jbb(){p3.call(this);this.ya=this.cb=null}Jbb.prototype=new q3;Jbb.prototype.constructor=Jbb;d=Jbb.prototype;d.G=function(){return"UnionShapeParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Jbb&&a.n===this.n&&kk(this.cb,a.cb)){var b=this.ya;a=a.ya;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.cb;case 1:return this.ya;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.OQ=function(){p3.prototype.Ej.call(this);var a=Pc((new L).N(this.cb),"anyOf");if(!a.b()){a=a.c();var b=a.i,c=dd();b=Zx(b,c);if(b instanceof Wf){b=b.i;c=C();b=b.dg(c.u);c=w(function(g){return function(h){if(null!==h){var k=h.qa();h=h.Pi();return wF(g.n.wR(),(Qf(),(new Wf).d(k)),"item"+h,w(function(l,m){return function(p){return p.zb(l.ya.j+"/items/"+m,Vu())}}(g,h)),g.n.EC.Ex,BR()).fd()}throw(new x).d(h);}}(this));var e=C();b=b.ma(c,e.u).Ab(w(function(){return function(g){return g.ra()}}(this)));
c=w(function(){return function(g){return g.c()}}(this));e=C();b=b.ma(c,e.u);c=this.ya;e=fp().We;a=$e(O(),a.i);Ut(c,e,b,a)}else{b=this.n.Pb().ja;c=of().hO;e=this.ya.j;var f=y();Qb(b,c,e,f,"Unions are built from multiple shape nodes",a.ga)}}return this.ya};d.y=function(){return Z(this)};d.$classData=r({$Va:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$UnionShapeParser",{$Va:1,oK:1,pK:1,e:1,js:1,AE:1,z:1,v:1,r:1,o:1});function hBb(){r3.call(this);this.Gc=this.eF=null}
hBb.prototype=new q5a;hBb.prototype.constructor=hBb;d=hBb.prototype;d.G=function(){return"Oas2DocumentEmitter"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof hBb){var b=this.eF;a=a.eF;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.eF;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Nha=function(a){g1a(a,"swagger",et(T(),ft(gt(),"2.0"),Q().Pa))};d.y=function(){return Z(this)};
d.CL=function(a,b){this.eF=a;this.Gc=b;r3.prototype.CL.call(this,a,b);return this};d.$classData=r({f_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas2DocumentEmitter",{f_a:1,F9:1,AT:1,e:1,uT:1,e0:1,z:1,v:1,r:1,o:1});function iBb(){r3.call(this);this.Gc=this.eF=null}iBb.prototype=new q5a;iBb.prototype.constructor=iBb;d=iBb.prototype;d.G=function(){return"Oas3DocumentEmitter"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof iBb){var b=this.eF;a=a.eF;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.eF;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.lva=function(a,b){var c=C(),e=new Etb;e.dd=a;e.p=b;if(null===this)throw bc(F(),null);e.n=this;return K(c,(new wc).fa([e]))};d.Nha=function(a){g1a(a,"openapi",et(T(),ft(gt(),"3.0.0"),Q().Pa))};d.y=function(){return Z(this)};
d.CL=function(a,b){this.eF=a;this.Gc=b;r3.prototype.CL.call(this,a,b);return this};d.$classData=r({l_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas3DocumentEmitter",{l_a:1,F9:1,AT:1,e:1,uT:1,e0:1,z:1,v:1,r:1,o:1});function Cqb(){t3.call(this);this.na=this.Td=null}Cqb.prototype=new v5a;Cqb.prototype.constructor=Cqb;d=Cqb.prototype;d.Ny=function(a,b){this.Td=a;this.na=b;t3.prototype.C3.call(this,b);return this};d.G=function(){return"OasModuleParser"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof Cqb){var b=this.Td;a=a.Td;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Td;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.kfa=function(){var a=C2(new D2,this.na.Jg()),b=$e(O(),this.Td.Hg.$d);b=(new sh).L((new S).a(),b);var c=this.Td.ga,e=Sr().yc;b=Fb(b,e,c);c=this.Td.ga;K(C(),J());b=qj(b,c);a=oc(b,a);b=Sr().yc;Fb(a,b,this.Td.ga);b=bd(cd(this.Td.Hg.$d),kd());b.b()||(c=b.c(),b=lA(mA(a,gy((new Rb).f("uses")),c,this.Td.W,this.na),this.Td.ga),(new A4).Ny(this.Td,this.na).vB(this.Td,c),ndb(this,c,a).Dc(),c=this.na.fi.dt(),c.Da()&&(e=Wg().Qc,Xg(a,e,c)),pd(b.W)&&(b=Obb(b),c=dm().Ac,Xg(a,c,b)));return a};d.y=function(){return Z(this)};
d.Lo=function(){return this.na};d.$classData=r({Y_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasModuleParser",{Y_a:1,f0:1,e:1,Ts:1,Pq:1,we:1,z:1,v:1,r:1,o:1});function gkb(){ZR.call(this);this.na=this.KP=this.Td=null}gkb.prototype=new u3;gkb.prototype.constructor=gkb;d=gkb.prototype;d.G=function(){return"RamlFragmentParser"};
function fkb(a){var b=a.Td.Hg.$d,c=kd();b=cy(b).bq(c);if(b instanceof Wf)c=b.i;else{b=a.KP;c=py();if(null===b||!b.h(c)){b=a.na.ja;c=Bh().Uz;var e=a.Td.ga,f=a.Td.Hg.$d,g=y();Qb(b,c,e,g,"Cannot parse empty map",f.ga)}c=pt().ne}Kna||(Kna=(new kA).a());e=Jna(c,a.Td,a.na);if(null===e)throw(new x).d(e);b=e.qa();e=e.Ba();f=ot(pt(),c.vb.Ab(w(function(m){return function(p){var t=p.Aa,v=Qc();return"usage"!==M(t,v,m.na).xa?(p=p.Aa,t=Qc(),"uses"!==M(p,t,m.na).xa):!1}}(a))),a.Td.ga);g=a.KP;Tla().h(g)?f=(new z).d((new Ydb).zx(a,
f).ufa()):Ula().h(g)?f=(new z).d((new Xdb).zx(a,f).tfa()):Vla().h(g)?f=(new z).d((new $db).zx(a,f).vfa()):Wla().h(g)?f=(new z).d((new beb).zx(a,f).xfa()):Xla().h(g)?f=(new z).d((new Wdb).zx(a,f).sfa()):Yla().h(g)?f=(new z).d((new aeb).zx(a,f).wfa()):py().h(g)?(f=(new Zdb).zx(a,f),f=(new z).d(jBb(f.n))):f=y();if(f instanceof z){f=f.i;g=Pc((new L).N(c),"usage");if(!g.b()){var h=g.c();g=fm().le;var k=h.i,l=Be();k=ai(new bi,M(k,l,a.na),$e(O(),h.i));h=$e(O(),h.i);Ph(f,g,k,h)}g=a.Td.ga;h=Sr().yc;Fb(f,h,
g);feb(a,c,f).Dc();a=$e(O(),a.Td.Hg.$d);pc(f,a);e.ra()&&f.ha().Ib(e.c());a=f.ue();c=C2(new D2,Dc());oc(a,c);pd(b.W)&&(a=Obb(b),b=dm().Ac,Xg(f,b,a));return(new z).d(f)}return y()}d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof gkb){var b=this.Td,c=a.Td;if(null===b?null===c:b.h(c))return b=this.KP,a=a.KP,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Td;case 1:return this.KP;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function jBb(a){O();var b=(new P).a();b=(new im).L((new S).a(),b);var c=a.Td.ga,e=Sr().yc;b=Fb(b,e,c);b=bf(b,a.Td.ga);O();c=(new P).a();c=(new lm).L((new S).a(),c);e=a.Td.Ge;var f=km().Zd;c=Fb(c,f,e);a=a.Td.iD;e=km().Vd;a=Fb(c,e,a);c=fm().ub;return nf(b,c,a)}d.y=function(){return Z(this)};d.Lo=function(){return this.na};d.$classData=r({Z0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlFragmentParser",{Z0a:1,DE:1,e:1,Ts:1,Pq:1,we:1,z:1,v:1,r:1,o:1});
function kBb(){this.Fd=this.db=this.pc=this.ua=this.ba=this.yf=null;this.sa=0}kBb.prototype=new u;kBb.prototype.constructor=kBb;d=kBb.prototype;d.a=function(){lBb=this;At(this);XW(this);var a=ec(),b=G().Ob;this.yf=fc(new gc,a,H(b,"type"),hc(new ic,jc().Ob,"type","empty binding for a corresponding known type",J()));a=G().Ob;a=H(a,"EmptyBinding");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Ob,"EmptyBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};
d.$b=function(){bj();for(var a=[this.yf],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;return c};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new vq).L(b,a)};d.Rb=function(){return this.ba};d.$classData=r({o6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.EmptyBindingModel$",{o6a:1,e:1,M9:1,td:1,mc:1,Wb:1,wc:1,i0:1,qK:1,DT:1});var lBb=void 0;function nfa(){lBb||(lBb=(new kBb).a());return lBb}
function mBb(){this.Fd=this.db=this.pc=this.Ua=this.gd=this.yo=this.pq=this.Il=this.Mf=this.ua=this.g=this.ba=this.ia=this.Sh=this.Ok=this.yf=this.U=null;this.sa=0}mBb.prototype=new u;mBb.prototype.constructor=mBb;d=mBb.prototype;
d.a=function(){nBb=this;At(this);XW(this);dc(this);cba(this);zda(this);var a=ec(),b=G().Zb;b=H(b,"name");var c=jc().Zb,e=C(),f=G().Zb;this.U=fc(new gc,a,b,hc(new ic,c,"name","Name for the security scheme",K(e,(new wc).fa([Zc(H(f,"name"))]))));a=ec();b=G().ac;this.yf=fc(new gc,a,H(b,"type"),hc(new ic,jc().ac,"type","Type of security scheme",J()));a=(new sd).Jd(io());b=G().Za;this.Ok=fc(new gc,a,H(b,"response"),hc(new ic,jc().Za,"response","Response associated to this security scheme",J()));a=ro();
b=G().ac;this.Sh=fc(new gc,a,H(b,"settings"),hc(new ic,jc().ac,"settings","Security scheme settings",J()));this.ia=this.U;a=G().ac;a=H(a,"SecurityScheme");b=hd().ba;this.ba=dj(a,b);bj();a=[this.U,this.yf,this.gd,this.Ua,this.Mf,this.Il,this.Ok,this.Sh,this.pq];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eb().g;c=bj();a=a.la(b,c.u);b=hd().g;c=bj();this.g=a.la(b,c.u);this.ua=hc(new ic,jc().ac,"Security Scheme","Authentication and access control mechanism defined in an API",J());
return this};d.Z1=function(a){this.yo=a};d.Id=function(a){this.db=a};d.rc=function(){};d.maa=function(a){this.gd=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.W1=function(a){this.Mf=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Wn).L(b,a)};d.X1=function(a){this.Il=a};d.Rb=function(){return this.ba};d.Y1=function(a){this.pq=a};
d.$classData=r({L6a:0},!1,"amf.plugins.domain.webapi.metamodel.security.SecuritySchemeModel$",{L6a:1,e:1,td:1,mc:1,Wb:1,wc:1,gj:1,Nk:1,Mja:1,L9:1});var nBb=void 0;function Ri(){nBb||(nBb=(new mBb).a());return nBb}function oBb(){this.Fd=this.db=this.pc=this.U=this.Ua=this.ia=this.Nj=this.oE=this.ua=this.ba=null;this.sa=0}oBb.prototype=new u;oBb.prototype.constructor=oBb;d=oBb.prototype;
d.a=function(){pBb=this;At(this);XW(this);kc(this);dc(this);cqb(this);var a=G().Za;a=H(a,"ResourceType");var b=qR().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Za,"Resource Type","Type of document base unit encoding a RAML resource type",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.paa=function(a){this.ia=a};d.oc=function(){return this.ua};d.$b=function(){return bqb(this)};d.naa=function(a){this.oE=a};d.ol=function(a){this.Ua=a};
d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Do).L(b,a)};d.Rb=function(){return this.ba};d.oaa=function(a){this.Nj=a};d.Qm=function(a){this.U=a};d.$classData=r({P6a:0},!1,"amf.plugins.domain.webapi.metamodel.templates.ResourceTypeModel$",{P6a:1,e:1,Nja:1,td:1,mc:1,Wb:1,wc:1,gj:1,cn:1,Nk:1});var pBb=void 0;function kfa(){pBb||(pBb=(new oBb).a());return pBb}function qBb(){this.Fd=this.db=this.pc=this.U=this.Ua=this.ia=this.Nj=this.oE=this.ua=this.ba=null;this.sa=0}qBb.prototype=new u;
qBb.prototype.constructor=qBb;d=qBb.prototype;d.a=function(){rBb=this;At(this);XW(this);kc(this);dc(this);cqb(this);var a=G().Za;a=H(a,"Trait");var b=qR().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Za,"Trait","Type of document base unit encoding a RAML trait",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.paa=function(a){this.ia=a};d.oc=function(){return this.ua};d.$b=function(){return bqb(this)};d.naa=function(a){this.oE=a};d.ol=function(a){this.Ua=a};
d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Bo).L(b,a)};d.Rb=function(){return this.ba};d.oaa=function(a){this.Nj=a};d.Qm=function(a){this.U=a};d.$classData=r({Q6a:0},!1,"amf.plugins.domain.webapi.metamodel.templates.TraitModel$",{Q6a:1,e:1,Nja:1,td:1,mc:1,Wb:1,wc:1,gj:1,cn:1,Nk:1});var rBb=void 0;function jfa(){rBb||(rBb=(new qBb).a());return rBb}function sn(){this.j=this.Se=this.x=this.g=null;this.sa=!1}sn.prototype=new u;sn.prototype.constructor=sn;d=sn.prototype;d.G=function(){return"License"};
d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof sn?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return rn()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return"/license"};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};
d.jh=function(){return rn().U};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({Y6a:0},!1,"amf.plugins.domain.webapi.models.License",{Y6a:1,e:1,lh:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function Bn(){this.j=this.Se=this.x=this.g=null;this.sa=!1}Bn.prototype=new u;Bn.prototype.constructor=Bn;d=Bn.prototype;d.G=function(){return"Organization"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};
d.h=function(a){return this===a?!0:a instanceof Bn?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return An()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return"/organization"};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.jh=function(){return An().U};d.y=function(){return Z(this)};
d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({b7a:0},!1,"amf.plugins.domain.webapi.models.Organization",{b7a:1,e:1,lh:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function j_(){this.j=this.Se=this.x=this.g=null;this.sa=!1}j_.prototype=new u;j_.prototype.constructor=j_;d=j_.prototype;d.G=function(){return"Tag"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof j_?this.g===a.g?this.x===a.x:!1:!1};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return Qj()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){var a=D(this.g,Qj().U).H;a=a.b()?"default-type":a.c();a=(new Rb).f(a);return"/tag/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.Y=function(){return this.g};d.jh=function(){return Qj().U};d.y=function(){return Z(this)};
d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({j7a:0},!1,"amf.plugins.domain.webapi.models.Tag",{j7a:1,e:1,lh:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function tq(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}tq.prototype=new u;tq.prototype.constructor=tq;d=tq.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};
d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new tq).L(b,a);return bf(a,this.j)};d.ic=function(){return sq()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.jd=function(){var a=D(this.g,sq().yf).H;a=a.b()?"dynamic-binding":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};
d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new tq).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({n7a:0},!1,"amf.plugins.domain.webapi.models.bindings.DynamicBinding",{n7a:1,e:1,qd:1,xc:1,tc:1,bla:1,vg:1,P9:1,FT:1,ET:1});
function vq(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}vq.prototype=new u;vq.prototype.constructor=vq;d=vq.prototype;d.Fl=function(a){this.Cf=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a(),b=(new S).a();a=(new vq).L(b,a);return bf(a,this.j)};d.ic=function(){return nfa()};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};
d.hl=function(){return this.Od};d.jd=function(){var a=D(this.g,sq().yf).H;a=a.b()?"empty-binding":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new vq).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.yj=function(a){return rA(this,a)};
d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({o7a:0},!1,"amf.plugins.domain.webapi.models.bindings.EmptyBinding",{o7a:1,e:1,qd:1,xc:1,tc:1,bla:1,vg:1,P9:1,FT:1,ET:1});function OT(){so.call(this)}OT.prototype=new A3;OT.prototype.constructor=OT;d=OT.prototype;d.G=function(){return"ApiKeySettings"};d.A=function(){return 2};
d.h=function(a){return this===a?!0:a instanceof OT?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.ic=function(){return OR()};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.jd=function(){return"/settings/api-key"};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.L=function(a,b){so.prototype.L.call(this,a,b);return this};
d.$classData=r({D7a:0},!1,"amf.plugins.domain.webapi.models.security.ApiKeySettings",{D7a:1,rK:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function GY(){so.call(this)}GY.prototype=new A3;GY.prototype.constructor=GY;d=GY.prototype;d.G=function(){return"HttpApiKeySettings"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof GY?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.ic=function(){return fUa()};
d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.jd=function(){return"/settings/http-api-key"};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.L=function(a,b){so.prototype.L.call(this,a,b);return this};d.$classData=r({E7a:0},!1,"amf.plugins.domain.webapi.models.security.HttpApiKeySettings",{E7a:1,rK:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function HY(){so.call(this)}HY.prototype=new A3;HY.prototype.constructor=HY;d=HY.prototype;d.G=function(){return"HttpSettings"};
d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof HY?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.ic=function(){return IY()};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.jd=function(){return"/settings/http"};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.L=function(a,b){so.prototype.L.call(this,a,b);return this};
d.$classData=r({F7a:0},!1,"amf.plugins.domain.webapi.models.security.HttpSettings",{F7a:1,rK:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function FY(){so.call(this)}FY.prototype=new A3;FY.prototype.constructor=FY;d=FY.prototype;d.G=function(){return"OAuth1Settings"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof FY?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.ic=function(){return QR()};
d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.jd=function(){return"/settings/oauth1"};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.L=function(a,b){so.prototype.L.call(this,a,b);return this};d.$classData=r({G7a:0},!1,"amf.plugins.domain.webapi.models.security.OAuth1Settings",{G7a:1,rK:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function sG(){so.call(this)}sG.prototype=new A3;sG.prototype.constructor=sG;d=sG.prototype;d.G=function(){return"OAuth2Settings"};d.A=function(){return 2};
d.h=function(a){return this===a?!0:a instanceof sG?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.ic=function(){return tG()};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.jd=function(){return"/settings/oauth2"};function GKa(a){O();var b=(new P).a();b=(new po).L((new S).a(),b);var c=tG().Fn;th(a,c,b);return b}d.Y=function(){return this.g};d.y=function(){return Z(this)};
d.L=function(a,b){so.prototype.L.call(this,a,b);return this};d.$classData=r({J7a:0},!1,"amf.plugins.domain.webapi.models.security.OAuth2Settings",{J7a:1,rK:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function qG(){so.call(this)}qG.prototype=new A3;qG.prototype.constructor=qG;d=qG.prototype;d.G=function(){return"OpenIdConnectSettings"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof qG?this.g===a.g?this.x===a.x:!1:!1};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.ic=function(){return rG()};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.jd=function(){return"/settings/open-id-connect"};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.L=function(a,b){so.prototype.L.call(this,a,b);return this};
d.$classData=r({K7a:0},!1,"amf.plugins.domain.webapi.models.security.OpenIdConnectSettings",{K7a:1,rK:1,e:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function Rn(){this.j=this.Se=this.x=this.g=null;this.sa=!1}Rn.prototype=new u;Rn.prototype.constructor=Rn;d=Rn.prototype;d.G=function(){return"ParametrizedSecurityScheme"};d.FR=function(){O();var a=(new P).a();a=(new OT).L((new S).a(),a);var b=Qn().Sh;nf(this,b,a);return a};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};
d.xZ=function(){O();var a=(new P).a();a=(new FY).L((new S).a(),a);var b=Qn().Sh;nf(this,b,a);return a};d.h=function(a){return this===a?!0:a instanceof Rn?this.g===a.g?this.x===a.x:!1:!1};d.Tha=function(){O();var a=(new P).a();a=(new GY).L((new S).a(),a);var b=Qn().Sh;nf(this,b,a);return a};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return Qn()};
d.uZ=function(){O();var a=(new P).a();a=(new so).L((new S).a(),a);var b=Qn().Sh;nf(this,b,a);return a};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.jd=function(){var a=D(this.g,Qn().U).H;a=a.b()?"default-parametrized":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.yZ=function(){O();var a=(new P).a();a=(new sG).L((new S).a(),a);var b=Qn().Sh;nf(this,b,a);return a};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};
d.wZ=function(){O();var a=(new P).a();a=(new HY).L((new S).a(),a);var b=Qn().Sh;nf(this,b,a);return a};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.zZ=function(){O();var a=(new P).a();a=(new qG).L((new S).a(),a);var b=Qn().Sh;nf(this,b,a);return a};d.L=function(a,b){this.g=a;this.x=b;return this};d.$classData=r({L7a:0},!1,"amf.plugins.domain.webapi.models.security.ParametrizedSecurityScheme",{L7a:1,e:1,qd:1,xc:1,tc:1,dla:1,z:1,v:1,r:1,o:1});
function KV(){AH.call(this);this.Ko=this.b4=null}KV.prototype=new Pfb;KV.prototype.constructor=KV;d=KV.prototype;d.G=function(){return"DuplicateKeyException"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof KV&&this.b4===a.b4){var b=this.Ko;a=a.Ko;return null===b?null===a:b.h(a)}return!1};d.CF=function(a,b){this.b4=a;this.Ko=b;AH.prototype.Fe.call(this,"Duplicate key : '"+a+"'",b);return this};
d.E=function(a){switch(a){case 0:return this.b4;case 1:return this.Ko;default:throw(new V).f(""+a);}};d.y=function(){return Z(this)};d.$classData=r({iab:0},!1,"org.yaml.model.DuplicateKeyException",{iab:1,m0:1,Bi:1,Ag:1,ff:1,e:1,o:1,z:1,v:1,r:1});function BV(){AH.call(this);this.Ko=this.Av=null}BV.prototype=new Pfb;BV.prototype.constructor=BV;d=BV.prototype;d.G=function(){return"LexerException"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof BV&&this.Av===a.Av){var b=this.Ko;a=a.Ko;return null===b?null===a:b.h(a)}return!1};d.CF=function(a,b){this.Av=a;this.Ko=b;AH.prototype.Fe.call(this,"Syntax error in the following text: '"+a+"'",b);return this};d.E=function(a){switch(a){case 0:return this.Av;case 1:return this.Ko;default:throw(new V).f(""+a);}};d.y=function(){return Z(this)};d.$classData=r({mab:0},!1,"org.yaml.model.LexerException",{mab:1,m0:1,Bi:1,Ag:1,ff:1,e:1,o:1,z:1,v:1,r:1});
function mJ(){AH.call(this);this.Ko=this.Av=this.J5=null}mJ.prototype=new Pfb;mJ.prototype.constructor=mJ;d=mJ.prototype;d.G=function(){return"ParseException"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof mJ&&this.J5===a.J5&&this.Av===a.Av){var b=this.Ko;a=a.Ko;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.J5;case 1:return this.Av;case 2:return this.Ko;default:throw(new V).f(""+a);}};d.y=function(){return Z(this)};
function Kva(a,b,c){var e=new mJ;e.J5=a;e.Av=b;e.Ko=c;AH.prototype.Fe.call(e,"Cannot parse '"+b+"' with tag '"+a+"'",c);return e}d.$classData=r({sab:0},!1,"org.yaml.model.ParseException",{sab:1,m0:1,Bi:1,Ag:1,ff:1,e:1,o:1,z:1,v:1,r:1});function AV(){AH.call(this);this.Ko=this.Av=null}AV.prototype=new Pfb;AV.prototype.constructor=AV;d=AV.prototype;d.G=function(){return"ParserException"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof AV&&this.Av===a.Av){var b=this.Ko;a=a.Ko;return null===b?null===a:b.h(a)}return!1};d.CF=function(a,b){this.Av=a;this.Ko=b;AH.prototype.Fe.call(this,"Syntax error : "+a,b);return this};d.E=function(a){switch(a){case 0:return this.Av;case 1:return this.Ko;default:throw(new V).f(""+a);}};d.y=function(){return Z(this)};d.$classData=r({tab:0},!1,"org.yaml.model.ParserException",{tab:1,m0:1,Bi:1,Ag:1,ff:1,e:1,o:1,z:1,v:1,r:1});
function MV(){AH.call(this);this.Ko=this.a2=null}MV.prototype=new Pfb;MV.prototype.constructor=MV;d=MV.prototype;d.G=function(){return"UndefinedAnchorException"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof MV&&this.a2===a.a2){var b=this.Ko;a=a.Ko;return null===b?null===a:b.h(a)}return!1};d.CF=function(a,b){this.a2=a;this.Ko=b;AH.prototype.Fe.call(this,"Undefined anchor : '"+a+"'",b);return this};
d.E=function(a){switch(a){case 0:return this.a2;case 1:return this.Ko;default:throw(new V).f(""+a);}};d.y=function(){return Z(this)};d.$classData=r({wab:0},!1,"org.yaml.model.UndefinedAnchorException",{wab:1,m0:1,Bi:1,Ag:1,ff:1,e:1,o:1,z:1,v:1,r:1});function aX(){this.qR=this.R2=null}aX.prototype=new X5a;aX.prototype.constructor=aX;d=aX.prototype;d.G=function(){return"YFail"};d.A=function(){return 1};d.h=function(){return!1};
d.E=function(a){switch(a){case 0:return this.R2;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bq=function(){Qf();return(new Rf).d(this.R2)};d.L3=function(a){this.R2=a;this.qR=Q().zr;return this};d.y=function(){return Z(this)};d.rR=function(){throw(new sk).a();};d.$classData=r({Lab:0},!1,"org.yaml.model.YFail",{Lab:1,bbb:1,e:1,tK:1,mC:1,$sa:1,z:1,v:1,r:1,o:1});function NPa(){this.qR=this.Kd=null}NPa.prototype=new X5a;NPa.prototype.constructor=NPa;d=NPa.prototype;d.G=function(){return"YSuccess"};
d.A=function(){return 1};d.h=function(a){if(a instanceof aX)return!1;if(tva(a)){var b=this.Kd;a=a.rR();return kk(b,a)}if(a instanceof H_)return kk(a,this);throw(new x).d(a);};d.E=function(a){switch(a){case 0:return this.Kd;default:throw(new V).f(""+a);}};d.t=function(){return this.Kd.t()};d.FW=function(a){this.Kd=a;this.qR=a.mb().jb;return this};d.y=function(){return Z(this)};d.rR=function(){return this.Kd};
d.$classData=r({ibb:0},!1,"org.yaml.model.YSuccess",{ibb:1,bbb:1,e:1,tK:1,mC:1,$sa:1,z:1,v:1,r:1,o:1});function fJ(){this.Jo=null}fJ.prototype=new I2a;fJ.prototype.constructor=fJ;d=fJ.prototype;d.Hqa=function(){var a=$_(eJ(),-2147483648);return 0<=this.Np(a)?(a=$_(eJ(),2147483647),0>=this.Np(a)):!1};d.yQ=function(){return this.Jo.yQ()};d.Iqa=function(){var a=$_(eJ(),-32768);return 0<=this.Np(a)?(a=$_(eJ(),32767),0>=this.Np(a)):!1};d.aba=function(){return this.Jo.bD()<<24>>24};
d.h=function(a){if(a instanceof fJ)return 0===O5a(this.Jo,a.Jo);if("number"===typeof a){a=+a;var b=this.Jo;b=fta(yG(),b);if(53>=b)b=!0;else{var c=P5a(this.Jo);b=1024>=b&&c>=(-53+b|0)&&1024>c}return b&&!sBb(this)?(b=this.Jo,HF(wa(),AG(BG(),b))===a):!1}return ma(a)?(a=+a,b=this.Jo,b=fta(yG(),b),24>=b?b=!0:(c=P5a(this.Jo),b=128>=b&&c>=(-24+b|0)&&128>c),b&&!sBb(this)?(b=this.Jo,b=AG(BG(),b),da(HF(wa(),b))===a):!1):tBb(this)&&Vda(this,a)};
function sBb(a){a=wta(a.Jo,2147483647);return 0!==a.Ci&&!a.h(eJ().Ita)}d.Gqa=function(){var a=$_(eJ(),0);return 0<=this.Np(a)?(a=$_(eJ(),65535),0>=this.Np(a)):!1};d.t=function(){var a=this.Jo;return AG(BG(),a)};d.sq=function(a){return O5a(this.Jo,a.Jo)};d.Fqa=function(){var a=$_(eJ(),-128);return 0<=this.Np(a)?(a=$_(eJ(),127),0>=this.Np(a)):!1};d.Np=function(a){return O5a(this.Jo,a.Jo)};d.Xga=function(){return this.Jo.bD()<<16>>16};d.Eba=function(){var a=this.Jo;return HF(wa(),AG(BG(),a))};
d.y=function(){if(tBb(this)){var a=this.yQ();var b=a.sb;a=a.Gb;b=(-1===a?0<=(-2147483648^b):-1<a)&&(0===a?-1>=(-2147483648^b):0>a)?b:DN(RL(),(new pa).hb(b,a))}else b=QL(RL(),this.Jo);return b};d.bD=function(){return this.Jo.bD()};function Jva(a,b){a.Jo=b;return a}function tBb(a){var b=H2a(eJ(),(new pa).hb(0,-2147483648));return 0<=a.Np(b)?(b=H2a(eJ(),(new pa).hb(-1,2147483647)),0>=a.Np(b)):!1}d.mca=function(){var a=this.Jo;a=AG(BG(),a);return da(HF(wa(),a))};
var G2a=r({sfb:0},!1,"scala.math.BigInt",{sfb:1,rpb:1,LF:1,e:1,o:1,spb:1,Ffb:1,r:1,nz:1,Ai:1});fJ.prototype.$classData=G2a;function F8(){this.as=null}F8.prototype=new l8;F8.prototype.constructor=F8;F8.prototype.a=function(){this.as="Boolean";return this};F8.prototype.pt=function(a){return ia(La(Na),[a])};F8.prototype.yp=function(){return q(Na)};F8.prototype.$classData=r({Ofb:0},!1,"scala.reflect.ManifestFactory$BooleanManifest$",{Ofb:1,XI:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var uBb=void 0;
function Xza(){uBb||(uBb=(new F8).a());return uBb}function G8(){this.as=null}G8.prototype=new l8;G8.prototype.constructor=G8;G8.prototype.a=function(){this.as="Byte";return this};G8.prototype.pt=function(a){return ia(La(Pa),[a])};G8.prototype.yp=function(){return q(Pa)};G8.prototype.$classData=r({Pfb:0},!1,"scala.reflect.ManifestFactory$ByteManifest$",{Pfb:1,XI:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var vBb=void 0;function Qza(){vBb||(vBb=(new G8).a());return vBb}function H8(){this.as=null}
H8.prototype=new l8;H8.prototype.constructor=H8;H8.prototype.a=function(){this.as="Char";return this};H8.prototype.pt=function(a){return ia(La(Oa),[a])};H8.prototype.yp=function(){return q(Oa)};H8.prototype.$classData=r({Qfb:0},!1,"scala.reflect.ManifestFactory$CharManifest$",{Qfb:1,XI:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var wBb=void 0;function Sza(){wBb||(wBb=(new H8).a());return wBb}function I8(){this.as=null}I8.prototype=new l8;I8.prototype.constructor=I8;
I8.prototype.a=function(){this.as="Double";return this};I8.prototype.pt=function(a){return ia(La(Ua),[a])};I8.prototype.yp=function(){return q(Ua)};I8.prototype.$classData=r({Rfb:0},!1,"scala.reflect.ManifestFactory$DoubleManifest$",{Rfb:1,XI:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var xBb=void 0;function Wza(){xBb||(xBb=(new I8).a());return xBb}function J8(){this.as=null}J8.prototype=new l8;J8.prototype.constructor=J8;J8.prototype.a=function(){this.as="Float";return this};
J8.prototype.pt=function(a){return ia(La(Ta),[a])};J8.prototype.yp=function(){return q(Ta)};J8.prototype.$classData=r({Sfb:0},!1,"scala.reflect.ManifestFactory$FloatManifest$",{Sfb:1,XI:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var yBb=void 0;function Vza(){yBb||(yBb=(new J8).a());return yBb}function K8(){this.as=null}K8.prototype=new l8;K8.prototype.constructor=K8;K8.prototype.a=function(){this.as="Int";return this};K8.prototype.pt=function(a){return ia(La(Ra),[a])};K8.prototype.yp=function(){return q(Ra)};
K8.prototype.$classData=r({Tfb:0},!1,"scala.reflect.ManifestFactory$IntManifest$",{Tfb:1,XI:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var zBb=void 0;function Tza(){zBb||(zBb=(new K8).a());return zBb}function L8(){this.as=null}L8.prototype=new l8;L8.prototype.constructor=L8;L8.prototype.a=function(){this.as="Long";return this};L8.prototype.pt=function(a){return ia(La(Sa),[a])};L8.prototype.yp=function(){return q(Sa)};
L8.prototype.$classData=r({Ufb:0},!1,"scala.reflect.ManifestFactory$LongManifest$",{Ufb:1,XI:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var ABb=void 0;function Uza(){ABb||(ABb=(new L8).a());return ABb}function M8(){this.GB=null}M8.prototype=new Nwb;M8.prototype.constructor=M8;function BBb(){}BBb.prototype=M8.prototype;M8.prototype.h=function(a){return this===a};M8.prototype.t=function(){return this.GB};M8.prototype.y=function(){return va(this)};function N8(){this.as=null}N8.prototype=new l8;
N8.prototype.constructor=N8;N8.prototype.a=function(){this.as="Short";return this};N8.prototype.pt=function(a){return ia(La(Qa),[a])};N8.prototype.yp=function(){return q(Qa)};N8.prototype.$classData=r({Yfb:0},!1,"scala.reflect.ManifestFactory$ShortManifest$",{Yfb:1,XI:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var CBb=void 0;function Rza(){CBb||(CBb=(new N8).a());return CBb}function O8(){this.as=null}O8.prototype=new l8;O8.prototype.constructor=O8;O8.prototype.a=function(){this.as="Unit";return this};
O8.prototype.pt=function(a){return ia(La(oa),[a])};O8.prototype.yp=function(){return q(Ma)};O8.prototype.$classData=r({Zfb:0},!1,"scala.reflect.ManifestFactory$UnitManifest$",{Zfb:1,XI:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var DBb=void 0;function Yza(){DBb||(DBb=(new O8).a());return DBb}
function P8(a,b){if(b instanceof b7&&a instanceof b7){if(a===b)return!0;var c=a.Na()===b.Na();if(c)for(var e=b.Na(),f=0;f<e&&c;)c=vb(wb(),a.ob(f),b.ob(f)),f=1+f|0;return c}a=a.lb();for(b=b.lb();a.Va()&&b.Va();)if(!vb(wb(),a.$a(),b.$a()))return!1;return!a.Va()&&!b.Va()}function fQ(a,b){b=b.Rn(a.Zi());var c=(new eD).de(0);a.R(w(function(e,f,g){return function(h){f.Kc((new R).M(h,g.oa));g.oa=1+g.oa|0}}(a,b,c)));return b.Ec()}
function EBb(a,b){var c=a.Qd();if(!(0>=b)){c.Dt(b,a);var e=0;for(a=a.lb();e<b&&a.Va();)c.Kc(a.$a()),e=1+e|0}return c.Ec()}function Q8(a,b,c,e){var f=c;c=c+e|0;e=VL(X(),b);c=c<e?c:e;for(a=a.lb();f<c&&a.Va();)xCa(X(),b,f,a.$a()),f=1+f|0}function R8(a,b,c){c=c.Rn(a.Zi());a=a.lb();for(b=b.lb();a.Va()&&b.Va();)c.Kc((new R).M(a.$a(),b.$a()));return c.Ec()}function S8(){this.$X=this.u=null}S8.prototype=new Y6;S8.prototype.constructor=S8;
S8.prototype.a=function(){lW.prototype.a.call(this);FBb=this;this.$X=(new LOa).a();return this};S8.prototype.aB=function(){return J()};S8.prototype.Qd=function(){return(new gh).a()};S8.prototype.$classData=r({mib:0},!1,"scala.collection.immutable.List$",{mib:1,pz:1,oz:1,yt:1,Wo:1,e:1,zt:1,Xo:1,r:1,o:1});var FBb=void 0;function bj(){FBb||(FBb=(new S8).a());return FBb}function T8(){this.u=null}T8.prototype=new Y6;T8.prototype.constructor=T8;T8.prototype.a=function(){lW.prototype.a.call(this);return this};
function GBb(a,b,c){return oM(b,hb(function(e,f,g){return function(){return GBb(qv(),f+g|0,g)}}(a,b,c)))}function HBb(a,b,c,e){var f=b.ea();return oM(f,hb(function(g,h,k,l){return function(){return POa(h.pa(),k,l)}}(a,b,c,e)))}T8.prototype.aB=function(){return hW()};function IBb(a,b,c,e,f){return oM(b,hb(function(g,h,k,l){return function(){return h.pa().hc(k,l)}}(a,c,e,f)))}T8.prototype.Qd=function(){return(new a7).a()};
T8.prototype.$classData=r({Vib:0},!1,"scala.collection.immutable.Stream$",{Vib:1,pz:1,oz:1,yt:1,Wo:1,e:1,zt:1,Xo:1,r:1,o:1});var JBb=void 0;function qv(){JBb||(JBb=(new T8).a());return JBb}function U8(){this.u=null}U8.prototype=new Y6;U8.prototype.constructor=U8;U8.prototype.a=function(){lW.prototype.a.call(this);return this};U8.prototype.Qd=function(){return(new Ck).a()};U8.prototype.$classData=r({Hjb:0},!1,"scala.collection.mutable.ArrayBuffer$",{Hjb:1,pz:1,oz:1,yt:1,Wo:1,e:1,zt:1,Xo:1,r:1,o:1});
var KBb=void 0;function J3(){KBb||(KBb=(new U8).a());return KBb}function V8(){this.u=null}V8.prototype=new Y6;V8.prototype.constructor=V8;V8.prototype.a=function(){lW.prototype.a.call(this);return this};V8.prototype.Qd=function(){var a=(new Ck).a();return bBa(new sM,a,w(function(){return function(b){var c=(new LBb).de(b.w);ZI(b,c.DU,0);return c}}(this)))};V8.prototype.$classData=r({nkb:0},!1,"scala.collection.mutable.ArraySeq$",{nkb:1,pz:1,oz:1,yt:1,Wo:1,e:1,zt:1,Xo:1,r:1,o:1});var MBb=void 0;
function $Na(){MBb||(MBb=(new V8).a());return MBb}function W8(){this.u=null}W8.prototype=new Y6;W8.prototype.constructor=W8;W8.prototype.a=function(){lW.prototype.a.call(this);return this};W8.prototype.Qd=function(){return bh(new ch,(new gh).a())};W8.prototype.$classData=r({Xkb:0},!1,"scala.collection.mutable.ListBuffer$",{Xkb:1,pz:1,oz:1,yt:1,Wo:1,e:1,zt:1,Xo:1,r:1,o:1});var NBb=void 0;function ah(){NBb||(NBb=(new W8).a());return NBb}function cm(){this.da=this.k=null}cm.prototype=new u;
cm.prototype.constructor=cm;d=cm.prototype;d.G=function(){return"Module"};d.a=function(){O();var a=(new P).a();cm.prototype.Hca.call(this,(new sh).L((new S).a(),a));return this};d.Cn=function(a){return FW(this,a)};d.cq=function(a){return vW(this,a)};d.A=function(){return 1};d.hq=function(a){return zW(this,a)};d.h=function(a){if(this===a)return!0;if(a instanceof cm){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.Mm=function(){return HW(this)};d.t=function(){return W(X(),this)};d.xu=function(a){return iO(this,a)};d.dq=function(a){return JW(this,a)};d.gq=function(a){return wW(this,a)};d.Dn=function(){return GW(this)};d.eq=function(a){return AW(this,a)};d.xb=function(){return Dq(this)};d.Hca=function(a){this.k=a;this.da=Gw().da;return this};d.iq=function(a){return yW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};
d.y=function(){return Z(this)};d.wu=function(a){return gO(this,a)};d.Zo=function(){return DW(this)};cm.prototype.annotations=function(){return this.xb()};cm.prototype.cloneUnit=function(){return BW(this)};Object.defineProperty(cm.prototype,"sourceVendor",{get:function(){return this.Zo()},configurable:!0});cm.prototype.findByType=function(a){return this.dq(a)};cm.prototype.findById=function(a){return this.cq(a)};
cm.prototype.toNativeRdfModel=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?a6():c[0];return this.eq(a)};cm.prototype.withUsage=function(a){return this.iq(a)};cm.prototype.withLocation=function(a){return this.gq(a)};cm.prototype.withRaw=function(a){return this.Cn(a)};cm.prototype.withReferences=function(a){return this.hq(a)};Object.defineProperty(cm.prototype,"modelVersion",{get:function(){return IW(this)},configurable:!0});
Object.defineProperty(cm.prototype,"usage",{get:function(){return CW(this)},configurable:!0});Object.defineProperty(cm.prototype,"location",{get:function(){return this.Mm()},configurable:!0});Object.defineProperty(cm.prototype,"raw",{get:function(){return this.Dn()},configurable:!0});cm.prototype.references=function(){return xW(this)};Object.defineProperty(cm.prototype,"id",{get:function(){return this.Eb()},configurable:!0});cm.prototype.withDeclares=function(a){return this.xu(a)};
cm.prototype.withDeclaredElement=function(a){return this.wu(a)};Object.defineProperty(cm.prototype,"declares",{get:function(){return hO(this)},configurable:!0});cm.prototype.$classData=r({Sya:0},!1,"amf.client.model.document.Module",{Sya:1,e:1,oq:1,bd:1,Jc:1,tb:1,vE:1,z:1,v:1,r:1,o:1});function Bp(){this.da=this.k=null}Bp.prototype=new u;Bp.prototype.constructor=Bp;d=Bp.prototype;d.G=function(){return"Amqp091ChannelExchange"};
d.a=function(){O();var a=(new P).a(),b=(new S).a();Bp.prototype.Mpa.call(this,(new Ap).L(b,a));return this};d.af=function(){U();var a=D(this.k.g,zp().U);U().gb();return Hb(a)};d.A=function(){return 1};d.ce=function(){return this.af()};d.d7=function(a){var b=this.k,c=zp().pA;Fb(b,c,a);return this};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof Bp?this.k===a.k:!1};
d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.u6=function(a){var b=this.k,c=zp().Kz;rj(b,c,a);return this};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.CG=function(){U();var a=D(this.k.g,zp().yf);U().gb();return Hb(a)};d.aE=function(a){var b=this.k,c=zp().yf;Fb(b,c,a);return this};d.z6=function(a){var b=this.k,c=zp().Pz;rj(b,c,a);return this};d.xb=function(){return Dq(this)};
d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Cha=function(){U();var a=D(this.k.g,zp().pA);U().gb();return Hb(a)};d.Raa=function(){U();var a=D(this.k.g,zp().Kz);U().Qi();return XN(a)};d.y=function(){return Z(this)};d.Hba=function(){U();var a=D(this.k.g,zp().Pz);U().Qi();return XN(a)};d.Mpa=function(a){this.k=a;this.da=Gw().da;return this};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};Bp.prototype.annotations=function(){return this.xb()};
Bp.prototype.graph=function(){return OW(this)};Bp.prototype.withId=function(a){return this.fc(a)};Bp.prototype.withExtendsNode=function(a){return this.ec(a)};Bp.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Bp.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Bp.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(Bp.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Bp.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Bp.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(Bp.prototype,"name",{get:function(){return this.ce()},configurable:!0});Bp.prototype.withVHost=function(a){return this.d7(a)};Bp.prototype.withAutoDelete=function(a){return this.u6(!!a)};Bp.prototype.withDurable=function(a){return this.z6(!!a)};
Bp.prototype.withType=function(a){return this.aE(a)};Object.defineProperty(Bp.prototype,"vHost",{get:function(){return this.Cha()},configurable:!0});Object.defineProperty(Bp.prototype,"autoDelete",{get:function(){return this.Raa()},configurable:!0});Object.defineProperty(Bp.prototype,"durable",{get:function(){return this.Hba()},configurable:!0});Object.defineProperty(Bp.prototype,"type",{get:function(){return this.CG()},configurable:!0});
Bp.prototype.$classData=r({dza:0},!1,"amf.client.model.domain.Amqp091ChannelExchange",{dza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,z:1,v:1,r:1,o:1});function Fp(){this.da=this.k=null}Fp.prototype=new u;Fp.prototype.constructor=Fp;d=Fp.prototype;d.G=function(){return"Amqp091Queue"};d.a=function(){O();var a=(new P).a(),b=(new S).a();Fp.prototype.Ppa.call(this,(new Ep).L(b,a));return this};d.af=function(){U();var a=D(this.k.g,Dp().U);U().gb();return Hb(a)};d.A=function(){return 1};d.ce=function(){return this.af()};
d.d7=function(a){var b=this.k,c=Dp().pA;Fb(b,c,a);return this};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof Fp?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.u6=function(a){var b=this.k,c=Dp().Kz;rj(b,c,a);return this};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.z6=function(a){var b=this.k,c=Dp().Pz;rj(b,c,a);return this};
d.xb=function(){return Dq(this)};d.Ppa=function(a){this.k=a;this.da=Gw().da;return this};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Cha=function(){U();var a=D(this.k.g,Dp().pA);U().gb();return Hb(a)};d.Raa=function(){U();var a=D(this.k.g,Dp().Kz);U().Qi();return XN(a)};d.y=function(){return Z(this)};d.Hba=function(){U();var a=D(this.k.g,Dp().Pz);U().Qi();return XN(a)};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};
Fp.prototype.annotations=function(){return this.xb()};Fp.prototype.graph=function(){return OW(this)};Fp.prototype.withId=function(a){return this.fc(a)};Fp.prototype.withExtendsNode=function(a){return this.ec(a)};Fp.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Fp.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Fp.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(Fp.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Fp.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Fp.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(Fp.prototype,"name",{get:function(){return this.ce()},configurable:!0});Fp.prototype.withVHost=function(a){return this.d7(a)};Fp.prototype.withAutoDelete=function(a){return this.u6(!!a)};
Fp.prototype.withExclusive=function(a){a=!!a;var b=this.k,c=Dp().$S;rj(b,c,a);return this};Fp.prototype.withDurable=function(a){return this.z6(!!a)};Object.defineProperty(Fp.prototype,"vHost",{get:function(){return this.Cha()},configurable:!0});Object.defineProperty(Fp.prototype,"autoDelete",{get:function(){return this.Raa()},configurable:!0});Object.defineProperty(Fp.prototype,"exclusive",{get:function(){U();var a=D(this.k.g,Dp().$S);U().Qi();return XN(a)},configurable:!0});
Object.defineProperty(Fp.prototype,"durable",{get:function(){return this.Hba()},configurable:!0});Fp.prototype.$classData=r({gza:0},!1,"amf.client.model.domain.Amqp091Queue",{gza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,z:1,v:1,r:1,o:1});function N1(){to.call(this)}N1.prototype=new Q3;N1.prototype.constructor=N1;d=N1.prototype;d.a=function(){O();var a=(new P).a();N1.prototype.zW.call(this,(new OT).L((new S).a(),a));return this};d.af=function(){U();var a=D(this.k.g,OR().U);U().gb();return Hb(a)};d.G=function(){return"ApiKeySettings"};
d.ce=function(){return this.af()};d.D7=function(){U();var a=D(this.k.g,OR().Rs);U().gb();return Hb(a)};d.A=function(){return 1};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof N1){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.I6=function(a){var b=this.k,c=OR().Rs;Fb(b,c,a);return this};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
d.Yd=function(a){var b=this.k,c=OR().U;Fb(b,c,a);return this};d.zW=function(a){to.prototype.zF.call(this,a);return this};N1.prototype.withIn=function(a){return this.I6(a)};N1.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(N1.prototype,"in",{get:function(){return this.D7()},configurable:!0});Object.defineProperty(N1.prototype,"name",{get:function(){return this.ce()},configurable:!0});
N1.prototype.$classData=r({hza:0},!1,"amf.client.model.domain.ApiKeySettings",{hza:1,gK:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function Cm(){this.da=this.k=null}Cm.prototype=new u;Cm.prototype.constructor=Cm;d=Cm.prototype;d.a=function(){hu();O();var a=(new P).a();Cm.prototype.kW.call(this,(new Bm).L((new S).a(),a));return this};d.G=function(){return"ArrayNode"};d.A=function(){return 1};d.ce=function(){return O3a(this)};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};
d.h=function(a){return this===a?!0:a instanceof Cm?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.xb=function(){return Dq(this)};d.kW=function(a){this.k=a;this.da=Gw().da;return this};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
d.Yd=function(a){return P3a(this,a)};Cm.prototype.annotations=function(){return this.xb()};Cm.prototype.graph=function(){return OW(this)};Cm.prototype.withId=function(a){return this.fc(a)};Cm.prototype.withExtendsNode=function(a){return this.ec(a)};Cm.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Cm.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Cm.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(Cm.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Cm.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Cm.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(Cm.prototype,"name",{get:function(){return this.ce()},configurable:!0});Cm.prototype.addMember=function(a){Pra(this.k,a.k);return this};
Object.defineProperty(Cm.prototype,"members",{get:function(){var a=Bb(),b=D(this.k.ca,Am().Lu),c=Bb().mq();return $l(a,b,c).rb()},configurable:!0});Cm.prototype.$classData=r({iza:0},!1,"amf.client.model.domain.ArrayNode",{iza:1,e:1,Hja:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function Kn(){this.da=this.k=null}Kn.prototype=new u;Kn.prototype.constructor=Kn;function OBb(a){U();a=a.k;return OBb(m3a(PBb(),a))}d=Kn.prototype;
d.a=function(){O();var a=(new P).a();Kn.prototype.vpa.call(this,(new Jn).L((new S).a(),a));return this};d.G=function(){return"Callback"};d.af=function(){U();var a=D(this.k.g,In().U);U().gb();return Hb(a)};d.A=function(){return 1};d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof Kn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.vpa=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};
Kn.prototype.annotations=function(){return this.xb()};Kn.prototype.graph=function(){return OW(this)};Kn.prototype.withId=function(a){return this.fc(a)};Kn.prototype.withExtendsNode=function(a){return this.ec(a)};Kn.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Kn.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Kn.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(Kn.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Kn.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Kn.prototype.withEndpoint=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;switch(c.length|0){case 1:return b=c[0],a=this.k,U(),X8(),b=b.k,c=In().bO,nf(a,c,b),this;case 0:return OBb(this);default:throw"No matching overload";}};
Kn.prototype.withExpression=function(a){var b=this.k,c=In().Qz;Fb(b,c,a);return this};Kn.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(Kn.prototype,"endpoint",{get:function(){U();var a=D(this.k.g,In().bO);return r3a(X8(),a)},configurable:!0});Object.defineProperty(Kn.prototype,"expression",{get:function(){U();var a=D(this.k.g,In().Qz);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(Kn.prototype,"name",{get:function(){return this.ce()},configurable:!0});
Kn.prototype.$classData=r({jza:0},!1,"amf.client.model.domain.Callback",{jza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,z:1,v:1,r:1,o:1});function pm(){this.da=this.k=null}pm.prototype=new u;pm.prototype.constructor=pm;d=pm.prototype;d.G=function(){return"CustomDomainProperty"};d.a=function(){O();var a=(new P).a();pm.prototype.WP.call(this,(new af).L((new S).a(),a));return this};d.kS=function(a){var b=this.k;Bb();Bb().wg();a=a.Ie();var c=om().Lc;nf(b,c,a);return this};
d.af=function(){Bb();var a=D(this.k.g,om().U);Bb().gb();return Hb(a)};d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.sr=function(){return this.dF()};d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof pm){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.jk=function(){Bb();var a=D(this.k.g,om().Ua);Bb().gb();return Hb(a)};d.rr=function(a){var b=this.k,c=om().gd;Fb(b,c,a);return this};d.Rf=function(){return QBb(this)};function QBb(a){Bb();a=a.k;O();var b=(new P).a();b=(new af).L((new S).a(),b);a=bf(b,a.j);Szb();return(new pm).WP(a)}d.GY=function(){Bb();var a=D(this.k.g,om().Lc);return uW(Bb().wg(),a)};d.Uj=function(){return QBb(this)};
d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.Yh=function(a){var b=this.k,c=om().Ua;Fb(b,c,a);return this};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.WP=function(a){this.k=a;this.da=Gw().da;return this};d.Ch=function(){return this.jk()};d.y=function(){return Z(this)};d.dF=function(){Bb();var a=D(this.k.g,om().gd);Bb().gb();return Hb(a)};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};
d.Zg=function(a){return Jb(this,a)};pm.prototype.annotations=function(){return this.xb()};pm.prototype.graph=function(){return OW(this)};pm.prototype.withId=function(a){return this.fc(a)};pm.prototype.withExtendsNode=function(a){return this.ec(a)};pm.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(pm.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(pm.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(pm.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(pm.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});pm.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};pm.prototype.withLinkLabel=function(a){return this.Yg(a)};pm.prototype.withLinkTarget=function(a){return this.Zg(a)};
Object.defineProperty(pm.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(pm.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});Object.defineProperty(pm.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});pm.prototype.linkCopy=function(){return this.Rf()};pm.prototype.withSchema=function(a){return this.kS(a)};
pm.prototype.withDomain=function(a){var b=this.k,c=Bb(),e=Bb().Th();a=Fl(Gl(c,a,e));c=om().SG;Ot(b,c,a);return this};pm.prototype.withDescription=function(a){return this.Yh(a)};pm.prototype.withDisplayName=function(a){return this.rr(a)};pm.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(pm.prototype,"schema",{get:function(){return this.GY()},configurable:!0});
Object.defineProperty(pm.prototype,"domain",{get:function(){var a=Bb(),b=D(this.k.g,om().SG),c=Bb().gb();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(pm.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty(pm.prototype,"displayName",{get:function(){return this.sr()},configurable:!0});Object.defineProperty(pm.prototype,"name",{get:function(){return this.ce()},configurable:!0});
pm.prototype.$classData=r({nza:0},!1,"amf.client.model.domain.CustomDomainProperty",{nza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,z:1,v:1,r:1,o:1});function KD(){P3.call(this)}KD.prototype=new Z6a;KD.prototype.constructor=KD;d=KD.prototype;d.a=function(){O();var a=(new P).a();KD.prototype.Voa.call(this,(new JD).L((new S).a(),a));return this};d.G=function(){return"DatatypePropertyTerm"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof KD){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.cd=function(){return this.k};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Voa=function(a){P3.prototype.Zoa.call(this,a);return this};
d.$classData=r({oza:0},!1,"amf.client.model.domain.DatatypePropertyTerm",{oza:1,kAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function qn(){this.da=this.k=null}qn.prototype=new u;qn.prototype.constructor=qn;d=qn.prototype;d.G=function(){return"EndPoint"};d.a=function(){O();var a=(new P).a(),b=(new S).a();qn.prototype.YP.call(this,(new pn).L(b,a));return this};d.af=function(){U();var a=D(this.k.g,on().U);U().gb();return Hb(a)};d.O6=function(a){var b=this.k,c=on().eg;Fb(b,c,a);return this};d.A=function(){return 1};
d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof qn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.Bfa=function(){U();var a=D(this.k.g,on().eg);U().gb();return Hb(a)};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.HJ=function(){return this.Efa()};d.t=function(){return W(X(),this)};
d.IU=function(){var a=U(),b=D(this.k.g,on().Om),c=RBb();return $l(a,b,c).rb()};d.bc=function(){return MW(this)};d.Efa=function(){var a=U(),b=D(this.k.g,on().Xe),c=e6();return $l(a,b,c).rb()};d.cE=function(){return this.IU()};d.fc=function(a){return NW(this,a)};d.jk=function(){U();var a=D(this.k.g,on().Ua);U().gb();return Hb(a)};d.PY=function(){var a=U(),b=D(this.k.g,on().nh),c=Y8();return $l(a,b,c).rb()};d.AZ=function(a){U();a=this.k.FN(a);return F3a(Y8(),a)};d.mS=function(a){return this.AZ(a)};
d.EJ=function(a){var b=this.k,c=U(),e=B8();a=Fl(Gl(c,a,e));c=on().ac;yf(b,c,a);return this};d.lha=function(){U();var a=D(this.k.g,on().gk);U().gb();return Hb(a)};d.xb=function(){return Dq(this)};d.EN=function(a){U();a=NJa(this.k,(new z).d(a));return r1(e6(),a)};d.Yh=function(a){var b=this.k,c=on().Ua;Fb(b,c,a);return this};d.CJ=function(a){return this.EN(a)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Ch=function(){return this.jk()};d.y=function(){return Z(this)};
d.IJ=function(){return this.lha()};d.wS=function(){return this.Bfa()};d.YD=function(a){var b=this.k,c=U(),e=RBb();a=Fl(Gl(c,a,e));c=on().Om;yf(b,c,a);return this};d.FJ=function(a){var b=this.k,c=on().gk;Fb(b,c,a);return this};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};d.YP=function(a){this.k=a;this.da=Gw().da;return this};d.nS=function(a){var b=this.k,c=U(),e=Y8();a=Fl(Gl(c,a,e));c=on().nh;yf(b,c,a);return this};
d.DJ=function(a){var b=this.k,c=U(),e=e6();a=Fl(Gl(c,a,e));c=on().Xe;yf(b,c,a);return this};d.cN=function(){var a=U(),b=D(this.k.g,on().ac),c=B8();return $l(a,b,c).rb()};qn.prototype.annotations=function(){return this.xb()};qn.prototype.graph=function(){return OW(this)};qn.prototype.withId=function(a){return this.fc(a)};qn.prototype.withExtendsNode=function(a){return this.ec(a)};qn.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty(qn.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(qn.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(qn.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(qn.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});qn.prototype.withBindings=function(a){return this.YD(a)};qn.prototype.withServer=function(a){return this.mS(a)};
qn.prototype.withPayload=function(a){return this.CJ(a)};qn.prototype.withParameter=function(a){U();a=wJa(this.k,a);return o1(A8(),a)};qn.prototype.withOperation=function(a){U();a=FJa(this.k,a);return v3a(SBb(),a)};qn.prototype.withSecurity=function(a){return this.EJ(a)};qn.prototype.withServers=function(a){return this.nS(a)};qn.prototype.withPayloads=function(a){return this.DJ(a)};qn.prototype.withParameters=function(a){var b=this.k,c=U(),e=A8();a=Fl(Gl(c,a,e));c=on().en;yf(b,c,a);return this};
qn.prototype.withOperations=function(a){var b=this.k,c=U(),e=SBb();a=Fl(Gl(c,a,e));c=on().fk;yf(b,c,a);return this};qn.prototype.withPath=function(a){return this.O6(a)};qn.prototype.withSummary=function(a){return this.FJ(a)};qn.prototype.withDescription=function(a){return this.Yh(a)};qn.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(qn.prototype,"relativePath",{get:function(){return oWa(this.k)},configurable:!0});
Object.defineProperty(qn.prototype,"parent",{get:function(){var a=U(),b=nWa(this.k),c=X8();return Cb(a,b,c).rb()},configurable:!0});Object.defineProperty(qn.prototype,"bindings",{get:function(){return this.cE()},configurable:!0});Object.defineProperty(qn.prototype,"security",{get:function(){return this.cN()},configurable:!0});Object.defineProperty(qn.prototype,"servers",{get:function(){return this.PY()},configurable:!0});
Object.defineProperty(qn.prototype,"payloads",{get:function(){return this.HJ()},configurable:!0});Object.defineProperty(qn.prototype,"parameters",{get:function(){var a=U(),b=D(this.k.g,on().en),c=A8();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(qn.prototype,"operations",{get:function(){var a=U(),b=D(this.k.g,on().fk),c=SBb();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(qn.prototype,"path",{get:function(){return this.wS()},configurable:!0});
Object.defineProperty(qn.prototype,"summary",{get:function(){return this.IJ()},configurable:!0});Object.defineProperty(qn.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty(qn.prototype,"name",{get:function(){return this.ce()},configurable:!0});qn.prototype.$classData=r({xza:0},!1,"amf.client.model.domain.EndPoint",{xza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,z:1,v:1,r:1,o:1});function P1(){to.call(this)}P1.prototype=new Q3;P1.prototype.constructor=P1;d=P1.prototype;
d.a=function(){O();var a=(new P).a();P1.prototype.lda.call(this,(new GY).L((new S).a(),a));return this};d.af=function(){U();var a=D(this.k.g,OR().U);U().gb();return Hb(a)};d.G=function(){return"HttpApiKeySettings"};d.ce=function(){return this.af()};d.D7=function(){U();var a=D(this.k.g,OR().Rs);U().gb();return Hb(a)};d.A=function(){return 1};d.lda=function(a){to.prototype.zF.call(this,a);return this};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof P1){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.I6=function(a){var b=this.k,c=OR().Rs;Fb(b,c,a);return this};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Yd=function(a){var b=this.k,c=OR().U;Fb(b,c,a);return this};P1.prototype.withIn=function(a){return this.I6(a)};P1.prototype.withName=function(a){return this.Yd(a)};
Object.defineProperty(P1.prototype,"in",{get:function(){return this.D7()},configurable:!0});Object.defineProperty(P1.prototype,"name",{get:function(){return this.ce()},configurable:!0});P1.prototype.$classData=r({Dza:0},!1,"amf.client.model.domain.HttpApiKeySettings",{Dza:1,gK:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function R1(){to.call(this)}R1.prototype=new Q3;R1.prototype.constructor=R1;d=R1.prototype;
d.a=function(){O();var a=(new P).a();R1.prototype.AW.call(this,(new HY).L((new S).a(),a));return this};d.G=function(){return"HttpSettings"};d.A=function(){return 1};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof R1){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.AW=function(a){to.prototype.zF.call(this,a);return this};d.t=function(){return W(X(),this)};
d.n7=function(){U();var a=D(this.k.g,IY().Qq);U().gb();return Hb(a)};d.Rc=function(){return this.k};d.y=function(){return Z(this)};R1.prototype.withBearerFormat=function(a){var b=this.k,c=IY().VJ;Fb(b,c,a);return this};R1.prototype.withScheme=function(a){var b=this.k,c=IY().Qq;Fb(b,c,a);return this};Object.defineProperty(R1.prototype,"bearerFormat",{get:function(){U();var a=D(this.k.g,IY().VJ);U().gb();return Hb(a)},configurable:!0});
Object.defineProperty(R1.prototype,"scheme",{get:function(){return this.n7()},configurable:!0});R1.prototype.$classData=r({Gza:0},!1,"amf.client.model.domain.HttpSettings",{Gza:1,gK:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function tn(){this.da=this.k=null}tn.prototype=new u;tn.prototype.constructor=tn;d=tn.prototype;d.a=function(){O();var a=(new P).a();tn.prototype.zpa.call(this,(new sn).L((new S).a(),a));return this};d.G=function(){return"License"};
d.af=function(){U();var a=D(this.k.g,rn().U);U().gb();return Hb(a)};d.A=function(){return 1};d.ce=function(){return this.af()};d.Lw=function(){return this.FG()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof tn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.FG=function(){U();var a=D(this.k.g,rn().Lf);U().gb();return Hb(a)};
d.bE=function(a){var b=this.k,c=rn().Lf;Fb(b,c,a);return this};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.zpa=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};tn.prototype.annotations=function(){return this.xb()};
tn.prototype.graph=function(){return OW(this)};tn.prototype.withId=function(a){return this.fc(a)};tn.prototype.withExtendsNode=function(a){return this.ec(a)};tn.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(tn.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(tn.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(tn.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(tn.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});tn.prototype.withName=function(a){return this.Yd(a)};tn.prototype.withUrl=function(a){return this.bE(a)};Object.defineProperty(tn.prototype,"name",{get:function(){return this.ce()},configurable:!0});Object.defineProperty(tn.prototype,"url",{get:function(){return this.Lw()},configurable:!0});
tn.prototype.$classData=r({Kza:0},!1,"amf.client.model.domain.License",{Kza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,z:1,v:1,r:1,o:1});function T1(){to.call(this)}T1.prototype=new Q3;T1.prototype.constructor=T1;d=T1.prototype;d.a=function(){O();var a=(new P).a();T1.prototype.BW.call(this,(new FY).L((new S).a(),a));return this};d.G=function(){return"OAuth1Settings"};d.A=function(){return 1};d.Qaa=function(){U();var a=D(this.k.g,QR().ck);U().gb();return Hb(a)};
d.t6=function(a){var b=this.k,c=QR().ck;Fb(b,c,a);return this};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof T1){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.BW=function(a){to.prototype.zF.call(this,a);return this};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
T1.prototype.withSignatures=function(a){var b=this.k,c=U(),e=U().Th();a=Fl(Gl(c,a,e));c=QR().CK;Ot(b,c,a);return this};T1.prototype.withTokenCredentialsUri=function(a){var b=this.k,c=QR().EK;Fb(b,c,a);return this};T1.prototype.withAuthorizationUri=function(a){return this.t6(a)};T1.prototype.withRequestTokenUri=function(a){var b=this.k,c=QR().BK;Fb(b,c,a);return this};Object.defineProperty(T1.prototype,"signatures",{get:function(){var a=U(),b=D(this.k.g,QR().CK),c=U().gb();return $l(a,b,c).rb()},configurable:!0});
Object.defineProperty(T1.prototype,"tokenCredentialsUri",{get:function(){U();var a=D(this.k.g,QR().EK);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(T1.prototype,"authorizationUri",{get:function(){return this.Qaa()},configurable:!0});Object.defineProperty(T1.prototype,"requestTokenUri",{get:function(){U();var a=D(this.k.g,QR().BK);U().gb();return Hb(a)},configurable:!0});
T1.prototype.$classData=r({Uza:0},!1,"amf.client.model.domain.OAuth1Settings",{Uza:1,gK:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function V1(){to.call(this)}V1.prototype=new Q3;V1.prototype.constructor=V1;d=V1.prototype;d.a=function(){O();var a=(new P).a();V1.prototype.CW.call(this,(new sG).L((new S).a(),a));return this};d.G=function(){return"OAuth2Settings"};d.A=function(){return 1};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof V1){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.CW=function(a){to.prototype.zF.call(this,a);return this};d.t=function(){return W(X(),this)};d.Rc=function(){return this.k};d.y=function(){return Z(this)};V1.prototype.withAuthorizationGrants=function(a){var b=this.k,c=U(),e=U().Th();a=Fl(Gl(c,a,e));c=tG().Nw;Ot(b,c,a);return this};
V1.prototype.withFlows=function(a){var b=this.k,c=U(),e=TBb();a=Fl(Gl(c,a,e));c=tG().Fn;yf(b,c,a);return this};Object.defineProperty(V1.prototype,"authorizationGrants",{get:function(){var a=U(),b=D(this.k.g,tG().Nw),c=U().gb();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(V1.prototype,"flows",{get:function(){var a=U(),b=D(this.k.g,tG().Fn),c=TBb();return $l(a,b,c).rb()},configurable:!0});
V1.prototype.$classData=r({Wza:0},!1,"amf.client.model.domain.OAuth2Settings",{Wza:1,gK:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function ym(){this.da=this.k=null}ym.prototype=new u;ym.prototype.constructor=ym;d=ym.prototype;d.a=function(){su();O();var a=(new P).a();ym.prototype.uF.call(this,(new xm).L((new S).a(),a));return this};d.G=function(){return"ObjectNode"};d.A=function(){return 1};d.ce=function(){return O3a(this)};d.uF=function(a){this.k=a;this.da=Gw().da;return this};
d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof ym?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.xS=function(){var a=Bb(),b=A7a(this.k),c=Bb().mq(),e=new Vl;e.yk=b;e.Zq=c;if(null===a)throw bc(F(),null);e.n=a;return e.rb()};d.xb=function(){return Dq(this)};
d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Yd=function(a){return P3a(this,a)};ym.prototype.annotations=function(){return this.xb()};ym.prototype.graph=function(){return OW(this)};ym.prototype.withId=function(a){return this.fc(a)};ym.prototype.withExtendsNode=function(a){return this.ec(a)};ym.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty(ym.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(ym.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(ym.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(ym.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});ym.prototype.withName=function(a){return this.Yd(a)};
Object.defineProperty(ym.prototype,"name",{get:function(){return this.ce()},configurable:!0});ym.prototype.addProperty=function(a,b){iD(this.k,a,b.k,(O(),(new P).a()));return this};ym.prototype.getProperty=function(a){var b=Bb();var c=this.k;var e=c.ca;a=B7a(a);e=e.Bb.Ka(a).va();c=(new Oib).uF(c);c=Ed(e,c);e=Bb().mq();return Cb(b,c,e).rb()};Object.defineProperty(ym.prototype,"properties",{get:function(){return this.xS()},configurable:!0});
ym.prototype.$classData=r({Xza:0},!1,"amf.client.model.domain.ObjectNode",{Xza:1,e:1,Hja:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function ID(){P3.call(this)}ID.prototype=new Z6a;ID.prototype.constructor=ID;d=ID.prototype;d.a=function(){O();var a=(new P).a();ID.prototype.Xoa.call(this,(new HD).L((new S).a(),a));return this};d.G=function(){return"ObjectPropertyTerm"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof ID){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};
d.cd=function(){return this.k};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Xoa=function(a){P3.prototype.Zoa.call(this,a);return this};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.$classData=r({Yza:0},!1,"amf.client.model.domain.ObjectPropertyTerm",{Yza:1,kAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function X1(){to.call(this)}X1.prototype=new Q3;X1.prototype.constructor=X1;d=X1.prototype;
d.a=function(){O();var a=(new P).a();X1.prototype.DW.call(this,(new qG).L((new S).a(),a));return this};d.G=function(){return"OpenIdConnectSettings"};d.DW=function(a){to.prototype.zF.call(this,a);return this};d.A=function(){return 1};d.Lw=function(){return this.FG()};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof X1){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};
d.bE=function(a){var b=this.k,c=rG().Lf;Fb(b,c,a);return this};d.FG=function(){U();var a=D(this.k.g,rG().Lf);U().gb();return Hb(a)};d.t=function(){return W(X(),this)};d.Oga=function(){var a=U(),b=D(this.k.g,rG().xo),c=Uzb();return $l(a,b,c).rb()};d.Rc=function(){return this.k};d.y=function(){return Z(this)};X1.prototype.withUrl=function(a){return this.bE(a)};Object.defineProperty(X1.prototype,"scopes",{get:function(){return this.Oga()},configurable:!0});
Object.defineProperty(X1.prototype,"url",{get:function(){return this.Lw()},configurable:!0});X1.prototype.$classData=r({Zza:0},!1,"amf.client.model.domain.OpenIdConnectSettings",{Zza:1,gK:1,e:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function Cn(){this.da=this.k=null}Cn.prototype=new u;Cn.prototype.constructor=Cn;d=Cn.prototype;d.a=function(){O();var a=(new P).a();Cn.prototype.Apa.call(this,(new Bn).L((new S).a(),a));return this};d.G=function(){return"Organization"};
d.af=function(){U();var a=D(this.k.g,An().U);U().gb();return Hb(a)};d.A=function(){return 1};d.ce=function(){return this.af()};d.Lw=function(){return this.FG()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof Cn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.FG=function(){U();var a=D(this.k.g,An().Lf);U().gb();return Hb(a)};
d.bE=function(a){var b=this.k,c=An().Lf;Fb(b,c,a);return this};d.t=function(){return W(X(),this)};d.Apa=function(a){this.k=a;this.da=Gw().da;return this};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};Cn.prototype.annotations=function(){return this.xb()};
Cn.prototype.graph=function(){return OW(this)};Cn.prototype.withId=function(a){return this.fc(a)};Cn.prototype.withExtendsNode=function(a){return this.ec(a)};Cn.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Cn.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Cn.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(Cn.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Cn.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Cn.prototype.withEmail=function(a){var b=this.k,c=An().$J;Fb(b,c,a);return this};Cn.prototype.withName=function(a){return this.Yd(a)};Cn.prototype.withUrl=function(a){return this.bE(a)};
Object.defineProperty(Cn.prototype,"email",{get:function(){U();var a=D(this.k.g,An().$J);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(Cn.prototype,"name",{get:function(){return this.ce()},configurable:!0});Object.defineProperty(Cn.prototype,"url",{get:function(){return this.Lw()},configurable:!0});Cn.prototype.$classData=r({aAa:0},!1,"amf.client.model.domain.Organization",{aAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,z:1,v:1,r:1,o:1});function En(){this.da=this.k=null}En.prototype=new u;
En.prototype.constructor=En;d=En.prototype;d.$6=function(a){return this.eia(a)};d.G=function(){return"Parameter"};d.a=function(){O();var a=(new P).a();En.prototype.Bpa.call(this,(new Dn).L((new S).a(),a));return this};d.Bpa=function(a){this.k=a;this.da=Gw().da;return this};d.kS=function(a){var b=this.k;U();U().wg();a=a.Ie();var c=Pj().Lc;nf(b,c,a);return this};d.af=function(){U();var a=D(this.k.g,Pj().U);U().gb();return Hb(a)};d.N6=function(a){return this.Zha(a)};d.dE=function(){return this.yba()};
d.A=function(){return 1};d.ce=function(){return this.af()};d.eia=function(a){U();a=this.k.IR(a);return D3a(UBb(),a)};d.fE=function(){return this.KV()};d.Zba=function(){U();var a=D(this.k.g,Pj().Kv);U().Qi();return XN(a)};d.ec=function(a){return QW(this,a)};d.yba=function(){U();var a=D(this.k.g,Pj().Fh);U().Qi();return XN(a)};d.KV=function(){var a=U(),b=D(this.k.g,Pj().Hc),c=f6();return $l(a,b,c).rb()};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof En){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.HJ=function(){return this.Efa()};d.$D=function(a){var b=this.k,c=U(),e=f6();a=Fl(Gl(c,a,e));c=Pj().Hc;yf(b,c,a);return this};d.t=function(){return W(X(),this)};d.$fa=function(){U();var a=D(this.k.g,Pj().jj);U().Qi();return XN(a)};d.jha=function(){U();var a=D(this.k.g,Pj().Nu);U().gb();return Hb(a)};
d.b7=function(a){var b=this.k,c=Pj().Nu;Fb(b,c,a);return this};d.bc=function(){return MW(this)};d.Efa=function(){var a=U(),b=D(this.k.g,Pj().Xe),c=e6();return $l(a,b,c).rb()};d.fc=function(a){return NW(this,a)};d.E6=function(a){var b=this.k,c=Pj().Kv;rj(b,c,a);return this};d.jk=function(){U();var a=D(this.k.g,Pj().Ua);U().gb();return Hb(a)};d.$R=function(a){return this.vZ(a)};d.GY=function(){U();var a=D(this.k.g,Pj().Lc);return uW(U().wg(),a)};d.W6=function(a){var b=this.k,c=Pj().jj;rj(b,c,a);return this};
d.xb=function(){return Dq(this)};d.EN=function(a){U();var b=this.k;O();var c=(new P).a();c=(new bo).L((new S).a(),c);var e=Yn().Vd;a=Fb(c,e,a);c=Pj().Xe;th(b,c,a);return r1(e6(),a)};d.Yh=function(a){var b=this.k,c=Pj().Ua;Fb(b,c,a);return this};d.s6=function(a){var b=this.k,c=Pj().Gv;rj(b,c,a);return this};d.CJ=function(a){return this.EN(a)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Ch=function(){return this.jk()};d.y=function(){return Z(this)};
d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};d.Zha=function(a){U();a=this.k.$ha(a);return u3a(VBb(),a)};d.vZ=function(a){U();a=this.k.RD((new z).d(a));return s3a(f6(),a)};d.DJ=function(a){var b=this.k,c=U(),e=e6();a=Fl(Gl(c,a,e));c=Pj().Xe;yf(b,c,a);return this};d.faa=function(){U();var a=D(this.k.g,Pj().Gv);U().Qi();return XN(a)};d.ZD=function(a){var b=this.k,c=Pj().Fh;rj(b,c,a);return this};En.prototype.annotations=function(){return this.xb()};En.prototype.graph=function(){return OW(this)};
En.prototype.withId=function(a){return this.fc(a)};En.prototype.withExtendsNode=function(a){return this.ec(a)};En.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(En.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(En.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(En.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});
Object.defineProperty(En.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});En.prototype.withExample=function(a){return this.$R(a)};En.prototype.withPayload=function(a){return this.CJ(a)};En.prototype.withScalarSchema=function(a){return this.$6(a)};En.prototype.withObjectSchema=function(a){return this.N6(a)};En.prototype.withSchema=function(a){return this.kS(a)};En.prototype.withExamples=function(a){return this.$D(a)};En.prototype.withPayloads=function(a){return this.DJ(a)};
En.prototype.withBinding=function(a){var b=this.k,c=Pj().Qe;Fb(b,c,a);return this};En.prototype.withAllowReserved=function(a){return this.s6(!!a)};En.prototype.withExplode=function(a){return this.E6(!!a)};En.prototype.withStyle=function(a){return this.b7(a)};En.prototype.withAllowEmptyValue=function(a){a=!!a;var b=this.k,c=Pj().NG;rj(b,c,a);return this};En.prototype.withDeprecated=function(a){return this.ZD(!!a)};En.prototype.withRequired=function(a){return this.W6(!!a)};
En.prototype.withDescription=function(a){return this.Yh(a)};En.prototype.withParameterName=function(a){var b=this.k,c=Pj().Pv;Fb(b,c,a);return this};En.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(En.prototype,"examples",{get:function(){return this.fE()},configurable:!0});Object.defineProperty(En.prototype,"payloads",{get:function(){return this.HJ()},configurable:!0});Object.defineProperty(En.prototype,"schema",{get:function(){return this.GY()},configurable:!0});
Object.defineProperty(En.prototype,"binding",{get:function(){U();var a=D(this.k.g,Pj().Qe);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(En.prototype,"allowReserved",{get:function(){return this.faa()},configurable:!0});Object.defineProperty(En.prototype,"explode",{get:function(){return this.Zba()},configurable:!0});Object.defineProperty(En.prototype,"style",{get:function(){return this.jha()},configurable:!0});
Object.defineProperty(En.prototype,"allowEmptyValue",{get:function(){U();var a=D(this.k.g,Pj().NG);U().Qi();return XN(a)},configurable:!0});Object.defineProperty(En.prototype,"deprecated",{get:function(){return this.dE()},configurable:!0});Object.defineProperty(En.prototype,"required",{get:function(){return this.$fa()},configurable:!0});Object.defineProperty(En.prototype,"description",{get:function(){return this.Ch()},configurable:!0});
Object.defineProperty(En.prototype,"parameterName",{get:function(){U();var a=D(this.k.g,Pj().Pv);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(En.prototype,"name",{get:function(){return this.ce()},configurable:!0});En.prototype.$classData=r({bAa:0},!1,"amf.client.model.domain.Parameter",{bAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,z:1,v:1,r:1,o:1});function eo(){this.da=this.k=null}eo.prototype=new u;eo.prototype.constructor=eo;d=eo.prototype;d.$6=function(a){return this.eia(a)};d.G=function(){return"Payload"};
d.a=function(){O();var a=(new P).a();eo.prototype.Dpa.call(this,(new bo).L((new S).a(),a));return this};d.kS=function(a){var b=this.k;U();U().wg();a=a.Ie();var c=Yn().Lc;nf(b,c,a);return this};d.af=function(){U();var a=D(this.k.g,Yn().U);U().gb();return Hb(a)};d.N6=function(a){return this.Zha(a)};d.A=function(){return 1};d.pM=function(){U();var a=D(this.k.g,Yn().Vd);U().gb();return Hb(a)};d.eia=function(a){U();a=this.k.IR(a);return D3a(UBb(),a)};d.ce=function(){return this.af()};d.fE=function(){return this.KV()};
d.ec=function(a){return QW(this,a)};d.KV=function(){var a=U(),b=D(this.k.g,Yn().Hc),c=f6();return $l(a,b,c).rb()};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof eo){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.$D=function(a){var b=this.k,c=U(),e=f6();a=Fl(Gl(c,a,e));c=Yn().Hc;yf(b,c,a);return this};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};d.$R=function(a){return this.vZ(a)};d.GY=function(){U();var a=D(this.k.g,Yn().Lc);return uW(U().wg(),a)};d.Dpa=function(a){this.k=a;this.da=Gw().da;return this};d.dS=function(a){var b=this.k,c=Yn().Vd;Fb(b,c,a);return this};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.xz=function(){return this.pM()};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};d.Zha=function(a){U();a=this.k.$ha(a);return u3a(VBb(),a)};d.vZ=function(a){U();a=this.k.RD((new z).d(a));return s3a(f6(),a)};eo.prototype.annotations=function(){return this.xb()};eo.prototype.graph=function(){return OW(this)};eo.prototype.withId=function(a){return this.fc(a)};eo.prototype.withExtendsNode=function(a){return this.ec(a)};eo.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty(eo.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(eo.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(eo.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(eo.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
eo.prototype.withEncoding=function(a){if(ar(a)){U();var b=Plb(this.k,a);a=WBb();b=Kv(a.n.da,b)}else{b=this.k;var c=U(),e=WBb();a=Fl(Gl(c,a,e));c=Yn().aK;yf(b,c,a);b=this}return b};eo.prototype.withExample=function(a){return this.$R(a)};eo.prototype.withScalarSchema=function(a){return this.$6(a)};eo.prototype.withObjectSchema=function(a){return this.N6(a)};eo.prototype.withExamples=function(a){return this.$D(a)};eo.prototype.withSchema=function(a){return this.kS(a)};
eo.prototype.withSchemaMediaType=function(a){var b=this.k,c=Yn().DO;Fb(b,c,a);return this};eo.prototype.withMediaType=function(a){return this.dS(a)};eo.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(eo.prototype,"encoding",{get:function(){var a=U(),b=D(this.k.g,Yn().aK),c=WBb();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(eo.prototype,"examples",{get:function(){return this.fE()},configurable:!0});
Object.defineProperty(eo.prototype,"schema",{get:function(){return this.GY()},configurable:!0});Object.defineProperty(eo.prototype,"schemaMediaType",{get:function(){U();var a=D(this.k.g,Yn().DO);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(eo.prototype,"mediaType",{get:function(){return this.xz()},configurable:!0});Object.defineProperty(eo.prototype,"name",{get:function(){return this.ce()},configurable:!0});
eo.prototype.$classData=r({gAa:0},!1,"amf.client.model.domain.Payload",{gAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,z:1,v:1,r:1,o:1});function zm(){this.da=this.k=null}zm.prototype=new u;zm.prototype.constructor=zm;d=zm.prototype;d.Mc=function(a,b){xu();b=Wa().Ia(b);zm.prototype.VP.call(this,vu(0,a,b,(O(),(new P).a())));return this};d.a=function(){xu();var a=y();zm.prototype.VP.call(this,vu(0,"",a,(O(),(new P).a())));return this};d.G=function(){return"ScalarNode"};d.A=function(){return 1};d.ce=function(){return O3a(this)};
d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof zm?this.k===a.k:!1};d.fq=function(){return this.t()};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){var a=O3a(this).Jj;return(a.b()?null:a.c())+":"+this.v2()+"\x3d"+this.b6()};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.b6=function(){Bb();var a=D(this.k.ca,Fj().Df);Bb().gb();return Hb(a)};
d.VP=function(a){this.k=a;this.da=Gw().da;return this};d.v2=function(){Bb();var a=D(this.k.ca,Fj().kf);Bb().gb();return Hb(a)};d.xb=function(){return Dq(this)};d.JJ=function(){return this.b6()};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Yd=function(a){return P3a(this,a)};zm.prototype.annotations=function(){return this.xb()};zm.prototype.graph=function(){return OW(this)};zm.prototype.withId=function(a){return this.fc(a)};
zm.prototype.withExtendsNode=function(a){return this.ec(a)};zm.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(zm.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(zm.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(zm.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});
Object.defineProperty(zm.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});zm.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(zm.prototype,"name",{get:function(){return this.ce()},configurable:!0});zm.prototype.toString=function(){return this.fq()};Object.defineProperty(zm.prototype,"dataType",{get:function(){return this.v2()},configurable:!0});Object.defineProperty(zm.prototype,"value",{get:function(){return this.JJ()},configurable:!0});
zm.prototype.$classData=r({qAa:0},!1,"amf.client.model.domain.ScalarNode",{qAa:1,e:1,Hja:1,Xd:1,bd:1,Jc:1,tb:1,z:1,v:1,r:1,o:1});function Xn(){this.da=this.k=null}Xn.prototype=new u;Xn.prototype.constructor=Xn;d=Xn.prototype;d.cia=function(a){U();a=this.k.dia(a);return C3a(Z8(),a)};d.Uga=function(){U();var a=D(this.k.g,Ri().Sh);return G3a(Vzb(),a)};d.AJ=function(a){return this.DN(a)};d.G=function(){return"SecurityScheme"};d.af=function(){U();var a=D(this.k.g,Ri().U);U().gb();return Hb(a)};
d.a=function(){O();var a=(new P).a(),b=(new S).a();Xn.prototype.cqa.call(this,(new Wn).L(b,a));return this};d.Og=function(){return Ab(this)};d.cqa=function(a){this.k=a;this.da=Gw().da;return this};d.Yg=function(a){return Db(this,a)};d.BJ=function(a){var b=this.k,c=U(),e=A8();a=Fl(Gl(c,a,e));c=Ri().Mf;yf(b,c,a);return this};d.A=function(){return 1};d.sr=function(){return this.dF()};d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof Xn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.bia=function(a){U();a=this.k.e6(a);return o1(A8(),a)};d.DN=function(a){U();a=this.k.rJ(a);return o1(A8(),a)};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.Xha=function(){U();var a=this.k.xZ();H3a(U());return(new T1).BW(a)};d.S6=function(a){return this.bia(a)};d.t=function(){return W(X(),this)};d.Uha=function(){U();var a=this.k.wZ();K3a(U());return(new R1).AW(a)};
d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.jk=function(){U();var a=D(this.k.g,Ri().Ua);U().gb();return Hb(a)};d.Y6=function(a){var b=this.k,c=U(),e=Z8();a=Fl(Gl(c,a,e));c=Ri().Ok;yf(b,c,a);return this};d.rr=function(a){var b=this.k,c=Ri().gd;Fb(b,c,a);return this};d.CG=function(){U();var a=D(this.k.g,Ri().yf);U().gb();return Hb(a)};d.Rha=function(){U();var a=this.k.FR();J3a(U());return(new N1).zW(a)};d.Rf=function(){return XBb(this)};
d.wL=function(){var a=U(),b=D(this.k.g,Ri().Mf),c=A8();return $l(a,b,c).rb()};d.aE=function(a){var b=this.k,c=Ri().yf;Fb(b,c,a);return this};d.wz=function(){return this.wL()};d.Uj=function(){return XBb(this)};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.Ofa=function(){var a=U(),b=D(this.k.g,Ri().Il),c=A8();return $l(a,b,c).rb()};d.Yh=function(a){var b=this.k,c=Ri().Ua;Fb(b,c,a);return this};d.dc=function(a){return SW(this,a)};
d.aia=function(){U();var a=this.k.zZ();L3a(U());return(new X1).DW(a)};d.Pfa=function(){U();var a=D(this.k.g,Ri().pq);return uW(U().wg(),a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.U6=function(a){var b=this.k;U();U().wg();a=a.Ie();var c=Ri().pq;nf(b,c,a);return this};d.Ch=function(){return this.jk()};d.y=function(){return Z(this)};d.dF=function(){U();var a=D(this.k.g,Ri().gd);U().gb();return Hb(a)};
function XBb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new Wn).L(c,b);a=bf(b,a.j);return E3a(Wzb(),a)}d.X6=function(a){return this.cia(a)};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};d.Yha=function(){U();var a=this.k.yZ();I3a(U());return(new V1).CW(a)};d.dga=function(){var a=U(),b=D(this.k.g,Ri().Ok),c=Z8();return $l(a,b,c).rb()};d.a7=function(a){var b=this.k;U();Vzb();a=a.k;var c=Ri().Sh;nf(b,c,a);return this};
d.T6=function(a){var b=this.k,c=U(),e=A8();a=Fl(Gl(c,a,e));c=Ri().Il;yf(b,c,a);return this};d.Sha=function(){U();var a=this.k.uZ();return G3a(Vzb(),a)};d.Zg=function(a){return Jb(this,a)};Xn.prototype.annotations=function(){return this.xb()};Xn.prototype.graph=function(){return OW(this)};Xn.prototype.withId=function(a){return this.fc(a)};Xn.prototype.withExtendsNode=function(a){return this.ec(a)};Xn.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty(Xn.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Xn.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(Xn.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Xn.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
Xn.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};Xn.prototype.withLinkLabel=function(a){return this.Yg(a)};Xn.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(Xn.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(Xn.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});
Object.defineProperty(Xn.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});Xn.prototype.linkCopy=function(){return this.Rf()};Xn.prototype.withOpenIdConnectSettings=function(){return this.aia()};Xn.prototype.withHttpSettings=function(){return this.Uha()};Xn.prototype.withHttpApiKeySettings=function(){U();var a=this.k.Tha(),b=U();null===U().w8&&null===U().w8&&(U().w8=(new O1).xx(b));U();return(new P1).lda(a)};Xn.prototype.withApiKeySettings=function(){return this.Rha()};
Xn.prototype.withOAuth2Settings=function(){return this.Yha()};Xn.prototype.withOAuth1Settings=function(){return this.Xha()};Xn.prototype.withDefaultSettings=function(){return this.Sha()};Xn.prototype.withResponse=function(a){return this.X6(a)};Xn.prototype.withQueryParameter=function(a){return this.S6(a)};Xn.prototype.withHeader=function(a){return this.AJ(a)};Xn.prototype.withQueryString=function(a){return this.U6(a)};Xn.prototype.withSettings=function(a){return this.a7(a)};
Xn.prototype.withResponses=function(a){return this.Y6(a)};Xn.prototype.withQueryParameters=function(a){return this.T6(a)};Xn.prototype.withHeaders=function(a){return this.BJ(a)};Xn.prototype.withDescription=function(a){return this.Yh(a)};Xn.prototype.withDisplayName=function(a){return this.rr(a)};Xn.prototype.withType=function(a){return this.aE(a)};Xn.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(Xn.prototype,"queryString",{get:function(){return this.Pfa()},configurable:!0});
Object.defineProperty(Xn.prototype,"settings",{get:function(){return this.Uga()},configurable:!0});Object.defineProperty(Xn.prototype,"responses",{get:function(){return this.dga()},configurable:!0});Object.defineProperty(Xn.prototype,"queryParameters",{get:function(){return this.Ofa()},configurable:!0});Object.defineProperty(Xn.prototype,"headers",{get:function(){return this.wz()},configurable:!0});Object.defineProperty(Xn.prototype,"description",{get:function(){return this.Ch()},configurable:!0});
Object.defineProperty(Xn.prototype,"displayName",{get:function(){return this.sr()},configurable:!0});Object.defineProperty(Xn.prototype,"type",{get:function(){return this.CG()},configurable:!0});Object.defineProperty(Xn.prototype,"name",{get:function(){return this.ce()},configurable:!0});Xn.prototype.$classData=r({vAa:0},!1,"amf.client.model.domain.SecurityScheme",{vAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,z:1,v:1,r:1,o:1});function $8(){this.da=this.k=null}$8.prototype=new u;$8.prototype.constructor=$8;
d=$8.prototype;d.Jcb=function(a){this.k=a;this.da=Gw().da};d.a=function(){O();var a=(new P).a();$8.prototype.Jcb.call(this,(new j_).L((new S).a(),a));return this};d.G=function(){return"Tag"};d.af=function(){U();var a=D(this.k.g,Qj().U);U().gb();return Hb(a)};d.A=function(){return 1};d.rV=function(){U();var a=us(this.k.g,Qj().Wf);return z0(d6(),a)};d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof $8){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.jk=function(){U();var a=D(this.k.g,Qj().Ua);U().gb();return Hb(a)};d.eE=function(){return this.rV()};d.xb=function(){return Dq(this)};d.Yh=function(a){var b=this.k,c=Qj().Ua;Fb(b,c,a);return this};
d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Ch=function(){return this.jk()};d.y=function(){return Z(this)};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};$8.prototype.annotations=function(){return this.xb()};$8.prototype.graph=function(){return OW(this)};$8.prototype.withId=function(a){return this.fc(a)};$8.prototype.withExtendsNode=function(a){return this.ec(a)};$8.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty($8.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty($8.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty($8.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty($8.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});$8.prototype.withVariables=function(a){var b=this.k;U();d6();a=a.k;var c=Qj().Wf;nf(b,c,a);return this};
$8.prototype.withDescription=function(a){return this.Yh(a)};$8.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty($8.prototype,"documentation",{get:function(){return this.eE()},configurable:!0});Object.defineProperty($8.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty($8.prototype,"name",{get:function(){return this.ce()},configurable:!0});
$8.prototype.$classData=r({yAa:0},!1,"amf.client.model.domain.Tag",{yAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,z:1,v:1,r:1,o:1});function kp(){this.da=this.k=null}kp.prototype=new u;kp.prototype.constructor=kp;d=kp.prototype;d.G=function(){return"TemplatedLink"};d.a=function(){O();var a=(new P).a();kp.prototype.Hpa.call(this,(new jp).L((new S).a(),a));return this};d.af=function(){U();var a=D(this.k.g,ip().U);U().gb();return Hb(a)};d.A=function(){return 1};d.ce=function(){return this.af()};
d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof kp){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.Hpa=function(a){this.k=a;this.da=Gw().da;return this};d.fc=function(a){return NW(this,a)};d.jk=function(){U();var a=D(this.k.g,ip().Ua);U().gb();return Hb(a)};d.xb=function(){return Dq(this)};
d.Yh=function(a){var b=this.k,c=ip().Ua;Fb(b,c,a);return this};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Ch=function(){return this.jk()};d.y=function(){return Z(this)};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};kp.prototype.annotations=function(){return this.xb()};kp.prototype.graph=function(){return OW(this)};kp.prototype.withId=function(a){return this.fc(a)};kp.prototype.withExtendsNode=function(a){return this.ec(a)};
kp.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(kp.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(kp.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(kp.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(kp.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
kp.prototype.withServer=function(a){var b=this.k;U();Y8();a=a.k;var c=ip().gH;nf(b,c,a);return this};kp.prototype.withRequestBody=function(a){var b=this.k,c=ip().fH;Fb(b,c,a);return this};kp.prototype.withMapping=function(a){var b=this.k,c=U(),e=YBb();a=Fl(Gl(c,a,e));c=ip().GE;yf(b,c,a);return this};kp.prototype.withOperationRef=function(a){var b=this.k,c=ip().vO;Fb(b,c,a);return this};kp.prototype.withOperationId=function(a){var b=this.k,c=ip().dH;Fb(b,c,a);return this};
kp.prototype.withTemplate=function(a){var b=this.k,c=ip().I$;Fb(b,c,a);return this};kp.prototype.withDescription=function(a){return this.Yh(a)};kp.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(kp.prototype,"server",{get:function(){U();var a=D(this.k.g,ip().gH);return F3a(Y8(),a)},configurable:!0});Object.defineProperty(kp.prototype,"requestBody",{get:function(){U();var a=D(this.k.g,ip().fH);U().gb();return Hb(a)},configurable:!0});
Object.defineProperty(kp.prototype,"mapping",{get:function(){var a=U(),b=D(this.k.g,ip().GE),c=YBb();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(kp.prototype,"operationRef",{get:function(){U();var a=D(this.k.g,ip().vO);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(kp.prototype,"operationId",{get:function(){U();var a=D(this.k.g,ip().dH);U().gb();return Hb(a)},configurable:!0});
Object.defineProperty(kp.prototype,"template",{get:function(){U();var a=D(this.k.g,ip().dH);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(kp.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty(kp.prototype,"name",{get:function(){return this.ce()},configurable:!0});kp.prototype.$classData=r({zAa:0},!1,"amf.client.model.domain.TemplatedLink",{zAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,z:1,v:1,r:1,o:1});function wo(){this.da=this.k=null}
wo.prototype=new u;wo.prototype.constructor=wo;d=wo.prototype;d.G=function(){return"WebApi"};d.af=function(){U();var a=D(this.k.g,uo().U);U().gb();return Hb(a)};d.a=function(){O();var a=(new P).a();wo.prototype.Ipa.call(this,(new vo).L((new S).a(),a));return this};d.A=function(){return 1};d.ce=function(){return this.af()};d.lS=function(a){var b=this.k,c=U(),e=U().Th();a=Fl(Gl(c,a,e));c=uo().gh;Ot(b,c,a);return this};d.jba=function(){var a=U(),b=D(this.k.g,uo().Hl),c=U().gb();return $l(a,b,c).rb()};
d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof wo){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.uS=function(){return this.jba()};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.Ipa=function(a){this.k=a;this.da=Gw().da;return this};d.t=function(){return W(X(),this)};d.baa=function(){var a=U(),b=D(this.k.g,uo().kq),c=U().gb();return $l(a,b,c).rb()};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};d.jk=function(){U();var a=D(this.k.g,uo().Ua);U().gb();return Hb(a)};d.PY=function(){var a=U(),b=D(this.k.g,uo().nh),c=Y8();return $l(a,b,c).rb()};d.x6=function(a){var b=this.k,c=U(),e=U().Th();a=Fl(Gl(c,a,e));c=uo().Hl;Ot(b,c,a);return this};d.AZ=function(a){U();a=this.k.FN(a);return F3a(Y8(),a)};d.mS=function(a){return this.AZ(a)};d.EJ=function(a){var b=this.k,c=U(),e=B8();a=Fl(Gl(c,a,e));c=uo().ac;yf(b,c,a);return this};d.xb=function(){return Dq(this)};
d.HY=function(){var a=U(),b=D(this.k.g,uo().gh),c=U().gb();return $l(a,b,c).rb()};d.Yh=function(a){var b=this.k,c=uo().Ua;Fb(b,c,a);return this};d.e7=function(a){var b=this.k,c=uo().Ln;Fb(b,c,a);return this};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Oha=function(){U();var a=D(this.k.g,uo().Ln);U().gb();return Hb(a)};d.Ch=function(){return this.jk()};d.y=function(){return Z(this)};
d.q6=function(a){var b=this.k,c=U(),e=U().Th();a=Fl(Gl(c,a,e));c=uo().kq;Ot(b,c,a);return this};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};d.Zo=function(){var a=Xb(this.k.x,q(UW));a.b()?a=y():(a=a.c(),a=(new z).d(a.df));return a};d.nS=function(a){var b=this.k,c=U(),e=Y8();a=Fl(Gl(c,a,e));c=uo().nh;yf(b,c,a);return this};d.cN=function(){var a=U(),b=D(this.k.g,uo().ac),c=B8();return $l(a,b,c).rb()};wo.prototype.annotations=function(){return this.xb()};
wo.prototype.graph=function(){return OW(this)};wo.prototype.withId=function(a){return this.fc(a)};wo.prototype.withExtendsNode=function(a){return this.ec(a)};wo.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(wo.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(wo.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(wo.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(wo.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Object.defineProperty(wo.prototype,"sourceVendor",{get:function(){return this.Zo()},configurable:!0});wo.prototype.withDefaultServer=function(a){U();a=this.k.FN(a);var b=(new ci).a();a=oc(a,b);return F3a(Y8(),a)};wo.prototype.withServer=function(a){return this.mS(a)};
wo.prototype.withEndPoint=function(a){U();a=y$a(this.k,a);return r3a(X8(),a)};wo.prototype.withDocumentationUrl=function(a){U();var b=this.k;O();var c=(new P).a(),e=(new S).a();c=(new Mo).L(e,c);e=fj().Lf;a=Fb(c,e,a);c=uo().Eu;th(b,c,a);return z0(d6(),a)};wo.prototype.withDocumentationTitle=function(a){U();var b=this.k;O();var c=(new P).a(),e=(new S).a();c=(new Mo).L(e,c);e=fj().Kn;a=Fb(c,e,a);c=uo().Eu;th(b,c,a);return z0(d6(),a)};wo.prototype.withSecurity=function(a){return this.EJ(a)};
wo.prototype.withServers=function(a){return this.nS(a)};wo.prototype.withDocumentation=function(a){var b=this.k,c=U(),e=d6();a=Fl(Gl(c,a,e));c=uo().Eu;yf(b,c,a);return this};wo.prototype.withLicense=function(a){var b=this.k;U();ZBb();a=a.k;var c=uo().bH;nf(b,c,a);return this};wo.prototype.withProvider=function(a){var b=this.k;U();$Bb();a=a.k;var c=uo().eH;nf(b,c,a);return this};wo.prototype.withTermsOfService=function(a){var b=this.k,c=uo().hH;Fb(b,c,a);return this};wo.prototype.withVersion=function(a){return this.e7(a)};
wo.prototype.withContentType=function(a){return this.x6(a)};wo.prototype.withAccepts=function(a){return this.q6(a)};wo.prototype.withEndPoints=function(a){var b=this.k,c=U(),e=X8();a=Fl(Gl(c,a,e));c=uo().nq;yf(b,c,a);return this};wo.prototype.withSchemes=function(a){return this.lS(a)};wo.prototype.withIdentifier=function(a){var b=this.k,c=uo().gT;Fb(b,c,a);return this};wo.prototype.withDescription=function(a){return this.Yh(a)};wo.prototype.withName=function(a){return this.Yd(a)};
Object.defineProperty(wo.prototype,"security",{get:function(){return this.cN()},configurable:!0});Object.defineProperty(wo.prototype,"servers",{get:function(){return this.PY()},configurable:!0});Object.defineProperty(wo.prototype,"documentations",{get:function(){var a=U(),b=D(this.k.g,uo().Eu),c=d6();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(wo.prototype,"license",{get:function(){U();var a=D(this.k.g,uo().bH),b=ZBb();return Kv(b.n.da,a)},configurable:!0});
Object.defineProperty(wo.prototype,"provider",{get:function(){U();var a=D(this.k.g,uo().eH),b=$Bb();return Kv(b.n.da,a)},configurable:!0});Object.defineProperty(wo.prototype,"termsOfService",{get:function(){U();var a=D(this.k.g,uo().hH);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(wo.prototype,"version",{get:function(){return this.Oha()},configurable:!0});Object.defineProperty(wo.prototype,"contentType",{get:function(){return this.uS()},configurable:!0});
Object.defineProperty(wo.prototype,"accepts",{get:function(){return this.baa()},configurable:!0});Object.defineProperty(wo.prototype,"endPoints",{get:function(){var a=U(),b=D(this.k.g,uo().nq),c=X8();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(wo.prototype,"schemes",{get:function(){return this.HY()},configurable:!0});Object.defineProperty(wo.prototype,"identifier",{get:function(){U();var a=D(this.k.g,uo().gT);U().gb();return Hb(a)},configurable:!0});
Object.defineProperty(wo.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty(wo.prototype,"name",{get:function(){return this.ce()},configurable:!0});wo.prototype.$classData=r({FAa:0},!1,"amf.client.model.domain.WebApi",{FAa:1,e:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,z:1,v:1,r:1,o:1});function rE(){this.q=this.$=this.tt=null}rE.prototype=new u;rE.prototype.constructor=rE;d=rE.prototype;d.G=function(){return"TrackedElement"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof rE){var b=this.tt;a=a.tt;return null===b?null===a:f5(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.tt;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ye=function(){return this.$};d.zk=function(a){this.tt=a;this.$="tracked-element";this.q=hK(a,"",",","");gA(a);return this};d.y=function(){return Z(this)};d.eN=function(a){var b=this.tt,c=Ff();c=Gf(c);return(new rE).zk(Me(b,a,c))};
var qE=r({RCa:0},!1,"amf.core.annotations.TrackedElement",{RCa:1,e:1,Qja:1,Hn:1,uf:1,Qh:1,hK:1,z:1,v:1,r:1,o:1});rE.prototype.$classData=qE;function af(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}af.prototype=new u;af.prototype.constructor=af;d=af.prototype;d.G=function(){return"CustomDomainProperty"};d.Fl=function(a){this.Cf=a};d.A=function(){return 2};d.zb=function(a){return pdb(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};
d.h=function(a){return this===a?!0:a instanceof af?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a();a=(new af).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return om()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};
d.jd=function(){var a=D(this.g,om().U).H;a.b()?a=y():(a=a.c(),a=(new Rb).f(a),a=(new z).d(Tj(a.Ed)));return a.b()?"":a.c()};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};function pdb(a,b){if(Wa().Ia(a.j).b()){if(-1!==(b.indexOf("#")|0)){var c=a.jd();c=(new Rb).f(c);b=b+"/"+Tj(c.Ed);return bf(a,b)}c=a.jd();c=(new Rb).f(c);b=b+"#"+Tj(c.Ed);return bf(a,b)}return a}d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};
d.wh=function(){return Pd(function(){return function(a,b){return(new af).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.jh=function(){return om().U};d.yj=function(a){return rA(this,a)};d.y=function(){return Z(this)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};
d.$classData=r({oFa:0},!1,"amf.core.model.domain.extensions.CustomDomainProperty",{oFa:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,z:1,v:1,r:1,o:1});function Su(){this.n=this.Fc=this.x=this.H=null}Su.prototype=new u;Su.prototype.constructor=Su;d=Su.prototype;d.G=function(){return"AnyFieldImpl"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Su&&a.n===this.n){var b=this.H,c=a.H;if((null===b?null===c:b.h(c))&&this.x===a.x)return b=this.Fc,a=a.Fc,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.H;case 1:return this.x;case 2:return this.Fc;default:throw(new V).f(""+a);}};d.t=function(){return dba(this)};d.xF=function(a,b,c){Su.prototype.iw.call(this,a,Wa().Ia(b.q),b.x,c);return this};d.ju=function(){return this.H};d.y=function(){return Z(this)};d.iw=function(a,b,c,e){this.H=b;this.x=c;this.Fc=e;if(null===a)throw bc(F(),null);this.n=a;return this};
d.$classData=r({OFa:0},!1,"amf.core.parser.Fields$AnyFieldImpl",{OFa:1,e:1,Snb:1,U_:1,T_:1,V_:1,X_:1,z:1,v:1,r:1,o:1});function Nu(){this.n=this.Fc=this.x=this.H=null}Nu.prototype=new u;Nu.prototype.constructor=Nu;d=Nu.prototype;d.G=function(){return"StrFieldImpl"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Nu&&a.n===this.n){var b=this.H,c=a.H;if((null===b?null===c:b.h(c))&&this.x===a.x)return b=this.Fc,a=a.Fc,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.H;case 1:return this.x;case 2:return this.Fc;default:throw(new V).f(""+a);}};d.t=function(){return dba(this)};d.xF=function(a,b,c){var e=Wa().Ia(b.q);e.b()?e=y():(e=e.c(),e=(new z).d(e));Nu.prototype.iw.call(this,a,e,b.x,c);return this};d.ju=function(){return this.H};d.y=function(){return Z(this)};d.iw=function(a,b,c,e){this.H=b;this.x=c;this.Fc=e;if(null===a)throw bc(F(),null);this.n=a;return this};
d.$classData=r({SFa:0},!1,"amf.core.parser.Fields$StrFieldImpl",{SFa:1,e:1,Wnb:1,U_:1,T_:1,V_:1,X_:1,z:1,v:1,r:1,o:1});function J4(){this.$k=this.Md=null;this.tZ=!1;this.jsa=0}J4.prototype=new P7a;J4.prototype.constructor=J4;d=J4.prototype;d.ws=function(a,b){var c=Sc().dU;b=b.uv;var e=y();Ub(this,c,"",e,b,a);this.tZ=!0};d.G=function(){return"WarningOnlyHandler"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof J4){var b=this.$k;a=a.$k;return null===b?null===a:b.h(a)}return!1};
d.Oca=function(a){this.$k=a;Z3.prototype.Oca.call(this,a);this.tZ=!1;this.jsa=a.JM();return this};d.RC=function(a,b){var c=Sc().dU,e=tc(a.Gr);a=LPa(this,a);var f=y();Ub(this,c,"",f,e,a.ga);this.tZ=!0;return b};d.E=function(a){switch(a){case 0:return this.$k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.JM=function(){return this.jsa};d.y=function(){return Z(this)};
d.$classData=r({uGa:0},!1,"amf.core.parser.errorhandler.WarningOnlyHandler",{uGa:1,Znb:1,e:1,lO:1,Jp:1,ep:1,xE:1,z:1,v:1,r:1,o:1});function aCb(){this.ua=this.Lg=this.Sg=this.le=this.Ac=this.yc=this.Me=this.ub=this.Qc=this.Gh=this.pc=this.g=this.ba=this.Gu=this.tg=null}aCb.prototype=new u;aCb.prototype.constructor=aCb;d=aCb.prototype;
d.a=function(){bCb=this;At(this);WW(this);F2(this);G2(this);h6(this);lQ(this);Zpb(this);var a=ud(),b=G().hd;this.tg=fc(new gc,a,H(b,"definedBy"),hc(new ic,jc().fn,"","",J()));a=(new sd).Jd(ud());b=G().he;this.Gu=fc(new gc,a,H(b,"graphDependencies"),hc(new ic,jc().fn,"","",J()));a=G().hd;a=H(a,"DialectInstancePatch");b=G().he;b=H(b,"DocumentExtension");var c=Sr().ba;this.ba=dj(a,dj(b,c));a=this.tg;b=this.Gu;c=this.Gh;var e=this.pc,f=fm().g;this.g=dj(a,dj(b,dj(c,dj(e,f))));return this};d.LE=function(){};
d.Eo=function(a){this.Ac=a};d.Bo=function(a){this.Sg=a};d.rc=function(a){this.ua=a};d.fj=function(){return this.pc};d.M1=function(a){this.pc=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Do=function(a){this.Lg=a};d.Cy=function(a){this.Qc=a};d.qc=function(){O();var a=(new P).a();return(new LQ).L((new S).a(),a)};d.N1=function(){};d.Tq=function(a){this.ub=a};d.Rb=function(){return this.ba};d.Go=function(a){this.le=a};d.ME=function(){};d.Co=function(a){this.yc=a};
d.Fo=function(a){this.Me=a};d.NE=function(a){this.Gh=a};d.$classData=r({CLa:0},!1,"amf.plugins.document.vocabularies.metamodel.document.DialectInstancePatchModel$",{CLa:1,e:1,dC:1,vr:1,wo:1,mc:1,Wb:1,wc:1,Yz:1,$G:1,R_:1});var bCb=void 0;function HGa(){bCb||(bCb=(new aCb).a());return bCb}function D8(){Rr.call(this);this.Jna=this.Ina=this.Bsa=this.QH=this.Bea=this.era=this.ql=this.Bd=this.pY=null}D8.prototype=new fqb;D8.prototype.constructor=D8;
D8.prototype.nW=function(a,b){var c=a.kh,e=a.Af,f=a.pi;a=a.ja;C();Yj();var g=(new gh).a();Rr.prototype.Sp.call(this,c,e,f,a,(new Ds).Ii(g.va()));c=[(new R).M("$dialect",!1),(new R).M("dialect",!0),(new R).M("version",!0),(new R).M("usage",!1),(new R).M("external",!1),(new R).M("uses",!1),(new R).M("nodeMappings",!1),(new R).M("documents",!1)];e=BB(new CB,Ev());f=0;for(a=c.length|0;f<a;)DB(e,c[f]),f=1+f|0;this.ql=e.ab;c=[(new R).M("usage",!1),(new R).M("external",!1),(new R).M("uses",!1),(new R).M("nodeMappings",
!1)];e=BB(new CB,Ev());f=0;for(a=c.length|0;f<a;)DB(e,c[f]),f=1+f|0;this.era=e.ab;c=[(new R).M("classTerm",!1),(new R).M("mapping",!1),(new R).M("idProperty",!1),(new R).M("idTemplate",!1),(new R).M("patch",!1),(new R).M("extends",!1)];e=BB(new CB,Ev());f=0;for(a=c.length|0;f<a;)DB(e,c[f]),f=1+f|0;this.Bea=e.ab;c=[(new R).M("usage",!1),(new R).M("external",!1),(new R).M("uses",!1)];e=BB(new CB,Ev());f=0;for(a=c.length|0;f<a;)DB(e,c[f]),f=1+f|0;this.QH=e.ab.Fp(this.Bea);c=[(new R).M("propertyTerm",
!1),(new R).M("range",!1),(new R).M("mapKey",!1),(new R).M("mapValue",!1),(new R).M("mapTermKey",!1),(new R).M("mapTermValue",!1),(new R).M("mandatory",!1),(new R).M("pattern",!1),(new R).M("sorted",!1),(new R).M("minimum",!1),(new R).M("maximum",!1),(new R).M("allowMultiple",!1),(new R).M("enum",!1),(new R).M("typeDiscriminatorName",!1),(new R).M("typeDiscriminator",!1),(new R).M("unique",!1),(new R).M("patch",!1)];e=BB(new CB,Ev());f=0;for(a=c.length|0;f<a;)DB(e,c[f]),f=1+f|0;this.Bsa=e.ab;c=[(new R).M("root",
!1),(new R).M("fragments",!1),(new R).M("library",!1),(new R).M("options",!1)];e=BB(new CB,Ev());f=0;for(a=c.length|0;f<a;)DB(e,c[f]),f=1+f|0;this.Ina=e.ab;c=[(new R).M("selfEncoded",!1),(new R).M("declarationsPath",!1),(new R).M("keyProperty",!1),(new R).M("referenceStyle",!1)];e=BB(new CB,Ev());f=0;for(a=c.length|0;f<a;)DB(e,c[f]),f=1+f|0;this.Jna=e.ab;this.pY=Fc(sc().fb,J());b.b()?(b=this.ja,c=this.pi,e=Fc(sc().fb,J()),b=(new XX).OW(e,b,c)):b=b.c();this.Bd=b;return this};
D8.prototype.$classData=r({RMa:0},!1,"amf.plugins.document.vocabularies.parser.dialects.DialectContext",{RMa:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1,iob:1,jka:1});function oAb(){Rr.call(this);this.Csa=this.Tma=this.hva=this.Bd=this.rD=this.t3=null}oAb.prototype=new fqb;oAb.prototype.constructor=oAb;
function gGa(a,b,c,e,f){if(-1!==(c.indexOf(".")|0)){b=Jd(ua(),c,"\\.");b=ik((new Md).od(b));c=Jd(ua(),c,"\\.");c=Ld((new Md).od(c));e=a.Bd.No.Ka(b);if(e instanceof z)return a=D(e.i.g,$d().$h).H,(new z).d(""+(a.b()?null:a.c())+c);if(y()===e)return a=a.Bd.Ji.Ka(b),a instanceof z&&(a=a.i,a instanceof AQ)?pGa(a,c):y();throw(new x).d(e);}b=""+b+c;var g=pGa(a.Bd,c);if(!(g instanceof z))if(y()===g)f&&(f=a.rD,c=K(C(),(new wc).fa([(new lM).kw(b,c,e,!1)])),e=C(),a.rD=f.la(c,e.u));else throw(new x).d(g);return(new z).d(b)}
function kGa(a,b,c){a.rD=a.rD.Ab(w(function(e,f){return function(g){g=g.ap;var h=f.j;return!(null===g?null===h:qa(g,h))}}(a,c)));a.Bd.xH=a.Bd.xH.kc((new R).M(b,c))}function dGa(a){var b=(new Ad).ee(a.Bd.xH).Yb.pf().Ad();a=(new Ad).ee(a.Bd.LI).Yb.pf().Ad();var c=C();return b.la(a,c.u)}function h$a(a,b,c){a.t3=a.t3.kc((new R).M(b,c))}function hGa(a,b,c){a.rD=a.rD.Ab(w(function(e,f){return function(g){g=g.ap;var h=f.j;return!(null===g?null===h:qa(g,h))}}(a,c)));a.Bd.LI=a.Bd.LI.kc((new R).M(b,c))}
function fGa(a,b,c,e,f){if(-1!==(c.indexOf(".")|0)){b=Jd(ua(),c,"\\.");b=ik((new Md).od(b));c=Jd(ua(),c,"\\.");c=Ld((new Md).od(c));e=a.Bd.No.Ka(b);if(e instanceof z)return a=D(e.i.g,$d().$h).H,(new z).d(""+(a.b()?null:a.c())+c);if(y()===e)return a=a.Bd.Ji.Ka(b),a instanceof z&&(a=a.i,a instanceof AQ)?nGa(a,c):y();throw(new x).d(e);}b=""+b+c;var g=nGa(a.Bd,c);if(!(g instanceof z))if(y()===g)f&&(f=a.rD,c=K(C(),(new wc).fa([(new lM).kw(b,c,e,!0)])),e=C(),a.rD=f.la(c,e.u));else throw(new x).d(g);return(new z).d(b)}
oAb.prototype.nW=function(a,b){var c=a.kh,e=a.Af,f=a.pi;a=a.ja;C();Yj();var g=(new gh).a();Rr.prototype.Sp.call(this,c,e,f,a,(new Ds).Ii(g.va()));c=[(new R).M("$dialect","string"),(new R).M("base","string"),(new R).M("usage","string"),(new R).M("vocabulary","string"),(new R).M("uses","libraries"),(new R).M("external","libraries"),(new R).M("classTerms","ClassTerm[]"),(new R).M("propertyTerms","PropertyTerm[]")];e=BB(new CB,Ev());f=0;for(a=c.length|0;f<a;)DB(e,c[f]),f=1+f|0;this.hva=e.ab;c=[(new R).M("displayName",
"string"),(new R).M("description","string"),(new R).M("properties","string[]"),(new R).M("extends","string[]")];e=BB(new CB,Ev());f=0;for(a=c.length|0;f<a;)DB(e,c[f]),f=1+f|0;this.Tma=e.ab;c=[(new R).M("displayName","string"),(new R).M("description","string"),(new R).M("range","string[]"),(new R).M("extends","string[]")];e=BB(new CB,Ev());f=0;for(a=c.length|0;f<a;)DB(e,c[f]),f=1+f|0;this.Csa=e.ab;this.t3=Fc(sc().fb,J());this.rD=J();if(b.b()){b=this.ja;c=this.pi;e=Fc(sc().fb,J());f=Fc(sc().fb,J());
a=Fc(sc().fb,J());g=Fc(sc().fb,J());var h=Fc(sc().fb,J());b=(new AQ).R3(e,f,a,g,h,b,c)}else b=b.c();this.Bd=b;return this};oAb.prototype.$classData=r({vNa:0},!1,"amf.plugins.document.vocabularies.parser.vocabularies.VocabularyContext",{vNa:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1,job:1,jka:1});function dFa(){this.xB=0;this.ug=this.Bn=this.su=null;this.hn=!1;this.$v=this.nj=null}dFa.prototype=new pO;dFa.prototype.constructor=dFa;d=dFa.prototype;
d.CR=function(a,b,c,e,f,g){return eqa(a,b,c,this.su.zC,e,f,g)};d.a=function(){Kr.prototype.a.call(this);cFa=this;hqa(this);this.nj=Gw().da;m$a(this);var a=C(),b=[Rv().$,Aja().$];this.Bn=K(a,(new wc).fa(b));this.su=Uk();return this};d.EG=function(){return y()};d.HC=function(){return!1};
d.iz=function(a,b){var c=a.ga,e=a.W,f=y();b=(new a9).YC(c,e,b,f,K($3(),J()));c=Ala().RA(a);c.b()?a=y():(c=c.c(),zla()===c?(a=(new cCb).Dca(a,b),O(),c=(new P).a(),a=(new z).d(a.MQ((new Ng).L((new S).a(),c)))):a=y());a.b()?a=y():(a=a.c(),a=(new z).d(Zjb(this,a,b)));return a};d.Jg=function(){return Rv()};d.ot=function(){return l$a()};d.rU=function(a){this.$v=a};d.nx=function(){return K(C(),(new wc).fa("application/json application/yaml application/x-yaml text/yaml text/vnd.yaml text/x-yaml application/asyncapi+json application/async+json application/asyncapi+yaml application/async+yaml application/asyncapi application/async".split(" ")))};
d.vD=function(){return WS(this.ug,this)};d.PD=function(){return this.Bn};d.Ei=function(){return this.ug};d.nU=function(a){this.hn=a};d.cL=function(){return(new fA).jB(this.$v,w(function(){return function(a){return a===Uk().Ki||a===nea().Ki}}(this)))};d.tq=function(){return n$a()};d.TA=function(a){return Ala().RA(a).Ha(zla())};d.Yn=function(){return YE(gb(),this)};d.yv=function(){return q$a()};d.tA=function(){return this.hn};d.mU=function(a){this.ug=a};d.xD=function(){return null};
d.$classData=r({UNa:0},!1,"amf.plugins.document.webapi.Async20Plugin$",{UNa:1,aC:1,e:1,Oq:1,kob:1,mka:1,c0:1,iO:1,g0:1,gC:1,tb:1});var cFa=void 0;function dCb(){this.xB=0;this.ug=this.Bn=this.su=null;this.hn=!1;this.$v=this.nj=null}dCb.prototype=new pO;dCb.prototype.constructor=dCb;d=dCb.prototype;d.CR=function(a,b,c,e,f,g){return eqa(a,b,c,this.su.zC,e,f,g)};d.ema=function(a){this.Bn=a};d.a=function(){Kr.prototype.a.call(this);eCb=this;hqa(this);this.nj=Gw().da;m$a(this);Fqb(this);this.su=Pk();return this};
d.dna=function(a,b,c,e){return(new aB).Ty(a,b,c,e)};d.EG=function(a,b){return a instanceof sh?(new z).d(Ntb(new M7,a,(new wZ).Gi(b.ja,VQ(),(new nb).a())).I2()):a instanceof Ng?(new z).d((new hBb).CL(a,(new wZ).Gi(b.ja,VQ(),(new nb).a())).MC()):a instanceof im?(T(),a=D(us(a.g,fm().ub).g,km().Zd).H,a=xi(0,a.b()?null:a.c()),(new z).d(dva(mk(),a))):gm(a)?(new z).d((new cU).Gca(a,(new wZ).Gi(b.ja,VQ(),(new nb).a())).fL()):y()};
d.HC=function(a){return a instanceof mn?!0:a instanceof kn?!0:a instanceof Ng?a.ue()instanceof vo:a instanceof sh?us(a.g,Wg().Qc).Pd(w(function(){return function(b){return null!==b}}(this))):gm(a)};d.iz=function(a,b){return Bqb(this,a,b)};d.Jg=function(){return Pv()};d.ot=function(){return l$a()};d.rU=function(a){this.$v=a};d.nx=function(){return K(C(),(new wc).fa("application/json application/yaml application/x-yaml text/yaml text/vnd.yaml text/x-yaml application/openapi+json application/swagger+json application/openapi+yaml application/swagger+yaml application/openapi application/swagger".split(" ")))};
d.vD=function(){return WS(this.ug,this)};d.PD=function(){return this.Bn};d.Ei=function(){return this.ug};d.nU=function(a){this.hn=a};d.cL=function(){return(new fA).jB(this.$v,w(function(){return function(a){return a===Pk().Ki||a===Ok().Ki}}(this)))};d.tq=function(){return n$a()};d.TA=function(a){a=iy().RA(a);if(a.b())return!1;a=a.c();var b=hy();return!(null!==a&&a===b)};d.Yn=function(){return YE(gb(),this)};d.yv=function(){return q$a()};d.tA=function(){return this.hn};d.mU=function(a){this.ug=a};
d.xD=function(a,b,c){return db().Iv===c?(new tT).qb(b).ge(a):db().ZJ===c?(new KZ).eu(b,!0).ge(a):db().MS===c?tKa(new gT,b,Ok()).ge(a):db().UN===c?(new KZ).eu(b,!1).ge(a):r$a(this,a,b,c)};d.$classData=r({ZNa:0},!1,"amf.plugins.document.webapi.Oas20Plugin$",{ZNa:1,aC:1,e:1,Oq:1,aOa:1,mka:1,c0:1,iO:1,g0:1,gC:1,tb:1});var eCb=void 0;function Xaa(){eCb||(eCb=(new dCb).a());return eCb}function fCb(){this.xB=0;this.ug=this.Bn=this.su=null;this.hn=!1;this.$v=this.nj=null}fCb.prototype=new pO;
fCb.prototype.constructor=fCb;d=fCb.prototype;d.CR=function(a,b,c,e,f,g){return eqa(a,b,c,this.su.zC,e,f,g)};d.ema=function(a){this.Bn=a};d.a=function(){Kr.prototype.a.call(this);gCb=this;hqa(this);this.nj=Gw().da;m$a(this);Fqb(this);this.su=Qk();return this};d.dna=function(a,b,c,e){return(new $A).Ty(a,b,c,e)};
d.EG=function(a,b){return a instanceof sh?(new z).d(Ntb(new M7,a,(new m3).Gi(b.ja,VQ(),(new nb).a())).I2()):a instanceof Ng?(new z).d((new iBb).CL(a,(new m3).Gi(b.ja,VQ(),(new nb).a())).MC()):a instanceof im?(T(),a=D(us(a.g,fm().ub).g,km().Zd).H,a=xi(0,a.b()?null:a.c()),(new z).d(dva(mk(),a))):gm(a)?(new z).d((new cU).Gca(a,(new m3).Gi(b.ja,VQ(),(new nb).a())).fL()):y()};
d.HC=function(a){return a instanceof mn?!0:a instanceof kn?!0:a instanceof Ng?a.ue()instanceof vo:a instanceof sh?us(a.g,Wg().Qc).Pd(w(function(){return function(b){return null!==b}}(this))):gm(a)};d.iz=function(a,b){return Bqb(this,a,b)};d.Jg=function(){return Qv()};d.ot=function(){return l$a()};d.rU=function(a){this.$v=a};d.nx=function(){return K(C(),(new wc).fa("application/json application/yaml application/x-yaml text/yaml text/vnd.yaml text/x-yaml application/openapi+json application/swagger+json application/openapi+yaml application/swagger+yaml application/openapi application/swagger".split(" ")))};
d.vD=function(){return WS(this.ug,this)};d.PD=function(){return this.Bn};d.Ei=function(){return this.ug};d.nU=function(a){this.hn=a};d.cL=function(){return(new fA).jB(this.$v,w(function(){return function(a){return a===sb().su.Ki}}(this)))};d.tq=function(){return n$a()};d.TA=function(a){return iy().RA(a).Ha(hy())};d.Yn=function(){return YE(gb(),this)};d.yv=function(){return q$a()};d.tA=function(){return this.hn};d.mU=function(a){this.ug=a};
d.xD=function(a,b,c){return db().Iv===c?(new kT).qb(b).ge(a):db().ZJ===c?(new IZ).eu(b,!0).ge(a):db().MS===c?tKa(new gT,b,Qk()).ge(a):db().UN===c?(new IZ).eu(b,!1).ge(a):r$a(this,a,b,c)};d.$classData=r({$Na:0},!1,"amf.plugins.document.webapi.Oas30Plugin$",{$Na:1,aC:1,e:1,Oq:1,aOa:1,mka:1,c0:1,iO:1,g0:1,gC:1,tb:1});var gCb=void 0;function sb(){gCb||(gCb=(new fCb).a());return gCb}function b9(){Rr.call(this);this.nj=this.$3=this.pI=this.Bd=null}b9.prototype=new fqb;b9.prototype.constructor=b9;
function hCb(){}hCb.prototype=b9.prototype;function Q4a(a,b){a.pI=(new z).d(b);a.$3=(new z).d((new Yx).jw(b,a))}function E8(a,b,c){a.wq.Gl(iCb(b),c)}function Esb(a,b,c){if(null===c)throw(new Tg).a();if(""===c)return ys(b);if(0<=(c.length|0)&&"/"===c.substring(0,1)||-1!==(c.indexOf(":")|0))return c;if(0<=(c.length|0)&&"#"===c.substring(0,1))return a=Jd(ua(),b,"#"),""+ik((new Md).od(a))+c;a=a.i2(b);a=(new Rb).f(a);c=""+ba.decodeURI(a.Ed)+c;return ys(c)}
b9.prototype.Ty=function(a,b,c,e){var f=c.pi,g=c.ja;C();Yj();var h=(new gh).a();Rr.prototype.Sp.call(this,a,b,f,g,(new Ds).Ii(h.va()));this.nj=Gw().da;if(e.b()){a=y();b=this.ja;e=this.pi;f=Fc(sc().fb,J());g=Fc(sc().fb,J());h=Fc(sc().fb,J());var k=Fc(sc().fb,J()),l=Fc(sc().fb,J()),m=Fc(sc().fb,J()),p=Fc(sc().fb,J()),t=Fc(sc().fb,J()),v=Fc(sc().fb,J()),A=Fc(sc().fb,J()),E=Fc(sc().fb,J()),B=Fc(sc().fb,J()),I=Fc(sc().fb,J()),N=Fc(sc().fb,J()),Y=Fc(sc().fb,J()),na=Fc(sc().fb,J());a=(new Hy).KW(a,f,g,h,
k,l,m,p,t,v,A,E,B,I,N,Y,b,e,na)}else a=e.c();this.Bd=a;this.pI=c instanceof b9?c.pI:y();this.$3=c instanceof b9?c.$3:y();this.wq=c.wq;this.Ux=c.Ux;return this};function pS(a,b,c){var e=Esb(c,c.kh,b);b=Fsb(e);a=Gsb(a,e);if(a.b())return y();a=a.c();return L4a(eFa(),a,b,c)}
function R4a(a,b){a=a.$3;if(a instanceof z){a=a.i;if("#"===b||""===b||"/"===b)var c="/";else c=0<=(b.length|0)&&"#"===b.substring(0,1)?b.split("#").join(""):b,0<=(c.length|0)&&"/"===c.substring(0,1)&&(c=(new zh).f(c),c=vr(c,"/"));a=a.Rp.Ka(c);if(a.b())return y();a=a.c();return(new z).d((new R).M(b,a))}return y()}function dBb(a,b){a=a.wq.Ka(iCb(b));return a instanceof z&&(a=a.i,a instanceof Ai)?(new z).d(a):y()}
function Gsb(a,b){b=Jd(ua(),b,"#");b=ik((new Md).od(b));a=a.Af.Ab(w(function(){return function(c){return Id(c.Ld).ra()}}(a))).Ab(w(function(c,e){return function(f){f=Id(f.Ld).c();return null===f?null===e:qa(f,e)}}(a,b)));return Ed(a,new qkb)}
function W4a(a,b){b=b.ze();if(b instanceof zx&&(b=b.cb.Ka((T(),xi(T(),"$schema"))),b instanceof z)){b=b.i;var c=b.ze();if(c instanceof kv)return a=c.xa,-1!==(a.indexOf("http://json-schema.org/draft-01/schema")|0)?zIa():-1!==(a.indexOf("http://json-schema.org/draft-02/schema")|0)?zIa():-1!==(a.indexOf("http://json-schema.org/draft-03/schema")|0)?zIa():BIa();a=a.ja;c=Bh().U8;var e=y();Qb(a,c,"",e,"JSON Schema version value must be a string",b.ga);return BIa()}DIa||(DIa=(new GR).a());return DIa}
function Fsb(a){a=Jd(ua(),a,"#");return null!==a&&1<a.m.length?(new z).d(Ld((new Md).od(a))):y()}function eBb(a,b,c){var e=Jd(ua(),b,"#");e=null!==e&&1<e.m.length?(new z).d(Ld((new Md).od(e))):y();b=Jd(ua(),b,"#");b=ik((new Md).od(b));a=a.Af.Ab(w(function(){return function(f){return Id(f.Ld).ra()}}(a))).Ab(w(function(f,g){return function(h){h=Id(h.Ld).c();return null===h?null===g:qa(h,g)}}(a,b)));c=Ed(a,pkb(e,c));return c.b()?y():c.c()}
b9.prototype.i2=function(a){if(-1!==(a.indexOf("#")|0)){a=Jd(ua(),a,"#");var b=ik((new Md).od(a))}else b=a;a=(new zh).f(b);b=b.lastIndexOf("/")|0;return f4(a,b).qa()+"/"};
function mS(a,b,c,e){var f=a.Is().Ue.Ka(e);if(f instanceof z)c.vb.R(w(function(h,k,l,m){return function(p){var t=p.Aa,v=RQ();t=t.bq(v).Jk();t.b()?t=y():(t=t.c(),t=(new z).d(t.xa));var A=t.b()?p.Aa.t():t.c();if(!h.yca(k,A)&&!l.Ha(A)){t=h.ja;v=of().WJ;A="Property '"+A+"' not supported in a "+h.Jg()+" "+k+" node";var E=y();Qb(t,v,m,E,A,p.ga)}}}(a,e,f.i,b)));else if(y()===f){f=a.ja;var g=of().WJ;a="Cannot validate unknown node type "+e+" for "+a.Jg();e=y();Qb(f,g,b,e,a,c.ga)}else throw(new x).d(f);}
function iCb(a){return Ge(ua(),a,"/")?(a=(new zh).f(a),Ica(a,1)):a}function cCb(){i4.call(this);this.$i=null}cCb.prototype=new v$a;cCb.prototype.constructor=cCb;d=cCb.prototype;d.G=function(){return"AsyncApi20DocumentParser"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof cCb){var b=this.$i;a=a.$i;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.$i;default:throw(new V).f(""+a);}};
d.Dca=function(a,b){this.$i=a;i4.prototype.Dca.call(this,a,b);return this};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Lo=function(){return this.na};d.$classData=r({ZQa:0},!1,"amf.plugins.document.webapi.parser.spec.async.AsyncApi20DocumentParser",{ZQa:1,oob:1,pob:1,e:1,Ts:1,Pq:1,we:1,z:1,v:1,r:1,o:1});function jCb(){this.NI=this.U4=this.gX=this.LD=this.Q=null}jCb.prototype=new aKa;jCb.prototype.constructor=jCb;d=jCb.prototype;d.yua=function(){return this.LD};d.G=function(){return"OasTagToReferenceEmitter"};
function WSa(a,b,c,e){var f=new jCb;f.LD=a;f.gX=b;f.U4=c;US.prototype.dI.call(f,e);pHa(f);return f}
d.Vb=function(a){var b=this.LD;if(hv(b)&&zb(b).ra()){var c=zb(b);if(c instanceof z)b=c.i;else{c=this.Q.zj();var e=Sc().Rh,f=b.j,g=y(),h="Expected shape link target on "+this.LD,k=Xb(this.LD.ha(),q(Yb)),l=this.LD.Nb();c.Vc(e.j,f,g,h,k,Tb().yb,l)}}b instanceof Sg&&Bi(b.ha(),q(rw))?Rx(this.Q,a,woa(kB(),this.NI,(new z).d(this.Q.Jg()))):b instanceof Dn&&Bi(b.x,q(rw))?Rx(this.Q,a,uoa(kB(),this.NI,this.Q)):b instanceof bo&&Bi(b.x,q(rw))?Rx(this.Q,a,uoa(kB(),this.NI,this.Q)):b instanceof jo&&Bi(b.x,q(rw))?
(b=this.Q,c=kB(),e=this.NI,Rx(b,a,this.Q.Zf instanceof hB?iB(c,e,"responses"):""+c.cga+e)):b instanceof Jn&&Bi(b.x,q(rw))?Rx(this.Q,a,iB(kB(),this.NI,"callbacks")):b instanceof jp&&Bi(b.x,q(rw))?Rx(this.Q,a,iB(kB(),this.NI,"links")):Rx(this.Q,a,this.NI)};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof jCb){var b=this.LD,c=a.LD;(null===b?null===c:b.h(c))?(b=this.gX,c=a.gX,b=null===b?null===c:b.h(c)):b=!1;if(b)return b=this.U4,a=a.U4,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.LD;case 1:return this.gX;case 2:return this.U4;default:throw(new V).f(""+a);}};d.gma=function(a){this.NI=a};d.t=function(){return W(X(),this)};d.dra=function(){return this.gX};d.y=function(){return Z(this)};d.Ma=function(){return Ps(rt(),this.LD.ha(),q(Yb))};d.$classData=r({qTa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.OasTagToReferenceEmitter",{qTa:1,AT:1,e:1,uT:1,HOa:1,Hh:1,Oa:1,z:1,v:1,r:1,o:1});
function XY(){C4.call(this);this.Hy=this.AG=this.Xf=this.Hx=this.lF=null}XY.prototype=new sbb;XY.prototype.constructor=XY;d=XY.prototype;d.Pb=function(){return this.na};d.G=function(){return"Raml08TypeParser"};d.A=function(){return 5};d.h=function(a){if(this===a)return!0;if(a instanceof XY){var b=this.lF,c=a.lF;(null===b?null===c:b.h(c))&&kk(this.Hx,a.Hx)?(b=this.Xf,c=a.Xf,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.AG,c=a.AG,b=null===b?null===c:b.h(c)):b=!1;return b?this.Hy===a.Hy:!1}return!1};
d.E=function(a){switch(a){case 0:return this.lF;case 1:return this.Hx;case 2:return this.Xf;case 3:return this.AG;case 4:return this.Hy;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.fd=function(){var a=b_(c_(),this.Kd),b=this.oe,c=$e(O(),this.Hx);b=cf(a,b,c);this.Xf.P(b);a=this.Kd.mb().jb;if(Q().wa===a){a=this.Kd;b=kd();c=M(a,b,this.na);a=Pc((new L).N(c),"schema");if(a.b())return Wa().Ia(Vab(new v4,this.oe,this.Xf,c,this.Hy.zG,this.na).Ej());a.c();a=Tab(this,c,this.Xf,this.na).fd();if(a.b())return y();b=a.c();a=b.ow().jD();O();var e=(new P).a();a=cf(a,"inherits",e);this.Xf.P(a);c=(new R4).IW("example",c,w(function(g,h){return function(k){return h.RD(k)}}(this,a)),wca((new TR).ZC(!0,
!0,!1),b),this.na).fd();if(c.b())a=b;else{c=c.c();e=Pg().Hd;var f=C();b=Rt(new St,K(f,(new wc).fa([b])),(new P).a());nf(a,e,b);b=Qh().Hc;c=K(C(),(new wc).fa([c]));a=yf(a,b,c)}return(new z).d(a)}return Q().ed===a?(a=Wa(),bZa||(bZa=(new $Ya).a()),c=aZa(this.Kd),e=this.oe,f=$e(O(),this.Hx),c=cf(c,e,f),b=b.j,K(C(),J()),b=qj(c,b),c=this.Kd,e=dd(),a.Ia(Xab(new Wab,b,M(c,e,this.na),this.Kd,this.na).OQ())):Sab(this,this.Kd,this.Xf,this.oe,this.Hy,this.na).fd()};
d.wR=function(){return cY(function(a){return function(b,c,e,f,g){f=!!f;vY();var h=a.na;return(new XY).$C(b,(T(),xi(T(),c)),e,yY(f,!1),g,(new iC).Ql(h.kh,h.Af,h,(new z).d(h.De()),eB().bp))}}(this))};d.$C=function(a,b,c,e,f,g){this.lF=a;this.Hx=b;this.Xf=c;this.AG=e;this.Hy=f;C4.prototype.$C.call(this,a,b,c,e,f,g);return this};d.y=function(){return Z(this)};d.Lo=function(){return this.na};
d.$classData=r({gUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml08TypeParser",{gUa:1,JVa:1,DE:1,e:1,Ts:1,Pq:1,we:1,z:1,v:1,r:1,o:1});function ZY(){C4.call(this);this.Hy=this.AG=this.Xf=this.Hx=this.lF=null}ZY.prototype=new sbb;ZY.prototype.constructor=ZY;d=ZY.prototype;d.Pb=function(){return this.na};d.G=function(){return"Raml10TypeParser"};d.A=function(){return 5};
d.h=function(a){if(this===a)return!0;if(a instanceof ZY){var b=this.lF,c=a.lF;(null===b?null===c:b.h(c))&&kk(this.Hx,a.Hx)?(b=this.Xf,c=a.Xf,b=null===b?null===c:b.h(c)):b=!1;b?(b=this.AG,c=a.AG,b=null===b?null===c:b.h(c)):b=!1;return b?this.Hy===a.Hy:!1}return!1};d.E=function(a){switch(a){case 0:return this.lF;case 1:return this.Hx;case 2:return this.Xf;case 3:return this.AG;case 4:return this.Hy;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.wR=function(){return cY(function(a){return function(b,c,e,f,g){f=!!f;xY();var h=a.na;return(new ZY).$C(b,(T(),xi(T(),c)),e,yY(f,!1),g,h)}}(this))};d.$C=function(a,b,c,e,f,g){this.lF=a;this.Hx=b;this.Xf=c;this.AG=e;this.Hy=f;C4.prototype.$C.call(this,a,b,c,e,f,g);return this};d.y=function(){return Z(this)};d.Lo=function(){return this.na};d.$classData=r({vUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.Raml10TypeParser",{vUa:1,JVa:1,DE:1,e:1,Ts:1,Pq:1,we:1,z:1,v:1,r:1,o:1});
function Mbb(){p3.call(this);this.Xf=this.cb=this.ya=null}Mbb.prototype=new q3;Mbb.prototype.constructor=Mbb;d=Mbb.prototype;d.G=function(){return"ArrayShapeParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Mbb&&a.n===this.n){var b=this.ya,c=a.ya;if((null===b?null===c:b.h(c))&&kk(this.cb,a.cb))return b=this.Xf,a=a.Xf,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.cb;case 2:return this.Xf;default:throw(new V).f(""+a);}};
d.Ej=function(){this.Xf.P(this.ya);p3.prototype.Ej.call(this);var a=(new L).N(this.cb),b=this.n,c=ei().Ys;Rh(a,"uniqueItems",yi(Sh(Th(b,c,this.n.Pb()),this.ya)));a=(new L).N(this.cb);b=pi((new Rb).f("collectionFormat"));c=this.n;var e=ei().mE;Rh(a,b,Sh(Th(c,e,this.n.Pb()),this.ya));a=Pc((new L).N(this.cb),"items");if(a.b())a=y();else if(a=a.c(),b=w(function(g){return function(h){return h.zb(g.ya.j,Vu())}}(this)),c=this.n.JK,e=yY(!1,!1),b=wY(xY(),a,b,e,c,this.n.Pb()).fd(),b.b())a=y();else{b=b.c();
c=K(C(),(new wc).fa([b]));e=Di(this.ya);Pb();a=a.ga;a=Ob(0,Lb(Mb(),a.Hf,a.Sf,a.og,a.xg));Mca(this,c,e,a);if(b instanceof zi)a=FB(GB(this.ya,b));else if(b instanceof jj)a=FB(GB(this.ya,b));else{if(null===b)throw(new x).d(b);a=GB(this.ya,b)}a=(new z).d(a)}a=a.b()?kCb(this):a;a=a.b()?(new z).d(this.ya):a;if(a instanceof z&&(a=a.i,a instanceof Ai))return this.Xf.P(a),a;a=this.n.Pb().ja;b=Bh().L$;c=this.ya.j;e=this.cb;var f=y();Qb(a,b,c,f,"Cannot parse data arrangement shape",e.ga);return this.ya};
d.t=function(){return W(X(),this)};function kCb(a){var b=D(a.ya.ca,Pg().Hd).nc();if(b.b())b=y();else{b=b.c();if(b instanceof jj)b=D(b.ca,ei().Kf);else if(b instanceof kj)b=D(b.ca,Ko().Rq).ea();else if(b instanceof zi)b=D(b.ca,ei().Kf);else if(null===b)throw(new x).d(b);b=(new z).d(b)}var c=!1,e=null;return b instanceof z&&(c=!0,e=b,e.i instanceof zi)?(new z).d(FB(a.ya)):c&&e.i instanceof jj||c&&e.i instanceof kj?(new z).d(FB(a.ya)):c&&null!==e.i?(new z).d(a.ya):y()}d.$O=function(){return this.n};
d.y=function(){return Z(this)};d.$classData=r({MVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$ArrayShapeParser",{MVa:1,oK:1,pK:1,e:1,js:1,AE:1,Fka:1,z:1,v:1,r:1,o:1});function lCb(){p3.call(this);this.ya=this.cb=this.Xf=this.rn=null}lCb.prototype=new q3;lCb.prototype.constructor=lCb;d=lCb.prototype;d.G=function(){return"FileShapeParser"};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof lCb&&a.n===this.n&&kk(this.rn,a.rn)){var b=this.Xf;a=a.Xf;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.rn;case 1:return this.Xf;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.DI=function(){p3.prototype.Ej.call(this);Kca(this,this.cb,this.ya);var a=!1,b=null,c=Pc((new L).N(this.cb),"fileTypes");a:{if(c instanceof z){a=!0;b=c;c=b.i;var e=c.i.mb().jb,f=Q().ed;if(e===f){a=this.ya;b=Qo().YB;e=c.i;f=xx();e=M(e,f,this.n.Pb()).Ul;f=w(function(h){return function(k){var l=Qc();return ai(new bi,M(k,l,h.n.Pb()).xa,(new P).a())}}(this));var g=vx();e=e.ma(f,g.jc);c=$e(O(),c.i);Ut(a,b,e,c);break a}}if(a&&(c=b.i,e=c.i.mb().jb,f=Q().Pa,e===f)){a=this.ya;b=Qo().YB;e=C();f=c.i;g=Qc();
f=[ai(new bi,M(f,g,this.n.Pb()).xa,(new P).a())];e=K(e,(new wc).fa(f));c=$e(O(),c.i);Ut(a,b,e,c);break a}a&&(c=b.i,a=this.n.Pb().ja,b=Bh().P$,e=this.ya.j,f=(new z).d(Zc(Qo().YB.q)),g="Unexpected syntax for the fileTypes property: "+c.i.mb().jb,Qb(a,b,e,f,g,c.i.ga))}c=(new L).N(this.cb);a=pi((new Rb).f("minimum"));c=Pc(c,a);c.b()||(b=c.c(),e=(new Jh).Ub(b.i,this.n.Pb()),c=this.ya,a=Qh().uj,e=e.Ng(),b=$e(O(),b),Ph(c,a,e,b));c=(new L).N(this.cb);a=pi((new Rb).f("maximum"));c=Pc(c,a);c.b()||(b=c.c(),
e=(new Jh).Ub(b.i,this.n.Pb()),c=this.ya,a=Qh().tj,e=e.Ng(),b=$e(O(),b),Ph(c,a,e,b));c=(new L).N(this.cb);a=pi((new Rb).f("format"));b=this.n;e=Qh().vo;Rh(c,a,Sh(Th(b,e,this.n.Pb()),this.ya));c=Pc((new L).N(this.cb),"multipleOf");c.b()||(b=c.c(),e=(new Jh).Ub(b.i,this.n.Pb()),c=this.ya,a=Qh().Nv,e=e.Ng(),b=$e(O(),b),Ph(c,a,e,b));return this.ya};
function Gbb(a,b,c){var e=new lCb;e.rn=b;e.Xf=c;p3.prototype.XC.call(e,a);var f=kd();e.cb=M(b,f,a.Pb());a=$e(O(),e.cb);a=(new Qi).L((new S).a(),a);c.P(a);e.ya=a;return e}d.y=function(){return Z(this)};d.$classData=r({PVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$FileShapeParser",{PVa:1,oK:1,pK:1,e:1,js:1,AE:1,NVa:1,z:1,v:1,r:1,o:1});function Ibb(){p3.call(this);this.cb=this.ya=null}Ibb.prototype=new q3;Ibb.prototype.constructor=Ibb;
function Hbb(a,b,c,e){a.ya=c;a.cb=e;p3.prototype.XC.call(a,b);return a}d=Ibb.prototype;d.G=function(){return"NodeShapeParser"};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof Ibb&&a.n===this.n){var b=this.ya,c=a.ya;return(null===b?null===c:b.h(c))?kk(this.cb,a.cb):!1}return!1};d.E=function(a){switch(a){case 0:return this.ya;case 1:return this.cb;default:throw(new V).f(""+a);}};
d.Ej=function(){p3.prototype.Ej.call(this);mCb(this);var a=(new L).N(this.cb),b=this.n,c=Gi().Zw;Rh(a,"minProperties",yi(Sh(Th(b,c,this.n.Pb()),this.ya)));a=(new L).N(this.cb);b=this.n;c=Gi().Yw;Rh(a,"maxProperties",yi(Sh(Th(b,c,this.n.Pb()),this.ya)));D(this.ya.ca,Pg().Hd).b()?(a=this.ya,b=Gi().to,rj(a,b,!1)):Pc((new L).N(this.cb),"additionalProperties").b()&&(a=M$a(this.ya).Pd(w(function(){return function(k){return k instanceof Fi&&D(k.ca,Gi().to).H.ra()?(k=D(k.ca,Gi().to),Dd(k)):!1}}(this))),b=
this.ya,c=Gi().to,rj(b,c,a));a=(new L).N(this.cb);b=this.n;c=Gi().to;b=mIa(Sh(Th(b,c,this.n.Pb()),this.ya));Rh(a,"additionalProperties",yR(b,(new nj).a()));a=Pc((new L).N(this.cb),pi((new Rb).f("additionalProperties")));if(!a.b()&&(a=a.c(),b=UY(MA(),a,w(function(k){return function(l){l.zb(k.ya.j,Vu())}}(this)),JA(KA(),this.n.Pb())).fd(),!b.b())){b=b.c();c=this.ya;var e=Gi().MG;a=$e(O(),a);Ph(c,e,b,a)}a=(new L).N(this.cb);b=this.n;c=Gi().Lt;Rh(a,"discriminator",yi(Sh(Th(b,c,this.n.Pb()),this.ya)));
a=(new L).N(this.cb);b=this.n;c=Gi().Oz;Rh(a,"discriminatorValue",yi(Sh(Th(b,c,this.n.Pb()),this.ya)));a=Pc((new L).N(this.cb),"properties");if(!a.b())if(a=a.c(),b=a.i.mb().jb,Q().wa===b){b=a.i;c=kd();b=M(b,c,this.n.Pb());b=aJa(new gS,this.n,b,w(function(k){return function(l){return wcb(k.ya,l)}}(this))).Vf();b.Pd(w(function(){return function(k){k=D(k.ca,Aj().Qv);return!OA(k)}}(this)))?(c=D(this.ya.ca,Gi().to),c=Dd(c)):c=!1;if(c){c=this.n.Pb().ja;e=Bh().T0;var f=this.ya.j,g=this.n.Kd,h=y();Qb(c,e,
f,h,"Node without additional properties support cannot have pattern properties",g.ga)}b.R(w(function(k,l){return function(m){var p=C(),t=[D(m.ca,Aj().fg)];p=K(p,(new wc).fa(t));m=nc(m);Pb();t=l.ga;t=Ob(0,Lb(Mb(),t.Hf,t.Sf,t.og,t.xg));Mca(k,p,m,t)}}(this,a)));c=D(this.ya.ca,Gi().Lt).H;c.b()||(c=c.c(),b.Pd(w(function(k,l){return function(m){m=D(m.ca,Pg().U).H;return(m.b()?null:m.c())===l}}(this,c)))||(e=this.n.Pb(),f=Bh().q0,Vb(e.ja,f,this.ya.j,"Property '"+c+"' marked as discriminator is missing in properties facet",
e.kh)));c=this.ya;e=Gi().uh;b=Rt(new St,b,$e(O(),a.i));a=$e(O(),a);Ph(c,e,b,a)}else Q().ud!==b&&(b=this.n.Pb().ja,c=Bh().e9,e=this.ya.j,f=y(),Qb(b,c,e,f,"Properties facet must be a map of key and values",a.ga));b=Fc(rpb(),J());D(this.ya.ca,Gi().uh).R(w(function(k,l){return function(m){var p=D(m.ca,Pg().U).H;p=p.b()?null:p.c();l.Ye(p,m);return l}}(this,b)));a=(new L).N(this.cb);c=pi((new Rb).f("dependencies"));a=Pc(a,c);a.b()||(a=a.c(),c=a.i,e=kd(),e=Ubb(new H4,M(c,e,this.n.Pb()),b,this.n.Pb()).Vf(),
b=this.ya,c=Gi().rE,e=Rt(new St,e,$e(O(),a.i)),a=$e(O(),a),Ph(b,c,e,a));return this.ya};d.t=function(){return W(X(),this)};d.$O=function(){return this.n};
function mCb(a){if(1===D(a.ya.ca,Pg().Hd).Na()&&D(a.ya.ca,Pg().Hd).ea()instanceof Pi){var b=Pc((new L).N(a.cb),"discriminator");if(!b.b()){b=b.c();var c=a.n.Pb().ja,e=Bh().VS,f=a.ya.j,g=y();Qb(c,e,f,g,"Property discriminator forbidden in a node extending a unionShape",b.ga)}b=Pc((new L).N(a.cb),"discriminatorValue");b.b()||(b=b.c(),c=a.n.Pb().ja,e=Bh().VS,a=a.ya.j,f=y(),Qb(c,e,a,f,"Property discriminatorValue forbidden in a node extending a unionShape",b.ga))}}d.y=function(){return Z(this)};
d.$classData=r({SVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$NodeShapeParser",{SVa:1,oK:1,pK:1,e:1,js:1,AE:1,Fka:1,z:1,v:1,r:1,o:1});function Ebb(){p3.call(this);this.cb=this.ya=this.lr=this.XK=null;this.Pg=!1}Ebb.prototype=new q3;Ebb.prototype.constructor=Ebb;d=Ebb.prototype;d.G=function(){return"ScalarShapeParser"};
function nCb(a,b,c,e){b.b()?b=!1:(b=b.c(),b=Ge(ua(),b,"#integer"));if(b&&-1!==(c.indexOf(".")|0)){b=a.n.Pb().ja;var f=Bh().M8;a=a.ya.j;c="Invalid decimal point for an integer: "+c;var g=y();Qb(b,f,a,g,c,e.ga);return!1}return!0}d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Ebb&&a.n===this.n){if(this.lr===a.lr){var b=this.ya,c=a.ya;b=null===b?null===c:b.h(c)}else b=!1;return b?kk(this.cb,a.cb):!1}return!1};d.oP=function(){return this.Pg?this.XK:this.tba()};
d.E=function(a){switch(a){case 0:return this.lr;case 1:return this.ya;case 2:return this.cb;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.EI=function(){p3.prototype.Ej.call(this);Kca(this,this.cb,this.ya);var a=Dca(Eca(this.ya,this.lr,this.n.Pb()),this.cb);if(qg()===a){var b=hj(this.ya).H;if(!b.b()&&(b=b.c(),"rfc3339"!==b&&"rfc2616"!==b)){b=this.n.Pb().ja;var c=Bh().L8,e=this.ya.j,f=this.n.pe,g=y();Qb(b,c,e,g,"Invalid format value for datetime, must be 'rfc3339' or 'rfc2616'",f.ga)}}b=this.n.wN(this.cb);b.b()?(b=this.ya,c=Qh().kf,a=ai(new bi,yE(zE(),a),(new P).a()),e=(O(),(new P).a()).Ib((new s4).a()),Ph(b,c,a,e)):(e=b.c(),b=this.ya,
c=Qh().kf,a=ai(new bi,yE(zE(),a),(new P).a()),e=$e(O(),e),Ph(b,c,a,e));a=Pc((new L).N(this.cb),"minimum");a.b()||(c=a.c(),e=(new Jh).Ub(c.i,this.n.Pb()),nCb(this,D(this.ya.ca,Qh().kf).H,c.i.t(),c.i)&&(a=this.ya,b=Qh().uj,e=e.Ng(),c=$e(O(),c),Ph(a,b,e,c)));a=Pc((new L).N(this.cb),"maximum");a.b()||(c=a.c(),e=(new Jh).Ub(c.i,this.n.Pb()),nCb(this,D(this.ya.ca,Qh().kf).H,c.i.t(),c.i)&&(a=this.ya,b=Qh().tj,e=e.Ng(),c=$e(O(),c),Ph(a,b,e,c)));a=Pc((new L).N(this.cb),"multipleOf");a.b()||(c=a.c(),e=(new Jh).Ub(c.i,
this.n.Pb()),nCb(this,D(this.ya.ca,Qh().kf).H,c.i.t(),c.i)&&(a=this.ya,b=Qh().Nv,e=e.Ng(),c=$e(O(),c),Ph(a,b,e,c)));return this.ya};d.tba=function(){if(!this.Pg){var a=(new z).d(this.ya.j),b=(new ky).a(),c=(new Ve).a();this.XK=w(function(e,f){return function(g){return E$a(f,g)}}(this,F$a(b,a,c,this.n.Pb())));this.Pg=!0}return this.XK};d.y=function(){return Z(this)};
d.$classData=r({XVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$ScalarShapeParser",{XVa:1,oK:1,pK:1,e:1,js:1,AE:1,NVa:1,z:1,v:1,r:1,o:1});function A4(){W4.call(this);this.s5=this.y2=this.$i=null}A4.prototype=new ldb;A4.prototype.constructor=A4;d=A4.prototype;d.Ny=function(a,b){this.$i=a;W4.prototype.Ny.call(this,a,b);this.y2="definitions";this.s5="securityDefinitions";return this};d.G=function(){return"Oas2DocumentParser"};d.ae=function(){return this.na};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof A4){var b=this.$i;a=a.$i;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.$i;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Lo=function(){return this.na};
d.bG=function(a){var b=W4.prototype.bG.call(this,a),c=(new L).N(a),e=uo().kq;Rh(c,"consumes",Sh(Th(this,e,this.na),b));c=(new L).N(a);e=uo().Hl;Rh(c,"produces",Sh(Th(this,e,this.na),b));a=(new L).N(a);c=uo().gh;Rh(a,"schemes",Sh(Th(this,c,this.na),b));return b};d.$classData=r({g_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas2DocumentParser",{g_a:1,D_a:1,f0:1,e:1,Ts:1,Pq:1,we:1,z:1,v:1,r:1,o:1});function Eqb(){W4.call(this);this.s5=this.y2=this.$i=null}Eqb.prototype=new ldb;
Eqb.prototype.constructor=Eqb;d=Eqb.prototype;d.Ny=function(a,b){this.$i=a;W4.prototype.Ny.call(this,a,b);this.y2="schemas";this.s5="securitySchemes";return this};d.G=function(){return"Oas3DocumentParser"};d.ae=function(){return this.na};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof Eqb){var b=this.$i;a=a.$i;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.$i;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function oCb(a,b,c){a=a.na.ja;var e=Bh().R8;Wb(a,e,b.j,c,b.ha())}function pCb(a){var b=a.na.fi.dt(),c=(new zh).f("^[a-zA-Z0-9\\.\\-_]+$"),e=J();c=(new Ah).Hi(c.ka,e);b.R(w(function(f,g){return function(h){if(rF(h)){var k=D(h.Y(),h.jh()).H;if(k instanceof z)k=k.i,oy(Ow(g.sh,k,k.length|0))||oCb(f,h,"Name "+k+" does not match regular expression "+g.sh.IZ+" for component declarations");else{if(y()!==k)throw(new x).d(k);oCb(f,h,"No name is defined for given component declaration")}}}}(a,c)))}
function qCb(a,b,c){b=Pc((new L).N(b),"requestBodies");if(!b.b()){b=b.c().i;var e=kd();M(b,e,a.na).vb.R(w(function(f,g){return function(h){var k=h.i,l=kd();h=umb(vmb(new y6,M(k,l,f.na),g,h,f.na));k=f.na.fi;l=(new Ti).a();return Ui(k,oc(h,l))}}(a,c)))}}function rCb(a,b,c){b=Pc((new L).N(b),"examples");b.b()||(b=b.c(),fcb(b,c,a.na).Vf().R(w(function(e){return function(f){var g=e.na.fi,h=(new Ti).a();return Ui(g,oc(f,h))}}(a))))}
function sCb(a,b,c){b=Pc((new L).N(b),"callbacks");if(!b.b()){b=b.c().i;var e=kd();M(b,e,a.na).vb.R(w(function(f,g){return function(h){var k=h.Aa,l=Qc();k=M(k,l,f.na).xa;l=h.i;var m=kd();for(h=bdb(new U4,M(l,m,f.na),w(function(p,t,v){return function(A){O();var E=(new P).a();A=cf(A,t,E);K(C(),J());qj(A,v)}}(f,k,g)),k,h,f.na).pD();!h.b();)k=h.ea(),l=(new Ti).a(),oc(k,l),Ui(f.na.fi,k),h=h.pa()}}(a,c)))}}
d.vB=function(a,b){b=Pc((new L).N(b),"components");if(!b.b()){b=b.c();a=a.ga+"#/declarations";b=b.i;var c=kd();b=M(b,c,this.na);rCb(this,b,a+"/examples");tCb(this,b,a+"/links");W4.prototype.oD.call(this,b,a+"/securitySchemes");W4.prototype.qfa.call(this,b,a+"/types");uCb(this,b,a+"/headers");W4.prototype.fsa.call(this,b,a+"/parameters");W4.prototype.G4.call(this,"responses",b,a+"/responses");qCb(this,b,a+"/requestBodies");sCb(this,b,a+"/callbacks");W4.prototype.B4.call(this,b,a);Q$a(new k4,gy((new Rb).f("resourceTypes")),
w(function(){return function(e){return dF(eF(),e)}}(this)),b,a+"/resourceTypes",this.na).Dc();Q$a(new k4,gy((new Rb).f("traits")),w(function(){return function(e){return gF(hF(),e)}}(this)),b,a+"/traits",this.na).Dc();mS(this.na,a,b,"components");pCb(this)}};d.y=function(){return Z(this)};d.Lo=function(){return this.na};
function uCb(a,b,c){b=Pc((new L).N(b),"headers");if(!b.b()){b=b.c().i;var e=kd();(new M4).dv(M(b,e,a.na),w(function(f,g){return function(h){K(C(),J());qj(h,g)}}(a,c)),a.na).Vf().R(w(function(f){return function(g){var h=(new Ti).a();h=oc(g,h);var k=(new f8).a();oc(h,k);h=f.na.fi;k=h.rF;var l=D(g.g,Pj().U).H;l=l.b()?null:l.c();h.rF=k.kc((new R).M(l,g))}}(a)))}}
d.bG=function(a){var b=W4.prototype.bG.call(this,a),c=(new L).N(a),e=gy((new Rb).f("consumes")),f=uo().kq;Rh(c,e,Sh(Th(this,f,this.na),b));c=(new L).N(a);e=gy((new Rb).f("produces"));f=uo().Hl;Rh(c,e,Sh(Th(this,f,this.na),b));a=(new L).N(a);c=gy((new Rb).f("schemes"));e=uo().gh;Rh(a,c,Sh(Th(this,e,this.na),b));return b};
function tCb(a,b,c){b=Pc((new L).N(b),"links");if(!b.b()){b=b.c().i;var e=kd();M(b,e,a.na).vb.R(w(function(f,g){return function(h){var k=f.na.fi;h=Xlb(Wlb(g,h,f.na));var l=(new Ti).a();return Ui(k,oc(h,l))}}(a,c)))}}d.$classData=r({n_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.Oas3DocumentParser",{n_a:1,D_a:1,f0:1,e:1,Ts:1,Pq:1,we:1,z:1,v:1,r:1,o:1});function u7(){t3.call(this);this.nj=this.na=this.QH=this.Td=null}u7.prototype=new v5a;u7.prototype.constructor=u7;d=u7.prototype;d.G=function(){return"OasFragmentParser"};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof u7){var b=this.Td,c=a.Td;if(null===b?null===c:b.h(c))return b=this.QH,a=a.QH,null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.Td;case 1:return this.QH;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.Lo=function(){return this.na};function Dqb(a,b,c,e){a.Td=b;a.QH=c;a.na=e;t3.prototype.C3.call(a,e);a.nj=Gw().da;return a}
d.C4=function(){var a=this.Td.Hg.$d,b=kd();a=cy(a).bq(b);if(a instanceof Wf)a=a.i;else{a=this.na.ja;b=Bh().Uz;var c=this.Td.ga,e=this.Td.Hg.$d,f=y();Qb(a,b,c,f,"Cannot parse empty map",e.ga);a=pt().ne}b=this.QH;b=b.b()?iy().RA(this.Td):b;b.b()?b=y():(b=b.c(),b=Ela()===b?(new z).d((new Ddb).yx(this,a).ufa()):Fla()===b?(new z).d((new Cdb).yx(this,a).tfa()):Hla()===b?(new z).d((new Gdb).yx(this,a).vfa()):Ila()===b?(new z).d((new Idb).yx(this,a).xfa()):Jla()===b?(new z).d((new Bdb).yx(this,a).sfa()):
Kla()===b?(new z).d((new Hdb).yx(this,a).wfa()):Gla()===b?(new z).d(Fdb((new Edb).yx(this,a))):Dla()===b||hy()===b?(new g4).a().iz(this.Td,this.na,0,(new cb).a()):y());if(b.b()){O();b=(new P).a();b=(new im).L((new S).a(),b);c=this.Td.ga;e=Sr().yc;b=Fb(b,e,c);b=bf(b,this.Td.ga);O();c=(new P).a();c=(new lm).L((new S).a(),c);e=this.Td.Ge;f=km().Zd;c=Fb(c,f,e);e=fm().ub;b=nf(b,e,c);c=this.na.ja;e=Bh().Uz;f=b.j;var g=y();Qb(c,e,f,g,"Unsupported oas type",a.ga)}else b=b.c();c=lA(mA(b,gy((new Rb).f("uses")),
a,this.Td.W,this.na),this.Td.ga);e=this.Td.ga;f=Sr().yc;e=Fb(b,f,e);f=$e(O(),this.Td.Hg.$d);pc(e,f);ndb(this,a,b).Dc();pd(c.W)&&(a=Obb(c),c=dm().Ac,Xg(b,c,a));return b};d.$classData=r({P_a:0},!1,"amf.plugins.document.webapi.parser.spec.oas.OasFragmentParser",{P_a:1,f0:1,e:1,Ts:1,Pq:1,we:1,tb:1,z:1,v:1,r:1,o:1});
function vCb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.yc=this.Mj=this.Zd=this.U=this.ua=this.ba=this.g=this.ia=this.Vd=this.yr=this.fp=this.bT=this.Ua=this.gk=this.gd=null;this.sa=0}vCb.prototype=new u;vCb.prototype.constructor=vCb;d=vCb.prototype;d.On=function(a){this.Ee=a};d.Pn=function(a){this.xf=a};
d.a=function(){wCb=this;At(this);XW(this);EO(this);DO(this);kc(this);var a=ec(),b=G().Zb;b=H(b,"displayName");var c=jc().Zb,e=C(),f=G().Zb;this.gd=fc(new gc,a,b,hc(new ic,c,"display name","Human readable name for the term",K(e,(new wc).fa([Zc(H(f,"name"))]))));a=ec();b=G().Za;b=H(b,"guiSummary");c=jc().Za;e=C();f=G().Za;this.gk=fc(new gc,a,b,hc(new ic,c,"gui summary","Human readable description of the example",K(e,(new wc).fa([Zc(H(f,"description"))]))));a=ec();b=G().Zb;this.Ua=fc(new gc,a,H(b,"description"),
hc(new ic,jc().Zb,"description","",J()));a=ec();b=G().he;this.bT=fc(new gc,a,H(b,"externalValue"),hc(new ic,jc().sg,"external value","Raw text containing an unparsable example",J()));a=Dm();b=G().he;this.fp=fc(new gc,a,H(b,"structuredValue"),hc(new ic,jc().sg,"structured value","Data structure containing the value of the example",J()));a=wd();b=G().he;this.yr=fc(new gc,a,H(b,"strict"),hc(new ic,jc().sg,"strict","Indicates if this example should be validated against an associated schema",J()));a=ec();
b=G().Zb;this.Vd=fc(new gc,a,H(b,"mediaType"),hc(new ic,jc().Zb,"media type","Media type associated to the example",J()));this.ia=this.U;bj();a=[this.U,this.gd,this.gk,this.Ua,this.bT,this.yr,this.Vd,this.fp];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();a=a.la(b,c.u);b=Eb().g;c=bj();a=a.la(b,c.u);b=ph().g;c=bj();this.g=a.la(b,c.u);a=G().Za;a=H(a,"Example");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Za,"Example","Example value for a schema inside an API",J());
return this};d.CC=function(a){this.Zd=a};d.Id=function(a){this.db=a};d.rc=function(){};d.Nn=function(a){this.Be=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.BC=function(a){this.yc=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Oo).L(b,a)};d.DC=function(a){this.Mj=a};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};
d.$classData=r({P3a:0},!1,"amf.plugins.domain.shapes.metamodel.ExampleModel$",{P3a:1,e:1,yob:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Zz:1,cn:1});var wCb=void 0;function rh(){wCb||(wCb=(new vCb).a());return wCb}
function xCb(a){var b=(new sd).Jd(Yn()),c=G().Za;a.Caa(fc(new gc,b,H(c,"payload"),hc(new ic,jc().Za,"payload","Payload for a Request/Response",J())));b=op();c=G().Zb;a.Aaa(fc(new gc,b,H(c,"correlationId"),hc(new ic,jc().Zb,"correlationId","an identifier that can be used for message tracing and correlation",J())));b=ec();c=G().Zb;a.Baa(fc(new gc,b,H(c,"displayName"),hc(new ic,jc().Zb,"displayName","Human readable name for the term",J())));b=ec();c=G().Zb;a.Eaa(fc(new gc,b,H(c,"title"),hc(new ic,jc().Zb,
"title","Title of the item",J())));b=ec();c=G().Zb;a.Daa(fc(new gc,b,H(c,"summary"),hc(new ic,jc().Zb,"summary","Human readable short description of the request/response",J())));b=(new sd).Jd(e_());c=G().Ob;a.zaa(fc(new gc,b,H(c,"binding"),hc(new ic,jc().Ob,"binding","Bindings for this request/response",J())))}function yCb(){this.Fd=this.db=this.pc=this.ua=this.ia=this.ba=this.yf=this.US=null;this.sa=0}yCb.prototype=new u;yCb.prototype.constructor=yCb;d=yCb.prototype;
d.a=function(){zCb=this;At(this);XW(this);var a=Dm(),b=G().Ob;this.US=fc(new gc,a,H(b,"definition"),hc(new ic,jc().Ob,"definition","definition of the unknown dynamic binding",J()));a=ec();b=G().Ob;this.yf=fc(new gc,a,H(b,"type"),hc(new ic,jc().Ob,"type","type that the binding is defining",J()));a=G().Ob;a=H(a,"DynamicBinding");b=hd().ba;this.ba=dj(a,b);this.ia=this.yf;this.ua=hc(new ic,jc().Ob,"DynamicBinding","",J());return this};d.Id=function(a){this.db=a};d.rc=function(){};d.oc=function(){return this.ua};
d.$b=function(){bj();for(var a=[this.US],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=hd().g;c=bj();return a.la(b,c.u)};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new tq).L(b,a)};d.Rb=function(){return this.ba};d.$classData=r({n6a:0},!1,"amf.plugins.domain.webapi.metamodel.bindings.DynamicBindingModel$",{n6a:1,e:1,M9:1,td:1,mc:1,Wb:1,wc:1,i0:1,qK:1,DT:1,gj:1});var zCb=void 0;function sq(){zCb||(zCb=(new yCb).a());return zCb}
function Jn(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}Jn.prototype=new u;Jn.prototype.constructor=Jn;function ACb(){}d=ACb.prototype=Jn.prototype;d.G=function(){return"Callback"};d.Fl=function(a){this.Cf=a};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.h=function(a){return this===a?!0:a instanceof Jn?this.g===a.g?this.x===a.x:!1:!1};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a();a=(new Jn).L((new S).a(),a);a=bf(a,this.j);var b=D(this.g,In().U).H;if(!b.b()){b=b.c();O();var c=(new P).a();cf(a,b,c)}b=D(this.g,In().Qz).H;b.b()||(b=b.c(),c=In().Qz,Fb(a,c,b));return a};d.ic=function(){return In()};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};
d.jd=function(){var a=D(this.g,In().U).H;a=a.b()?"default-callback":a.c();a=(new Rb).f(a);a=Tj(a.Ed);var b=D(this.g,In().Qz).H;b=b.b()?"default-expression":b.c();b=(new Rb).f(b);return"/"+a+"/"+Tj(b.Ed)};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new Jn).L(a,b)}}(this))};d.Y=function(){return this.g};
d.cl=function(a){this.zf=a};d.jh=function(){return In().U};d.y=function(){return Z(this)};d.yj=function(a){return rA(this,a)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({Uka:0},!1,"amf.plugins.domain.webapi.models.Callback",{Uka:1,e:1,lh:1,qd:1,xc:1,tc:1,vg:1,z:1,v:1,r:1,o:1});
function jp(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}jp.prototype=new u;jp.prototype.constructor=jp;function BCb(){}d=BCb.prototype=jp.prototype;d.G=function(){return"TemplatedLink"};d.Fl=function(a){this.Cf=a};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.h=function(a){return this===a?!0:a instanceof jp?this.g===a.g?this.x===a.x:!1:!1};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a();a=(new jp).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return ip()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.jd=function(){var a=D(this.g,ip().U).H;a=a.b()?"UnknownTemplatedLink":a.c();a=(new Rb).f(a);return"/templatedLink/"+Tj(a.Ed)};
d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.wh=function(){return Pd(function(){return function(a,b){return(new jp).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.jh=function(){return ip().U};d.yj=function(a){return rA(this,a)};d.y=function(){return Z(this)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};
d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({ala:0},!1,"amf.plugins.domain.webapi.models.TemplatedLink",{ala:1,e:1,lh:1,qd:1,xc:1,tc:1,vg:1,z:1,v:1,r:1,o:1});function vo(){this.j=this.Se=this.x=this.g=null;this.sa=!1}vo.prototype=new u;vo.prototype.constructor=vo;d=vo.prototype;d.G=function(){return"WebApi"};d.FN=function(a){O();var b=(new P).a();b=(new Gn).L((new S).a(),b);var c=Fn().Lf;a=Fb(b,c,a);b=uo().nh;th(this,b,a);return a};d.A=function(){return 2};
d.zb=function(a){return qj(this,a)};d.Yfa=function(){Uu(this.g,uo().nh)};d.h=function(a){return this===a?!0:a instanceof vo?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return uo()};d.t=function(){return W(X(),this)};d.SD=function(a){O();var b=(new P).a();b=(new Un).L((new S).a(),b);var c=Tn().U;a=Fb(b,c,a);b=uo().ac;th(this,b,a);return a};d.ha=function(){return this.x};
d.jd=function(){return"#/web-api"};d.Wd=function(a){return Yt(this,a)};d.fia=function(a){var b=uo().nh;return yf(this,b,a)};d.Nb=function(){return nc(this)};function y$a(a,b){O();var c=(new P).a(),e=(new S).a();c=(new pn).L(e,c);e=on().eg;b=Fb(c,e,b);c=uo().nq;th(a,c,b);return b}d.Y=function(){return this.g};d.jh=function(){return uo().U};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;return this};d.OY=function(){return D(this.g,uo().nh)};
d.$classData=r({l7a:0},!1,"amf.plugins.domain.webapi.models.WebApi",{l7a:1,e:1,lh:1,qd:1,xc:1,tc:1,O9:1,z:1,v:1,r:1,o:1});function Sj(){V3.call(this);this.bb=this.ca=null}Sj.prototype=new D7a;Sj.prototype.constructor=Sj;d=Sj.prototype;d.G=function(){return"ParametrizedResourceType"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Sj?this.ca===a.ca?this.bb===a.bb:!1:!1};d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};
d.ic=function(){return hfa()};d.ha=function(){return this.bb};d.t=function(){return W(X(),this)};d.Y=function(){return this.ca};d.y=function(){return Z(this)};d.L=function(a,b){this.ca=a;this.bb=b;V3.prototype.L.call(this,a,b);return this};d.$classData=r({Q7a:0},!1,"amf.plugins.domain.webapi.models.templates.ParametrizedResourceType",{Q7a:1,vFa:1,e:1,lh:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function Uj(){V3.call(this);this.bb=this.ca=null}Uj.prototype=new D7a;Uj.prototype.constructor=Uj;d=Uj.prototype;
d.G=function(){return"ParametrizedTrait"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Uj?this.ca===a.ca?this.bb===a.bb:!1:!1};d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};d.ic=function(){return ifa()};d.ha=function(){return this.bb};d.t=function(){return W(X(),this)};d.Y=function(){return this.ca};d.y=function(){return Z(this)};d.L=function(a,b){this.ca=a;this.bb=b;V3.prototype.L.call(this,a,b);return this};
d.$classData=r({R7a:0},!1,"amf.plugins.domain.webapi.models.templates.ParametrizedTrait",{R7a:1,vFa:1,e:1,lh:1,qd:1,xc:1,tc:1,z:1,v:1,r:1,o:1});function DL(){this.GB=null}DL.prototype=new BBb;DL.prototype.constructor=DL;DL.prototype.a=function(){this.GB="Any";y();J();q(Ja);return this};DL.prototype.pt=function(a){return ia(La(Ja),[a])};DL.prototype.yp=function(){return q(Ja)};
DL.prototype.$classData=r({Mfb:0},!1,"scala.reflect.ManifestFactory$AnyManifest$",{Mfb:1,e5:1,d5:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var Zza=void 0;function FL(){this.GB=null}FL.prototype=new BBb;FL.prototype.constructor=FL;FL.prototype.a=function(){this.GB="AnyVal";y();J();q(Ja);return this};FL.prototype.pt=function(a){return ia(La(Ja),[a])};FL.prototype.yp=function(){return q(Ja)};
FL.prototype.$classData=r({Nfb:0},!1,"scala.reflect.ManifestFactory$AnyValManifest$",{Nfb:1,e5:1,d5:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var $za=void 0;function c9(){this.GB=null}c9.prototype=new BBb;c9.prototype.constructor=c9;c9.prototype.a=function(){this.GB="Nothing";y();J();q(K2a);return this};c9.prototype.pt=function(a){return ia(La(Ja),[a])};c9.prototype.yp=function(){return q(K2a)};
c9.prototype.$classData=r({Vfb:0},!1,"scala.reflect.ManifestFactory$NothingManifest$",{Vfb:1,e5:1,d5:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var CCb=void 0;function aAa(){CCb||(CCb=(new c9).a());return CCb}function d9(){this.GB=null}d9.prototype=new BBb;d9.prototype.constructor=d9;d9.prototype.a=function(){this.GB="Null";y();J();q(uCa);return this};d9.prototype.pt=function(a){return ia(La(Ja),[a])};d9.prototype.yp=function(){return q(uCa)};
d9.prototype.$classData=r({Wfb:0},!1,"scala.reflect.ManifestFactory$NullManifest$",{Wfb:1,e5:1,d5:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var DCb=void 0;function bAa(){DCb||(DCb=(new d9).a());return DCb}function e9(){this.GB=null}e9.prototype=new BBb;e9.prototype.constructor=e9;e9.prototype.a=function(){this.GB="Object";y();J();q(Ja);return this};e9.prototype.pt=function(a){return ia(La(Ja),[a])};e9.prototype.yp=function(){return q(Ja)};
e9.prototype.$classData=r({Xfb:0},!1,"scala.reflect.ManifestFactory$ObjectManifest$",{Xfb:1,e5:1,d5:1,e:1,Wx:1,vv:1,ww:1,wv:1,r:1,o:1,v:1});var ECb=void 0;function EL(){ECb||(ECb=(new e9).a());return ECb}function f9(){this.uK=this.u=null}f9.prototype=new Wub;f9.prototype.constructor=f9;f9.prototype.a=function(){lW.prototype.a.call(this);FCb=this;this.uK=(new b7).Xi(0,0,0);return this};f9.prototype.aB=function(){return this.uK};f9.prototype.Qd=function(){return(new pI).a()};
f9.prototype.$classData=r({yjb:0},!1,"scala.collection.immutable.Vector$",{yjb:1,Mta:1,pz:1,oz:1,yt:1,Wo:1,e:1,zt:1,Xo:1,r:1,o:1});var FCb=void 0;function oI(){FCb||(FCb=(new f9).a());return FCb}function Pm(){hm.call(this)}Pm.prototype=new c6;Pm.prototype.constructor=Pm;d=Pm.prototype;d.a=function(){O();var a=(new P).a();Pm.prototype.cpa.call(this,(new Om).L((new S).a(),a));return this};d.G=function(){return"AnnotationTypeDeclaration"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof Pm){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.cpa=function(a){hm.prototype.UC.call(this,a);return this};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.$classData=r({Gya:0},!1,"amf.client.model.document.AnnotationTypeDeclaration",{Gya:1,ZB:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,z:1,v:1,r:1,o:1});
function Rm(){hm.call(this)}Rm.prototype=new c6;Rm.prototype.constructor=Rm;d=Rm.prototype;d.a=function(){O();var a=(new P).a();Rm.prototype.dpa.call(this,(new Qm).L((new S).a(),a));return this};d.G=function(){return"DataType"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof Rm){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.dpa=function(a){hm.prototype.UC.call(this,a);return this};
d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.$classData=r({Hya:0},!1,"amf.client.model.document.DataType",{Hya:1,ZB:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,z:1,v:1,r:1,o:1});function XD(){this.da=this.k=null}XD.prototype=new u;XD.prototype.constructor=XD;d=XD.prototype;d.G=function(){return"Dialect"};
d.a=function(){O();var a=(new P).a();XD.prototype.IL.call(this,(new WD).L((new S).a(),a));return this};d.af=function(){RP();var a=D(this.k.g,Bd().U);RP().gb();return Hb(a)};d.A=function(){return 1};d.Cn=function(a){return FW(this,a)};d.cq=function(a){return vW(this,a)};d.hq=function(a){return zW(this,a)};d.h=function(a){if(this===a)return!0;if(a instanceof XD){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};
d.Mm=function(){return HW(this)};d.t=function(){return W(X(),this)};d.xu=function(a){return iO(this,a)};d.Kw=function(){return $Ca(this)};d.Jw=function(a){return jO(this,a)};d.dq=function(a){return JW(this,a)};d.gq=function(a){return wW(this,a)};d.Dn=function(){return GW(this)};d.eq=function(a){return AW(this,a)};d.xb=function(){return Dq(this)};d.e7=function(a){var b=this.k,c=Bd().Ln;Fb(b,c,a);return this};d.iq=function(a){return yW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};
d.Oha=function(){RP();var a=D(this.k.g,Bd().Ln);RP().gb();return Hb(a)};d.y=function(){return Z(this)};d.zJ=function(a){var b=this.k,c=RP(),e=b6();a=Fl(Gl(c,a,e));c=xe().Gh;yf(b,c,a);return this};d.Yd=function(a){var b=this.k,c=Bd().U;Fb(b,c,a);return this};d.wu=function(a){return gO(this,a)};d.Zo=function(){return DW(this)};d.rL=function(){var a=RP(),b=Zd(this.k),c=b6();return $l(a,b,c).rb()};d.IL=function(a){this.k=a;this.da=Gw().da;return this};XD.prototype.annotations=function(){return this.xb()};
XD.prototype.cloneUnit=function(){return BW(this)};Object.defineProperty(XD.prototype,"sourceVendor",{get:function(){return this.Zo()},configurable:!0});XD.prototype.findByType=function(a){return this.dq(a)};XD.prototype.findById=function(a){return this.cq(a)};XD.prototype.toNativeRdfModel=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?a6():c[0];return this.eq(a)};XD.prototype.withUsage=function(a){return this.iq(a)};XD.prototype.withLocation=function(a){return this.gq(a)};
XD.prototype.withRaw=function(a){return this.Cn(a)};XD.prototype.withReferences=function(a){return this.hq(a)};Object.defineProperty(XD.prototype,"modelVersion",{get:function(){return IW(this)},configurable:!0});Object.defineProperty(XD.prototype,"usage",{get:function(){return CW(this)},configurable:!0});Object.defineProperty(XD.prototype,"location",{get:function(){return this.Mm()},configurable:!0});Object.defineProperty(XD.prototype,"raw",{get:function(){return this.Dn()},configurable:!0});
XD.prototype.references=function(){return xW(this)};Object.defineProperty(XD.prototype,"id",{get:function(){return this.Eb()},configurable:!0});XD.prototype.withEncodes=function(a){return this.Jw(a)};Object.defineProperty(XD.prototype,"encodes",{get:function(){return this.Kw()},configurable:!0});XD.prototype.withDeclares=function(a){return this.xu(a)};XD.prototype.withDeclaredElement=function(a){return this.wu(a)};Object.defineProperty(XD.prototype,"declares",{get:function(){return hO(this)},configurable:!0});
XD.prototype.withDocuments=function(a){var b=this.k;a=a.k;var c=Bd().ek;nf(b,c,a);return this};XD.prototype.withExternals=function(a){return this.zJ(a)};XD.prototype.withVersion=function(a){return this.e7(a)};XD.prototype.withName=function(a){return this.Yd(a)};XD.prototype.documents=function(){return(new SD).Xca(D(this.k.g,Bd().ek))};Object.defineProperty(XD.prototype,"externals",{get:function(){return this.rL()},configurable:!0});
Object.defineProperty(XD.prototype,"allHeaders",{get:function(){var a=RP(),b=kRa(this.k),c=RP().Th();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(XD.prototype,"fragmentHeaders",{get:function(){var a=RP(),b=GCb(this.k),c=RP().Th();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(XD.prototype,"libraryHeader",{get:function(){var a=RP(),b=HCb(this.k),c=RP().Th();return Cb(a,b,c).rb()},configurable:!0});XD.prototype.isFragmentHeader=function(a){return rAb(this.k,a)};
XD.prototype.isLibraryHeader=function(a){return tAb(this.k,a)};Object.defineProperty(XD.prototype,"header",{get:function(){return this.k.bv()},configurable:!0});XD.prototype.nameAndVersion=function(){return QN(this.k)};XD.prototype.version=function(){return this.Oha()};XD.prototype.name=function(){return this.af()};XD.prototype.$classData=r({Iya:0},!1,"amf.client.model.document.Dialect",{Iya:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,vE:1,z:1,v:1,r:1,o:1});function $m(){hm.call(this)}$m.prototype=new c6;
$m.prototype.constructor=$m;d=$m.prototype;d.a=function(){O();var a=(new P).a();$m.prototype.epa.call(this,(new Zm).L((new S).a(),a));return this};d.G=function(){return"DocumentationItem"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof $m){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.epa=function(a){hm.prototype.UC.call(this,a);return this};
d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.$classData=r({Pya:0},!1,"amf.client.model.document.DocumentationItem",{Pya:1,ZB:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,z:1,v:1,r:1,o:1});function jm(){hm.call(this)}jm.prototype=new c6;jm.prototype.constructor=jm;d=jm.prototype;d.a=function(){O();var a=(new P).a();jm.prototype.Fca.call(this,(new im).L((new S).a(),a));return this};d.G=function(){return"ExternalFragment"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof jm){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Fca=function(a){hm.prototype.UC.call(this,a);return this};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.$classData=r({Rya:0},!1,"amf.client.model.document.ExternalFragment",{Rya:1,ZB:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,z:1,v:1,r:1,o:1});
function cn(){hm.call(this)}cn.prototype=new c6;cn.prototype.constructor=cn;d=cn.prototype;d.a=function(){O();var a=(new P).a();cn.prototype.fpa.call(this,(new an).L((new S).a(),a));return this};d.G=function(){return"NamedExample"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof cn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Rc=function(){return this.k};
d.y=function(){return Z(this)};d.fpa=function(a){hm.prototype.UC.call(this,a);return this};d.$classData=r({Tya:0},!1,"amf.client.model.document.NamedExample",{Tya:1,ZB:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,z:1,v:1,r:1,o:1});function Um(){hm.call(this)}Um.prototype=new c6;Um.prototype.constructor=Um;d=Um.prototype;d.G=function(){return"PayloadFragment"};d.uba=function(){Bb();var a=us(this.k.g,Sm().ub);return Fm(Bb().mq(),a)};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof Um){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.zcb=function(a,b){Um.prototype.y3.call(this,mh(nh(),a.k,b))};d.Bcb=function(a,b){Um.prototype.y3.call(this,mh(nh(),a.k,b))};d.y3=function(a){hm.prototype.UC.call(this,a);return this};d.xz=function(){return D(this.k.g,Sm().Vd)};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
d.Ccb=function(a,b){Um.prototype.y3.call(this,mh(nh(),a.k,b))};Object.defineProperty(Um.prototype,"dataNode",{get:function(){return this.uba()},configurable:!0});Object.defineProperty(Um.prototype,"mediaType",{get:function(){return this.xz()},configurable:!0});Um.prototype.$classData=r({Vya:0},!1,"amf.client.model.document.PayloadFragment",{Vya:1,ZB:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,z:1,v:1,r:1,o:1});function en(){hm.call(this)}en.prototype=new c6;en.prototype.constructor=en;d=en.prototype;
d.a=function(){O();var a=(new P).a();en.prototype.gpa.call(this,(new dn).L((new S).a(),a));return this};d.G=function(){return"ResourceTypeFragment"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof en){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
d.gpa=function(a){hm.prototype.UC.call(this,a);return this};d.$classData=r({Wya:0},!1,"amf.client.model.document.ResourceTypeFragment",{Wya:1,ZB:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,z:1,v:1,r:1,o:1});function gn(){hm.call(this)}gn.prototype=new c6;gn.prototype.constructor=gn;d=gn.prototype;d.hpa=function(a){hm.prototype.UC.call(this,a);return this};d.a=function(){O();var a=(new P).a();gn.prototype.hpa.call(this,(new fn).L((new S).a(),a));return this};d.G=function(){return"SecuritySchemeFragment"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof gn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.$classData=r({Xya:0},!1,"amf.client.model.document.SecuritySchemeFragment",{Xya:1,ZB:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,z:1,v:1,r:1,o:1});function jn(){hm.call(this)}jn.prototype=new c6;
jn.prototype.constructor=jn;d=jn.prototype;d.a=function(){O();var a=(new P).a();jn.prototype.ipa.call(this,(new hn).L((new S).a(),a));return this};d.G=function(){return"TraitFragment"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof jn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ipa=function(a){hm.prototype.UC.call(this,a);return this};
d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.$classData=r({Yya:0},!1,"amf.client.model.document.TraitFragment",{Yya:1,ZB:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,z:1,v:1,r:1,o:1});function Lp(){this.da=this.k=null}Lp.prototype=new u;Lp.prototype.constructor=Lp;d=Lp.prototype;d.G=function(){return"Amqp091OperationBinding"};d.a=function(){O();var a=(new P).a(),b=(new S).a();Lp.prototype.Opa.call(this,(new Kp).L(b,a));return this};d.Og=function(){return Ab(this)};
d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.h=function(a){return this===a?!0:a instanceof Lp?this.k===a.k:!1};d.cd=function(){return this.k};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.Opa=function(a){this.k=a;this.da=Gw().da;return this};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};
function ICb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new Kp).L(c,b);a=bf(b,a.j);b=U();if(null===U().QZ&&null===U().QZ){c=U();var e=new h0;if(null===b)throw bc(F(),null);e.n=b;c.QZ=e}b=U().QZ;return Kv(b.n.da,a)}d.Rf=function(){return ICb(this)};d.Uj=function(){return ICb(this)};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
d.Zg=function(a){return Jb(this,a)};Lp.prototype.annotations=function(){return this.xb()};Lp.prototype.graph=function(){return OW(this)};Lp.prototype.withId=function(a){return this.fc(a)};Lp.prototype.withExtendsNode=function(a){return this.ec(a)};Lp.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Lp.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Lp.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(Lp.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Lp.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Lp.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};Lp.prototype.withLinkLabel=function(a){return this.Yg(a)};Lp.prototype.withLinkTarget=function(a){return this.Zg(a)};
Object.defineProperty(Lp.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(Lp.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});Object.defineProperty(Lp.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});Lp.prototype.linkCopy=function(){return this.Rf()};Lp.prototype.$classData=r({fza:0},!1,"amf.client.model.domain.Amqp091OperationBinding",{fza:1,e:1,pT:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,z:1,v:1,r:1,o:1});
function qp(){this.da=this.k=null}qp.prototype=new u;qp.prototype.constructor=qp;d=qp.prototype;d.G=function(){return"CorrelationId"};d.a=function(){O();var a=(new P).a();qp.prototype.wpa.call(this,(new pp).L((new S).a(),a));return this};d.af=function(){U();var a=D(this.k.g,op().U);U().gb();return Hb(a)};d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.ce=function(){return this.af()};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};
d.h=function(a){return this===a?!0:a instanceof qp?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.jk=function(){U();var a=D(this.k.g,op().Ua);U().gb();return Hb(a)};d.wpa=function(a){this.k=a;this.da=Gw().da;return this};d.Rf=function(){return JCb(this)};d.Uj=function(){return JCb(this)};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};
d.Yh=function(a){var b=this.k,c=op().Ua;Fb(b,c,a);return this};function JCb(a){U();a=a.k;O();var b=(new P).a();b=(new pp).L((new S).a(),b);a=bf(b,a.j);return n3a(ghb(),a)}d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Ch=function(){return this.jk()};d.y=function(){return Z(this)};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};d.Zg=function(a){return Jb(this,a)};qp.prototype.annotations=function(){return this.xb()};
qp.prototype.graph=function(){return OW(this)};qp.prototype.withId=function(a){return this.fc(a)};qp.prototype.withExtendsNode=function(a){return this.ec(a)};qp.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(qp.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(qp.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(qp.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(qp.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});qp.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};qp.prototype.withLinkLabel=function(a){return this.Yg(a)};qp.prototype.withLinkTarget=function(a){return this.Zg(a)};
Object.defineProperty(qp.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(qp.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});Object.defineProperty(qp.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});qp.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(qp.prototype,"name",{get:function(){return this.ce()},configurable:!0});qp.prototype.linkCopy=function(){return this.Rf()};
qp.prototype.withIdLocation=function(a){var b=this.k,c=op().yc;Fb(b,c,a);return this};qp.prototype.withDescription=function(a){return this.Yh(a)};Object.defineProperty(qp.prototype,"idLocation",{get:function(){U();var a=D(this.k.g,op().yc);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(qp.prototype,"description",{get:function(){return this.Ch()},configurable:!0});
qp.prototype.$classData=r({lza:0},!1,"amf.client.model.domain.CorrelationId",{lza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function Po(){this.da=this.k=null}Po.prototype=new u;Po.prototype.constructor=Po;d=Po.prototype;d.G=function(){return"Example"};d.a=function(){O();var a=(new P).a(),b=(new S).a();Po.prototype.lpa.call(this,(new Oo).L(b,a));return this};d.af=function(){U();var a=D(this.k.g,rh().U);U().gb();return Hb(a)};d.Og=function(){return Ab(this)};
d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.sr=function(){return this.dF()};d.ce=function(){return this.af()};d.pM=function(){U();var a=D(this.k.g,rh().Vd);U().gb();return Hb(a)};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof Po){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.Mm=function(){return this.lM()};
d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.jk=function(){U();var a=D(this.k.g,rh().Ua);U().gb();return Hb(a)};d.b6=function(){U();var a=D(this.k.g,ph().Zd);U().gb();return Hb(a)};d.rr=function(a){var b=this.k,c=rh().gd;Fb(b,c,a);return this};function KCb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new Oo).L(c,b);a=bf(b,a.j);return s3a(f6(),a)}d.Rf=function(){return KCb(this)};d.Uj=function(){return KCb(this)};
d.Xg=function(a){return Ib(this,a)};d.dS=function(a){var b=this.k,c=rh().Vd;Fb(b,c,a);return this};d.xb=function(){return Dq(this)};d.Yh=function(a){var b=this.k,c=rh().Ua;Fb(b,c,a);return this};d.JJ=function(){return this.b6()};d.dc=function(a){return SW(this,a)};d.xz=function(){return this.pM()};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Ch=function(){return this.jk()};d.y=function(){return Z(this)};d.lpa=function(a){this.k=a;this.da=Gw().da;return this};
d.dF=function(){U();var a=D(this.k.g,rh().gd);U().gb();return Hb(a)};d.lM=function(){var a=U(),b=Di(this.k),c=U().Th();return Cb(a,b,c).rb()};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};d.Zg=function(a){return Jb(this,a)};Po.prototype.annotations=function(){return this.xb()};Po.prototype.graph=function(){return OW(this)};Po.prototype.withId=function(a){return this.fc(a)};Po.prototype.withExtendsNode=function(a){return this.ec(a)};
Po.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Po.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Po.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(Po.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Po.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
Po.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};Po.prototype.withLinkLabel=function(a){return this.Yg(a)};Po.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(Po.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(Po.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});
Object.defineProperty(Po.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});Object.defineProperty(Po.prototype,"toYaml",{get:function(){return pca(this.k)},configurable:!0});
Object.defineProperty(Po.prototype,"toJson",{get:function(){a:{var a=this.k;var b=!1,c=null,e=D(a.g,ph().Zd).H;e.b()?e=y():(e=e.c(),e=(new z).d(qca(qh(),e,!1)));if(e instanceof z&&(b=!0,c=e,"application/json"===c.i)){a=D(a.g,ph().Zd).H;a=a.b()?null:a.c();break a}b&&"application/xml"===c.i?a="":(a=D(a.g,rh().fp),a=oca(a))}return a},configurable:!0});Po.prototype.linkCopy=function(){return this.Rf()};Po.prototype.withMediaType=function(a){return this.dS(a)};
Po.prototype.withStrict=function(a){a=!!a;var b=this.k,c=rh().yr;rj(b,c,a);return this};Po.prototype.withStructuredValue=function(a){var b=this.k;U();U().mq();a=a.k;var c=rh().fp;nf(b,c,a);return this};Po.prototype.withValue=function(a){var b=this.k,c=ph().Zd;Fb(b,c,a);return this};Po.prototype.withDescription=function(a){return this.Yh(a)};Po.prototype.withDisplayName=function(a){return this.rr(a)};Po.prototype.withName=function(a){return this.Yd(a)};
Object.defineProperty(Po.prototype,"location",{get:function(){return this.Mm()},configurable:!0});Object.defineProperty(Po.prototype,"mediaType",{get:function(){return this.xz()},configurable:!0});Object.defineProperty(Po.prototype,"strict",{get:function(){U();var a=D(this.k.g,rh().yr);U().Qi();return XN(a)},configurable:!0});Object.defineProperty(Po.prototype,"structuredValue",{get:function(){U();var a=D(this.k.g,rh().fp);return Fm(U().mq(),a)},configurable:!0});
Object.defineProperty(Po.prototype,"value",{get:function(){return this.JJ()},configurable:!0});Object.defineProperty(Po.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty(Po.prototype,"displayName",{get:function(){return this.sr()},configurable:!0});Object.defineProperty(Po.prototype,"name",{get:function(){return this.ce()},configurable:!0});
Po.prototype.$classData=r({yza:0},!1,"amf.client.model.domain.Example",{yza:1,e:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function zn(){this.da=this.k=null}zn.prototype=new u;zn.prototype.constructor=zn;d=zn.prototype;d.oS=function(a){var b=this.k,c=U(),e=ohb();a=Fl(Gl(c,a,e));c=un().qm;yf(b,c,a);return this};d.cia=function(a){U();a=this.k.dia(a);return C3a(Z8(),a)};d.G=function(){return"Operation"};d.af=function(){U();var a=D(this.k.g,un().U);U().gb();return Hb(a)};
d.a=function(){O();var a=(new P).a();zn.prototype.xW.call(this,(new vn).L((new S).a(),a));return this};d.Og=function(){return Ab(this)};d.dE=function(){return this.yba()};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.rV=function(){U();var a=D(this.k.g,un().Wf);return z0(d6(),a)};d.ce=function(){return this.af()};d.lS=function(a){var b=this.k,c=U(),e=U().Th();c=Fl(Gl(c,a,e));a=un().gh;c=c.va();Ot(b,a,c);return this};
d.jba=function(){var a=U(),b=D(this.k.g,un().Hl),c=U().gb();return $l(a,b,c).rb()};d.yba=function(){U();var a=D(this.k.g,un().Fh);U().Qi();return XN(a)};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof zn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.uS=function(){return this.jba()};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.IU=function(){var a=U(),b=D(this.k.g,un().Om),c=LCb();return $l(a,b,c).rb()};d.baa=function(){var a=U(),b=D(this.k.g,un().kq),c=U().gb();return $l(a,b,c).rb()};d.bc=function(){return MW(this)};d.cE=function(){return this.IU()};d.fc=function(a){return NW(this,a)};d.jk=function(){U();var a=D(this.k.g,un().Ua);U().gb();return Hb(a)};d.xW=function(a){this.k=a;this.da=Gw().da;return this};d.eE=function(){return this.rV()};
d.Y6=function(a){var b=this.k,c=U(),e=Z8();a=Fl(Gl(c,a,e));c=un().Ok;yf(b,c,a);return this};d.eS=function(a){var b=this.k,c=un().nm;Fb(b,c,a);return this};d.yJ=function(a){var b=this.k;U();d6();a=a.k;var c=un().Wf;nf(b,c,a);return this};d.PY=function(){var a=U(),b=D(this.k.g,un().nh),c=Y8();return $l(a,b,c).rb()};d.x6=function(a){var b=this.k,c=U(),e=U().Th();c=Fl(Gl(c,a,e));a=un().Hl;c=c.va();Ot(b,a,c);return this};d.AZ=function(a){U();a=this.k.FN(a);return F3a(Y8(),a)};
function MCb(a){U();a=a.k;O();var b=(new P).a();b=(new vn).L((new S).a(),b);a=bf(b,a.j);return v3a(SBb(),a)}d.Rf=function(){return MCb(this)};d.mS=function(a){return this.AZ(a)};d.Uj=function(){return MCb(this)};d.EJ=function(a){var b=this.k,c=U(),e=B8();a=Fl(Gl(c,a,e));c=un().ac;yf(b,c,a);return this};d.Xg=function(a){return Ib(this,a)};d.vS=function(){U();var a=D(this.k.g,un().Tw);U().Qi();return XN(a)};d.lha=function(){U();var a=D(this.k.g,un().gk);U().gb();return Hb(a)};d.xb=function(){return Dq(this)};
d.Yh=function(a){var b=this.k,c=un().Ua;Fb(b,c,a);return this};d.HY=function(){var a=U(),b=D(this.k.g,un().gh),c=U().gb();return $l(a,b,c).rb()};d.zS=function(){var a=U(),b=D(this.k.g,un().qm),c=ohb();return $l(a,b,c).rb()};d.dc=function(a){return SW(this,a)};d.vX=function(){U();var a=D(this.k.g,un().nm);U().gb();return Hb(a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Ch=function(){return this.jk()};d.y=function(){return Z(this)};d.IJ=function(){return this.lha()};
d.YD=function(a){var b=this.k,c=U(),e=LCb();a=Fl(Gl(c,a,e));c=un().Om;yf(b,c,a);return this};d.q6=function(a){var b=this.k,c=U(),e=U().Th();c=Fl(Gl(c,a,e));a=un().kq;c=c.va();Ot(b,a,c);return this};d.X6=function(a){return this.cia(a)};d.Yd=function(a){var b=this.k;O();var c=(new P).a();cf(b,a,c);return this};d.FJ=function(a){var b=this.k,c=un().gk;Fb(b,c,a);return this};d.dga=function(){var a=U(),b=D(this.k.g,un().Ok),c=Z8();return $l(a,b,c).rb()};
d.nS=function(a){var b=this.k,c=U(),e=Y8();a=Fl(Gl(c,a,e));c=un().nh;yf(b,c,a);return this};d.xJ=function(a){var b=this.k,c=un().Tw;rj(b,c,a);return this};d.cN=function(){var a=U(),b=D(this.k.g,un().ac),c=B8();return $l(a,b,c).rb()};d.ZD=function(a){var b=this.k,c=un().Fh;rj(b,c,a);return this};d.Zg=function(a){return Jb(this,a)};zn.prototype.annotations=function(){return this.xb()};zn.prototype.graph=function(){return OW(this)};zn.prototype.withId=function(a){return this.fc(a)};
zn.prototype.withExtendsNode=function(a){return this.ec(a)};zn.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(zn.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(zn.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(zn.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});
Object.defineProperty(zn.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});zn.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};zn.prototype.withLinkLabel=function(a){return this.Yg(a)};zn.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(zn.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});
Object.defineProperty(zn.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});Object.defineProperty(zn.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});zn.prototype.linkCopy=function(){return this.Rf()};zn.prototype.withBindings=function(a){return this.YD(a)};zn.prototype.withServer=function(a){return this.mS(a)};
zn.prototype.withCallback=function(a){U();var b=this.k;O();var c=(new P).a();c=(new Jn).L((new S).a(),c);O();var e=(new P).a();a=cf(c,a,e);c=un().QG;th(b,c,a);return m3a(PBb(),a)};zn.prototype.withRequest=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;switch(c.length|0){case 0:return U(),a=KLa(this.k),A3a(NCb(),a);case 1:return a=c[0],owb(this.k,(U(),NCb(),a.k)),this;default:throw"No matching overload";}};zn.prototype.withResponse=function(a){return this.X6(a)};
zn.prototype.withAbstract=function(a){return this.xJ(!!a)};zn.prototype.withTags=function(a){return this.oS(a)};zn.prototype.withServers=function(a){return this.nS(a)};zn.prototype.withCallbacks=function(a){var b=this.k,c=U(),e=PBb();a=Fl(Gl(c,a,e));c=un().QG;yf(b,c,a);return this};zn.prototype.withSecurity=function(a){return this.EJ(a)};zn.prototype.withResponses=function(a){return this.Y6(a)};zn.prototype.withContentType=function(a){return this.x6(a)};zn.prototype.withAccepts=function(a){return this.q6(a)};
zn.prototype.withSchemes=function(a){return this.lS(a)};zn.prototype.withDocumentation=function(a){return this.yJ(a)};zn.prototype.withSummary=function(a){return this.FJ(a)};zn.prototype.withDeprecated=function(a){return this.ZD(!!a)};zn.prototype.withDescription=function(a){return this.Yh(a)};zn.prototype.withName=function(a){return this.Yd(a)};zn.prototype.withMethod=function(a){return this.eS(a)};Object.defineProperty(zn.prototype,"bindings",{get:function(){return this.cE()},configurable:!0});
Object.defineProperty(zn.prototype,"isAbstract",{get:function(){return this.vS()},configurable:!0});Object.defineProperty(zn.prototype,"servers",{get:function(){return this.PY()},configurable:!0});Object.defineProperty(zn.prototype,"callbacks",{get:function(){var a=U(),b=D(this.k.g,un().QG),c=PBb();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(zn.prototype,"tags",{get:function(){return this.zS()},configurable:!0});
Object.defineProperty(zn.prototype,"security",{get:function(){return this.cN()},configurable:!0});Object.defineProperty(zn.prototype,"responses",{get:function(){return this.dga()},configurable:!0});Object.defineProperty(zn.prototype,"requests",{get:function(){var a=U(),b=D(this.k.g,un().tC),c=NCb();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(zn.prototype,"request",{get:function(){U();var a=BF(this.k);return A3a(NCb(),a)},configurable:!0});
Object.defineProperty(zn.prototype,"contentType",{get:function(){return this.uS()},configurable:!0});Object.defineProperty(zn.prototype,"accepts",{get:function(){return this.baa()},configurable:!0});Object.defineProperty(zn.prototype,"schemes",{get:function(){return this.HY()},configurable:!0});Object.defineProperty(zn.prototype,"documentation",{get:function(){return this.eE()},configurable:!0});Object.defineProperty(zn.prototype,"summary",{get:function(){return this.IJ()},configurable:!0});
Object.defineProperty(zn.prototype,"deprecated",{get:function(){return this.dE()},configurable:!0});Object.defineProperty(zn.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty(zn.prototype,"name",{get:function(){return this.ce()},configurable:!0});Object.defineProperty(zn.prototype,"method",{get:function(){return this.vX()},configurable:!0});
zn.prototype.$classData=r({$za:0},!1,"amf.client.model.domain.Operation",{$za:1,e:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,Lj:1,z:1,v:1,r:1,o:1});function On(){this.da=this.k=null}On.prototype=new u;On.prototype.constructor=On;d=On.prototype;d.a=function(){O();var a=(new P).a();On.prototype.eqa.call(this,(new Sj).L((new S).a(),a));return this};d.G=function(){return"ParametrizedResourceType"};d.A=function(){return 1};d.AS=function(){return Y6a(this)};d.ce=function(){return R6a(this)};
d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof On){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.c7=function(a){return U6a(this,a)};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.eqa=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};
d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.KJ=function(){return S6a(this)};d.y=function(){return Z(this)};d.Yd=function(a){return W6a(this,a)};d.GJ=function(a){return X6a(this,a)};On.prototype.annotations=function(){return this.xb()};On.prototype.graph=function(){return OW(this)};On.prototype.withId=function(a){return this.fc(a)};On.prototype.withExtendsNode=function(a){return this.ec(a)};On.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty(On.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(On.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(On.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(On.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});On.prototype.withVariables=function(a){return this.GJ(a)};On.prototype.withTarget=function(a){return this.c7(a)};
On.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(On.prototype,"variables",{get:function(){return this.KJ()},configurable:!0});Object.defineProperty(On.prototype,"target",{get:function(){return this.AS()},configurable:!0});Object.defineProperty(On.prototype,"name",{get:function(){return this.ce()},configurable:!0});On.prototype.$classData=r({dAa:0},!1,"amf.client.model.domain.ParametrizedResourceType",{dAa:1,e:1,cAa:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,z:1,v:1,r:1,o:1});
function Pn(){this.da=this.k=null}Pn.prototype=new u;Pn.prototype.constructor=Pn;d=Pn.prototype;d.a=function(){O();var a=(new P).a();Pn.prototype.fqa.call(this,(new Uj).L((new S).a(),a));return this};d.G=function(){return"ParametrizedTrait"};d.A=function(){return 1};d.AS=function(){return Y6a(this)};d.ce=function(){return R6a(this)};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof Pn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.c7=function(a){return U6a(this,a)};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.fqa=function(a){this.k=a;this.da=Gw().da;return this};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};
d.Rc=function(){return this.k};d.KJ=function(){return S6a(this)};d.y=function(){return Z(this)};d.Yd=function(a){return W6a(this,a)};d.GJ=function(a){return X6a(this,a)};Pn.prototype.annotations=function(){return this.xb()};Pn.prototype.graph=function(){return OW(this)};Pn.prototype.withId=function(a){return this.fc(a)};Pn.prototype.withExtendsNode=function(a){return this.ec(a)};Pn.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty(Pn.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Pn.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(Pn.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Pn.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Pn.prototype.withVariables=function(a){return this.GJ(a)};Pn.prototype.withTarget=function(a){return this.c7(a)};
Pn.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(Pn.prototype,"variables",{get:function(){return this.KJ()},configurable:!0});Object.defineProperty(Pn.prototype,"target",{get:function(){return this.AS()},configurable:!0});Object.defineProperty(Pn.prototype,"name",{get:function(){return this.ce()},configurable:!0});Pn.prototype.$classData=r({fAa:0},!1,"amf.client.model.domain.ParametrizedTrait",{fAa:1,e:1,cAa:1,Xd:1,bd:1,Jc:1,tb:1,rk:1,z:1,v:1,r:1,o:1});
function sh(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}sh.prototype=new u;sh.prototype.constructor=sh;d=sh.prototype;d.G=function(){return"Module"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof sh?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};
d.ic=function(){return Wg()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return us(this.g,Wg().Ac)};d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Pk=function(){return us(this.g,Wg().Qc)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};
d.$classData=r({OEa:0},!1,"amf.core.model.document.Module",{OEa:1,e:1,Ip:1,xc:1,tc:1,an:1,tb:1,eC:1,z:1,v:1,r:1,o:1});function Ou(){this.n=this.Fc=this.x=this.H=null}Ou.prototype=new u;Ou.prototype.constructor=Ou;d=Ou.prototype;d.G=function(){return"BoolFieldImpl"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Ou&&a.n===this.n){var b=this.H,c=a.H;if((null===b?null===c:b.h(c))&&this.x===a.x)return b=this.Fc,a=a.Fc,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.H;case 1:return this.x;case 2:return this.Fc;default:throw(new V).f(""+a);}};d.t=function(){return dba(this)};d.xF=function(a,b,c){var e=Wa().Ia(b.q);e.b()?e=y():(e=e.c(),e=(new z).d(!!e));Ou.prototype.iw.call(this,a,e,b.x,c);return this};d.ju=function(){return this.H};d.y=function(){return Z(this)};d.iw=function(a,b,c,e){this.H=b;this.x=c;this.Fc=e;if(null===a)throw bc(F(),null);this.n=a;return this};
d.$classData=r({PFa:0},!1,"amf.core.parser.Fields$BoolFieldImpl",{PFa:1,e:1,Tnb:1,Pja:1,U_:1,T_:1,V_:1,X_:1,z:1,v:1,r:1,o:1});function Ru(){this.n=this.Fc=this.x=this.H=null}Ru.prototype=new u;Ru.prototype.constructor=Ru;d=Ru.prototype;d.G=function(){return"DoubleFieldImpl"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Ru&&a.n===this.n){var b=this.H,c=a.H;if((null===b?null===c:b.h(c))&&this.x===a.x)return b=this.Fc,a=a.Fc,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.H;case 1:return this.x;case 2:return this.Fc;default:throw(new V).f(""+a);}};d.t=function(){return dba(this)};d.xF=function(a,b,c){var e=Nib(b);e.b()?e=y():(e=e.c(),e=(new z).d(+e));Ru.prototype.iw.call(this,a,e,b.x,c);return this};d.ju=function(){return this.H};d.y=function(){return Z(this)};d.iw=function(a,b,c,e){this.H=b;this.x=c;this.Fc=e;if(null===a)throw bc(F(),null);this.n=a;return this};
d.$classData=r({QFa:0},!1,"amf.core.parser.Fields$DoubleFieldImpl",{QFa:1,e:1,Unb:1,Pja:1,U_:1,T_:1,V_:1,X_:1,z:1,v:1,r:1,o:1});function Pu(){this.n=this.Fc=this.x=this.H=null}Pu.prototype=new u;Pu.prototype.constructor=Pu;d=Pu.prototype;d.G=function(){return"IntFieldImpl"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof Pu&&a.n===this.n){var b=this.H,c=a.H;if((null===b?null===c:b.h(c))&&this.x===a.x)return b=this.Fc,a=a.Fc,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.H;case 1:return this.x;case 2:return this.Fc;default:throw(new V).f(""+a);}};d.t=function(){return dba(this)};d.xF=function(a,b,c){var e=Wa().Ia(b.q);e.b()?e=y():(e=e.c(),e=(new z).d(e|0));Pu.prototype.iw.call(this,a,e,b.x,c);return this};d.ju=function(){return this.H};d.y=function(){return Z(this)};d.iw=function(a,b,c,e){this.H=b;this.x=c;this.Fc=e;if(null===a)throw bc(F(),null);this.n=a;return this};
d.$classData=r({RFa:0},!1,"amf.core.parser.Fields$IntFieldImpl",{RFa:1,e:1,Vnb:1,Pja:1,U_:1,T_:1,V_:1,X_:1,z:1,v:1,r:1,o:1});function oRa(){this.cc=this.p=this.Ym=this.wb=null}oRa.prototype=new u;oRa.prototype.constructor=oRa;d=oRa.prototype;d.G=function(){return"NodeMappingEmitter"};function OCb(a,b,c){return D(c.g,Bd().Ac).Pd(w(function(e,f){return function(g){return g instanceof YD?D(g.g,Bd().ub).j===f.j:!1}}(a,b)))}d.A=function(){return 4};
function PCb(a,b,c){T();var e=D(c.g,c.U).H;e=e.b()?null:e.c();var f=xi(T(),e);e=(new wB).f(b.aa);var g=e.s,h=e.aa,k=(new mt).f(h),l=K(C(),J()),m=D(c.g,Zf().mh);if(m.Da()){var p=Zf().mh;p=ge(c,p);var t=w(function(A){return function(E){E=E.H;E=E.b()?null:E.c();E=Fx(A,E);return E instanceof z?(new z).d(E.i):y()}}(a)),v=C();m=m.ma(t,v.u);t=new sjb;v=C();m=m.hc(t,v.u);p=K(C(),(new wc).fa([rRa(m,p)]));m=C();l=l.la(p,m.u);c=pRa(a,c);p=C();l=l.la(c,p.u);a.p.Db(l).R(w(function(A,E){return function(B){B.Sa(E)}}(a,
k)))}ht(g,et(T(),ot(pt(),k.s,h),Q().wa));a=e.s;f=[f];if(0>a.w)throw(new V).f("0");g=f.length|0;c=a.w+g|0;nF(a,c);Ca(a.K,0,a.K,g,a.w);g=a.K;l=g.m.length;k=h=0;p=f.length|0;l=p<l?p:l;p=g.m.length;for(l=l<p?l:p;h<l;)g.m[k]=f[h],h=1+h|0,k=1+k|0;a.w=c;ht(b.s,oF(pF(),e.s))}
function QCb(a,b,c){T();var e=D(c.g,c.U).H;e=e.b()?null:e.c();var f=xi(T(),e);e=(new wB).f(b.aa);var g=e.s,h=e.aa,k=(new mt).f(h),l=D(c.g,fk().Mu).H;l=l.b()?null:l.c();l=Fx(a,l);if(l instanceof z)Px(new Qx,"classTerm",l.i,Q().Pa,ie()).Sa(k);else if(y()===l)D(c.g,fk().Mu);else throw(new x).d(l);var m=D(c.g,fk().vj);if(null!==m&&m.Da()){T();var p=xi(T(),"mapping");l=(new wB).f(k.aa);var t=l.s,v=l.aa,A=(new mt).f(v),E=w(function(I){return function(N){var Y=I.p,na=I.cc,ra=new RCb;ra.wb=I.wb;ra.Lh=N;ra.p=
Y;ra.cc=na;return ra}}(a)),B=C();m=m.ma(E,B.u);Os(rt(),a.p.Db(m),A);ht(t,et(T(),ot(pt(),A.s,v),Q().wa));a=l.s;p=[p];if(0>a.w)throw(new V).f("0");v=p.length|0;t=a.w+v|0;nF(a,t);Ca(a.K,0,a.K,v,a.w);v=a.K;E=v.m.length;m=A=0;B=p.length|0;E=B<E?B:E;B=v.m.length;for(E=E<B?E:B;A<E;)v.m[m]=p[A],A=1+A|0,m=1+m|0;a.w=t;ht(k.s,oF(pF(),l.s))}l=D(c.g,hd().fj()).nc();l instanceof z&&(a=l.i,hv(a)&&(T(),l=xi(T(),"extends"),T(),a=D(a.Y(),Eb().kd).H,a=a.b()?null:a.c(),a=xi(T(),a),nt(k,l,a)));l=D(c.g,fk().ry).H;l.b()||
(a=l.c(),T(),l=xi(T(),"idTemplate"),T(),a=xi(T(),a),nt(k,l,a));c=fla(c).H;c.b()||(l=c.c(),T(),c=xi(T(),"patch"),T(),l=xi(T(),l),nt(k,c,l));ht(g,et(T(),ot(pt(),k.s,h),Q().wa));g=e.s;f=[f];if(0>g.w)throw(new V).f("0");k=f.length|0;h=g.w+k|0;nF(g,h);Ca(g.K,0,g.K,k,g.w);k=g.K;a=k.m.length;l=c=0;p=f.length|0;a=p<a?p:a;p=k.m.length;for(a=a<p?a:p;c<a;)k.m[l]=f[c],c=1+c|0,l=1+l|0;g.w=h;ht(b.s,oF(pF(),e.s))}
d.h=function(a){if(this===a)return!0;if(a instanceof oRa){var b=this.wb,c=a.wb;(null===b?null===c:b.h(c))?(b=this.Ym,c=a.Ym,b=null===b?null===c:b.h(c)):b=!1;if(b&&this.p===a.p)return b=this.cc,a=a.cc,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.wb;case 1:return this.Ym;case 2:return this.p;case 3:return this.cc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){if(zb(this.Ym).ra())if(OCb(this,zb(this.Ym).c(),this.wb)){T();var b=this.Ym;b=D(b.Y(),b.U).H;b=b.b()?null:b.c();b=xi(T(),b);T();var c=D(this.Ym.Y(),Eb().kd).H;c=qva(0,c.b()?null:c.c());nt(a,b,c)}else T(),b=this.Ym,b=D(b.Y(),b.U).H,b=b.b()?null:b.c(),b=xi(T(),b),T(),c=D(this.Ym.Y(),Eb().kd).H,c=c.b()?null:c.c(),c=xi(T(),c),nt(a,b,c);else if(b=this.Ym,b instanceof ye)QCb(this,a,b);else if(b instanceof Yf)PCb(this,a,b);else throw(new x).d(b);};d.y=function(){return Z(this)};
d.Ma=function(){var a=Xb(this.Ym.ha(),q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};d.$classData=r({GKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.NodeMappingEmitter",{GKa:1,e:1,kb:1,Oa:1,vKa:1,JKa:1,iK:1,aA:1,z:1,v:1,r:1,o:1});function RCb(){this.cc=this.p=this.Lh=this.wb=null}RCb.prototype=new u;RCb.prototype.constructor=RCb;d=RCb.prototype;d.G=function(){return"PropertyMappingEmitter"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof RCb){var b=this.wb,c=a.wb;(null===b?null===c:b.h(c))?(b=this.Lh,c=a.Lh,b=null===b?null===c:b.h(c)):b=!1;if(b&&this.p===a.p)return b=this.cc,a=a.cc,null===b?null===a:C3(b,a)}return!1};d.E=function(a){switch(a){case 0:return this.wb;case 1:return this.Lh;case 2:return this.p;case 3:return this.cc;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Sa=function(a){T();var b=D(this.Lh.g,zf().U).H,c=b.b()?null:b.c(),e=xi(T(),c),f=(new wB).f(a.aa),g=f.s,h=f.aa,k=(new mt).f(h),l=null;l=K(C(),J());var m=D(this.Lh.g,zf().ni).H,p=m.b()?null:m.c(),t=Fx(this,p);if(t instanceof z){var v=t.i,A=this.Lh,E=zf().ni,B=ge(A,E),I=l,N=C(),Y=[Px(new Qx,"propertyTerm",v,Q().Pa,B)],na=K(N,(new wc).fa(Y)),ra=C();l=I.la(na,ra.u)}else if(y()!==t)throw(new x).d(t);var Ha=D(this.Lh.g,zf().Nf).H;if(!Ha.b()){var lb=Ha.c(),pb=G().Lb;if(lb===Zc(H(pb,"guid"))){var Sb=this.Lh,
mc=zf().Nf,uc=ge(Sb,mc),ed=l,Xc=C(),ld=[Px(new Qx,"range","guid",Q().Pa,uc)],$c=K(Xc,(new wc).fa(ld)),fd=C();l=ed.la($c,fd.u)}else if(Ge(ua(),lb,"anyURI")){var vd=this.Lh,Gc=zf().Nf,Lc=ge(vd,Gc),vc=l,Tc=C(),ad=[Px(new Qx,"range","uri",Q().Pa,Lc)],qf=K(Tc,(new wc).fa(ad)),me=C();l=vc.la(qf,me.u)}else if(Ge(ua(),lb,"link")){var Vd=this.Lh,Wd=zf().Nf,be=ge(Vd,Wd),Pe=l,Kd=C(),uf=[Px(new Qx,"range","link",Q().Pa,be)],df=K(Kd,(new wc).fa(uf)),Sd=C();l=Pe.la(df,Sd.u)}else if(Ge(ua(),lb,"anyType")){var vf=
this.Lh,We=zf().Nf,ze=ge(vf,We),Xd=l,Gd=C(),ne=[Px(new Qx,"range","any",Q().Pa,ze)],oe=K(Gd,(new wc).fa(ne)),Xe=C();l=Xd.la(oe,Xe.u)}else if(Ge(ua(),lb,"number")){var td=this.Lh,Ce=zf().Nf,De=ge(td,Ce),Qe=l,ef=C(),Ye=[Px(new Qx,"range","number",Q().Pa,De)],Hd=K(ef,(new wc).fa(Ye)),rf=C();l=Qe.la(Hd,rf.u)}else{var jg=this.Lh,Ig=zf().Nf,ff=ge(jg,Ig),Jf=l,Kf=C(),Cf=G().Oj.Ce,Je=Jd(ua(),lb,Cf),Sf=[Px(new Qx,"range",Ld((new Md).od(Je)),Q().Pa,ff)],sf=K(Kf,(new wc).fa(Sf)),Lf=C();l=Jf.la(sf,Lf.u)}}var Cg=
fla(this.Lh).H;if(!Cg.b()){var Qg=Cg.c(),kg=this.Lh,cg=zf().Ut,Ee=ge(kg,cg),lg=l,tg=C(),gf=[Px(new Qx,"patch",Qg,Q().Pa,Ee)],kf=K(tg,(new wc).fa(gf)),Mf=C();l=lg.la(kf,Mf.u)}var fe=D(this.Lh.g,Zf().mh);if(fe.Da()){var lf=this.Lh,Dg=zf().mh,mf=ge(lf,Dg),Re=w(function(Wo){return function(wm){var xp=wm.H;xp=xp.b()?null:xp.c();var ez=G().hd;if(xp===Zc(H(ez,"anyNode")))return(new z).d("anyNode");wm=wm.H;wm=wm.b()?null:wm.c();wm=Fx(Wo,wm);return wm instanceof z?(new z).d(wm.i):y()}}(this)),Nf=C(),ug=fe.ma(Re,
Nf.u),Ze=new tjb,wf=C(),vg=ug.hc(Ze,wf.u);if(1===vg.nb()){var Tf=l,Se=C(),Yd=[Px(new Qx,"range",vg.ea(),Q().Pa,mf)],Uf=K(Se,(new wc).fa(Yd)),Df=C();l=Tf.la(Uf,Df.u)}else if(1<vg.nb()){var Vf=l,mg=K(C(),(new wc).fa([sRa(vg,mf)])),ng=C();l=Vf.la(mg,ng.u)}}var Of=D(this.Lh.g,zf().Ku).H;if(Of.b()){var Ef=D(this.Lh.g,zf().ls).H;if(!Ef.b()){var Te=Ef.c(),ce=this.Lh,de=zf().ls,dh=ge(ce,de),Jg=Fx(this,Te);if(Jg instanceof z){var Yg=Jg.i,wg=l,kh=C(),vh=[Px(new Qx,"mapTermKey",Yg,Q().Pa,dh)],Zg=K(kh,(new wc).fa(vh)),
eh=C();l=wg.la(Zg,eh.u)}}}else{var dg=Of.c(),wh=this.Lh,Kg=zf().Ku,Ki=ge(wh,Kg),$g=l,Kh=C(),Jj=[Px(new Qx,"mapKey",dg,Q().Pa,Ki)],Vh=K(Kh,(new wc).fa(Jj)),Vm=C();l=$g.la(Vh,Vm.u)}var Vk=D(this.Lh.g,zf().Xw).H;if(Vk.b()){var ti=D(this.Lh.g,zf().yy).H;if(!ti.b()){var Lh=ti.c(),ui=this.Lh,Mh=zf().yy,Zi=ge(ui,Mh),ii=Fx(this,Lh);if(ii instanceof z){var ji=ii.i,dk=l,ek=C(),Li=[Px(new Qx,"mapTermValue",ji,Q().Pa,Zi)],ki=K(ek,(new wc).fa(Li)),Kj=C();l=dk.la(ki,Kj.u)}}}else{var Lj=Vk.c(),$i=this.Lh,Nh=zf().Xw,
tf=ge($i,Nh),Oh=l,vi=C(),Wh=[Px(new Qx,"mapValue",Lj,Q().Pa,tf)],Eg=K(vi,(new wc).fa(Wh)),Xh=C();l=Oh.la(Eg,Xh.u)}var Fg=D(this.Lh.g,zf().iH).H;if(!Fg.b()){var Pf=!!Fg.c(),eg=this.Lh,lh=zf().iH,Dh=ge(eg,lh),Yh=l,Zl=C(),aj=[Px(new Qx,"unique",""+Pf,Q().mi,Dh)],Wk=K(Zl,(new wc).fa(aj)),md=C();l=Yh.la(Wk,md.u)}var li=he(this.Lh.g,zf().xi);if(!li.b()){var fh=li.c(),Rg=fh.q.q.q,Yc=ge(this.Lh,fh.Fc);if(vb(wb(),0,Rg)){var Fe=l,Mc=C(),Bl=[Px(new Qx,"mandatory","false",Q().mi,Yc)],Wm=K(Mc,(new wc).fa(Bl)),
Zh=C();l=Fe.la(Wm,Zh.u)}else if(vb(wb(),1,Rg)){var Ae=l,Xk=C(),tm=[Px(new Qx,"mandatory","true",Q().mi,Yc)],tp=K(Xk,(new wc).fa(tm)),um=C();l=Ae.la(tp,um.u)}else throw(new x).d(Rg);}var wn=he(this.Lh.g,zf().om);if(!wn.b()){var Zn=wn.c(),Xm=ja(Zn.q.q.q),Wr=ge(this.Lh,Zn.Fc),Nq=l,To=C(),$n=[Px(new Qx,"pattern",Xm,Q().Pa,Wr)],Xr=K(To,(new wc).fa($n)),xn=C();l=Nq.la(Xr,xn.u)}var xo=he(this.Lh.g,zf().uj);if(!xo.b()){var Oq=xo.c(),Pq=Oq.q.q.q,yo=ge(this.Lh,Oq.Fc),Qq=l,Yr=C(),Zr=[Px(new Qx,"minimum",ja(Pq),
Q().vi,yo)],Wt=K(Yr,(new wc).fa(Zr)),Xt=C();l=Qq.la(Wt,Xt.u)}var Yp=he(this.Lh.g,zf().tj);if(!Yp.b()){var zo=Yp.c(),$r=zo.q.q.q,as=ge(this.Lh,zo.Fc),Rs=l,Uo=C(),Ss=[Px(new Qx,"maximum",ja($r),Q().vi,as)],up=K(Uo,(new wc).fa(Ss)),Rq=C();l=Rs.la(up,Rq.u)}var Ts=he(this.Lh.g,zf().Iz);if(!Ts.b()){var Ao=Ts.c(),Sq=Ao.q.q.q,Us=ge(this.Lh,Ao.Fc),Vs=l,uj=C(),Ws=[Px(new Qx,"allowMultiple",ja(Sq),Q().mi,Us)],Cl=K(uj,(new wc).fa(Ws)),Tq=C();l=Vs.la(Cl,Tq.u)}var $h=he(this.Lh.g,zf().DK);if(!$h.b()){var Uq=$h.c(),
Zp=Uq.q.q.q,bs=ge(this.Lh,Uq.Fc),vp=l,Vq=C(),Xs=[Px(new Qx,"sorted",ja(Zp),Q().mi,bs)],Ys=K(Vq,(new wc).fa(Xs)),Zs=C();l=vp.la(Ys,Zs.u)}var zw=he(this.Lh.g,zf().cK);if(!zw.b()){var vm=zw.c(),$s=l,$t=C(),cs=[Wy("enum",vm,this.p,!1)],ds=K($t,(new wc).fa(cs)),cv=C();l=$s.la(ds,cv.u)}var Wq=l,at=pRa(this,this.Lh),dv=C();l=Wq.la(at,dv.u);this.p.Db(l).R(w(function(Wo,wm){return function(xp){xp.Sa(wm)}}(this,k)));ht(g,et(T(),ot(pt(),k.s,h),Q().wa));var Vo=f.s,Xq=[e];if(0>Vo.w)throw(new V).f("0");var ev=
Xq.length|0,ao=Vo.w+ev|0;nF(Vo,ao);Ca(Vo.K,0,Vo.K,ev,Vo.w);for(var bt=Vo.K,au=bt.m.length,wp=0,Yq=0,bu=Xq.length|0,es=bu<au?bu:au,ct=bt.m.length,Aw=es<ct?es:ct;wp<Aw;)bt.m[Yq]=Xq[wp],wp=1+wp|0,Yq=1+Yq|0;Vo.w=ao;ht(a.s,oF(pF(),f.s))};d.y=function(){return Z(this)};d.Ma=function(){var a=Xb(this.Lh.x,q(Yb));a.b()?a=y():(a=a.c(),a=(new z).d(a.sc.fe));return a.b()?ie():a.c()};
d.$classData=r({KKa:0},!1,"amf.plugins.document.vocabularies.emitters.dialects.PropertyMappingEmitter",{KKa:1,e:1,kb:1,Oa:1,vKa:1,JKa:1,iK:1,aA:1,z:1,v:1,r:1,o:1});function ED(){this.j=this.Se=this.Kt=this.Ut=this.x=this.g=null;this.sa=!1}ED.prototype=new u;ED.prototype.constructor=ED;d=ED.prototype;d.G=function(){return"PropertyMapping"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof ED?this.g===a.g?this.x===a.x:!1:!1};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return zf()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};function MSa(a,b){var c=zf().cK,e=w(function(){return function(g){return ai(new bi,g,(new P).a())}}(a)),f=C();b=b.ma(e,f.u);yf(a,c,b)}d.jd=function(){return""};d.Wd=function(a){return Yt(this,a)};d.Nb=function(){return nc(this)};d.ZO=function(a){this.Ut=a};
function gk(a){var b=D(a.g,zf().ni).H;if(b.b()){b=G().$g;var c=D(a.g,zf().U).H;c=c.b()?null:c.c();b=Zc(H(b,c))}else b=b.c();b=lX(mX(),b);if(D(a.g,Zf().mh).Da()||Wa().Ia(zX(a)).ra())return c=D(a.g,zf().Iz),Dd(c)||D(a.g,zf().ls).H.ra()?fc(new gc,(new sd).Jd((Jx(),fRa(new vD,(Jx(),K(C(),J())),(Jx(),J()),(Jx(),y())))),b,hc(new ic,jc().fn,"","",J())):fc(new gc,(Jx(),fRa(new vD,(Jx(),K(C(),J())),(Jx(),J()),(Jx(),y()))),b,hc(new ic,jc().fn,"","",J()));c=!1;var e=null,f=D(a.g,zf().Nf).H;a:{if(f instanceof
z){c=!0;e=f;f=e.i;var g=G().Lb;if(f===Zc(H(g,"link"))){c=ud();break a}}if(c&&e.i===Oi().lq)c=qP();else{if(c&&(f=e.i,Ge(ua(),f,"anyType"))){c=yd();break a}if(c&&(f=e.i,Ge(ua(),f,"number"))){c=Qu();break a}c&&e.i===Oi().wi?c=xd():c&&e.i===Oi().wf?c=Qu():c&&e.i===Oi().ai?c=Yi():c&&e.i===Oi().Ri?c=wd():c&&e.i===Oi().pE?c=xd():c&&e.i===Oi().ax?(Ypb||(Ypb=(new Xpb).a()),c=Ypb):c=c&&e.i===Oi().cp?BO():c&&e.i===Oi().Kj?BO():ec()}}a=D(a.g,zf().Iz);return Dd(a)?fc(new gc,(new sd).Jd(c),b,hc(new ic,jc().fn,
"","",J())):fc(new gc,c,b,hc(new ic,jc().fn,"","",J()))}d.Y=function(){return this.g};function c4(a){var b=D(a.g,Zf().mh);if(b.b())return b=Wa().Ia(zX(a)),(b.b()?Fc(sc().fb,J()):b.c()).ds().ke();a=w(function(){return function(e){e=e.H;return e.b()?null:e.c()}}(a));var c=C();return b.ma(a,c.u)}d.YO=function(a){this.Kt=a};
function zGa(a){var b=D(a.g,Zf().mh).Pd(w(function(){return function(h){h=h.H;h=h.b()?null:h.c();var k=G().hd;return h===Zc(H(k,"anyNode"))}}(a))),c=D(a.g,zf().Nf).H.ra(),e=D(a.g,Zf().mh).Da(),f=D(a.g,zf().Iz).H;f=!(f.b()||!f.c());var g=D(a.g,zf().ls).H.ra();a=D(a.g,zf().yy).H.ra();return b?LFa():c&&!f?NFa():c?PFa():e&&g&&a?TFa():e&&g?rQ():e&&!f?uQ():wQ()}d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;se(this);return this};
d.$classData=r({EMa:0},!1,"amf.plugins.document.vocabularies.model.domain.PropertyMapping",{EMa:1,e:1,qd:1,xc:1,tc:1,hka:1,tT:1,xMa:1,z:1,v:1,r:1,o:1});function g9(){b9.call(this);this.iV=this.Sra=this.JR=null;this.hra=!1}g9.prototype=new hCb;g9.prototype.constructor=g9;function SCb(){}SCb.prototype=g9.prototype;
g9.prototype.YC=function(a,b,c,e,f){this.JR=c;this.Sra=f;b9.prototype.Ty.call(this,a,b,c,e);e.b()?(a=this.Af,b=w(function(){return function(g){if(g.Ld instanceof im){var h=us(g.Ld.g,fm().ub).Hg;h.b()?g=y():(h=h.c(),g=(new z).d((new R).M(g.sn.Le,h)));return g.va()}return y().va()}}(this)),e=C(),a=(new BY).hI(a.Tc(b,e.u).Wg(sc().Mh),y(),this.ja,this.pi)):a=e.c();this.iV=a;this.hra=!(c instanceof h9);return this};
g9.prototype.yca=function(a,b){return 0<=(b.length|0)&&"x-"===b.substring(0,2)||"$ref"===b||0<=(b.length|0)&&"/"===b.substring(0,1)&&("webApi"===a||"paths"===a)};g9.prototype.kX=function(){return this.hra};
g9.prototype.Up=function(a){var b=kd();b=Zx(a,b);if(b instanceof Wf){b=Pc((new L).N(b.i),"$ref");if(b.b())b=y();else{b=b.c().i;var c=RQ();b=b.bq(c).Jk()}b.b()?b=y():(b=b.c(),b=(new z).d(b.xa));if(b instanceof z)return a=b.i,Qf(),(new Rf).d(a);if(y()===b)return Qf(),(new Wf).d(a);throw(new x).d(b);}Qf();return(new Wf).d(a)};function bS(){ZR.call(this);this.Ja=this.na=this.OV=this.rg=this.Xb=null}bS.prototype=new u3;bS.prototype.constructor=bS;
function $Ia(a,b,c,e,f,g){a.Xb=c;a.rg=e;a.OV=f;a.na=g;if(null===b)throw bc(F(),null);a.Ja=b;ZR.prototype.Yq.call(a,g);return a}d=bS.prototype;d.G=function(){return"InheritanceParser"};d.A=function(){return 3};d.h=function(a){if(this===a)return!0;if(a instanceof bS&&a.Ja===this.Ja){if(this.Xb===a.Xb){var b=this.rg,c=a.rg;b=null===b?null===c:b.h(c)}else b=!1;if(b)return b=this.OV,a=a.OV,null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.Xb;case 1:return this.rg;case 2:return this.OV;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.$O=function(){return this.Ja};
d.Dc=function(){var a=this.Xb.i.mb().jb;if(Q().ed===a){a=this.Xb.i;var b=dd();b=M(a,b,this.na);a=1<b.nb();var c=C();b=b.dg(c.u);a=w(function(h,k){return function(l){if(null!==l){var m=l.qa();l=l.Pi();l=k?""+h.rg.j+l:h.rg.j;var p=Qc();p=M(m,p,h.na).xa;var t=gma().Gj(p);if(!t.b())return p=t.c(),t=h.Ja.Br,m=(new z).d(m),m=HB(t,0,m,!1,h.na).QQ(p).c(),p=Vu(),m.zb(l,p);if(Tca(p,!1))return m=Rca(p),t=$e(O(),h.Xb.Aa),m=cf(m,p,t),p=Vu(),m.zb(l,p);l=YB(h.na.De(),p,Ju(),y());return l instanceof z?l.i:TCb(h,
m,h.rg)}throw(new x).d(l);}}(this,a));c=C();a=b.ma(a,c.u);b=this.rg;Pb();c=this.Ja.Kd.ga;c=Ob(0,Lb(Mb(),c.Hf,c.Sf,c.og,c.xg));Oca(this,b,a,c);Dj(this.rg.Y(),Pg().Hd,Rt(new St,a,$e(O(),this.Xb.i)),$e(O(),this.Xb))}else if(Q().wa===a){if(a=wY(xY(),this.Xb,w(function(h){return function(k){return k.zb(h.rg.j,Vu())}}(this)),yY(!1,!1),jS(),this.na).fd(),!a.b()){a=a.c();b=this.rg;c=K(C(),(new wc).fa([a]));Pb();var e=this.Xb.ga;e=Ob(0,Lb(Mb(),e.Hf,e.Sf,e.og,e.xg));Oca(this,b,c,e);b=this.rg;c=Pg().Hd;e=C();
a=Rt(new St,K(e,(new wc).fa([a])),$e(O(),this.Xb.i));e=$e(O(),this.Xb);Ph(b,c,a,e)}}else if(b=gma(),c=this.Xb.i,e=Qc(),b.Gj(M(c,e,this.na).xa).ra())a=wY(xY(),this.Xb,w(function(h){return function(k){return k.zb(h.rg.j,Vu())}}(this)),yY(!1,!1),jS(),this.na).fd(),a.b()||(a=a.c(),b=this.rg,c=K(C(),(new wc).fa([a])),Pb(),e=this.Xb.ga,e=Ob(0,Lb(Mb(),e.Hf,e.Sf,e.og,e.xg)),Oca(this,b,c,e),b=this.rg,c=Pg().Hd,e=C(),a=Rt(new St,K(e,(new wc).fa([a])),$e(O(),this.Xb.i)),e=$e(O(),this.Xb),Ph(b,c,a,e));else if(Q().Pa===
a?(a=ema(),T(),b=this.Xb.i,c=this.na,e=Be(),a=a.Gj(M(b,e,c)).ra()):a=!1,a)a=(new t4).RL((T(),xi(T(),"schema")),this.Xb.i,w(function(h){return function(k){return bf(k,h.rg.j+"/xmlSchema")}}(this)),!1,this.na),a=YR(a),b=this.rg,c=K(C(),(new wc).fa([a])),Pb(),e=this.Xb.ga,e=Ob(0,Lb(Mb(),e.Hf,e.Sf,e.og,e.xg)),Oca(this,b,c,e),b=this.rg,c=Pg().Hd,e=C(),a=Rt(new St,K(e,(new wc).fa([a])),$e(O(),this.Xb.i)),e=$e(O(),this.Xb),Ph(b,c,a,e);else if(a=this.Xb.i,b=Qc(),a=M(a,b,this.na).xa,Tca(a,!1))a=this.rg,b=
(new nj).a(),oc(a,b);else if(a=this.Xb.i,b=Qc(),a=M(a,b,this.na).xa,b=YB(this.na.De(),a,Ju(),y()),b instanceof z){var f=b.i;b=this.rg;c=K(C(),(new wc).fa([f]));Pb();e=this.Xb.ga;e=Ob(0,Lb(Mb(),e.Hf,e.Sf,e.og,e.xg));Oca(this,b,c,e);b=this.rg.Y();c=Pg().Hd;e=C();a=f.eh(a,$e(O(),this.Xb.i));f=D(f.Y(),Pg().U).H;f=f.b()?"schema":f.c();var g=$e(O(),this.Xb.Aa);a=cf(a,f,g);f=(new BA).a();a=[oc(a,f)];Dj(b,c,Rt(new St,K(e,(new wc).fa(a)),$e(O(),this.Xb.i)),$e(O(),this.Xb))}else{fma().Gj(a).b()?c=TCb(this,
this.Xb.i,this.rg):(b=this.na.ja,c=Bh().fK,e=this.rg.j,f=(new z).d(Zc(Pg().Hd.q)),Ub(b,c,e,f,"Inheritance from JSON Schema",this.Xb.i.ga),b=(new u4).RL((T(),xi(T(),"schema")),this.Xb.i,w(function(h){return function(k){return bf(k,h.rg.j+"/jsonSchema")}}(this)),!1,this.na),c=YR(b));if(null===a)throw(new Tg).a();Ug(Vg(),"\x3c\x3c.*\x3e\x3e",a)||(a=this.rg,b=Pg().Hd,e=C(),c=Rt(new St,K(e,(new wc).fa([c])),$e(O(),this.Xb.i)),e=$e(O(),this.Xb),Ph(a,b,c,e))}};d.y=function(){return Z(this)};
function TCb(a,b,c){var e=Qc();e=M(b,e,a.na).xa;var f=(new S).a(),g=$e(O(),b),h=a.OV;h.b()?h=y():(h=h.c(),h=(new z).d(w(function(l,m,p){return function(t){var v=new j4,A=l.na,E=l.Ja.EC;v.ta=m;v.X=p;v.l=A;v.vR=E;v.LQ=t;return v}}(a,c,h))));c=mj(new lj,f,g,e,h,(new z).d(w(function(l,m){return function(p){var t=m.Y(),v=Eb().xf;t.Bb.Ha(v)&&(t=Eb().xf,Fb(m,t,p))}}(a,c))),!0);xc(c,a.na);if(WEa((new Rb).f(e)))f=!1;else{f=pe(a.na.De().Ji).Dh.Nr();for(g=!1;!g&&f.Va();)g=f.$a(),h=Jd(ua(),e,"\\."),g=g===ik((new Md).od(h));
f=g}if(f){f=a.na.ja;g=Bh().NS;h=c.j;e="Chained reference '"+e;var k=y();Qb(f,g,h,k,e,b.ga)}else ZB(c,e,b,a.na);a.Ja.Br.P(c);return c}d.Lo=function(){return this.na};d.$classData=r({QVa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlTypeParser$InheritanceParser",{QVa:1,DE:1,e:1,Ts:1,Pq:1,we:1,js:1,Fka:1,z:1,v:1,r:1,o:1});
function i9(a){var b=$o(),c=G().Lb;a.pH(fc(new gc,b,H(c,"xmlSerialization"),hc(new ic,jc().Lb,"XML serialization","information about how to serialize",J())));b=ec();c=G().Zb;a.oH(fc(new gc,b,H(c,"comment"),hc(new ic,jc().Zb,"comment","A comment on an item. The comment's content is expressed via the text",J())));bj();b=G().Lb;b=[H(b,"AnyShape")];c=-1+(b.length|0)|0;for(var e=J();0<=c;)e=dj(b[c],e),c=-1+c|0;b=e;c=Pg().ba;e=bj();a.qH(b.la(c,e.u))}
function UCb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.U=this.$w=this.Hc=this.Ua=this.ua=this.g=this.ba=this.ia=this.Xe=this.Lc=this.Qe=this.Gv=this.Kv=this.Nu=this.NG=this.Fh=this.jj=this.Pv=null;this.sa=0}UCb.prototype=new u;UCb.prototype.constructor=UCb;d=UCb.prototype;d.On=function(a){this.Ee=a};d.Pn=function(a){this.xf=a};
d.a=function(){VCb=this;At(this);XW(this);EO(this);kc(this);sDa(this);gj(this);dc(this);var a=ec(),b=G().Za;b=H(b,"paramName");var c=jc().Za,e=C(),f=G().Zb;this.Pv=fc(new gc,a,b,hc(new ic,c,"param name","Name of a parameter",K(e,(new wc).fa([Zc(H(f,"name"))]))));a=wd();b=G().Za;this.jj=fc(new gc,a,H(b,"required"),hc(new ic,jc().Za,"required","Marks the parameter as required",J()));a=wd();b=G().he;this.Fh=fc(new gc,a,H(b,"deprecated"),hc(new ic,jc().Za,"deprecated","Marks the parameter as deprecated",
J()));a=wd();b=G().Za;this.NG=fc(new gc,a,H(b,"allowEmptyValue"),hc(new ic,jc().Za,"allow empty value","Parameter can be passed without value",J()));a=ec();b=G().Za;this.Nu=fc(new gc,a,H(b,"style"),hc(new ic,jc().Za,"style","Encoding style for the parameter information",J()));a=wd();b=G().Za;this.Kv=fc(new gc,a,H(b,"explode"),hc(new ic,jc().Za,"explode","",J()));a=wd();b=G().Za;this.Gv=fc(new gc,a,H(b,"allowReserved"),hc(new ic,jc().Za,"allow reserved","",J()));a=ec();b=G().Za;this.Qe=fc(new gc,a,
H(b,"binding"),hc(new ic,jc().Za,"binding","Part of the Request model where the parameter can be encoded (header, path, query param, etc.)",J()));a=Pg();b=G().Lb;this.Lc=fc(new gc,a,H(b,"schema"),hc(new ic,jc().Lb,"schema","Schema the parameter value must validate",J()));a=(new sd).Jd(Yn());b=G().Za;this.Xe=fc(new gc,a,H(b,"payload"),hc(new ic,jc().Za,"payload","",J()));this.ia=this.U;a=G().Za;a=H(a,"Parameter");b=hd().ba;this.ba=dj(a,b);bj();a=[this.U,this.Pv,this.Ua,this.jj,this.Fh,this.NG,this.Nu,
this.Kv,this.Gv,this.Qe,this.Lc,this.Xe,this.Hc];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eb().g;c=bj();a=a.la(b,c.u);b=hd().g;c=bj();this.g=a.la(b,c.u);this.ua=hc(new ic,jc().Za,"Parameter","Piece of data required or returned by an Operation",J());return this};d.Id=function(a){this.db=a};d.O1=function(a){this.$w=a};d.rc=function(){};d.Nn=function(a){this.Be=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};
d.Xv=function(a){this.Hc=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new Dn).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};d.$classData=r({$5a:0},!1,"amf.plugins.domain.webapi.metamodel.ParameterModel$",{$5a:1,e:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,cn:1,S_:1,Ju:1,Nk:1});var VCb=void 0;function Pj(){VCb||(VCb=(new UCb).a());return VCb}
function WCb(){this.Fd=this.db=this.pc=this.$w=this.U=this.Ua=this.Be=this.kd=this.Ee=this.xf=this.Hc=this.ua=this.g=this.ba=this.ia=this.aK=this.Lc=this.DO=this.Vd=null;this.sa=0}WCb.prototype=new u;WCb.prototype.constructor=WCb;d=WCb.prototype;d.On=function(a){this.Ee=a};d.Pn=function(a){this.xf=a};
d.a=function(){XCb=this;At(this);XW(this);sDa(this);kc(this);dc(this);EO(this);gj(this);var a=ec(),b=G().Zb;this.Vd=fc(new gc,a,H(b,"mediaType"),hc(new ic,jc().Zb,"media type","Media types supported in the payload",J()));a=ec();b=G().Za;this.DO=fc(new gc,a,H(b,"schemaMediaType"),hc(new ic,jc().Za,"schemaMediaType","Defines the format of the payload schema",J()));a=Pg();b=G().Lb;this.Lc=fc(new gc,a,H(b,"schema"),hc(new ic,jc().Lb,"schema","Schema associated to this payload",J()));a=(new sd).Jd(Ln());
b=G().Za;this.aK=fc(new gc,a,H(b,"encoding"),hc(new ic,jc().Za,"encoding","An array of properties and its encoding information. The key, being the property name, must exist in the schema as a property",J()));this.ia=this.Vd;a=G().Za;a=H(a,"Payload");b=hd().ba;this.ba=dj(a,b);a=this.U;b=this.Vd;var c=this.DO,e=this.Lc,f=this.Hc,g=this.aK,h=hd().g,k=Eb().g,l=bj();h=h.la(k,l.u);this.g=dj(a,dj(b,dj(c,dj(e,dj(f,dj(g,h))))));this.ua=hc(new ic,jc().Za,"Payload","Encoded payload using certain media-type",
J());return this};d.Id=function(a){this.db=a};d.O1=function(a){this.$w=a};d.rc=function(){};d.Nn=function(a){this.Be=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.Xv=function(a){this.Hc=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new bo).L((new S).a(),a)};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};
d.$classData=r({a6a:0},!1,"amf.plugins.domain.webapi.metamodel.PayloadModel$",{a6a:1,e:1,td:1,mc:1,Wb:1,wc:1,gj:1,S_:1,cn:1,Nk:1,bn:1,Ju:1});var XCb=void 0;function Yn(){XCb||(XCb=(new WCb).a());return XCb}function bo(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}bo.prototype=new u;bo.prototype.constructor=bo;d=bo.prototype;d.Nsa=function(){Uu(this.g,Yn().Hc)};d.G=function(){return"Payload"};d.Fl=function(a){this.Cf=a};d.A=function(){return 2};
d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.boa=function(){return D(this.g,Yn().Hc)};function Plb(a,b){O();var c=(new P).a();c=(new Mn).L((new S).a(),c);var e=Ln().HE;b=Fb(c,e,b);c=Yn().aK;th(a,c,b);return b}d.h=function(a){return this===a?!0:a instanceof bo?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};
d.Jh=function(){O();var a=(new P).a();a=(new bo).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return Yn()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.jd=function(){var a=D(this.g,Yn().Vd).H;a.b()?(a=D(this.g,Yn().U).H,a=a.b()?"default":a.c()):a=a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};
d.$ha=function(a){O();var b=(new P).a();b=(new Fi).L((new S).a(),b);O();var c=(new P).a();a=cf(b,a,c);b=Yn().Lc;nf(this,b,a);return a};d.Ota=function(){return D(this.g,Yn().Lc)};d.IR=function(a){O();var b=(new P).a();b=(new Hi).L((new S).a(),b);O();var c=(new P).a();a=cf(b,a,c);b=Yn().Lc;nf(this,b,a);return a};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};
d.wh=function(){return Pd(function(){return function(a,b){return(new bo).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.jh=function(){return Yn().U};d.yj=function(a){return rA(this,a)};d.y=function(){return Z(this)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.RD=function(a){O();var b=(new P).a(),c=(new S).a();b=(new Oo).L(c,b);a.b()||(a=a.c(),O(),c=(new P).a(),cf(b,a,c));a=Yn().Hc;th(this,a,b);return b};d.be=function(a){this.j=a};
d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.$classData=r({e7a:0},!1,"amf.plugins.domain.webapi.models.Payload",{e7a:1,e:1,lh:1,qd:1,xc:1,tc:1,vg:1,$ka:1,z:1,v:1,r:1,o:1});function YCb(){}YCb.prototype=new u;YCb.prototype.constructor=YCb;function ZCb(){}d=ZCb.prototype=YCb.prototype;d.Tn=function(a,b){ZI(this,a,b)};d.Wq=function(a){return tAa(this,a)};d.va=function(){var a=bj().u;return $u(this,a)};d.Tc=function(a,b){return aD(this,a,b)};d.Rk=function(a){return epb(this,a)};
d.Bg=function(a){return this.Ck("",a,"")};d.Ck=function(a,b,c){return hK(this,a,b,c)};d.Iq=function(a){return $F(new aG,this,a)};d.t=function(){return T6(this)};d.je=function(a,b){return Od(this,a,b)};d.nc=function(){return zv(this)};d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return this.gca(a,!1)};d.dj=function(){var a=J3().u;return $u(this,a)};d.gca=function(a,b){return U6(this,a,b)};d.nb=function(){return XL(this)};d.Hm=function(a){return fpb(this,a)};d.Tl=function(){return this.Bg("")};
d.ii=function(a){return this.gca(a,!0)};d.la=function(a,b){return Pr(this,a,b)};d.im=function(){return-1};d.Zm=function(a){return tka(this,a)};d.pa=function(){return My(this)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.Yo=function(){return this.cg()};d.ke=function(){return this.Ad()};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.ml=function(a,b){return this.je(a,b)};d.Zi=function(){return this};d.Bh=function(){return this.ke()};d.ao=function(){return!0};
d.Ol=function(a){return W6(this,a)};d.Wg=function(a){var b=BB(new CB,Ev());this.R(w(function(c,e){return function(f){return e.Kc(f)}}(this,b,a)));return b.ab};d.ma=function(a,b){return Me(this,a,b)};d.El=function(a){return $L(this,a)};d.Da=function(){return pd(this)};d.Yj=function(a){return aM(this,a)};d.hc=function(a,b){return zu(this,a,b)};d.Qd=function(){return this.di().Qd()};d.jl=function(){return X6(this)};
function $Cb(a,b){if(0>b)return 1;var c=0;for(a=a.lb();a.Va();){if(c===b)return a.Va()?1:0;a.$a();c=1+c|0}return c-b|0}function As(a,b,c){c=c.Rn(a.Zi());c.jg(a.pk());c.Kc(b);return c.Ec()}function Hx(a,b){var c=a.Na(),e=a.Qd();if(1===c)e.jg(a);else if(1<c){e.cj(c);c=ia(La(Ja),[c]);var f=(new eD).de(0);a.R(w(function(g,h,k){return function(l){h.m[k.oa]=l;k.oa=1+k.oa|0}}(a,c,f)));cya(BK(),c,b);for(f.oa=0;f.oa<c.m.length;)e.Kc(c.m[f.oa]),f.oa=1+f.oa|0}return e.Ec()}
function aDb(a,b,c){var e=0<c?c:0;for(a=a.lb().KC(c);a.Va();){if(b.P(a.$a()))return e;e=1+e|0}return-1}function j9(a,b){b=bDb(a,b);var c=a.Qd();a.R(w(function(e,f,g){return function(h){var k=f.P(h)|0;0<k&&(g.Kc(h),f.Gl(h,-1+k|0))}}(a,b,c)));return c.Ec()}function jpa(a){var b=J(),c=(new qe).d(b);a.R(w(function(e,f){return function(g){f.oa=dj(g,f.oa)}}(a,c)));b=a.Qd();mNa(b,a);for(a=c.oa;!a.b();)c=a.ea(),b.Kc(c),a=a.pa();return b.Ec()}
function WP(a){var b=!!(a&&a.$classData&&a.$classData.ie.$I);if(b&&0>=a.Te(1))return a.Zi();for(var c=a.Qd(),e=(new Ir).a(),f=a.lb(),g=!1;f.Va();){var h=f.$a();oBa(e,h)?c.Kc(h):g=!0}return g||!b?c.Ec():a.Zi()}function cDb(a,b,c){c=c.Rn(a.Zi());c.Kc(b);c.jg(a.pk());return c.Ec()}function k9(a,b){b=bDb(a,b);var c=a.Qd();a.R(w(function(e,f,g){return function(h){var k=f.P(h)|0;return 0===k?g.Kc(h):(f.Gl(h,-1+k|0),void 0)}}(a,b,c)));return c.Ec()}
function bDb(a,b){var c=(new l9).TL(a);b.R(w(function(e,f){return function(g){var h=1+(f.P(g)|0)|0;f.Ye(g,h)}}(a,c)));return c}function Dv(a,b){return a.Pd(w(function(c,e){return function(f){return vb(wb(),f,e)}}(a,b)))}function m9(a,b,c){return a.Hk(Tub(c,b))}function dDb(a,b,c){var e=0;for(a=a.lb().KC(c);a.Va()&&b.P(a.$a());)e=1+e|0;return e}function n9(a,b){return a.Hk((new xU).w3(b))}function FLa(a,b){return a.eo(b)}function eDb(a,b){var c=a.dz(b);a=a.cz(b);return(new R).M(c,a)}
function fDb(a,b){return a.vM(b.nd().Yo())}function gDb(a,b){var c=a.eo(b);a=a.eo(w(function(e,f){return function(g){return!f.P(g)}}(a,b)));return(new R).M(c,a)}function o9(a){return""+a.jl()+a.AN()+"(...)"}function hDb(a,b){b=xk(a).Ol(b);return(new Ww).jB(b,w(function(c){return function(e){return c.wM(hb(function(f,g){return function(){return g}}(c,e)))}}(a)))}function p9(a,b){return a.eo(w(function(c,e){return function(f){return!e.P(f)}}(a,b)))}
function iDb(a,b){return a.sL(w(function(c,e){return function(f){return e.Ta(f)}}(a,b))).VF(b)}function jDb(a){throw(new $v).f(Fwa(NJ(),a,".newBuilder"));}function q9(a){return a.b()?a.DY():kDb(a,1)}function bpb(){this.Cl=kJ()}bpb.prototype=new u;bpb.prototype.constructor=bpb;d=bpb.prototype;d.Hqa=function(){AN();var a=this.Cl,b=a.sb;return b===a.sb&&b>>31===a.Gb};d.yQ=function(){var a=this.Cl;return(new pa).hb(a.sb,a.Gb)};
d.Iqa=function(){AN();var a=this.Cl,b=a.sb<<16>>16;return b===a.sb&&b>>31===a.Gb};d.aba=function(){AN();return this.Cl.sb<<24>>24};d.eW=function(a){this.Cl=a;return this};d.h=function(a){AN();var b=this.Cl;if(a instanceof bpb){a=a.Cl;var c=a.Gb;b=b.sb===a.sb&&b.Gb===c}else b=!1;return b};d.Gqa=function(){AN();var a=this.Cl,b=65535&a.sb;return b===a.sb&&b>>31===a.Gb};d.t=function(){return""+this.Cl};
d.sq=function(a){var b=this.Cl,c=Ea((new pa).hb(b.sb,b.Gb));b=c.sb;c=c.Gb;var e=Ea(a);a=e.sb;e=e.Gb;return k3a(Fa(),b,c,a,e)};d.Fqa=function(){AN();var a=this.Cl,b=a.sb<<24>>24;return b===a.sb&&b>>31===a.Gb};d.Np=function(a){var b=this.Cl,c=Ea((new pa).hb(b.sb,b.Gb));b=c.sb;c=c.Gb;var e=Ea(a);a=e.sb;e=e.Gb;return k3a(Fa(),b,c,a,e)};d.Xga=function(){AN();return this.Cl.sb<<16>>16};d.Eba=function(){AN();var a=this.Cl;return IF(Fa(),a.sb,a.Gb)};d.y=function(){var a=this.Cl;return a.sb^a.Gb};
d.bD=function(){AN();return this.Cl.sb};d.mca=function(){AN();var a=this.Cl;return da(IF(Fa(),a.sb,a.Gb))};d.$classData=r({fmb:0},!1,"scala.runtime.RichLong",{fmb:1,e:1,eqb:1,iqb:1,hqb:1,Ffb:1,jpb:1,Ueb:1,fqb:1,nz:1,Ai:1,gqb:1});function ln(){em.call(this)}ln.prototype=new upb;ln.prototype.constructor=ln;d=ln.prototype;d.a=function(){O();var a=(new P).a();ln.prototype.ada.call(this,(new kn).L((new S).a(),a));return this};d.G=function(){return"Extension"};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof ln){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ada=function(a){em.prototype.jW.call(this,a);return this};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.$classData=r({Qya:0},!1,"amf.client.model.document.Extension",{Qya:1,k9:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,vE:1,z:1,v:1,r:1,o:1});
function nn(){em.call(this)}nn.prototype=new upb;nn.prototype.constructor=nn;d=nn.prototype;d.a=function(){O();var a=(new P).a();nn.prototype.bda.call(this,(new mn).L((new S).a(),a));return this};d.G=function(){return"Overlay"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof nn){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.bda=function(a){em.prototype.jW.call(this,a);return this};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.$classData=r({Uya:0},!1,"amf.client.model.document.Overlay",{Uya:1,k9:1,e:1,oq:1,bd:1,Jc:1,tb:1,Ss:1,vE:1,z:1,v:1,r:1,o:1});function yp(){this.da=this.k=null}yp.prototype=new u;yp.prototype.constructor=yp;d=yp.prototype;d.G=function(){return"Amqp091ChannelBinding"};d.a=function(){O();var a=(new P).a(),b=(new S).a();yp.prototype.Lpa.call(this,(new sp).L(b,a));return this};
d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof yp?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.qr=function(a){var b=this.k,c=rp().jf;Fb(b,c,a);return this};d.Rf=function(){return lDb(this)};
d.Uj=function(){return lDb(this)};d.Lpa=function(a){this.k=a;this.da=Gw().da;return this};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};function lDb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new sp).L(c,b);a=bf(b,a.j);b=U();if(null===U().NZ&&null===U().NZ){c=U();var e=new e0;if(null===b)throw bc(F(),null);e.n=b;c.NZ=e}b=U().NZ;return Kv(b.n.da,a)}d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
d.Zg=function(a){return Jb(this,a)};yp.prototype.annotations=function(){return this.xb()};yp.prototype.graph=function(){return OW(this)};yp.prototype.withId=function(a){return this.fc(a)};yp.prototype.withExtendsNode=function(a){return this.ec(a)};yp.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(yp.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(yp.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(yp.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(yp.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});yp.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};yp.prototype.withLinkLabel=function(a){return this.Yg(a)};yp.prototype.withLinkTarget=function(a){return this.Zg(a)};
Object.defineProperty(yp.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(yp.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});Object.defineProperty(yp.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});yp.prototype.linkCopy=function(){return this.Rf()};yp.prototype.withQueue=function(a){var b=this.k;U();mDb();a=a.k;var c=rp().XT;nf(b,c,a);return this};
yp.prototype.withExchange=function(a){var b=this.k;U();nDb();a=a.k;var c=rp().ZS;nf(b,c,a);return this};yp.prototype.withIs=function(a){var b=this.k,c=rp().XG;Fb(b,c,a);return this};Object.defineProperty(yp.prototype,"queue",{get:function(){U();var a=D(this.k.g,rp().XT),b=mDb();return Kv(b.n.da,a)},configurable:!0});Object.defineProperty(yp.prototype,"exchange",{get:function(){U();var a=D(this.k.g,rp().ZS),b=nDb();return Kv(b.n.da,a)},configurable:!0});
Object.defineProperty(yp.prototype,"is",{get:function(){U();var a=D(this.k.g,rp().XG);U().gb();return Hb(a)},configurable:!0});yp.prototype.withBindingVersion=function(a){return this.qr(a)};yp.prototype.$classData=r({cza:0},!1,"amf.client.model.domain.Amqp091ChannelBinding",{cza:1,e:1,m9:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,wE:1,z:1,v:1,r:1,o:1});function Ip(){this.da=this.k=null}Ip.prototype=new u;Ip.prototype.constructor=Ip;d=Ip.prototype;d.G=function(){return"Amqp091MessageBinding"};
d.a=function(){O();var a=(new P).a(),b=(new S).a();Ip.prototype.Npa.call(this,(new Hp).L(b,a));return this};d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof Ip?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};d.qr=function(a){var b=this.k,c=Gp().jf;Fb(b,c,a);return this};d.Rf=function(){return oDb(this)};d.Uj=function(){return oDb(this)};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Npa=function(a){this.k=a;this.da=Gw().da;return this};d.y=function(){return Z(this)};
function oDb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new Hp).L(c,b);a=bf(b,a.j);b=U();if(null===U().PZ&&null===U().PZ){c=U();var e=new g0;if(null===b)throw bc(F(),null);e.n=b;c.PZ=e}b=U().PZ;return Kv(b.n.da,a)}d.Zg=function(a){return Jb(this,a)};Ip.prototype.annotations=function(){return this.xb()};Ip.prototype.graph=function(){return OW(this)};Ip.prototype.withId=function(a){return this.fc(a)};Ip.prototype.withExtendsNode=function(a){return this.ec(a)};
Ip.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Ip.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Ip.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(Ip.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Ip.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
Ip.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};Ip.prototype.withLinkLabel=function(a){return this.Yg(a)};Ip.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(Ip.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(Ip.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});
Object.defineProperty(Ip.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});Ip.prototype.linkCopy=function(){return this.Rf()};Ip.prototype.withMessageType=function(a){var b=this.k,c=Gp().PT;Fb(b,c,a);return this};Ip.prototype.withContentEncoding=function(a){var b=this.k,c=Gp().QS;Fb(b,c,a);return this};Object.defineProperty(Ip.prototype,"messageType",{get:function(){U();var a=D(this.k.g,Gp().PT);U().gb();return Hb(a)},configurable:!0});
Object.defineProperty(Ip.prototype,"contentEncoding",{get:function(){U();var a=D(this.k.g,Gp().QS);U().gb();return Hb(a)},configurable:!0});Ip.prototype.withBindingVersion=function(a){return this.qr(a)};Ip.prototype.$classData=r({eza:0},!1,"amf.client.model.domain.Amqp091MessageBinding",{eza:1,e:1,oT:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,wE:1,z:1,v:1,r:1,o:1});function Op(){this.da=this.k=null}Op.prototype=new u;Op.prototype.constructor=Op;d=Op.prototype;d.G=function(){return"HttpMessageBinding"};
d.a=function(){O();var a=(new P).a(),b=(new S).a();Op.prototype.Qpa.call(this,(new Np).L(b,a));return this};d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof Op?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.Qpa=function(a){this.k=a;this.da=Gw().da;return this};d.t=function(){return W(X(),this)};
d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.qr=function(a){var b=this.k,c=Mp().jf;Fb(b,c,a);return this};d.Rf=function(){return pDb(this)};d.wz=function(){return this.vca()};d.Uj=function(){return pDb(this)};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};
function pDb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new Np).L(c,b);a=bf(b,a.j);b=U();if(null===U().w_&&null===U().w_){c=U();var e=new V0;if(null===b)throw bc(F(),null);e.n=b;c.w_=e}b=U().w_;return Kv(b.n.da,a)}d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.vca=function(){U();var a=D(this.k.g,Mp().Mf);return uW(U().wg(),a)};d.H6=function(a){var b=this.k;U();U().wg();a=a.Ie();var c=Mp().Mf;nf(b,c,a);return this};
d.Zg=function(a){return Jb(this,a)};Op.prototype.annotations=function(){return this.xb()};Op.prototype.graph=function(){return OW(this)};Op.prototype.withId=function(a){return this.fc(a)};Op.prototype.withExtendsNode=function(a){return this.ec(a)};Op.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Op.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Op.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(Op.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Op.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Op.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};Op.prototype.withLinkLabel=function(a){return this.Yg(a)};Op.prototype.withLinkTarget=function(a){return this.Zg(a)};
Object.defineProperty(Op.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(Op.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});Object.defineProperty(Op.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});Op.prototype.linkCopy=function(){return this.Rf()};Op.prototype.withHeaders=function(a){return this.H6(a)};Object.defineProperty(Op.prototype,"headers",{get:function(){return this.wz()},configurable:!0});
Op.prototype.withBindingVersion=function(a){return this.qr(a)};Op.prototype.$classData=r({Eza:0},!1,"amf.client.model.domain.HttpMessageBinding",{Eza:1,e:1,oT:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,wE:1,z:1,v:1,r:1,o:1});function Rp(){this.da=this.k=null}Rp.prototype=new u;Rp.prototype.constructor=Rp;d=Rp.prototype;d.G=function(){return"HttpOperationBinding"};d.a=function(){O();var a=(new P).a(),b=(new S).a();Rp.prototype.Rpa.call(this,(new Qp).L(b,a));return this};
d.Qfa=function(){U();var a=D(this.k.g,Pp().Ay);return uW(U().wg(),a)};d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof Rp?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};
d.qr=function(a){var b=this.k,c=Pp().jf;Fb(b,c,a);return this};d.V6=function(a){var b=this.k;U();U().wg();a=a.Ie();var c=Pp().Ay;nf(b,c,a);return this};d.eS=function(a){var b=this.k,c=Pp().nm;Fb(b,c,a);return this};d.CG=function(){U();var a=D(this.k.g,Pp().yf);U().gb();return Hb(a)};d.Rf=function(){return qDb(this)};d.aE=function(a){var b=this.k,c=Pp().yf;Fb(b,c,a);return this};d.Uj=function(){return qDb(this)};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};
d.dc=function(a){return SW(this,a)};d.vX=function(){U();var a=D(this.k.g,Pp().nm);U().gb();return Hb(a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Rpa=function(a){this.k=a;this.da=Gw().da;return this};function qDb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new Qp).L(c,b);a=bf(b,a.j);b=U();if(null===U().x_&&null===U().x_){c=U();var e=new W0;if(null===b)throw bc(F(),null);e.n=b;c.x_=e}b=U().x_;return Kv(b.n.da,a)}
d.Zg=function(a){return Jb(this,a)};Rp.prototype.annotations=function(){return this.xb()};Rp.prototype.graph=function(){return OW(this)};Rp.prototype.withId=function(a){return this.fc(a)};Rp.prototype.withExtendsNode=function(a){return this.ec(a)};Rp.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Rp.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Rp.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(Rp.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Rp.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Rp.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};Rp.prototype.withLinkLabel=function(a){return this.Yg(a)};Rp.prototype.withLinkTarget=function(a){return this.Zg(a)};
Object.defineProperty(Rp.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(Rp.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});Object.defineProperty(Rp.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});Rp.prototype.linkCopy=function(){return this.Rf()};Rp.prototype.withBindingVersion=function(a){return this.qr(a)};Rp.prototype.withQuery=function(a){return this.V6(a)};Rp.prototype.withMethod=function(a){return this.eS(a)};
Rp.prototype.withType=function(a){return this.aE(a)};Object.defineProperty(Rp.prototype,"query",{get:function(){return this.Qfa()},configurable:!0});Object.defineProperty(Rp.prototype,"method",{get:function(){return this.vX()},configurable:!0});Object.defineProperty(Rp.prototype,"type",{get:function(){return this.CG()},configurable:!0});Rp.prototype.$classData=r({Fza:0},!1,"amf.client.model.domain.HttpOperationBinding",{Fza:1,e:1,pT:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,wE:1,z:1,v:1,r:1,o:1});
function Up(){this.da=this.k=null}Up.prototype=new u;Up.prototype.constructor=Up;d=Up.prototype;d.G=function(){return"KafkaMessageBinding"};d.a=function(){O();var a=(new P).a(),b=(new S).a();Up.prototype.Spa.call(this,(new Tp).L(b,a));return this};d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof Up?this.k===a.k:!1};
d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.Spa=function(a){this.k=a;this.da=Gw().da;return this};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.qr=function(){return this};d.Rf=function(){return rDb()};
function rDb(){U();O();var a=(new P).a(),b=(new S).a();a=(new Tp).L(b,a);b=U();if(null===U().N_&&null===U().N_){var c=U(),e=new Y0;if(null===b)throw bc(F(),null);e.n=b;c.N_=e}b=U().N_;return Kv(b.n.da,a)}d.Uj=function(){return rDb()};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Zg=function(a){return Jb(this,a)};Up.prototype.annotations=function(){return this.xb()};
Up.prototype.graph=function(){return OW(this)};Up.prototype.withId=function(a){return this.fc(a)};Up.prototype.withExtendsNode=function(a){return this.ec(a)};Up.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Up.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Up.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(Up.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Up.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});Up.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};Up.prototype.withLinkLabel=function(a){return this.Yg(a)};Up.prototype.withLinkTarget=function(a){return this.Zg(a)};
Object.defineProperty(Up.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(Up.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});Object.defineProperty(Up.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});Up.prototype.linkCopy=function(){return this.Rf()};Up.prototype.withBindingVersion=function(a){return this.qr(a)};Up.prototype.withKey=function(a){var b=this.k,c=Sp().nT;Fb(b,c,a);return this};
Object.defineProperty(Up.prototype,"key",{get:function(){return D(this.k.g,Sp().nT)},configurable:!0});Up.prototype.$classData=r({Iza:0},!1,"amf.client.model.domain.KafkaMessageBinding",{Iza:1,e:1,oT:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,wE:1,z:1,v:1,r:1,o:1});function Xp(){this.da=this.k=null}Xp.prototype=new u;Xp.prototype.constructor=Xp;d=Xp.prototype;d.dba=function(){U();var a=D(this.k.g,Vp().Mz);U().gb();return Hb(a)};d.G=function(){return"KafkaOperationBinding"};
d.a=function(){O();var a=(new P).a(),b=(new S).a();Xp.prototype.Tpa.call(this,(new Wp).L(b,a));return this};d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.w6=function(a){var b=this.k,c=Vp().Mz;Fb(b,c,a);return this};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof Xp?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.qr=function(a){var b=this.k,c=Vp().jf;Fb(b,c,a);return this};function sDb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new Wp).L(c,b);a=bf(b,a.j);b=U();if(null===U().O_&&null===U().O_){c=U();var e=new Z0;if(null===b)throw bc(F(),null);e.n=b;c.O_=e}b=U().O_;return Kv(b.n.da,a)}d.Rf=function(){return sDb(this)};d.Uj=function(){return sDb(this)};
d.Tpa=function(a){this.k=a;this.da=Gw().da;return this};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Zg=function(a){return Jb(this,a)};Xp.prototype.annotations=function(){return this.xb()};Xp.prototype.graph=function(){return OW(this)};Xp.prototype.withId=function(a){return this.fc(a)};Xp.prototype.withExtendsNode=function(a){return this.ec(a)};
Xp.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(Xp.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(Xp.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(Xp.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(Xp.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
Xp.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};Xp.prototype.withLinkLabel=function(a){return this.Yg(a)};Xp.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(Xp.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(Xp.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});
Object.defineProperty(Xp.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});Xp.prototype.linkCopy=function(){return this.Rf()};Xp.prototype.withClientId=function(a){return this.w6(a)};Xp.prototype.withGroupId=function(a){var b=this.k,c=Vp().eT;Fb(b,c,a);return this};Object.defineProperty(Xp.prototype,"clientId",{get:function(){return this.dba()},configurable:!0});
Object.defineProperty(Xp.prototype,"groupId",{get:function(){U();var a=D(this.k.g,Vp().eT);U().gb();return Hb(a)},configurable:!0});Xp.prototype.withBindingVersion=function(a){return this.qr(a)};Xp.prototype.$classData=r({Jza:0},!1,"amf.client.model.domain.KafkaOperationBinding",{Jza:1,e:1,pT:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,wE:1,z:1,v:1,r:1,o:1});function cq(){this.da=this.k=null}cq.prototype=new u;cq.prototype.constructor=cq;d=cq.prototype;d.G=function(){return"MqttMessageBinding"};
d.a=function(){O();var a=(new P).a(),b=(new S).a();cq.prototype.Upa.call(this,(new bq).L(b,a));return this};d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof cq?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};function tDb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new bq).L(c,b);a=bf(b,a.j);b=U();if(null===U().u0&&null===U().u0){c=U();var e=new b1;if(null===b)throw bc(F(),null);e.n=b;c.u0=e}b=U().u0;return Kv(b.n.da,a)}d.qr=function(a){var b=this.k,c=aq().jf;Fb(b,c,a);return this};d.Rf=function(){return tDb(this)};d.Uj=function(){return tDb(this)};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};
d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Upa=function(a){this.k=a;this.da=Gw().da;return this};d.Zg=function(a){return Jb(this,a)};cq.prototype.annotations=function(){return this.xb()};cq.prototype.graph=function(){return OW(this)};cq.prototype.withId=function(a){return this.fc(a)};cq.prototype.withExtendsNode=function(a){return this.ec(a)};cq.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty(cq.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(cq.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(cq.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(cq.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
cq.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};cq.prototype.withLinkLabel=function(a){return this.Yg(a)};cq.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(cq.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(cq.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});
Object.defineProperty(cq.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});cq.prototype.linkCopy=function(){return this.Rf()};cq.prototype.withBindingVersion=function(a){return this.qr(a)};cq.prototype.$classData=r({Nza:0},!1,"amf.client.model.domain.MqttMessageBinding",{Nza:1,e:1,oT:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,wE:1,z:1,v:1,r:1,o:1});function fq(){this.da=this.k=null}fq.prototype=new u;fq.prototype.constructor=fq;d=fq.prototype;d.G=function(){return"MqttOperationBinding"};
d.a=function(){O();var a=(new P).a(),b=(new S).a();fq.prototype.Vpa.call(this,(new eq).L(b,a));return this};d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.m7=function(){return D(this.k.g,dq().kA)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof fq?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};
d.fc=function(a){return NW(this,a)};d.qr=function(a){var b=this.k,c=dq().jf;Fb(b,c,a);return this};function uDb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new eq).L(c,b);a=bf(b,a.j);b=U();if(null===U().v0&&null===U().v0){c=U();var e=new c1;if(null===b)throw bc(F(),null);e.n=b;c.v0=e}b=U().v0;return Kv(b.n.da,a)}d.Z6=function(a){var b=this.k,c=dq().kA;rj(b,c,a);return this};d.Rf=function(){return uDb(this)};d.Uj=function(){return uDb(this)};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};
d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.R6=function(a){var b=this.k,c=dq().jA;Zt(b,c,a);return this};d.Vpa=function(a){this.k=a;this.da=Gw().da;return this};d.j7=function(){return D(this.k.g,dq().jA)};d.Zg=function(a){return Jb(this,a)};fq.prototype.annotations=function(){return this.xb()};fq.prototype.graph=function(){return OW(this)};fq.prototype.withId=function(a){return this.fc(a)};
fq.prototype.withExtendsNode=function(a){return this.ec(a)};fq.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(fq.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(fq.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(fq.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});
Object.defineProperty(fq.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});fq.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};fq.prototype.withLinkLabel=function(a){return this.Yg(a)};fq.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(fq.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});
Object.defineProperty(fq.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});Object.defineProperty(fq.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});fq.prototype.linkCopy=function(){return this.Rf()};fq.prototype.withBindingVersion=function(a){return this.qr(a)};fq.prototype.withRetain=function(a){return this.Z6(!!a)};fq.prototype.withQos=function(a){return this.R6(a|0)};Object.defineProperty(fq.prototype,"retain",{get:function(){return this.m7()},configurable:!0});
Object.defineProperty(fq.prototype,"qos",{get:function(){return this.j7()},configurable:!0});fq.prototype.$classData=r({Oza:0},!1,"amf.client.model.domain.MqttOperationBinding",{Oza:1,e:1,pT:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,wE:1,z:1,v:1,r:1,o:1});function lq(){this.da=this.k=null}lq.prototype=new u;lq.prototype.constructor=lq;d=lq.prototype;d.dba=function(){U();var a=D(this.k.g,jq().Mz);U().gb();return Hb(a)};
function vDb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new kq).L(c,b);a=bf(b,a.j);b=U();if(null===U().w0&&null===U().w0){c=U();var e=new d1;if(null===b)throw bc(F(),null);e.n=b;c.w0=e}b=U().w0;return Kv(b.n.da,a)}d.G=function(){return"MqttServerBinding"};d.a=function(){O();var a=(new P).a(),b=(new S).a();lq.prototype.Wpa.call(this,(new kq).L(b,a));return this};d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};
d.w6=function(a){var b=this.k,c=jq().Mz;Fb(b,c,a);return this};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof lq?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.qr=function(a){var b=this.k,c=jq().jf;Fb(b,c,a);return this};d.Wpa=function(a){this.k=a;this.da=Gw().da;return this};
d.Rf=function(){return vDb(this)};d.Uj=function(){return vDb(this)};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Zg=function(a){return Jb(this,a)};lq.prototype.annotations=function(){return this.xb()};lq.prototype.graph=function(){return OW(this)};lq.prototype.withId=function(a){return this.fc(a)};lq.prototype.withExtendsNode=function(a){return this.ec(a)};
lq.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(lq.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(lq.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(lq.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(lq.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
lq.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};lq.prototype.withLinkLabel=function(a){return this.Yg(a)};lq.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(lq.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(lq.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});
Object.defineProperty(lq.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});lq.prototype.linkCopy=function(){return this.Rf()};lq.prototype.withKeepAlive=function(a){a|=0;var b=this.k,c=jq().mT;Zt(b,c,a);return this};lq.prototype.withLastWill=function(a){var b=this.k;U();wDb();a=a.k;var c=jq().HT;nf(b,c,a);return this};lq.prototype.withCleanSession=function(a){a=!!a;var b=this.k,c=jq().OS;rj(b,c,a);return this};lq.prototype.withClientId=function(a){return this.w6(a)};
Object.defineProperty(lq.prototype,"keepAlive",{get:function(){U();var a=D(this.k.g,jq().mT);U().Hu();return aO(a)},configurable:!0});Object.defineProperty(lq.prototype,"lastWill",{get:function(){U();var a=D(this.k.g,jq().HT),b=wDb();return Kv(b.n.da,a)},configurable:!0});Object.defineProperty(lq.prototype,"cleanSession",{get:function(){U();var a=D(this.k.g,jq().OS);U().Qi();return XN(a)},configurable:!0});Object.defineProperty(lq.prototype,"clientId",{get:function(){return this.dba()},configurable:!0});
lq.prototype.withBindingVersion=function(a){return this.qr(a)};lq.prototype.$classData=r({Pza:0},!1,"amf.client.model.domain.MqttServerBinding",{Pza:1,e:1,Ija:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,wE:1,z:1,v:1,r:1,o:1});function sm(){this.da=this.k=null}sm.prototype=new u;sm.prototype.constructor=sm;d=sm.prototype;d.hS=function(a){return mib(this,a)};d.G=function(){return"PropertyShape"};d.a=function(){O();var a=(new P).a();sm.prototype.Lca.call(this,(new rm).L((new S).a(),a));return this};d.Og=function(){return Ab(this)};
d.dE=function(){return Jhb(this)};d.sS=function(a){return Shb(this,a)};d.Ie=function(){return this.k};d.O6=function(a){var b=this.k,c=Aj().eg;Fb(b,c,a);return this};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.sr=function(){return lib(this)};d.mea=function(){Bb();var a=D(this.k.ca,Aj().xi);Bb().Hu();return aO(a)};d.VR=function(a){return cib(this,a)};d.ce=function(){return Hhb(this)};d.ec=function(a){return QW(this,a)};d.tS=function(a){return Vhb(this,a)};
d.TR=function(a){return Uhb(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof sm){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.Bfa=function(){Bb();var a=D(this.k.ca,Aj().eg);Bb().gb();return Hb(a)};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.UR=function(a){return eib(this,a)};d.pS=function(a){return sib(this,a)};d.jS=function(a){return aib(this,a)};d.t=function(){return W(X(),this)};
d.ZR=function(a){return $hb(this,a)};d.gS=function(a){return Zhb(this,a)};d.WR=function(a){return nib(this,a)};d.YR=function(a){return pib(this,a)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.aS=function(a){return dib(this,a)};d.k7=function(){Bb();var a=D(this.k.ca,Aj().fg);return uW(Bb().wg(),a)};d.rr=function(a){return Mhb(this,a)};d.Rf=function(){return xDb(this)};d.Uj=function(){return xDb(this)};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};
d.Yh=function(a){return fib(this,a)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Ch=function(){return Rhb(this)};d.y=function(){return Z(this)};d.wS=function(){return this.Bfa()};d.K6=function(a){var b=this.k,c=Aj().xi;Zt(b,c,a);return this};d.Yd=function(a){return Ihb(this,a)};function xDb(a){Bb();a=a.k;O();var b=(new P).a();b=(new rm).L((new S).a(),b);a=bf(b,a.j);return x3a(Bb().rC(),a)}d.bS=function(a){return Ohb(this,a)};
d.Lca=function(a){this.k=a;this.da=Gw().da;return this};d.rS=function(a){return tib(this,a)};d.XR=function(a){return Yhb(this,a)};d.ZD=function(a){return oib(this,a)};d.Zg=function(a){return Jb(this,a)};sm.prototype.annotations=function(){return this.xb()};sm.prototype.graph=function(){return OW(this)};sm.prototype.withId=function(a){return this.fc(a)};sm.prototype.withExtendsNode=function(a){return this.ec(a)};sm.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty(sm.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(sm.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(sm.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(sm.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
sm.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};sm.prototype.withLinkLabel=function(a){return this.Yg(a)};sm.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(sm.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(sm.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});
Object.defineProperty(sm.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});sm.prototype.withThen=function(a){return this.pS(a)};sm.prototype.withElse=function(a){return this.ZR(a)};sm.prototype.withIf=function(a){return this.aS(a)};sm.prototype.withDeprecated=function(a){return this.ZD(!!a)};sm.prototype.withWriteOnly=function(a){return this.sS(!!a)};sm.prototype.withReadOnly=function(a){return this.jS(!!a)};sm.prototype.withCustomShapePropertyDefinition=function(a){return this.VR(a)};
sm.prototype.withCustomShapePropertyDefinitions=function(a){return this.WR(a)};sm.prototype.withCustomShapeProperties=function(a){return this.UR(a)};sm.prototype.withDefaultStr=function(a){return this.XR(a)};sm.prototype.withNode=function(a){return this.gS(a)};sm.prototype.withXone=function(a){return this.tS(a)};sm.prototype.withAnd=function(a){return this.TR(a)};sm.prototype.withOr=function(a){return this.hS(a)};sm.prototype.withInherits=function(a){return this.bS(a)};sm.prototype.withValues=function(a){return this.rS(a)};
sm.prototype.withDefaultValue=function(a){return this.YR(a)};sm.prototype.withDescription=function(a){return this.Yh(a)};sm.prototype.withDisplayName=function(a){return this.rr(a)};sm.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(sm.prototype,"thenShape",{get:function(){return jib(this)},configurable:!0});Object.defineProperty(sm.prototype,"elseShape",{get:function(){return Khb(this)},configurable:!0});
Object.defineProperty(sm.prototype,"ifShape",{get:function(){return iib(this)},configurable:!0});Object.defineProperty(sm.prototype,"deprecated",{get:function(){return this.dE()},configurable:!0});Object.defineProperty(sm.prototype,"writeOnly",{get:function(){return qib(this)},configurable:!0});Object.defineProperty(sm.prototype,"readOnly",{get:function(){return Qhb(this)},configurable:!0});Object.defineProperty(sm.prototype,"not",{get:function(){return Lhb(this)},configurable:!0});
Object.defineProperty(sm.prototype,"xone",{get:function(){return kib(this)},configurable:!0});Object.defineProperty(sm.prototype,"and",{get:function(){return rib(this)},configurable:!0});Object.defineProperty(sm.prototype,"or",{get:function(){return Phb(this)},configurable:!0});Object.defineProperty(sm.prototype,"customShapePropertyDefinitions",{get:function(){return gib(this)},configurable:!0});Object.defineProperty(sm.prototype,"customShapeProperties",{get:function(){return Whb(this)},configurable:!0});
Object.defineProperty(sm.prototype,"inherits",{get:function(){return Thb(this)},configurable:!0});Object.defineProperty(sm.prototype,"values",{get:function(){return bib(this)},configurable:!0});Object.defineProperty(sm.prototype,"defaultValueStr",{get:function(){return hib(this)},configurable:!0});Object.defineProperty(sm.prototype,"defaultValue",{get:function(){return Nhb(this)},configurable:!0});Object.defineProperty(sm.prototype,"description",{get:function(){return this.Ch()},configurable:!0});
Object.defineProperty(sm.prototype,"displayName",{get:function(){return this.sr()},configurable:!0});Object.defineProperty(sm.prototype,"name",{get:function(){return this.ce()},configurable:!0});sm.prototype.linkCopy=function(){return this.Rf()};sm.prototype.withPatternName=function(a){var b=this.k,c=Aj().Qv;Fb(b,c,a);return this};sm.prototype.withMaxCount=function(a){a|=0;var b=this.k,c=Aj().cH;Zt(b,c,a);return this};sm.prototype.withMinCount=function(a){return this.K6(a|0)};
sm.prototype.withRange=function(a){var b=this.k;a=a.Ie();var c=Aj().fg;nf(b,c,a);return this};sm.prototype.withPath=function(a){return this.O6(a)};Object.defineProperty(sm.prototype,"patternName",{get:function(){Bb();var a=D(this.k.ca,Aj().Qv);Bb().gb();return Hb(a)},configurable:!0});Object.defineProperty(sm.prototype,"maxCount",{get:function(){Bb();var a=D(this.k.ca,Aj().cH);Bb().Hu();return aO(a)},configurable:!0});
Object.defineProperty(sm.prototype,"minCount",{get:function(){return this.mea()},configurable:!0});Object.defineProperty(sm.prototype,"range",{get:function(){return this.k7()},configurable:!0});Object.defineProperty(sm.prototype,"path",{get:function(){return this.wS()},configurable:!0});sm.prototype.$classData=r({jAa:0},!1,"amf.client.model.domain.PropertyShape",{jAa:1,e:1,Wz:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function hp(){this.da=this.k=null}hp.prototype=new u;
hp.prototype.constructor=hp;d=hp.prototype;d.hS=function(a){return mib(this,a)};d.G=function(){return"RecursiveShape"};d.Og=function(){return Ab(this)};d.dE=function(){return Jhb(this)};d.sS=function(a){return Shb(this,a)};d.Ie=function(){return this.k};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.sr=function(){return lib(this)};d.VR=function(a){return cib(this,a)};d.ce=function(){return Hhb(this)};d.ec=function(a){return QW(this,a)};d.tS=function(a){return Vhb(this,a)};
d.TR=function(a){return Uhb(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof hp?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.UR=function(a){return eib(this,a)};d.Koa=function(a){this.k=a;this.da=Gw().da;return this};d.pS=function(a){return sib(this,a)};d.jS=function(a){return aib(this,a)};d.t=function(){return W(X(),this)};d.ZR=function(a){return $hb(this,a)};d.gS=function(a){return Zhb(this,a)};
d.WR=function(a){return nib(this,a)};d.YR=function(a){return pib(this,a)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.aS=function(a){return dib(this,a)};d.rr=function(a){return Mhb(this,a)};d.Rf=function(){return this.Uj()};d.Uj=function(){throw bc(F(),(new cc).f("Recursive shape cannot be linked"));};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.Yh=function(a){return fib(this,a)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};
d.Rc=function(){return this.k};d.Ch=function(){return Rhb(this)};d.y=function(){return Z(this)};d.Yd=function(a){return Ihb(this,a)};d.bS=function(a){return Ohb(this,a)};d.rS=function(a){return tib(this,a)};d.XR=function(a){return Yhb(this,a)};d.ZD=function(a){return oib(this,a)};d.Zg=function(a){return Jb(this,a)};hp.prototype.annotations=function(){return this.xb()};hp.prototype.graph=function(){return OW(this)};hp.prototype.withId=function(a){return this.fc(a)};hp.prototype.withExtendsNode=function(a){return this.ec(a)};
hp.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(hp.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(hp.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(hp.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(hp.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
hp.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};hp.prototype.withLinkLabel=function(a){return this.Yg(a)};hp.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(hp.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(hp.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});
Object.defineProperty(hp.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});hp.prototype.withThen=function(a){return this.pS(a)};hp.prototype.withElse=function(a){return this.ZR(a)};hp.prototype.withIf=function(a){return this.aS(a)};hp.prototype.withDeprecated=function(a){return this.ZD(!!a)};hp.prototype.withWriteOnly=function(a){return this.sS(!!a)};hp.prototype.withReadOnly=function(a){return this.jS(!!a)};hp.prototype.withCustomShapePropertyDefinition=function(a){return this.VR(a)};
hp.prototype.withCustomShapePropertyDefinitions=function(a){return this.WR(a)};hp.prototype.withCustomShapeProperties=function(a){return this.UR(a)};hp.prototype.withDefaultStr=function(a){return this.XR(a)};hp.prototype.withNode=function(a){return this.gS(a)};hp.prototype.withXone=function(a){return this.tS(a)};hp.prototype.withAnd=function(a){return this.TR(a)};hp.prototype.withOr=function(a){return this.hS(a)};hp.prototype.withInherits=function(a){return this.bS(a)};hp.prototype.withValues=function(a){return this.rS(a)};
hp.prototype.withDefaultValue=function(a){return this.YR(a)};hp.prototype.withDescription=function(a){return this.Yh(a)};hp.prototype.withDisplayName=function(a){return this.rr(a)};hp.prototype.withName=function(a){return this.Yd(a)};Object.defineProperty(hp.prototype,"thenShape",{get:function(){return jib(this)},configurable:!0});Object.defineProperty(hp.prototype,"elseShape",{get:function(){return Khb(this)},configurable:!0});
Object.defineProperty(hp.prototype,"ifShape",{get:function(){return iib(this)},configurable:!0});Object.defineProperty(hp.prototype,"deprecated",{get:function(){return this.dE()},configurable:!0});Object.defineProperty(hp.prototype,"writeOnly",{get:function(){return qib(this)},configurable:!0});Object.defineProperty(hp.prototype,"readOnly",{get:function(){return Qhb(this)},configurable:!0});Object.defineProperty(hp.prototype,"not",{get:function(){return Lhb(this)},configurable:!0});
Object.defineProperty(hp.prototype,"xone",{get:function(){return kib(this)},configurable:!0});Object.defineProperty(hp.prototype,"and",{get:function(){return rib(this)},configurable:!0});Object.defineProperty(hp.prototype,"or",{get:function(){return Phb(this)},configurable:!0});Object.defineProperty(hp.prototype,"customShapePropertyDefinitions",{get:function(){return gib(this)},configurable:!0});Object.defineProperty(hp.prototype,"customShapeProperties",{get:function(){return Whb(this)},configurable:!0});
Object.defineProperty(hp.prototype,"inherits",{get:function(){return Thb(this)},configurable:!0});Object.defineProperty(hp.prototype,"values",{get:function(){return bib(this)},configurable:!0});Object.defineProperty(hp.prototype,"defaultValueStr",{get:function(){return hib(this)},configurable:!0});Object.defineProperty(hp.prototype,"defaultValue",{get:function(){return Nhb(this)},configurable:!0});Object.defineProperty(hp.prototype,"description",{get:function(){return this.Ch()},configurable:!0});
Object.defineProperty(hp.prototype,"displayName",{get:function(){return this.sr()},configurable:!0});Object.defineProperty(hp.prototype,"name",{get:function(){return this.ce()},configurable:!0});hp.prototype.linkCopy=function(){return this.Rf()};hp.prototype.withFixPoint=function(a){var b=this.k,c=sj().Pt;Fb(b,c,a);return this};Object.defineProperty(hp.prototype,"fixpoint",{get:function(){Bb();var a=D(this.k.ca,sj().Pt);Bb().gb();return Hb(a)},configurable:!0});
hp.prototype.$classData=r({mAa:0},!1,"amf.client.model.domain.RecursiveShape",{mAa:1,e:1,Wz:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function ho(){this.da=this.k=null}ho.prototype=new u;ho.prototype.constructor=ho;d=ho.prototype;d.oS=function(a){return nhb(this,a)};d.AJ=function(a){return this.DN(a)};d.G=function(){return"Request"};d.a=function(){O();var a=(new P).a();ho.prototype.Epa.call(this,(new go).L((new S).a(),a));return this};d.Og=function(){return Ab(this)};
d.Yg=function(a){return Db(this,a)};d.BJ=function(a){var b=this.k,c=U(),e=A8();a=Fl(Gl(c,a,e));c=AF().Mf;yf(b,c,a);return this};d.A=function(){return 1};d.qS=function(a){return yhb(this,a)};d.sr=function(){return Ehb(this)};d.ce=function(){return hhb(this)};d.fE=function(){return mhb(this)};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof ho){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};
d.bia=function(a){U();a=this.k.e6(a);return o1(A8(),a)};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.DN=function(a){U();a=this.k.rJ(a);return o1(A8(),a)};d.HJ=function(){return uhb(this)};d.$D=function(a){return Bhb(this,a)};d.y6=function(a){return shb(this,a)};d.S6=function(a){return this.bia(a)};d.t=function(){return W(X(),this)};d.$fa=function(){U();var a=D(this.k.g,fo().jj);U().Qi();return XN(a)};d.Epa=function(a){this.k=a;this.da=Gw().da;return this};
d.bc=function(){return MW(this)};d.cE=function(){return rhb(this)};d.fc=function(a){return NW(this,a)};function yDb(a){U();a=a.k;O();var b=(new P).a();b=(new go).L((new S).a(),b);a=bf(b,a.j);return A3a(NCb(),a)}d.eE=function(){return ihb(this)};d.rr=function(a){return Chb(this,a)};d.yJ=function(a){return phb(this,a)};d.Rf=function(){return yDb(this)};d.wL=function(){var a=U(),b=D(this.k.g,AF().Mf),c=A8();return $l(a,b,c).rb()};d.W6=function(a){var b=this.k,c=fo().jj;rj(b,c,a);return this};d.wz=function(){return this.wL()};
d.Uj=function(){return yDb(this)};d.Xg=function(a){return Ib(this,a)};d.vS=function(){return Dhb(this)};d.xb=function(){return Dq(this)};d.EN=function(a){U();var b=this.k;a=(new z).d(a);b=KS(b,a);return r1(e6(),b)};d.Yh=function(a){return zhb(this,a)};d.Ofa=function(){var a=U(),b=D(this.k.g,fo().Il),c=A8();return $l(a,b,c).rb()};d.P6=function(a){return whb(this,a)};d.zS=function(){return thb(this)};d.CJ=function(a){return this.EN(a)};d.dc=function(a){return SW(this,a)};
d.Pfa=function(){U();var a=D(this.k.g,fo().pq);return uW(U().wg(),a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.U6=function(a){var b=this.k;U();U().wg();a=a.Ie();var c=fo().pq;nf(b,c,a);return this};d.Ch=function(){return vhb(this)};d.y=function(){return Z(this)};d.IJ=function(){return Ahb(this)};d.YD=function(a){return khb(this,a)};d.Yd=function(a){return xhb(this,a)};d.FJ=function(a){return ehb(this,a)};d.BS=function(){return qhb(this)};
d.T6=function(a){var b=this.k,c=U(),e=A8();a=Fl(Gl(c,a,e));c=fo().Il;yf(b,c,a);return this};d.xJ=function(){return Ghb(this)};d.DJ=function(a){return Fhb(this,a)};d.Zg=function(a){return Jb(this,a)};ho.prototype.annotations=function(){return this.xb()};ho.prototype.graph=function(){return OW(this)};ho.prototype.withId=function(a){return this.fc(a)};ho.prototype.withExtendsNode=function(a){return this.ec(a)};ho.prototype.withCustomDomainProperties=function(a){return this.dc(a)};
Object.defineProperty(ho.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(ho.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(ho.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(ho.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
ho.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};ho.prototype.withLinkLabel=function(a){return this.Yg(a)};ho.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(ho.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(ho.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});
Object.defineProperty(ho.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});ho.prototype.withPayload=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;switch(c.length|0){case 0:return jhb(this);case 1:if(ar(c[0]))return a=c[0],this.CJ(a);a=c[0];return this.P6(a);default:throw"No matching overload";}};ho.prototype.withBindings=function(a){return this.YD(a)};ho.prototype.withSummary=function(a){return this.FJ(a)};ho.prototype.withTitle=function(a){return this.qS(a)};
ho.prototype.withDisplayName=function(a){return this.rr(a)};ho.prototype.withCorrelationId=function(a){return this.y6(a)};ho.prototype.withPayloads=function(a){return this.DJ(a)};ho.prototype.withExamples=function(a){return this.$D(a)};ho.prototype.withTags=function(a){return this.oS(a)};ho.prototype.withDocumentation=function(a){return this.yJ(a)};ho.prototype.withAbstract=function(a){return this.xJ(!!a)};ho.prototype.withDescription=function(a){return this.Yh(a)};ho.prototype.withName=function(a){return this.Yd(a)};
Object.defineProperty(ho.prototype,"bindings",{get:function(){return this.cE()},configurable:!0});Object.defineProperty(ho.prototype,"summary",{get:function(){return this.IJ()},configurable:!0});Object.defineProperty(ho.prototype,"title",{get:function(){return this.BS()},configurable:!0});Object.defineProperty(ho.prototype,"displayName",{get:function(){return this.sr()},configurable:!0});Object.defineProperty(ho.prototype,"correlationId",{get:function(){return fhb(this)},configurable:!0});
Object.defineProperty(ho.prototype,"payloads",{get:function(){return this.HJ()},configurable:!0});Object.defineProperty(ho.prototype,"examples",{get:function(){return this.fE()},configurable:!0});Object.defineProperty(ho.prototype,"tags",{get:function(){return this.zS()},configurable:!0});Object.defineProperty(ho.prototype,"documentation",{get:function(){return this.eE()},configurable:!0});Object.defineProperty(ho.prototype,"isAbstract",{get:function(){return this.vS()},configurable:!0});
Object.defineProperty(ho.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty(ho.prototype,"name",{get:function(){return this.ce()},configurable:!0});ho.prototype.linkCopy=function(){return this.Rf()};ho.prototype.withCookieParameter=function(a){U();var b=this.k;O();var c=(new P).a();c=(new Dn).L((new S).a(),c);O();var e=(new P).a();a=cf(c,a,e);c=fo().RG;th(b,c,a);return o1(A8(),a)};
ho.prototype.withUriParameter=function(a){U();var b=this.k;O();var c=(new P).a();c=(new Dn).L((new S).a(),c);O();var e=(new P).a();a=cf(c,a,e);c=fo().yo;th(b,c,a);return o1(A8(),a)};ho.prototype.withHeader=function(a){return this.AJ(a)};ho.prototype.withQueryParameter=function(a){return this.S6(a)};ho.prototype.withCookieParameters=function(a){var b=this.k,c=U(),e=A8();a=Fl(Gl(c,a,e));c=fo().RG;yf(b,c,a);return this};
ho.prototype.withUriParameters=function(a){var b=this.k,c=U(),e=A8();a=Fl(Gl(c,a,e));c=fo().yo;yf(b,c,a);return this};ho.prototype.withQueryString=function(a){return this.U6(a)};ho.prototype.withHeaders=function(a){return this.BJ(a)};ho.prototype.withQueryParameters=function(a){return this.T6(a)};ho.prototype.withRequired=function(a){return this.W6(!!a)};Object.defineProperty(ho.prototype,"cookieParameters",{get:function(){var a=U(),b=D(this.k.g,fo().RG),c=A8();return $l(a,b,c).rb()},configurable:!0});
Object.defineProperty(ho.prototype,"uriParameters",{get:function(){var a=U(),b=D(this.k.g,fo().yo),c=A8();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(ho.prototype,"queryString",{get:function(){return this.Pfa()},configurable:!0});Object.defineProperty(ho.prototype,"headers",{get:function(){return this.wz()},configurable:!0});Object.defineProperty(ho.prototype,"queryParameters",{get:function(){return this.Ofa()},configurable:!0});
Object.defineProperty(ho.prototype,"required",{get:function(){return this.$fa()},configurable:!0});ho.prototype.$classData=r({nAa:0},!1,"amf.client.model.domain.Request",{nAa:1,e:1,Mza:1,rk:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,z:1,v:1,r:1,o:1});function Eo(){k7.call(this)}Eo.prototype=new vpb;Eo.prototype.constructor=Eo;d=Eo.prototype;d.G=function(){return"ResourceType"};d.a=function(){O();var a=(new P).a(),b=(new S).a();Eo.prototype.I3.call(this,(new Do).L(b,a));return this};d.Og=function(){return this.jX()};
d.A=function(){return 1};d.I3=function(a){k7.prototype.Nca.call(this,a);return this};d.h=function(a){if(this===a)return!0;if(a instanceof Eo){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.cd=function(){return this.k};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.jX=function(){var a=U(),b=zb(this.k),c=U().Fu();return Cb(a,b,c).rb()};d.Rf=function(){return zDb(this)};d.Uj=function(){return zDb(this)};
function zDb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new Do).L(c,b);a=bf(b,a.j);U();null===U().A$&&null===U().A$&&(U().A$=new D1);U();return(new Eo).I3(a)}d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.e4=function(){return zDb(this)};Eo.prototype.asEndpoint=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;b=void 0===e[0]?Rk():e[0];U();b=Kub(this.k,a.k,b,(this.k,eb()));return r3a(X8(),b)};
Eo.prototype.$classData=r({oAa:0},!1,"amf.client.model.domain.ResourceType",{oAa:1,l9:1,e:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function ko(){this.da=this.k=null}ko.prototype=new u;ko.prototype.constructor=ko;d=ko.prototype;d.oS=function(a){return nhb(this,a)};d.AJ=function(a){return this.DN(a)};d.G=function(){return"Response"};d.a=function(){O();var a=(new P).a();ko.prototype.Fpa.call(this,(new jo).L((new S).a(),a));return this};d.Fpa=function(a){this.k=a;this.da=Gw().da;return this};
d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.BJ=function(a){var b=this.k,c=U(),e=A8();a=Fl(Gl(c,a,e));c=AF().Mf;yf(b,c,a);return this};d.A=function(){return 1};d.qS=function(a){return yhb(this,a)};d.sr=function(){return Ehb(this)};function ADb(a){U();a=a.k;O();var b=(new P).a();b=(new jo).L((new S).a(),b);a=bf(b,a.j);return C3a(Z8(),a)}d.ce=function(){return hhb(this)};d.fE=function(){return mhb(this)};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof ko){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.DN=function(a){U();a=this.k.rJ(a);return o1(A8(),a)};d.HJ=function(){return uhb(this)};d.$D=function(a){return Bhb(this,a)};d.y6=function(a){return shb(this,a)};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.cE=function(){return rhb(this)};d.fc=function(a){return NW(this,a)};
d.eE=function(){return ihb(this)};d.rr=function(a){return Chb(this,a)};d.yJ=function(a){return phb(this,a)};d.Rf=function(){return ADb(this)};d.wL=function(){var a=U(),b=D(this.k.g,AF().Mf),c=A8();return $l(a,b,c).rb()};d.wz=function(){return this.wL()};d.Uj=function(){return ADb(this)};d.Xg=function(a){return Ib(this,a)};d.vS=function(){return Dhb(this)};d.xb=function(){return Dq(this)};d.EN=function(a){U();var b=this.k;a=(new z).d(a);b=KS(b,a);return r1(e6(),b)};
d.Yh=function(a){return zhb(this,a)};d.P6=function(a){return whb(this,a)};d.zS=function(){return thb(this)};d.CJ=function(a){return this.EN(a)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.Ch=function(){return vhb(this)};d.y=function(){return Z(this)};d.IJ=function(){return Ahb(this)};d.YD=function(a){return khb(this,a)};d.Yd=function(a){return xhb(this,a)};d.FJ=function(a){return ehb(this,a)};d.BS=function(){return qhb(this)};d.xJ=function(){return Ghb(this)};
d.DJ=function(a){return Fhb(this,a)};d.Zg=function(a){return Jb(this,a)};ko.prototype.annotations=function(){return this.xb()};ko.prototype.graph=function(){return OW(this)};ko.prototype.withId=function(a){return this.fc(a)};ko.prototype.withExtendsNode=function(a){return this.ec(a)};ko.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(ko.prototype,"position",{get:function(){return this.bc()},configurable:!0});
Object.defineProperty(ko.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(ko.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(ko.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});ko.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};ko.prototype.withLinkLabel=function(a){return this.Yg(a)};
ko.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(ko.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(ko.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});Object.defineProperty(ko.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});
ko.prototype.withPayload=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;switch(c.length|0){case 1:if(ar(c[0]))return a=c[0],this.CJ(a);a=c[0];return this.P6(a);case 0:return jhb(this);default:throw"No matching overload";}};ko.prototype.withBindings=function(a){return this.YD(a)};ko.prototype.withSummary=function(a){return this.FJ(a)};ko.prototype.withTitle=function(a){return this.qS(a)};ko.prototype.withDisplayName=function(a){return this.rr(a)};
ko.prototype.withCorrelationId=function(a){return this.y6(a)};ko.prototype.withPayloads=function(a){return this.DJ(a)};ko.prototype.withExamples=function(a){return this.$D(a)};ko.prototype.withTags=function(a){return this.oS(a)};ko.prototype.withDocumentation=function(a){return this.yJ(a)};ko.prototype.withAbstract=function(a){return this.xJ(!!a)};ko.prototype.withDescription=function(a){return this.Yh(a)};ko.prototype.withName=function(a){return this.Yd(a)};
Object.defineProperty(ko.prototype,"bindings",{get:function(){return this.cE()},configurable:!0});Object.defineProperty(ko.prototype,"summary",{get:function(){return this.IJ()},configurable:!0});Object.defineProperty(ko.prototype,"title",{get:function(){return this.BS()},configurable:!0});Object.defineProperty(ko.prototype,"displayName",{get:function(){return this.sr()},configurable:!0});Object.defineProperty(ko.prototype,"correlationId",{get:function(){return fhb(this)},configurable:!0});
Object.defineProperty(ko.prototype,"payloads",{get:function(){return this.HJ()},configurable:!0});Object.defineProperty(ko.prototype,"examples",{get:function(){return this.fE()},configurable:!0});Object.defineProperty(ko.prototype,"tags",{get:function(){return this.zS()},configurable:!0});Object.defineProperty(ko.prototype,"documentation",{get:function(){return this.eE()},configurable:!0});Object.defineProperty(ko.prototype,"isAbstract",{get:function(){return this.vS()},configurable:!0});
Object.defineProperty(ko.prototype,"description",{get:function(){return this.Ch()},configurable:!0});Object.defineProperty(ko.prototype,"name",{get:function(){return this.ce()},configurable:!0});ko.prototype.linkCopy=function(){return this.Rf()};ko.prototype.withHeader=function(a){return this.AJ(a)};ko.prototype.withLinks=function(a){var b=this.k,c=U(),e=BDb();a=Fl(Gl(c,a,e));c=io().sO;yf(b,c,a);return this};ko.prototype.withHeaders=function(a){return this.BJ(a)};
ko.prototype.withStatusCode=function(a){var b=this.k,c=io().In;Fb(b,c,a);return this};Object.defineProperty(ko.prototype,"links",{get:function(){var a=U(),b=D(this.k.g,io().sO),c=BDb();return $l(a,b,c).rb()},configurable:!0});Object.defineProperty(ko.prototype,"headers",{get:function(){return this.wz()},configurable:!0});Object.defineProperty(ko.prototype,"statusCode",{get:function(){U();var a=D(this.k.g,io().In);U().gb();return Hb(a)},configurable:!0});
ko.prototype.$classData=r({pAa:0},!1,"amf.client.model.domain.Response",{pAa:1,e:1,Mza:1,rk:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,z:1,v:1,r:1,o:1});function Co(){k7.call(this)}Co.prototype=new vpb;Co.prototype.constructor=Co;d=Co.prototype;d.G=function(){return"Trait"};d.a=function(){O();var a=(new P).a(),b=(new S).a();Co.prototype.J3.call(this,(new Bo).L(b,a));return this};d.Og=function(){return this.jX()};d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof Co){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.cd=function(){return this.k};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};function CDb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new Bo).L(c,b);a=bf(b,a.j);U();null===U().J$&&null===U().J$&&(U().J$=new d2);U();return(new Co).J3(a)}d.t=function(){return W(X(),this)};d.jX=function(){var a=U(),b=zb(this.k),c=U().Fu();return Cb(a,b,c).rb()};
d.J3=function(a){k7.prototype.Nca.call(this,a);return this};d.Rf=function(){return CDb(this)};d.Uj=function(){return CDb(this)};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.e4=function(){return CDb(this)};Co.prototype.asOperation=function(a){for(var b=arguments.length|0,c=1,e=[];c<b;)e.push(arguments[c]),c=c+1|0;b=void 0===e[0]?Rk():e[0];return(new zn).xW(Mub(this.k,a.k,b))};
Co.prototype.$classData=r({AAa:0},!1,"amf.client.model.domain.Trait",{AAa:1,l9:1,e:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function rq(){this.da=this.k=null}rq.prototype=new u;rq.prototype.constructor=rq;d=rq.prototype;d.G=function(){return"WebSocketsChannelBinding"};d.a=function(){O();var a=(new P).a(),b=(new S).a();rq.prototype.Ypa.call(this,(new qq).L(b,a));return this};d.Qfa=function(){U();var a=D(this.k.g,pq().Ay);return uW(U().wg(),a)};d.Og=function(){return Ab(this)};
d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof rq?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ypa=function(a){this.k=a;this.da=Gw().da;return this};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};
d.V6=function(a){var b=this.k;U();U().wg();a=a.Ie();var c=pq().Ay;nf(b,c,a);return this};d.qr=function(a){var b=this.k,c=pq().jf;Fb(b,c,a);return this};d.eS=function(a){var b=this.k,c=pq().nm;Fb(b,c,a);return this};function DDb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new qq).L(c,b);a=bf(b,a.j);b=U();if(null===U().C1&&null===U().C1){c=U();var e=new l2;if(null===b)throw bc(F(),null);e.n=b;c.C1=e}b=U().C1;return Kv(b.n.da,a)}d.Rf=function(){return DDb(this)};d.wz=function(){return this.vca()};
d.Uj=function(){return DDb(this)};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.vX=function(){U();var a=D(this.k.g,pq().nm);U().gb();return Hb(a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.vca=function(){U();var a=D(this.k.g,pq().Mf);return uW(U().wg(),a)};d.H6=function(a){var b=this.k;U();U().wg();a=a.Ie();var c=pq().Mf;nf(b,c,a);return this};d.Zg=function(a){return Jb(this,a)};
rq.prototype.annotations=function(){return this.xb()};rq.prototype.graph=function(){return OW(this)};rq.prototype.withId=function(a){return this.fc(a)};rq.prototype.withExtendsNode=function(a){return this.ec(a)};rq.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(rq.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(rq.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(rq.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(rq.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});rq.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};rq.prototype.withLinkLabel=function(a){return this.Yg(a)};rq.prototype.withLinkTarget=function(a){return this.Zg(a)};
Object.defineProperty(rq.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(rq.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});Object.defineProperty(rq.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});rq.prototype.linkCopy=function(){return this.Rf()};rq.prototype.withHeaders=function(a){return this.H6(a)};rq.prototype.withQuery=function(a){return this.V6(a)};rq.prototype.withMethod=function(a){return this.eS(a)};
Object.defineProperty(rq.prototype,"headers",{get:function(){return this.wz()},configurable:!0});Object.defineProperty(rq.prototype,"query",{get:function(){return this.Qfa()},configurable:!0});Object.defineProperty(rq.prototype,"method",{get:function(){return this.vX()},configurable:!0});rq.prototype.withBindingVersion=function(a){return this.qr(a)};rq.prototype.$classData=r({GAa:0},!1,"amf.client.model.domain.WebSocketsChannelBinding",{GAa:1,e:1,m9:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,wE:1,z:1,v:1,r:1,o:1});
function Ng(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}Ng.prototype=new u;Ng.prototype.constructor=Ng;function EDb(){}d=EDb.prototype=Ng.prototype;d.G=function(){return"Document"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof Ng?this.Y()===a.Y()?this.ha()===a.ha():!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};
d.E=function(a){switch(a){case 0:return this.Y();case 1:return this.ha();default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return dm()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return us(this.Y(),dm().Ac)};d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Pk=function(){return us(this.Y(),dm().Qc)};d.Y=function(){return this.g};
d.ue=function(){return us(this.Y(),dm().ub)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({p9:0},!1,"amf.core.model.document.Document",{p9:1,e:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,eC:1,z:1,v:1,r:1,o:1});function im(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}im.prototype=new u;im.prototype.constructor=im;d=im.prototype;d.G=function(){return"ExternalFragment"};d.A=function(){return 2};
d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof im?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return Rea()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return us(this.g,dm().Ac)};
d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Y=function(){return this.g};d.ue=function(){return us(this.g,fm().ub)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({JEa:0},!1,"amf.core.model.document.ExternalFragment",{JEa:1,e:1,fC:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,z:1,v:1,r:1,o:1});
function Tm(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}Tm.prototype=new u;Tm.prototype.constructor=Tm;d=Tm.prototype;d.G=function(){return"PayloadFragment"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof Tm?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};
d.vc=function(a){return bf(this,a)};d.ic=function(){return Sm()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return us(this.g,dm().Ac)};d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};function Tpa(a,b){var c=Sm().Vd;Fb(a,c,b);return a}d.Y=function(){return this.g};d.ue=function(){return us(this.g,Sm().ub)};d.y=function(){return Z(this)};
d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({PEa:0},!1,"amf.core.model.document.PayloadFragment",{PEa:1,e:1,fC:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,z:1,v:1,r:1,o:1});function Z2(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}Z2.prototype=new u;Z2.prototype.constructor=Z2;d=Z2.prototype;d.G=function(){return"RecursiveUnit"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};
d.h=function(a){return this===a?!0:a instanceof Z2?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return fm()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return us(this.g,dm().Ac)};d.Wd=function(a){return Yt(this,a)};
d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Y=function(){return this.g};d.ue=function(){return us(this.g,fm().ub)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({REa:0},!1,"amf.core.model.document.RecursiveUnit",{REa:1,e:1,fC:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,z:1,v:1,r:1,o:1});function rm(){Sg.call(this);this.bb=this.ca=null}
rm.prototype=new dqb;rm.prototype.constructor=rm;d=rm.prototype;d.G=function(){return"PropertyShape"};d.A=function(){return 2};d.zb=function(a,b){return ycb(this,a,b)};d.h=function(a){return this===a?!0:a instanceof rm?this.ca===a.ca?this.bb===a.bb:!1:!1};function ycb(a,b,c){qj(a,b);if(Wa().Ia(D(a.ca,Aj().fg)).ra()){b=D(a.ca,Aj().fg);var e=a.j,f=a.j,g=C();b.zb(e,c.Eg(f,g.u))}return a}d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};
d.Jh=function(){O();var a=(new P).a();a=(new rm).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return Aj()};d.t=function(){return W(X(),this)};d.ha=function(){return this.bb};d.jd=function(){var a=D(this.ca,Pg().U).H;a=a.b()?"default-property":a.c();a=(new Rb).f(a);return"/property/"+Tj(a.Ed)};d.jP=function(a,b,c){return tLa(this,a,b,c)};d.wh=function(){return Pd(function(){return function(a,b){return(new rm).L(a,b)}}(this))};d.Y=function(){return this.ca};d.y=function(){return Z(this)};
function tLa(a,b,c,e){var f=Hj(O(),a.bb);f=(new rm).L((new S).a(),f);f.j=a.j;kda(a,b,f,c,e);return f}d.L=function(a,b){this.ca=a;this.bb=b;Sg.prototype.a.call(this);return this};d.$classData=r({sFa:0},!1,"amf.core.model.domain.extensions.PropertyShape",{sFa:1,uy:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,vy:1,z:1,v:1,r:1,o:1});function YD(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}YD.prototype=new u;YD.prototype.constructor=YD;d=YD.prototype;d.G=function(){return"DialectFragment"};d.A=function(){return 2};
d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof YD?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return Bqa()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return D(this.g,Bd().Ac)};
d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Y=function(){return this.g};d.ue=function(){return D(this.g,Bd().ub)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({XLa:0},!1,"amf.plugins.document.vocabularies.model.document.DialectFragment",{XLa:1,e:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,jK:1,z:1,v:1,r:1,o:1});
function Td(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}Td.prototype=new u;Td.prototype.constructor=Td;d=Td.prototype;d.G=function(){return"Vocabulary"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof Td?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};
d.ic=function(){return Ud()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return D(this.g,Ud().Ac)};d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Pk=function(){return D(this.g,Ud().Qc)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};
d.$classData=r({dMa:0},!1,"amf.plugins.document.vocabularies.model.document.Vocabulary",{dMa:1,e:1,Ip:1,xc:1,tc:1,an:1,tb:1,eC:1,jK:1,z:1,v:1,r:1,o:1});function r9(){g9.call(this);this.fi=null}r9.prototype=new SCb;r9.prototype.constructor=r9;function FDb(){}FDb.prototype=r9.prototype;
r9.prototype.YC=function(a,b,c,e,f){g9.prototype.YC.call(this,a,b,c,e,f);e.b()?(a=this.Af,b=w(function(){return function(g){if(g.Ld instanceof im){var h=us(g.Ld.g,fm().ub).Hg;h.b()?g=y():(h=h.c(),g=(new z).d((new R).M(g.sn.Le,h)));return g.va()}return y().va()}}(this)),c=C(),a=(new l5a).hI(a.Tc(b,c.u).Wg(sc().Mh),y(),this.ja,this.pi)):a=e.c();this.fi=a;return this};r9.prototype.Kl=function(){return this.fi};function s9(){g9.call(this);this.fi=null}s9.prototype=new SCb;s9.prototype.constructor=s9;
function GDb(){}GDb.prototype=s9.prototype;s9.prototype.YC=function(a,b,c,e){g9.prototype.YC.call(this,a,b,c,e,K($3(),J()));e.b()?(a=this.Af,b=w(function(){return function(f){if(f.Ld instanceof im){var g=us(f.Ld.g,fm().ub).Hg;g.b()?f=y():(g=g.c(),f=(new z).d((new R).M(f.sn.Le,g)));return f.va()}return y().va()}}(this)),c=C(),a=(new bB).hI(a.Tc(b,c.u).Wg(sc().Mh),y(),this.ja,this.pi)):a=e.c();this.fi=a;return this};s9.prototype.Kl=function(){return this.fi};
function h9(){b9.call(this);this.Zv=this.JR=null;this.xoa=!1;this.iV=this.ZF=null}h9.prototype=new hCb;h9.prototype.constructor=h9;function HDb(){}d=HDb.prototype=h9.prototype;d.qua=function(){return!0};d.De=function(){return this.iV};d.Ql=function(a,b,c,e,f){this.JR=c;this.Zv=f;b9.prototype.Ty.call(this,a,b,c,e);this.xoa=!1;this.ZF=Fc(yv(),J());e.b()?(a=y(),b=this.pi,c=this.ja,e=Fc(sc().fb,J()),f=Fc(sc().fb,J()),a=(new Fy).PW(e,f,a,c,b)):a=e.c();this.iV=a;return this};
function Fra(a,b,c){if(!b.b()){var e=b.ea();e=c.Ji.Ka(e);if(e instanceof z&&(e=e.i,e instanceof Fy))return Fra(a,b.pa(),e);e=Sc().qE;b="Cannot find declarations in context '"+b.Bg(".");Vb(a.ja,e,"",b,a.kh)}return c}
function N$a(a,b,c,e,f){var g=b.j,h=fD(b,!0,K(pC(),J())),k=ama(cma(),e),l=a.Is().Ue.Ka(e);if(l instanceof z)a:{if(b=(new qe).d(l.i),f.Ex&&(b.oa=b.oa.Mk(a.Is().Ue.P("annotation"))),f.nQ&&(b.oa=b.oa.Mk(a.Is().Ue.P("property"))),b=w(function(p,t,v,A){return function(E){E=t.oa.Mk(pe(E));C();Yj();var B=(new gh).a().va();return v.vb.je(B,Pd(function(I,N,Y){return function(na,ra){var Ha=ra.Aa,lb=RQ(),pb=Rc().Ih;Ha=M(Ha,lb,pb).xa;if(I.yca(N,Ha)||Y.Ha(Ha))return na;ra=K(C(),(new wc).fa([ra]));Ha=C();return na.la(ra,
Ha.u)}}(p,A,E)))}}(a,b,c,e)),e=C(),b=h.ma(b,e.u).Fb(w(function(){return function(p){return p.Da()}}(a))),y()!==b){if(b instanceof z&&(h=b.i,null!==h)){c=1<h.nb()?"Properties":"Property";b=a.ja;e=of().WJ;f=w(function(){return function(p){p=p.Aa;var t=RQ(),v=Rc().Ih;return M(p,t,v).xa}}(a));l=C();f=h.ma(f,l.u);l=w(function(){return function(p){return"'"+p+"'"}}(a));var m=C();a=c+" "+f.ma(l,m.u).Bg(",")+" not supported in a "+a.Jg()+" "+k+" node";k=h.ea();h=y();Qb(b,e,g,h,a,k.ga);break a}throw(new x).d(b);
}}else if(y()===l)k=a.ja,h=of().WJ,a="Cannot validate unknown node type "+e+" for "+a.Jg(),Wb(k,h,g,a,b.ha());else throw(new x).d(l);}function IDb(a,b){PTa(a.De(),b.De());b.De().$u().uD.R(w(function(c){return function(e){return c.De().$u().uD.Eh(e)}}(a)));b.pi.uD.R(w(function(c){return function(e){return c.pi.uD.Eh(e)}}(a)))}
d.yca=function(a,b){var c;(c=this.qua()&&0<=(b.length|0)&&"("===b.substring(0,1)&&Ge(ua(),b,")"))||(c=J(),c=dj("webApi",dj("endPoint",c)),c=0<=(b.length|0)&&"/"===b.substring(0,1)&&Gh(c,a));if(!c){c=J();c=dj("resourceType",dj("trait",c));if(null===b)throw(new Tg).a();c=Ug(Vg(),"\x3c\x3c.+\x3e\x3e",b)?Gh(c,a):!1}c||(c=J(),c=dj("resourceType",c),c=0<=(b.length|0)&&"/"===b.substring(0,1)&&Gh(c,a));return c};
function Utb(a){a.ZF.ds().R(w(function(b){return function(c){IDb(b,c)}}(a)));a.ZF.OF().R(w(function(b){return function(c){return b.ZF.vt(c)}}(a)))}d.Up=function(a){var b=a.mb().jb,c=Q().ur;if(b===c)return Qf(),b=RQ(),c=Rc().Ih,a=M(a,b,c).xa,(new Rf).d(a);Qf();return(new Wf).d(a)};function wfb(a,b){var c=a.ZF.Ka(b);c.b()||(c=c.c(),IDb(a,c));a.ZF.vt(b)}d.Kl=function(){return this.De()};function Om(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}Om.prototype=new u;Om.prototype.constructor=Om;d=Om.prototype;
d.G=function(){return"AnnotationTypeDeclarationFragment"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof Om?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return Zea()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};
d.hf=function(){return us(this.g,dm().Ac)};d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Y=function(){return this.g};d.ue=function(){return us(this.g,fm().ub)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};
d.$classData=r({EPa:0},!1,"amf.plugins.document.webapi.model.AnnotationTypeDeclarationFragment",{EPa:1,e:1,fC:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,z:1,v:1,r:1,o:1});function Qm(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}Qm.prototype=new u;Qm.prototype.constructor=Qm;d=Qm.prototype;d.G=function(){return"DataTypeFragment"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof Qm?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};
d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return $ea()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return us(this.g,dm().Ac)};d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Y=function(){return this.g};
d.ue=function(){return us(this.g,fm().ub)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({FPa:0},!1,"amf.plugins.document.webapi.model.DataTypeFragment",{FPa:1,e:1,fC:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,z:1,v:1,r:1,o:1});function Zm(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}Zm.prototype=new u;Zm.prototype.constructor=Zm;d=Zm.prototype;d.G=function(){return"DocumentationItemFragment"};d.A=function(){return 2};
d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof Zm?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return afa()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return us(this.g,dm().Ac)};
d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Y=function(){return this.g};d.ue=function(){return us(this.g,fm().ub)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({GPa:0},!1,"amf.plugins.document.webapi.model.DocumentationItemFragment",{GPa:1,e:1,fC:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,z:1,v:1,r:1,o:1});
function an(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}an.prototype=new u;an.prototype.constructor=an;d=an.prototype;d.G=function(){return"NamedExampleFragment"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof an?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};
d.vc=function(a){return bf(this,a)};d.ic=function(){return bfa()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return us(this.g,dm().Ac)};d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Y=function(){return this.g};d.ue=function(){return us(this.g,fm().ub)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};
d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({IPa:0},!1,"amf.plugins.document.webapi.model.NamedExampleFragment",{IPa:1,e:1,fC:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,z:1,v:1,r:1,o:1});function dn(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}dn.prototype=new u;dn.prototype.constructor=dn;d=dn.prototype;d.G=function(){return"ResourceTypeFragment"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};
d.h=function(a){return this===a?!0:a instanceof dn?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return cfa()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return us(this.g,dm().Ac)};d.Wd=function(a){return Yt(this,a)};
d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Y=function(){return this.g};d.ue=function(){return us(this.g,fm().ub)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({KPa:0},!1,"amf.plugins.document.webapi.model.ResourceTypeFragment",{KPa:1,e:1,fC:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,z:1,v:1,r:1,o:1});
function fn(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}fn.prototype=new u;fn.prototype.constructor=fn;d=fn.prototype;d.G=function(){return"SecuritySchemeFragment"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof fn?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};
d.vc=function(a){return bf(this,a)};d.ic=function(){return dfa()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return us(this.g,dm().Ac)};d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Y=function(){return this.g};d.ue=function(){return us(this.g,fm().ub)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};
d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({LPa:0},!1,"amf.plugins.document.webapi.model.SecuritySchemeFragment",{LPa:1,e:1,fC:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,z:1,v:1,r:1,o:1});function hn(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}hn.prototype=new u;hn.prototype.constructor=hn;d=hn.prototype;d.G=function(){return"TraitFragment"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};
d.h=function(a){return this===a?!0:a instanceof hn?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return efa()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return us(this.g,dm().Ac)};d.Wd=function(a){return Yt(this,a)};
d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Y=function(){return this.g};d.ue=function(){return us(this.g,fm().ub)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({MPa:0},!1,"amf.plugins.document.webapi.model.TraitFragment",{MPa:1,e:1,fC:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,z:1,v:1,r:1,o:1});function cdb(){Jn.call(this);this.tp=null}
cdb.prototype=new ACb;cdb.prototype.constructor=cdb;d=cdb.prototype;d.kD=function(){return this.tp};d.vc=function(a){return TW(this,a)};d.Ro=function(a,b){Jn.prototype.L.call(this,(new S).a(),$e(O(),b));this.tp="http://amferror.com/#errorCallback/";TW(this,a);return this};d.AC=function(a){return bf(this,a)};d.$classData=r({OQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$ErrorCallback",{OQa:1,Uka:1,e:1,lh:1,qd:1,xc:1,tc:1,vg:1,z:1,v:1,r:1,o:1,cC:1});
function Zlb(){jp.call(this);this.tp=null}Zlb.prototype=new BCb;Zlb.prototype.constructor=Zlb;d=Zlb.prototype;d.kD=function(){return this.tp};d.vc=function(a){return TW(this,a)};d.Ro=function(a,b){jp.prototype.L.call(this,(new S).a(),$e(O(),b));this.tp="http://amferror.com/#errorTemplateLink/";TW(this,a);return this};d.AC=function(a){return bf(this,a)};
d.$classData=r({QQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$ErrorLink",{QQa:1,ala:1,e:1,lh:1,qd:1,xc:1,tc:1,vg:1,z:1,v:1,r:1,o:1,cC:1});function u4(){ZR.call(this);this.$e=this.i=this.Aa=null;this.hz=!1;this.GK=this.Z2=this.na=null}u4.prototype=new u3;u4.prototype.constructor=u4;d=u4.prototype;d.G=function(){return"RamlJsonSchemaExpression"};
function JDb(a){var b=a.indexOf("#")|0,c=3+(a.lastIndexOf("../")|0)|0,e=2+(a.lastIndexOf("./")|0)|0;c=c>e?c:e;return a.substring(0<c?c:0,-1===b?a.length|0:b)}d.A=function(){return 4};d.h=function(a){if(this===a)return!0;if(a instanceof u4){if(kk(this.Aa,a.Aa)&&kk(this.i,a.i)){var b=this.$e,c=a.$e;b=null===b?null===c:b.h(c)}else b=!1;return b?this.hz===a.hz:!1}return!1};
d.E=function(a){switch(a){case 0:return this.Aa;case 1:return this.i;case 2:return this.$e;case 3:return this.hz;default:throw(new V).f(""+a);}};
function KDb(a,b,c,e,f,g,h){var k=a.na.De().Aj;h.b()?k=y():(h=h.c(),k=k.Ka(h));k=k.b()?y():k.c().ga;if(k.ra())b=QI(TI(),b,k.c(),tH().Ao,a.na.ja);else{TI();k=e.ze().ga.bg;h=tH();var l=e.ga;l=Lb(Mb(),l.Hf,l.Sf,l.og,l.xg).Hf;var m=e.ga;b=QI(0,b,k,sH(h,l,Lb(Mb(),m.Hf,m.Sf,m.og,m.xg).Sf,(tH(),0)),a.na.ja)}c=xI(pF(),c,lk(b).Kd);Q4a(a.na,c.i);b=obb(a,a.na,e);e=Esb(b,b.kh,"");k=dZa(Ioa(),e,c);O();h=(new P).a();k=cf(k,e,h).vc(e);h=Eb().Be;k=rj(k,h,!0);ZB(k,e,c,b);xc(k,b);f.P(k);E8(a.na,e,k);c=LA(MA(),c,w(function(p,
t){return function(v){t.P(v)}}(a,f)),W4a(a.na,c.i),b).fd();if(c instanceof z)g=c.i,qc(a.na.pi,e,g),LDb(k,g),E8(a.na,e,g),g=zb(g).ra()?g.yj(nda()):g;else{if(y()!==c)throw(new x).d(c);O();e=(new P).a();e=(new Ei).L((new S).a(),e);f.P(e);f=a.na.ja;c=Bh().FO;b=e.j;k=y();Qb(f,c,b,k,"Cannot parse JSON Schema",g.ga);g=e}a.na.wq.R(w(function(p){return function(t){var v=t.qa();v=Jd(ua(),v,"#");v=zv((new Md).od(v));v=v.b()?"":v.c();var A=p.na.pI.c();if(v===A.ga.bg)return p.na.wq.vt(t.qa())}}(a)));a.na.pI=y();
return g}d.RL=function(a,b,c,e,f){this.Aa=a;this.i=b;this.$e=c;this.hz=e;this.na=f;ZR.prototype.Yq.call(this,f);this.Z2="JSON";return this};d.t=function(){return W(X(),this)};
d.gsa=function(a){var b=a.DM;if(b instanceof z){b=b.i;var c=Lia(Pia(),b);if(null===c)throw(new x).d(c);b=c.qa();c=c.Ba();if(c.b())var e=y();else e=c.c(),e=(new zh).f(e),e=vr(e,"/definitions/"),e=(new zh).f(e),e=(new z).d(vr(e,"definitions/"));if(e.b())var f=y();else f=e.c(),f=QTa(this.na.De(),b,f);f=f.b()?this.na.De().gt.Ka(b):f;if(f instanceof z)a=f.i,e=Sg.prototype.AH.call(a),a=bf(e,a.j),e=this.Aa,f=Be(),e=M(e,f,this.na),O(),f=(new P).a(),a=cf(a,e,f),b=this.na.De().Aj.Ka(b),b.b()||(b=""+b.c().qx.j+
(c.b()?"":c.c()),c=ph().Mj,Fb(a,c,b)),D(a.Y(),Eh().Hc).Da()&&(a.j=null,this.$e.P(a),Hia(a.Y(),Zc(Eh().Hc.q))),b=a;else if(e.ra()){f=a.Sd;var g=a.Dv,h=new nbb;h.l=this.na;h.Sd=f;h.Dv=g;h.Vg=b;if(null===this)throw bc(F(),null);h.n=this;h.Dc();e=QTa(this.na.De(),b,e.c());if(e instanceof z)a=e.i,e=Sg.prototype.AH.call(a),a=bf(e,a.j),e=this.Aa,f=Be(),e=M(e,f,this.na),O(),f=(new P).a(),a=cf(a,e,f);else{O();e=(new P).a();f=(new S).a();e=(new Ai).L(f,e);this.$e.P(e);f=this.na.ja;g=Bh().g9;h=e.j;var k="could not find json schema fragment "+
c.c()+" in file "+b;a=a.Dv;var l=y();Qb(f,g,h,l,k,a.ga);a=e}b=this.na.De().Aj.Ka(b);b.b()||(b=""+b.c().qx.j+c.c(),e=ph().Mj,Fb(a,e,b));a.ha().Ib((new t2).f(c.c()));b=a}else c=KDb(this,a.Sd,this.Aa,a.Dv,this.$e,this.i,a.DM),e=this.na.De().Aj.Ka(b),e.b()||(e=e.c().qx.j,f=ph().Mj,Fb(c,f,e)),e=this.na.De(),e.gt=e.gt.kc((new R).M(b,c)),c.ha().Ib((new hh).f(a.Sd.trim())),b=c}else{if(y()!==b)throw(new x).d(b);b=KDb(this,a.Sd,this.Aa,a.Dv,this.$e,this.i,y());b.ha().Ib((new hh).f(a.Sd))}this.hz?(c=this.i.mb().jb,
a=Q().wa,c=c===a):c=!1;c&&(c=this.i,a=kd(),c=M(c,a,this.na),a=(new L).N(c),e=Pg().gd,Rh(a,"displayName",yi(Sh(Th(this,e,this.na),b))),a=(new L).N(c),e=Pg().Ua,Rh(a,"description",yi(Sh(Th(this,e,this.na),b))),c=Pc((new L).N(c),"default"),c.b()||(c=c.c(),a=yz(zz(c.i,b.j,!1,!1,!1,this.na)),dda(b,c),a=a.tm,a.b()||(a=a.c(),e=Pg().Ph,c=$e(O(),c),Ph(b,e,a,c))),c=this.i,a=kd(),c=M(c,a,this.na),a=p5a(),uca(this,b,c,a,this.na));b.ha().Ib((new q6).a());return b};
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Aa));a=RL().Ga(a,QL(RL(),this.i));a=RL().Ga(a,QL(RL(),this.$e));a=RL().Ga(a,this.hz?1231:1237);return RL().re(a,4)};d.Lo=function(){return this.na};
function obb(a,b,c){if(c instanceof CI){var e=c.Tea.jb,f=Q().ur;if(e===f){e=JDb(c.PX.xa);e=b.Af.Fb(w(function(g,h){return function(k){k=Id(k.Ld);if(k.b())return!1;k=k.c();return Ge(ua(),k,h)}}(a,e)));if(e instanceof z)return f=e.i,KA(),c=Id(f.Ld).c(),e=f.Ld.hf(),a=w(function(g,h){return function(k){return ks(new ls,k,(new $2).Hi(Id(h.Ld).c(),J()),y())}}(a,f)),f=C(),soa(c,e.ma(a,f.u),b);a=Wa();e=c.ze();if(a.Ia(e.ga.bg).ra())return KA(),a=c.ze(),soa(a.ga.bg,b.Af,b)}}return roa(KA(),b)}
d.Y$=function(){null===this.GK&&null===this.GK&&(this.GK=kbb(this))};d.$classData=r({YUa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlJsonSchemaExpression",{YUa:1,DE:1,e:1,Ts:1,Pq:1,we:1,OUa:1,AE:1,js:1,z:1,v:1,r:1,o:1});function t4(){ZR.call(this);this.$e=this.i=this.Aa=null;this.hz=!1;this.GK=this.Z2=this.na=null}t4.prototype=new u3;t4.prototype.constructor=t4;d=t4.prototype;d.G=function(){return"RamlXmlSchemaExpression"};d.A=function(){return 4};
d.h=function(a){if(this===a)return!0;if(a instanceof t4){if(kk(this.Aa,a.Aa)&&kk(this.i,a.i)){var b=this.$e,c=a.$e;b=null===b?null===c:b.h(c)}else b=!1;return b?this.hz===a.hz:!1}return!1};d.E=function(a){switch(a){case 0:return this.Aa;case 1:return this.i;case 2:return this.$e;case 3:return this.hz;default:throw(new V).f(""+a);}};d.RL=function(a,b,c,e,f){this.Aa=a;this.i=b;this.$e=c;this.hz=e;this.na=f;ZR.prototype.Yq.call(this,f);this.Z2="XML";return this};d.t=function(){return W(X(),this)};
d.gsa=function(a){a=a.DM;if(a.b())var b=y();else a=a.c(),b=(new z).d(Lia(Pia(),a));a:{if(b instanceof z&&(a=b.i,null!==a)){b=a.qa();a=a.Ba();b=this.na.De().Aj.Ka(b);if(b.b())var c=y();else{c=b.c().qx.j;if(a.b())var e=y();else e=a.c(),e=(new z).d(0<=(e.length|0)&&"/"===e.substring(0,1)?e:"/"+e);c=(new z).d(""+c+(e.b()?"":e.c()))}e=b.b()?y():b.c().ga;b=c;var f=a;break a}if(y()===b)b=y(),c=y(),a=y(),e=c,f=a;else throw(new x).d(b);}c=b;a=e;b=f;e=this.i.mb().jb;if(Q().wa===e){e=this.i;f=kd();e=M(e,f,this.na);
f=this.uea(e);a:{if(f instanceof z){var g=f.i;if(null!==g&&bd(cd(g.i),Qc()).ra()){O();f=(new P).a();f=(new Ei).L((new S).a(),f);g=g.i;var h=Qc();g=M(g,h,this.na).xa;h=Yo().Zd;f=Fb(f,h,g);g=Yo().Vd;f=Fb(f,g,"application/xml");g=this.Aa;h=Be();g=M(g,h,this.na);O();h=(new P).a();cf(f,g,h);this.$e.P(f);break a}}O();f=(new P).a();f=(new Ei).L((new S).a(),f);this.$e.P(f);g=this.na.ja;h=Bh().K_;var k=f.j,l=this.i,m=y();Qb(g,h,k,m,"Cannot parse XML Schema expression out of a non string value",l.ga)}g=(new L).N(e);
h=Pg().gd;Rh(g,"displayName",yi(Sh(Th(this,h,this.na),f)));g=(new L).N(e);h=Pg().Ua;Rh(g,"description",yi(Sh(Th(this,h,this.na),f)));e=Pc((new L).N(e),"default");e.b()||(e=e.c(),g=yz(zz(e.i,f.j,!1,!1,!1,this.na)),dda(f,e),g=g.tm,g.b()||(g=g.c(),h=Pg().Ph,e=$e(O(),e),Ph(f,h,g,e)));e=this.i;g=kd();e=M(e,g,this.na);g=p5a();uca(this,f,e,g,this.na);e=f}else Q().ed===e?(O(),e=(new P).a(),e=(new Ei).L((new S).a(),e),this.$e.P(e),f=this.na.ja,g=Bh().K_,h=e.j,k=this.i,l=y(),Qb(f,g,h,l,"Cannot parse XML Schema expression out of a non string value",
k.ga)):(e=this.i,f=Qc(),e=M(e,f,this.na).xa,O(),f=(new P).a(),f=(new Ei).L((new S).a(),f),g=Yo().Zd,e=Fb(f,g,e),f=Yo().Vd,e=Fb(e,f,"application/xml"),f=this.Aa,g=Be(),f=M(f,g,this.na),O(),g=(new P).a(),cf(e,f,g),this.$e.P(e));c instanceof z?(c=c.i,f=ph().Mj,Fb(e,f,c)):(c=e.bb,Pb(),f=this.i.ga,c.Ib((new Nb).Bj(Ob(0,Lb(Mb(),f.Hf,f.Sf,f.og,f.xg)))));c=Yo().yc;a=a.b()?this.na.kh:a.c();Fb(e,c,a);b.b()||(a=b.c(),e.bb.Ib((new t2).f(a)));return e};
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.Aa));a=RL().Ga(a,QL(RL(),this.i));a=RL().Ga(a,QL(RL(),this.$e));a=RL().Ga(a,this.hz?1231:1237);return RL().re(a,4)};d.Lo=function(){return this.na};d.Y$=function(){null===this.GK&&null===this.GK&&(this.GK=kbb(this))};d.$classData=r({fWa:0},!1,"amf.plugins.document.webapi.parser.spec.declaration.RamlXmlSchemaExpression",{fWa:1,DE:1,e:1,Ts:1,Pq:1,we:1,OUa:1,AE:1,js:1,z:1,v:1,r:1,o:1});function ekb(){D6.call(this);this.ld=this.$i=null}
ekb.prototype=new Hmb;ekb.prototype.constructor=ekb;d=ekb.prototype;d.Pb=function(){return this.ld};d.G=function(){return"RamlModuleParser"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof ekb){var b=this.$i;a=a.$i;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.$i;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.kfa=function(){var a=$e(O(),this.$i.Hg.$d);a=(new sh).L((new S).a(),a);var b=this.$i.ga,c=Sr().yc;a=Fb(a,c,b);b=this.$i.ga;K(C(),J());a=qj(a,b);b=C2(new D2,this.ld.Jg());a=oc(a,b);b=this.$i.ga;c=Sr().yc;Fb(a,c,b);b=bd(cd(this.$i.Hg.$d),kd());if(!b.b()){c=b.c();mS(this.ld,a.j,c,"module");b=lA(mA(a,"uses",c,this.$i.W,this.ld),this.$i.ga);this.vB(this.$i,c);feb(this,c,a).Dc();c=this.ld.De().dt();if(c.Da()){var e=Wg().Qc;Xg(a,e,c)}pd(b.W)&&(b=Obb(b),c=dm().Ac,Xg(a,c,b))}rc(this.ld.pi);return a};
d.tF=function(a,b){this.$i=a;this.ld=b;D6.prototype.Yq.call(this,b);return this};d.y=function(){return Z(this)};d.Lo=function(){return this.ld};d.oD=function(a,b){Uca(this,a,b)};d.$classData=r({h1a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.RamlModuleParser",{h1a:1,G9:1,DE:1,e:1,Ts:1,Pq:1,we:1,js:1,Mka:1,z:1,v:1,r:1,o:1});
function MDb(){this.qm=this.Hc=this.Wf=this.Tw=this.U=this.Ua=this.Be=this.kd=this.Ee=this.xf=this.yo=this.pq=this.Il=this.Mf=this.Om=this.gk=this.Kn=this.gd=this.nE=this.Xe=this.ua=this.ba=this.g=null}MDb.prototype=new u;MDb.prototype.constructor=MDb;d=MDb.prototype;d.On=function(a){this.Ee=a};d.Pn=function(a){this.xf=a};
d.a=function(){NDb=this;Ada(this);gj(this);ej(this);yda(this);kc(this);dc(this);At(this);EO(this);zda(this);xCb(this);bj();for(var a=[this.U,this.Ua,this.Xe,this.nE,this.gd,this.Kn,this.gk,this.Mf,this.Om,this.qm,this.Hc,this.Wf,this.Tw],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eb().g;c=bj();a=a.la(b,c.u);b=hd().g;c=bj();this.g=a.la(b,c.u);a=G().Za;a=H(a,"Message");b=hd().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Za,"Message","",J());return this};d.Z1=function(a){this.yo=a};
d.dx=function(a){this.Wf=a};d.V1=function(a){this.Tw=a};d.Aaa=function(a){this.nE=a};d.Caa=function(a){this.Xe=a};d.rc=function(){};d.zaa=function(a){this.Om=a};d.Nn=function(a){this.Be=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.Daa=function(a){this.gk=a};d.Xv=function(a){this.Hc=a};d.W1=function(a){this.Mf=a};d.ol=function(a){this.Ua=a};d.X1=function(a){this.Il=a};d.sU=function(a){this.qm=a};d.Rb=function(){return this.ba};
d.Eaa=function(a){this.Kn=a};d.Qm=function(a){this.U=a};d.Baa=function(a){this.gd=a};d.Y1=function(a){this.pq=a};d.$classData=r({X5a:0},!1,"amf.plugins.domain.webapi.metamodel.MessageModel$",{X5a:1,e:1,Tka:1,h0:1,Ju:1,Lv:1,K9:1,cn:1,Nk:1,bn:1,mc:1,Wb:1,L9:1});var NDb=void 0;function AF(){NDb||(NDb=(new MDb).a());return NDb}function vn(){this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}vn.prototype=new u;vn.prototype.constructor=vn;
function BF(a){a=D(a.g,un().tC).nc();return a.b()?null:a.c()}d=vn.prototype;d.G=function(){return"Operation"};d.FN=function(a){O();var b=(new P).a();b=(new Gn).L((new S).a(),b);var c=Fn().Lf;a=Fb(b,c,a);b=un().nh;th(this,b,a);return a};d.Fl=function(a){this.Cf=a};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.Yfa=function(){Uu(this.g,un().nh)};d.sk=function(){};d.dl=function(a){this.cf=a};d.h=function(a){return this===a?!0:a instanceof vn?this.g===a.g?this.x===a.x:!1:!1};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a();a=(new vn).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return un()};d.t=function(){return W(X(),this)};d.ha=function(){return this.x};d.SD=function(a){O();var b=(new P).a();b=(new Un).L((new S).a(),b);var c=Tn().U;a=Fb(b,c,a);b=un().ac;th(this,b,a);return a};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};
d.jd=function(){var a=D(this.g,un().nm).H;a=a.b()?"default-operation":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.fia=function(a){var b=un().nh;return yf(this,b,a)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};function owb(a,b){var c=un().tC;b=K(C(),(new wc).fa([b]));yf(a,c,b)}d.wh=function(){return Pd(function(){return function(a,b){return(new vn).L(a,b)}}(this))};
d.S5=function(){var a=D(this.g,hd().fj()),b=(new Znb).xW(this),c=C();return a.hc(b,c.u)};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};function KLa(a){O();var b=(new P).a();b=(new go).L((new S).a(),b);var c=un().tC,e=K(C(),(new wc).fa([b]));yf(a,c,e);return b}d.dia=function(a){O();var b=(new P).a();b=(new jo).L((new S).a(),b);O();var c=(new P).a();b=cf(b,a,c);a="default"===a?"200":a;c=io().In;a=Fb(b,c,a);b=un().Ok;th(this,b,a);return a};d.jh=function(){return un().U};
d.yj=function(a){return rA(this,a)};d.y=function(){return Z(this)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;OO(this);return this};d.OY=function(){return D(this.g,un().nh)};d.$classData=r({$6a:0},!1,"amf.plugins.domain.webapi.models.Operation",{$6a:1,e:1,lh:1,qd:1,xc:1,tc:1,Wka:1,O9:1,vg:1,z:1,v:1,r:1,o:1});function t9(a){var b=(new Ck).de(a.nb());a=a.nd();$da(b,a);return b}function Ro(){Go.call(this)}Ro.prototype=new e8;
Ro.prototype.constructor=Ro;d=Ro.prototype;d.G=function(){return"FileShape"};d.a=function(){O();var a=(new P).a();Ro.prototype.mpa.call(this,(new Qi).L((new S).a(),a));return this};d.G6=function(a){var b=this.k,c=Qh().vo;Fb(b,c,a);return this};d.Ie=function(){return this.k};d.A=function(){return 1};d.kea=function(){U();var a=D(this.k.Y(),Qh().wr);U().Hu();return aO(a)};d.iS=function(a){var b=this.k,c=Qh().om;Fb(b,c,a);return this};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof Ro){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.Wba=function(){U();var a=D(this.k.Y(),Qh().Qw);U().Qi();return XN(a)};d.t=function(){return W(X(),this)};d.rea=function(){U();var a=D(this.k.Y(),Qh().Nv);U().sE();return ZN(a)};d.bY=function(){U();var a=D(this.k.Y(),Qh().om);U().gb();return Hb(a)};d.Zh=function(){return this.k};d.Rf=function(){return ODb(this)};
d.rX=function(){U();var a=D(this.k.Y(),Qh().tj);U().sE();return ZN(a)};d.Uj=function(){return ODb(this)};d.cS=function(a){var b=this.k,c=Qh().tj;Pt(b,c,a);return this};d.Xba=function(){U();var a=D(this.k.Y(),Qh().Rw);U().Qi();return XN(a)};d.fS=function(a){var b=this.k,c=Qh().uj;Pt(b,c,a);return this};d.Rc=function(){return this.k};
function ODb(a){U();a=a.k;O();var b=(new P).a();b=(new Qi).L((new S).a(),b);a=bf(b,a.j);b=U();if(null===U().v_&&null===U().v_){var c=U(),e=new U0;if(null===b)throw bc(F(),null);e.n=b;c.v_=e}b=U().v_;return Kv(b.n.da,a)}d.y=function(){return Z(this)};d.xX=function(){U();var a=D(this.k.Y(),Qh().uj);U().sE();return ZN(a)};d.oca=function(){U();var a=hj(this.k);U().gb();return Hb(a)};d.D6=function(a){var b=this.k,c=Qh().Rw;rj(b,c,a);return this};d.L6=function(a){var b=this.k,c=Qh().xr;Zt(b,c,a);return this};
d.QF=function(){return ODb(this)};d.mpa=function(a){Go.prototype.Qy.call(this,a);return this};d.J6=function(a){var b=this.k,c=Qh().wr;Zt(b,c,a);return this};d.C6=function(a){var b=this.k,c=Qh().Qw;rj(b,c,a);return this};d.M6=function(a){var b=this.k,c=Qh().Nv;Pt(b,c,a);return this};d.nea=function(){U();var a=D(this.k.Y(),Qh().xr);U().Hu();return aO(a)};Ro.prototype.withMultipleOf=function(a){return this.M6(+a)};Ro.prototype.withFormat=function(a){return this.G6(a)};
Ro.prototype.withExclusiveMaximum=function(a){return this.C6(!!a)};Ro.prototype.withExclusiveMinimum=function(a){return this.D6(!!a)};Ro.prototype.withMaximum=function(a){return this.cS(+a)};Ro.prototype.withMinimum=function(a){return this.fS(+a)};Ro.prototype.withMaxLength=function(a){return this.J6(a|0)};Ro.prototype.withMinLength=function(a){return this.L6(a|0)};Ro.prototype.withPattern=function(a){return this.iS(a)};
Ro.prototype.withFileTypes=function(a){var b=this.k,c=U(),e=U().Th();a=Fl(Gl(c,a,e));c=Qo().YB;Ot(b,c,a);return this};Object.defineProperty(Ro.prototype,"multipleOf",{get:function(){return this.rea()},configurable:!0});Object.defineProperty(Ro.prototype,"format",{get:function(){return this.oca()},configurable:!0});Object.defineProperty(Ro.prototype,"exclusiveMaximum",{get:function(){return this.Wba()},configurable:!0});
Object.defineProperty(Ro.prototype,"exclusiveMinimum",{get:function(){return this.Xba()},configurable:!0});Object.defineProperty(Ro.prototype,"maximum",{get:function(){return this.rX()},configurable:!0});Object.defineProperty(Ro.prototype,"minimum",{get:function(){return this.xX()},configurable:!0});Object.defineProperty(Ro.prototype,"maxLength",{get:function(){return this.kea()},configurable:!0});Object.defineProperty(Ro.prototype,"minLength",{get:function(){return this.nea()},configurable:!0});
Object.defineProperty(Ro.prototype,"pattern",{get:function(){return this.bY()},configurable:!0});Object.defineProperty(Ro.prototype,"fileTypes",{get:function(){var a=U(),b=D(this.k.ca,Qo().YB),c=U().gb();return $l(a,b,c).rb()},configurable:!0});Ro.prototype.$classData=r({Bza:0},!1,"amf.client.model.domain.FileShape",{Bza:1,$B:1,e:1,Wz:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function Ho(){Go.call(this)}Ho.prototype=new e8;Ho.prototype.constructor=Ho;d=Ho.prototype;
d.a=function(){O();var a=(new P).a();Ho.prototype.npa.call(this,(new Ni).L((new S).a(),a));return this};d.G=function(){return"NilShape"};d.Ie=function(){return this.k};d.A=function(){return 1};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof Ho){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.npa=function(a){Go.prototype.Qy.call(this,a);return this};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};
d.t=function(){return W(X(),this)};d.Zh=function(){return this.k};d.Rf=function(){return PDb(this)};d.Uj=function(){return PDb(this)};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.QF=function(){return PDb(this)};function PDb(a){U();a=a.k;O();var b=(new P).a();b=(new Ni).L((new S).a(),b);a=bf(b,a.j);b=U();if(null===U().y0&&null===U().y0){var c=U(),e=new f1;if(null===b)throw bc(F(),null);e.n=b;c.y0=e}b=U().y0;return Kv(b.n.da,a)}
d.$classData=r({Rza:0},!1,"amf.client.model.domain.NilShape",{Rza:1,$B:1,e:1,Wz:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function So(){Go.call(this)}So.prototype=new e8;So.prototype.constructor=So;d=So.prototype;d.G=function(){return"NodeShape"};d.a=function(){O();var a=(new P).a();So.prototype.opa.call(this,(new Fi).L((new S).a(),a));return this};d.Ie=function(){return this.k};d.A=function(){return 1};d.hY=function(){var a=U(),b=D(this.k.ca,Gi().uh),c=U().rC();return $l(a,b,c).rb()};
d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof So){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Zh=function(){return this.k};d.Rf=function(){return QDb(this)};d.xS=function(){return this.hY()};d.Uj=function(){return QDb(this)};d.Rc=function(){return this.k};
d.Q6=function(a){var b=this.k,c=U(),e=U().rC();a=Fl(Gl(c,a,e));c=Gi().uh;yf(b,c,a);return this};d.y=function(){return Z(this)};function QDb(a){U();a=a.k;O();var b=(new P).a();b=(new Fi).L((new S).a(),b);a=bf(b,a.j);return u3a(VBb(),a)}d.QF=function(){return QDb(this)};d.opa=function(a){Go.prototype.Qy.call(this,a);return this};So.prototype.withPropertyNames=function(a){var b=this.k;U();U().wg();a=a.Ie();var c=Gi().UT;return nf(b,c,a)};
So.prototype.withInheritsScalar=function(a){U();var b=this.k;O();var c=(new P).a();c=(new Hi).L((new S).a(),c);O();var e=(new P).a();a=cf(c,a,e);c=Gi().Hd;th(b,c,a);return D3a(UBb(),a)};So.prototype.withInheritsObject=function(a){U();var b=this.k;O();var c=(new P).a();c=(new Fi).L((new S).a(),c);O();var e=(new P).a();a=cf(c,a,e);c=Gi().Hd;th(b,c,a);return u3a(VBb(),a)};
So.prototype.withDependency=function(){U();var a=this.k;O();var b=(new P).a();b=(new dp).L((new S).a(),b);var c=Gi().rE;th(a,c,b);a=RDb();return Kv(a.n.da,b)};So.prototype.withDependencies=function(a){var b=this.k,c=U(),e=RDb();a=Fl(Gl(c,a,e));c=Gi().rE;yf(b,c,a);return this};So.prototype.withProperty=function(a){U();a=wcb(this.k,a);return x3a(U().rC(),a)};So.prototype.withProperties=function(a){return this.Q6(a)};
So.prototype.withDiscriminatorMapping=function(a){var b=this.k,c=U(),e=YBb();a=Fl(Gl(c,a,e));c=Gi().YJ;yf(b,c,a);return this};So.prototype.withDiscriminatorValue=function(a){var b=this.k,c=Gi().Oz;Fb(b,c,a);return this};So.prototype.withDiscriminator=function(a){var b=this.k,c=Gi().Lt;Fb(b,c,a);return this};So.prototype.withClosed=function(a){a=!!a;var b=this.k,c=Gi().to;rj(b,c,a);return this};So.prototype.withMaxProperties=function(a){a|=0;var b=this.k,c=Gi().Yw;Zt(b,c,a);return this};
So.prototype.withMinProperties=function(a){a|=0;var b=this.k,c=Gi().Zw;Zt(b,c,a);return this};Object.defineProperty(So.prototype,"propertyNames",{get:function(){U();var a=D(this.k.ca,Gi().UT);return uW(U().wg(),a)},configurable:!0});Object.defineProperty(So.prototype,"dependencies",{get:function(){var a=U(),b=D(this.k.ca,Gi().rE),c=RDb();return $l(a,b,c).rb()},configurable:!0});
Object.defineProperty(So.prototype,"additionalPropertiesSchema",{get:function(){U();var a=D(this.k.ca,Gi().MG);return uW(U().wg(),a)},configurable:!0});Object.defineProperty(So.prototype,"properties",{get:function(){return this.xS()},configurable:!0});Object.defineProperty(So.prototype,"discriminatorMapping",{get:function(){var a=U(),b=D(this.k.ca,Gi().YJ),c=YBb();return $l(a,b,c).rb()},configurable:!0});
Object.defineProperty(So.prototype,"discriminatorValue",{get:function(){U();var a=D(this.k.ca,Gi().Oz);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(So.prototype,"discriminator",{get:function(){U();var a=D(this.k.ca,Gi().Lt);U().gb();return Hb(a)},configurable:!0});Object.defineProperty(So.prototype,"closed",{get:function(){U();var a=D(this.k.ca,Gi().to);U().Qi();return XN(a)},configurable:!0});
Object.defineProperty(So.prototype,"maxProperties",{get:function(){U();var a=D(this.k.ca,Gi().Yw);U().Hu();return aO(a)},configurable:!0});Object.defineProperty(So.prototype,"minProperties",{get:function(){U();var a=D(this.k.ca,Gi().Zw);U().Hu();return aO(a)},configurable:!0});So.prototype.$classData=r({Tza:0},!1,"amf.client.model.domain.NodeShape",{Tza:1,$B:1,e:1,Wz:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function Xo(){Go.call(this)}Xo.prototype=new e8;Xo.prototype.constructor=Xo;d=Xo.prototype;
d.G=function(){return"ScalarShape"};d.a=function(){O();var a=(new P).a();Xo.prototype.qpa.call(this,(new Hi).L((new S).a(),a));return this};d.G6=function(a){var b=this.k,c=Qh().vo;Fb(b,c,a);return this};d.Ie=function(){return this.k};d.A=function(){return 1};d.kea=function(){U();var a=D(this.k.Y(),Qh().wr);U().Hu();return aO(a)};d.iS=function(a){var b=this.k,c=Qh().om;Fb(b,c,a);return this};d.cd=function(){return this.k};
d.h=function(a){if(this===a)return!0;if(a instanceof Xo){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.Wba=function(){U();var a=D(this.k.Y(),Qh().Qw);U().Qi();return XN(a)};d.t=function(){return W(X(),this)};d.rea=function(){U();var a=D(this.k.Y(),Qh().Nv);U().sE();return ZN(a)};d.bY=function(){U();var a=D(this.k.Y(),Qh().om);U().gb();return Hb(a)};d.Zh=function(){return this.k};
d.v2=function(){U();var a=D(this.k.ca,Qh().kf);U().gb();return Hb(a)};d.Rf=function(){return SDb(this)};d.qpa=function(a){Go.prototype.Qy.call(this,a);return this};d.rX=function(){U();var a=D(this.k.Y(),Qh().tj);U().sE();return ZN(a)};d.Uj=function(){return SDb(this)};d.cS=function(a){var b=this.k,c=Qh().tj;Pt(b,c,a);return this};d.Xba=function(){U();var a=D(this.k.Y(),Qh().Rw);U().Qi();return XN(a)};d.fS=function(a){var b=this.k,c=Qh().uj;Pt(b,c,a);return this};d.Rc=function(){return this.k};
d.y=function(){return Z(this)};d.xX=function(){U();var a=D(this.k.Y(),Qh().uj);U().sE();return ZN(a)};d.oca=function(){U();var a=hj(this.k);U().gb();return Hb(a)};d.D6=function(a){var b=this.k,c=Qh().Rw;rj(b,c,a);return this};d.L6=function(a){var b=this.k,c=Qh().xr;Zt(b,c,a);return this};d.QF=function(){return SDb(this)};d.J6=function(a){var b=this.k,c=Qh().wr;Zt(b,c,a);return this};d.C6=function(a){var b=this.k,c=Qh().Qw;rj(b,c,a);return this};
function SDb(a){U();a=a.k;O();var b=(new P).a();b=(new Hi).L((new S).a(),b);a=bf(b,a.j);return D3a(UBb(),a)}d.M6=function(a){var b=this.k,c=Qh().Nv;Pt(b,c,a);return this};d.nea=function(){U();var a=D(this.k.Y(),Qh().xr);U().Hu();return aO(a)};Xo.prototype.withMultipleOf=function(a){return this.M6(+a)};Xo.prototype.withFormat=function(a){return this.G6(a)};Xo.prototype.withExclusiveMaximum=function(a){return this.C6(!!a)};Xo.prototype.withExclusiveMinimum=function(a){return this.D6(!!a)};
Xo.prototype.withMaximum=function(a){return this.cS(+a)};Xo.prototype.withMinimum=function(a){return this.fS(+a)};Xo.prototype.withMaxLength=function(a){return this.J6(a|0)};Xo.prototype.withMinLength=function(a){return this.L6(a|0)};Xo.prototype.withPattern=function(a){return this.iS(a)};Xo.prototype.withDataType=function(a){var b=this.k,c=Qh().kf;Fb(b,c,a);return this};Object.defineProperty(Xo.prototype,"multipleOf",{get:function(){return this.rea()},configurable:!0});
Object.defineProperty(Xo.prototype,"format",{get:function(){return this.oca()},configurable:!0});Object.defineProperty(Xo.prototype,"exclusiveMaximum",{get:function(){return this.Wba()},configurable:!0});Object.defineProperty(Xo.prototype,"exclusiveMinimum",{get:function(){return this.Xba()},configurable:!0});Object.defineProperty(Xo.prototype,"maximum",{get:function(){return this.rX()},configurable:!0});Object.defineProperty(Xo.prototype,"minimum",{get:function(){return this.xX()},configurable:!0});
Object.defineProperty(Xo.prototype,"maxLength",{get:function(){return this.kea()},configurable:!0});Object.defineProperty(Xo.prototype,"minLength",{get:function(){return this.nea()},configurable:!0});Object.defineProperty(Xo.prototype,"pattern",{get:function(){return this.bY()},configurable:!0});Object.defineProperty(Xo.prototype,"dataType",{get:function(){return this.v2()},configurable:!0});
Xo.prototype.$classData=r({rAa:0},!1,"amf.client.model.domain.ScalarShape",{rAa:1,$B:1,e:1,Wz:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function Zo(){Go.call(this)}Zo.prototype=new e8;Zo.prototype.constructor=Zo;d=Zo.prototype;d.a=function(){O();var a=(new P).a();Zo.prototype.rpa.call(this,(new Ei).L((new S).a(),a));return this};d.G=function(){return"SchemaShape"};d.Ie=function(){return this.k};d.A=function(){return 1};d.Cn=function(a){var b=this.k,c=Yo().Zd;Fb(b,c,a);return this};
d.pM=function(){U();var a=D(this.k.ca,Yo().Vd);U().gb();return Hb(a)};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof Zo){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.Mm=function(){return this.lM()};d.t=function(){return W(X(),this)};d.Ufa=function(){U();var a=D(this.k.ca,ph().Zd);U().gb();return Hb(a)};
function TDb(a){U();a=a.k;O();var b=(new P).a();b=(new Ei).L((new S).a(),b);a=bf(b,a.j);b=U();if(null===U().i1&&null===U().i1){var c=U(),e=new G1;if(null===b)throw bc(F(),null);e.n=b;c.i1=e}b=U().i1;return Kv(b.n.da,a)}d.Zh=function(){return this.k};d.Dn=function(){return this.Ufa()};d.Rf=function(){return TDb(this)};d.Uj=function(){return TDb(this)};d.xz=function(){return this.pM()};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
d.lM=function(){var a=U(),b=Di(this.k),c=U().Th();return Cb(a,b,c).rb()};d.QF=function(){return TDb(this)};d.rpa=function(a){Go.prototype.Qy.call(this,a);return this};Zo.prototype.withRaw=function(a){return this.Cn(a)};Zo.prototype.withMediatype=function(a){var b=this.k,c=Yo().Vd;Fb(b,c,a);return this};Object.defineProperty(Zo.prototype,"location",{get:function(){return this.Mm()},configurable:!0});Object.defineProperty(Zo.prototype,"raw",{get:function(){return this.Dn()},configurable:!0});
Object.defineProperty(Zo.prototype,"mediaType",{get:function(){return this.xz()},configurable:!0});Zo.prototype.$classData=r({sAa:0},!1,"amf.client.model.domain.SchemaShape",{sAa:1,$B:1,e:1,Wz:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function gp(){Go.call(this)}gp.prototype=new e8;gp.prototype.constructor=gp;d=gp.prototype;d.a=function(){O();var a=(new P).a();gp.prototype.tpa.call(this,(new Pi).L((new S).a(),a));return this};d.G=function(){return"UnionShape"};d.Ie=function(){return this.k};
d.A=function(){return 1};d.cd=function(){return this.k};d.h=function(a){if(this===a)return!0;if(a instanceof gp){var b=this.k;a=a.k;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.tpa=function(a){Go.prototype.Qy.call(this,a);return this};d.Zh=function(){return this.k};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
gp.prototype.withAnyOf=function(a){var b=this.k,c=U(),e=U().wg();a=Fl(Gl(c,a,e));c=fp().We;yf(b,c,a);return this};Object.defineProperty(gp.prototype,"anyOf",{get:function(){var a=U(),b=D(this.k.ca,fp().We),c=U().wg();return $l(a,b,c).rb()},configurable:!0});gp.prototype.$classData=r({CAa:0},!1,"amf.client.model.domain.UnionShape",{CAa:1,$B:1,e:1,Wz:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function nC(){Ng.call(this)}nC.prototype=new EDb;nC.prototype.constructor=nC;function UDb(){}
UDb.prototype=nC.prototype;nC.prototype.ue=function(){return us(this.Y(),dm().ub)};function $D(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}$D.prototype=new u;$D.prototype.constructor=$D;d=$D.prototype;d.G=function(){return"DialectLibrary"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof $D?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return Cqa()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return D(this.g,Bd().Ac)};d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Pk=function(){return D(this.g,Bd().Qc)};d.Y=function(){return this.g};
d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({bMa:0},!1,"amf.plugins.document.vocabularies.model.document.DialectLibrary",{bMa:1,e:1,Ip:1,xc:1,tc:1,an:1,tb:1,jK:1,eC:1,v9:1,z:1,v:1,r:1,o:1});function ye(){this.Kt=this.Ut=this.U=this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}ye.prototype=new u;ye.prototype.constructor=ye;d=ye.prototype;d.G=function(){return"NodeMapping"};
d.Fl=function(a){this.Cf=a};d.A=function(){return 2};d.R1=function(a){this.U=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.h=function(a){return this===a?!0:a instanceof ye?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a();a=(new ye).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return fk()};
d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};function K9a(a){return D(a.g,fk().vj).Ab(w(function(){return function(b){b=D(b.g,zf().iH).H;return!(b.b()||!b.c())}}(a))).si(w(function(){return function(b){b=D(b.g,zf().ni).H;return b.b()?null:b.c()}}(a)),gd())}d.jd=function(){var a=D(this.g,this.U).H;a=a.b()?null:a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};
d.Ek=function(a,b,c,e){a=NO(this,a,b);e&&hv(a)&&(b=Eb().Be,rj(a,b,e));e=bf(a,c.j);c=D(c.g,c.U).H;c=c.b()?null:c.c();return Fb(e,e.U,c)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.ZO=function(a){this.Ut=a};d.wh=function(){return Pd(function(){return function(a,b){return(new ye).L(a,b)}}(this))};d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.YO=function(a){this.Kt=a};d.yj=function(a){return rA(this,a)};d.y=function(){return Z(this)};
d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.Wha=function(a){return Fb(this,this.U,a)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;OO(this);se(this);Sba(this);return this};d.$classData=r({vMa:0},!1,"amf.plugins.document.vocabularies.model.domain.NodeMapping",{vMa:1,e:1,qd:1,xc:1,tc:1,vg:1,hka:1,tT:1,ika:1,u9:1,z:1,v:1,r:1,o:1});function a9(){r9.call(this);this.EB=this.uz=this.Po=this.KB=null}a9.prototype=new FDb;a9.prototype.constructor=a9;
a9.prototype.YC=function(a,b,c,e,f){this.KB=c;r9.prototype.YC.call(this,a,b,c,e,f);this.Po=(new Qvb).$ca(this);this.uz=Rv();lIa||(lIa=(new wR).a());this.EB=lIa;return this};a9.prototype.Jg=function(){return this.uz};a9.prototype.Is=function(){return this.EB};a9.prototype.$classData=r({gPa:0},!1,"amf.plugins.document.webapi.contexts.parser.async.Async20WebApiContext",{gPa:1,mob:1,y9:1,zE:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1,yE:1,tb:1});
function fB(){s9.call(this);this.uz=this.EB=this.Po=this.KB=null;this.ira=!1}fB.prototype=new GDb;fB.prototype.constructor=fB;d=fB.prototype;d.Ty=function(a,b,c,e){this.KB=c;s9.prototype.YC.call(this,a,b,c,e,K($3(),J()));this.Po=(new i8).JL(this);this.EB=SS();this.uz=nca();this.ira=!(c instanceof h9)&&c instanceof s9;return this};d.Jg=function(){return this.uz};d.Is=function(){return this.EB};d.kX=function(){return this.ira};
d.$classData=r({iPa:0},!1,"amf.plugins.document.webapi.contexts.parser.oas.JsonSchemaWebApiContext",{iPa:1,tka:1,y9:1,zE:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1,yE:1,tb:1});function aB(){s9.call(this);this.EB=this.uz=this.Po=this.KB=null}aB.prototype=new GDb;aB.prototype.constructor=aB;aB.prototype.Ty=function(a,b,c,e){this.KB=c;s9.prototype.YC.call(this,a,b,c,e,K($3(),J()));this.Po=(new Svb).JL(this);this.uz=Pv();this.EB=YJa();return this};aB.prototype.Jg=function(){return this.uz};
aB.prototype.Is=function(){return this.EB};aB.prototype.$classData=r({kPa:0},!1,"amf.plugins.document.webapi.contexts.parser.oas.Oas2WebApiContext",{kPa:1,tka:1,y9:1,zE:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1,yE:1,tb:1});function $A(){s9.call(this);this.EB=this.uz=this.Po=this.KB=null}$A.prototype=new GDb;$A.prototype.constructor=$A;$A.prototype.Ty=function(a,b,c,e){this.KB=c;s9.prototype.YC.call(this,a,b,c,e,K($3(),J()));this.Po=(new i8).JL(this);this.uz=Qv();this.EB=SS();return this};
$A.prototype.Jg=function(){return this.uz};$A.prototype.Is=function(){return this.EB};$A.prototype.$classData=r({mPa:0},!1,"amf.plugins.document.webapi.contexts.parser.oas.Oas3WebApiContext",{mPa:1,tka:1,y9:1,zE:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1,yE:1,tb:1});function ZT(){h9.call(this);this.uu=this.hJ=this.Zf=null}ZT.prototype=new HDb;ZT.prototype.constructor=ZT;d=ZT.prototype;
d.Ql=function(a,b,c,e,f){h9.prototype.Ql.call(this,a,b,c,e,f);this.Zf=(new GTa).Yq(this);a=new vHa;a.Ue=Fc(sc().fb,J());this.hJ=a;this.uu=oh();return this};d.Jg=function(){return this.uu};d.Is=function(){return this.hJ};d.VU=function(a){return(new ZT).Ql(this.kh,this.Af,this.JR,(new z).d(a),eB().bp)};d.$classData=r({pPa:0},!1,"amf.plugins.document.webapi.contexts.parser.raml.PayloadContext",{pPa:1,xT:1,zE:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1,yE:1,tb:1,wT:1});
function iC(){h9.call(this);this.hJ=this.uu=this.Zf=null}iC.prototype=new HDb;iC.prototype.constructor=iC;function VDb(){}d=VDb.prototype=iC.prototype;d.qua=function(){return!1};d.Ql=function(a,b,c,e,f){h9.prototype.Ql.call(this,a,b,c,e,f);this.Zf=(new ATa).Yq(this);this.uu=Ec();hXa||(hXa=(new GZ).a());this.hJ=hXa;return this};d.Jg=function(){return this.uu};d.Is=function(){return this.hJ};d.VU=function(a){return(new iC).Ql(this.kh,this.Af,this.JR,(new z).d(a),eB().bp)};
d.$classData=r({uka:0},!1,"amf.plugins.document.webapi.contexts.parser.raml.Raml08WebApiContext",{uka:1,xT:1,zE:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1,yE:1,tb:1,wT:1});function dB(){h9.call(this);this.hJ=this.uu=this.Zf=null}dB.prototype=new HDb;dB.prototype.constructor=dB;function WDb(){}d=WDb.prototype=dB.prototype;d.mva=function(){return this.JR};d.Ql=function(a,b,c,e,f){h9.prototype.Ql.call(this,a,b,c,e,f);this.Zf=(new GTa).Yq(this);this.uu=Dc();iXa||(iXa=(new HZ).a());this.hJ=iXa;return this};
d.Jg=function(){return this.uu};d.Is=function(){return this.hJ};d.VU=function(a){return(new dB).Ql(this.kh,this.Af,this.mva(),(new z).d(a),eB().bp)};d.$classData=r({z9:0},!1,"amf.plugins.document.webapi.contexts.parser.raml.Raml10WebApiContext",{z9:1,xT:1,zE:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1,yE:1,tb:1,wT:1});function xF(){pn.call(this);this.tp=this.pe=this.Pl=null}xF.prototype=new Dub;xF.prototype.constructor=xF;d=xF.prototype;d.G=function(){return"ErrorEndPoint"};d.kD=function(){return this.tp};
d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof xF&&this.Pl===a.Pl){var b=this.pe;a=a.pe;return null===b?null===a:b.h(a)}return!1};d.vc=function(a){return TW(this,a)};d.E=function(a){switch(a){case 0:return this.Pl;case 1:return this.pe;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ro=function(a,b){this.Pl=a;this.pe=b;pn.prototype.L.call(this,(new S).a(),$e(O(),b));this.tp="http://amferror.com/#errorEndPoint/";TW(this,a);return this};
d.AC=function(a){return bf(this,a)};d.y=function(){return Z(this)};d.$classData=r({PQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$ErrorEndPoint",{PQa:1,Vka:1,e:1,lh:1,qd:1,xc:1,tc:1,Wka:1,O9:1,cC:1,z:1,v:1,r:1,o:1});function x6(){Dn.call(this);this.tp=this.pe=this.Pl=null}x6.prototype=new Fub;x6.prototype.constructor=x6;d=x6.prototype;d.G=function(){return"ErrorParameter"};d.kD=function(){return this.tp};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof x6&&this.Pl===a.Pl){var b=this.pe;a=a.pe;return null===b?null===a:b.h(a)}return!1};d.vc=function(a){return TW(this,a)};d.E=function(a){switch(a){case 0:return this.Pl;case 1:return this.pe;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ro=function(a,b){this.Pl=a;this.pe=b;Dn.prototype.L.call(this,(new S).a(),$e(O(),b));this.tp="http://amferror.com/#errorParameter/";TW(this,a);return this};d.AC=function(a){return bf(this,a)};
d.y=function(){return Z(this)};d.$classData=r({SQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$ErrorParameter",{SQa:1,Xka:1,e:1,lh:1,qd:1,xc:1,tc:1,vg:1,$ka:1,cC:1,z:1,v:1,r:1,o:1});function wmb(){go.call(this);this.tp=this.pe=this.Pl=null}wmb.prototype=new Gub;wmb.prototype.constructor=wmb;d=wmb.prototype;d.G=function(){return"ErrorRequest"};d.kD=function(){return this.tp};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof wmb&&this.Pl===a.Pl){var b=this.pe;a=a.pe;return null===b?null===a:b.h(a)}return!1};d.vc=function(a){return TW(this,a)};d.E=function(a){switch(a){case 0:return this.Pl;case 1:return this.pe;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ro=function(a,b){this.Pl=a;this.pe=b;go.prototype.L.call(this,(new S).a(),$e(O(),b));this.tp="http://amferror.com/#errorRequest/";TW(this,a);return this};d.AC=function(a){return bf(this,a)};
d.y=function(){return Z(this)};d.$classData=r({TQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$ErrorRequest",{TQa:1,Yka:1,e:1,N9:1,lh:1,qd:1,xc:1,tc:1,vg:1,cC:1,z:1,v:1,r:1,o:1});function uR(){Do.call(this);this.zX=this.UE=this.sF=null}uR.prototype=new Jub;uR.prototype.constructor=uR;d=uR.prototype;d.G=function(){return"ErrorResourceType"};d.kD=function(){return this.zX};d.A=function(){return 2};
d.h=function(a){if(this===a)return!0;if(a instanceof uR&&this.sF===a.sF){var b=this.UE;a=a.UE;return null===b?null===a:b.h(a)}return!1};d.vc=function(a){return TW(this,a)};d.E=function(a){switch(a){case 0:return this.sF;case 1:return this.UE;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.ZA=function(){su();O();var a=(new P).a();return(new xm).L((new S).a(),a)};
d.Ro=function(a,b){this.sF=a;this.UE=b;Do.prototype.L.call(this,(new S).a(),$e(O(),b));this.zX="http://amferror.com/#errorResourceType/";TW(this,a);return this};d.AC=function(a){return bf(this,a)};d.y=function(){return Z(this)};d.$classData=r({UQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$ErrorResourceType",{UQa:1,ela:1,q9:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,cC:1,z:1,v:1,r:1,o:1});function tR(){jo.call(this);this.tp=this.pe=this.Pl=null}tR.prototype=new Hub;
tR.prototype.constructor=tR;d=tR.prototype;d.G=function(){return"ErrorResponse"};d.kD=function(){return this.tp};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof tR&&this.Pl===a.Pl){var b=this.pe;a=a.pe;return null===b?null===a:b.h(a)}return!1};d.vc=function(a){return TW(this,a)};d.E=function(a){switch(a){case 0:return this.Pl;case 1:return this.pe;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ro=function(a,b){this.Pl=a;this.pe=b;jo.prototype.L.call(this,(new S).a(),$e(O(),b));this.tp="http://amferror.com/#errorResponse/";a=TW(this,a);b=io().In;Fb(a,b,"200");return this};d.AC=function(a){return bf(this,a)};d.y=function(){return Z(this)};d.$classData=r({VQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$ErrorResponse",{VQa:1,Zka:1,e:1,N9:1,lh:1,qd:1,xc:1,tc:1,vg:1,cC:1,z:1,v:1,r:1,o:1});function RY(){Wn.call(this);this.tp=this.pe=this.Pl=null}RY.prototype=new Iub;
RY.prototype.constructor=RY;d=RY.prototype;d.G=function(){return"ErrorSecurityScheme"};d.kD=function(){return this.tp};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof RY&&this.Pl===a.Pl){var b=this.pe;a=a.pe;return null===b?null===a:b.h(a)}return!1};d.vc=function(a){return TW(this,a)};d.E=function(a){switch(a){case 0:return this.Pl;case 1:return this.pe;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ro=function(a,b){this.Pl=a;this.pe=b;Wn.prototype.L.call(this,(new S).a(),$e(O(),b));this.tp="http://amferror.com/#errorSecurityScheme/";TW(this,a);return this};d.AC=function(a){return bf(this,a)};d.y=function(){return Z(this)};d.$classData=r({WQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$ErrorSecurityScheme",{WQa:1,cla:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,dla:1,cC:1,z:1,v:1,r:1,o:1});function sR(){Bo.call(this);this.zX=this.UE=this.sF=null}sR.prototype=new Lub;
sR.prototype.constructor=sR;d=sR.prototype;d.G=function(){return"ErrorTrait"};d.kD=function(){return this.zX};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof sR&&this.sF===a.sF){var b=this.UE;a=a.UE;return null===b?null===a:b.h(a)}return!1};d.vc=function(a){return TW(this,a)};d.E=function(a){switch(a){case 0:return this.sF;case 1:return this.UE;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
d.Ro=function(a,b){this.sF=a;this.UE=b;Bo.prototype.L.call(this,(new S).a(),$e(O(),b));this.zX="http://amferror.com/#errorTrait/";TW(this,a);return this};d.AC=function(a){return bf(this,a)};d.y=function(){return Z(this)};d.$classData=r({XQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$ErrorTrait",{XQa:1,fla:1,q9:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,cC:1,z:1,v:1,r:1,o:1});function eXa(){FZ.call(this);this.xt=null}eXa.prototype=new Stb;eXa.prototype.constructor=eXa;d=eXa.prototype;
d.Pb=function(){return this.ld};d.G=function(){return"ExtensionLikeParser"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof eXa){var b=this.xt;a=a.xt;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.xt;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.dfa=function(){this.ld.Zv=eB().f8;var a=XDb(this);a instanceof z&&YDb(this,a.i,this.ld.z4);O();a=(new P).a();a=ckb(this,(new kn).L((new S).a(),a));ZDb(this,a);return a};
function YDb(a,b,c){us(b.Y(),dm().Qc).R(w(function(g,h){return function(k){return Ui(h,k)}}(a,c)));var e=b.hf().Zm(w(function(){return function(g){return g instanceof nC||g instanceof Ng}}(a)));if(null===e)throw(new x).d(e);var f=e.qa();e=e.Ba();b=Xb(b.ha(),q(Nd));b.b()||b.c().cc.R(w(function(g,h,k){return function(l){var m=l.Ba().qa();m=h.Fb(w(function(p,t){return function(v){v=Id(v);return v.b()?!1:v.c()===t}}(g,m)));m instanceof z&&(m=m.i,m instanceof sh&&(l=XHa(k,l.qa()),us(m.g,Wg().Qc).R(w(function(p,
t){return function(v){return Ui(t,v)}}(g,l)))))}}(a,e,c)));f.R(w(function(g,h){return function(k){YDb(g,k,h)}}(a,c)))}function XDb(a){var b=a.xt.W;a=w(function(){return function(e){return e.Ld}}(a));var c=C();b=b.ma(a,c.u);return Ed(b,new Fmb)}d.pfa=function(){this.ld.Zv=eB().k$;var a=XDb(this);a instanceof z&&YDb(this,a.i,this.ld.z4);O();a=(new P).a();a=ckb(this,(new mn).L((new S).a(),a));ZDb(this,a);return a};d.y=function(){return Z(this)};d.Lo=function(){return this.ld};
d.oD=function(a,b){Uca(this,a,b)};function ZDb(a,b){var c=jC().pc,e=a.xt.Hg.$d,f=kd();e=M(e,f,a.ld);feb(a,e,b).Dc();e=Pc((new L).N(e),"extends");e.b()||(e=e.c(),a=a.xt.W.Fb(w(function(g,h){return function(k){k=k.sn.Le;var l=h.i,m=Be();return k===M(l,m,g.ld)}}(a,e))),a.b()||(a=a.c(),a=ai(new bi,a.Ld.j,$e(O(),e.i)),e=$e(O(),e),Ph(b,c,a,e)))}d.$classData=r({y0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.ExtensionLikeParser",{y0a:1,Nka:1,G9:1,DE:1,e:1,Ts:1,Pq:1,we:1,js:1,Mka:1,z:1,v:1,r:1,o:1});
function bkb(){FZ.call(this);this.xt=null}bkb.prototype=new Stb;bkb.prototype.constructor=bkb;d=bkb.prototype;d.Pb=function(){return this.ld};d.G=function(){return"Raml08DocumentParser"};
function $Db(a,b,c){b=Pc((new L).N(b),"schemas");if(!b.b()){var e=b.c(),f=e.i.mb().jb;if(Q().wa===f)b=e.i,e=kd(),aEb(a,M(b,e,a.ld).vb,c);else if(Q().ud!==f)if(Q().ed===f)b=e.i,e=kd(),f=vx().jc,b=M(b,wx(f,e),a.ld),e=w(function(){return function(h){return h.vb}}(a)),f=C(),aEb(a,b.Tc(e,f.u),c);else{a=a.ld.ja;b=Bh().J_;f="Invalid type "+f+" for 'types' node.";e=e.i;var g=y();Qb(a,b,c,g,f,e.ga)}}}d.A=function(){return 1};
d.h=function(a){if(this===a)return!0;if(a instanceof bkb){var b=this.xt;a=a.xt;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.xt;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};
function bEb(a,b,c){b.R(w(function(e,f){return function(g){var h=e.ld.De();g=e.ld.Zf.bN().Of(g,w(function(l,m,p){return function(t){var v=m.Aa,A=Be();v=M(v,A,l.ld);O();A=(new P).a();t=cf(t,v,A);K(C(),J());return Si(t,p)}}(e,g,f))).GI();var k=(new Ti).a();return Ui(h,oc(g,k))}}(a,c)))}
function cEb(a,b,c,e,f){b=Pc((new L).N(e),b);if(!b.b()){var g=b.c(),h=g.i.mb().jb;if(Q().ed===h)b=g.i,e=kd(),h=vx().jc,b=M(b,wx(h,e),a.ld),e=w(function(){return function(l){return l.vb}}(a)),h=C(),b=b.Tc(e,h.u);else if(Q().wa===h)b=g.i,e=kd(),b=M(b,e,a.ld).vb;else{b=a.ld.ja;e=Bh().iT;h="Invalid node "+h+" in abstract declaration";g=g.i;var k=y();Qb(b,e,f,k,h,g.ga);b=J()}b.R(w(function(l,m,p){return function(t){return Ui(l.ld.De(),P$a($Ta(cUa(),m.P(t),p,t,l.ld)))}}(a,c,f)))}}
function aEb(a,b,c){b.R(w(function(e,f){return function(g){Ii();var h=g.Aa,k=RQ();if(jma(0,M(h,k,e.ld).xa).ra()){h=e.ld.ja;k=Bh().eK;var l=g.Aa,m=RQ();l="'"+M(l,m,e.ld).xa+"' cannot be used to name a custom type";m=g.Aa;var p=y();Qb(h,k,f,p,l,m.ga)}h=FTa(vY(),g,w(function(t,v,A){return function(E){T();var B=v.Aa,I=t.ld,N=Be();B=M(B,N,I);O();I=(new P).a();E=cf(E,B,I);B=Vu();return E.zb(A,B)}}(e,g,f)),!1,jS(),e.ld).fd();if(h instanceof z)g=h.i,h=e.ld.De(),k=(new Ti).a(),Ui(h,oc(g,k)),h=e.ld.i2(e.ld.kh),
k=D(g.Y(),Pg().U).H,h=""+h+(k.b()?null:k.c()),h=ys(h),qc(e.ld.pi,h,g);else if(y()===h)h=e.ld.ja,k=Bh().eK,l="Error parsing shape '"+g+"'",m=y(),Qb(h,k,f,m,l,g.ga);else throw(new x).d(h);}}(a,c)))}d.tF=function(a,b){this.xt=a;FZ.prototype.tF.call(this,a,b);Gw();return this};
d.vB=function(a,b){a=a.ga+"#/declarations";$Db(this,b,a+"/schemas");cEb(this,"resourceTypes",w(function(c,e){return function(f){var g=dF(eF(),f),h=f.Aa,k=RQ();h=M(h,k,c.ld).xa;O();k=(new P).a();g=cf(g,h,k);f=f.Aa;h=RQ();f=M(f,h,c.ld).xa;f=(new Rb).f(f);return g.vc(e+"/resourceTypes/"+Tj(f.Ed))}}(this,a)),b,a+"/resourceTypes");cEb(this,"traits",w(function(c,e){return function(f){var g=gF(hF(),f),h=f.Aa,k=RQ();h=M(h,k,c.ld).xa;O();k=(new P).a();g=cf(g,h,k);f=f.Aa;h=RQ();f=M(f,h,c.ld).xa;f=(new Rb).f(f);
return g.vc(e+"/traits/"+Tj(f.Ed))}}(this,a)),b,a+"/traits");this.oD(b,a+"/securitySchemes")};d.y=function(){return Z(this)};d.Lo=function(){return this.ld};
d.oD=function(a,b){a=Pc((new L).N(a),"securitySchemes");if(!a.b()){var c=a.c(),e=c.i.mb().jb;if(Q().ed===e){a=c.i;var f=kd();e=vx().jc;M(a,wx(e,f),this.ld).R(w(function(h,k){return function(l){bEb(h,l.vb,k)}}(this,b)))}else if(Q().wa===e)a=c.i,f=kd(),bEb(this,M(a,f,this.ld).vb,b);else if(Q().ud!==e){a=this.ld.ja;f=Bh().H_;e="Invalid type "+e+" for 'securitySchemes' node.";c=c.i;var g=y();Qb(a,f,b,g,e,c.ga)}}};
d.$classData=r({C0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.Raml08DocumentParser",{C0a:1,Nka:1,G9:1,DE:1,e:1,Ts:1,Pq:1,we:1,js:1,tb:1,z:1,v:1,r:1,o:1});function dkb(){FZ.call(this);this.xt=null}dkb.prototype=new Stb;dkb.prototype.constructor=dkb;d=dkb.prototype;d.Pb=function(){return this.ld};d.G=function(){return"Raml10DocumentParser"};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof dkb){var b=this.xt;a=a.xt;return null===b?null===a:b.h(a)}return!1};
d.E=function(a){switch(a){case 0:return this.xt;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.tF=function(a,b){this.xt=a;FZ.prototype.tF.call(this,a,b);return this};d.y=function(){return Z(this)};d.Lo=function(){return this.ld};d.oD=function(a,b){Uca(this,a,b)};d.$classData=r({F0a:0},!1,"amf.plugins.document.webapi.parser.spec.raml.Raml10DocumentParser",{F0a:1,Nka:1,G9:1,DE:1,e:1,Ts:1,Pq:1,we:1,js:1,Mka:1,z:1,v:1,r:1,o:1});
function dEb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Ua=this.ny=this.oy=this.ia=this.Fh=this.gn=this.pm=this.En=this.Jn=this.Gn=this.Ti=this.zi=this.ui=this.yi=this.Hd=this.Hp=this.vh=this.dk=this.Ph=this.gd=this.U=this.yc=this.Mj=this.Zd=this.Hc=this.Wf=this.ba=this.tr=this.zo=this.g=this.ua=null;this.sa=0}dEb.prototype=new u;dEb.prototype.constructor=dEb;d=dEb.prototype;d.On=function(a){this.Ee=a};d.pH=function(a){this.zo=a};d.oH=function(a){this.tr=a};
d.Pn=function(a){this.xf=a};d.a=function(){eEb=this;At(this);XW(this);EO(this);dc(this);n7(this);DO(this);gj(this);ej(this);i9(this);var a=jc().Lb,b=C(),c=G().Lb;this.ua=hc(new ic,a,"Any Shape","Base class for all shapes stored in the graph model",K(b,(new wc).fa([Zc(H(c,"Shape"))])));a=Pg().g;bj();b=[this.Wf,this.zo,this.tr,this.Hc];c=-1+(b.length|0)|0;for(var e=J();0<=c;)e=dj(b[c],e),c=-1+c|0;b=e;c=bj();a=a.la(b,c.u);b=ph().g;c=bj();this.g=a.la(b,c.u);return this};d.CC=function(a){this.Zd=a};
d.GA=function(a){this.pm=a};d.Id=function(a){this.db=a};d.dx=function(a){this.Wf=a};d.yA=function(a){this.Fh=a};d.rc=function(){};d.xA=function(a){this.dk=a};d.Nn=function(a){this.Be=a};d.qH=function(a){this.ba=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.JA=function(a){this.gn=a};d.zA=function(a){this.gd=a};d.Xv=function(a){this.Hc=a};d.BC=function(a){this.yc=a};d.LA=function(a){this.ia=a};d.AA=function(a){this.En=a};d.CA=function(a){this.Hd=a};
d.uA=function(a){this.ui=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a(),b=(new S).a();return(new Ai).L(b,a)};d.EA=function(a){this.Ti=a};d.BA=function(a){this.Gn=a};d.vA=function(a){this.Hp=a};d.DC=function(a){this.Mj=a};d.Rb=function(){return this.ba};d.KA=function(a){this.zi=a};d.jD=function(){O();var a=(new P).a(),b=(new S).a();return(new Ai).L(b,a)};d.IA=function(a){this.vh=a};d.FA=function(a){this.yi=a};d.DA=function(a){this.U=a};d.HA=function(a){this.Jn=a};
d.wA=function(a){this.Ph=a};d.$classData=r({L3a:0},!1,"amf.plugins.domain.shapes.metamodel.AnyShapeModel$",{L3a:1,e:1,EE:1,Uw:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Nk:1,Zz:1,Ju:1,Lv:1});var eEb=void 0;function Eh(){eEb||(eEb=(new dEb).a());return eEb}
function u9(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Ua=this.ny=this.oy=this.ia=this.Fh=this.gn=this.pm=this.En=this.Jn=this.Gn=this.Ti=this.zi=this.ui=this.yi=this.Hd=this.Hp=this.vh=this.dk=this.Ph=this.gd=this.U=this.yc=this.Mj=this.Zd=this.Hc=this.Wf=this.ba=this.tr=this.zo=this.ua=this.g=this.Ap=this.mE=this.Ys=this.Us=this.ms=this.PS=this.Kf=null;this.sa=0}u9.prototype=new u;u9.prototype.constructor=u9;function fEb(){}d=fEb.prototype=u9.prototype;
d.On=function(a){this.Ee=a};d.oH=function(a){this.tr=a};d.pH=function(a){this.zo=a};d.Pn=function(a){this.xf=a};
d.a=function(){At(this);XW(this);EO(this);dc(this);n7(this);DO(this);gj(this);ej(this);i9(this);var a=Pg(),b=G().Lb;this.Kf=fc(new gc,a,H(b,"items"),hc(new ic,jc().Lb,"items","Shapes inside the data arrangement",J()));a=Pg();b=G().Lb;this.PS=fc(new gc,a,H(b,"contains"),hc(new ic,jc().Lb,"contains","One of the shapes in the data arrangement",J()));a=xd();b=G().Xa;this.ms=fc(new gc,a,H(b,"minCount"),hc(new ic,Xi().Xa,"min count","Minimum items count constraint",J()));a=xd();b=G().Xa;this.Us=fc(new gc,
a,H(b,"maxCount"),hc(new ic,Xi().Xa,"max count","Maximum items count constraint",J()));a=wd();b=G().Lb;this.Ys=fc(new gc,a,H(b,"uniqueItems"),hc(new ic,jc().Lb,"uinque items","Unique items constraint",J()));a=ec();b=G().Lb;this.mE=fc(new gc,a,H(b,"collectionFormat"),hc(new ic,jc().Lb,"collection format","Input collection format information",J()));bj();a=[this.Kf,this.PS,this.ms,this.Us,this.Ys,this.mE];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=this.Ap=c;b=Eh().g;c=bj();a=a.la(b,
c.u);b=hd().g;c=bj();this.g=a.la(b,c.u);this.ua=hc(new ic,jc().Lb,"Data Arrangement Shape","Base shape class for any data shape that contains a nested collection of data shapes",J());return this};d.CC=function(a){this.Zd=a};d.GA=function(a){this.pm=a};d.Id=function(a){this.db=a};d.yA=function(a){this.Fh=a};d.dx=function(a){this.Wf=a};d.rc=function(){};d.xA=function(a){this.dk=a};d.Nn=function(a){this.Be=a};d.qH=function(a){this.ba=a};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};
d.JA=function(a){this.gn=a};d.zA=function(a){this.gd=a};d.Xv=function(a){this.Hc=a};d.LA=function(a){this.ia=a};d.BC=function(a){this.yc=a};d.AA=function(a){this.En=a};d.CA=function(a){this.Hd=a};d.uA=function(a){this.ui=a};d.ol=function(a){this.Ua=a};d.EA=function(a){this.Ti=a};d.BA=function(a){this.Gn=a};d.vA=function(a){this.Hp=a};d.DC=function(a){this.Mj=a};d.KA=function(a){this.zi=a};d.IA=function(a){this.vh=a};d.FA=function(a){this.yi=a};d.DA=function(a){this.U=a};d.HA=function(a){this.Jn=a};
d.wA=function(a){this.Ph=a};function gEb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Ua=this.ny=this.oy=this.ia=this.Fh=this.gn=this.pm=this.En=this.Jn=this.Gn=this.Ti=this.zi=this.ui=this.yi=this.Hd=this.Hp=this.vh=this.dk=this.Ph=this.gd=this.U=this.yc=this.Mj=this.Zd=this.Hc=this.Wf=this.tr=this.zo=this.ua=this.g=this.ba=null;this.sa=0}gEb.prototype=new u;gEb.prototype.constructor=gEb;d=gEb.prototype;d.On=function(a){this.Ee=a};d.oH=function(a){this.tr=a};
d.pH=function(a){this.zo=a};d.Pn=function(a){this.xf=a};d.a=function(){hEb=this;At(this);XW(this);EO(this);dc(this);n7(this);DO(this);gj(this);ej(this);i9(this);bj();var a=G().Lb;a=[H(a,"NilShape")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Pg().ba;c=bj();this.ba=a.la(b,c.u);this.g=Eh().g;this.ua=hc(new ic,jc().Lb,"Nil Shape","Data shape representing the null/nil value in the input schema",J());return this};d.CC=function(a){this.Zd=a};d.GA=function(a){this.pm=a};
d.Id=function(a){this.db=a};d.yA=function(a){this.Fh=a};d.dx=function(a){this.Wf=a};d.rc=function(){};d.xA=function(a){this.dk=a};d.Nn=function(a){this.Be=a};d.qH=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.JA=function(a){this.gn=a};d.zA=function(a){this.gd=a};d.Xv=function(a){this.Hc=a};d.LA=function(a){this.ia=a};d.BC=function(a){this.yc=a};d.AA=function(a){this.En=a};d.CA=function(a){this.Hd=a};d.uA=function(a){this.ui=a};
d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new Ni).L((new S).a(),a)};d.EA=function(a){this.Ti=a};d.BA=function(a){this.Gn=a};d.vA=function(a){this.Hp=a};d.Rb=function(){return this.ba};d.DC=function(a){this.Mj=a};d.KA=function(a){this.zi=a};d.jD=function(){O();var a=(new P).a();return(new Ni).L((new S).a(),a)};d.IA=function(a){this.vh=a};d.FA=function(a){this.yi=a};d.DA=function(a){this.U=a};d.HA=function(a){this.Jn=a};d.wA=function(a){this.Ph=a};
d.$classData=r({S3a:0},!1,"amf.plugins.domain.shapes.metamodel.NilShapeModel$",{S3a:1,e:1,EE:1,Uw:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Nk:1,Zz:1,Ju:1,Lv:1});var hEb=void 0;function lfa(){hEb||(hEb=(new gEb).a());return hEb}
function iEb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Ua=this.ny=this.oy=this.ia=this.Fh=this.gn=this.pm=this.En=this.Jn=this.Gn=this.Ti=this.zi=this.ui=this.yi=this.Hd=this.Hp=this.vh=this.dk=this.Ph=this.gd=this.U=this.yc=this.Mj=this.Zd=this.Hc=this.Wf=this.tr=this.zo=this.ua=this.ba=this.g=this.Ap=this.rE=this.UT=this.uh=this.YJ=this.Oz=this.Lt=this.MG=this.to=this.Yw=this.Zw=null;this.sa=0}iEb.prototype=new u;iEb.prototype.constructor=iEb;d=iEb.prototype;
d.On=function(a){this.Ee=a};d.pH=function(a){this.zo=a};d.oH=function(a){this.tr=a};d.Pn=function(a){this.xf=a};
d.a=function(){jEb=this;At(this);XW(this);EO(this);dc(this);n7(this);DO(this);gj(this);ej(this);i9(this);var a=xd(),b=G().Lb;this.Zw=fc(new gc,a,H(b,"minProperties"),hc(new ic,jc().Lb,"min properties","Minimum number of properties in the input node constraint",J()));a=xd();b=G().Lb;this.Yw=fc(new gc,a,H(b,"maxProperties"),hc(new ic,jc().Lb,"max properties","Maximum number of properties in the input node constraint",J()));a=wd();b=G().Xa;this.to=fc(new gc,a,H(b,"closed"),hc(new ic,Xi().Xa,"closed",
"Additional properties in the input node accepted constraint",J()));a=Pg();b=G().Xa;this.MG=fc(new gc,a,H(b,"additionalPropertiesSchema"),hc(new ic,Xi().Xa,"additional properties schema","Additional properties schema",J()));a=ec();b=G().Lb;this.Lt=fc(new gc,a,H(b,"discriminator"),hc(new ic,jc().Lb,"discriminator","Discriminator property",J()));a=ec();b=G().Lb;this.Oz=fc(new gc,a,H(b,"discriminatorValue"),hc(new ic,jc().Lb,"discriminator value","Values for the discriminator property",J()));a=(new sd).Jd(lp());
b=G().Lb;this.YJ=fc(new gc,a,H(b,"discriminatorMapping"),hc(new ic,jc().Lb,"discriminator mapping","Mappping of acceptable values for the ndoe discriminator",J()));a=(new sd).Jd(Aj());b=G().Xa;this.uh=fc(new gc,a,H(b,"property"),hc(new ic,Xi().Xa,"property","Properties associated to this node",J()));a=Pg();b=G().Xa;this.UT=fc(new gc,a,H(b,"propertyNames"),hc(new ic,Xi().Xa,"property names","Property names schema",J()));a=(new sd).Jd(cp());b=G().Lb;this.rE=fc(new gc,a,H(b,"dependencies"),hc(new ic,
jc().Lb,"dependencies","Dependent properties constraint",J()));bj();a=[this.Zw,this.Yw,this.to,this.MG,this.Lt,this.Oz,this.YJ,this.uh,this.UT,this.rE];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=this.Ap=c;b=Eh().g;c=bj();a=a.la(b,c.u);b=hd().g;c=bj();this.g=a.la(b,c.u);bj();a=G().Xa;a=[H(a,"NodeShape")];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eh().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Lb,"Node Shape","Shape that validates a record of fields, like a JS object",
J());return this};d.CC=function(a){this.Zd=a};d.GA=function(a){this.pm=a};d.Id=function(a){this.db=a};d.dx=function(a){this.Wf=a};d.yA=function(a){this.Fh=a};d.rc=function(){};d.xA=function(a){this.dk=a};d.Nn=function(a){this.Be=a};d.qH=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.JA=function(a){this.gn=a};d.zA=function(a){this.gd=a};d.Xv=function(a){this.Hc=a};d.BC=function(a){this.yc=a};d.LA=function(a){this.ia=a};
d.AA=function(a){this.En=a};d.uA=function(a){this.ui=a};d.CA=function(a){this.Hd=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new Fi).L((new S).a(),a)};d.EA=function(a){this.Ti=a};d.BA=function(a){this.Gn=a};d.vA=function(a){this.Hp=a};d.DC=function(a){this.Mj=a};d.Rb=function(){return this.ba};d.KA=function(a){this.zi=a};d.jD=function(){O();var a=(new P).a();return(new Fi).L((new S).a(),a)};d.FA=function(a){this.yi=a};d.IA=function(a){this.vh=a};
d.DA=function(a){this.U=a};d.HA=function(a){this.Jn=a};d.wA=function(a){this.Ph=a};d.$classData=r({T3a:0},!1,"amf.plugins.domain.shapes.metamodel.NodeShapeModel$",{T3a:1,e:1,EE:1,Uw:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Nk:1,Zz:1,Ju:1,Lv:1});var jEb=void 0;function Gi(){jEb||(jEb=(new iEb).a());return jEb}
function kEb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Ua=this.ny=this.oy=this.ia=this.Fh=this.gn=this.pm=this.En=this.Jn=this.Gn=this.Ti=this.zi=this.ui=this.yi=this.Hd=this.Hp=this.vh=this.dk=this.Ph=this.gd=this.U=this.yc=this.Mj=this.Zd=this.Hc=this.Wf=this.tr=this.zo=this.ua=this.ba=this.g=this.Ap=this.We=null;this.sa=0}kEb.prototype=new u;kEb.prototype.constructor=kEb;d=kEb.prototype;d.On=function(a){this.Ee=a};d.oH=function(a){this.tr=a};d.pH=function(a){this.zo=a};
d.Pn=function(a){this.xf=a};
d.a=function(){lEb=this;At(this);XW(this);EO(this);dc(this);n7(this);DO(this);gj(this);ej(this);i9(this);var a=(new sd).Jd(Pg()),b=G().Lb;this.We=fc(new gc,a,H(b,"anyOf"),hc(new ic,jc().Lb,"any of","Data shapes in the union",J()));bj();a=[this.We];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=this.Ap=c;b=Eh().g;c=bj();a=a.la(b,c.u);b=hd().g;c=bj();this.g=a.la(b,c.u);bj();a=G().Lb;a=[H(a,"UnionShape")];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eh().ba;c=bj();
this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Lb,"Union Shape","Shape representing the union of many alternative data shapes",J());return this};d.CC=function(a){this.Zd=a};d.GA=function(a){this.pm=a};d.Id=function(a){this.db=a};d.yA=function(a){this.Fh=a};d.dx=function(a){this.Wf=a};d.rc=function(){};d.xA=function(a){this.dk=a};d.Nn=function(a){this.Be=a};d.qH=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.JA=function(a){this.gn=a};
d.zA=function(a){this.gd=a};d.Xv=function(a){this.Hc=a};d.LA=function(a){this.ia=a};d.BC=function(a){this.yc=a};d.AA=function(a){this.En=a};d.CA=function(a){this.Hd=a};d.uA=function(a){this.ui=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new Pi).L((new S).a(),a)};d.EA=function(a){this.Ti=a};d.BA=function(a){this.Gn=a};d.vA=function(a){this.Hp=a};d.Rb=function(){return this.ba};d.DC=function(a){this.Mj=a};d.KA=function(a){this.zi=a};
d.jD=function(){O();var a=(new P).a();return(new Pi).L((new S).a(),a)};d.IA=function(a){this.vh=a};d.FA=function(a){this.yi=a};d.DA=function(a){this.U=a};d.HA=function(a){this.Jn=a};d.wA=function(a){this.Ph=a};d.$classData=r({Y3a:0},!1,"amf.plugins.domain.shapes.metamodel.UnionShapeModel$",{Y3a:1,e:1,EE:1,Uw:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Nk:1,Zz:1,Ju:1,Lv:1});var lEb=void 0;function fp(){lEb||(lEb=(new kEb).a());return lEb}
function mEb(){this.Fd=this.db=this.pc=this.$w=this.U=this.Ua=this.Wf=this.qm=this.Tw=this.Be=this.kd=this.Ee=this.xf=this.ua=this.g=this.ba=this.ia=this.Om=this.nh=this.QG=this.ac=this.Ok=this.tC=this.Hl=this.kq=this.gh=this.gk=this.Fh=this.nm=null;this.sa=0}mEb.prototype=new u;mEb.prototype.constructor=mEb;d=mEb.prototype;d.On=function(a){this.Ee=a};d.Pn=function(a){this.xf=a};
d.a=function(){nEb=this;At(this);XW(this);sDa(this);kc(this);dc(this);ej(this);Ada(this);yda(this);EO(this);var a=ec(),b=G().Za;this.nm=fc(new gc,a,H(b,"method"),hc(new ic,jc().Za,"method","HTTP method required to invoke the operation",J()));a=wd();b=G().Zb;this.Fh=fc(new gc,a,H(b,"deprecated"),hc(new ic,jc().Zb,"deprecated","Marks the operation as deprecated",J()));a=ec();b=G().Za;b=H(b,"guiSummary");var c=jc().Za,e=C(),f=G().Zb;this.gk=fc(new gc,a,b,hc(new ic,c,"gui summary","Human readable description of the operation",
K(e,(new wc).fa([Zc(H(f,"description"))]))));a=(new sd).Jd(ec());b=G().Za;this.gh=fc(new gc,a,H(b,"scheme"),hc(new ic,jc().Za,"scheme","URI scheme for the API protocol",J()));a=(new sd).Jd(ec());b=G().Za;this.kq=fc(new gc,a,H(b,"accepts"),hc(new ic,jc().Za,"accepts","Media-types accepted in a API request",J()));a=(new sd).Jd(ec());b=G().Zb;this.Hl=fc(new gc,a,H(b,"mediaType"),hc(new ic,jc().Zb,"media type","Media types returned by a API response",J()));a=(new sd).Jd(fo());b=G().Za;this.tC=fc(new gc,
a,H(b,"expects"),hc(new ic,jc().Za,"expects","Request information required by the operation",J()));a=(new sd).Jd(io());b=G().Za;this.Ok=fc(new gc,a,H(b,"returns"),hc(new ic,jc().Za,"returns","Response data returned by the operation",J()));a=(new sd).Jd(Tn());b=G().ac;this.ac=fc(new gc,a,H(b,"security"),hc(new ic,jc().ac,"security","security schemes applied to an element in the API spec",J()));a=(new sd).Jd(In());b=G().Za;this.QG=fc(new gc,a,H(b,"callback"),hc(new ic,jc().Za,"callback","associated callbacks",
J()));a=(new sd).Jd(Fn());b=G().Za;this.nh=fc(new gc,a,H(b,"server"),hc(new ic,jc().Za,"server","server information",J()));a=(new sd).Jd(d_());b=G().Ob;this.Om=fc(new gc,a,H(b,"binding"),hc(new ic,jc().Ob,"binding","Bindings for this operation",J()));this.ia=this.nm;a=G().Za;a=H(a,"Operation");b=hd().ba;this.ba=dj(a,b);bj();a=[this.nm,this.U,this.Ua,this.Fh,this.gk,this.Wf,this.gh,this.kq,this.Hl,this.tC,this.Ok,this.ac,this.qm,this.QG,this.nh,this.Om,this.Tw];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=
dj(a[b],c),b=-1+b|0;a=c;b=Eb().g;c=bj();a=a.la(b,c.u);b=hd().g;c=bj();this.g=a.la(b,c.u);this.ua=hc(new ic,jc().Za,"Operation","Action that can be executed using a particular HTTP invocation",J());return this};d.Id=function(a){this.db=a};d.dx=function(a){this.Wf=a};d.V1=function(a){this.Tw=a};d.O1=function(a){this.$w=a};d.rc=function(){};d.Nn=function(a){this.Be=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.ol=function(a){this.Ua=a};
d.qc=function(){O();var a=(new P).a();return(new vn).L((new S).a(),a)};d.sU=function(a){this.qm=a};d.Rb=function(){return this.ba};d.Qm=function(a){this.U=a};d.$classData=r({Y5a:0},!1,"amf.plugins.domain.webapi.metamodel.OperationModel$",{Y5a:1,e:1,td:1,mc:1,Wb:1,wc:1,gj:1,S_:1,cn:1,Nk:1,Lv:1,h0:1,K9:1,bn:1});var nEb=void 0;function un(){nEb||(nEb=(new mEb).a());return nEb}function v9(){Lq.call(this)}v9.prototype=new jvb;v9.prototype.constructor=v9;d=v9.prototype;d.ws=function(){};d.G=function(){return"CustomParserErrorHandler"};
d.a=function(){Lq.prototype.de.call(this,Mq());return this};d.A=function(){return 0};d.h=function(a){return a instanceof v9&&!0};d.RC=function(a,b){return b};d.E=function(a){throw(new V).f(""+a);};d.nr=function(){};d.t=function(){return W(X(),this)};d.y=function(){return Z(this)};d.$classData=r({U7a:0},!1,"amf.plugins.domain.webapi.resolution.CustomParserErrorHandler",{U7a:1,Jja:1,e:1,Lja:1,kO:1,xE:1,rT:1,lO:1,Jp:1,ep:1,z:1,v:1,r:1,o:1});function ik(a){return XI(a)?a.lb().$a():a.ob(0)}
function w9(a,b){return a.Na()-b|0}function x9(a,b){if(b&&b.$classData&&b.$classData.ie.ko){var c=a.Na();if(c===b.Na()){for(var e=0;e<c&&vb(wb(),a.ob(e),b.ob(e));)e=1+e|0;return e===c}return!1}return P8(a,b)}function y9(a,b){return oEb(a,b,!1)!==a.Na()}function ax(a){for(var b=-1+a.Na()|0,c=J();0<=b;){var e=a.ob(b);c=dj(e,c);b=-1+b|0}return c}function XI(a){return 0===a.Na()}function oEb(a,b,c){for(var e=0;e<a.Na()&&!!b.P(a.ob(e))===c;)e=1+e|0;return e}function z9(a,b){return a.xk(A9(a,b,0))}
function B9(a,b){return oEb(a,b,!0)===a.Na()}function Xca(a){return 0<a.Na()?a.Fq(0,-1+a.Na()|0):a.Vr()}function C9(a,b){for(var c=0,e=a.Na();c<e;)b.P(a.ob(c)),c=1+c|0}function D9(a,b,c){c=0<c?c:0;for(var e=a.Na(),f=c;;){if(f<e){var g=a.ob(f);g=!b.P(g)}else g=!1;if(g)f=1+f|0;else break}b=c+(f-c|0)|0;return b>=a.Na()?-1:b}function E9(a,b){return a.Ik(A9(a,b,0))}
function F9(a,b,c){b=0<b?b:0;c=0<c?c:0;var e=a.Na();c=c<e?c:e;e=c-b|0;var f=0<e?e:0;e=a.Qd();for(e.cj(f);b<c;)e.Kc(a.ob(b)),b=1+b|0;return e.Ec()}function Y_(a){var b=a.Qd();b.cj(a.Na());for(var c=a.Na();0<c;)c=-1+c|0,b.Kc(a.ob(c));return b.Ec()}function G9(a,b){for(var c=a.Na(),e=0;;){if(e<c){var f=a.ob(e);f=!b.P(f)}else f=!1;if(f)e=1+e|0;else break}b=e;return b<a.Na()?(new z).d(a.ob(b)):y()}function H9(a,b){return a.Gq(A9(a,b,0))}
function I9(a,b){b=b.Rn(a.Zi());var c=a.Na();b.cj(c);for(var e=0;e<c;)b.Kc((new R).M(a.ob(e),e)),e=1+e|0;return b.Ec()}function J9(a,b,c,e){for(;;){if(0===b)return c;var f=-1+b|0;c=e.Of(a.ob(-1+b|0),c);b=f}}function f4(a,b){return(new R).M(a.Ik(b),a.xk(b))}function Ld(a){return 0<a.Na()?a.ob(-1+a.Na()|0):a.Wr()}function K9(a,b,c,e,f){for(;;){if(b===c)return e;var g=1+b|0;e=f.Of(e,a.ob(b));b=g}}function Wi(a){return XI(a)?a.Xr():a.Fq(1,a.Na())}
function L9(a,b,c,e){var f=0,g=c,h=a.Na();e=h<e?h:e;c=VL(X(),b)-c|0;for(c=e<c?e:c;f<c;)xCa(X(),b,g,a.ob(f)),f=1+f|0,g=1+g|0}function A9(a,b,c){for(var e=a.Na(),f=c;f<e&&b.P(a.ob(f));)f=1+f|0;return f-c|0}function Ica(a,b){return a.Fq(0,a.Na()-(0<b?b:0)|0)}function M9(a,b){if(0<a.Na()){var c=a.Na(),e=a.ob(0);return K9(a,1,c,e,b)}return aM(a,b)}function hw(a,b){if(0>b)b=1;else a:{var c=0;for(;;){if(c===b){b=a.b()?0:1;break a}if(a.b()){b=-1;break a}c=1+c|0;a=a.pa()}}return b}
function iw(a,b){a=a.G2(b);if(0>b||a.b())throw(new V).f(""+b);return a.ea()}function pEb(a,b){for(;!a.b();){if(b.P(a.ea()))return!0;a=a.pa()}return!1}function qEb(a,b){if(b&&b.$classData&&b.$classData.ie.BY){if(a===b)return!0;for(;!a.b()&&!b.b()&&vb(wb(),a.ea(),b.ea());)a=a.pa(),b=b.pa();return a.b()&&b.b()}return P8(a,b)}function rEb(a,b){for(;!a.b();){if(!b.P(a.ea()))return!1;a=a.pa()}return!0}function sEb(a,b,c){for(;!a.b();)b=c.Of(b,a.ea()),a=a.pa();return b}
function tEb(a,b,c){var e=0<c?c:0;for(a=a.G2(c);;)if(pd(a)){if(b.P(a.ea()))return e;e=1+e|0;a=a.pa()}else break;return-1}function uEb(a,b){for(;!a.b();){if(b.P(a.ea()))return(new z).d(a.ea());a=a.pa()}return y()}function fs(a){for(var b=0;!a.b();)b=1+b|0,a=a.pa();return b}function Av(a){if(a.b())throw(new fL).a();for(var b=a.pa();!b.b();)a=b,b=b.pa();return a.ea()}function Gh(a,b){for(;!a.b();){if(vb(wb(),a.ea(),b))return!0;a=a.pa()}return!1}function vEb(a,b){return 0<=b&&0<hw(a,b)}
function wEb(a,b){if(a.b())throw(new $v).f("empty.reduceLeft");return a.pa().je(a.ea(),b)}function xEb(a){var b=(new Ck).de(a.nb());a.R(w(function(c,e){return function(f){return ht(e,f)}}(a,b)));return b}function gA(a){if(a.b())return Qf().Z$.uK;Qf();var b=(new pI).a();a.R(w(function(c,e){return function(f){return e.Kc(f)}}(a,b)));return rI(b)}function yEb(a,b){return b.nd().ml(a,Pd(function(){return function(c,e){return c.ak(e)}}(a)))}
function zEb(a){var b=(new qk).a();try{return a.R(w(function(c,e){return function(f){throw(new jA).M(e,(new z).d(f));}}(a,b))),y()}catch(c){if(c instanceof jA){a=c;if(a.Aa===b)return a.tu();throw a;}throw c;}}function AEb(a){var b=(new zk).So(!0),c=(new qe).d(null);a.R(w(function(e,f,g){return function(h){f.oa=!1;g.oa=h}}(a,b,c)));if(b.oa)throw(new fL).f("last of empty traversable");return c.oa}function Io(){Go.call(this);this.ti=null}Io.prototype=new Lzb;Io.prototype.constructor=Io;
function BEb(){}d=BEb.prototype=Io.prototype;d.a=function(){O();var a=(new P).a();Io.prototype.NL.call(this,(new zi).L((new S).a(),a));return this};d.G=function(){return"ArrayShape"};d.Ie=function(){return this.ti};d.NL=function(a){this.ti=a;Go.prototype.Qy.call(this,a);return this};d.A=function(){return 1};d.h=function(a){if(this===a)return!0;if(a instanceof Io){var b=this.ti;a=a.ti;return null===b?null===a:b.h(a)}return!1};d.cd=function(){return this.ti};
d.E=function(a){switch(a){case 0:return this.ti;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Zh=function(){return this.ti};d.Rf=function(){return CEb(this)};d.Uj=function(){return CEb(this)};d.h7=function(){U();var a=D(this.ti.ca,ei().Kf);return uW(U().wg(),a)};d.Rc=function(){return this.ti};function CEb(a){a=a.ti;O();var b=(new P).a();b=(new zi).L((new S).a(),b);return(new Io).NL(bf(b,a.j))}d.y=function(){return Z(this)};d.QF=function(){return CEb(this)};
d.Vha=function(a){GB(this.ti,(U(),U().wg(),a.Ie()));return this};d.nia=function(a){return this.Vha(a)};Io.prototype.withContains=function(a){var b=this.ti;a=(U(),U().wg(),a.Ie());var c=ei().PS;nf(b,c,a);return this};Io.prototype.withItems=function(a){return this.nia(a)};Object.defineProperty(Io.prototype,"contains",{get:function(){U();var a=D(this.ti.ca,ei().PS);return uW(U().wg(),a)},configurable:!0});Object.defineProperty(Io.prototype,"items",{get:function(){return this.h7()},configurable:!0});
Io.prototype.$classData=r({Fja:0},!1,"amf.client.model.domain.ArrayShape",{Fja:1,Gja:1,$B:1,e:1,Wz:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function uq(){this.da=this.k=null}uq.prototype=new u;uq.prototype.constructor=uq;d=uq.prototype;d.G=function(){return"DynamicBinding"};d.a=function(){O();var a=(new P).a(),b=(new S).a();uq.prototype.Jpa.call(this,(new tq).L(b,a));return this};d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};
d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof uq?this.k===a.k:!1};function DEb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new tq).L(c,b);a=bf(b,a.j);b=U();if(null===U().l_&&null===U().l_){c=U();var e=new N0;if(null===b)throw bc(F(),null);e.n=b;c.l_=e}b=U().l_;return Kv(b.n.da,a)}d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};
d.Jpa=function(a){this.k=a;this.da=Gw().da;return this};d.fc=function(a){return NW(this,a)};d.CG=function(){U();var a=D(this.k.g,sq().yf);U().gb();return Hb(a)};d.Rf=function(){return DEb(this)};d.aE=function(a){var b=this.k,c=sq().yf;Fb(b,c,a);return this};d.Uj=function(){return DEb(this)};d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};
d.Zg=function(a){return Jb(this,a)};uq.prototype.annotations=function(){return this.xb()};uq.prototype.graph=function(){return OW(this)};uq.prototype.withId=function(a){return this.fc(a)};uq.prototype.withExtendsNode=function(a){return this.ec(a)};uq.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(uq.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(uq.prototype,"id",{get:function(){return this.Eb()},configurable:!0});
Object.defineProperty(uq.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(uq.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});uq.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};uq.prototype.withLinkLabel=function(a){return this.Yg(a)};uq.prototype.withLinkTarget=function(a){return this.Zg(a)};
Object.defineProperty(uq.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(uq.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});Object.defineProperty(uq.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});uq.prototype.linkCopy=function(){return this.Rf()};uq.prototype.withType=function(a){return this.aE(a)};uq.prototype.withDefinition=function(a){var b=this.k;U();U().mq();a=a.k;var c=sq().US;nf(b,c,a);return this};
Object.defineProperty(uq.prototype,"type",{get:function(){return this.CG()},configurable:!0});Object.defineProperty(uq.prototype,"definition",{get:function(){U();var a=D(this.k.g,sq().US);return Fm(U().mq(),a)},configurable:!0});uq.prototype.$classData=r({uza:0},!1,"amf.client.model.domain.DynamicBinding",{uza:1,e:1,Ija:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,pT:1,m9:1,oT:1,z:1,v:1,r:1,o:1});function wq(){this.da=this.k=null}wq.prototype=new u;wq.prototype.constructor=wq;d=wq.prototype;d.G=function(){return"EmptyBinding"};
d.a=function(){O();var a=(new P).a(),b=(new S).a();wq.prototype.Kpa.call(this,(new vq).L(b,a));return this};d.Og=function(){return Ab(this)};d.Yg=function(a){return Db(this,a)};d.A=function(){return 1};d.ec=function(a){return QW(this,a)};d.cd=function(){return this.k};d.h=function(a){return this===a?!0:a instanceof wq?this.k===a.k:!1};d.E=function(a){switch(a){case 0:return this.k;default:throw(new V).f(""+a);}};
function EEb(a){U();a=a.k;O();var b=(new P).a(),c=(new S).a();b=(new vq).L(c,b);a=bf(b,a.j);b=U();if(null===U().m_&&null===U().m_){c=U();var e=new O0;if(null===b)throw bc(F(),null);e.n=b;c.m_=e}b=U().m_;return Kv(b.n.da,a)}d.t=function(){return W(X(),this)};d.bc=function(){return MW(this)};d.fc=function(a){return NW(this,a)};d.CG=function(){U();var a=D(this.k.g,sq().yf);U().gb();return Hb(a)};d.Rf=function(){return EEb(this)};d.aE=function(a){var b=this.k,c=sq().yf;Fb(b,c,a);return this};d.Uj=function(){return EEb(this)};
d.Xg=function(a){return Ib(this,a)};d.xb=function(){return Dq(this)};d.dc=function(a){return SW(this,a)};d.Kpa=function(a){this.k=a;this.da=Gw().da;return this};d.Eb=function(){return this.k.j};d.Rc=function(){return this.k};d.y=function(){return Z(this)};d.Zg=function(a){return Jb(this,a)};wq.prototype.annotations=function(){return this.xb()};wq.prototype.graph=function(){return OW(this)};wq.prototype.withId=function(a){return this.fc(a)};wq.prototype.withExtendsNode=function(a){return this.ec(a)};
wq.prototype.withCustomDomainProperties=function(a){return this.dc(a)};Object.defineProperty(wq.prototype,"position",{get:function(){return this.bc()},configurable:!0});Object.defineProperty(wq.prototype,"id",{get:function(){return this.Eb()},configurable:!0});Object.defineProperty(wq.prototype,"extendsNode",{get:function(){return KW(this)},configurable:!0});Object.defineProperty(wq.prototype,"customDomainProperties",{get:function(){return LW(this)},configurable:!0});
wq.prototype.link=function(){for(var a=arguments.length|0,b=0,c=[];b<a;)c.push(arguments[b]),b=b+1|0;a=void 0===c[0]?y():c[0];return this.Xg(a)};wq.prototype.withLinkLabel=function(a){return this.Yg(a)};wq.prototype.withLinkTarget=function(a){return this.Zg(a)};Object.defineProperty(wq.prototype,"linkLabel",{get:function(){return Gb(this)},configurable:!0});Object.defineProperty(wq.prototype,"isLink",{get:function(){return yb(this)},configurable:!0});
Object.defineProperty(wq.prototype,"linkTarget",{get:function(){return this.Og()},configurable:!0});wq.prototype.linkCopy=function(){return this.Rf()};wq.prototype.withType=function(a){return this.aE(a)};Object.defineProperty(wq.prototype,"type",{get:function(){return this.CG()},configurable:!0});wq.prototype.$classData=r({vza:0},!1,"amf.client.model.domain.EmptyBinding",{vza:1,e:1,Ija:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,pT:1,m9:1,oT:1,z:1,v:1,r:1,o:1});function Lo(){Go.call(this);this.ti=null}
Lo.prototype=new Lzb;Lo.prototype.constructor=Lo;d=Lo.prototype;d.a=function(){O();var a=(new P).a();Lo.prototype.spa.call(this,(new kj).L((new S).a(),a));return this};d.G=function(){return"TupleShape"};d.Ie=function(){return this.ti};d.A=function(){return 1};d.cd=function(){return this.ti};d.h=function(a){if(this===a)return!0;if(a instanceof Lo){var b=this.ti;a=a.ti;return null===b?null===a:b.h(a)}return!1};d.E=function(a){switch(a){case 0:return this.ti;default:throw(new V).f(""+a);}};
function FEb(a){U();a=a.ti;O();var b=(new P).a();b=(new kj).L((new S).a(),b);a=bf(b,a.j);b=U();if(null===U().w1&&null===U().w1){var c=U(),e=new e2;if(null===b)throw bc(F(),null);e.n=b;c.w1=e}b=U().w1;return Kv(b.n.da,a)}d.t=function(){return W(X(),this)};d.Zh=function(){return this.ti};d.Rf=function(){return FEb(this)};d.spa=function(a){this.ti=a;Go.prototype.Qy.call(this,a);return this};d.Uj=function(){return FEb(this)};d.h7=function(){var a=U(),b=D(this.ti.ca,Ko().Rq),c=U().wg();return $l(a,b,c).rb()};
d.Rc=function(){return this.ti};d.y=function(){return Z(this)};d.QF=function(){return FEb(this)};Object.defineProperty(Lo.prototype,"additionalItemsSchema",{get:function(){U();var a=D(this.ti.ca,Ko().GS);return uW(U().wg(),a)},configurable:!0});Lo.prototype.withClosedItems=function(a){a=!!a;var b=this.ti,c=Ko().WN;rj(b,c,a);return this};Object.defineProperty(Lo.prototype,"closedItems",{get:function(){U();var a=D(this.ti.ca,Ko().WN);U().Qi();return XN(a)},configurable:!0});
Lo.prototype.withItems=function(a){var b=this.ti,c=U(),e=U().wg();a=Fl(Gl(c,a,e));c=Ko().Rq;yf(b,c,a);return this};Object.defineProperty(Lo.prototype,"items",{get:function(){return this.h7()},configurable:!0});Lo.prototype.$classData=r({BAa:0},!1,"amf.client.model.domain.TupleShape",{BAa:1,Gja:1,$B:1,e:1,Wz:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function WD(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}WD.prototype=new u;WD.prototype.constructor=WD;d=WD.prototype;d.G=function(){return"Dialect"};
function kRa(a){var b=C(),c=[a.bv()];b=K(b,(new wc).fa(c));c=HCb(a).va();var e=C();b=b.la(c,e.u);c=GCb(a);e=C();b=b.la(c,e.u);c=C();a=[uAb(a)];a=K(c,(new wc).fa(a));c=C();return b.la(a,c.u)}d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof WD?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};
d.vc=function(a){return bf(this,a)};d.ic=function(){return Bd()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return D(this.g,Bd().Ac)};function rAb(a,b){return GCb(a).Ha(cH(dH(),b))}d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Pk=function(){return D(this.g,Bd().Qc)};function tAb(a,b){return HCb(a).Ha(cH(dH(),b))}
function QN(a){var b=D(a.g,Bd().U).H;b=b.b()?null:b.c();a=D(a.g,Bd().Ln).H;return b+" "+(a.b()?null:a.c())}function uAb(a){a=a.bv();a=(new zh).f(a);return"%Patch/"+vr(a,"%")}function GCb(a){var b=D(D(a.g,Bd().ek).g,Cd().Sz);a=w(function(e){return function(f){dH();f=D(f.g,OD().py).H;f=f.b()?null:f.c();f=cH(0,f);var g=e.bv();g=(new zh).f(g);return"%"+f+"/"+vr(g,"%")}}(a));var c=C();return b.ma(a,c.u)}d.Y=function(){return this.g};d.bv=function(){dH();var a="%"+QN(this);return cH(0,a)};
d.ue=function(){return D(this.g,Bd().ub)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};function HCb(a){var b=Wa(),c=D(a.g,Bd().ek);b=b.Ia(D(c.g,Cd().wy));if(b.b())return y();b.c();a=a.bv();a=(new zh).f(a);return(new z).d("%Library/"+vr(a,"%"))}d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({WLa:0},!1,"amf.plugins.document.vocabularies.model.document.Dialect",{WLa:1,e:1,Ip:1,xc:1,tc:1,an:1,tb:1,jK:1,eC:1,hs:1,v9:1,z:1,v:1,r:1,o:1});
function fE(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}fE.prototype=new u;fE.prototype.constructor=fE;d=fE.prototype;d.G=function(){return"DialectInstanceFragment"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof fE?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};
d.vc=function(a){return bf(this,a)};d.ic=function(){return eE()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return D(this.g,bE().Ac)};d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Y=function(){return this.g};d.ue=function(){return D(this.g,bE().ub)};d.y=function(){return Z(this)};d.be=function(a){this.j=a};
d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);Uba();return this};d.$classData=r({ZLa:0},!1,"amf.plugins.document.vocabularies.model.document.DialectInstanceFragment",{ZLa:1,e:1,b0:1,Ip:1,xc:1,tc:1,an:1,tb:1,jK:1,hs:1,gka:1,z:1,v:1,r:1,o:1});function hE(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}hE.prototype=new u;hE.prototype.constructor=hE;d=hE.prototype;d.G=function(){return"DialectInstanceLibrary"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};
d.h=function(a){return this===a?!0:a instanceof hE?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return Dqa()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return D(this.g,bE().Ac)};d.Wd=function(a){return Yt(this,a)};
d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Pk=function(){return D(this.g,bE().Qc)};d.Y=function(){return this.g};d.y=function(){return Z(this)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);Uba();return this};d.$classData=r({$La:0},!1,"amf.plugins.document.vocabularies.model.document.DialectInstanceLibrary",{$La:1,e:1,b0:1,Ip:1,xc:1,tc:1,an:1,tb:1,jK:1,eC:1,gka:1,z:1,v:1,r:1,o:1});
function LQ(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}LQ.prototype=new u;LQ.prototype.constructor=LQ;d=LQ.prototype;d.G=function(){return"DialectInstancePatch"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof LQ?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};
d.vc=function(a){return bf(this,a)};d.ic=function(){return HGa()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return D(this.g,bE().Ac)};d.Wd=function(a){return Yt(this,a)};d.An=function(a,b,c){return H2(this,a,b,c)};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Pk=function(){return D(this.g,bE().Qc)};d.Y=function(){return this.g};d.ue=function(){return D(this.g,bE().ub)};d.y=function(){return Z(this)};
d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);return this};d.$classData=r({aMa:0},!1,"amf.plugins.document.vocabularies.model.document.DialectInstancePatch",{aMa:1,e:1,b0:1,Ip:1,xc:1,tc:1,an:1,tb:1,jK:1,eC:1,hs:1,z:1,v:1,r:1,o:1});function Yf(){this.Kt=this.Ut=this.U=this.x=this.g=null;this.Oe=this.Od=!1;this.j=this.Se=this.zf=this.vf=this.cf=this.Cf=null;this.sa=!1}Yf.prototype=new u;Yf.prototype.constructor=Yf;d=Yf.prototype;d.G=function(){return"UnionNodeMapping"};
d.Fl=function(a){this.Cf=a};d.A=function(){return 2};d.R1=function(a){this.U=a};d.zb=function(a){return qj(this,a)};d.sk=function(){};d.dl=function(a){this.cf=a};d.h=function(a){return this===a?!0:a instanceof Yf?this.g===a.g?this.x===a.x:!1:!1};d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.Jh=function(){O();var a=(new P).a();a=(new Yf).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return Zf()};
d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.pl=function(a){this.Od=a};d.hl=function(){return this.Od};d.jd=function(){var a=D(this.g,this.U).H;a=a.b()?null:a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.Wd=function(a){return Yt(this,a)};d.Ek=function(a,b,c,e){return MO(this,a,b,c,e)};d.Nb=function(){return nc(this)};d.eh=function(a,b){return NO(this,a,b)};d.ZO=function(a){this.Ut=a};d.wh=function(){return Pd(function(){return function(a,b){return(new Yf).L(a,b)}}(this))};
d.Y=function(){return this.g};d.cl=function(a){this.zf=a};d.YO=function(a){this.Kt=a};d.yj=function(a){return rA(this,a)};d.y=function(){return Z(this)};d.bl=function(a){this.vf=a};d.Vk=function(a){this.Oe=a};d.Wha=function(a){return Fb(this,this.U,a)};d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;OO(this);se(this);Sba(this);return this};
d.$classData=r({JMa:0},!1,"amf.plugins.document.vocabularies.model.domain.UnionNodeMapping",{JMa:1,e:1,qd:1,xc:1,tc:1,vg:1,hka:1,tT:1,xMa:1,ika:1,u9:1,z:1,v:1,r:1,o:1});function dXa(){dB.call(this);this.wba=this.z4=this.KB=null}dXa.prototype=new WDb;dXa.prototype.constructor=dXa;d=dXa.prototype;d.mva=function(){return this.KB};d.De=function(){return this.wba};
function cXa(a,b,c,e,f,g){y();var h=eB().bp;a.KB=e;a.z4=g;dB.prototype.Ql.call(a,b,c,e,f,h);if(f instanceof z)b=f.i,g=n5a(b.gt,b.MV,g,b.yC(),b.mn(),b.$u());else if(y()===f)b=y(),c=a.ja,e=a.pi,f=Fc(sc().fb,J()),h=Fc(sc().fb,J()),g=n5a(f,h,g,b,c,e);else throw(new x).d(f);a.wba=g;return a}d.VU=function(a){return cXa(new dXa,this.kh,this.Af,this.KB,(new z).d(a),this.z4)};d.Kl=function(){return this.wba};
d.$classData=r({oPa:0},!1,"amf.plugins.document.webapi.contexts.parser.raml.ExtensionLikeWebApiContext",{oPa:1,z9:1,xT:1,zE:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1,yE:1,tb:1,wT:1});function kn(){Ng.call(this);this.vU=this.RV=null}kn.prototype=new UDb;kn.prototype.constructor=kn;d=kn.prototype;d.ic=function(){return ffa()};d.ha=function(){return this.vU};d.Y=function(){return this.RV};d.L=function(a,b){this.RV=a;this.vU=b;Ng.prototype.L.call(this,a,b);return this};
d.$classData=r({HPa:0},!1,"amf.plugins.document.webapi.model.Extension",{HPa:1,IEa:1,p9:1,e:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,eC:1,z:1,v:1,r:1,o:1});function mn(){Ng.call(this);this.vU=this.RV=null}mn.prototype=new UDb;mn.prototype.constructor=mn;d=mn.prototype;d.ic=function(){return gfa()};d.ha=function(){return this.vU};d.Y=function(){return this.RV};d.L=function(a,b){this.RV=a;this.vU=b;Ng.prototype.L.call(this,a,b);return this};
d.$classData=r({JPa:0},!1,"amf.plugins.document.webapi.model.Overlay",{JPa:1,IEa:1,p9:1,e:1,Ip:1,xc:1,tc:1,an:1,tb:1,hs:1,eC:1,z:1,v:1,r:1,o:1});function vR(){Oo.call(this);this.tp=this.pe=this.Pl=null}vR.prototype=new uwb;vR.prototype.constructor=vR;d=vR.prototype;d.G=function(){return"ErrorNamedExample"};d.kD=function(){return this.tp};d.A=function(){return 2};d.h=function(a){if(this===a)return!0;if(a instanceof vR&&this.Pl===a.Pl){var b=this.pe;a=a.pe;return null===b?null===a:b.h(a)}return!1};
d.vc=function(a){return TW(this,a)};d.E=function(a){switch(a){case 0:return this.Pl;case 1:return this.pe;default:throw(new V).f(""+a);}};d.t=function(){return W(X(),this)};d.Ro=function(a,b){this.Pl=a;this.pe=b;Oo.prototype.L.call(this,(new S).a(),$e(O(),b));this.tp="http://amferror.com/#errorNamedExample/";TW(this,a);return this};d.AC=function(a){return bf(this,a)};d.y=function(){return Z(this)};
d.$classData=r({RQa:0},!1,"amf.plugins.document.webapi.parser.spec.WebApiDeclarations$ErrorNamedExample",{RQa:1,Ska:1,e:1,lh:1,qd:1,xc:1,tc:1,vg:1,Vw:1,mRa:1,cC:1,z:1,v:1,r:1,o:1});function GEb(){u9.call(this);this.EH=this.Fw=null}GEb.prototype=new fEb;GEb.prototype.constructor=GEb;d=GEb.prototype;
d.a=function(){u9.prototype.a.call(this);HEb=this;bj();var a=G().Lb;a=[H(a,"ArrayShape")];for(var b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eh().ba;c=bj();this.Fw=a.la(b,c.u);this.EH=hc(new ic,jc().Lb,"Array Shape","Shape that contains a nested collection of data shapes",J());return this};d.oc=function(){return this.EH};d.qc=function(){O();var a=(new P).a();return(new zi).L((new S).a(),a)};d.jD=function(){O();var a=(new P).a();return(new zi).L((new S).a(),a)};d.Rb=function(){return this.Fw};
d.$classData=r({M3a:0},!1,"amf.plugins.domain.shapes.metamodel.ArrayShapeModel$",{M3a:1,Qka:1,e:1,EE:1,Uw:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Nk:1,Zz:1,Ju:1,Lv:1});var HEb=void 0;function ei(){HEb||(HEb=(new GEb).a());return HEb}
function IEb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Ua=this.ny=this.oy=this.ia=this.Fh=this.gn=this.pm=this.En=this.Jn=this.Gn=this.Ti=this.zi=this.ui=this.yi=this.Hd=this.Hp=this.vh=this.dk=this.Ph=this.gd=this.U=this.yc=this.Mj=this.Zd=this.Hc=this.Wf=this.tr=this.zo=this.aV=this.Nv=this.vo=this.Qw=this.Rw=this.tj=this.uj=this.wr=this.xr=this.om=this.ua=this.ba=this.g=this.Ap=this.YB=null;this.sa=0}IEb.prototype=new u;IEb.prototype.constructor=IEb;d=IEb.prototype;
d.On=function(a){this.Ee=a};d.oH=function(a){this.tr=a};d.pH=function(a){this.zo=a};d.Pn=function(a){this.xf=a};
d.a=function(){JEb=this;At(this);XW(this);EO(this);dc(this);n7(this);DO(this);gj(this);ej(this);i9(this);Zca(this);var a=(new sd).Jd(ec()),b=G().Lb;this.YB=fc(new gc,a,H(b,"fileType"),hc(new ic,jc().Lb,"file type","Type of file described by this shape",J()));bj();a=[this.YB];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=this.Ap=c;b=this.aV;c=bj();a=a.la(b,c.u);b=Eh().g;c=bj();a=a.la(b,c.u);b=hd().g;c=bj();this.g=a.la(b,c.u);bj();a=G().Lb;a=[H(a,"FileShape")];b=-1+(a.length|0)|0;
for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eh().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Lb,"File Shape","Shape describing data uploaded in an API request",J());return this};d.CC=function(a){this.Zd=a};d.GA=function(a){this.pm=a};d.mma=function(a){this.wr=a};d.lma=function(a){this.vo=a};d.kma=function(a){this.Rw=a};d.Id=function(a){this.db=a};d.dx=function(a){this.Wf=a};d.yA=function(a){this.Fh=a};d.jma=function(a){this.Qw=a};d.rc=function(){};d.rma=function(a){this.om=a};
d.xA=function(a){this.dk=a};d.pma=function(a){this.uj=a};d.Nn=function(a){this.Be=a};d.qma=function(a){this.Nv=a};d.qH=function(){};d.oma=function(a){this.xr=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.nma=function(a){this.tj=a};d.Mn=function(a){this.kd=a};d.JA=function(a){this.gn=a};d.zA=function(a){this.gd=a};d.Xv=function(a){this.Hc=a};d.sma=function(a){this.aV=a};d.BC=function(a){this.yc=a};d.LA=function(a){this.ia=a};d.AA=function(a){this.En=a};
d.CA=function(a){this.Hd=a};d.uA=function(a){this.ui=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new Qi).L((new S).a(),a)};d.EA=function(a){this.Ti=a};d.BA=function(a){this.Gn=a};d.vA=function(a){this.Hp=a};d.DC=function(a){this.Mj=a};d.Rb=function(){return this.ba};d.KA=function(a){this.zi=a};d.jD=function(){O();var a=(new P).a();return(new Qi).L((new S).a(),a)};d.IA=function(a){this.vh=a};d.FA=function(a){this.yi=a};d.DA=function(a){this.U=a};
d.HA=function(a){this.Jn=a};d.wA=function(a){this.Ph=a};d.$classData=r({Q3a:0},!1,"amf.plugins.domain.shapes.metamodel.FileShapeModel$",{Q3a:1,e:1,EE:1,Uw:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Nk:1,Zz:1,Ju:1,Lv:1,N3a:1});var JEb=void 0;function Qo(){JEb||(JEb=(new IEb).a());return JEb}function KEb(){u9.call(this);this.EH=this.Fw=null}KEb.prototype=new fEb;KEb.prototype.constructor=KEb;d=KEb.prototype;
d.a=function(){u9.prototype.a.call(this);LEb=this;bj();var a=G().Lb;a=H(a,"MatrixShape");var b=G().Lb;a=[a,H(b,"ArrayShape")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eh().ba;c=bj();this.Fw=a.la(b,c.u);this.EH=hc(new ic,jc().Lb,"Matrix Shape","Data shape containing nested multi-dimensional collection shapes",J());return this};d.oc=function(){return this.EH};d.qc=function(){O();var a=(new P).a();return(new jj).L((new S).a(),a)};
d.jD=function(){O();var a=(new P).a();return(new jj).L((new S).a(),a)};d.Rb=function(){return this.Fw};d.$classData=r({R3a:0},!1,"amf.plugins.domain.shapes.metamodel.MatrixShapeModel$",{R3a:1,Qka:1,e:1,EE:1,Uw:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Nk:1,Zz:1,Ju:1,Lv:1});var LEb=void 0;function mfa(){LEb||(LEb=(new KEb).a());return LEb}
function MEb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Ua=this.ny=this.oy=this.ia=this.Fh=this.gn=this.pm=this.En=this.Jn=this.Gn=this.Ti=this.zi=this.ui=this.yi=this.Hd=this.Hp=this.vh=this.dk=this.Ph=this.gd=this.U=this.yc=this.Mj=this.Zd=this.Hc=this.Wf=this.tr=this.zo=this.aV=this.Nv=this.vo=this.Qw=this.Rw=this.tj=this.uj=this.wr=this.xr=this.om=this.ua=this.ba=this.g=this.Ap=this.kf=null;this.sa=0}MEb.prototype=new u;MEb.prototype.constructor=MEb;d=MEb.prototype;
d.On=function(a){this.Ee=a};d.oH=function(a){this.tr=a};d.pH=function(a){this.zo=a};d.Pn=function(a){this.xf=a};
d.a=function(){NEb=this;At(this);XW(this);EO(this);dc(this);n7(this);DO(this);gj(this);ej(this);i9(this);Zca(this);var a=ud(),b=G().Xa;this.kf=fc(new gc,a,H(b,"datatype"),hc(new ic,Xi().Xa,"datatype","Scalar range constraining this scalar shape",J()));bj();a=[this.kf];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=this.Ap=c;b=this.aV;c=bj();a=a.la(b,c.u);b=Eh().g;c=bj();a=a.la(b,c.u);b=hd().g;c=bj();this.g=a.la(b,c.u);bj();a=G().Lb;a=[H(a,"ScalarShape")];b=-1+(a.length|0)|0;for(c=
J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eh().ba;c=bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Lb,"Scalar Shape","Data shape describing a scalar value in the input data model, reified as an scalar node in the mapped graph",J());return this};d.CC=function(a){this.Zd=a};d.GA=function(a){this.pm=a};d.mma=function(a){this.wr=a};d.lma=function(a){this.vo=a};d.kma=function(a){this.Rw=a};d.Id=function(a){this.db=a};d.yA=function(a){this.Fh=a};d.dx=function(a){this.Wf=a};d.jma=function(a){this.Qw=a};
d.rc=function(){};d.rma=function(a){this.om=a};d.xA=function(a){this.dk=a};d.pma=function(a){this.uj=a};d.Nn=function(a){this.Be=a};d.qma=function(a){this.Nv=a};d.qH=function(){};d.oma=function(a){this.xr=a};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.nma=function(a){this.tj=a};d.Mn=function(a){this.kd=a};d.JA=function(a){this.gn=a};d.zA=function(a){this.gd=a};d.Xv=function(a){this.Hc=a};d.sma=function(a){this.aV=a};d.LA=function(a){this.ia=a};d.BC=function(a){this.yc=a};
d.AA=function(a){this.En=a};d.CA=function(a){this.Hd=a};d.uA=function(a){this.ui=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new Hi).L((new S).a(),a)};d.EA=function(a){this.Ti=a};d.BA=function(a){this.Gn=a};d.vA=function(a){this.Hp=a};d.DC=function(a){this.Mj=a};d.Rb=function(){return this.ba};d.KA=function(a){this.zi=a};d.jD=function(){O();var a=(new P).a();return(new Hi).L((new S).a(),a)};d.IA=function(a){this.vh=a};d.FA=function(a){this.yi=a};
d.DA=function(a){this.U=a};d.HA=function(a){this.Jn=a};d.wA=function(a){this.Ph=a};d.$classData=r({V3a:0},!1,"amf.plugins.domain.shapes.metamodel.ScalarShapeModel$",{V3a:1,e:1,EE:1,Uw:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Nk:1,Zz:1,Ju:1,Lv:1,N3a:1});var NEb=void 0;function Qh(){NEb||(NEb=(new MEb).a());return NEb}
function OEb(){this.Fd=this.db=this.pc=this.Be=this.kd=this.Ee=this.xf=this.Ua=this.ny=this.oy=this.ia=this.Fh=this.gn=this.pm=this.En=this.Jn=this.Gn=this.Ti=this.zi=this.ui=this.yi=this.Hd=this.Hp=this.vh=this.dk=this.Ph=this.gd=this.U=this.yc=this.Mj=this.Zd=this.Hc=this.Wf=this.tr=this.zo=this.ua=this.ba=this.g=this.Ap=this.Vd=null;this.sa=0}OEb.prototype=new u;OEb.prototype.constructor=OEb;d=OEb.prototype;d.On=function(a){this.Ee=a};d.pH=function(a){this.zo=a};d.oH=function(a){this.tr=a};
d.Pn=function(a){this.xf=a};
d.a=function(){PEb=this;At(this);XW(this);EO(this);dc(this);n7(this);DO(this);gj(this);ej(this);i9(this);var a=ec(),b=G().Zb;this.Vd=fc(new gc,a,H(b,"mediaType"),hc(new ic,jc().Zb,"media type","Media type associated to a shape",J()));bj();a=[this.Vd];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=this.Ap=c;b=Eh().g;c=bj();a=a.la(b,c.u);b=hd().g;c=bj();this.g=a.la(b,c.u);bj();a=G().Lb;a=[H(a,"SchemaShape")];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eh().ba;c=
bj();this.ba=a.la(b,c.u);this.ua=hc(new ic,jc().Lb,"Schema Shape","Raw schema that cannot be parsed using AMF shapes model",J());return this};d.CC=function(a){this.Zd=a};d.GA=function(a){this.pm=a};d.Id=function(a){this.db=a};d.dx=function(a){this.Wf=a};d.yA=function(a){this.Fh=a};d.rc=function(){};d.xA=function(a){this.dk=a};d.Nn=function(a){this.Be=a};d.qH=function(){};d.oc=function(){return this.ua};d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.JA=function(a){this.gn=a};
d.zA=function(a){this.gd=a};d.Xv=function(a){this.Hc=a};d.BC=function(a){this.yc=a};d.LA=function(a){this.ia=a};d.AA=function(a){this.En=a};d.CA=function(a){this.Hd=a};d.uA=function(a){this.ui=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new Ei).L((new S).a(),a)};d.EA=function(a){this.Ti=a};d.BA=function(a){this.Gn=a};d.vA=function(a){this.Hp=a};d.DC=function(a){this.Mj=a};d.Rb=function(){return this.ba};d.KA=function(a){this.zi=a};
d.jD=function(){O();var a=(new P).a();return(new Ei).L((new S).a(),a)};d.IA=function(a){this.vh=a};d.FA=function(a){this.yi=a};d.DA=function(a){this.U=a};d.HA=function(a){this.Jn=a};d.wA=function(a){this.Ph=a};d.$classData=r({W3a:0},!1,"amf.plugins.domain.shapes.metamodel.SchemaShapeModel$",{W3a:1,e:1,zob:1,EE:1,Uw:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Nk:1,Zz:1,Ju:1,Lv:1});var PEb=void 0;function Yo(){PEb||(PEb=(new OEb).a());return PEb}
function QEb(){u9.call(this);this.EH=this.ca=this.Fw=this.Rq=this.GS=this.WN=null}QEb.prototype=new fEb;QEb.prototype.constructor=QEb;d=QEb.prototype;
d.a=function(){u9.prototype.a.call(this);REb=this;var a=wd(),b=G().Lb;this.WN=fc(new gc,a,H(b,"closedItems"),hc(new ic,jc().Lb,"closed items","Constraint limiting additional shapes in the collection",J()));a=Pg();b=G().Lb;this.GS=fc(new gc,a,H(b,"additionalItemsSchema"),hc(new ic,jc().Lb,"additional items schema","Controls whether it\u2019s valid to have additional items in the array beyond what is defined",J()));a=(new sP).Jd(Pg());b=G().Lb;this.Rq=fc(new gc,a,H(b,"items"),hc(new ic,jc().Lb,"items",
"Shapes contained in the Tuple Shape",J()));bj();a=G().Lb;a=H(a,"TupleShape");b=G().Lb;a=[a,H(b,"ArrayShape")];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eh().ba;c=bj();this.Fw=a.la(b,c.u);bj();a=[this.Rq,this.ms,this.Us,this.Ys,this.WN,this.GS,this.mE];b=-1+(a.length|0)|0;for(c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=Eh().g;c=bj();a=a.la(b,c.u);b=hd().g;c=bj();this.ca=a.la(b,c.u);this.EH=hc(new ic,jc().Lb,"Tuple Shape","Data shape containing a multi-valued collection of shapes",
J());return this};d.oc=function(){return this.EH};d.$b=function(){return this.ca};d.qc=function(){O();var a=(new P).a();return(new kj).L((new S).a(),a)};d.jD=function(){O();var a=(new P).a();return(new kj).L((new S).a(),a)};d.Rb=function(){return this.Fw};d.$classData=r({X3a:0},!1,"amf.plugins.domain.shapes.metamodel.TupleShapeModel$",{X3a:1,Qka:1,e:1,EE:1,Uw:1,td:1,mc:1,Wb:1,wc:1,bn:1,gj:1,Nk:1,Zz:1,Ju:1,Lv:1});var REb=void 0;function Ko(){REb||(REb=(new QEb).a());return REb}
function Ai(){Sg.call(this);this.dW=this.F5=this.C5=this.bb=this.ca=null}Ai.prototype=new dqb;Ai.prototype.constructor=Ai;function N9(){}d=N9.prototype=Ai.prototype;d.Jh=function(){return this.$y()};d.ic=function(){return this.ow()};d.ha=function(){return this.bb};d.jd=function(){var a=D(this.Y(),Pg().U).H;a=a.b()?"default-any":a.c();a=(new Rb).f(a);return"/any/"+Tj(a.Ed)};d.jP=function(a,b,c,e){return ida(this,a,b,c,e)};d.Nb=function(){return Di(this)};
d.wh=function(){return Pd(function(){return function(a,b){return(new Ai).L(a,b)}}(this))};d.tw=function(){return"anyShape"};d.Y=function(){return this.ca};d.$y=function(){O();var a=(new P).a(),b=(new S).a();a=(new Ai).L(b,a);return bf(a,this.j)};function fvb(a){if(a.ow().Rb().h(Eh().ba)){var b=av(a.Y(),w(function(){return function(c){c=c.qa();var e=Eh().Hc;return!(null===c?null===e:qa(c,e))}}(a))).Bb;b=pd(b)}else b=!1;return b?Xb(a.ha(),q(Mx)).b():!1}
function evb(a,b){return D(a.Y(),Eh().Hc).Fb(w(function(c,e){return function(f){var g=(new Mib).DL(f,e);f=f.ha().rf;var h=ah().u;return zu(f,g,h).Da()}}(a,b)))}d.ow=function(){return Eh()};d.RD=function(a){O();var b=(new P).a(),c=(new S).a();b=(new Oo).L(c,b);a.b()||(a=a.c(),O(),c=(new P).a(),cf(b,a,c));a=Eh().Hc;th(this,a,b);return b};d.L=function(a,b){this.ca=a;this.bb=b;Sg.prototype.a.call(this);this.C5=K(ij(),J());this.F5=K(ij(),J());this.dW=K(ij(),J());return this};
function yab(a,b,c){b=(new Ai).L(b,c);return bf(b,a.j)}d.$classData=r({cA:0},!1,"amf.plugins.domain.shapes.models.AnyShape",{cA:1,uy:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,vy:1,fA:1,eA:1,iC:1,jC:1,Vw:1,dA:1});function sF(){iC.call(this)}sF.prototype=new VDb;sF.prototype.constructor=sF;sF.prototype.a=function(){var a=J(),b=(new v9).a();C();Yj();var c=(new gh).a().va(),e=(new Cs).a();C();Yj();var f=(new gh).a();f=(new Ds).Ii(f.va());iC.prototype.Ql.call(this,"",a,(new Rr).Sp("",c,e,b,f),y(),eB().bp);return this};
sF.prototype.$classData=r({V7a:0},!1,"amf.plugins.domain.webapi.resolution.CustomRaml08WebApiContext",{V7a:1,uka:1,xT:1,zE:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1,yE:1,tb:1,wT:1});function tF(){dB.call(this)}tF.prototype=new WDb;tF.prototype.constructor=tF;tF.prototype.a=function(){var a=J(),b=(new v9).a();C();Yj();var c=(new gh).a().va(),e=(new Cs).a();C();Yj();var f=(new gh).a();f=(new Ds).Ii(f.va());dB.prototype.Ql.call(this,"",a,(new Rr).Sp("",c,e,b,f),y(),eB().bp);return this};
tF.prototype.$classData=r({W7a:0},!1,"amf.plugins.domain.webapi.resolution.CustomRaml10WebApiContext",{W7a:1,z9:1,xT:1,zE:1,Iu:1,e:1,ep:1,Jp:1,z:1,v:1,r:1,o:1,yE:1,tb:1,wT:1});function Aba(a,b){var c=a.Ka(b);if(y()===c)return a.JZ(b);if(c instanceof z)return c.i;throw(new x).d(c);}function SEb(a){var b=(new Ck).de(a.nb());a.R(w(function(c,e){return function(f){return ht(e,f)}}(a,b)));return b}
function TEb(a,b,c,e,f){var g=a.lb();a=(new QC).jt(g,w(function(){return function(h){if(null!==h){var k=h.qa();h=h.Ba();return""+Fwa(NJ(),k," -\x3e ")+h}throw(new x).d(h);}}(a)));return ZL(a,b,c,e,f)}function MQ(a){if(a.b())return Qf().Z$.uK;Qf();var b=(new pI).a();a.R(w(function(c,e){return function(f){return e.Kc(f)}}(a,b)));return rI(b)}function O9(a,b){var c=(new qe).d(a);a.R(w(function(e,f,g){return function(h){f.P(h)&&(g.oa=g.oa.Ep(h.qa()))}}(a,b,c)));return c.oa}
function UEb(a,b,c){return a.QC(b,hb(function(e,f,g){return function(){return f.P(g)}}(a,c,b)))}function VEb(a,b){var c=(new zk).So(!1);a.Aga().R(w(function(e,f,g){return function(h){f.oa||e.rv().P(h)||(f.oa=!0);return f.oa?g.P(h):void 0}}(a,c,b)))}function WEb(a,b){a.Bga().R(w(function(c,e){return function(f){return c.rv().P(f)?e.P(f):void 0}}(a,b)))}
function XEb(a,b){a.Fta().R(w(function(c,e){return function(f){c.hD().P(f).nd().R(w(function(g,h){return function(k){return h.P(k)}}(c,e)))}}(a,b)))}function YEb(a,b){a.Gta().R(w(function(c,e){return function(f){return e.P(c.hD().P(f))}}(a,b)))}
function ZEb(a,b){var c=(new qk).a();try{a.Dga().R(w(function(e,f,g){return function(h){if(!e.rv().P(h))throw h=new h7,jA.prototype.M.call(h,f,void 0),h;return g.P(h)}}(a,c,b)))}catch(e){if(e instanceof jA)if(a=e,a.Aa===c)a.cva();else throw a;else throw e;}}function Jo(){Io.call(this)}Jo.prototype=new BEb;Jo.prototype.constructor=Jo;d=Jo.prototype;d.a=function(){O();var a=(new P).a();a=(new zi).L((new S).a(),a);Io.prototype.NL.call(this,a);return this};
d.NL=function(a){Io.prototype.NL.call(this,a);return this};d.Ie=function(){return this.ti};d.cd=function(){return this.ti};d.Zh=function(){return this.ti};d.Rc=function(){return this.ti};function $Eb(a,b){if(b instanceof Io)return Io.prototype.Vha.call(a,b);throw bc(F(),(new cc).f("Matrix shapes can only accept arrays as items"));}d.Vha=function(a){return $Eb(this,a)};d.nia=function(a){return $Eb(this,a)};
d.$classData=r({Lza:0},!1,"amf.client.model.domain.MatrixShape",{Lza:1,Fja:1,Gja:1,$B:1,e:1,Wz:1,Xd:1,bd:1,Jc:1,tb:1,Lj:1,rk:1,z:1,v:1,r:1,o:1});function cE(){this.j=this.da=this.Ge=this.ph=this.x=this.g=null}cE.prototype=new u;cE.prototype.constructor=cE;d=cE.prototype;d.G=function(){return"DialectInstance"};d.A=function(){return 2};d.zb=function(a){return qj(this,a)};d.h=function(a){return this===a?!0:a instanceof cE?this.g===a.g?this.x===a.x:!1:!1};d.Wp=function(a){this.Ge=a};d.Vh=function(){return this.da};
d.E=function(a){switch(a){case 0:return this.g;case 1:return this.x;default:throw(new V).f(""+a);}};d.vc=function(a){return bf(this,a)};d.ic=function(){return bE()};d.ha=function(){return this.x};d.t=function(){return W(X(),this)};d.jd=function(){return""};d.hf=function(){return D(this.g,bE().Ac)};d.Wd=function(a){return Yt(this,a)};
d.An=function(a,b,c){a=w(function(g,h){return function(k){return nm(k)?!!h.P(k):!1}}(this,a));b=Pd(function(g,h){return function(k,l){return nm(k)?h.Of(k,!!l):(new z).d(k)}}(this,b));c=Pd(function(g,h){return function(k,l){return e4a(h,k,l)}}(this,c));var e=K(pC(),J()),f=te();h4a(this,this,a,b,e,f,c);return this};d.Nb=function(){return Id(this)};d.Lp=function(a){this.ph=a};d.Pk=function(){return D(this.g,bE().Qc)};d.Y=function(){return this.g};d.ue=function(){return D(this.g,bE().ub)};d.y=function(){return Z(this)};
d.be=function(a){this.j=a};d.L=function(a,b){this.g=a;this.x=b;this.da=Gw().da;J2(this);Uba();return this};d.$classData=r({YLa:0},!1,"amf.plugins.document.vocabularies.model.document.DialectInstance",{YLa:1,e:1,b0:1,Ip:1,xc:1,tc:1,an:1,tb:1,jK:1,eC:1,hs:1,gka:1,z:1,v:1,r:1,o:1});function $B(){Ai.call(this)}$B.prototype=new N9;$B.prototype.constructor=$B;function aFb(){}aFb.prototype=$B.prototype;$B.prototype.zb=function(a,b){return Joa(this,a,b)};
$B.prototype.jd=function(){var a=D(this.Y(),Pg().U).H;a=a.b()?"default-array":a.c();a=(new Rb).f(a);return"/array/"+Tj(a.Ed)};$B.prototype.tw=function(){return"arrayShape"};function Joa(a,b,c){var e=c.Ha(a.j);-1!==((""+b).indexOf("#")|0)?qj(a,b):qj(a,b+"#/");if(!e&&(b=he(a.ca,ei().Kf),b instanceof z))if(b=b.i.q.q,b instanceof Sg){var f=e=a.j,g=C();b.zb(e+"/items",c.Eg(f,g.u))}else if(b instanceof St)c=a.j+"/itemsTuple"+b.Cb.Na(),qj(a,c);else throw(new x).d(b);return a}
function bFb(){this.Fd=this.db=this.pc=this.yo=this.pq=this.Il=this.Mf=this.qm=this.Hc=this.Wf=this.Tw=this.U=this.Ua=this.Be=this.kd=this.Ee=this.xf=this.Om=this.gk=this.Kn=this.gd=this.nE=this.Xe=this.ia=this.ua=this.ba=this.RG=this.jj=null;this.sa=0}bFb.prototype=new u;bFb.prototype.constructor=bFb;d=bFb.prototype;d.On=function(a){this.Ee=a};d.Pn=function(a){this.xf=a};
d.a=function(){cFb=this;At(this);XW(this);zda(this);Ada(this);gj(this);ej(this);yda(this);kc(this);dc(this);EO(this);xCb(this);var a=wd(),b=G().Za;this.jj=fc(new gc,a,H(b,"required"),hc(new ic,jc().Za,"required","Marks the parameter as required",J()));a=(new sd).Jd(Pj());b=G().Za;this.RG=fc(new gc,a,H(b,"cookieParameter"),hc(new ic,jc().Za,"cookie parameter","",J()));a=G().Za;a=H(a,"Request");b=AF().ba;this.ba=dj(a,b);this.ua=hc(new ic,jc().Za,"Request","Request information for an operation",J());
this.ia=this.U;return this};d.Id=function(a){this.db=a};d.Z1=function(a){this.yo=a};d.Aaa=function(a){this.nE=a};d.V1=function(a){this.Tw=a};d.dx=function(a){this.Wf=a};d.rc=function(){};d.Caa=function(a){this.Xe=a};d.Nn=function(a){this.Be=a};d.zaa=function(a){this.Om=a};d.oc=function(){return this.ua};d.$b=function(){bj();for(var a=[this.jj,this.Il,this.pq,this.yo,this.RG],b=-1+(a.length|0)|0,c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=AF().g;c=bj();return a.la(b,c.u)};d.Mn=function(a){this.kd=a};
d.Daa=function(a){this.gk=a};d.Xv=function(a){this.Hc=a};d.W1=function(a){this.Mf=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new go).L((new S).a(),a)};d.X1=function(a){this.Il=a};d.sU=function(a){this.qm=a};d.Rb=function(){return this.ba};d.Eaa=function(a){this.Kn=a};d.Y1=function(a){this.pq=a};d.Baa=function(a){this.gd=a};d.Qm=function(a){this.U=a};
d.$classData=r({b6a:0},!1,"amf.plugins.domain.webapi.metamodel.RequestModel$",{b6a:1,e:1,td:1,mc:1,Wb:1,wc:1,L9:1,Tka:1,h0:1,Ju:1,Lv:1,K9:1,cn:1,Nk:1,bn:1,gj:1});var cFb=void 0;function fo(){cFb||(cFb=(new bFb).a());return cFb}function NQa(a,b){return b.nd().ml(a,Pd(function(){return function(c,e){return c.kc(e)}}(a)))}
function dFb(){this.Fd=this.db=this.pc=this.$w=this.qm=this.Hc=this.Wf=this.Tw=this.U=this.Ua=this.Be=this.kd=this.Ee=this.xf=this.yo=this.pq=this.Il=this.Mf=this.Om=this.gk=this.Kn=this.gd=this.nE=this.Xe=this.ua=this.g=this.ba=this.ia=this.sO=this.In=null;this.sa=0}dFb.prototype=new u;dFb.prototype.constructor=dFb;d=dFb.prototype;d.On=function(a){this.Ee=a};d.Pn=function(a){this.xf=a};
d.a=function(){eFb=this;At(this);XW(this);sDa(this);Ada(this);gj(this);ej(this);yda(this);kc(this);dc(this);EO(this);zda(this);xCb(this);var a=ec(),b=G().Za;this.In=fc(new gc,a,H(b,"statusCode"),hc(new ic,jc().Za,"status code","HTTP status code returned by a response",J()));a=(new sd).Jd(ip());b=G().Za;this.sO=fc(new gc,a,H(b,"link"),hc(new ic,jc().Za,"links","Structural definition of links on the source data shape AST",J()));this.ia=this.In;a=G().Za;a=H(a,"Response");b=AF().ba;this.ba=dj(a,b);bj();
a=[this.In,this.sO];b=-1+(a.length|0)|0;for(var c=J();0<=b;)c=dj(a[b],c),b=-1+b|0;a=c;b=AF().g;c=bj();this.g=a.la(b,c.u);this.ua=hc(new ic,jc().Za,"Response","Response information for an operation",J());return this};d.Id=function(a){this.db=a};d.Z1=function(a){this.yo=a};d.O1=function(a){this.$w=a};d.Aaa=function(a){this.nE=a};d.V1=function(a){this.Tw=a};d.dx=function(a){this.Wf=a};d.rc=function(){};d.Caa=function(a){this.Xe=a};d.zaa=function(a){this.Om=a};d.Nn=function(a){this.Be=a};d.oc=function(){return this.ua};
d.$b=function(){return this.g};d.Mn=function(a){this.kd=a};d.Daa=function(a){this.gk=a};d.Xv=function(a){this.Hc=a};d.W1=function(a){this.Mf=a};d.ol=function(a){this.Ua=a};d.qc=function(){O();var a=(new P).a();return(new jo).L((new S).a(),a)};d.X1=function(a){this.Il=a};d.sU=function(a){this.qm=a};d.Rb=function(){return this.ba};d.Eaa=function(a){this.Kn=a};d.Y1=function(a){this.pq=a};d.Baa=function(a){this.gd=a};d.Qm=function(a){this.U=a};
d.$classData=r({c6a:0},!1,"amf.plugins.domain.webapi.metamodel.ResponseModel$",{c6a:1,e:1,td:1,mc:1,Wb:1,wc:1,gj:1,S_:1,Tka:1,h0:1,Ju:1,Lv:1,K9:1,cn:1,Nk:1,bn:1,L9:1});var eFb=void 0;function io(){eFb||(eFb=(new dFb).a());return eFb}function jJ(a){if(null!==a){var b=a.toLowerCase();if("true"===b)return!0;if("false"===b)return!1;throw(new Fk).f('For input string: "'+a+'"');}throw(new Fk).f('For input string: "null"');}function cQ(a){return a instanceof yN?a.Jo:a}
function fFb(a,b,c){b=0<b?b:0;var e=a.Na();e=c<e?c:e;if(b>=e)return a.Qd().Ec();c=a.Qd();a=a.t().substring(b,e);return c.jg((new zh).f(a)).Ec()}function kja(a,b){a=a.t();b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b?ba.String.fromCharCode(b):"\\"+Vc(b);return Jd(ua(),a,b)}function vha(a,b){var c=(new yk).a(),e=-1+b|0;if(!(0>=b))for(b=0;;){Ak(c,a.t());if(b===e)break;b=1+b|0}return c.Pe.sf}
function Kja(a){if(null===a.t())return null;if(0===(a.t().length|0))return"";var b=65535&(a.t().charCodeAt(0)|0),c=Zv();if(8544<=b&&8559>=b||9398<=b&&9423>=b||1===r1a(c,b))return a.t();a=Xv(ua(),a.t());b=a.m[0];a.m[0]=pka(Zv(),b);return Vta(ua(),a,0,a.m.length)}function vr(a,b){var c=a.t();return 0<=(c.length|0)&&c.substring(0,b.length|0)===b?a.t().substring(b.length|0):a.t()}function BS(a,b){if(Ge(ua(),a.t(),b)){var c=a.t();a=(a.t().length|0)-(b.length|0)|0;return c.substring(0,a)}return a.t()}
function WC(a){var b=(new yk).a(),c=new E5;if(null===a)throw bc(F(),null);c.Ja=a;c.iha=a.t();c.nI=c.iha.length|0;for(c.lk=0;c.Va();){a=c.Lx();for(var e=a.length|0,f=0;;)if(f<e&&32>=(65535&(a.charCodeAt(f)|0)))f=1+f|0;else break;a=f<e&&124===(65535&(a.charCodeAt(f)|0))?a.substring(1+f|0):a;Ak(b,a)}return b.Pe.sf}
function QXa(a){var b=a.t().length|0;if(0===b)return a.t();var c=a.rH(-1+b|0);if(10===c||12===c){var e=a.t();a=10===c&&2<=b&&13===a.rH(-2+b|0)?-2+b|0:-1+b|0;return e.substring(0,a)}return a.t()}function gFb(){}gFb.prototype=new ZCb;gFb.prototype.constructor=gFb;function hFb(){}d=hFb.prototype=gFb.prototype;d.nd=function(){return this.bj()};d.ea=function(){return this.lb().$a()};d.km=function(){return this.lb()};d.Cm=function(a){return P8(this,a)};d.Pd=function(a){var b=this.lb();return vOa(b,a)};
d.cg=function(){return this};d.bj=function(){return this};d.b=function(){return!this.lb().Va()};d.di=function(){return pf()};d.hh=function(a){var b=this.lb();return eW(b,a)};d.R=function(a){var b=this.lb();gW(b,a)};d.vs=function(a,b){var c=this.lb();return nAa(c,a,b)};d.ll=function(a){for(var b=this.Qd(),c=this.lb();c.Va();){var e=c.$a();if(!a.P(e))break;b.Kc(e)}return b.Ec()};d.Fb=function(a){var b=this.lb();return AOa(b,a)};d.dg=function(a){return fQ(this,a)};d.Ik=function(a){return EBb(this,a)};
d.Ad=function(){return this.lb().Ad()};d.xk=function(a){var b=this.Qd();QOa(b,this,-(0>a?0:a)|0);for(var c=0,e=this.lb();c<a&&e.Va();)e.$a(),c=1+c|0;return b.jg(e).Ec()};d.ik=function(a,b,c){Q8(this,a,b,c)};var vgb=r({aj:0},!0,"scala.collection.immutable.Iterable",{aj:1,qj:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,oj:1,xd:1,sd:1,Wc:1,Yc:1,v:1});function iFb(a,b){var c=qv();return a.IG(GBb(c,0,1),b)}function zh(){this.ka=null}zh.prototype=new u;zh.prototype.constructor=zh;d=zh.prototype;
d.nd=function(){return(new tM).f(this.ka)};d.Tn=function(a,b){ZI(this,a,b)};d.ea=function(){return ik(this)};d.ob=function(a){a=65535&(this.ka.charCodeAt(a)|0);return Vc(a)};d.Te=function(a){return w9(this,a)};d.km=function(){return dV(new eV,this,0,this.ka.length|0)};d.Cm=function(a){return x9(this,a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.cg=function(){return(new tM).f(this.ka)};d.Tc=function(a,b){return aD(this,a,b)};
d.h=function(a){ri();return a instanceof zh?this.ka===(null===a?null:a.ka):!1};d.rH=function(a){return 65535&(this.ka.charCodeAt(a)|0)};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};d.Bg=function(a){return hK(this,"",a,"")};d.Ck=function(a,b,c){return hK(this,a,b,c)};d.Iq=function(a){return $F(new aG,this,a)};d.hh=function(a){return B9(this,a)};d.Eg=function(a,b){return As(this,a,b)};d.Hk=function(a){return Hx(this,a)};d.t=function(){return this.ka};
d.sq=function(a){var b=this.ka;return b===a?0:b<a?-1:1};d.R=function(a){C9(this,a)};d.je=function(a,b){return K9(this,0,this.ka.length|0,a,b)};d.Np=function(a){var b=this.ka;return b===a?0:b<a?-1:1};d.Wm=function(a,b){return D9(this,a,b)};d.Ls=function(a,b){return Pr(this,a,b)};d.ll=function(a){return E9(this,a)};d.nc=function(){return zv(this)};d.Fq=function(a,b){return qi(ri(),this.ka,a,b)};d.Tp=function(a){return j9(this,a)};d.po=function(){oI();var a=vx().jc;return $u(this,a)};
d.Ab=function(a){return U6(this,a,!1)};d.nb=function(){return this.ka.length|0};d.dj=function(){return t9(this)};d.xj=function(){return WP(this)};d.lb=function(){return dV(new eV,this,0,this.ka.length|0)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.Uq=function(a){return k9(this,a)};d.Tl=function(){return this.ka};d.Na=function(){return this.ka.length|0};d.dg=function(a){return I9(this,a)};d.la=function(a,b){return Pr(this,a,b)};d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};
d.ii=function(a){return U6(this,a,!0)};d.im=function(){return this.ka.length|0};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return qi(ri(),this.ka,0,a)};d.Ad=function(){var a=dV(new eV,this,0,this.ka.length|0);return bx(a)};d.xk=function(a){var b=this.ka.length|0;return qi(ri(),this.ka,a,b)};d.Ha=function(a){return Dv(this,a)};d.pk=function(){return(new tM).f(this.ka)};d.pa=function(){return Wi(this)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.Yo=function(){return(new tM).f(this.ka)};
d.si=function(a,b){return m9(this,a,b)};d.ke=function(){return(new tM).f(this.ka)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this.ka};d.ml=function(a,b){return K9(this,0,this.ka.length|0,a,b)};d.ik=function(a,b,c){L9(this,a,b,c)};d.ao=function(){return!0};d.y=function(){var a=this.ka;return ta(ua(),a)};d.Ol=function(a){return W6(this,a)};d.f=function(a){this.ka=a;return this};d.Yr=function(a,b){return R8(this,a,b)};
d.Wg=function(){for(var a=BB(new CB,Ev()),b=0,c=this.ka.length|0;b<c;){var e=this.ob(b);DB(a,e);b=1+b|0}return a.ab};d.ma=function(a,b){return Me(this,a,b)};d.El=function(){return Xv(ua(),this.ka)};d.Da=function(){return pd(this)};d.hc=function(a,b){return zu(this,a,b)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){return(new yk).a()};d.jl=function(){return X6(this)};d.aq=function(a){return n9(this,a)};
d.$classData=r({rjb:0},!1,"scala.collection.immutable.StringOps",{rjb:1,e:1,Qta:1,el:1,pj:1,of:1,Yc:1,v:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,Wc:1,nf:1,nz:1,Ai:1});function P9(a,b,c){var e=a.Zi();b=0<b?b:0;c=0<c?c:0;var f=VL(X(),e);c=(c<f?c:f)-b|0;c=0<c?c:0;a=aw(bw(),cw(ka(a.Zi())),c);0<c&&dw(Ie(),e,b,a,0,c);return a}function Q9(a,b,c,e){var f=VL(X(),a.Zi());e=e<f?e:f;f=VL(X(),b)-c|0;e=e<f?e:f;0<e&&dw(Ie(),a.Zi(),0,b,c,e)}function R9(a,b){var c=b.yp();return cw(ka(a.Zi()))===c?a.Zi():$L(a,b)}
function Ni(){Ai.call(this);this.sp=null}Ni.prototype=new N9;Ni.prototype.constructor=Ni;d=Ni.prototype;d.G=function(){return"NilShape"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Ni?this.ca===a.ca?this.bb===a.bb:!1:!1};d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};d.Jh=function(){O();var a=(new P).a();a=(new Ni).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return this.sp};d.t=function(){return W(X(),this)};
d.ha=function(){return this.bb};d.jd=function(){var a=D(this.ca,Pg().U).H;a=a.b()?"default-nil":a.c();a=(new Rb).f(a);return"/nil/"+Tj(a.Ed)};d.tw=function(){return"shape"};d.wh=function(){return Pd(function(){return function(a,b){return(new Ni).L(a,b)}}(this))};d.Y=function(){return this.ca};d.$y=function(){O();var a=(new P).a();a=(new Ni).L((new S).a(),a);return bf(a,this.j)};d.y=function(){return Z(this)};d.ow=function(){return this.sp};
d.L=function(a,b){Ai.prototype.L.call(this,a,b);this.sp=lfa();return this};d.$classData=r({m4a:0},!1,"amf.plugins.domain.shapes.models.NilShape",{m4a:1,cA:1,uy:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,vy:1,fA:1,eA:1,iC:1,jC:1,Vw:1,dA:1,z:1,v:1,r:1,o:1});function Fi(){Ai.call(this);this.lY=this.sp=null}Fi.prototype=new N9;Fi.prototype.constructor=Fi;function wcb(a,b){O();var c=(new P).a();c=(new rm).L((new S).a(),c);O();var e=(new P).a();b=cf(c,b,e);c=Gi().uh;th(a,c,b);return b}d=Fi.prototype;d.G=function(){return"NodeShape"};
d.A=function(){return 2};d.zb=function(a,b){return vcb(this,a,b)};d.h=function(a){return this===a?!0:a instanceof Fi?this.ca===a.ca?this.bb===a.bb:!1:!1};d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};d.Jh=function(){O();var a=(new P).a();a=(new Fi).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return this.sp};d.ha=function(){return this.bb};
function vcb(a,b,c){var e=c.Ha(a.j);-1!==((""+b).indexOf("#")|0)?qj(a,b):qj(a,b+"#/");e||(b=a.j,e=C(),c=c.Eg(b,e.u),D(a.ca,Gi().uh).R(w(function(f,g){return function(h){return ycb(h,f.j,g)}}(a,c))),b=Wa().Ia(D(a.ca,Gi().MG)),b.b()||b.c().zb(a.j,c));return a}d.t=function(){return W(X(),this)};d.jd=function(){var a=D(this.ca,Pg().U).H;a=a.b()?"default-node":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.tw=function(){return this.lY};
d.wh=function(){return Pd(function(){return function(a,b){return(new Fi).L(a,b)}}(this))};d.Y=function(){return this.ca};d.$y=function(){O();var a=(new P).a();a=(new Fi).L((new S).a(),a);return bf(a,this.j)};d.y=function(){return Z(this)};d.ow=function(){return this.sp};d.L=function(a,b){Ai.prototype.L.call(this,a,b);this.sp=Gi();this.lY="nodeShape";return this};
d.$classData=r({o4a:0},!1,"amf.plugins.domain.shapes.models.NodeShape",{o4a:1,cA:1,uy:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,vy:1,fA:1,eA:1,iC:1,jC:1,Vw:1,dA:1,z:1,v:1,r:1,o:1});function Ei(){Ai.call(this)}Ei.prototype=new N9;Ei.prototype.constructor=Ei;d=Ei.prototype;d.G=function(){return"SchemaShape"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Ei?this.ca===a.ca?this.bb===a.bb:!1:!1};
d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};d.Jh=function(){O();var a=(new P).a();a=(new Ei).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return Yo()};d.ha=function(){return this.bb};d.t=function(){return W(X(),this)};d.jd=function(){var a=D(this.ca,Pg().U).H;a=a.b()?"default-schema":a.c();a=(new Rb).f(a);return"/schema/"+Tj(a.Ed)};d.wh=function(){return Pd(function(){return function(a,b){return(new Ei).L(a,b)}}(this))};d.tw=function(){return"schemaShape"};
d.Y=function(){return this.ca};d.$y=function(){O();var a=(new P).a();a=(new Ei).L((new S).a(),a);return bf(a,this.j)};d.y=function(){return Z(this)};d.ow=function(){return Yo()};d.L=function(a,b){Ai.prototype.L.call(this,a,b);return this};d.$classData=r({u4a:0},!1,"amf.plugins.domain.shapes.models.SchemaShape",{u4a:1,cA:1,uy:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,vy:1,fA:1,eA:1,iC:1,jC:1,Vw:1,dA:1,z:1,v:1,r:1,o:1});function Pi(){Ai.call(this);this.sp=null}Pi.prototype=new N9;Pi.prototype.constructor=Pi;
d=Pi.prototype;d.G=function(){return"UnionShape"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Pi?this.ca===a.ca?this.bb===a.bb:!1:!1};d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};d.Jh=function(){O();var a=(new P).a();a=(new Pi).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return this.sp};d.t=function(){return W(X(),this)};d.ha=function(){return this.bb};
d.jd=function(){var a=D(this.ca,Pg().U).H;a=a.b()?"default-union":a.c();a=(new Rb).f(a);return"/union/"+Tj(a.Ed)};d.tw=function(){return"unionShape"};d.wh=function(){return Pd(function(){return function(a,b){return(new Pi).L(a,b)}}(this))};d.Y=function(){return this.ca};d.$y=function(){O();var a=(new P).a();a=(new Pi).L((new S).a(),a);return bf(a,this.j)};d.y=function(){return Z(this)};d.ow=function(){return this.sp};d.L=function(a,b){Ai.prototype.L.call(this,a,b);this.sp=fp();return this};
d.$classData=r({Z4a:0},!1,"amf.plugins.domain.shapes.models.UnionShape",{Z4a:1,cA:1,uy:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,vy:1,fA:1,eA:1,iC:1,jC:1,Vw:1,dA:1,z:1,v:1,r:1,o:1});function zi(){Ai.call(this);this.pB=null}zi.prototype=new aFb;zi.prototype.constructor=zi;d=zi.prototype;d.G=function(){return"ArrayShape"};d.A=function(){return 2};function FB(a){var b=(new jj).L(a.ca,a.bb);return bf(b,a.j)}d.h=function(a){return this===a?!0:a instanceof zi?this.ca===a.ca?this.bb===a.bb:!1:!1};
d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};d.Jh=function(){O();var a=(new P).a();a=(new zi).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return this.pB};function GB(a,b){Qt(a.ca,a.j+"/items",ei().Kf,b,(O(),(new P).a()));return a}d.ha=function(){return this.bb};d.t=function(){return W(X(),this)};d.wh=function(){return Pd(function(){return function(a,b){return(new zi).L(a,b)}}(this))};d.Y=function(){return this.ca};
d.$y=function(){O();var a=(new P).a();a=(new zi).L((new S).a(),a);return bf(a,this.j)};d.y=function(){return Z(this)};d.ow=function(){return this.pB};d.L=function(a,b){Ai.prototype.L.call(this,a,b);this.pB=ei();return this};d.$classData=r({c4a:0},!1,"amf.plugins.domain.shapes.models.ArrayShape",{c4a:1,Rka:1,cA:1,uy:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,vy:1,fA:1,eA:1,iC:1,jC:1,Vw:1,dA:1,z:1,v:1,r:1,o:1});function Qi(){Ai.call(this);this.lY=this.sp=null}Qi.prototype=new N9;Qi.prototype.constructor=Qi;d=Qi.prototype;
d.G=function(){return"FileShape"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Qi?this.ca===a.ca?this.bb===a.bb:!1:!1};d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};d.Jh=function(){O();var a=(new P).a();a=(new Qi).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return this.sp};d.ha=function(){return this.bb};d.t=function(){return W(X(),this)};
d.jd=function(){var a=D(this.ca,Pg().U).H;a=a.b()?"default-file":a.c();a=(new Rb).f(a);return"/"+Tj(a.Ed)};d.tw=function(){return this.lY};d.wh=function(){return Pd(function(){return function(a,b){return(new Qi).L(a,b)}}(this))};d.Y=function(){return this.ca};d.$y=function(){O();var a=(new P).a();a=(new Qi).L((new S).a(),a);return bf(a,this.j)};d.y=function(){return Z(this)};d.ow=function(){return this.sp};d.L=function(a,b){Ai.prototype.L.call(this,a,b);this.sp=Qo();this.lY="fileShape";return this};
d.$classData=r({j4a:0},!1,"amf.plugins.domain.shapes.models.FileShape",{j4a:1,cA:1,uy:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,vy:1,fA:1,eA:1,iC:1,jC:1,Vw:1,dA:1,e4a:1,z:1,v:1,r:1,o:1});function jj(){Ai.call(this);this.pB=null}jj.prototype=new aFb;jj.prototype.constructor=jj;d=jj.prototype;d.kJ=function(){var a=(new zi).L(this.ca,this.bb),b=Wa().Ia(this.j);if(b instanceof z){var c=b.i;if(null!==c)return bf(a,c)}if(y()===b)return a;throw(new x).d(b);};d.G=function(){return"MatrixShape"};d.A=function(){return 2};
d.h=function(a){return this===a?!0:a instanceof jj?this.ca===a.ca?this.bb===a.bb:!1:!1};d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};d.Jh=function(){O();var a=(new P).a();a=(new jj).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return this.pB};d.t=function(){return W(X(),this)};d.ha=function(){return this.bb};d.wh=function(){return Pd(function(){return function(a,b){return(new jj).L(a,b)}}(this))};d.Y=function(){return this.ca};
d.$y=function(){O();var a=(new P).a();a=(new jj).L((new S).a(),a);return bf(a,this.j)};d.y=function(){return Z(this)};d.ow=function(){return this.pB};d.L=function(a,b){Ai.prototype.L.call(this,a,b);this.pB=mfa();return this};d.$classData=r({l4a:0},!1,"amf.plugins.domain.shapes.models.MatrixShape",{l4a:1,Rka:1,cA:1,uy:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,vy:1,fA:1,eA:1,iC:1,jC:1,Vw:1,dA:1,z:1,v:1,r:1,o:1});function Hi(){Ai.call(this);this.sp=null}Hi.prototype=new N9;Hi.prototype.constructor=Hi;d=Hi.prototype;
d.G=function(){return"ScalarShape"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof Hi?this.ca===a.ca?this.bb===a.bb:!1:!1};d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};d.Jh=function(){O();var a=(new P).a();a=(new Hi).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return this.sp};d.t=function(){return W(X(),this)};d.ha=function(){return this.bb};
d.jd=function(){var a=D(this.ca,Pg().U).H;a=a.b()?"default-scalar":a.c();a=(new Rb).f(a);return"/scalar/"+Tj(a.Ed)};d.wh=function(){return Pd(function(){return function(a,b){return(new Hi).L(a,b)}}(this))};d.tw=function(){var a=D(this.ca,Qh().kf).H;a=a.b()?"#shape":a.c();a=Jd(ua(),a,"#");a=Ld((new Md).od(a));return"integer"===a||"float"===a||"double"===a||"long"===a||"number"===a?"numberScalarShape":"string"===a?"stringScalarShape":"dateTime"===a?"dateScalarShape":"shape"};d.Y=function(){return this.ca};
d.$y=function(){O();var a=(new P).a();a=(new Hi).L((new S).a(),a);return bf(a,this.j)};d.y=function(){return Z(this)};d.ow=function(){return this.sp};d.L=function(a,b){Ai.prototype.L.call(this,a,b);this.sp=Qh();return this};d.$classData=r({s4a:0},!1,"amf.plugins.domain.shapes.models.ScalarShape",{s4a:1,cA:1,uy:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,vy:1,fA:1,eA:1,iC:1,jC:1,Vw:1,dA:1,e4a:1,z:1,v:1,r:1,o:1});function kj(){Ai.call(this);this.pB=null}kj.prototype=new aFb;kj.prototype.constructor=kj;d=kj.prototype;
d.G=function(){return"TupleShape"};d.A=function(){return 2};d.h=function(a){return this===a?!0:a instanceof kj?this.ca===a.ca?this.bb===a.bb:!1:!1};d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;default:throw(new V).f(""+a);}};d.Jh=function(){O();var a=(new P).a();a=(new kj).L((new S).a(),a);return bf(a,this.j)};d.ic=function(){return this.pB};d.ha=function(){return this.bb};d.t=function(){return W(X(),this)};
d.wh=function(){return Pd(function(){return function(a,b){return(new kj).L(a,b)}}(this))};d.Y=function(){return this.ca};d.$y=function(){O();var a=(new P).a();a=(new kj).L((new S).a(),a);return bf(a,this.j)};d.y=function(){return Z(this)};d.ow=function(){return this.pB};d.L=function(a,b){Ai.prototype.L.call(this,a,b);this.pB=Ko();return this};
d.$classData=r({w4a:0},!1,"amf.plugins.domain.shapes.models.TupleShape",{w4a:1,Rka:1,cA:1,uy:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,vy:1,fA:1,eA:1,iC:1,jC:1,Vw:1,dA:1,z:1,v:1,r:1,o:1});function lj(){Ai.call(this);this.AR=this.MH=this.MI=null;this.lR=!1;this.ld=this.sp=null}lj.prototype=new N9;lj.prototype.constructor=lj;d=lj.prototype;d.G=function(){return"UnresolvedShape"};d.A=function(){return 6};d.sk=function(a,b){var c=this.MH;c.b()||c.c().P(a).Dc();a=this.AR;a.b()||a.c().P(b)};
d.h=function(a){if(this===a)return!0;if(a instanceof lj){if(this.ca===a.ca&&this.bb===a.bb&&this.MI===a.MI){var b=this.MH,c=a.MH;b=null===b?null===c:b.h(c)}else b=!1;b?(b=this.AR,c=a.AR,b=null===b?null===c:b.h(c)):b=!1;return b?this.lR===a.lR:!1}return!1};d.E=function(a){switch(a){case 0:return this.ca;case 1:return this.bb;case 2:return this.MI;case 3:return this.MH;case 4:return this.AR;case 5:return this.lR;default:throw(new V).f(""+a);}};d.Jh=function(){return this};d.ic=function(){return this.sp};
d.ha=function(){return this.bb};d.t=function(){return W(X(),this)};d.hl=function(){return this.lR};d.jd=function(){return"/unresolved"};d.eh=function(){return this};d.wh=function(){return Pd(function(a){return function(b,c){return mj(new lj,b,c,a.MI,a.MH,y(),!0)}}(this))};d.Y=function(){return this.ca};d.$y=function(){return this};function mj(a,b,c,e,f,g,h){a.MI=e;a.MH=f;a.AR=g;a.lR=h;Ai.prototype.L.call(a,b,c);a.ld=y();a.sp=Eh();return a}d.yj=function(){return this};
d.y=function(){var a=-889275714;a=RL().Ga(a,QL(RL(),this.ca));a=RL().Ga(a,QL(RL(),this.bb));a=RL().Ga(a,QL(RL(),this.MI));a=RL().Ga(a,QL(RL(),this.MH));a=RL().Ga(a,QL(RL(),this.AR));a=RL().Ga(a,this.lR?1231:1237);return RL().re(a,6)};d.ow=function(){return this.sp};function LDb(a,b){b=b.eh(a.MI,a.bb);a=D(a.ca,Pg().U).H;a=a.b()?null:a.c();O();var c=(new P).a();cf(b,a,c)}
var oZa=r({a5a:0},!1,"amf.plugins.domain.shapes.models.UnresolvedShape",{a5a:1,cA:1,uy:1,e:1,qd:1,xc:1,tc:1,vg:1,lh:1,vy:1,fA:1,eA:1,iC:1,jC:1,Vw:1,dA:1,Ynb:1,z:1,v:1,r:1,o:1});lj.prototype.$classData=oZa;function Ad(){this.Yb=null}Ad.prototype=new hFb;Ad.prototype.constructor=Ad;function jFb(){}d=jFb.prototype=Ad.prototype;d.R=function(a){var b=this.Yb.pf();gW(b,a)};d.nb=function(){return this.Yb.nb()};d.lb=function(){return this.Yb.pf()};
d.ee=function(a){if(null===a)throw bc(F(),null);this.Yb=a;return this};d.$classData=r({lta:0},!1,"scala.collection.MapLike$DefaultValuesIterable",{lta:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,r:1,o:1});function f2a(){this.ka=null}f2a.prototype=new u;f2a.prototype.constructor=f2a;d=f2a.prototype;d.nd=function(){return(new Z5).ZH(this.ka)};d.Tn=function(a,b){ZI(this,a,b)};d.ea=function(){return ik(this)};d.ob=function(a){return this.ka.m[a]};
d.Te=function(a){return w9(this,a)};d.km=function(){return dV(new eV,this,0,this.ka.m.length)};d.Cm=function(a){return x9(this,a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.cg=function(){return(new Z5).ZH(this.ka)};d.Tc=function(a,b){return aD(this,a,b)};d.h=function(a){dBa||(dBa=(new uM).a());return a instanceof f2a?this.ka===(null===a?null:a.ka):!1};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};
d.Bg=function(a){return hK(this,"",a,"")};d.Ck=function(a,b,c){return hK(this,a,b,c)};d.Iq=function(a){return $F(new aG,this,a)};d.hh=function(a){return B9(this,a)};d.Eg=function(a,b){return As(this,a,b)};d.Hk=function(a){return Hx(this,a)};d.t=function(){return T6(this)};d.R=function(a){C9(this,a)};d.je=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.Ls=function(a,b){return Pr(this,a,b)};d.ll=function(a){return E9(this,a)};d.nc=function(){return zv(this)};
d.Fq=function(a,b){return P9(this,a,b)};d.Tp=function(a){return j9(this,a)};d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return U6(this,a,!1)};d.nb=function(){return this.ka.m.length};d.dj=function(){return t9(this)};d.xj=function(){return WP(this)};d.lb=function(){return dV(new eV,this,0,this.ka.m.length)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.Uq=function(a){return k9(this,a)};d.Tl=function(){return hK(this,"","","")};
d.dg=function(a){return I9(this,a)};d.la=function(a,b){return Pr(this,a,b)};d.Na=function(){return this.ka.m.length};d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};d.ii=function(a){return U6(this,a,!0)};d.im=function(){return this.ka.m.length};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return P9(this,0,a)};d.Ad=function(){var a=dV(new eV,this,0,this.ka.m.length);return bx(a)};d.xk=function(a){return P9(this,a,this.ka.m.length)};d.Ha=function(a){return Dv(this,a)};
d.pa=function(){return Wi(this)};d.pk=function(){return(new Z5).ZH(this.ka)};d.Yo=function(){return(new Z5).ZH(this.ka)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.si=function(a,b){return m9(this,a,b)};d.ke=function(){return(new Z5).ZH(this.ka)};d.ZH=function(a){this.ka=a;return this};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this.ka};d.ml=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.ik=function(a,b,c){Q9(this,a,b,c)};d.ao=function(){return!0};
d.Ol=function(a){return W6(this,a)};d.y=function(){return this.ka.y()};d.Yr=function(a,b){return R8(this,a,b)};d.Wg=function(){for(var a=BB(new CB,Ev()),b=0,c=this.ka.m.length;b<c;)DB(a,this.ka.m[b]),b=1+b|0;return a.ab};d.ma=function(a,b){return Me(this,a,b)};d.El=function(a){return R9(this,a)};d.Da=function(){return pd(this)};d.hc=function(a,b){return zu(this,a,b)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){return(new Wwb).a()};d.jl=function(){return X6(this)};
d.aq=function(a){return n9(this,a)};d.$classData=r({Tjb:0},!1,"scala.collection.mutable.ArrayOps$ofBoolean",{Tjb:1,e:1,qG:1,ir:1,Em:1,hm:1,pj:1,of:1,Yc:1,v:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,Wc:1,nf:1,el:1,Mi:1});function g2a(){this.ka=null}g2a.prototype=new u;g2a.prototype.constructor=g2a;d=g2a.prototype;d.nd=function(){return(new T5).TH(this.ka)};d.Tn=function(a,b){ZI(this,a,b)};d.ea=function(){return ik(this)};d.ob=function(a){return this.ka.m[a]};d.Te=function(a){return w9(this,a)};
d.km=function(){return dV(new eV,this,0,this.ka.m.length)};d.Cm=function(a){return x9(this,a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.cg=function(){return(new T5).TH(this.ka)};d.Tc=function(a,b){return aD(this,a,b)};d.h=function(a){eBa||(eBa=(new vM).a());return a instanceof g2a?this.ka===(null===a?null:a.ka):!1};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};d.Bg=function(a){return hK(this,"",a,"")};
d.Ck=function(a,b,c){return hK(this,a,b,c)};d.Iq=function(a){return $F(new aG,this,a)};d.hh=function(a){return B9(this,a)};d.Eg=function(a,b){return As(this,a,b)};d.Hk=function(a){return Hx(this,a)};d.t=function(){return T6(this)};d.R=function(a){C9(this,a)};d.je=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.Ls=function(a,b){return Pr(this,a,b)};d.ll=function(a){return E9(this,a)};d.nc=function(){return zv(this)};
d.Fq=function(a,b){return P9(this,a,b)};d.Tp=function(a){return j9(this,a)};d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return U6(this,a,!1)};d.nb=function(){return this.ka.m.length};d.dj=function(){return t9(this)};d.xj=function(){return WP(this)};d.lb=function(){return dV(new eV,this,0,this.ka.m.length)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.Uq=function(a){return k9(this,a)};d.Tl=function(){return hK(this,"","","")};
d.dg=function(a){return I9(this,a)};d.la=function(a,b){return Pr(this,a,b)};d.Na=function(){return this.ka.m.length};d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};d.ii=function(a){return U6(this,a,!0)};d.im=function(){return this.ka.m.length};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return P9(this,0,a)};d.Ad=function(){var a=dV(new eV,this,0,this.ka.m.length);return bx(a)};d.xk=function(a){return P9(this,a,this.ka.m.length)};d.Ha=function(a){return Dv(this,a)};
d.pa=function(){return Wi(this)};d.pk=function(){return(new T5).TH(this.ka)};d.Yo=function(){return(new T5).TH(this.ka)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.si=function(a,b){return m9(this,a,b)};d.ke=function(){return(new T5).TH(this.ka)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this.ka};d.ml=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.ik=function(a,b,c){Q9(this,a,b,c)};d.ao=function(){return!0};d.Ol=function(a){return W6(this,a)};
d.y=function(){return this.ka.y()};d.Yr=function(a,b){return R8(this,a,b)};d.Wg=function(){for(var a=BB(new CB,Ev()),b=0,c=this.ka.m.length;b<c;)DB(a,this.ka.m[b]),b=1+b|0;return a.ab};d.TH=function(a){this.ka=a;return this};d.ma=function(a,b){return Me(this,a,b)};d.El=function(a){return R9(this,a)};d.Da=function(){return pd(this)};d.hc=function(a,b){return zu(this,a,b)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){return(new lzb).a()};d.jl=function(){return X6(this)};
d.aq=function(a){return n9(this,a)};d.$classData=r({Vjb:0},!1,"scala.collection.mutable.ArrayOps$ofByte",{Vjb:1,e:1,qG:1,ir:1,Em:1,hm:1,pj:1,of:1,Yc:1,v:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,Wc:1,nf:1,el:1,Mi:1});function Yv(){this.ka=null}Yv.prototype=new u;Yv.prototype.constructor=Yv;d=Yv.prototype;d.nd=function(){return(new LB).TC(this.ka)};d.Tn=function(a,b){ZI(this,a,b)};d.ea=function(){return ik(this)};d.ob=function(a){return Vc(this.ka.m[a])};d.Te=function(a){return w9(this,a)};
d.km=function(){return dV(new eV,this,0,this.ka.m.length)};d.Cm=function(a){return x9(this,a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.cg=function(){return(new LB).TC(this.ka)};d.Tc=function(a,b){return aD(this,a,b)};d.h=function(a){fBa||(fBa=(new wM).a());return a instanceof Yv?this.ka===(null===a?null:a.ka):!1};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};d.Bg=function(a){return hK(this,"",a,"")};
d.Ck=function(a,b,c){return hK(this,a,b,c)};d.Iq=function(a){return $F(new aG,this,a)};d.hh=function(a){return B9(this,a)};d.Eg=function(a,b){return As(this,a,b)};d.Hk=function(a){return Hx(this,a)};d.t=function(){return T6(this)};d.R=function(a){C9(this,a)};d.je=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.Ls=function(a,b){return Pr(this,a,b)};d.ll=function(a){return E9(this,a)};d.nc=function(){return zv(this)};
d.Fq=function(a,b){return P9(this,a,b)};d.Tp=function(a){return j9(this,a)};d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return U6(this,a,!1)};d.nb=function(){return this.ka.m.length};d.dj=function(){return t9(this)};d.xj=function(){return WP(this)};d.lb=function(){return dV(new eV,this,0,this.ka.m.length)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.Uq=function(a){return k9(this,a)};d.Tl=function(){return hK(this,"","","")};
d.dg=function(a){return I9(this,a)};d.la=function(a,b){return Pr(this,a,b)};d.Na=function(){return this.ka.m.length};d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};d.ii=function(a){return U6(this,a,!0)};d.im=function(){return this.ka.m.length};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return P9(this,0,a)};d.TC=function(a){this.ka=a;return this};d.Ad=function(){var a=dV(new eV,this,0,this.ka.m.length);return bx(a)};d.xk=function(a){return P9(this,a,this.ka.m.length)};
d.Ha=function(a){return Dv(this,a)};d.pa=function(){return Wi(this)};d.pk=function(){return(new LB).TC(this.ka)};d.Yo=function(){return(new LB).TC(this.ka)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.si=function(a,b){return m9(this,a,b)};d.ke=function(){return(new LB).TC(this.ka)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this.ka};d.ml=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.ik=function(a,b,c){Q9(this,a,b,c)};d.ao=function(){return!0};
d.Ol=function(a){return W6(this,a)};d.y=function(){return this.ka.y()};d.Yr=function(a,b){return R8(this,a,b)};d.Wg=function(){for(var a=BB(new CB,Ev()),b=0,c=this.ka.m.length;b<c;){var e=this.ob(b);DB(a,e);b=1+b|0}return a.ab};d.ma=function(a,b){return Me(this,a,b)};d.El=function(a){return R9(this,a)};d.Da=function(){return pd(this)};d.hc=function(a,b){return zu(this,a,b)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){return(new ozb).a()};d.jl=function(){return X6(this)};
d.aq=function(a){return n9(this,a)};d.$classData=r({Xjb:0},!1,"scala.collection.mutable.ArrayOps$ofChar",{Xjb:1,e:1,qG:1,ir:1,Em:1,hm:1,pj:1,of:1,Yc:1,v:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,Wc:1,nf:1,el:1,Mi:1});function h2a(){this.ka=null}h2a.prototype=new u;h2a.prototype.constructor=h2a;d=h2a.prototype;d.nd=function(){return(new Y5).UH(this.ka)};d.Tn=function(a,b){ZI(this,a,b)};d.ea=function(){return ik(this)};d.ob=function(a){return this.ka.m[a]};d.Te=function(a){return w9(this,a)};
d.km=function(){return dV(new eV,this,0,this.ka.m.length)};d.Cm=function(a){return x9(this,a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.cg=function(){return(new Y5).UH(this.ka)};d.Tc=function(a,b){return aD(this,a,b)};d.h=function(a){gBa||(gBa=(new xM).a());return a instanceof h2a?this.ka===(null===a?null:a.ka):!1};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};d.Bg=function(a){return hK(this,"",a,"")};
d.UH=function(a){this.ka=a;return this};d.Ck=function(a,b,c){return hK(this,a,b,c)};d.Iq=function(a){return $F(new aG,this,a)};d.hh=function(a){return B9(this,a)};d.Eg=function(a,b){return As(this,a,b)};d.Hk=function(a){return Hx(this,a)};d.t=function(){return T6(this)};d.R=function(a){C9(this,a)};d.je=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.Ls=function(a,b){return Pr(this,a,b)};d.ll=function(a){return E9(this,a)};d.nc=function(){return zv(this)};
d.Fq=function(a,b){return P9(this,a,b)};d.Tp=function(a){return j9(this,a)};d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return U6(this,a,!1)};d.nb=function(){return this.ka.m.length};d.dj=function(){return t9(this)};d.xj=function(){return WP(this)};d.lb=function(){return dV(new eV,this,0,this.ka.m.length)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.Uq=function(a){return k9(this,a)};d.Tl=function(){return hK(this,"","","")};
d.dg=function(a){return I9(this,a)};d.la=function(a,b){return Pr(this,a,b)};d.Na=function(){return this.ka.m.length};d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};d.ii=function(a){return U6(this,a,!0)};d.im=function(){return this.ka.m.length};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return P9(this,0,a)};d.Ad=function(){var a=dV(new eV,this,0,this.ka.m.length);return bx(a)};d.xk=function(a){return P9(this,a,this.ka.m.length)};d.Ha=function(a){return Dv(this,a)};
d.pa=function(){return Wi(this)};d.pk=function(){return(new Y5).UH(this.ka)};d.Yo=function(){return(new Y5).UH(this.ka)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.si=function(a,b){return m9(this,a,b)};d.ke=function(){return(new Y5).UH(this.ka)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this.ka};d.ml=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.ik=function(a,b,c){Q9(this,a,b,c)};d.ao=function(){return!0};d.Ol=function(a){return W6(this,a)};
d.y=function(){return this.ka.y()};d.Yr=function(a,b){return R8(this,a,b)};d.Wg=function(){for(var a=BB(new CB,Ev()),b=0,c=this.ka.m.length;b<c;)DB(a,this.ka.m[b]),b=1+b|0;return a.ab};d.ma=function(a,b){return Me(this,a,b)};d.El=function(a){return R9(this,a)};d.Da=function(){return pd(this)};d.hc=function(a,b){return zu(this,a,b)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){return(new rzb).a()};d.jl=function(){return X6(this)};d.aq=function(a){return n9(this,a)};
d.$classData=r({Zjb:0},!1,"scala.collection.mutable.ArrayOps$ofDouble",{Zjb:1,e:1,qG:1,ir:1,Em:1,hm:1,pj:1,of:1,Yc:1,v:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,Wc:1,nf:1,el:1,Mi:1});function i2a(){this.ka=null}i2a.prototype=new u;i2a.prototype.constructor=i2a;d=i2a.prototype;d.nd=function(){return(new X5).VH(this.ka)};d.Tn=function(a,b){ZI(this,a,b)};d.ea=function(){return ik(this)};d.ob=function(a){return this.ka.m[a]};d.Te=function(a){return w9(this,a)};d.km=function(){return dV(new eV,this,0,this.ka.m.length)};
d.Cm=function(a){return x9(this,a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.cg=function(){return(new X5).VH(this.ka)};d.Tc=function(a,b){return aD(this,a,b)};d.h=function(a){hBa||(hBa=(new yM).a());return a instanceof i2a?this.ka===(null===a?null:a.ka):!1};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};d.Bg=function(a){return hK(this,"",a,"")};d.Ck=function(a,b,c){return hK(this,a,b,c)};
d.Iq=function(a){return $F(new aG,this,a)};d.hh=function(a){return B9(this,a)};d.Eg=function(a,b){return As(this,a,b)};d.Hk=function(a){return Hx(this,a)};d.t=function(){return T6(this)};d.R=function(a){C9(this,a)};d.je=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.Ls=function(a,b){return Pr(this,a,b)};d.ll=function(a){return E9(this,a)};d.nc=function(){return zv(this)};d.Fq=function(a,b){return P9(this,a,b)};d.Tp=function(a){return j9(this,a)};
d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return U6(this,a,!1)};d.nb=function(){return this.ka.m.length};d.dj=function(){return t9(this)};d.xj=function(){return WP(this)};d.lb=function(){return dV(new eV,this,0,this.ka.m.length)};d.VH=function(a){this.ka=a;return this};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.Uq=function(a){return k9(this,a)};d.Tl=function(){return hK(this,"","","")};d.dg=function(a){return I9(this,a)};
d.la=function(a,b){return Pr(this,a,b)};d.Na=function(){return this.ka.m.length};d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};d.ii=function(a){return U6(this,a,!0)};d.im=function(){return this.ka.m.length};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return P9(this,0,a)};d.Ad=function(){var a=dV(new eV,this,0,this.ka.m.length);return bx(a)};d.xk=function(a){return P9(this,a,this.ka.m.length)};d.Ha=function(a){return Dv(this,a)};d.pa=function(){return Wi(this)};d.pk=function(){return(new X5).VH(this.ka)};
d.Yo=function(){return(new X5).VH(this.ka)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.si=function(a,b){return m9(this,a,b)};d.ke=function(){return(new X5).VH(this.ka)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this.ka};d.ml=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.ik=function(a,b,c){Q9(this,a,b,c)};d.ao=function(){return!0};d.Ol=function(a){return W6(this,a)};d.y=function(){return this.ka.y()};d.Yr=function(a,b){return R8(this,a,b)};
d.Wg=function(){for(var a=BB(new CB,Ev()),b=0,c=this.ka.m.length;b<c;)DB(a,this.ka.m[b]),b=1+b|0;return a.ab};d.ma=function(a,b){return Me(this,a,b)};d.El=function(a){return R9(this,a)};d.Da=function(){return pd(this)};d.hc=function(a,b){return zu(this,a,b)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){return(new uzb).a()};d.jl=function(){return X6(this)};d.aq=function(a){return n9(this,a)};
d.$classData=r({akb:0},!1,"scala.collection.mutable.ArrayOps$ofFloat",{akb:1,e:1,qG:1,ir:1,Em:1,hm:1,pj:1,of:1,Yc:1,v:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,Wc:1,nf:1,el:1,Mi:1});function j2a(){this.ka=null}j2a.prototype=new u;j2a.prototype.constructor=j2a;d=j2a.prototype;d.nd=function(){return(new V5).WH(this.ka)};d.Tn=function(a,b){ZI(this,a,b)};d.ea=function(){return ik(this)};d.ob=function(a){return this.ka.m[a]};d.Te=function(a){return w9(this,a)};d.km=function(){return dV(new eV,this,0,this.ka.m.length)};
d.Cm=function(a){return x9(this,a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.cg=function(){return(new V5).WH(this.ka)};d.Tc=function(a,b){return aD(this,a,b)};d.h=function(a){iBa||(iBa=(new zM).a());return a instanceof j2a?this.ka===(null===a?null:a.ka):!1};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};d.Bg=function(a){return hK(this,"",a,"")};d.Ck=function(a,b,c){return hK(this,a,b,c)};
d.Iq=function(a){return $F(new aG,this,a)};d.hh=function(a){return B9(this,a)};d.Eg=function(a,b){return As(this,a,b)};d.Hk=function(a){return Hx(this,a)};d.t=function(){return T6(this)};d.R=function(a){C9(this,a)};d.je=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.Ls=function(a,b){return Pr(this,a,b)};d.ll=function(a){return E9(this,a)};d.nc=function(){return zv(this)};d.Fq=function(a,b){return P9(this,a,b)};d.Tp=function(a){return j9(this,a)};
d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return U6(this,a,!1)};d.nb=function(){return this.ka.m.length};d.dj=function(){return t9(this)};d.xj=function(){return WP(this)};d.lb=function(){return dV(new eV,this,0,this.ka.m.length)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.Uq=function(a){return k9(this,a)};d.WH=function(a){this.ka=a;return this};d.Tl=function(){return hK(this,"","","")};d.dg=function(a){return I9(this,a)};
d.la=function(a,b){return Pr(this,a,b)};d.Na=function(){return this.ka.m.length};d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};d.ii=function(a){return U6(this,a,!0)};d.im=function(){return this.ka.m.length};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return P9(this,0,a)};d.Ad=function(){var a=dV(new eV,this,0,this.ka.m.length);return bx(a)};d.xk=function(a){return P9(this,a,this.ka.m.length)};d.Ha=function(a){return Dv(this,a)};d.pa=function(){return Wi(this)};d.pk=function(){return(new V5).WH(this.ka)};
d.Yo=function(){return(new V5).WH(this.ka)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.si=function(a,b){return m9(this,a,b)};d.ke=function(){return(new V5).WH(this.ka)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this.ka};d.ml=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.ik=function(a,b,c){Q9(this,a,b,c)};d.ao=function(){return!0};d.Ol=function(a){return W6(this,a)};d.y=function(){return this.ka.y()};d.Yr=function(a,b){return R8(this,a,b)};
d.Wg=function(){for(var a=BB(new CB,Ev()),b=0,c=this.ka.m.length;b<c;)DB(a,this.ka.m[b]),b=1+b|0;return a.ab};d.ma=function(a,b){return Me(this,a,b)};d.El=function(a){return R9(this,a)};d.Da=function(){return pd(this)};d.hc=function(a,b){return zu(this,a,b)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){return(new xzb).a()};d.jl=function(){return X6(this)};d.aq=function(a){return n9(this,a)};
d.$classData=r({ckb:0},!1,"scala.collection.mutable.ArrayOps$ofInt",{ckb:1,e:1,qG:1,ir:1,Em:1,hm:1,pj:1,of:1,Yc:1,v:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,Wc:1,nf:1,el:1,Mi:1});function k2a(){this.ka=null}k2a.prototype=new u;k2a.prototype.constructor=k2a;d=k2a.prototype;d.nd=function(){return(new W5).XH(this.ka)};d.Tn=function(a,b){ZI(this,a,b)};d.ea=function(){return ik(this)};d.ob=function(a){return this.ka.m[a]};d.Te=function(a){return w9(this,a)};d.km=function(){return dV(new eV,this,0,this.ka.m.length)};
d.Cm=function(a){return x9(this,a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.XH=function(a){this.ka=a;return this};d.cg=function(){return(new W5).XH(this.ka)};d.Tc=function(a,b){return aD(this,a,b)};d.h=function(a){jBa||(jBa=(new BM).a());return a instanceof k2a?this.ka===(null===a?null:a.ka):!1};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};d.Bg=function(a){return hK(this,"",a,"")};
d.Ck=function(a,b,c){return hK(this,a,b,c)};d.Iq=function(a){return $F(new aG,this,a)};d.hh=function(a){return B9(this,a)};d.Eg=function(a,b){return As(this,a,b)};d.Hk=function(a){return Hx(this,a)};d.t=function(){return T6(this)};d.R=function(a){C9(this,a)};d.je=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.Ls=function(a,b){return Pr(this,a,b)};d.ll=function(a){return E9(this,a)};d.nc=function(){return zv(this)};
d.Fq=function(a,b){return P9(this,a,b)};d.Tp=function(a){return j9(this,a)};d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return U6(this,a,!1)};d.nb=function(){return this.ka.m.length};d.dj=function(){return t9(this)};d.xj=function(){return WP(this)};d.lb=function(){return dV(new eV,this,0,this.ka.m.length)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.Uq=function(a){return k9(this,a)};d.Tl=function(){return hK(this,"","","")};
d.dg=function(a){return I9(this,a)};d.la=function(a,b){return Pr(this,a,b)};d.Na=function(){return this.ka.m.length};d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};d.ii=function(a){return U6(this,a,!0)};d.im=function(){return this.ka.m.length};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return P9(this,0,a)};d.Ad=function(){var a=dV(new eV,this,0,this.ka.m.length);return bx(a)};d.xk=function(a){return P9(this,a,this.ka.m.length)};d.Ha=function(a){return Dv(this,a)};
d.pa=function(){return Wi(this)};d.pk=function(){return(new W5).XH(this.ka)};d.Yo=function(){return(new W5).XH(this.ka)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.si=function(a,b){return m9(this,a,b)};d.ke=function(){return(new W5).XH(this.ka)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this.ka};d.ml=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.ik=function(a,b,c){Q9(this,a,b,c)};d.ao=function(){return!0};d.Ol=function(a){return W6(this,a)};
d.y=function(){return this.ka.y()};d.Yr=function(a,b){return R8(this,a,b)};d.Wg=function(){for(var a=BB(new CB,Ev()),b=0,c=this.ka.m.length;b<c;){var e=this.ka.m[b];DB(a,(new pa).hb(e.sb,e.Gb));b=1+b|0}return a.ab};d.ma=function(a,b){return Me(this,a,b)};d.El=function(a){return R9(this,a)};d.Da=function(){return pd(this)};d.hc=function(a,b){return zu(this,a,b)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){return(new Azb).a()};d.jl=function(){return X6(this)};
d.aq=function(a){return n9(this,a)};d.$classData=r({ekb:0},!1,"scala.collection.mutable.ArrayOps$ofLong",{ekb:1,e:1,qG:1,ir:1,Em:1,hm:1,pj:1,of:1,Yc:1,v:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,Wc:1,nf:1,el:1,Mi:1});function Md(){this.ka=null}Md.prototype=new u;Md.prototype.constructor=Md;d=Md.prototype;d.nd=function(){return(new WK).od(this.ka)};d.Tn=function(a,b){ZI(this,a,b)};d.ea=function(){return ik(this)};d.ob=function(a){return this.ka.m[a]};d.Te=function(a){return w9(this,a)};
d.km=function(){return dV(new eV,this,0,this.ka.m.length)};d.Cm=function(a){return x9(this,a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.cg=function(){return(new WK).od(this.ka)};d.Tc=function(a,b){return aD(this,a,b)};d.h=function(a){kBa||(kBa=(new CM).a());return a instanceof Md?this.ka===(null===a?null:a.ka):!1};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};d.Bg=function(a){return hK(this,"",a,"")};
d.Ck=function(a,b,c){return hK(this,a,b,c)};d.Iq=function(a){return $F(new aG,this,a)};d.hh=function(a){return B9(this,a)};d.Eg=function(a,b){return As(this,a,b)};d.Hk=function(a){return Hx(this,a)};d.t=function(){return T6(this)};d.R=function(a){C9(this,a)};d.je=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.Ls=function(a,b){return Pr(this,a,b)};d.ll=function(a){return E9(this,a)};d.nc=function(){return zv(this)};
d.Fq=function(a,b){return P9(this,a,b)};d.Tp=function(a){return j9(this,a)};d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return U6(this,a,!1)};d.nb=function(){return this.ka.m.length};d.dj=function(){return t9(this)};d.xj=function(){return WP(this)};d.od=function(a){this.ka=a;return this};d.lb=function(){return dV(new eV,this,0,this.ka.m.length)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.Uq=function(a){return k9(this,a)};
d.Tl=function(){return hK(this,"","","")};d.dg=function(a){return I9(this,a)};d.la=function(a,b){return Pr(this,a,b)};d.Na=function(){return this.ka.m.length};d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};d.ii=function(a){return U6(this,a,!0)};d.im=function(){return this.ka.m.length};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return P9(this,0,a)};d.Ad=function(){var a=dV(new eV,this,0,this.ka.m.length);return bx(a)};d.xk=function(a){return P9(this,a,this.ka.m.length)};
d.Ha=function(a){return Dv(this,a)};d.pa=function(){return Wi(this)};d.pk=function(){return(new WK).od(this.ka)};d.Yo=function(){return(new WK).od(this.ka)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.si=function(a,b){return m9(this,a,b)};d.ke=function(){return(new WK).od(this.ka)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this.ka};d.ml=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.ik=function(a,b,c){Q9(this,a,b,c)};d.ao=function(){return!0};
d.Ol=function(a){return W6(this,a)};d.y=function(){return this.ka.y()};d.Yr=function(a,b){return R8(this,a,b)};d.Wg=function(){for(var a=BB(new CB,Ev()),b=0,c=this.ka.m.length;b<c;)DB(a,this.ka.m[b]),b=1+b|0;return a.ab};d.ma=function(a,b){return Me(this,a,b)};d.El=function(a){return R9(this,a)};d.Da=function(){return pd(this)};d.hc=function(a,b){return zu(this,a,b)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){var a=this.ka;return(new TZ).iQ(IXa(JXa(),cw(ka(a))))};d.jl=function(){return X6(this)};
d.aq=function(a){return n9(this,a)};d.$classData=r({gkb:0},!1,"scala.collection.mutable.ArrayOps$ofRef",{gkb:1,e:1,qG:1,ir:1,Em:1,hm:1,pj:1,of:1,Yc:1,v:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,Wc:1,nf:1,el:1,Mi:1});function l2a(){this.ka=null}l2a.prototype=new u;l2a.prototype.constructor=l2a;d=l2a.prototype;d.nd=function(){return(new U5).YH(this.ka)};d.Tn=function(a,b){ZI(this,a,b)};d.ea=function(){return ik(this)};d.ob=function(a){return this.ka.m[a]};d.Te=function(a){return w9(this,a)};
d.km=function(){return dV(new eV,this,0,this.ka.m.length)};d.Cm=function(a){return x9(this,a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.YH=function(a){this.ka=a;return this};d.cg=function(){return(new U5).YH(this.ka)};d.Tc=function(a,b){return aD(this,a,b)};d.h=function(a){lBa||(lBa=(new DM).a());return a instanceof l2a?this.ka===(null===a?null:a.ka):!1};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};
d.Bg=function(a){return hK(this,"",a,"")};d.Ck=function(a,b,c){return hK(this,a,b,c)};d.Iq=function(a){return $F(new aG,this,a)};d.hh=function(a){return B9(this,a)};d.Eg=function(a,b){return As(this,a,b)};d.Hk=function(a){return Hx(this,a)};d.t=function(){return T6(this)};d.R=function(a){C9(this,a)};d.je=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.Ls=function(a,b){return Pr(this,a,b)};d.ll=function(a){return E9(this,a)};d.nc=function(){return zv(this)};
d.Fq=function(a,b){return P9(this,a,b)};d.Tp=function(a){return j9(this,a)};d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return U6(this,a,!1)};d.nb=function(){return this.ka.m.length};d.dj=function(){return t9(this)};d.xj=function(){return WP(this)};d.lb=function(){return dV(new eV,this,0,this.ka.m.length)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.Uq=function(a){return k9(this,a)};d.Tl=function(){return hK(this,"","","")};
d.dg=function(a){return I9(this,a)};d.la=function(a,b){return Pr(this,a,b)};d.Na=function(){return this.ka.m.length};d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};d.ii=function(a){return U6(this,a,!0)};d.im=function(){return this.ka.m.length};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return P9(this,0,a)};d.Ad=function(){var a=dV(new eV,this,0,this.ka.m.length);return bx(a)};d.xk=function(a){return P9(this,a,this.ka.m.length)};d.Ha=function(a){return Dv(this,a)};
d.pa=function(){return Wi(this)};d.pk=function(){return(new U5).YH(this.ka)};d.Yo=function(){return(new U5).YH(this.ka)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.si=function(a,b){return m9(this,a,b)};d.ke=function(){return(new U5).YH(this.ka)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this.ka};d.ml=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.ik=function(a,b,c){Q9(this,a,b,c)};d.ao=function(){return!0};d.Ol=function(a){return W6(this,a)};
d.y=function(){return this.ka.y()};d.Yr=function(a,b){return R8(this,a,b)};d.Wg=function(){for(var a=BB(new CB,Ev()),b=0,c=this.ka.m.length;b<c;)DB(a,this.ka.m[b]),b=1+b|0;return a.ab};d.ma=function(a,b){return Me(this,a,b)};d.El=function(a){return R9(this,a)};d.Da=function(){return pd(this)};d.hc=function(a,b){return zu(this,a,b)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){return(new Ezb).a()};d.jl=function(){return X6(this)};d.aq=function(a){return n9(this,a)};
d.$classData=r({ikb:0},!1,"scala.collection.mutable.ArrayOps$ofShort",{ikb:1,e:1,qG:1,ir:1,Em:1,hm:1,pj:1,of:1,Yc:1,v:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,Wc:1,nf:1,el:1,Mi:1});function m2a(){this.ka=null}m2a.prototype=new u;m2a.prototype.constructor=m2a;d=m2a.prototype;d.nd=function(){return(new $5).$H(this.ka)};d.Tn=function(a,b){ZI(this,a,b)};d.ea=function(){return ik(this)};d.ob=function(){};d.Te=function(a){return w9(this,a)};d.km=function(){return dV(new eV,this,0,this.ka.m.length)};
d.Cm=function(a){return x9(this,a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.cg=function(){return(new $5).$H(this.ka)};d.Tc=function(a,b){return aD(this,a,b)};d.h=function(a){mBa||(mBa=(new EM).a());return a instanceof m2a?this.ka===(null===a?null:a.ka):!1};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};d.Bg=function(a){return hK(this,"",a,"")};d.Ck=function(a,b,c){return hK(this,a,b,c)};
d.Iq=function(a){return $F(new aG,this,a)};d.hh=function(a){return B9(this,a)};d.Eg=function(a,b){return As(this,a,b)};d.Hk=function(a){return Hx(this,a)};d.t=function(){return T6(this)};d.R=function(a){C9(this,a)};d.je=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.Ls=function(a,b){return Pr(this,a,b)};d.ll=function(a){return E9(this,a)};d.nc=function(){return zv(this)};d.Fq=function(a,b){return P9(this,a,b)};d.Tp=function(a){return j9(this,a)};
d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return U6(this,a,!1)};d.nb=function(){return this.ka.m.length};d.dj=function(){return t9(this)};d.xj=function(){return WP(this)};d.lb=function(){return dV(new eV,this,0,this.ka.m.length)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.Uq=function(a){return k9(this,a)};d.Tl=function(){return hK(this,"","","")};d.dg=function(a){return I9(this,a)};d.la=function(a,b){return Pr(this,a,b)};d.Na=function(){return this.ka.m.length};
d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};d.ii=function(a){return U6(this,a,!0)};d.im=function(){return this.ka.m.length};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return P9(this,0,a)};d.Ad=function(){var a=dV(new eV,this,0,this.ka.m.length);return bx(a)};d.xk=function(a){return P9(this,a,this.ka.m.length)};d.Ha=function(a){return Dv(this,a)};d.pa=function(){return Wi(this)};d.pk=function(){return(new $5).$H(this.ka)};d.$H=function(a){this.ka=a;return this};
d.Yo=function(){return(new $5).$H(this.ka)};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.si=function(a,b){return m9(this,a,b)};d.ke=function(){return(new $5).$H(this.ka)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this.ka};d.ml=function(a,b){return K9(this,0,this.ka.m.length,a,b)};d.ik=function(a,b,c){Q9(this,a,b,c)};d.ao=function(){return!0};d.Ol=function(a){return W6(this,a)};d.y=function(){return this.ka.y()};d.Yr=function(a,b){return R8(this,a,b)};
d.Wg=function(){for(var a=BB(new CB,Ev()),b=0,c=this.ka.m.length;b<c;)DB(a,void 0),b=1+b|0;return a.ab};d.ma=function(a,b){return Me(this,a,b)};d.El=function(a){return R9(this,a)};d.Da=function(){return pd(this)};d.hc=function(a,b){return zu(this,a,b)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){return(new Hzb).a()};d.jl=function(){return X6(this)};d.aq=function(a){return n9(this,a)};
d.$classData=r({kkb:0},!1,"scala.collection.mutable.ArrayOps$ofUnit",{kkb:1,e:1,qG:1,ir:1,Em:1,hm:1,pj:1,of:1,Yc:1,v:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,Wc:1,nf:1,el:1,Mi:1});function kFb(){}kFb.prototype=new hFb;kFb.prototype.constructor=kFb;function lFb(){}lFb.prototype=kFb.prototype;function mFb(a){var b=a.Qd();b.jg(a);return b.Ec()}function nFb(a,b){b=a.Eoa(b);-1!==b&&a.Zfa(b);return a}function Or(){this.Dh=this.Yb=null}Or.prototype=new jFb;Or.prototype.constructor=Or;
Or.prototype.R=function(a){var b=this.Dh,c=b.Je;b=qF(b);for(var e=c.m[b];null!==e;){var f=e.$a();a.P(e.q);for(e=f;null===e&&0<b;)b=-1+b|0,e=c.m[b]}};Or.prototype.To=function(a){if(null===a)throw bc(F(),null);this.Dh=a;Ad.prototype.ee.call(this,a);return this};Or.prototype.$classData=r({wkb:0},!1,"scala.collection.mutable.HashMap$$anon$2",{wkb:1,lta:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,r:1,o:1});
function oFb(a,b){var c=BB(new CB,a.Vq());a=U6(a,w(function(e,f){return function(g){return!vb(wb(),f,g.qa())}}(a,b)),!1);oj(c,a);return c.ab}function pFb(a){var b=a.Cta().lb();a=a.v4().lb();var c=new w5;if(null===b)throw bc(F(),null);c.Ja=b;c.rha=a;return c}function qFb(a,b,c){var e=a.Ka(b);a.Gl(b,c);return e}function rFb(a,b){var c=a.Ka(b);a.yu(b);return c}function sFb(a,b,c){var e=a.Ka(b);if(e instanceof z)return e.i;if(y()===e)return c=tc(c),a.Gl(b,c),c;throw(new x).d(e);}
function tFb(a){var b=(new Ck).de(a.nb());a.R(w(function(c,e){return function(f){return ht(e,f)}}(a,b)));return b}function uFb(a){return a.cw().jg(a)}function eQ(a){var b=(new Ck).de(a.nb());a.R(w(function(c,e){return function(f){return ht(e,f)}}(a,b)));return b}
function Pea(a,b,c){var e=NBa();a=w(function(g,h){return function(k){if(null!==k){var l=k.qa();k=k.Ba();k=h.Bc(k);return(new R).M(l,k)}throw(new x).d(k);}}(a,c));c=yv();c=tD(c);var f={};Me(b,a,c).R(w(function(g,h){return function(k){if(null!==k){var l=k.qa();k=k.Ba();h[l]=k}else throw(new x).d(k);}}(e,f)));return f}function Qea(a,b,c){PBa||(PBa=(new WM).a());var e=PBa;a=w(function(f,g){return function(h){return g.Bc(h)}}(a,c));c=C();b=b.ma(a,c.u);return OBa(e,b)}
function Nea(a,b,c){var e=NBa();a=w(function(g,h){return function(k){if(null!==k){var l=k.qa();k=k.Ba();k=h.Bc(k);return(new R).M(l,k)}throw(new x).d(k);}}(a,c));c=sD();c=tD(c);var f={};Me(b,a,c).R(w(function(g,h){return function(k){if(null!==k){var l=k.qa();k=k.Ba();h[l]=k}else throw(new x).d(k);}}(e,f)));return f}function Yea(a){return TM(UM(),a)}function Xfa(a){return void 0===a?y():(new z).d(a)}
function Xea(a,b,c){return QBa(RBa(),b).pg(w(function(e,f){return function(g){return f.Nc(g)}}(a,c)),Mm())}function vFb(a){return a.yta().lb().KG(hb(function(b){return function(){return b.$4()}}(a)))}function wFb(a){var b=a.vga().lb();return(new v5).jt(b,a.rv())}function xFb(a){var b=a.wga().lb();return(new s5).jt(b,a.rv())}function yFb(a){var b=a.zta().lb();return(new r5).jt(b,a.hD())}function zFb(a){var b=a.Ata().lb();return(new QC).jt(b,a.hD())}
function AFb(a){return a.j3().lb().KG(hb(function(b){return function(){return b.Bta()}}(a)))}function BFb(a){var b=a.xga().lb();return(new u5).jt(b,a.rv())}function CFb(){}CFb.prototype=new hFb;CFb.prototype.constructor=CFb;function S9(){}d=S9.prototype=CFb.prototype;d.Foa=function(a,b){return mxa(this,a,b)};d.Te=function(a){return $Cb(this,a)};d.b=function(){return 0===this.Te(0)};d.zB=function(a){return XK(this,a)};d.h=function(a){return o5(this,a)};d.Io=function(a){return this.P(a)|0};
d.Eg=function(a,b){return As(this,a,b)};d.Hk=function(a){return Hx(this,a)};d.t=function(){return T6(this)};d.Ls=function(a,b){return this.la(a,b)};d.Wm=function(a,b){return aDb(this,a,b)};d.Tp=function(a){return j9(this,a)};d.wt=function(){return jpa(this)};d.nb=function(){return this.Na()};d.fs=function(a,b){return cDb(this,a,b)};d.xj=function(){return WP(this)};d.Mp=function(a){return!!this.P(a)};d.Uq=function(a){return k9(this,a)};d.iy=function(){return(new T9).TL(this)};
d.Ha=function(a){return Dv(this,a)};d.pk=function(){return this};d.si=function(a,b){return m9(this,a,b)};d.ke=function(){return this.pk()};d.Eoa=function(a){return this.Foa(a,0)};d.Wa=function(a,b){return YK(this,a,b)};d.y=function(){return cW(this)};d.aq=function(a){return n9(this,a)};
function DFb(){this.da=this.HS=this.PN=this.TG=this.Lz=this.Tz=this.Rv=this.RS=this.uC=this.qC=this.EO=this.VB=this.Jz=this.lA=this.iA=this.ZN=this.wO=this.MN=this.MO=this.KO=this.wC=this.XB=this.RN=this.CO=this.dT=this.JO=this.pC=this.VN=this.BO=this.XN=this.NO=this.yO=this.HO=this.SB=this.$N=this.dO=this.UB=this.Sv=null}DFb.prototype=new u;DFb.prototype.constructor=DFb;function Eq(){Bb();null===Bb().HS&&null===Bb().HS&&(Bb().HS=new T0);Bb()}
function V6a(){var a=Bb();null===Bb().MN&&null===Bb().MN&&(Bb().MN=(new G0).Cca(a));return Bb().MN}d=DFb.prototype;d.R7=function(){null===Bb().UB&&(Bb().UB=(new r0).xq(this))};function YCa(){Bb();null===Bb().CO&&null===Bb().CO&&(Bb().CO=new B1);return Bb().CO}d.a=function(){EFb=this;this.da=Gw().da;return this};d.K0=function(){null===Bb().iA&&this.ST();Bb()};d.$T=function(){null===Bb().lA&&(Bb().lA=(new E0).hw(this))};d.gb=function(){null===Bb().Rv&&this.aU();return Bb().Rv};
d.QN=function(){null===Bb().SB&&this.J7();return Bb().SB};d.J7=function(){null===Bb().SB&&(Bb().SB=(new q0).xq(this))};d.LS=function(){null===Bb().Lz&&(Bb().Lz=new WN)};d.Vh=function(){return this.da};d.Th=function(){null===Bb().Sv&&this.bU();return Bb().Sv};function ePa(){Bb();null===Bb().ZN&&null===Bb().ZN&&(Bb().ZN=new M0);return Bb().ZN}function a7a(){Bb();null===Bb().JO&&null===Bb().JO&&(Bb().JO=new f2);return Bb().JO}
function E6a(){Bb();null===Bb().BO&&null===Bb().BO&&(Bb().BO=new y1);return Bb().BO}d.bU=function(){null===Bb().Sv&&(Bb().Sv=(new v0).xq(this))};d.IS=function(){null===Bb().Jz&&(Bb().Jz=(new B0).hw(this))};d.t$=function(){null===Bb().pC&&(Bb().pC=w3a(this))};d.Tv=function(){null===Bb().wC&&this.X$();return Bb().wC};d.ST=function(){null===Bb().iA&&(Bb().iA=(new D0).hw(this))};d.Hu=function(){null===Bb().Tz&&this.hT();Bb()};d.aU=function(){null===Bb().Rv&&(Bb().Rv=new bO)};
d.mq=function(){null===Bb().VB&&this.U7();return Bb().VB};function Szb(){Bb();null===Bb().RS&&null===Bb().RS&&(Bb().RS=new A0);Bb()}d.D$=function(){null===Bb().uC&&(Bb().uC=M3a(this))};function Pfa(){var a=Bb();null===Bb().HO&&null===Bb().HO&&(Bb().HO=(new w0).xq(a));return Bb().HO}d.Qi=function(){null===Bb().Lz&&this.LS();Bb()};function ega(){Bb();null===Bb().KO&&null===Bb().KO&&(Bb().KO=new i2);return Bb().KO}
function $q(){var a=Bb();if(null===Bb().RN&&null===Bb().RN){var b=Bb(),c=new k0;if(null===a)throw bc(F(),null);c.n=a;b.RN=c}return Bb().RN}d.WZ=function(){null===Bb().UB&&this.R7();return Bb().UB};function T6a(){Bb();null===Bb().MO&&null===Bb().MO&&(Bb().MO=new j2);return Bb().MO}d.TZ=function(){null===Bb().Jz&&this.IS();Bb()};d.e1=function(){null===Bb().lA&&this.$T();Bb()};d.U7=function(){null===Bb().VB&&(Bb().VB=(new C0).hw(this))};d.a8=function(){null===Bb().XB&&(Bb().XB=q3a(this))};
d.X$=function(){null===Bb().wC&&(Bb().wC=new h2)};d.Fu=function(){null===Bb().XB&&this.a8();return Bb().XB};d.hT=function(){null===Bb().Tz&&(Bb().Tz=new $N)};d.rC=function(){null===Bb().qC&&this.v$();return Bb().qC};d.v$=function(){null===Bb().qC&&(Bb().qC=y3a(this))};d.wg=function(){null===Bb().uC&&this.D$();return Bb().uC};function Xhb(){Bb();null===Bb().EO&&null===Bb().EO&&(Bb().EO=new $1);return Bb().EO}d.TT=function(){null===Bb().pC&&this.t$();return Bb().pC};
d.$classData=r({zwa:0},!1,"amf.client.convert.CoreClientConverters$",{zwa:1,e:1,lja:1,tb:1,jja:1,sja:1,rja:1,mja:1,yja:1,vja:1,zja:1,nja:1,qja:1,oja:1,Dja:1,Bja:1,pja:1,hja:1,xja:1,tja:1,Aja:1,Cja:1,uja:1,ija:1,wja:1,kja:1});var EFb=void 0;function Bb(){EFb||(EFb=(new DFb).a());return EFb}function FFb(){}FFb.prototype=new hFb;FFb.prototype.constructor=FFb;function GFb(){}d=GFb.prototype=FFb.prototype;d.nd=function(){return this};d.P=function(a){return Aba(this,a)};d.bj=function(){return this};
d.b=function(){return 0===this.nb()};d.cg=function(){return this};d.zB=function(a){return XK(this,a)};d.h=function(a){return C3(this,a)};d.Io=function(a){return this.P(a)|0};d.QC=function(a,b){a=this.Ka(a);if(a instanceof z)b=a.i;else if(y()===a)b=tc(b);else throw(new x).d(a);return b};d.t=function(){return T6(this)};d.Nr=function(){return(new z5).ee(this)};d.Vq=function(){return Ev()};d.dj=function(){return SEb(this)};d.ds=function(){return(new Ad).ee(this)};d.Mp=function(a){return!!this.P(a)};
d.pf=function(){return(new A5).ee(this)};d.JZ=function(a){throw(new fL).f("key not found: "+a);};d.ii=function(a){return this.hca(a)};d.Ha=function(a){return this.Ka(a).ra()};d.rm=function(a,b,c,e){return TEb(this,a,b,c,e)};d.ke=function(){return MQ(this)};d.hca=function(a){return O9(this,a)};d.Ta=function(a){return this.Ha(a)};d.OF=function(){return(new U9).ee(this)};d.Bh=function(){return this.ke()};d.y=function(){var a=PL();return gAa(a,this,a.iea)};d.Wa=function(a,b){return UEb(this,a,b)};
d.Qd=function(){return BB(new CB,this.Vq())};d.jl=function(){return"Map"};function HFb(){}HFb.prototype=new hFb;HFb.prototype.constructor=HFb;function V9(){}d=V9.prototype=HFb.prototype;d.nd=function(){return this};d.P=function(a){return this.Ha(a)};d.bj=function(){return this};d.b=function(){return 0===this.nb()};d.cg=function(){return this};d.h=function(a){return f5(this,a)};d.Io=function(a){return this.Ha(a)|0};d.t=function(){return T6(this)};d.di=function(){return jgb()};d.D5=function(a){return this.hh(a)};
d.DZ=function(a){return Dk(this,a)};d.dj=function(){return xEb(this)};d.Mp=function(a){return this.Ha(a)};d.cw=function(){return this.Oba()};d.ke=function(){return gA(this)};d.bL=function(a){return Dk(this,a)};d.Oba=function(){return this.di().aB()};d.Bh=function(){return gA(this)};d.y=function(){var a=PL();return gAa(a,this,a.u5)};d.ma=function(a,b){return Me(this,a,b)};d.VW=function(a){return this.Ab(a)};d.Mk=function(a){return yEb(this,a)};d.Qd=function(){return ue(new ve,this.cw())};d.jl=function(){return"Set"};
d.zR=function(a){return this.Mk(a)};function IFb(a){var b=ue(new ve,te());a.R(w(function(c,e){return function(f){return e.Kc(f)}}(a,b)));return b.ab}function W9(a,b){return a.Kx(hb(function(c,e){return function(){return xk(c).Tp(e)}}(a,b)))}function X9(a){return a.Kx(hb(function(b){return function(){return xk(b).xj()}}(a)))}function Y9(a,b){return a.Kx(hb(function(c,e){return function(){return xk(c).aq(e)}}(a,b)))}function JFb(a,b){SC();b=(new x5).d(b);return fDb(a,b)}
function Z9(a,b,c){return a.Kx(hb(function(e,f,g){return function(){return xk(e).si(f,g)}}(a,b,c)))}function KFb(a,b){return a.Kx(hb(function(c,e){return function(){var f=xk(c),g=C();return f.Ls(e,g.u)}}(a,b)))}function $9(a,b){return a.Kx(hb(function(c,e){return function(){return xk(c).Uq(e)}}(a,b)))}function LFb(a,b){var c=J();return a.EQ(dj(b,c))}function MFb(a,b){return a.WF(dM(eM(),0,b))}function a$(a,b){return a.Kx(hb(function(c,e){return function(){return xk(c).Hk(e)}}(a,b)))}
function kDb(a,b){return a.WF(dM(eM(),b,2147483647))}function d5(){this.Dh=this.TX=null}d5.prototype=new GFb;d5.prototype.constructor=d5;function NFb(){}d=NFb.prototype=d5.prototype;d.Kk=function(a){return this.Ep(a)};d.qia=function(a){var b=BB(new CB,Ev());oj(b,this);a=(new R).M(a.qa(),a.Ba());DB(b,a);return b.ab};d.R=function(a){this.Dh.R(w(function(b,c){return function(e){return b.TX.P(e.qa())?c.P(e):void 0}}(this,a)))};d.Ep=function(a){return oFb(this,a)};
d.Q3=function(a,b){this.TX=b;if(null===a)throw bc(F(),null);this.Dh=a;return this};d.lb=function(){var a=this.Dh.lb();return(new s5).jt(a,w(function(b){return function(c){return!!b.TX.P(c.qa())}}(this)))};d.Ka=function(a){return this.TX.P(a)?this.Dh.Ka(a):y()};d.Ha=function(a){return!!this.TX.P(a)&&this.Dh.Ha(a)};d.Au=function(a){return this.qia(a)};
d.$classData=r({mta:0},!1,"scala.collection.MapLike$FilteredKeys",{mta:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,gta:1});function OFb(){this.Dh=this.a3=null}OFb.prototype=new GFb;OFb.prototype.constructor=OFb;function PFb(){}d=PFb.prototype=OFb.prototype;
d.R=function(a){$F(new aG,this.Dh,w(function(){return function(b){return null!==b}}(this))).R(w(function(b,c){return function(e){if(null!==e){var f=e.qa();e=e.Ba();return c.P((new R).M(f,b.a3.P(e)))}throw(new x).d(e);}}(this,a)))};d.Q3=function(a,b){this.a3=b;if(null===a)throw bc(F(),null);this.Dh=a;return this};d.nb=function(){return this.Dh.nb()};
d.lb=function(){var a=this.Dh.lb();a=(new s5).jt(a,w(function(){return function(b){return null!==b}}(this)));return(new QC).jt(a,w(function(b){return function(c){if(null!==c){var e=c.qa();c=c.Ba();return(new R).M(e,b.a3.P(c))}throw(new x).d(c);}}(this)))};d.Ka=function(a){a=this.Dh.Ka(a);var b=this.a3;return a.b()?y():(new z).d(b.P(a.c()))};d.Ha=function(a){return this.Dh.Ha(a)};function QFb(a,b){var c=BB(new CB,Ev());oj(c,a);a=(new R).M(b.qa(),b.Ba());DB(c,a);return c.ab}
function RFb(a,b){var c=BB(new CB,Ev());$F(new aG,a,w(function(e,f){return function(g){return!vb(wb(),g.qa(),f)}}(a,b))).R(w(function(e,f){return function(g){return f.Kc(g)}}(a,c)));return c.ab}function SFb(){this.ina=this.W5=null}SFb.prototype=new GFb;SFb.prototype.constructor=SFb;function TFb(){}d=TFb.prototype=SFb.prototype;d.Ucb=function(a,b){this.W5=a;this.ina=b};d.lb=function(){return this.W5.lb()};d.nb=function(){return this.W5.nb()};d.JZ=function(a){return this.ina.P(a)};d.Ka=function(a){return this.W5.Ka(a)};
function U9(){this.Dh=null}U9.prototype=new V9;U9.prototype.constructor=U9;function UFb(){}d=UFb.prototype=U9.prototype;d.Kk=function(a){return this.Ns(a)};d.R=function(a){var b=this.Dh.Nr();gW(b,a)};d.nb=function(){return this.Dh.nb()};d.lb=function(){return this.Dh.Nr()};d.Ns=function(a){return K(jgb(),J()).Mk(this).Ns(a)};d.ee=function(a){if(null===a)throw bc(F(),null);this.Dh=a;return this};d.Ha=function(a){return this.Dh.Ha(a)};d.ak=function(a){return K(jgb(),J()).Mk(this).ak(a)};
d.$classData=r({f5:0},!1,"scala.collection.MapLike$DefaultKeySet",{f5:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,r:1,o:1});function T9(){this.sa=!1;this.n=null}T9.prototype=new u;T9.prototype.constructor=T9;d=T9.prototype;d.nd=function(){return this};d.Tn=function(a,b){ZI(this,a,b)};d.WF=function(a){return VFb(this,a)};d.ea=function(){return this.lb().$a()};d.ob=function(a){return this.n.ob(a)};
d.Te=function(a){return $Cb(this,a)};d.km=function(){return this.lb()};d.Cm=function(a){return P8(this,a)};d.P=function(a){return this.ob(a|0)};d.Wq=function(a){return(new b$).op(this,a)};d.Pd=function(a){var b=this.lb();return vOa(b,a)};d.va=function(){var a=bj().u;return $u(this,a)};d.b=function(){return 0===this.Te(0)};d.DY=function(){return My(this)};d.bj=function(){return this};d.zB=function(a){return XK(this,a)};d.cg=function(){return this};d.Tc=function(a){return(new b$).op(this,a)};
d.h=function(a){return o5(this,a)};d.Io=function(a){return this.ob(a)|0};d.Rk=function(a){return this.cz(a)};d.Bg=function(a){return wk(this,"",a,"")};d.Ck=function(a,b,c){return wk(this,a,b,c)};d.Iq=function(a){return this.eo(a)};d.hh=function(a){var b=this.lb();return eW(b,a)};d.Eg=function(a){return JFb(this,a)};d.Hk=function(a){return a$(this,a)};d.t=function(){return o9(this)};d.di=function(){return C()};d.R=function(a){var b=this.lb();gW(b,a)};d.je=function(a,b){return Od(this,a,b)};d.AN=function(){return""};
d.vs=function(a,b){var c=this.lb();return nAa(c,a,b)};d.EQ=function(a){return(new c$).gI(this,a)};d.Wm=function(a,b){return aDb(this,a,b)};d.Ls=function(a){return KFb(this,a)};d.nc=function(){return zv(this)};d.ll=function(a){return this.dz(a)};d.Tp=function(a){return W9(this,a)};d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return this.eo(a)};d.wt=function(){return(new WFb).gu(this)};d.nb=function(){return this.Na()};d.dj=function(){var a=J3().u;return $u(this,a)};d.xj=function(){return X9(this)};
d.fs=function(a){return LFb(this,a)};d.Mp=function(a){return!!this.ob(a)};d.lb=function(){return this.n.lb()};d.Fb=function(a){var b=this.lb();return AOa(b,a)};d.Hm=function(a){return eDb(this,a)};d.Uq=function(a){return $9(this,a)};d.Tl=function(){return wk(this,"","","")};d.vM=function(a){return(new d$).gI(this,a)};d.la=function(a){return fDb(this,a)};d.dg=function(a){return iFb(this,a)};d.Na=function(){return this.n.Na()};d.ii=function(a){return p9(this,a)};d.im=function(){return-1};
d.Zm=function(a){return gDb(this,a)};d.dz=function(a){return(new XFb).op(this,a)};d.Ik=function(a){return MFb(this,a)};d.Ad=function(){return this.lb().Ad()};d.iy=function(){return(new T9).TL(this)};d.xk=function(a){return kDb(this,a)};d.VF=function(a){return(new e$).op(this,a)};d.Ha=function(a){return Dv(this,a)};d.pk=function(){return this};d.pa=function(){return q9(this)};d.Yo=function(){return this};d.rm=function(a,b,c,e){return Zda(this,a,b,c,e)};d.si=function(a,b){return Z9(this,a,b)};
d.ke=function(){return this};d.sL=function(a){return this.eo(a)};d.Ta=function(a){return p5(this,a|0)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this};d.ml=function(a,b){return Od(this,a,b)};d.Kx=function(a){return YFb(this,a)};d.xM=function(a){return VFb(this,a)};d.Wa=function(a,b){return YK(this,a,b)};d.ik=function(a,b,c){Q8(this,a,b,c)};d.ao=function(){return!0};d.Bh=function(){return this};d.y=function(){return cW(this)};d.Ol=function(a){return hDb(this,a)};
d.eo=function(a){return(new ZFb).op(this,a)};d.Wg=function(){for(var a=BB(new CB,Ev()),b=this.lb();b.Va();){var c=b.$a();DB(a,c)}return a.ab};d.ma=function(a){return(new e$).op(this,a)};d.dN=function(a,b){return dDb(this,a,b)};d.El=function(a){return $L(this,a)};d.TL=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};d.Da=function(){return pd(this)};d.cz=function(a){return(new $Fb).op(this,a)};d.hc=function(a){return iDb(this,a)};d.Yj=function(a){return aM(this,a)};d.Qd=function(){return jDb(this)};
d.wM=function(a){return YFb(this,a)};d.jl=function(){return"SeqView"};d.aq=function(a){return Y9(this,a)};d.IG=function(a){return aGb(this,a)};d.$classData=r({ehb:0},!1,"scala.collection.SeqLike$$anon$2",{ehb:1,e:1,cm:1,dm:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,am:1,bm:1,em:1,fm:1,gm:1});function Iv(){this.CS=this.Dh=null}Iv.prototype=new UFb;Iv.prototype.constructor=Iv;
Iv.prototype.R=function(a){var b=this.CS,c=b.Je;b=qF(b);for(var e=c.m[b];null!==e;){var f=e.$a();a.P(e.ia);for(e=f;null===e&&0<b;)b=-1+b|0,e=c.m[b]}};Iv.prototype.To=function(a){if(null===a)throw bc(F(),null);this.CS=a;U9.prototype.ee.call(this,a);return this};Iv.prototype.$classData=r({vkb:0},!1,"scala.collection.mutable.HashMap$$anon$1",{vkb:1,f5:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,r:1,o:1});
function f$(){this.Dh=null}f$.prototype=new UFb;f$.prototype.constructor=f$;f$.prototype.cw=function(){return(new kx).a()};f$.prototype.Oba=function(){return(new kx).a()};f$.prototype.VL=function(a){U9.prototype.ee.call(this,a);return this};f$.prototype.$classData=r({Rkb:0},!1,"scala.collection.mutable.LinkedHashMap$DefaultKeySet",{Rkb:1,f5:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,r:1,o:1});
function g$(a,b){return a.CY().ob((-1+a.CY().Na()|0)-b|0)}function h$(a){var b=J();b=(new qe).d(b);a.CY().R(w(function(c,e){return function(f){e.oa=dj(f,e.oa)}}(a,b)));return qd(b.oa)}function bGb(){}bGb.prototype=new GFb;bGb.prototype.constructor=bGb;function i$(){}d=i$.prototype=bGb.prototype;d.nd=function(){return this};d.bj=function(){return this};d.cg=function(){return this};d.di=function(){return Le()};d.Vq=function(){return this.Pba()};d.Pba=function(){return Ev()};
d.Fp=function(a){return NQa(this,a)};d.ii=function(a){return this.hca(a)};d.OF=function(){return pe(this)};d.Wg=function(){return this};d.Bh=function(){return MQ(this)};function cGb(){this.sa=!1;this.n=null}cGb.prototype=new u;cGb.prototype.constructor=cGb;d=cGb.prototype;d.nd=function(){return this};d.Tn=function(a,b){ZI(this,a,b)};d.WF=function(a){return dGb(this,a)};d.ea=function(){return this.lb().$a()};d.ob=function(a){return iw(this.n,a)};d.Te=function(a){return $Cb(this,a)};d.km=function(){return this.lb()};
d.Cm=function(a){return P8(this,a)};d.P=function(a){return this.ob(a|0)};d.Wq=function(a){return(new j$).Rl(this,a)};d.Pd=function(a){var b=this.lb();return vOa(b,a)};d.va=function(){var a=bj().u;return $u(this,a)};d.b=function(){return 0===this.Te(0)};d.DY=function(){return My(this)};d.bj=function(){return this};d.zB=function(a){return XK(this,a)};d.cg=function(){return this};d.Tc=function(a){return(new j$).Rl(this,a)};d.h=function(a){return o5(this,a)};d.Io=function(a){return this.ob(a)|0};
d.Rk=function(a){return this.cz(a)};d.Bg=function(a){return wk(this,"",a,"")};d.Ck=function(a,b,c){return wk(this,a,b,c)};d.Iq=function(a){return this.eo(a)};d.hh=function(a){var b=this.lb();return eW(b,a)};d.Eg=function(a){return JFb(this,a)};d.Hk=function(a){return a$(this,a)};d.t=function(){return o9(this)};d.di=function(){return C()};d.R=function(a){var b=this.lb();gW(b,a)};d.je=function(a,b){return Od(this,a,b)};d.AN=function(){return""};d.vs=function(a,b){var c=this.lb();return nAa(c,a,b)};
d.EQ=function(a){return(new k$).iI(this,a)};d.Wm=function(a,b){return aDb(this,a,b)};d.Ls=function(a){return KFb(this,a)};d.nc=function(){return zv(this)};d.ll=function(a){return this.dz(a)};d.Tp=function(a){return W9(this,a)};d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.S3=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};d.Ab=function(a){return this.eo(a)};d.wt=function(){return(new l$).fv(this)};d.nb=function(){return this.Na()};
d.dj=function(){var a=J3().u;return $u(this,a)};d.xj=function(){return X9(this)};d.fs=function(a){return LFb(this,a)};d.Mp=function(a){return!!this.ob(a)};d.lb=function(){return(new rgb).S3(this.n)};d.Fb=function(a){var b=this.lb();return AOa(b,a)};d.Hm=function(a){return eDb(this,a)};d.Uq=function(a){return $9(this,a)};d.Tl=function(){return wk(this,"","","")};d.vM=function(a){return(new m$).iI(this,a)};d.la=function(a){return fDb(this,a)};d.dg=function(a){return iFb(this,a)};d.Na=function(){return this.n.Na()};
d.ii=function(a){return p9(this,a)};d.im=function(){return-1};d.Zm=function(a){return gDb(this,a)};d.dz=function(a){return(new n$).Rl(this,a)};d.Ik=function(a){return MFb(this,a)};d.Ad=function(){return this.lb().Ad()};d.iy=function(){return(new T9).TL(this)};d.xk=function(a){return kDb(this,a)};d.VF=function(a){return(new o$).Rl(this,a)};d.Ha=function(a){return Dv(this,a)};d.pk=function(){return this};d.pa=function(){return q9(this)};d.Yo=function(){return this};
d.rm=function(a,b,c,e){return Zda(this,a,b,c,e)};d.si=function(a,b){return Z9(this,a,b)};d.ke=function(){return this};d.sL=function(a){return this.eo(a)};d.Ta=function(a){return p5(this,a|0)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this};d.ml=function(a,b){return Od(this,a,b)};d.Kx=function(a){return eGb(this,a)};d.xM=function(a){return dGb(this,a)};d.Wa=function(a,b){return YK(this,a,b)};d.ik=function(a,b,c){Q8(this,a,b,c)};d.ao=function(){return!0};d.Bh=function(){return this};
d.y=function(){return cW(this)};d.Ol=function(a){return hDb(this,a)};d.eo=function(a){return(new p$).Rl(this,a)};d.Wg=function(){for(var a=BB(new CB,Ev()),b=this.lb();b.Va();){var c=b.$a();DB(a,c)}return a.ab};d.ma=function(a){return(new o$).Rl(this,a)};d.dN=function(a,b){return dDb(this,a,b)};d.El=function(a){return $L(this,a)};d.Da=function(){return pd(this)};d.cz=function(a){return(new q$).Rl(this,a)};d.hc=function(a){return iDb(this,a)};d.Yj=function(a){return aM(this,a)};d.Qd=function(){return jDb(this)};
d.wM=function(a){return eGb(this,a)};d.jl=function(){return"StreamView"};d.aq=function(a){return Y9(this,a)};d.IG=function(a){return fGb(this,a)};d.$classData=r({Wib:0},!1,"scala.collection.immutable.Stream$$anon$1",{Wib:1,e:1,BB:1,CB:1,cm:1,dm:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,am:1,bm:1,em:1,fm:1,gm:1});function r$(){this.sa=!1;this.n=null}r$.prototype=new u;r$.prototype.constructor=r$;function s$(){}d=s$.prototype=r$.prototype;
d.nd=function(){return this};d.Tn=function(a,b){ZI(this,a,b)};d.WF=function(a){return VFb(this,a)};d.ea=function(){return this.lb().$a()};d.Te=function(a){return $Cb(this,a)};d.vua=function(a){return MFb(this,a)};d.km=function(){return this.lb()};d.Cm=function(a){return P8(this,a)};d.Wq=function(a){return this.k4(a)};d.Pd=function(a){var b=this.lb();return vOa(b,a)};d.va=function(){var a=bj().u;return $u(this,a)};d.b=function(){return!this.lb().Va()};d.bj=function(){return this};d.DY=function(){return My(this)};
d.zB=function(a){return XK(this,a)};d.cg=function(){return this.pk()};d.gu=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};d.Tc=function(a){return this.k4(a)};d.h=function(a){return o5(this,a)};d.Rk=function(a){return this.Ona(a)};d.Io=function(a){return this.P(a)|0};d.Bg=function(a){return wk(this,"",a,"")};d.Ck=function(a,b,c){return wk(this,a,b,c)};d.vea=function(a){return(new $Fb).op(this,a)};d.Iq=function(a){return this.eo(a)};d.hh=function(a){var b=this.lb();return eW(b,a)};
d.Eg=function(a){return JFb(this,a)};d.Hk=function(a){return a$(this,a)};d.xea=function(){return(new WFb).gu(this)};d.t=function(){return o9(this)};d.di=function(){return C()};d.wea=function(a){return(new ZFb).op(this,a)};d.R=function(a){var b=this.lb();gW(b,a)};d.uua=function(a){return this.dz(a)};d.je=function(a,b){return Od(this,a,b)};d.AN=function(){return""+this.n.AN()+this.Km()};d.EQ=function(a){return(new c$).gI(this,a)};d.vs=function(a,b){var c=this.lb();return nAa(c,a,b)};
d.Wm=function(a,b){return aDb(this,a,b)};d.Ls=function(a){return KFb(this,a)};d.ll=function(a){return this.uua(a)};d.nc=function(){return zEb(this)};d.Tp=function(a){return W9(this,a)};d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return this.sL(a)};d.wt=function(){return this.Wsa()};d.nb=function(){return this.Na()};d.dj=function(){var a=J3().u;return $u(this,a)};d.k4=function(a){return this.zra(a)};d.xj=function(){return X9(this)};d.fs=function(a){return LFb(this,a)};
d.Mp=function(a){return!!this.P(a)};d.yea=function(a){return(new XFb).op(this,a)};d.Fb=function(a){var b=this.lb();return AOa(b,a)};d.Hm=function(a){return eDb(this,a)};d.Uq=function(a){return $9(this,a)};d.Ona=function(a){return this.cz(a)};d.Ara=function(a){return(new e$).op(this,a)};d.Wsa=function(){return this.xea()};d.vM=function(a){return this.yra(a)};d.Tl=function(){return wk(this,"","","")};d.la=function(a){return fDb(this,a)};d.dg=function(a){return iFb(this,a)};
d.ii=function(a){return p9(this,a)};d.Bra=function(a){return aGb(this,a)};d.im=function(){return-1};d.Zm=function(a){return gDb(this,a)};d.dz=function(a){return this.yea(a)};d.Ik=function(a){return this.vua(a)};d.Pna=function(a){return kDb(this,a)};d.Ad=function(){return this.lb().Ad()};d.iy=function(){return(new T9).TL(this)};d.xk=function(a){return this.Pna(a)};d.VF=function(a){return this.Ara(a)};d.Ha=function(a){return Dv(this,a)};d.pa=function(){return this.tua()};d.pk=function(){return this};
d.rm=function(a,b,c,e){return Zda(this,a,b,c,e)};d.Yo=function(){return this.cg()};d.si=function(a,b){return Z9(this,a,b)};d.ke=function(){return this.pk()};d.sL=function(a){return this.eo(a)};d.Ta=function(a){return p5(this,a|0)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this};d.ml=function(a,b){return this.je(a,b)};d.Kx=function(a){return YFb(this,a)};d.xM=function(a){return this.WF(a)};d.zea=function(a){return this.Bra(a)};
d.Wa=function(a,b){return YK(this,a,b)};d.ik=function(a,b,c){Q8(this,a,b,c)};d.Bh=function(){return this.pk()};d.ao=function(){return!0};d.Ol=function(a){return hDb(this,a)};d.y=function(){return cW(this)};d.eo=function(a){return this.wea(a)};d.yra=function(a){return(new d$).gI(this,a)};d.Wg=function(a){var b=BB(new CB,Ev());this.R(w(function(c,e){return function(f){return e.Kc(f)}}(this,b,a)));return b.ab};d.ma=function(a){return this.VF(a)};d.dN=function(a,b){return dDb(this,a,b)};
d.zra=function(a){return(new b$).op(this,a)};d.El=function(a){return $L(this,a)};d.Da=function(){return pd(this)};d.cz=function(a){return this.vea(a)};d.hc=function(a){return iDb(this,a)};d.Yj=function(a){return aM(this,a)};d.wM=function(a){return this.Kx(a)};d.Qd=function(){return jDb(this)};d.jl=function(){return"SeqView"};d.aq=function(a){return Y9(this,a)};d.tua=function(){return q9(this)};d.IG=function(a){return this.zea(a)};
function gGb(a){return 0>=a.N5().Te(a.k5().Na())?a.N5().Na():a.k5().Na()}function hGb(a,b){return(new R).M(a.k5().ob(b),a.N5().ob(b))}function iGb(){}iGb.prototype=new V9;iGb.prototype.constructor=iGb;function jGb(){}d=jGb.prototype=iGb.prototype;d.nd=function(){return this};d.FQ=function(){throw(new fL).f("next of empty set");};d.P=function(a){return this.Ha(a)};d.Kk=function(a){return this.FZ(a)};d.b=function(){return!0};d.bj=function(){return this};d.cg=function(){return this};
d.hE=function(a){return kGb(this,a)};d.di=function(){Uwb||(Uwb=(new s8).a());return Uwb};d.nb=function(){return 0};d.lb=function(){var a=t$(this);return qd(a)};d.Ns=function(a){return this.FZ(a)};d.cw=function(){return Twb()};function t$(a){for(var b=J();!a.b();){var c=a.tV();b=dj(c,b);a=a.FQ()}return b}d.tV=function(){throw(new fL).f("elem of empty set");};d.Ha=function(){return!1};function lGb(a,b){return b.b()?a:b.ml(a,Pd(function(){return function(c,e){return c.hE(e)}}(a)))}d.Dg=function(){return this};
d.FZ=function(){return this};d.Bh=function(){return gA(this)};d.ak=function(a){return this.hE(a)};d.Mk=function(a){return lGb(this,a)};d.jl=function(){return"ListSet"};function mGb(){}mGb.prototype=new V9;mGb.prototype.constructor=mGb;d=mGb.prototype;d.nd=function(){return this};d.a=function(){return this};d.P=function(){return!1};d.Kk=function(){return this};d.bj=function(){return this};d.cg=function(){return this};d.di=function(){return Ff()};d.R=function(){};d.nb=function(){return 0};d.lb=function(){return SC().ne};
d.Ns=function(){return this};d.cw=function(){return te()};d.Ha=function(){return!1};d.Dg=function(){return this};d.Bh=function(){return gA(this)};d.ak=function(a){return(new u$).d(a)};d.$classData=r({Pib:0},!1,"scala.collection.immutable.Set$EmptySet$",{Pib:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,$x:1,aj:1,qj:1,oj:1,r:1,o:1});var nGb=void 0;function te(){nGb||(nGb=(new mGb).a());return nGb}
function u$(){this.ng=null}u$.prototype=new V9;u$.prototype.constructor=u$;d=u$.prototype;d.nd=function(){return this};d.ea=function(){return this.ng};d.P=function(a){return this.Ha(a)};d.Kk=function(a){return this.Fv(a)};d.Pd=function(a){return!!a.P(this.ng)};d.bj=function(){return this};d.cg=function(){return this};d.hh=function(a){return!!a.P(this.ng)};d.di=function(){return Ff()};d.R=function(a){a.P(this.ng)};d.nb=function(){return 1};d.d=function(a){this.ng=a;return this};
d.lb=function(){SC();var a=(new wc).fa([this.ng]);return dV(new eV,a,0,a.K.length|0)};d.Ns=function(a){return this.Fv(a)};d.Fb=function(a){return a.P(this.ng)?(new z).d(this.ng):y()};d.cw=function(){return te()};d.iE=function(a){return this.Ha(a)?this:(new v$).M(this.ng,a)};d.pa=function(){return te()};d.Ha=function(a){return vb(wb(),a,this.ng)};d.Dg=function(){return this};d.Bh=function(){return gA(this)};d.ak=function(a){return this.iE(a)};d.Fv=function(a){return vb(wb(),a,this.ng)?te():this};
d.$classData=r({Qib:0},!1,"scala.collection.immutable.Set$Set1",{Qib:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,$x:1,aj:1,qj:1,oj:1,r:1,o:1});function v$(){this.hi=this.ng=null}v$.prototype=new V9;v$.prototype.constructor=v$;d=v$.prototype;d.nd=function(){return this};d.ea=function(){return this.ng};d.P=function(a){return this.Ha(a)};d.Kk=function(a){return this.Fv(a)};d.Pd=function(a){return!!a.P(this.ng)||!!a.P(this.hi)};
d.ZY=function(){return(new u$).d(this.hi)};d.bj=function(){return this};d.cg=function(){return this};d.M=function(a,b){this.ng=a;this.hi=b;return this};d.hh=function(a){return!!a.P(this.ng)&&!!a.P(this.hi)};d.di=function(){return Ff()};d.R=function(a){a.P(this.ng);a.P(this.hi)};d.nb=function(){return 2};d.lb=function(){SC();var a=(new wc).fa([this.ng,this.hi]);return dV(new eV,a,0,a.K.length|0)};d.Ns=function(a){return this.Fv(a)};
d.Fb=function(a){return a.P(this.ng)?(new z).d(this.ng):a.P(this.hi)?(new z).d(this.hi):y()};d.cw=function(){return te()};d.iE=function(a){return this.Ha(a)?this:(new w$).zs(this.ng,this.hi,a)};d.pa=function(){return this.ZY()};d.Ha=function(a){return vb(wb(),a,this.ng)||vb(wb(),a,this.hi)};d.Dg=function(){return this};d.Bh=function(){return gA(this)};d.ak=function(a){return this.iE(a)};d.Fv=function(a){return vb(wb(),a,this.ng)?(new u$).d(this.hi):vb(wb(),a,this.hi)?(new u$).d(this.ng):this};
d.$classData=r({Rib:0},!1,"scala.collection.immutable.Set$Set2",{Rib:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,$x:1,aj:1,qj:1,oj:1,r:1,o:1});function w$(){this.xm=this.hi=this.ng=null}w$.prototype=new V9;w$.prototype.constructor=w$;d=w$.prototype;d.nd=function(){return this};d.ea=function(){return this.ng};d.P=function(a){return this.Ha(a)};d.Kk=function(a){return this.Fv(a)};
d.Pd=function(a){return!!a.P(this.ng)||!!a.P(this.hi)||!!a.P(this.xm)};d.ZY=function(){return(new v$).M(this.hi,this.xm)};d.bj=function(){return this};d.cg=function(){return this};d.hh=function(a){return!!a.P(this.ng)&&!!a.P(this.hi)&&!!a.P(this.xm)};d.di=function(){return Ff()};d.R=function(a){a.P(this.ng);a.P(this.hi);a.P(this.xm)};d.nb=function(){return 3};d.zs=function(a,b,c){this.ng=a;this.hi=b;this.xm=c;return this};
d.lb=function(){SC();var a=(new wc).fa([this.ng,this.hi,this.xm]);return dV(new eV,a,0,a.K.length|0)};d.Ns=function(a){return this.Fv(a)};d.Fb=function(a){return a.P(this.ng)?(new z).d(this.ng):a.P(this.hi)?(new z).d(this.hi):a.P(this.xm)?(new z).d(this.xm):y()};d.cw=function(){return te()};d.iE=function(a){return this.Ha(a)?this:(new oGb).kw(this.ng,this.hi,this.xm,a)};d.pa=function(){return this.ZY()};d.Ha=function(a){return vb(wb(),a,this.ng)||vb(wb(),a,this.hi)||vb(wb(),a,this.xm)};d.Dg=function(){return this};
d.Bh=function(){return gA(this)};d.ak=function(a){return this.iE(a)};d.Fv=function(a){return vb(wb(),a,this.ng)?(new v$).M(this.hi,this.xm):vb(wb(),a,this.hi)?(new v$).M(this.ng,this.xm):vb(wb(),a,this.xm)?(new v$).M(this.ng,this.hi):this};d.$classData=r({Sib:0},!1,"scala.collection.immutable.Set$Set3",{Sib:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,$x:1,aj:1,qj:1,oj:1,r:1,o:1});
function oGb(){this.bw=this.xm=this.hi=this.ng=null}oGb.prototype=new V9;oGb.prototype.constructor=oGb;d=oGb.prototype;d.nd=function(){return this};d.ea=function(){return this.ng};d.P=function(a){return this.Ha(a)};d.Kk=function(a){return this.Fv(a)};d.Pd=function(a){return!!a.P(this.ng)||!!a.P(this.hi)||!!a.P(this.xm)||!!a.P(this.bw)};d.ZY=function(){return(new w$).zs(this.hi,this.xm,this.bw)};d.bj=function(){return this};d.cg=function(){return this};
d.hh=function(a){return!!a.P(this.ng)&&!!a.P(this.hi)&&!!a.P(this.xm)&&!!a.P(this.bw)};d.di=function(){return Ff()};d.R=function(a){a.P(this.ng);a.P(this.hi);a.P(this.xm);a.P(this.bw)};d.nb=function(){return 4};d.lb=function(){SC();var a=(new wc).fa([this.ng,this.hi,this.xm,this.bw]);return dV(new eV,a,0,a.K.length|0)};d.Ns=function(a){return this.Fv(a)};
d.Fb=function(a){return a.P(this.ng)?(new z).d(this.ng):a.P(this.hi)?(new z).d(this.hi):a.P(this.xm)?(new z).d(this.xm):a.P(this.bw)?(new z).d(this.bw):y()};d.cw=function(){return te()};d.iE=function(a){return this.Ha(a)?this:pGb(pGb(pGb(pGb(pGb((new x$).a(),this.ng),this.hi),this.xm),this.bw),a)};d.pa=function(){return this.ZY()};d.Ha=function(a){return vb(wb(),a,this.ng)||vb(wb(),a,this.hi)||vb(wb(),a,this.xm)||vb(wb(),a,this.bw)};d.kw=function(a,b,c,e){this.ng=a;this.hi=b;this.xm=c;this.bw=e;return this};
d.Dg=function(){return this};d.Bh=function(){return gA(this)};d.ak=function(a){return this.iE(a)};d.Fv=function(a){return vb(wb(),a,this.ng)?(new w$).zs(this.hi,this.xm,this.bw):vb(wb(),a,this.hi)?(new w$).zs(this.ng,this.xm,this.bw):vb(wb(),a,this.xm)?(new w$).zs(this.ng,this.hi,this.bw):vb(wb(),a,this.bw)?(new w$).zs(this.ng,this.hi,this.xm):this};
d.$classData=r({Tib:0},!1,"scala.collection.immutable.Set$Set4",{Tib:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,$x:1,aj:1,qj:1,oj:1,r:1,o:1});function qGb(a,b){return b<a.eR().Na()?a.eR().ob(b):a.Z4().ob(b-a.eR().Na()|0)}function rGb(a,b){if(0<=b)return a.h5().ob(b+a.Et()|0);throw(new V).f(""+b);}function sGb(a){return a.h5().Na()-a.Et()|0}function tGb(a,b){return a.fR().ob(a.Ky().m[b])}
function uGb(a){var b=0;var c=ia(La(Ra),[a.fR().Na()]),e=a.fR().Na(),f=-1+e|0;if(!(0>=e))for(e=0;;){var g=e;a.rv().P(a.fR().ob(g))&&(c.m[b]=g,b=1+b|0);if(e===f)break;e=1+e|0}a=b;a=0<a?a:0;b=c.m.length;a=a<b?a:b;a=0<a?a:0;b=ia(La(Ra),[a]);0<a&&dw(Ie(),c,0,b,0,a);return b}function vGb(a,b){if(0>b||b>=wGb(a))throw(new V).f(""+b);var c=-1+a.XM().Na()|0;c=xGb(a,b,0,c);return a.hD().P(a.XM().ob(c)).nd().ke().ob(b-a.Ky().m[c]|0)}function wGb(a){return a.Ky().m[a.XM().Na()]}
var xGb=function yGb(a,b,c,e){var g=(c+e|0)/2|0;return b<a.Ky().m[g]?yGb(a,b,c,-1+g|0):b>=a.Ky().m[1+g|0]?yGb(a,b,1+g|0,e):g};function zGb(a){var b=ia(La(Ra),[1+a.XM().Na()|0]);b.m[0]=0;var c=a.XM().Na(),e=-1+c|0;if(!(0>=c))for(c=0;;){var f=c;b.m[1+f|0]=b.m[f]+a.hD().P(a.XM().ob(f)).nd().nb()|0;if(c===e)break;c=1+c|0}return b}function AGb(a,b){return a.hD().P(a.Dta().ob(b))}function BGb(a,b){return b<a.NP().Na()?a.NP().ob(b):a.i5().ob(b-a.NP().Na()|0)}
function CGb(a,b){if(0<=b&&(b+a.mL().yk|0)<a.mL().oJ)return a.j5().ob(b+a.mL().yk|0);throw(new V).f(""+b);}function y$(a){return a.j5().lb().KC(a.mL().yk).mN(vAa(a.mL()))}function DGb(a,b){if(b<a.tQ())return a.yga().ob(b);throw(new V).f(""+b);}function x$(){}x$.prototype=new V9;x$.prototype.constructor=x$;function EGb(){}d=EGb.prototype=x$.prototype;d.iZ=function(a,b){return z$(a,b)};d.nd=function(){return this};d.bF=function(a){return this.Aca(QL(RL(),a))};d.a=function(){return this};d.P=function(a){return this.Ha(a)};
function pGb(a,b){return a.iZ(b,a.bF(b),0)}d.Kk=function(a){return FGb(this,a)};d.bj=function(){return this};d.cg=function(){return this};d.gZ=function(a){return a};d.di=function(){return Rwb()};function GGb(a,b){var c=6+a.nb()|0;c=ia(La(o8),[224>c?c:224]);a=a.DP(b,!1,0,c,0);return null===a?q8():a}d.R=function(){};d.nJ=function(a){return a};d.D5=function(a){if(a instanceof x$)return this.XY(a,0);var b=this.lb();return eW(b,a)};d.Ab=function(a){return GGb(this,a)};d.nb=function(){return 0};d.lb=function(){return SC().ne};
d.Ns=function(a){return FGb(this,a)};d.SM=function(){return this};d.cw=function(){return q8()};d.ii=function(a){var b=6+this.nb()|0;b=ia(La(o8),[224>b?b:224]);a=this.DP(a,!0,0,b,0);return null===a?q8():a};d.Aca=function(a){a=a+~(a<<9)|0;a^=a>>>14|0;a=a+(a<<4)|0;return a^(a>>>10|0)};function FGb(a,b){a=a.SM(b,a.bF(b),0);return null===a?q8():a}d.lQ=function(){return null};d.Ha=function(a){return this.Jy(a,this.bF(a),0)};d.pa=function(){return this.pha()};d.pha=function(){return FGb(this,this.ea())};
d.bL=function(a){if(a instanceof x$){var b=6+this.nb()|0;b=ia(La(o8),[224>b?b:224]);a=this.mV(a,0,b,0);a=null===a?q8():a}else a=Dk(this,a);return a};d.Oba=function(){return q8()};d.Dg=function(){return this};d.mV=function(){return null};d.Bh=function(){return gA(this)};d.DP=function(){return null};d.Jy=function(){return!1};d.VW=function(a){if(a instanceof x$){var b=this.nb(),c=a.nb();b=6+(b<c?b:c)|0;b=ia(La(o8),[224>b?b:224]);a=this.lQ(a,0,b,0);a=null===a?q8():a}else a=GGb(this,a);return a};
d.ak=function(a){return pGb(this,a)};d.XY=function(){return!0};d.zR=function(a){if(a instanceof x$){var b=6+(this.nb()+a.nb()|0)|0;b=ia(La(o8),[224>b?b:224]);a=this.gZ(a,0,b,0);a=null===a?q8():a}else a=yEb(this,a);return a};var o8=r({JY:0},!1,"scala.collection.immutable.HashSet",{JY:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,$x:1,aj:1,qj:1,oj:1,Mi:1,r:1,o:1});x$.prototype.$classData=o8;function HGb(){}
HGb.prototype=new jGb;HGb.prototype.constructor=HGb;HGb.prototype.a=function(){return this};HGb.prototype.$classData=r({uib:0},!1,"scala.collection.immutable.ListSet$EmptyListSet$",{uib:1,sib:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,$x:1,aj:1,qj:1,oj:1,r:1,o:1});var IGb=void 0;function Twb(){IGb||(IGb=(new HGb).a());return IGb}function JGb(){this.CS=this.Sna=null}JGb.prototype=new jGb;
JGb.prototype.constructor=JGb;d=JGb.prototype;d.FQ=function(){return this.CS};d.Kk=function(a){return KGb(a,this)};d.b=function(){return!1};d.hE=function(a){return LGb(this,a)?this:kGb(this,a)};d.nb=function(){a:{var a=this,b=0;for(;;){if(a.b())break a;a=a.FQ();b=1+b|0}}return b};function KGb(a,b){var c=J();for(;;){if(b.b())return Av(c);if(vb(wb(),a,b.tV())){b=b.FQ();for(a=c;!a.b();)c=a.ea(),b=kGb(b,c.tV()),a=a.pa();return b}var e=b.FQ();c=dj(b,c);b=e}}d.Ns=function(a){return KGb(a,this)};
function kGb(a,b){var c=new JGb;c.Sna=b;if(null===a)throw bc(F(),null);c.CS=a;return c}d.tV=function(){return this.Sna};d.Ha=function(a){return LGb(this,a)};d.FZ=function(a){return KGb(a,this)};function LGb(a,b){for(;;){if(a.b())return!1;if(vb(wb(),a.tV(),b))return!0;a=a.FQ()}}d.ak=function(a){return this.hE(a)};
d.$classData=r({vib:0},!1,"scala.collection.immutable.ListSet$Node",{vib:1,sib:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,$x:1,aj:1,qj:1,oj:1,r:1,o:1});function MGb(){this.Dh=null}MGb.prototype=new UFb;MGb.prototype.constructor=MGb;d=MGb.prototype;d.nd=function(){return this};d.P=function(a){return this.Dh.Ha(a)};d.Kk=function(a){return this.Fv(a)};d.bj=function(){return this};d.cg=function(){return this};
d.di=function(){return Ff()};function pe(a){var b=new MGb;U9.prototype.ee.call(b,a);return b}d.Ns=function(a){return this.Fv(a)};d.cw=function(){return te()};d.iE=function(a){return this.Dh.Ha(a)?this:K(Ff(),J()).Mk(this).ak(a)};d.Dg=function(){return this};d.Bh=function(){return gA(this)};d.ak=function(a){return this.iE(a)};d.Fv=function(a){return this.Dh.Ha(a)?K(Ff(),J()).Mk(this).Ns(a):this};
d.$classData=r({Eib:0},!1,"scala.collection.immutable.MapLike$ImmutableDefaultKeySet",{Eib:1,f5:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,r:1,o:1,$x:1,aj:1,qj:1,oj:1});function A$(){this.p=this.gy=null}A$.prototype=new u;A$.prototype.constructor=A$;d=A$.prototype;d.nd=function(){return this};d.Tn=function(a,b){ZI(this,a,b)};
d.ea=function(){mM();var a=this.gy;if(null===a)throw(new fL).f("empty map");for(;null!==a.Cd;)a=a.Cd;return a.ia};d.km=function(){return this.lb()};function NGb(a,b){mM();return null!==SAa(a.gy,b,a.p)?(b=OAa(mM(),a.gy,b,a.p),(new A$).kQ(b,a.p)):a}d.P=function(a){return this.Ha(a)};d.Wq=function(a){return tAa(this,a)};d.Pd=function(a){var b=this.lb();return vOa(b,a)};function OGb(a,b){if(0>=b)return AAa(a.p);if(b>=a.nb())return a;var c=mM();b=iM(TAa(c,a.gy,b));return(new A$).kQ(b,a.p)}
d.Kk=function(a){return NGb(this,a)};d.va=function(){var a=bj().u;return $u(this,a)};d.b=function(){return 0===this.nb()};d.bj=function(){return this};d.cg=function(){return this};d.Tc=function(a,b){return aD(this,a,b)};d.h=function(a){return f5(this,a)};d.Rk=function(a){return PGb(this,QGb(this,a))};d.Io=function(a){return this.Ha(a)|0};d.Bg=function(a){return hK(this,"",a,"")};d.Ck=function(a,b,c){return hK(this,a,b,c)};function AAa(a){var b=new A$;A$.prototype.kQ.call(b,null,a);return b}
d.Iq=function(a){return $F(new aG,this,a)};d.hh=function(a){var b=this.lb();return eW(b,a)};d.di=function(){return Ff()};d.t=function(){return T6(this)};d.R=function(a){var b=mM(),c=this.gy;null!==c&&RAa(b,c,a)};d.je=function(a,b){return Od(this,a,b)};d.D5=function(a){if(a&&a.$classData&&a.$classData.ie.yhb&&a.p===this.p){var b=this.lb();a=bea(a,b)}else b=this.lb(),a=eW(b,a);return a};d.DZ=function(a){return Dk(this,a)};d.ll=function(a){return OGb(this,QGb(this,a))};
d.nc=function(){mM();return null===this.gy?y():(new z).d(this.ea())};d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return U6(this,a,!1)};d.nb=function(){return jM(mM(),this.gy)};d.dj=function(){return xEb(this)};d.Mp=function(a){return this.Ha(a)};d.lb=function(){var a=this.gy,b=y();return(new qgb).Dda(a,b,this.p)};d.Fb=function(a){var b=this.lb();return AOa(b,a)};d.Ns=function(a){return NGb(this,a)};d.Hm=function(a){return this.Gq(QGb(this,a))};
function PGb(a,b){if(0>=b)return a;if(b>=a.nb())return AAa(a.p);var c=mM();b=iM(MAa(c,a.gy,b));return(new A$).kQ(b,a.p)}function QGb(a,b){var c=0;for(a=a.lb();a.Va()&&b.P(a.$a());)c=1+c|0;return c}d.kQ=function(a,b){this.gy=a;this.p=b;if(null===b)throw(new Tg).f("ordering must not be null");return this};d.Tl=function(){return hK(this,"","","")};d.la=function(a,b){return Pr(this,a,b)};d.dg=function(a){return fQ(this,a)};d.ii=function(a){return U6(this,a,!0)};d.im=function(){return-1};
d.Gq=function(a){return(new R).M(OGb(this,a),PGb(this,a))};d.Ad=function(){return this.lb().Ad()};d.xk=function(a){return PGb(this,a)};d.Ha=function(a){mM();return null!==SAa(this.gy,a,this.p)};d.pa=function(){return(new A$).kQ(OAa(mM(),this.gy,this.ea(),this.p),this.p)};d.Yo=function(){return this};d.rm=function(a,b,c,e){return ZL(this,a,b,c,e)};d.ke=function(){return gA(this)};d.bL=function(a){return Dk(this,a)};d.Dg=function(){return IFb(this)};d.Zi=function(){return this};
d.ml=function(a,b){return Od(this,a,b)};d.ik=function(a,b,c){Q8(this,a,b,c)};d.ao=function(){return!0};d.Bh=function(){return gA(this)};d.Ol=function(a){return W6(this,a)};d.y=function(){var a=PL();return gAa(a,this,a.u5)};d.Wg=function(a){var b=BB(new CB,Ev());this.R(w(function(c,e){return function(f){return e.Kc(f)}}(this,b,a)));return b.ab};d.ma=function(a,b){return Me(this,a,b)};d.El=function(a){return $L(this,a)};d.Da=function(){return pd(this)};d.VW=function(a){return U6(this,a,!1)};
d.ak=function(a){var b=mM();a=iM(LAa(b,this.gy,a,void 0,!1,this.p));return(new A$).kQ(a,this.p)};d.Mk=function(a){return yEb(this,a)};d.hc=function(a,b){return zu(this,a,b)};d.Yj=function(a){return aM(this,a)};d.Qd=function(){return ue(new ve,AAa(this.p))};d.zR=function(a){return yEb(this,a)};d.jl=function(){return"TreeSet"};
d.$classData=r({ujb:0},!1,"scala.collection.immutable.TreeSet",{ujb:1,e:1,Hpb:1,$x:1,aj:1,qj:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,oj:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,yhb:1,ypb:1,Dpb:1,r:1,o:1});function RGb(){}RGb.prototype=new S9;RGb.prototype.constructor=RGb;function SGb(){}SGb.prototype=RGb.prototype;RGb.prototype.nd=function(){return this};RGb.prototype.bj=function(){return this};
function TGb(a,b){return UGb(new B$,a,w(function(c,e){return function(){return e}}(a,b)))}function WFb(){r$.call(this);this.Ja=null}WFb.prototype=new s$;WFb.prototype.constructor=WFb;d=WFb.prototype;d.ob=function(a){return g$(this,a)};d.P=function(a){return g$(this,a|0)};d.gu=function(a){if(null===a)throw bc(F(),null);this.Ja=a;r$.prototype.gu.call(this,a);return this};d.CY=function(){return this.Ja};d.lb=function(){return h$(this)};d.Km=function(){return"R"};d.Na=function(){return this.Ja.Na()};
d.$classData=r({ihb:0},!1,"scala.collection.SeqViewLike$$anon$12",{ihb:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,pta:1});function VGb(){}VGb.prototype=new EGb;VGb.prototype.constructor=VGb;d=VGb.prototype;d.a=function(){return this};d.ea=function(){throw(new fL).f("Empty Set");};d.pa=function(){return this.pha()};d.pha=function(){throw(new fL).f("Empty Set");};
d.$classData=r({dib:0},!1,"scala.collection.immutable.HashSet$EmptyHashSet$",{dib:1,JY:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,$x:1,aj:1,qj:1,oj:1,Mi:1,r:1,o:1});var WGb=void 0;function q8(){WGb||(WGb=(new VGb).a());return WGb}function I5(){this.sm=0;this.Ff=null;this.Ct=0}I5.prototype=new EGb;I5.prototype.constructor=I5;d=I5.prototype;
d.iZ=function(a,b,c){var e=1<<(31&(b>>>c|0)),f=FM(FF(),this.sm&(-1+e|0));if(0!==(this.sm&e)){e=this.Ff.m[f];a=e.iZ(a,b,5+c|0);if(e===a)return this;b=ia(La(o8),[this.Ff.m.length]);dw(Ie(),this.Ff,0,b,0,this.Ff.m.length);b.m[f]=a;return p8(new I5,this.sm,b,this.Ct+(a.nb()-e.nb()|0)|0)}c=ia(La(o8),[1+this.Ff.m.length|0]);dw(Ie(),this.Ff,0,c,0,f);c.m[f]=z$(a,b);dw(Ie(),this.Ff,f,c,1+f|0,this.Ff.m.length-f|0);return p8(new I5,this.sm|e,c,1+this.Ct|0)};
d.gZ=function(a,b,c,e){if(a===this)return this;if(a instanceof C$)return this.nJ(a,b);if(a instanceof I5){for(var f=this.Ff,g=this.sm,h=0,k=a.Ff,l=a.sm,m=0,p=e,t=0;0!==(g|l);){var v=g^g&(-1+g|0),A=l^l&(-1+l|0);if(v===A){var E=f.m[h].gZ(k.m[m],5+b|0,c,p);t=t+E.nb()|0;c.m[p]=E;p=1+p|0;g&=~v;h=1+h|0;l&=~A;m=1+m|0}else{E=-1+v|0;var B=-1+A|0;E<B!==0>E!==0>B?(A=f.m[h],t=t+A.nb()|0,c.m[p]=A,p=1+p|0,g&=~v,h=1+h|0):(v=k.m[m],t=t+v.nb()|0,c.m[p]=v,p=1+p|0,l&=~A,m=1+m|0)}}if(t===this.Ct)return this;if(t===a.Ct)return a;
b=p-e|0;f=ia(La(o8),[b]);Ca(c,e,f,0,b);return p8(new I5,this.sm|a.sm,f,t)}return this};d.R=function(a){for(var b=0;b<this.Ff.m.length;)this.Ff.m[b].R(a),b=1+b|0};
d.nJ=function(a,b){var c=1<<(31&(a.Uf>>>b|0)),e=FM(FF(),this.sm&(-1+c|0));if(0!==(this.sm&c)){c=this.Ff.m[e];a=c.nJ(a,5+b|0);if(c===a)return this;b=ia(La(o8),[this.Ff.m.length]);dw(Ie(),this.Ff,0,b,0,this.Ff.m.length);b.m[e]=a;return p8(new I5,this.sm,b,this.Ct+(a.nb()-c.nb()|0)|0)}b=ia(La(o8),[1+this.Ff.m.length|0]);dw(Ie(),this.Ff,0,b,0,e);b.m[e]=a;dw(Ie(),this.Ff,e,b,1+e|0,this.Ff.m.length-e|0);return p8(new I5,this.sm|c,b,this.Ct+a.nb()|0)};d.nb=function(){return this.Ct};
d.lb=function(){var a=new jpb;F5.prototype.Goa.call(a,this.Ff);return a};
d.SM=function(a,b,c){var e=1<<(31&(b>>>c|0)),f=FM(FF(),this.sm&(-1+e|0));if(0!==(this.sm&e)){var g=this.Ff.m[f];a=g.SM(a,b,5+c|0);return g===a?this:null===a?(e^=this.sm,0!==e?(a=ia(La(o8),[-1+this.Ff.m.length|0]),dw(Ie(),this.Ff,0,a,0,f),dw(Ie(),this.Ff,1+f|0,a,f,-1+(this.Ff.m.length-f|0)|0),f=this.Ct-g.nb()|0,1!==a.m.length||a.m[0]instanceof I5?p8(new I5,e,a,f):a.m[0]):null):1!==this.Ff.m.length||a instanceof I5?(e=ia(La(o8),[this.Ff.m.length]),dw(Ie(),this.Ff,0,e,0,this.Ff.m.length),e.m[f]=a,f=
this.Ct+(a.nb()-g.nb()|0)|0,p8(new I5,this.sm,e,f)):a}return this};
d.lQ=function(a,b,c,e){if(a===this)return this;if(a instanceof C$)return a.lQ(this,b,c,e);if(a instanceof I5){var f=this.Ff,g=this.sm,h=0,k=a.Ff,l=a.sm,m=0;if(0===(g&l))return null;for(var p=e,t=0,v=0;0!==(g&l);){var A=g^g&(-1+g|0),E=l^l&(-1+l|0);if(A===E){var B=f.m[h].lQ(k.m[m],5+b|0,c,p);null!==B&&(t=t+B.nb()|0,v|=A,c.m[p]=B,p=1+p|0);g&=~A;h=1+h|0;l&=~E;m=1+m|0}else{B=-1+A|0;var I=-1+E|0;B<I!==0>B!==0>I?(g&=~A,h=1+h|0):(l&=~E,m=1+m|0)}}if(0===v)return null;if(t===this.Ct)return this;if(t===a.Ct)return a;
a=p-e|0;return 1!==a||c.m[e]instanceof I5?(b=ia(La(o8),[a]),Ca(c,e,b,0,a),p8(new I5,v,b,t)):c.m[e]}return null};
d.mV=function(a,b,c,e){if(a===this)return null;if(a instanceof G5)return this.SM(a.tl,a.Uf,b);if(a instanceof I5){for(var f=this.Ff,g=this.sm,h=0,k=a.Ff,l=a.sm,m=0,p=e,t=a=0;0!==g;){var v=g^g&(-1+g|0),A=l^l&(-1+l|0);if(v===A){var E=f.m[h].mV(k.m[m],5+b|0,c,p);null!==E&&(a=a+E.nb()|0,t|=v,c.m[p]=E,p=1+p|0);g&=~v;h=1+h|0;l&=~A;m=1+m|0}else{E=-1+v|0;var B=-1+A|0;E<B!==0>E!==0>B?(A=f.m[h],a=a+A.nb()|0,t|=v,c.m[p]=A,p=1+p|0,g&=~v,h=1+h|0):(l&=~A,m=1+m|0)}}if(0===t)return null;if(a===this.Ct)return this;
b=p-e|0;return 1!==b||c.m[e]instanceof I5?(f=ia(La(o8),[b]),Ca(c,e,f,0,b),p8(new I5,t,f,a)):c.m[e]}if(a instanceof D$)a:for(e=this,c=a.co;;){if(c.b()||null===e){b=e;break a}t=t$(c);e=e.SM(qd(t).$a(),a.Uf,b);c=My(c)}else b=this;return b};function p8(a,b,c,e){a.sm=b;a.Ff=c;a.Ct=e;ONa(sc(),FM(FF(),b)===c.m.length);return a}
d.DP=function(a,b,c,e,f){for(var g=f,h=0,k=0,l=0;l<this.Ff.m.length;){var m=this.Ff.m[l].DP(a,b,5+c|0,e,g);null!==m&&(e.m[g]=m,g=1+g|0,h=h+m.nb()|0,k|=1<<l);l=1+l|0}if(g===f)return null;if(h===this.Ct)return this;if(g!==(1+f|0)||e.m[f]instanceof I5){b=g-f|0;a=ia(La(o8),[b]);Ca(e,f,a,0,b);if(b===this.Ff.m.length)k=this.sm;else{Rwb();e=0;for(f=this.sm;0!==k;)b=f^f&(-1+f|0),0!==(1&k)&&(e|=b),f&=~b,k=k>>>1|0;k=e}return p8(new I5,k,a,h)}return e.m[f]};
d.Jy=function(a,b,c){var e=31&(b>>>c|0),f=1<<e;return-1===this.sm?this.Ff.m[31&e].Jy(a,b,5+c|0):0!==(this.sm&f)?(e=FM(FF(),this.sm&(-1+f|0)),this.Ff.m[e].Jy(a,b,5+c|0)):!1};d.XY=function(a,b){if(a===this)return!0;if(a instanceof I5&&this.Ct<=a.Ct){var c=this.sm,e=this.Ff,f=0,g=a.Ff;a=a.sm;var h=0;if((c&a)===c){for(;0!==c;){var k=c^c&(-1+c|0),l=a^a&(-1+a|0);if(k===l){if(!e.m[f].XY(g.m[h],5+b|0))return!1;c&=~k;f=1+f|0}a&=~l;h=1+h|0}return!0}}return!1};
d.$classData=r({gib:0},!1,"scala.collection.immutable.HashSet$HashTrieSet",{gib:1,JY:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,$x:1,aj:1,qj:1,oj:1,Mi:1,r:1,o:1});function C$(){}C$.prototype=new EGb;C$.prototype.constructor=C$;function XGb(){}XGb.prototype=C$.prototype;function YGb(){}YGb.prototype=new i$;YGb.prototype.constructor=YGb;function ZGb(){}d=ZGb.prototype=YGb.prototype;
d.tu=function(){throw(new fL).f("value of empty map");};d.Kk=function(a){return this.EZ(a)};d.b=function(){return!0};d.cg=function(){return this};d.kc=function(a){return this.LJ(a)};d.Vq=function(){return kpb()};d.Ep=function(a){return this.EZ(a)};d.Pba=function(){return kpb()};d.nb=function(){return 0};d.Fp=function(a){return $Gb(this,a)};d.kv=function(){throw(new fL).f("key of empty map");};d.lb=function(){var a=aHb(this);return qd(a)};d.LJ=function(a){return bHb(new E$,this,a.qa(),a.Ba())};
function $Gb(a,b){return b.b()?a:b.ml(a,Pd(function(){return function(c,e){return c.LJ(e)}}(a)))}d.Hj=function(a,b){return this.jZ(a,b)};d.jZ=function(a,b){return bHb(new E$,this,a,b)};d.ii=function(a){return O9(this,a)};d.EZ=function(){return this};d.Ka=function(){return y()};function aHb(a){for(var b=J();!a.b();){var c=(new R).M(a.kv(),a.tu());b=dj(c,b);a=a.vI()}return b}d.OF=function(){return pe(this)};d.Bh=function(){return MQ(this)};d.vI=function(){throw(new fL).f("next of empty map");};
d.Au=function(a){return this.LJ(a)};d.jl=function(){return"ListMap"};function cHb(){}cHb.prototype=new i$;cHb.prototype.constructor=cHb;d=cHb.prototype;d.a=function(){return this};d.P=function(a){this.BU(a)};d.Kk=function(){return this};d.QC=function(a,b){return tc(b)};d.kc=function(a){var b=a.qa();a=a.Ba();return(new F$).M(b,a)};d.Ep=function(){return this};d.nb=function(){return 0};d.lb=function(){return SC().ne};d.Hj=function(a,b){return(new F$).M(a,b)};d.Ka=function(){return y()};d.Ha=function(){return!1};
d.BU=function(a){throw(new fL).f("key not found: "+a);};d.Au=function(a){var b=a.qa();a=a.Ba();return(new F$).M(b,a)};d.$classData=r({xib:0},!1,"scala.collection.immutable.Map$EmptyMap$",{xib:1,AB:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,Yx:1,aj:1,qj:1,oj:1,Zx:1,r:1,o:1});var dHb=void 0;function Ev(){dHb||(dHb=(new cHb).a());return dHb}function F$(){this.Nh=this.Gf=null}F$.prototype=new i$;
F$.prototype.constructor=F$;d=F$.prototype;d.P=function(a){if(vb(wb(),a,this.Gf))return this.Nh;throw(new fL).f("key not found: "+a);};d.Kk=function(a){return this.yz(a)};d.QC=function(a,b){return vb(wb(),a,this.Gf)?this.Nh:tc(b)};d.M=function(a,b){this.Gf=a;this.Nh=b;return this};d.kc=function(a){return this.Hj(a.qa(),a.Ba())};d.R=function(a){a.P((new R).M(this.Gf,this.Nh))};d.Ep=function(a){return this.yz(a)};d.nb=function(){return 1};
d.lb=function(){SC();var a=[(new R).M(this.Gf,this.Nh)];a=(new wc).fa(a);return dV(new eV,a,0,a.K.length|0)};d.Hj=function(a,b){return vb(wb(),a,this.Gf)?(new F$).M(this.Gf,b):(new G$).kw(this.Gf,this.Nh,a,b)};d.Ka=function(a){return vb(wb(),a,this.Gf)?(new z).d(this.Nh):y()};d.Ha=function(a){return vb(wb(),a,this.Gf)};d.yz=function(a){return vb(wb(),a,this.Gf)?Ev():this};d.Au=function(a){return this.Hj(a.qa(),a.Ba())};
d.$classData=r({yib:0},!1,"scala.collection.immutable.Map$Map1",{yib:1,AB:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,Yx:1,aj:1,qj:1,oj:1,Zx:1,r:1,o:1});function G$(){this.Ij=this.dh=this.Nh=this.Gf=null}G$.prototype=new i$;G$.prototype.constructor=G$;d=G$.prototype;d.P=function(a){if(vb(wb(),a,this.Gf))return this.Nh;if(vb(wb(),a,this.dh))return this.Ij;throw(new fL).f("key not found: "+a);};d.Kk=function(a){return this.yz(a)};
d.QC=function(a,b){return vb(wb(),a,this.Gf)?this.Nh:vb(wb(),a,this.dh)?this.Ij:tc(b)};d.kc=function(a){return this.Hj(a.qa(),a.Ba())};d.R=function(a){a.P((new R).M(this.Gf,this.Nh));a.P((new R).M(this.dh,this.Ij))};d.Ep=function(a){return this.yz(a)};d.nb=function(){return 2};d.lb=function(){SC();var a=[(new R).M(this.Gf,this.Nh),(new R).M(this.dh,this.Ij)];a=(new wc).fa(a);return dV(new eV,a,0,a.K.length|0)};
d.Hj=function(a,b){return vb(wb(),a,this.Gf)?(new G$).kw(this.Gf,b,this.dh,this.Ij):vb(wb(),a,this.dh)?(new G$).kw(this.Gf,this.Nh,this.dh,b):H$(this.Gf,this.Nh,this.dh,this.Ij,a,b)};d.Ka=function(a){return vb(wb(),a,this.Gf)?(new z).d(this.Nh):vb(wb(),a,this.dh)?(new z).d(this.Ij):y()};d.Ha=function(a){return vb(wb(),a,this.Gf)||vb(wb(),a,this.dh)};d.kw=function(a,b,c,e){this.Gf=a;this.Nh=b;this.dh=c;this.Ij=e;return this};
d.yz=function(a){return vb(wb(),a,this.Gf)?(new F$).M(this.dh,this.Ij):vb(wb(),a,this.dh)?(new F$).M(this.Gf,this.Nh):this};d.Au=function(a){return this.Hj(a.qa(),a.Ba())};d.$classData=r({zib:0},!1,"scala.collection.immutable.Map$Map2",{zib:1,AB:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,Yx:1,aj:1,qj:1,oj:1,Zx:1,r:1,o:1});function eHb(){this.qo=this.nk=this.Ij=this.dh=this.Nh=this.Gf=null}eHb.prototype=new i$;
eHb.prototype.constructor=eHb;d=eHb.prototype;d.P=function(a){if(vb(wb(),a,this.Gf))return this.Nh;if(vb(wb(),a,this.dh))return this.Ij;if(vb(wb(),a,this.nk))return this.qo;throw(new fL).f("key not found: "+a);};d.Kk=function(a){return this.yz(a)};d.QC=function(a,b){return vb(wb(),a,this.Gf)?this.Nh:vb(wb(),a,this.dh)?this.Ij:vb(wb(),a,this.nk)?this.qo:tc(b)};d.kc=function(a){return this.Hj(a.qa(),a.Ba())};
d.R=function(a){a.P((new R).M(this.Gf,this.Nh));a.P((new R).M(this.dh,this.Ij));a.P((new R).M(this.nk,this.qo))};d.Ep=function(a){return this.yz(a)};function H$(a,b,c,e,f,g){var h=new eHb;h.Gf=a;h.Nh=b;h.dh=c;h.Ij=e;h.nk=f;h.qo=g;return h}d.nb=function(){return 3};d.lb=function(){SC();var a=[(new R).M(this.Gf,this.Nh),(new R).M(this.dh,this.Ij),(new R).M(this.nk,this.qo)];a=(new wc).fa(a);return dV(new eV,a,0,a.K.length|0)};
d.Hj=function(a,b){return vb(wb(),a,this.Gf)?H$(this.Gf,b,this.dh,this.Ij,this.nk,this.qo):vb(wb(),a,this.dh)?H$(this.Gf,this.Nh,this.dh,b,this.nk,this.qo):vb(wb(),a,this.nk)?H$(this.Gf,this.Nh,this.dh,this.Ij,this.nk,b):fHb(this.Gf,this.Nh,this.dh,this.Ij,this.nk,this.qo,a,b)};d.Ka=function(a){return vb(wb(),a,this.Gf)?(new z).d(this.Nh):vb(wb(),a,this.dh)?(new z).d(this.Ij):vb(wb(),a,this.nk)?(new z).d(this.qo):y()};d.Ha=function(a){return vb(wb(),a,this.Gf)||vb(wb(),a,this.dh)||vb(wb(),a,this.nk)};
d.yz=function(a){return vb(wb(),a,this.Gf)?(new G$).kw(this.dh,this.Ij,this.nk,this.qo):vb(wb(),a,this.dh)?(new G$).kw(this.Gf,this.Nh,this.nk,this.qo):vb(wb(),a,this.nk)?(new G$).kw(this.Gf,this.Nh,this.dh,this.Ij):this};d.Au=function(a){return this.Hj(a.qa(),a.Ba())};
d.$classData=r({Aib:0},!1,"scala.collection.immutable.Map$Map3",{Aib:1,AB:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,Yx:1,aj:1,qj:1,oj:1,Zx:1,r:1,o:1});function gHb(){this.hy=this.mt=this.qo=this.nk=this.Ij=this.dh=this.Nh=this.Gf=null}gHb.prototype=new i$;gHb.prototype.constructor=gHb;d=gHb.prototype;
d.P=function(a){if(vb(wb(),a,this.Gf))return this.Nh;if(vb(wb(),a,this.dh))return this.Ij;if(vb(wb(),a,this.nk))return this.qo;if(vb(wb(),a,this.mt))return this.hy;throw(new fL).f("key not found: "+a);};d.Kk=function(a){return this.yz(a)};d.QC=function(a,b){return vb(wb(),a,this.Gf)?this.Nh:vb(wb(),a,this.dh)?this.Ij:vb(wb(),a,this.nk)?this.qo:vb(wb(),a,this.mt)?this.hy:tc(b)};d.kc=function(a){return this.Hj(a.qa(),a.Ba())};
d.R=function(a){a.P((new R).M(this.Gf,this.Nh));a.P((new R).M(this.dh,this.Ij));a.P((new R).M(this.nk,this.qo));a.P((new R).M(this.mt,this.hy))};d.Ep=function(a){return this.yz(a)};d.nb=function(){return 4};d.lb=function(){SC();var a=[(new R).M(this.Gf,this.Nh),(new R).M(this.dh,this.Ij),(new R).M(this.nk,this.qo),(new R).M(this.mt,this.hy)];a=(new wc).fa(a);return dV(new eV,a,0,a.K.length|0)};
function fHb(a,b,c,e,f,g,h,k){var l=new gHb;l.Gf=a;l.Nh=b;l.dh=c;l.Ij=e;l.nk=f;l.qo=g;l.mt=h;l.hy=k;return l}
d.Hj=function(a,b){return vb(wb(),a,this.Gf)?fHb(this.Gf,b,this.dh,this.Ij,this.nk,this.qo,this.mt,this.hy):vb(wb(),a,this.dh)?fHb(this.Gf,this.Nh,this.dh,b,this.nk,this.qo,this.mt,this.hy):vb(wb(),a,this.nk)?fHb(this.Gf,this.Nh,this.dh,this.Ij,this.nk,b,this.mt,this.hy):vb(wb(),a,this.mt)?fHb(this.Gf,this.Nh,this.dh,this.Ij,this.nk,this.qo,this.mt,b):hHb(hHb(hHb(hHb(hHb((new iHb).a(),this.Gf,this.Nh),this.dh,this.Ij),this.nk,this.qo),this.mt,this.hy),a,b)};
d.Ka=function(a){return vb(wb(),a,this.Gf)?(new z).d(this.Nh):vb(wb(),a,this.dh)?(new z).d(this.Ij):vb(wb(),a,this.nk)?(new z).d(this.qo):vb(wb(),a,this.mt)?(new z).d(this.hy):y()};d.Ha=function(a){return vb(wb(),a,this.Gf)||vb(wb(),a,this.dh)||vb(wb(),a,this.nk)||vb(wb(),a,this.mt)};
d.yz=function(a){return vb(wb(),a,this.Gf)?H$(this.dh,this.Ij,this.nk,this.qo,this.mt,this.hy):vb(wb(),a,this.dh)?H$(this.Gf,this.Nh,this.nk,this.qo,this.mt,this.hy):vb(wb(),a,this.nk)?H$(this.Gf,this.Nh,this.dh,this.Ij,this.mt,this.hy):vb(wb(),a,this.mt)?H$(this.Gf,this.Nh,this.dh,this.Ij,this.nk,this.qo):this};d.Au=function(a){return this.Hj(a.qa(),a.Ba())};
d.$classData=r({Bib:0},!1,"scala.collection.immutable.Map$Map4",{Bib:1,AB:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,Yx:1,aj:1,qj:1,oj:1,Zx:1,r:1,o:1});function fA(){d5.call(this)}fA.prototype=new NFb;fA.prototype.constructor=fA;d=fA.prototype;d.nd=function(){return this};d.jB=function(a,b){d5.prototype.Q3.call(this,a,b);return this};d.Kk=function(a){return RFb(this,a)};d.bj=function(){return this};d.cg=function(){return this};
d.qia=function(a){return QFb(this,a)};d.kc=function(a){return QFb(this,a)};d.di=function(){return Le()};d.Ep=function(a){return RFb(this,a)};d.Vq=function(){return Ev()};d.Fp=function(a){return NQa(this,a)};d.Hj=function(a,b){return this.kc((new R).M(a,b))};d.ii=function(a){return O9(this,a)};d.OF=function(){return pe(this)};d.Bh=function(){return MQ(this)};d.Wg=function(){return this};d.Au=function(a){return QFb(this,a)};
d.$classData=r({Cib:0},!1,"scala.collection.immutable.MapLike$$anon$1",{Cib:1,mta:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,gta:1,Thb:1,Yx:1,aj:1,qj:1,oj:1,Zx:1});function Ww(){OFb.call(this)}Ww.prototype=new PFb;Ww.prototype.constructor=Ww;d=Ww.prototype;d.nd=function(){return this};d.jB=function(a,b){OFb.prototype.Q3.call(this,a,b);return this};d.Kk=function(a){return RFb(this,a)};d.bj=function(){return this};
d.cg=function(){return this};d.kc=function(a){return QFb(this,a)};d.di=function(){return Le()};d.Ep=function(a){return RFb(this,a)};d.Vq=function(){return Ev()};d.Fp=function(a){return NQa(this,a)};d.Hj=function(a,b){return this.kc((new R).M(a,b))};d.ii=function(a){return O9(this,a)};d.OF=function(){return pe(this)};d.Bh=function(){return MQ(this)};d.Wg=function(){return this};d.Au=function(a){return QFb(this,a)};
d.$classData=r({Dib:0},!1,"scala.collection.immutable.MapLike$$anon$2",{Dib:1,xpb:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,gta:1,Thb:1,Yx:1,aj:1,qj:1,oj:1,Zx:1});function jHb(){r$.call(this);this.Bua=this.Xra=null;this.Ui=!1;this.Ja=null}jHb.prototype=new s$;jHb.prototype.constructor=jHb;d=jHb.prototype;d.ob=function(a){return hGb(this,a)};d.P=function(a){return hGb(this,a|0)};d.v4=function(){return this.Xra};
d.lb=function(){return pFb(this)};d.Km=function(){return"Z"};d.Na=function(){return gGb(this)};d.Cta=function(){return this.Ja};d.N5=function(){this.Ui||this.Ui||(this.Bua=this.v4().bj().ke(),this.Ui=!0);return this.Bua};function aGb(a,b){var c=new jHb;if(null===a)throw bc(F(),null);c.Ja=a;c.Xra=b;r$.prototype.gu.call(c,a);return c}d.k5=function(){return this.Ja};
d.$classData=r({hhb:0},!1,"scala.collection.SeqViewLike$$anon$10",{hhb:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,whb:1,Lgb:1});function iHb(){}iHb.prototype=new i$;iHb.prototype.constructor=iHb;function kHb(){}d=kHb.prototype=iHb.prototype;d.nd=function(){return this};d.bF=function(a){return this.Aca(QL(RL(),a))};d.a=function(){return this};d.Kk=function(a){return lHb(this,a)};
d.cg=function(){return this};d.BR=function(a,b,c,e,f){return I$(a,b,e,f)};d.OP=function(){return y()};d.kc=function(a){return mHb(this,a)};d.R=function(){};function mHb(a,b){return a.BR(b.qa(),a.bF(b.qa()),0,b.Ba(),b,null)}function nHb(a,b){X7();var c=6+a.nb()|0;c=ia(La(U7),[224>c?c:224]);X7();a=a.CP(b,!0,0,c,0);return null===a?W7():a}function hHb(a,b,c){return a.BR(b,a.bF(b),0,c,null,null)}d.Ep=function(a){return lHb(this,a)};d.Vq=function(){X7();return W7()};d.sY=function(){return this};d.CP=function(){return null};
function lHb(a,b){return a.sY(b,a.bF(b),0)}d.Ab=function(a){X7();var b=6+this.nb()|0;b=ia(La(U7),[224>b?b:224]);X7();a=this.CP(a,!1,0,b,0);return null===a?W7():a};d.Pba=function(){X7();return W7()};d.nb=function(){return 0};d.lb=function(){return SC().ne};d.Hj=function(a,b){return hHb(this,a,b)};d.oha=function(){return lHb(this,this.ea().qa())};d.ii=function(a){return nHb(this,a)};d.Aca=function(a){a=a+~(a<<9)|0;a^=a>>>14|0;a=a+(a<<4)|0;return a^(a>>>10|0)};
d.Ka=function(a){return this.OP(a,this.bF(a),0)};d.lP=function(){return!1};d.Ha=function(a){return this.lP(a,this.bF(a),0)};d.pa=function(){return this.oha()};d.hca=function(a){return nHb(this,a)};d.OF=function(){return pe(this)};d.Bh=function(){return MQ(this)};d.Au=function(a){return mHb(this,a)};
var U7=r({IY:0},!1,"scala.collection.immutable.HashMap",{IY:1,AB:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,Yx:1,aj:1,qj:1,oj:1,Zx:1,r:1,o:1,Mi:1});iHb.prototype.$classData=U7;function G5(){this.tl=null;this.Uf=0}G5.prototype=new XGb;G5.prototype.constructor=G5;d=G5.prototype;
d.iZ=function(a,b,c){if(b===this.Uf&&vb(wb(),a,this.tl))return this;if(b!==this.Uf)return Pwb(Rwb(),this.Uf,this,b,z$(a,b),c);c=Twb();return J$(new D$,b,kGb(c,this.tl).hE(a))};d.gZ=function(a,b){return a.nJ(this,b)};function z$(a,b){var c=new G5;c.tl=a;c.Uf=b;return c}d.R=function(a){a.P(this.tl)};
d.nJ=function(a,b){if(a.Uf!==this.Uf)return Pwb(Rwb(),this.Uf,this,a.Uf,a,b);if(a instanceof G5){if(vb(wb(),this.tl,a.tl))return this;b=this.Uf;var c=Twb();return J$(new D$,b,kGb(c,this.tl).hE(a.tl))}if(a instanceof D$)return b=a.co.hE(this.tl),b.nb()===a.co.nb()?a:J$(new D$,this.Uf,b);throw(new x).d(a);};d.nb=function(){return 1};d.lb=function(){SC();var a=(new wc).fa([this.tl]);return dV(new eV,a,0,a.K.length|0)};d.SM=function(a,b){return b===this.Uf&&vb(wb(),a,this.tl)?null:this};
d.lQ=function(a,b){return a.Jy(this.tl,this.Uf,b)?this:null};d.mV=function(a,b){return a.Jy(this.tl,this.Uf,b)?null:this};d.DP=function(a,b){return b!==!!a.P(this.tl)?this:null};d.Jy=function(a,b){return b===this.Uf&&vb(wb(),a,this.tl)};d.XY=function(a,b){return a.Jy(this.tl,this.Uf,b)};
d.$classData=r({eib:0},!1,"scala.collection.immutable.HashSet$HashSet1",{eib:1,iib:1,JY:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,$x:1,aj:1,qj:1,oj:1,Mi:1,r:1,o:1});function D$(){this.Uf=0;this.co=null}D$.prototype=new XGb;D$.prototype.constructor=D$;d=D$.prototype;d.iZ=function(a,b,c){return b===this.Uf?J$(new D$,b,this.co.hE(a)):Pwb(Rwb(),this.Uf,this,b,z$(a,b),c)};
d.gZ=function(a,b){return a instanceof C$?this.nJ(a,b):a instanceof I5?a.nJ(this,b):this};d.R=function(a){var b=t$(this.co);gW(qd(b),a)};d.nJ=function(a,b){if(a.Uf!==this.Uf)return Pwb(Rwb(),this.Uf,this,a.Uf,a,b);if(a instanceof G5)return a=this.co.hE(a.tl),a.nb()===this.co.nb()?this:J$(new D$,this.Uf,a);if(a instanceof D$){b=lGb(this.co,a.co);var c=b.nb();return c===this.co.nb()?this:c===a.co.nb()?a:J$(new D$,this.Uf,b)}throw(new x).d(a);};d.nb=function(){return this.co.nb()};
d.lb=function(){var a=t$(this.co);return qd(a)};d.SM=function(a,b){if(b===this.Uf){a=this.co.FZ(a);var c=a.nb();switch(c){case 0:return null;case 1:return a=t$(a),z$(qd(a).$a(),b);default:return c===this.co.nb()?this:J$(new D$,b,a)}}else return this};
d.lQ=function(a,b){var c=this.co,e=ue(new ve,Twb());c=t$(c);for(c=qd(c);c.Va();){var f=c.$a();!1!==a.Jy(f,this.Uf,b)&&we(e,f)}b=e.ab;e=b.nb();return 0===e?null:e===this.co.nb()?this:e===a.nb()?a:1===e?(a=t$(b),z$(qd(a).$a(),this.Uf)):J$(new D$,this.Uf,b)};function J$(a,b,c){a.Uf=b;a.co=c;return a}
d.mV=function(a,b){var c=this.co,e=ue(new ve,Twb());c=t$(c);for(c=qd(c);c.Va();){var f=c.$a();!0!==a.Jy(f,this.Uf,b)&&we(e,f)}a=e.ab;b=a.nb();return 0===b?null:b===this.co.nb()?this:1===b?(a=t$(a),z$(qd(a).$a(),this.Uf)):J$(new D$,this.Uf,a)};d.DP=function(a,b){a=b?U6(this.co,a,!0):U6(this.co,a,!1);b=a.nb();switch(b){case 0:return null;case 1:return a=t$(a),z$(qd(a).$a(),this.Uf);default:return b===this.co.nb()?this:J$(new D$,this.Uf,a)}};d.Jy=function(a,b){return b===this.Uf&&this.co.Ha(a)};
d.XY=function(a,b){var c=t$(this.co);c=qd(c);for(var e=!0;e&&c.Va();)e=c.$a(),e=a.Jy(e,this.Uf,b);return e};d.$classData=r({fib:0},!1,"scala.collection.immutable.HashSet$HashSetCollision1",{fib:1,iib:1,JY:1,xv:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,$x:1,aj:1,qj:1,oj:1,Mi:1,r:1,o:1});function oHb(){}oHb.prototype=new ZGb;oHb.prototype.constructor=oHb;oHb.prototype.a=function(){return this};
oHb.prototype.$classData=r({qib:0},!1,"scala.collection.immutable.ListMap$EmptyListMap$",{qib:1,oib:1,AB:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,Yx:1,aj:1,qj:1,oj:1,Zx:1,r:1,o:1});var pHb=void 0;function kpb(){pHb||(pHb=(new oHb).a());return pHb}function E$(){this.pia=this.pJ=this.tl=null}E$.prototype=new ZGb;E$.prototype.constructor=E$;
function qHb(a,b){var c=J();for(;;){if(b.b())return Av(c);if(vb(wb(),a,b.kv())){b=b.vI();for(a=c;!a.b();)c=a.ea(),b=bHb(new E$,b,c.kv(),c.tu()),a=a.pa();return b}var e=b.vI();c=dj(b,c);b=e}}d=E$.prototype;d.P=function(a){a:{var b=this;for(;;){if(b.b())throw(new fL).f("key not found: "+a);if(vb(wb(),a,b.kv())){a=b.tu();break a}b=b.vI()}}return a};d.Kk=function(a){return qHb(a,this)};d.tu=function(){return this.pJ};d.b=function(){return!1};d.kc=function(a){return this.LJ(a)};
d.Ep=function(a){return qHb(a,this)};d.nb=function(){a:{var a=this,b=0;for(;;){if(a.b())break a;a=a.vI();b=1+b|0}}return b};d.kv=function(){return this.tl};d.LJ=function(a){var b=qHb(a.qa(),this);return bHb(new E$,b,a.qa(),a.Ba())};d.Hj=function(a,b){return this.jZ(a,b)};d.jZ=function(a,b){var c=qHb(a,this);return bHb(new E$,c,a,b)};d.EZ=function(a){return qHb(a,this)};d.Ka=function(a){a:{var b=this;for(;;){if(b.b()){a=y();break a}if(vb(wb(),a,b.kv())){a=(new z).d(b.tu());break a}b=b.vI()}}return a};
function bHb(a,b,c,e){a.tl=c;a.pJ=e;if(null===b)throw bc(F(),null);a.pia=b;return a}d.Ha=function(a){a:{var b=this;for(;;){if(b.b()){a=!1;break a}if(vb(wb(),a,b.kv())){a=!0;break a}b=b.vI()}}return a};d.vI=function(){return this.pia};d.Au=function(a){return this.LJ(a)};
d.$classData=r({rib:0},!1,"scala.collection.immutable.ListMap$Node",{rib:1,oib:1,AB:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,Yx:1,aj:1,qj:1,oj:1,Zx:1,r:1,o:1});function cV(){this.ok=this.kL=this.no=0;this.mw=!1;this.Ega=this.mG=0}cV.prototype=new S9;cV.prototype.constructor=cV;function rHb(){}d=rHb.prototype=cV.prototype;d.nd=function(){return this};d.KF=function(){return!1};
d.ea=function(){return this.mw?J().r3():this.no};d.ob=function(a){return this.Io(a)};d.P=function(a){return this.Io(a|0)};d.b=function(){return this.mw};d.bj=function(){return this};d.cg=function(){return this};d.h=function(a){if(a instanceof cV){if(this.mw)return a.mw;if(pd(a)&&this.no===a.no){var b=K$(this);return b===K$(a)&&(this.no===b||this.ok===a.ok)}return!1}return o5(this,a)};
function sHb(a,b){if(a.mw)return a=a.no,(new pa).hb(a,a>>31);for(var c=a.no,e=K$(a);c!==e&&b.Mp(c);)c=c+a.ok|0;if(c===e&&b.Mp(c))return b=c,c=b>>31,e=a.ok,a=e>>31,e=b+e|0,(new pa).hb(e,(-2147483648^e)<(-2147483648^b)?1+(c+a|0)|0:c+a|0);a=c;return(new pa).hb(a,a>>31)}d.Io=function(a){0>this.mG&&vxa(jK(),this.no,this.kL,this.ok,this.KF());if(0>a||a>=this.mG)throw(new V).f(""+a);return this.no+ca(this.ok,a)|0};
d.Rk=function(a){var b=sHb(this,a);a=b.sb;b=b.Gb;var c=this.no;a===c&&b===c>>31?a=this:(a=a-this.ok|0,a===K$(this)?(a=K$(this),a=(new cV).Xi(a,a,this.ok)):a=(new L$).Xi(a+this.ok|0,K$(this),this.ok));return a};
d.Xi=function(a,b,c){this.no=a;this.kL=b;this.ok=c;this.mw=a>b&&0<c||a<b&&0>c||a===b&&!this.KF();if(0===c)throw(new Fk).f("step cannot be 0.");if(this.mw)a=0;else{var e=tHb(this);a=e.sb;var f=e.Gb,g=this.ok,h=g>>31;e=Fa();a=IM(e,a,f,g,h);e=e.Ve;g=this.KF()||!uHb(this)?1:0;f=g>>31;g=a+g|0;e=(new pa).hb(g,(-2147483648^g)<(-2147483648^a)?1+(e+f|0)|0:e+f|0);a=e.sb;e=e.Gb;a=(0===e?-1<(-2147483648^a):0<e)?-1:a}this.mG=a;switch(c){case 1:b=this.KF()?b:-1+b|0;break;case -1:b=this.KF()?b:1+b|0;break;default:e=
tHb(this),a=e.sb,e=e.Gb,f=c>>31,a=X_(Fa(),a,e,c,f),b=0!==a?b-a|0:this.KF()?b:b-c|0}this.Ega=b;return this};d.t=function(){var a=this.KF()?"to":"until",b=1===this.ok?"":" by "+this.ok;return(this.mw?"empty ":uHb(this)?"":"inexact ")+"Range "+this.no+" "+a+" "+this.kL+b};d.di=function(){return nI()};d.R=function(a){if(!this.mw)for(var b=this.no;;){a.P(b);if(b===this.Ega)break;b=b+this.ok|0}};
d.ll=function(a){var b=sHb(this,a);a=b.sb;b=b.Gb;var c=this.no;a===c&&b===c>>31?(a=this.no,a=(new cV).Xi(a,a,this.ok)):(a=a-this.ok|0,a=a===K$(this)?this:(new L$).Xi(this.no,a,this.ok));return a};d.ena=function(a,b,c){return(new cV).Xi(a,b,c)};d.wt=function(){return this.mw?this:(new L$).Xi(K$(this),this.no,-this.ok|0)};d.nb=function(){return this.Na()};d.dj=function(){return t9(this)};d.lb=function(){return dV(new eV,this,0,this.Na())};
d.Hm=function(a){var b=sHb(this,a);a=b.sb;b=b.Gb;var c=this.no;if(a===c&&b===c>>31)return a=this.no,(new R).M((new cV).Xi(a,a,this.ok),this);a=a-this.ok|0;return a===K$(this)?(a=K$(this),(new R).M(this,(new cV).Xi(a,a,this.ok))):(new R).M((new L$).Xi(this.no,a,this.ok),(new L$).Xi(a+this.ok|0,K$(this),this.ok))};d.Na=function(){return 0>this.mG?vxa(jK(),this.no,this.kL,this.ok,this.KF()):this.mG};d.im=function(){return this.Na()};
function vHb(a,b){return 0>=b||a.mw?a:b>=a.mG&&0<=a.mG?(b=a.kL,(new cV).Xi(b,b,a.ok)):a.ena(a.no+ca(a.ok,b)|0,a.kL,a.ok)}d.Ik=function(a){0>=a||this.mw?(a=this.no,a=(new cV).Xi(a,a,this.ok)):a=a>=this.mG&&0<=this.mG?this:(new L$).Xi(this.no,this.no+ca(this.ok,-1+a|0)|0,this.ok);return a};function uHb(a){var b=tHb(a),c=b.sb;b=b.Gb;var e=a.ok,f=e>>31;a=Fa();c=X_(a,c,b,e,f);b=a.Ve;return 0===c&&0===b}d.Zy=function(){return K$(this)};d.xk=function(a){return vHb(this,a)};d.pk=function(){return this};
d.pa=function(){this.mw&&wHb(J());return vHb(this,1)};d.ke=function(){return this};function K$(a){return a.mw?(a=J(),Av(a)|0):a.Ega}d.Ta=function(a){return p5(this,a|0)};d.Bh=function(){return this};d.y=function(){return cW(this)};function tHb(a){var b=a.kL,c=b>>31,e=a.no;a=e>>31;e=b-e|0;return(new pa).hb(e,(-2147483648^e)>(-2147483648^b)?-1+(c-a|0)|0:c-a|0)}
d.$classData=r({Pta:0},!1,"scala.collection.immutable.Range",{Pta:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,Kga:1,$I:1,aj:1,qj:1,oj:1,ko:1,pj:1,Mi:1,r:1,o:1});function xHb(){}xHb.prototype=new S9;xHb.prototype.constructor=xHb;function yHb(){}d=yHb.prototype=xHb.prototype;d.nd=function(){return this};
function zHb(a){var b=hW();b=(new qe).d(b);for(var c=a;!c.b();){qv();var e=WAa((new nM).aI(hb(function(f,g){return function(){return g.oa}}(a,b))),c.ea());e.pa();b.oa=e;c=c.pa()}return b.oa}d.ob=function(a){return iw(this,a)};function AHb(a,b){if(!a.b()&&b.P(a.ea())){var c=a.ea();return oM(c,hb(function(e,f){return function(){return AHb(e.pa(),f)}}(a,b)))}return hW()}d.Te=function(a){return hw(this,a)};d.P=function(a){return iw(this,a|0)};d.Cm=function(a){return qEb(this,a)};
d.Wq=function(a){return BHb(this,a)};d.Pd=function(a){return pEb(this,a)};d.bj=function(){return this};d.cg=function(){return this};d.h=function(a){return this===a||o5(this,a)};
d.Tc=function(a,b){if(b.Rn(this)instanceof a7){if(this.b())a=hW();else{b=(new qe).d(this);for(var c=a.P(b.oa.ea()).Ad();!b.oa.b()&&c.b();)b.oa=b.oa.pa(),b.oa.b()||(c=a.P(b.oa.ea()).Ad());a=b.oa.b()?(qv(),hW()):YAa(c,hb(function(e,f,g){return function(){return f.oa.pa().Tc(g,(qv(),(new rv).a()))}}(this,b,a)))}return a}return aD(this,a,b)};function POa(a,b,c){for(;!a.b()&&!!b.P(a.ea())===c;)a=a.pa();return pd(a)?HBb(qv(),a,b,c):hW()}d.G2=function(a){return CHb(this,a)};
d.Rk=function(a){for(var b=this;!b.b()&&a.P(b.ea());)b=b.pa();return b};d.Bg=function(a){return this.Ck("",a,"")};d.Ck=function(a,b,c){var e=this,f=this;for(e.b()||(e=e.pa());f!==e&&!e.b();){e=e.pa();if(e.b())break;e=e.pa();if(e===f)break;f=f.pa()}return hK(this,a,b,c)};d.hh=function(a){return rEb(this,a)};d.Iq=function(a){return OOa(new MOa,hb(function(b){return function(){return b}}(this)),a)};d.di=function(){return qv()};d.t=function(){return hK(this,"Stream(",", ",")")};
d.R=function(a){var b=this;a:for(;;){if(!b.b()){a.P(b.ea());b=b.pa();continue a}break}};d.je=function(a,b){var c=this;for(;;){if(c.b())return a;var e=c.pa();a=b.Of(a,c.ea());c=e}};d.vs=function(a,b){return this.b()?a:b.Of(this.ea(),this.pa().vs(a,b))};d.Wm=function(a,b){return tEb(this,a,b)};d.ll=function(a){return AHb(this,a)};
function gRa(a,b,c){for(;;){if(c.b())return c;var e=c.ea();if(b.Ha(e))c=c.pa();else return e=c.ea(),oM(e,hb(function(f,g,h){return function(){return gRa(f,g.ak(h.ea()),h.pa())}}(a,b,c)))}}d.wt=function(){return zHb(this)};d.gca=function(a,b){return POa(this,a,b)};d.xj=function(){return gRa(this,K(Ff(),J()),this)};d.fs=function(a,b){return b.Rn(this)instanceof a7?oM(a,hb(function(c){return function(){return c}}(this))):cDb(this,a,b)};d.lb=function(){return(new rgb).S3(this)};
d.Fb=function(a){return uEb(this,a)};d.Hm=function(a){for(var b=this,c=this.di().Qd();!b.b()&&a.P(b.ea());)c.Kc(b.ea()),b=b.pa();return(new R).M(c.Ec(),b)};d.Na=function(){for(var a=0,b=this;!b.b();)a=1+a|0,b=b.pa();return a};d.la=function(a,b){return b.Rn(this)instanceof a7?(this.b()?a=a.Ad():(b=this.ea(),a=oM(b,hb(function(c,e){return function(){return c.pa().la(e,(qv(),(new rv).a()))}}(this,a)))),a):Pr(this,a,b)};d.dg=function(a){var b=qv();return this.IG(GBb(b,0,1),a)};
d.Tl=function(){return this.Ck("","","")};d.Zm=function(a){var b=POa(this,w(function(c,e){return function(f){return!!e.P(f)}}(this,a)),!1);return(new R).M(b,POa(this,w(function(c,e){return function(f){return!!e.P(f)}}(this,a)),!0))};d.Ik=function(a){return DHb(this,a)};d.Ad=function(){return this};d.iy=function(){return(new cGb).S3(this)};
function BHb(a,b){for(var c=(new qe).d(a);;)if(pd(c.oa)){var e=b.P(c.oa.ea());if(e.b())c.oa=c.oa.pa();else return e=e.Ad(),qv(),XAa((new nM).aI(hb(function(f,g,h){return function(){return BHb(g.oa.pa(),h)}}(a,c,b))),e)}else break;qv();return hW()}d.xk=function(a){return CHb(this,a)};function CHb(a,b){for(;;){if(0>=b||a.b())return a;a=a.pa();b=-1+b|0}}d.pk=function(){return this};d.Ha=function(a){return Gh(this,a)};
d.rm=function(a,b,c,e){Ak(a,b);if(!this.b()){Bk(a,this.ea());b=this;if(b.yG()){var f=this.pa();if(f.b())return Ak(a,e),a;if(b!==f&&(b=f,f.yG()))for(f=f.pa();b!==f&&f.yG();)Bk(Ak(a,c),b.ea()),b=b.pa(),f=f.pa(),f.yG()&&(f=f.pa());if(f.yG()){for(var g=this,h=0;g!==f;)g=g.pa(),f=f.pa(),h=1+h|0;b===f&&0<h&&(Bk(Ak(a,c),b.ea()),b=b.pa());for(;b!==f;)Bk(Ak(a,c),b.ea()),b=b.pa()}else{for(;b!==f;)Bk(Ak(a,c),b.ea()),b=b.pa();pd(b)&&Bk(Ak(a,c),b.ea())}}b.b()||(b.yG()?Ak(Ak(a,c),"..."):Ak(Ak(a,c),"?"))}Ak(a,e);
return a};d.ke=function(){return this};d.Ta=function(a){return vEb(this,a|0)};d.Bh=function(){return this};d.y=function(){return cW(this)};d.ma=function(a,b){return b.Rn(this)instanceof a7?(this.b()?a=hW():(b=a.P(this.ea()),a=oM(b,hb(function(c,e){return function(){return c.pa().ma(e,(qv(),(new rv).a()))}}(this,a)))),a):Me(this,a,b)};
function DHb(a,b){if(0>=b||a.b())return qv(),hW();if(1===b)return b=a.ea(),oM(b,hb(function(){return function(){qv();return hW()}}(a)));var c=a.ea();return oM(c,hb(function(e,f){return function(){return DHb(e.pa(),-1+f|0)}}(a,b)))}d.hc=function(a,b){if(b.Rn(this)instanceof a7){for(var c=this,e=(new qe).d(null),f=a.zB(w(function(g,h){return function(k){h.oa=k}}(this,e)));;)if(pd(c)&&!f.P(c.ea()))c=c.pa();else break;return c.b()?hW():IBb(qv(),e.oa,c,a,b)}return zu(this,a,b)};
d.Yj=function(a){if(this.b())throw(new $v).f("empty.reduceLeft");for(var b=this.ea(),c=this.pa();!c.b();)b=a.Of(b,c.ea()),c=c.pa();return b};function YAa(a,b){if(a.b())return tc(b).Ad();var c=a.ea();return oM(c,hb(function(e,f){return function(){return YAa(e.pa(),f)}}(a,b)))}d.jl=function(){return"Stream"};
d.IG=function(a,b){return b.Rn(this)instanceof a7?(this.b()||a.b()?a=hW():(b=(new R).M(this.ea(),a.ea()),a=oM(b,hb(function(c,e){return function(){return c.pa().IG(e.pa(),(qv(),(new rv).a()))}}(this,a)))),a):R8(this,a,b)};function vH(a,b){if(b>=a.w)throw(new V).f(""+b);return a.K.m[b]}
function nF(a,b){var c=a.K.m.length,e=c>>31,f=b>>31;if(f===e?(-2147483648^b)>(-2147483648^c):f>e){f=c<<1;for(c=c>>>31|0|e<<1;;){e=b>>31;var g=f,h=c;if(e===h?(-2147483648^b)>(-2147483648^g):e>h)c=f>>>31|0|c<<1,f<<=1;else break}b=c;if(0===b?-1<(-2147483648^f):0<b)f=2147483647;b=f;b=ia(La(Ja),[b]);Ca(a.K,0,b,0,a.w);a.K=b}}function $I(a,b){for(n2a(sc(),b<=a.w);a.w>b;)a.w=-1+a.w|0,a.K.m[a.w]=null}function EHb(){r$.call(this);this.Ja=this.HP=null}EHb.prototype=new s$;EHb.prototype.constructor=EHb;d=EHb.prototype;
d.ob=function(a){return this.HP.ob(a)};d.P=function(a){return this.HP.ob(a|0)};function YFb(a,b){var c=new EHb;if(null===a)throw bc(F(),null);c.Ja=a;c.HP=tc(b);r$.prototype.gu.call(c,a);return c}d.R=function(a){this.HP.R(a)};d.lb=function(){return this.HP.lb()};d.Km=function(){return"C"};d.Na=function(){return this.HP.Na()};
d.$classData=r({ghb:0},!1,"scala.collection.SeqViewLike$$anon$1",{ghb:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,thb:1,Igb:1,Ihb:1});function d$(){r$.call(this);this.Tsa=this.ega=null;this.Ui=!1;this.Ja=null}d$.prototype=new s$;d$.prototype.constructor=d$;d=d$.prototype;d.ob=function(a){return qGb(this,a)};d.P=function(a){return qGb(this,a|0)};d.R=function(a){this.zga().R(a);this.$4().R(a)};
d.gI=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.ega=b;r$.prototype.gu.call(this,a);return this};d.zga=function(){return this.Ja};d.$4=function(){return this.ega};d.lb=function(){return vFb(this)};d.Km=function(){return"A"};d.Na=function(){return this.eR().Na()+this.Z4().Na()|0};d.eR=function(){return this.Ja};d.yta=function(){return this.Ja};d.Z4=function(){this.Ui||this.Ui||(this.Tsa=this.ega.Bh(),this.Ui=!0);return this.Tsa};
d.$classData=r({jhb:0},!1,"scala.collection.SeqViewLike$$anon$2",{jhb:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,rhb:1,Ggb:1,Ghb:1});function c$(){r$.call(this);this.poa=this.MP=null;this.Ui=!1;this.Ja=null}c$.prototype=new s$;c$.prototype.constructor=c$;d=c$.prototype;d.ob=function(a){return BGb(this,a)};d.P=function(a){return BGb(this,a|0)};d.i5=function(){return this.Ja};
d.NP=function(){this.Ui||this.Ui||(this.poa=this.MP.Bh(),this.Ui=!0);return this.poa};d.R=function(a){this.j3().R(a);this.Cga().R(a)};d.gI=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.MP=b;r$.prototype.gu.call(this,a);return this};d.j3=function(){return this.MP};d.lb=function(){return AFb(this)};d.Km=function(){return"A"};d.Na=function(){return this.NP().Na()+this.i5().Na()|0};d.Cga=function(){return this.Ja};d.Bta=function(){return this.Ja};
d.$classData=r({khb:0},!1,"scala.collection.SeqViewLike$$anon$3",{khb:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,vhb:1,Kgb:1,Khb:1});function e$(){r$.call(this);this.Ja=this.mX=null}e$.prototype=new s$;e$.prototype.constructor=e$;d=e$.prototype;d.ob=function(a){return AGb(this,a)};d.P=function(a){return AGb(this,a|0)};d.R=function(a){YEb(this,a)};d.hD=function(){return this.mX};
d.Dta=function(){return this.Ja};d.lb=function(){return zFb(this)};d.Km=function(){return"M"};d.Na=function(){return this.Ja.Na()};d.Ata=function(){return this.Ja};d.op=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.mX=b;r$.prototype.gu.call(this,a);return this};d.Gta=function(){return this.Ja};
d.$classData=r({lhb:0},!1,"scala.collection.SeqViewLike$$anon$4",{lhb:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,uhb:1,Jgb:1,Jhb:1});function b$(){r$.call(this);this.lk=this.mX=null;this.Ui=!1;this.Ja=null}b$.prototype=new s$;b$.prototype.constructor=b$;d=b$.prototype;d.ob=function(a){return vGb(this,a)};d.P=function(a){return vGb(this,a|0)};d.XM=function(){return this.Ja};
d.R=function(a){XEb(this,a)};d.hD=function(){return this.mX};d.lb=function(){return yFb(this)};d.Km=function(){return"N"};d.Na=function(){return wGb(this)};d.zta=function(){return this.Ja};d.Bca=function(){this.Ui||(this.lk=zGb(this),this.Ui=!0);return this.lk};d.Fta=function(){return this.Ja};d.op=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.mX=b;r$.prototype.gu.call(this,a);return this};d.Ky=function(){return this.Ui?this.lk:this.Bca()};
d.$classData=r({mhb:0},!1,"scala.collection.SeqViewLike$$anon$5",{mhb:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,shb:1,Hgb:1,Hhb:1});function ZFb(){r$.call(this);this.lk=this.tD=null;this.Ui=!1;this.Ja=null}ZFb.prototype=new s$;ZFb.prototype.constructor=ZFb;d=ZFb.prototype;d.ob=function(a){return tGb(this,a)};d.P=function(a){return tGb(this,a|0)};d.wga=function(){return this.Ja};
d.R=function(a){WEb(this,a)};d.lb=function(){return xFb(this)};d.Km=function(){return"F"};d.Na=function(){return this.Ky().m.length};d.Bca=function(){this.Ui||(this.lk=uGb(this),this.Ui=!0);return this.lk};d.op=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.tD=b;r$.prototype.gu.call(this,a);return this};d.Ky=function(){return this.Ui?this.lk:this.Bca()};d.rv=function(){return this.tD};d.fR=function(){return this.Ja};d.Bga=function(){return this.Ja};
d.$classData=r({nhb:0},!1,"scala.collection.SeqViewLike$$anon$6",{nhb:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,ota:1,ita:1,tta:1});function FHb(){r$.call(this);this.Ja=this.Wna=null}FHb.prototype=new s$;FHb.prototype.constructor=FHb;d=FHb.prototype;d.ob=function(a){return CGb(this,a)};d.P=function(a){return CGb(this,a|0)};d.j5=function(){return this.Ja};
d.R=function(a){var b=y$(this);gW(b,a)};d.lb=function(){return y$(this)};d.Km=function(){return"S"};d.Na=function(){var a=y$(this);return XL(a)};function VFb(a,b){var c=new FHb;if(null===a)throw bc(F(),null);c.Ja=a;c.Wna=b;r$.prototype.gu.call(c,a);return c}d.mL=function(){return this.Wna};
d.$classData=r({ohb:0},!1,"scala.collection.SeqViewLike$$anon$7",{ohb:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,qta:1,jta:1,uta:1});function $Fb(){r$.call(this);this.tD=null;this.iua=0;this.Ui=!1;this.Ja=null}$Fb.prototype=new s$;$Fb.prototype.constructor=$Fb;d=$Fb.prototype;d.ob=function(a){return rGb(this,a)};d.P=function(a){return rGb(this,a|0)};d.h5=function(){return this.Ja};
d.R=function(a){VEb(this,a)};d.vga=function(){return this.Ja};d.lb=function(){return wFb(this)};d.Km=function(){return"D"};d.Na=function(){return sGb(this)};d.Aga=function(){return this.Ja};d.Et=function(){this.Ui||this.Ui||(this.iua=this.Ja.dN(this.tD,0),this.Ui=!0);return this.iua};d.op=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.tD=b;r$.prototype.gu.call(this,a);return this};d.rv=function(){return this.tD};
d.$classData=r({phb:0},!1,"scala.collection.SeqViewLike$$anon$8",{phb:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,nta:1,hta:1,sta:1});function XFb(){r$.call(this);this.tD=null;this.nI=0;this.Ui=!1;this.Ja=null}XFb.prototype=new s$;XFb.prototype.constructor=XFb;d=XFb.prototype;d.ob=function(a){return DGb(this,a)};d.P=function(a){return DGb(this,a|0)};d.xga=function(){return this.Ja};
d.tQ=function(){this.Ui||this.Ui||(this.nI=this.Ja.dN(this.tD,0),this.Ui=!0);return this.nI};d.R=function(a){ZEb(this,a)};d.Dga=function(){return this.Ja};d.lb=function(){return BFb(this)};d.Km=function(){return"T"};d.Na=function(){return this.tQ()};d.yga=function(){return this.Ja};d.op=function(a,b){if(null===a)throw bc(F(),null);this.Ja=a;this.tD=b;r$.prototype.gu.call(this,a);return this};d.rv=function(){return this.tD};
d.$classData=r({qhb:0},!1,"scala.collection.SeqViewLike$$anon$9",{qhb:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,rta:1,kta:1,vta:1});function GHb(){}GHb.prototype=new kHb;GHb.prototype.constructor=GHb;d=GHb.prototype;d.a=function(){return this};d.ea=function(){throw(new fL).f("Empty Map");};d.oha=function(){throw(new fL).f("Empty Map");};d.pa=function(){return this.oha()};
d.$classData=r({Xhb:0},!1,"scala.collection.immutable.HashMap$EmptyHashMap$",{Xhb:1,IY:1,AB:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,Yx:1,aj:1,qj:1,oj:1,Zx:1,r:1,o:1,Mi:1});var HHb=void 0;function W7(){HHb||(HHb=(new GHb).a());return HHb}function tgb(){this.tl=null;this.Uf=0;this.c4=this.pJ=null}tgb.prototype=new kHb;tgb.prototype.constructor=tgb;
function ipb(a){null===a.c4&&(a.c4=(new R).M(a.tl,a.pJ));return a.c4}function I$(a,b,c,e){var f=new tgb;f.tl=a;f.Uf=b;f.pJ=c;f.c4=e;return f}d=tgb.prototype;d.BR=function(a,b,c,e,f,g){if(b===this.Uf&&vb(wb(),a,this.tl)){if(null===g)return this.pJ===e?this:I$(a,b,e,f);a=g.Dma(ipb(this),null!==f?f:(new R).M(a,e));return I$(a.qa(),b,a.Ba(),a)}if(b!==this.Uf)return a=I$(a,b,e,f),Yub(X7(),this.Uf,this,b,a,c,2);c=kpb();return IHb(new M$,b,bHb(new E$,c,this.tl,this.pJ).jZ(a,e))};
d.OP=function(a,b){return b===this.Uf&&vb(wb(),a,this.tl)?(new z).d(this.pJ):y()};d.R=function(a){a.P(ipb(this))};d.sY=function(a,b){return b===this.Uf&&vb(wb(),a,this.tl)?(X7(),W7()):this};d.CP=function(a,b){return b!==!!a.P(ipb(this))?this:null};d.nb=function(){return 1};d.lb=function(){SC();var a=[ipb(this)];a=(new wc).fa(a);return dV(new eV,a,0,a.K.length|0)};d.lP=function(a,b){return b===this.Uf&&vb(wb(),a,this.tl)};
d.$classData=r({Yhb:0},!1,"scala.collection.immutable.HashMap$HashMap1",{Yhb:1,IY:1,AB:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,Yx:1,aj:1,qj:1,oj:1,Zx:1,r:1,o:1,Mi:1});function M$(){this.Uf=0;this.iu=null}M$.prototype=new kHb;M$.prototype.constructor=M$;d=M$.prototype;
d.BR=function(a,b,c,e,f,g){if(b===this.Uf)return null!==g&&this.iu.Ha(a)?IHb(new M$,b,this.iu.LJ(g.Dma((new R).M(a,this.iu.P(a)),f))):IHb(new M$,b,this.iu.jZ(a,e));a=I$(a,b,e,f);return Yub(X7(),this.Uf,this,b,a,c,1+this.iu.nb()|0)};d.OP=function(a,b){return b===this.Uf?this.iu.Ka(a):y()};d.R=function(a){var b=aHb(this.iu);gW(qd(b),a)};
d.sY=function(a,b){if(b===this.Uf){a=this.iu.EZ(a);var c=a.nb();switch(c){case 0:return X7(),W7();case 1:return a=aHb(a),a=qd(a).$a(),I$(a.qa(),b,a.Ba(),a);default:return c===this.iu.nb()?this:IHb(new M$,b,a)}}else return this};d.CP=function(a,b){a=b?O9(this.iu,a):U6(this.iu,a,!1);b=a.nb();switch(b){case 0:return null;case 1:a=aHb(a);a=qd(a).$a();if(null===a)throw(new x).d(a);b=a.qa();var c=a.Ba();return I$(b,this.Uf,c,a);default:return b===this.iu.nb()?this:IHb(new M$,this.Uf,a)}};
d.lb=function(){var a=aHb(this.iu);return qd(a)};d.nb=function(){return this.iu.nb()};function IHb(a,b,c){a.Uf=b;a.iu=c;return a}d.lP=function(a,b){return b===this.Uf&&this.iu.Ha(a)};d.$classData=r({Zhb:0},!1,"scala.collection.immutable.HashMap$HashMapCollision1",{Zhb:1,IY:1,AB:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,Yx:1,aj:1,qj:1,oj:1,Zx:1,r:1,o:1,Mi:1});function H5(){this.at=0;this.Nl=null;this.w=0}
H5.prototype=new kHb;H5.prototype.constructor=H5;d=H5.prototype;
d.BR=function(a,b,c,e,f,g){var h=1<<(31&(b>>>c|0)),k=FM(FF(),this.at&(-1+h|0));if(0!==(this.at&h)){h=this.Nl.m[k];a=h.BR(a,b,5+c|0,e,f,g);if(a===h)return this;b=ia(La(U7),[this.Nl.m.length]);dw(Ie(),this.Nl,0,b,0,this.Nl.m.length);b.m[k]=a;return V7(this.at,b,this.w+(a.nb()-h.nb()|0)|0)}c=ia(La(U7),[1+this.Nl.m.length|0]);dw(Ie(),this.Nl,0,c,0,k);c.m[k]=I$(a,b,e,f);dw(Ie(),this.Nl,k,c,1+k|0,this.Nl.m.length-k|0);return V7(this.at|h,c,1+this.w|0)};
d.OP=function(a,b,c){var e=31&(b>>>c|0);if(-1===this.at)return this.Nl.m[e].OP(a,b,5+c|0);e=1<<e;return 0!==(this.at&e)?(e=FM(FF(),this.at&(-1+e|0)),this.Nl.m[e].OP(a,b,5+c|0)):y()};d.R=function(a){for(var b=0;b<this.Nl.m.length;)this.Nl.m[b].R(a),b=1+b|0};
d.sY=function(a,b,c){var e=1<<(31&(b>>>c|0)),f=FM(FF(),this.at&(-1+e|0));if(0!==(this.at&e)){var g=this.Nl.m[f];a=g.sY(a,b,5+c|0);if(a===g)return this;if(0===a.nb()){e^=this.at;if(0!==e)return a=ia(La(U7),[-1+this.Nl.m.length|0]),dw(Ie(),this.Nl,0,a,0,f),dw(Ie(),this.Nl,1+f|0,a,f,-1+(this.Nl.m.length-f|0)|0),f=this.w-g.nb()|0,1!==a.m.length||a.m[0]instanceof H5?V7(e,a,f):a.m[0];X7();return W7()}return 1!==this.Nl.m.length||a instanceof H5?(e=ia(La(U7),[this.Nl.m.length]),dw(Ie(),this.Nl,0,e,0,this.Nl.m.length),
e.m[f]=a,f=this.w+(a.nb()-g.nb()|0)|0,V7(this.at,e,f)):a}return this};d.CP=function(a,b,c,e,f){for(var g=f,h=0,k=0,l=0;l<this.Nl.m.length;){var m=this.Nl.m[l].CP(a,b,5+c|0,e,g);null!==m&&(e.m[g]=m,g=1+g|0,h=h+m.nb()|0,k|=1<<l);l=1+l|0}if(g===f)return null;if(h===this.w)return this;if(g!==(1+f|0)||e.m[f]instanceof H5){b=g-f|0;a=ia(La(U7),[b]);Ca(e,f,a,0,b);if(b===this.Nl.m.length)k=this.at;else{X7();e=0;for(f=this.at;0!==k;)b=f^f&(-1+f|0),0!==(1&k)&&(e|=b),f&=~b,k=k>>>1|0;k=e}return V7(k,a,h)}return e.m[f]};
d.lb=function(){var a=new hpb;F5.prototype.Goa.call(a,this.Nl);return a};d.nb=function(){return this.w};function V7(a,b,c){var e=new H5;e.at=a;e.Nl=b;e.w=c;return e}d.lP=function(a,b,c){var e=31&(b>>>c|0);if(-1===this.at)return this.Nl.m[e].lP(a,b,5+c|0);e=1<<e;return 0!==(this.at&e)?(e=FM(FF(),this.at&(-1+e|0)),this.Nl.m[e].lP(a,b,5+c|0)):!1};
d.$classData=r({$hb:0},!1,"scala.collection.immutable.HashMap$HashTrieMap",{$hb:1,IY:1,AB:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,Yx:1,aj:1,qj:1,oj:1,Zx:1,r:1,o:1,Mi:1});function dW(){}dW.prototype=new S9;dW.prototype.constructor=dW;function JHb(){}d=JHb.prototype=dW.prototype;d.nd=function(){return this};
function hja(a){a:{var b=Gxa(a,2);for(;;){if(J().h(b))break a;if(b instanceof Mv)b=b.Re,a=a.pa();else throw(new x).d(b);}}return a}d.ob=function(a){return iw(this,a)};d.Te=function(a){return hw(this,a)};d.P=function(a){return iw(this,a|0)};d.Cm=function(a){return qEb(this,a)};d.Pd=function(a){return pEb(this,a)};d.va=function(){return this};d.bj=function(){return this};d.cg=function(){return this};
d.Tc=function(a,b){if(b===bj().u){if(this===J())return J();b=this;for(var c=(new zk).So(!1),e=(new qe).d(null),f=(new qe).d(null);b!==J();)a.P(b.ea()).nd().R(w(function(g,h,k,l){return function(m){h.oa?(m=dj(m,J()),l.oa.Re=m,l.oa=m):(k.oa=dj(m,J()),l.oa=k.oa,h.oa=!0)}}(this,c,e,f))),b=b.pa();return c.oa?e.oa:J()}return aD(this,a,b)};d.G2=function(a){return Gxa(this,a)};d.Rk=function(a){a:{var b=this;for(;;){if(b.b()||!a.P(b.ea()))break a;b=b.pa()}}return b};d.hh=function(a){return rEb(this,a)};
d.di=function(){return bj()};d.R=function(a){for(var b=this;!b.b();)a.P(b.ea()),b=b.pa()};d.je=function(a,b){return sEb(this,a,b)};d.vs=function(a,b){for(var c=Gx(this);!c.b();){var e=c.ea();a=b.Of(e,a);c=c.pa()}return a};d.Wm=function(a,b){return tEb(this,a,b)};d.ll=function(a){for(var b=(new gh).a(),c=this;!c.b()&&a.P(c.ea());)Hh(b,c.ea()),c=c.pa();return b.va()};function Bfb(a,b){a.b()?a=b:b.b()||(b=yu((new gh).a(),b),b.b()||(b.nF&&KHb(b),b.Pr.Re=a,a=b.va()));return a}d.wt=function(){return Gx(this)};
d.fs=function(a,b){return b instanceof oW?dj(a,this):cDb(this,a,b)};d.lb=function(){return qd(this)};function Gxa(a,b){for(;!a.b()&&0<b;)a=a.pa(),b=-1+b|0;return a}d.Fb=function(a){return uEb(this,a)};d.Hm=function(a){for(var b=(new gh).a(),c=this;!c.b()&&a.P(c.ea());)Hh(b,c.ea()),c=c.pa();return(new R).M(b.va(),c)};d.la=function(a,b){return b===bj().u?Bfb(a.nd().va(),this):Pr(this,a,b)};d.Na=function(){return fs(this)};
d.Ik=function(a){a:if(this.b()||0>=a)a=J();else{for(var b=dj(this.ea(),J()),c=b,e=this.pa(),f=1;;){if(e.b()){a=this;break a}if(f<a){f=1+f|0;var g=dj(e.ea(),J());c=c.Re=g;e=e.pa()}else break}a=b}return a};d.Ad=function(){return this.b()?hW():oM(this.ea(),hb(function(a){return function(){return a.pa().Ad()}}(this)))};d.xk=function(a){return Gxa(this,a)};d.Ha=function(a){return Gh(this,a)};d.pk=function(){return this};d.ke=function(){return this};d.Ta=function(a){return vEb(this,a|0)};d.y=function(){return cW(this)};
d.Bh=function(){return this};d.ma=function(a,b){if(b===bj().u){if(this===J())return J();for(var c=b=dj(a.P(this.ea()),J()),e=this.pa();e!==J();){var f=dj(a.P(e.ea()),J());c=c.Re=f;e=e.pa()}return b}return Me(this,a,b)};
d.hc=function(a,b){if(b===bj().u){if(this===J())return J();b=this;var c=null;do{var e=a.Wa(b.ea(),bj().$X);e!==bj().$X&&(c=dj(e,J()));b=b.pa();if(b===J())return null===c?J():c}while(null===c);e=c;do{var f=a.Wa(b.ea(),bj().$X);f!==bj().$X&&(f=dj(f,J()),e=e.Re=f);b=b.pa()}while(b!==J());return c}return zu(this,a,b)};d.Yj=function(a){return wEb(this,a)};function Gx(a){for(var b=J();!a.b();){var c=a.ea();b=dj(c,b);a=a.pa()}return b}d.jl=function(){return"List"};function L$(){cV.call(this)}
L$.prototype=new rHb;L$.prototype.constructor=L$;L$.prototype.KF=function(){return!0};L$.prototype.Xi=function(a,b,c){cV.prototype.Xi.call(this,a,b,c);return this};L$.prototype.ena=function(a,b,c){return(new L$).Xi(a,b,c)};L$.prototype.$classData=r({Hib:0},!1,"scala.collection.immutable.Range$Inclusive",{Hib:1,Pta:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,Kga:1,$I:1,aj:1,qj:1,oj:1,ko:1,pj:1,Mi:1,r:1,o:1});
function N$(){this.Q5=this.Gua=this.q3=null}N$.prototype=new yHb;N$.prototype.constructor=N$;d=N$.prototype;d.ea=function(){return this.q3};function LHb(a){a.yG()||a.yG()||(a.Gua=tc(a.Q5),a.Q5=null);return a.Gua}d.Cm=function(a){return a instanceof N$?MHb(this,a):qEb(this,a)};d.yG=function(){return null===this.Q5};d.b=function(){return!1};
function MHb(a,b){for(;;)if(vb(wb(),a.q3,b.q3))if(a=LHb(a),a instanceof N$)if(b=LHb(b),b instanceof N$){if(a===b)return!0}else return!1;else return LHb(b).b();else return!1}d.pa=function(){return LHb(this)};function oM(a,b){var c=new N$;c.q3=a;c.Q5=b;return c}
d.$classData=r({Yib:0},!1,"scala.collection.immutable.Stream$Cons",{Yib:1,Uib:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,Lga:1,$I:1,aj:1,qj:1,oj:1,BY:1,pga:1,qga:1,r:1,o:1});function NHb(){}NHb.prototype=new yHb;NHb.prototype.constructor=NHb;d=NHb.prototype;d.a=function(){return this};d.ea=function(){this.r3()};d.yG=function(){return!1};d.b=function(){return!0};
d.r3=function(){throw(new fL).f("head of empty stream");};d.pa=function(){throw(new $v).f("tail of empty stream");};d.$classData=r({$ib:0},!1,"scala.collection.immutable.Stream$Empty$",{$ib:1,Uib:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,Lga:1,$I:1,aj:1,qj:1,oj:1,BY:1,pga:1,qga:1,r:1,o:1});var OHb=void 0;function hW(){OHb||(OHb=(new NHb).a());return OHb}function O$(){r$.call(this)}O$.prototype=new s$;
O$.prototype.constructor=O$;function P$(){}d=P$.prototype=O$.prototype;d.WF=function(a){return dGb(this,a)};d.Wq=function(a){return(new j$).Rl(this,a)};d.cg=function(){return this};d.Rk=function(a){return this.cz(a)};d.vea=function(a){return(new q$).Rl(this,a)};d.Iq=function(a){return this.eo(a)};d.Hk=function(a){return a$(this,a)};d.t=function(){return o9(this)};d.xea=function(){return(new l$).fv(this)};d.wea=function(a){return(new p$).Rl(this,a)};d.EQ=function(a){return(new k$).iI(this,a)};
d.ll=function(a){return this.dz(a)};d.fv=function(a){r$.prototype.gu.call(this,a);return this};d.Tp=function(a){return W9(this,a)};d.Ab=function(a){return this.eo(a)};d.wt=function(){return(new l$).fv(this)};d.xj=function(){return X9(this)};d.k4=function(a){return(new j$).Rl(this,a)};d.yea=function(a){return(new n$).Rl(this,a)};d.Uq=function(a){return $9(this,a)};d.Ara=function(a){return(new o$).Rl(this,a)};d.vM=function(a){return(new m$).iI(this,a)};d.ii=function(a){return p9(this,a)};
d.Bra=function(a){return fGb(this,a)};d.Ik=function(a){return MFb(this,a)};d.dz=function(a){return(new n$).Rl(this,a)};d.xk=function(a){return kDb(this,a)};d.VF=function(a){return(new o$).Rl(this,a)};d.pa=function(){return q9(this)};d.si=function(a,b){return Z9(this,a,b)};d.Ta=function(a){return p5(this,a|0)};d.Kx=function(a){return eGb(this,a)};d.xM=function(a){return dGb(this,a)};d.zea=function(a){return fGb(this,a)};d.Bh=function(){return this};d.yra=function(a){return(new m$).iI(this,a)};
d.eo=function(a){return(new p$).Rl(this,a)};d.zra=function(a){return(new j$).Rl(this,a)};d.cz=function(a){return(new q$).Rl(this,a)};d.wM=function(a){return eGb(this,a)};d.jl=function(){return"StreamView"};d.aq=function(a){return Y9(this,a)};function b7(){this.Ir=this.lp=this.jm=0;this.um=!1;this.Sm=0;this.mx=this.Zt=this.Er=this.Op=this.Vn=this.Tm=null}b7.prototype=new S9;b7.prototype.constructor=b7;d=b7.prototype;d.nd=function(){return this};d.Rg=function(){return this.Er};
function PHb(a,b,c,e){if(a.um)if(32>e)a.oi(Ek(a.vm()));else if(1024>e)a.Tg(Ek(a.xe())),a.xe().m[31&(b>>>5|0)]=a.vm(),a.oi(Hk(a.xe(),31&(c>>>5|0)));else if(32768>e)a.Tg(Ek(a.xe())),a.Fi(Ek(a.ef())),a.xe().m[31&(b>>>5|0)]=a.vm(),a.ef().m[31&(b>>>10|0)]=a.xe(),a.Tg(Hk(a.ef(),31&(c>>>10|0))),a.oi(Hk(a.xe(),31&(c>>>5|0)));else if(1048576>e)a.Tg(Ek(a.xe())),a.Fi(Ek(a.ef())),a.wm(Ek(a.Rg())),a.xe().m[31&(b>>>5|0)]=a.vm(),a.ef().m[31&(b>>>10|0)]=a.xe(),a.Rg().m[31&(b>>>15|0)]=a.ef(),a.Fi(Hk(a.Rg(),31&(c>>>
15|0))),a.Tg(Hk(a.ef(),31&(c>>>10|0))),a.oi(Hk(a.xe(),31&(c>>>5|0)));else if(33554432>e)a.Tg(Ek(a.xe())),a.Fi(Ek(a.ef())),a.wm(Ek(a.Rg())),a.ss(Ek(a.Sj())),a.xe().m[31&(b>>>5|0)]=a.vm(),a.ef().m[31&(b>>>10|0)]=a.xe(),a.Rg().m[31&(b>>>15|0)]=a.ef(),a.Sj().m[31&(b>>>20|0)]=a.Rg(),a.wm(Hk(a.Sj(),31&(c>>>20|0))),a.Fi(Hk(a.Rg(),31&(c>>>15|0))),a.Tg(Hk(a.ef(),31&(c>>>10|0))),a.oi(Hk(a.xe(),31&(c>>>5|0)));else if(1073741824>e)a.Tg(Ek(a.xe())),a.Fi(Ek(a.ef())),a.wm(Ek(a.Rg())),a.ss(Ek(a.Sj())),a.DH(Ek(a.et())),
a.xe().m[31&(b>>>5|0)]=a.vm(),a.ef().m[31&(b>>>10|0)]=a.xe(),a.Rg().m[31&(b>>>15|0)]=a.ef(),a.Sj().m[31&(b>>>20|0)]=a.Rg(),a.et().m[31&(b>>>25|0)]=a.Sj(),a.ss(Hk(a.et(),31&(c>>>25|0))),a.wm(Hk(a.Sj(),31&(c>>>20|0))),a.Fi(Hk(a.Rg(),31&(c>>>15|0))),a.Tg(Hk(a.ef(),31&(c>>>10|0))),a.oi(Hk(a.xe(),31&(c>>>5|0)));else throw(new Fk).a();else{b=-1+a.Mo()|0;switch(b){case 5:a.DH(Ek(a.et()));a.ss(Hk(a.et(),31&(c>>>25|0)));a.wm(Hk(a.Sj(),31&(c>>>20|0)));a.Fi(Hk(a.Rg(),31&(c>>>15|0)));a.Tg(Hk(a.ef(),31&(c>>>10|
0)));a.oi(Hk(a.xe(),31&(c>>>5|0)));break;case 4:a.ss(Ek(a.Sj()));a.wm(Hk(a.Sj(),31&(c>>>20|0)));a.Fi(Hk(a.Rg(),31&(c>>>15|0)));a.Tg(Hk(a.ef(),31&(c>>>10|0)));a.oi(Hk(a.xe(),31&(c>>>5|0)));break;case 3:a.wm(Ek(a.Rg()));a.Fi(Hk(a.Rg(),31&(c>>>15|0)));a.Tg(Hk(a.ef(),31&(c>>>10|0)));a.oi(Hk(a.xe(),31&(c>>>5|0)));break;case 2:a.Fi(Ek(a.ef()));a.Tg(Hk(a.ef(),31&(c>>>10|0)));a.oi(Hk(a.xe(),31&(c>>>5|0)));break;case 1:a.Tg(Ek(a.xe()));a.oi(Hk(a.xe(),31&(c>>>5|0)));break;case 0:a.oi(Ek(a.vm()));break;default:throw(new x).d(b);
}a.um=!0}}d.ea=function(){if(0===this.Te(0))throw(new $v).f("empty.head");return this.ob(0)};d.ob=function(a){var b=a+this.jm|0;if(0<=a&&b<this.lp)a=b;else throw(new V).f(""+a);return cea(this,a,a^this.Ir)};d.Te=function(a){return this.Na()-a|0};d.Mo=function(){return this.Sm};d.P=function(a){return this.ob(a|0)};d.bj=function(){return this};d.cg=function(){return this};d.Xi=function(a,b,c){this.jm=a;this.lp=b;this.Ir=c;this.um=!1;return this};d.DH=function(a){this.mx=a};
d.Eg=function(a,b){return b===(nI(),vx().jc)||b===Yj().u||b===C().u?QHb(this,a):As(this,a,b)};d.di=function(){return oI()};d.vm=function(){return this.Tm};d.Sj=function(){return this.Zt};d.Fi=function(a){this.Op=a};function RHb(a,b,c){var e=-1+a.Sm|0;switch(e){case 0:a.Tm=Gk(a.Tm,b,c);break;case 1:a.Vn=Gk(a.Vn,b,c);break;case 2:a.Op=Gk(a.Op,b,c);break;case 3:a.Er=Gk(a.Er,b,c);break;case 4:a.Zt=Gk(a.Zt,b,c);break;case 5:a.mx=Gk(a.mx,b,c);break;default:throw(new x).d(e);}}d.po=function(){return this};
function QHb(a,b){if(a.lp!==a.jm){var c=-32&a.lp,e=31&a.lp;if(a.lp!==c){var f=(new b7).Xi(a.jm,1+a.lp|0,c);Ik(f,a,a.Sm);f.um=a.um;PHb(f,a.Ir,c,a.Ir^c);f.Tm.m[e]=b;return f}var g=a.jm&~(-1+(1<<ca(5,-1+a.Sm|0))|0);f=a.jm>>>ca(5,-1+a.Sm|0)|0;if(0!==g){if(1<a.Sm){c=c-g|0;var h=a.Ir-g|0;g=(new b7).Xi(a.jm-g|0,(1+a.lp|0)-g|0,c);Ik(g,a,a.Sm);g.um=a.um;RHb(g,f,0);SHb(g,h,c,h^c);g.Tm.m[e]=b;return g}e=-32+c|0;c=a.Ir;h=(new b7).Xi(a.jm-g|0,(1+a.lp|0)-g|0,e);Ik(h,a,a.Sm);h.um=a.um;RHb(h,f,0);PHb(h,c,e,c^e);
h.Tm.m[32-g|0]=b;return h}f=a.Ir;g=(new b7).Xi(a.jm,1+a.lp|0,c);Ik(g,a,a.Sm);g.um=a.um;SHb(g,f,c,f^c);g.Tm.m[e]=b;return g}a=ia(La(Ja),[32]);a.m[0]=b;b=(new b7).Xi(0,1,0);b.Sm=1;b.Tm=a;return b}d.dj=function(){return t9(this)};
function THb(a,b){a.Sm=b;b=-1+b|0;switch(b){case 0:a.Vn=null;a.Op=null;a.Er=null;a.Zt=null;a.mx=null;break;case 1:a.Op=null;a.Er=null;a.Zt=null;a.mx=null;break;case 2:a.Er=null;a.Zt=null;a.mx=null;break;case 3:a.Zt=null;a.mx=null;break;case 4:a.mx=null;break;case 5:break;default:throw(new x).d(b);}}d.fs=function(a,b){return b===(nI(),vx().jc)||b===Yj().u||b===C().u?UHb(this,a):cDb(this,a,b)};d.lb=function(){return wxa(this)};d.Tg=function(a){this.Vn=a};
function VHb(a,b){for(;b<a.m.length;)a.m[b]=null,b=1+b|0}d.Na=function(){return this.lp-this.jm|0};
d.la=function(a,b){if(b===(nI(),vx().jc)||b===Yj().u||b===C().u){if(a.b())return this;var c=a.ao()?a.nd():a.po(),e=c.nb();if(2>=e||e<(this.Na()>>>5|0))return a=(new qe).d(this),c.R(w(function(f,g){return function(h){g.oa=g.oa.Eg(h,(oI(),vx().jc))}}(this,a))),a.oa;if(this.Na()<(e>>>5|0)&&c instanceof b7){for(a=wgb(this);a.Va();)b=a.$a(),c=c.fs(b,(oI(),vx().jc));return c}return Pr(this,c,b)}return Pr(this,a.nd(),b)};d.ss=function(a){this.Zt=a};
function SHb(a,b,c,e){a.um?(fea(a,b),dea(a,b,c,e)):(dea(a,b,c,e),a.um=!0)}d.im=function(){return this.Na()};d.xe=function(){return this.Vn};
d.Ik=function(a){if(0>=a)a=oI().uK;else if(this.jm<(this.lp-a|0)){var b=this.jm+a|0,c=-32&(-1+b|0),e=WHb(this.jm^(-1+b|0)),f=this.jm&~(-1+(1<<ca(5,e))|0);a=(new b7).Xi(this.jm-f|0,b-f|0,c-f|0);Ik(a,this,this.Sm);a.um=this.um;PHb(a,this.Ir,c,this.Ir^c);THb(a,e);b=b-f|0;if(32>=b)VHb(a.Tm,b);else if(1024>=b)VHb(a.Tm,1+(31&(-1+b|0))|0),a.Vn=Q$(a.Vn,b>>>5|0);else if(32768>=b)VHb(a.Tm,1+(31&(-1+b|0))|0),a.Vn=Q$(a.Vn,1+(31&((-1+b|0)>>>5|0))|0),a.Op=Q$(a.Op,b>>>10|0);else if(1048576>=b)VHb(a.Tm,1+(31&(-1+
b|0))|0),a.Vn=Q$(a.Vn,1+(31&((-1+b|0)>>>5|0))|0),a.Op=Q$(a.Op,1+(31&((-1+b|0)>>>10|0))|0),a.Er=Q$(a.Er,b>>>15|0);else if(33554432>=b)VHb(a.Tm,1+(31&(-1+b|0))|0),a.Vn=Q$(a.Vn,1+(31&((-1+b|0)>>>5|0))|0),a.Op=Q$(a.Op,1+(31&((-1+b|0)>>>10|0))|0),a.Er=Q$(a.Er,1+(31&((-1+b|0)>>>15|0))|0),a.Zt=Q$(a.Zt,b>>>20|0);else if(1073741824>=b)VHb(a.Tm,1+(31&(-1+b|0))|0),a.Vn=Q$(a.Vn,1+(31&((-1+b|0)>>>5|0))|0),a.Op=Q$(a.Op,1+(31&((-1+b|0)>>>10|0))|0),a.Er=Q$(a.Er,1+(31&((-1+b|0)>>>15|0))|0),a.Zt=Q$(a.Zt,1+(31&((-1+
b|0)>>>20|0))|0),a.mx=Q$(a.mx,b>>>25|0);else throw(new Fk).a();}else a=this;return a};d.Zy=function(){if(0===this.Te(0))throw(new $v).f("empty.last");return this.ob(-1+this.Na()|0)};d.et=function(){return this.mx};d.xk=function(a){return XHb(this,a)};d.pk=function(){return this};d.pa=function(){if(0===this.Te(0))throw(new $v).f("empty.tail");return XHb(this,1)};d.ke=function(){return this};
function wxa(a){var b=(new opb).hb(a.jm,a.lp);Ik(b,a,a.Sm);a.um&&fea(b,a.Ir);1<b.zba&&eea(b,a.jm,a.jm^a.Ir);return b}function WHb(a){if(32>a)return 1;if(1024>a)return 2;if(32768>a)return 3;if(1048576>a)return 4;if(33554432>a)return 5;if(1073741824>a)return 6;throw(new Fk).a();}d.Ta=function(a){return p5(this,a|0)};function YHb(a,b){for(var c=0;c<b;)a.m[c]=null,c=1+c|0}d.Bh=function(){return this};d.y=function(){return cW(this)};d.lx=function(a){this.Sm=a};d.ef=function(){return this.Op};
d.oi=function(a){this.Tm=a};
function XHb(a,b){if(!(0>=b))if(a.jm<(a.lp-b|0)){var c=a.jm+b|0,e=-32&c,f=WHb(c^(-1+a.lp|0)),g=c&~(-1+(1<<ca(5,f))|0);b=(new b7).Xi(c-g|0,a.lp-g|0,e-g|0);Ik(b,a,a.Sm);b.um=a.um;PHb(b,a.Ir,e,a.Ir^e);THb(b,f);a=c-g|0;if(32>a)YHb(b.Tm,a);else if(1024>a)YHb(b.Tm,31&a),b.Vn=R$(b.Vn,a>>>5|0);else if(32768>a)YHb(b.Tm,31&a),b.Vn=R$(b.Vn,31&(a>>>5|0)),b.Op=R$(b.Op,a>>>10|0);else if(1048576>a)YHb(b.Tm,31&a),b.Vn=R$(b.Vn,31&(a>>>5|0)),b.Op=R$(b.Op,31&(a>>>10|0)),b.Er=R$(b.Er,a>>>15|0);else if(33554432>a)YHb(b.Tm,
31&a),b.Vn=R$(b.Vn,31&(a>>>5|0)),b.Op=R$(b.Op,31&(a>>>10|0)),b.Er=R$(b.Er,31&(a>>>15|0)),b.Zt=R$(b.Zt,a>>>20|0);else if(1073741824>a)YHb(b.Tm,31&a),b.Vn=R$(b.Vn,31&(a>>>5|0)),b.Op=R$(b.Op,31&(a>>>10|0)),b.Er=R$(b.Er,31&(a>>>15|0)),b.Zt=R$(b.Zt,31&(a>>>20|0)),b.mx=R$(b.mx,a>>>25|0);else throw(new Fk).a();a=b}else a=oI().uK;return a}
function UHb(a,b){if(a.lp!==a.jm){var c=-32&(-1+a.jm|0),e=31&(-1+a.jm|0);if(a.jm!==(32+c|0)){var f=(new b7).Xi(-1+a.jm|0,a.lp,c);Ik(f,a,a.Sm);f.um=a.um;PHb(f,a.Ir,c,a.Ir^c);f.Tm.m[e]=b;return f}var g=(1<<ca(5,a.Sm))-a.lp|0;f=g&~(-1+(1<<ca(5,-1+a.Sm|0))|0);g=g>>>ca(5,-1+a.Sm|0)|0;if(0!==f){if(1<a.Sm){c=c+f|0;var h=a.Ir+f|0;f=(new b7).Xi((-1+a.jm|0)+f|0,a.lp+f|0,c);Ik(f,a,a.Sm);f.um=a.um;RHb(f,0,g);SHb(f,h,c,h^c);f.Tm.m[e]=b;return f}e=32+c|0;c=a.Ir;h=(new b7).Xi((-1+a.jm|0)+f|0,a.lp+f|0,e);Ik(h,a,
a.Sm);h.um=a.um;RHb(h,0,g);PHb(h,c,e,c^e);h.Tm.m[-1+f|0]=b;return h}if(0>c)return f=(1<<ca(5,1+a.Sm|0))-(1<<ca(5,a.Sm))|0,g=c+f|0,c=a.Ir+f|0,f=(new b7).Xi((-1+a.jm|0)+f|0,a.lp+f|0,g),Ik(f,a,a.Sm),f.um=a.um,SHb(f,c,g,c^g),f.Tm.m[e]=b,f;f=a.Ir;g=(new b7).Xi(-1+a.jm|0,a.lp,c);Ik(g,a,a.Sm);g.um=a.um;SHb(g,f,c,f^c);g.Tm.m[e]=b;return g}a=ia(La(Ja),[32]);a.m[31]=b;b=(new b7).Xi(31,32,0);b.Sm=1;b.Tm=a;return b}function Q$(a,b){var c=ia(La(Ja),[a.m.length]);Ca(a,0,c,0,b);return c}
function R$(a,b){var c=ia(La(Ja),[a.m.length]);Ca(a,b,c,b,c.m.length-b|0);return c}d.wm=function(a){this.Er=a};d.$classData=r({xjb:0},!1,"scala.collection.immutable.Vector",{xjb:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,Kga:1,$I:1,aj:1,qj:1,oj:1,ko:1,pj:1,Rta:1,r:1,o:1,Mi:1});function tM(){this.$r=null}tM.prototype=new S9;tM.prototype.constructor=tM;d=tM.prototype;d.nd=function(){return this};d.ea=function(){return ik(this)};
d.ob=function(a){a=65535&(this.$r.charCodeAt(a)|0);return Vc(a)};d.Te=function(a){return w9(this,a)};d.Cm=function(a){return x9(this,a)};d.P=function(a){a=65535&(this.$r.charCodeAt(a|0)|0);return Vc(a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.bj=function(){return this};d.cg=function(){return this};d.rH=function(a){return 65535&(this.$r.charCodeAt(a)|0)};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};
d.hh=function(a){return B9(this,a)};d.di=function(){return nI()};d.t=function(){return this.$r};d.sq=function(a){var b=this.$r;return b===a?0:b<a?-1:1};d.R=function(a){C9(this,a)};d.je=function(a,b){return K9(this,0,this.$r.length|0,a,b)};d.vs=function(a,b){return J9(this,this.$r.length|0,a,b)};d.Np=function(a){var b=this.$r;return b===a?0:b<a?-1:1};d.Wm=function(a,b){return D9(this,a,b)};d.ll=function(a){return E9(this,a)};d.Fq=function(a,b){return ZHb(this,a,b)};d.wt=function(){return Y_(this)};
d.dj=function(){return t9(this)};d.lb=function(){return dV(new eV,this,0,this.$r.length|0)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.Tl=function(){return this.$r};d.dg=function(a){return I9(this,a)};d.Na=function(){return this.$r.length|0};d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};d.im=function(){return this.$r.length|0};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return ZHb(this,0,a)};d.Zy=function(){return Ld(this)};
d.xk=function(a){return ZHb(this,a,this.$r.length|0)};d.pa=function(){return Wi(this)};d.pk=function(){return this};d.ke=function(){return this};d.Ta=function(a){return p5(this,a|0)};d.ik=function(a,b,c){L9(this,a,b,c)};d.Bh=function(){return this};d.y=function(){return cW(this)};d.Yr=function(a,b){return R8(this,a,b)};d.f=function(a){this.$r=a;return this};d.El=function(){return Xv(ua(),this.$r)};
function ZHb(a,b,c){b=0>b?0:b;if(c<=b||b>=(a.$r.length|0))return(new tM).f("");c=c>(a.$r.length|0)?a.$r.length|0:c;sc();return(new tM).f((null!==a?a.$r:null).substring(b,c))}d.Yj=function(a){return M9(this,a)};d.Qd=function(){cBa||(cBa=(new rM).a());return cBa.Qd()};
d.$classData=r({Cjb:0},!1,"scala.collection.immutable.WrappedString",{Cjb:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,Kga:1,$I:1,aj:1,qj:1,oj:1,ko:1,pj:1,Qta:1,el:1,nz:1,Ai:1});function Mv(){this.Re=this.Vm=null}Mv.prototype=new JHb;Mv.prototype.constructor=Mv;d=Mv.prototype;d.G=function(){return"::"};d.ea=function(){return this.Vm};d.A=function(){return 2};d.b=function(){return!1};
d.E=function(a){switch(a){case 0:return this.Vm;case 1:return this.Re;default:throw(new V).f(""+a);}};d.pa=function(){return this.Re};function dj(a,b){var c=new Mv;c.Vm=a;c.Re=b;return c}d.$classData=r({Rhb:0},!1,"scala.collection.immutable.$colon$colon",{Rhb:1,lib:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,Lga:1,$I:1,aj:1,qj:1,oj:1,BY:1,pga:1,z:1,qga:1,r:1,o:1});function $Hb(){}$Hb.prototype=new JHb;
$Hb.prototype.constructor=$Hb;d=$Hb.prototype;d.G=function(){return"Nil"};d.ea=function(){this.r3()};d.a=function(){return this};d.A=function(){return 0};d.b=function(){return!0};function wHb(){throw(new $v).f("tail of empty list");}d.h=function(a){return a&&a.$classData&&a.$classData.ie.ig?a.b():!1};d.E=function(a){throw(new V).f(""+a);};d.r3=function(){throw(new fL).f("head of empty list");};d.pa=function(){return wHb()};
d.$classData=r({Fib:0},!1,"scala.collection.immutable.Nil$",{Fib:1,lib:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,Lga:1,$I:1,aj:1,qj:1,oj:1,BY:1,pga:1,z:1,qga:1,r:1,o:1});var aIb=void 0;function J(){aIb||(aIb=(new $Hb).a());return aIb}function l$(){this.sa=!1;this.n=null}l$.prototype=new u;l$.prototype.constructor=l$;d=l$.prototype;d.nd=function(){return this};d.Tn=function(a,b){ZI(this,a,b)};
d.WF=function(a){return dGb(this,a)};d.ea=function(){return h$(this).$a()};d.ob=function(a){return g$(this,a)};d.Te=function(a){return $Cb(this,a)};d.km=function(){return h$(this)};d.Cm=function(a){return P8(this,a)};d.P=function(a){return g$(this,a|0)};d.Wq=function(a){return(new j$).Rl(this,a)};d.Pd=function(a){var b=h$(this);return vOa(b,a)};d.va=function(){var a=bj().u;return $u(this,a)};d.b=function(){return!this.lb().Va()};d.DY=function(){return My(this)};d.bj=function(){return this};
d.zB=function(a){return XK(this,a)};d.cg=function(){return this};d.Tc=function(a){return(new j$).Rl(this,a)};d.h=function(a){return o5(this,a)};d.Io=function(a){return g$(this,a)|0};d.Rk=function(a){return this.cz(a)};d.Bg=function(a){return wk(this,"",a,"")};d.Ck=function(a,b,c){return wk(this,a,b,c)};d.CY=function(){return this.n};d.Iq=function(a){return this.eo(a)};d.hh=function(a){var b=h$(this);return eW(b,a)};d.Eg=function(a){return JFb(this,a)};d.Hk=function(a){return a$(this,a)};d.t=function(){return o9(this)};
d.di=function(){return C()};d.R=function(a){var b=h$(this);gW(b,a)};d.je=function(a,b){return Od(this,a,b)};d.AN=function(){return""+this.n.AN()+this.Km()};d.vs=function(a,b){var c=h$(this);return nAa(c,a,b)};d.EQ=function(a){return(new k$).iI(this,a)};d.Wm=function(a,b){return aDb(this,a,b)};d.Ls=function(a){return KFb(this,a)};d.nc=function(){return zEb(this)};d.ll=function(a){return this.dz(a)};d.Tp=function(a){return W9(this,a)};d.fv=function(a){if(null===a)throw bc(F(),null);this.n=a;return this};
d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return this.eo(a)};d.wt=function(){return(new l$).fv(this)};d.nb=function(){return this.n.Na()};d.dj=function(){var a=J3().u;return $u(this,a)};d.xj=function(){return X9(this)};d.fs=function(a){return LFb(this,a)};d.Mp=function(a){return!!g$(this,a)};d.lb=function(){return h$(this)};d.Fb=function(a){var b=h$(this);return AOa(b,a)};d.Hm=function(a){return eDb(this,a)};d.Uq=function(a){return $9(this,a)};d.Km=function(){return"R"};
d.Tl=function(){return wk(this,"","","")};d.vM=function(a){return(new m$).iI(this,a)};d.la=function(a){return fDb(this,a)};d.Na=function(){return this.n.Na()};d.dg=function(a){return iFb(this,a)};d.ii=function(a){return p9(this,a)};d.im=function(){return-1};d.Zm=function(a){return gDb(this,a)};d.dz=function(a){return(new n$).Rl(this,a)};d.Ik=function(a){return MFb(this,a)};d.Ad=function(){return h$(this).Ad()};d.iy=function(){return(new T9).TL(this)};d.xk=function(a){return kDb(this,a)};
d.VF=function(a){return(new o$).Rl(this,a)};d.Ha=function(a){return Dv(this,a)};d.pk=function(){return this};d.pa=function(){return q9(this)};d.Yo=function(){return this};d.rm=function(a,b,c,e){return Zda(this,a,b,c,e)};d.si=function(a,b){return Z9(this,a,b)};d.ke=function(){return this};d.sL=function(a){return this.eo(a)};d.Ta=function(a){return p5(this,a|0)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this};d.ml=function(a,b){return Od(this,a,b)};
d.Kx=function(a){return eGb(this,a)};d.xM=function(a){return dGb(this,a)};d.Wa=function(a,b){return YK(this,a,b)};d.ik=function(a,b,c){Q8(this,a,b,c)};d.ao=function(){return!0};d.Bh=function(){return this};d.y=function(){return cW(this)};d.Ol=function(a){return hDb(this,a)};d.eo=function(a){return(new p$).Rl(this,a)};d.Wg=function(){for(var a=BB(new CB,Ev()),b=h$(this);b.Va();){var c=b.$a();DB(a,c)}return a.ab};d.ma=function(a){return(new o$).Rl(this,a)};d.dN=function(a,b){return dDb(this,a,b)};
d.El=function(a){return $L(this,a)};d.Da=function(){return pd(this)};d.cz=function(a){return(new q$).Rl(this,a)};d.hc=function(a){return iDb(this,a)};d.Yj=function(a){return aM(this,a)};d.Qd=function(){return jDb(this)};d.wM=function(a){return eGb(this,a)};d.jl=function(){return"StreamView"};d.aq=function(a){return Y9(this,a)};d.IG=function(a){return fGb(this,a)};
d.$classData=r({hjb:0},!1,"scala.collection.immutable.StreamViewLike$$anon$12",{hjb:1,e:1,Ppb:1,pta:1,yn:1,cm:1,dm:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,am:1,bm:1,em:1,fm:1,gm:1,xn:1,zn:1,CD:1,BB:1,CB:1});function bIb(){}bIb.prototype=new GFb;bIb.prototype.constructor=bIb;function cIb(){}d=cIb.prototype=bIb.prototype;d.nd=function(){return this};d.Ye=function(a,b){return qFb(this,a,b)};d.bj=function(){return this};
d.vt=function(a){return rFb(this,a)};d.di=function(){return Wpa()};d.ria=function(a){return this.Vq().jg(this).Eh(a)};d.Gl=function(a,b){this.Eh((new R).M(a,b))};d.kva=function(a){return TGb(this,a)};d.Dt=function(a,b){qW(this,a,b)};d.Sua=function(a,b){return this.ria((new R).M(a,b))};d.$V=function(a,b){return sFb(this,a,b)};d.ke=function(){return tFb(this)};d.cj=function(){};d.oia=function(a){return this.Vq().jg(this).yu(a)};d.jg=function(a){return oj(this,a)};d.Qd=function(){return this.Vq()};
function dIb(){this.da=this.HS=this.PN=this.TG=this.Lz=this.Tz=this.Rv=this.RS=this.uC=this.qC=this.EO=this.VB=this.Jz=this.lA=this.iA=this.ZN=this.wO=this.MN=this.MO=this.KO=this.wC=this.XB=this.RN=this.CO=this.dT=this.JO=this.pC=this.VN=this.BO=this.XN=this.NO=this.yO=this.HO=this.SB=this.$N=this.dO=this.UB=this.Sv=this.Y0=this.Z0=this.e_=this.h_=this.g_=this.B1=this.u_=this.z0=this.f_=this.b_=this.L0=this.ZZ=null}dIb.prototype=new u;dIb.prototype.constructor=dIb;
function Qzb(){var a=RP();if(null===RP().h_&&null===RP().h_){var b=RP(),c=new K0;if(null===a)throw bc(F(),null);c.n=a;b.h_=c}return RP().h_}d=dIb.prototype;d.a=function(){eIb=this;this.da=Gw().da;return this};d.K0=function(){null===RP().iA&&this.ST();RP()};d.$T=function(){null===RP().lA&&(RP().lA=(new E0).hw(this))};d.gb=function(){null===RP().Rv&&this.aU();return RP().Rv};d.LS=function(){null===RP().Lz&&(RP().Lz=new WN)};d.J7=function(){null===RP().SB&&(RP().SB=(new q0).xq(this))};
d.QN=function(){null===RP().SB&&this.J7();return RP().SB};d.Vh=function(){return this.da};d.Th=function(){null===RP().Sv&&this.bU();return RP().Sv};d.b8=function(){null===RP().TG&&(RP().TG=new YN)};function Rzb(){var a=RP();if(null===RP().g_&&null===RP().g_){var b=RP(),c=new J0;if(null===a)throw bc(F(),null);c.n=a;b.g_=c}return RP().g_}d.bU=function(){null===RP().Sv&&(RP().Sv=(new v0).xq(this))};d.IS=function(){null===RP().Jz&&(RP().Jz=(new B0).hw(this))};
d.ST=function(){null===RP().iA&&(RP().iA=(new D0).hw(this))};d.Hu=function(){null===RP().Tz&&this.hT();RP()};d.aU=function(){null===RP().Rv&&(RP().Rv=new bO)};function chb(){var a=RP();if(null===RP().B1&&null===RP().B1){var b=RP(),c=new k2;if(null===a)throw bc(F(),null);c.n=a;b.B1=c}return RP().B1}function b6(){var a=RP();if(null===RP().u_&&null===RP().u_){var b=RP(),c=new S0;if(null===a)throw bc(F(),null);c.n=a;b.u_=c}return RP().u_}d.Qi=function(){null===RP().Lz&&this.LS();RP()};
function Pzb(){var a=RP();if(null===RP().Z0&&null===RP().Z0){var b=RP(),c=new x1;if(null===a)throw bc(F(),null);c.n=a;b.Z0=c}return RP().Z0}d.sE=function(){null===RP().TG&&this.b8();RP()};function Tzb(){var a=RP();if(null===RP().Y0&&null===RP().Y0){var b=RP(),c=new v1;if(null===a)throw bc(F(),null);c.n=a;b.Y0=c}return RP().Y0}d.TZ=function(){null===RP().Jz&&this.IS();RP()};
function Ozb(){var a=RP();if(null===RP().f_&&null===RP().f_){var b=RP(),c=new I0;if(null===a)throw bc(F(),null);c.n=a;b.f_=c}return RP().f_}d.e1=function(){null===RP().lA&&this.$T();RP()};function YEa(){RP();null===RP().e_&&null===RP().e_&&(RP().e_=new H0);return RP().e_}d.hT=function(){null===RP().Tz&&(RP().Tz=new $N)};
d.$classData=r({kya:0},!1,"amf.client.convert.VocabulariesClientConverter$",{kya:1,e:1,Enb:1,lja:1,tb:1,jja:1,sja:1,rja:1,mja:1,yja:1,vja:1,zja:1,nja:1,qja:1,oja:1,Dja:1,Bja:1,pja:1,hja:1,xja:1,tja:1,Aja:1,Cja:1,uja:1,ija:1,wja:1,lnb:1,mnb:1,Dmb:1,Gmb:1,Fmb:1,Fnb:1,Mmb:1,$mb:1,Emb:1,Cmb:1,cnb:1,xmb:1,Dnb:1,kja:1});var eIb=void 0;function RP(){eIb||(eIb=(new dIb).a());return eIb}function fIb(){}fIb.prototype=new lFb;fIb.prototype.constructor=fIb;function gIb(){}d=gIb.prototype=fIb.prototype;d.nd=function(){return this};
d.bj=function(){return this};d.b=function(){return 0===this.nb()};d.h=function(a){return f5(this,a)};d.Io=function(a){return this.Ha(a)|0};d.t=function(){return T6(this)};d.D5=function(a){var b=this.lb();return eW(b,a)};d.dj=function(){return xEb(this)};d.Mp=function(a){return this.Ha(a)};d.Dt=function(a,b){qW(this,a,b)};d.ke=function(){return eQ(this)};d.y=function(){var a=PL();return gAa(a,this,a.u5)};d.cj=function(){};d.ma=function(a,b){return Me(this,a,b)};d.VW=function(a){return U6(this,a,!1)};
d.Qd=function(){return this.cw()};d.jg=function(a){return oj(this,a)};d.jl=function(){return"Set"};function hIb(){r$.call(this);this.Cua=this.Yra=null;this.Pg=!1;this.Yb=null}hIb.prototype=new P$;hIb.prototype.constructor=hIb;d=hIb.prototype;d.ob=function(a){return hGb(this,a)};d.P=function(a){return hGb(this,a|0)};function fGb(a,b){var c=new hIb;if(null===a)throw bc(F(),null);c.Yb=a;c.Yra=b;O$.prototype.fv.call(c,a);return c}d.v4=function(){return this.Yra};d.lb=function(){return pFb(this)};
d.Km=function(){return"Z"};d.Na=function(){return gGb(this)};d.Cta=function(){return this.Yb};d.N5=function(){this.Pg||this.Pg||(this.Cua=this.v4().bj().ke(),this.Pg=!0);return this.Cua};d.k5=function(){return this.Yb};d.$classData=r({gjb:0},!1,"scala.collection.immutable.StreamViewLike$$anon$10",{gjb:1,pG:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,CD:1,BB:1,CB:1,Spb:1,whb:1,Lgb:1});
function iIb(){r$.call(this);this.Yb=this.IP=null}iIb.prototype=new P$;iIb.prototype.constructor=iIb;d=iIb.prototype;d.ob=function(a){return this.IP.ob(a)};d.P=function(a){return this.IP.ob(a|0)};d.R=function(a){this.IP.R(a)};d.lb=function(){return this.IP.lb()};d.Km=function(){return"C"};d.Na=function(){return this.IP.Na()};function eGb(a,b){var c=new iIb;if(null===a)throw bc(F(),null);c.Yb=a;c.IP=tc(b);O$.prototype.fv.call(c,a);return c}
d.$classData=r({fjb:0},!1,"scala.collection.immutable.StreamViewLike$$anon$1",{fjb:1,pG:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,CD:1,BB:1,CB:1,Mpb:1,thb:1,Igb:1,Ihb:1});function m$(){r$.call(this);this.Usa=this.fga=null;this.Pg=!1;this.Yb=null}m$.prototype=new P$;m$.prototype.constructor=m$;d=m$.prototype;d.ob=function(a){return qGb(this,a)};
d.P=function(a){return qGb(this,a|0)};d.iI=function(a,b){if(null===a)throw bc(F(),null);this.Yb=a;this.fga=b;O$.prototype.fv.call(this,a);return this};d.R=function(a){this.zga().R(a);this.$4().R(a)};d.zga=function(){return this.Yb};d.$4=function(){return this.fga};d.lb=function(){return vFb(this)};d.Km=function(){return"A"};d.Na=function(){return this.eR().Na()+this.Z4().Na()|0};d.eR=function(){return this.Yb};d.yta=function(){return this.Yb};
d.Z4=function(){this.Pg||this.Pg||(this.Usa=this.fga.Bh(),this.Pg=!0);return this.Usa};d.$classData=r({ijb:0},!1,"scala.collection.immutable.StreamViewLike$$anon$2",{ijb:1,pG:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,CD:1,BB:1,CB:1,Ipb:1,rhb:1,Ggb:1,Ghb:1});function k$(){r$.call(this);this.qoa=this.qca=null;this.Pg=!1;this.Yb=null}k$.prototype=new P$;
k$.prototype.constructor=k$;d=k$.prototype;d.ob=function(a){return BGb(this,a)};d.P=function(a){return BGb(this,a|0)};d.i5=function(){return this.Yb};d.NP=function(){this.Pg||this.Pg||(this.qoa=this.qca.Bh(),this.Pg=!0);return this.qoa};d.iI=function(a,b){if(null===a)throw bc(F(),null);this.Yb=a;this.qca=b;O$.prototype.fv.call(this,a);return this};d.R=function(a){this.j3().R(a);this.Cga().R(a)};d.j3=function(){return this.qca};d.lb=function(){return AFb(this)};d.Km=function(){return"A"};
d.Na=function(){return this.NP().Na()+this.i5().Na()|0};d.Cga=function(){return this.Yb};d.Bta=function(){return this.Yb};d.$classData=r({jjb:0},!1,"scala.collection.immutable.StreamViewLike$$anon$3",{jjb:1,pG:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,CD:1,BB:1,CB:1,Opb:1,vhb:1,Kgb:1,Khb:1});function o$(){r$.call(this);this.Yb=this.nX=null}o$.prototype=new P$;
o$.prototype.constructor=o$;d=o$.prototype;d.ob=function(a){return AGb(this,a)};d.P=function(a){return AGb(this,a|0)};d.R=function(a){YEb(this,a)};d.hD=function(){return this.nX};d.Dta=function(){return this.Yb};d.Rl=function(a,b){if(null===a)throw bc(F(),null);this.Yb=a;this.nX=b;O$.prototype.fv.call(this,a);return this};d.lb=function(){return zFb(this)};d.Km=function(){return"M"};d.Na=function(){return this.Yb.Na()};d.Ata=function(){return this.Yb};d.Gta=function(){return this.Yb};
d.$classData=r({kjb:0},!1,"scala.collection.immutable.StreamViewLike$$anon$4",{kjb:1,pG:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,CD:1,BB:1,CB:1,Npb:1,uhb:1,Jgb:1,Jhb:1});function j$(){r$.call(this);this.wx=this.nX=null;this.Pg=!1;this.Yb=null}j$.prototype=new P$;j$.prototype.constructor=j$;d=j$.prototype;d.ob=function(a){return vGb(this,a)};
d.P=function(a){return vGb(this,a|0)};d.XM=function(){return this.Yb};d.bW=function(){this.Pg||(this.wx=zGb(this),this.Pg=!0);return this.wx};d.R=function(a){XEb(this,a)};d.hD=function(){return this.nX};d.Rl=function(a,b){if(null===a)throw bc(F(),null);this.Yb=a;this.nX=b;O$.prototype.fv.call(this,a);return this};d.lb=function(){return yFb(this)};d.Km=function(){return"N"};d.Na=function(){return wGb(this)};d.zta=function(){return this.Yb};d.Fta=function(){return this.Yb};
d.Ky=function(){return this.Pg?this.wx:this.bW()};d.$classData=r({ljb:0},!1,"scala.collection.immutable.StreamViewLike$$anon$5",{ljb:1,pG:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,CD:1,BB:1,CB:1,Lpb:1,shb:1,Hgb:1,Hhb:1});function p$(){r$.call(this);this.wx=this.Bq=null;this.Pg=!1;this.Yb=null}p$.prototype=new P$;p$.prototype.constructor=p$;d=p$.prototype;
d.ob=function(a){return tGb(this,a)};d.P=function(a){return tGb(this,a|0)};d.wga=function(){return this.Yb};d.bW=function(){this.Pg||(this.wx=uGb(this),this.Pg=!0);return this.wx};d.R=function(a){WEb(this,a)};d.Rl=function(a,b){if(null===a)throw bc(F(),null);this.Yb=a;this.Bq=b;O$.prototype.fv.call(this,a);return this};d.lb=function(){return xFb(this)};d.Km=function(){return"F"};d.Na=function(){return this.Ky().m.length};d.Ky=function(){return this.Pg?this.wx:this.bW()};d.rv=function(){return this.Bq};
d.fR=function(){return this.Yb};d.Bga=function(){return this.Yb};d.$classData=r({mjb:0},!1,"scala.collection.immutable.StreamViewLike$$anon$6",{mjb:1,pG:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,CD:1,BB:1,CB:1,Kpb:1,ota:1,ita:1,tta:1});function jIb(){r$.call(this);this.Yb=this.xP=null}jIb.prototype=new P$;jIb.prototype.constructor=jIb;d=jIb.prototype;
d.ob=function(a){return CGb(this,a)};d.P=function(a){return CGb(this,a|0)};d.j5=function(){return this.Yb};d.R=function(a){var b=y$(this);gW(b,a)};d.lb=function(){return y$(this)};d.Km=function(){return"S"};d.Na=function(){var a=y$(this);return XL(a)};function dGb(a,b){var c=new jIb;if(null===a)throw bc(F(),null);c.Yb=a;c.xP=b;O$.prototype.fv.call(c,a);return c}d.mL=function(){return this.xP};
d.$classData=r({njb:0},!1,"scala.collection.immutable.StreamViewLike$$anon$7",{njb:1,pG:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,CD:1,BB:1,CB:1,Qpb:1,qta:1,jta:1,uta:1});function q$(){r$.call(this);this.Bq=null;this.iN=0;this.Pg=!1;this.Yb=null}q$.prototype=new P$;q$.prototype.constructor=q$;d=q$.prototype;d.ob=function(a){return rGb(this,a)};
d.P=function(a){return rGb(this,a|0)};d.h5=function(){return this.Yb};d.R=function(a){VEb(this,a)};d.vga=function(){return this.Yb};d.Rl=function(a,b){if(null===a)throw bc(F(),null);this.Yb=a;this.Bq=b;O$.prototype.fv.call(this,a);return this};d.lb=function(){return wFb(this)};d.Km=function(){return"D"};d.Na=function(){return sGb(this)};d.Aga=function(){return this.Yb};d.Et=function(){return this.Pg?this.iN:this.gha()};d.rv=function(){return this.Bq};
d.gha=function(){this.Pg||(this.iN=dDb(this.Yb,this.Bq,0),this.Pg=!0);return this.iN};d.$classData=r({ojb:0},!1,"scala.collection.immutable.StreamViewLike$$anon$8",{ojb:1,pG:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,CD:1,BB:1,CB:1,Jpb:1,nta:1,hta:1,sta:1});function n$(){r$.call(this);this.Bq=null;this.eM=0;this.Pg=!1;this.Yb=null}n$.prototype=new P$;n$.prototype.constructor=n$;
d=n$.prototype;d.ob=function(a){return DGb(this,a)};d.P=function(a){return DGb(this,a|0)};d.xga=function(){return this.Yb};d.tQ=function(){return this.Pg?this.eM:this.cea()};d.R=function(a){ZEb(this,a)};d.Dga=function(){return this.Yb};d.Rl=function(a,b){if(null===a)throw bc(F(),null);this.Yb=a;this.Bq=b;O$.prototype.fv.call(this,a);return this};d.lb=function(){return BFb(this)};d.Km=function(){return"T"};d.Na=function(){return this.tQ()};d.yga=function(){return this.Yb};
d.cea=function(){this.Pg||(this.eM=dDb(this.Yb,this.Bq,0),this.Pg=!0);return this.eM};d.rv=function(){return this.Bq};d.$classData=r({pjb:0},!1,"scala.collection.immutable.StreamViewLike$$anon$9",{pjb:1,pG:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,CD:1,BB:1,CB:1,Rpb:1,rta:1,kta:1,vta:1});function S$(){}S$.prototype=new SGb;S$.prototype.constructor=S$;function kIb(){}
kIb.prototype=S$.prototype;S$.prototype.QK=function(){return mFb(this)};S$.prototype.r7=function(a){return nFb(this,a)};S$.prototype.jg=function(a){return oj(this,a)};function Kt(){this.Ff=null;this.gN=0}Kt.prototype=new cIb;Kt.prototype.constructor=Kt;d=Kt.prototype;d.a=function(){this.Ff=J();this.gN=0;return this};d.yu=function(a){return lIb(this,a)};d.Kk=function(a){var b=(new Kt).a();return oj(b,this).yu(a)};d.cg=function(){return this};d.Lk=function(a){return Jt(this,a)};
d.Ep=function(a){var b=(new Kt).a();return oj(b,this).yu(a)};d.Vq=function(){return(new Kt).a()};function Jt(a,b){a.Ff=mIb(a,b.qa(),a.Ff);a.Ff=dj(b,a.Ff);a.gN=1+a.gN|0;return a}d.nb=function(){return this.gN};d.Ec=function(){return this};d.lb=function(){return qd(this.Ff)};d.M2=function(){return(new Kt).a()};function mIb(a,b,c){var e=J();for(;;){if(c.b())return e;if(vb(wb(),c.ea().qa(),b))return a.gN=-1+a.gN|0,a=e,Bfb(c.pa(),a);var f=c.pa();c=c.ea();e=dj(c,e);c=f}}
d.ii=function(a){return O9(this,a)};d.Ka=function(a){a:{for(var b=this.Ff;!b.b();){var c=b.ea();if(vb(wb(),c.qa(),a)){a=(new z).d(b.ea());break a}b=b.pa()}a=y()}if(a.b())return y();a=a.c();return(new z).d(a.Ba())};d.Eh=function(a){return Jt(this,a)};d.Kc=function(a){return Jt(this,a)};d.Bh=function(){return tFb(this)};d.gE=function(a){return lIb(this,a)};d.PK=function(){this.Ff=J();this.gN=0};function lIb(a,b){a.Ff=mIb(a,b,a.Ff);return a}d.Au=function(a){var b=(new Kt).a();return oj(b,this).Eh(a)};
d.$classData=r({Zkb:0},!1,"scala.collection.mutable.ListMap",{Zkb:1,m5:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,LY:1,Fm:1,Gm:1,Bm:1,MY:1,Bl:1,Al:1,zl:1,BD:1,Dm:1,$l:1,rl:1,r:1,o:1});function B$(){SFb.call(this);this.t2=this.Pe=null}B$.prototype=new TFb;B$.prototype.constructor=B$;d=B$.prototype;d.nd=function(){return this};function nIb(a,b,c){return UGb(new B$,a.Pe.Sua(b,c),a.t2)}
d.Ye=function(a,b){return qFb(this,a,b)};d.yu=function(a){this.Pe.yu(a);return this};d.Kk=function(a){return oIb(this,a)};d.bj=function(){return this};d.cg=function(){return this};d.vt=function(a){return rFb(this,a)};d.Lk=function(a){return pIb(this,a)};function oIb(a,b){return UGb(new B$,a.Pe.oia(b),a.t2)}d.di=function(){return Wpa()};d.ria=function(a){return nIb(this,a.qa(),a.Ba())};d.Ep=function(a){return oIb(this,a)};d.Vq=function(){return qIb(this)};d.Gl=function(a,b){this.Eh((new R).M(a,b))};
d.Ec=function(){return this};d.kva=function(a){return UGb(new B$,this.Pe,w(function(b,c){return function(){return c}}(this,a)))};d.M2=function(){return qIb(this)};d.Dt=function(a,b){qW(this,a,b)};d.ii=function(a){return O9(this,a)};d.Sua=function(a,b){return nIb(this,a,b)};d.$V=function(a,b){return sFb(this,a,b)};d.Eh=function(a){return pIb(this,a)};d.ke=function(){return tFb(this)};function UGb(a,b,c){a.Pe=b;a.t2=c;SFb.prototype.Ucb.call(a,b,c);return a}d.Kc=function(a){return pIb(this,a)};
function qIb(a){return UGb(new B$,a.Pe.M2(),a.t2)}d.cj=function(){};d.Bh=function(){return tFb(this)};d.gE=function(a){this.Pe.yu(a);return this};function pIb(a,b){a.Pe.Eh(b);return a}d.PK=function(){for(var a=this.Nr();a.Va();){var b=a.$a();this.yu(b)}};d.oia=function(a){return oIb(this,a)};d.Au=function(a){return nIb(this,a.qa(),a.Ba())};d.Qd=function(){return qIb(this)};d.jg=function(a){return oj(this,a)};
d.$classData=r({blb:0},!1,"scala.collection.mutable.Map$WithDefault",{blb:1,wpb:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,r:1,o:1,LY:1,Fm:1,Gm:1,Bm:1,MY:1,Bl:1,Al:1,zl:1,BD:1,Dm:1,$l:1,rl:1});function rIb(a,b,c){eM();var e=a.Na();b=dM(0,b,c<e?c:e);return T$(a,b)}function sIb(a,b){return(new R).M((new U$).pp(a,b),(new V$).pp(a,b))}function tIb(a,b){return(new R).M(uIb(a,b),vIb(a,b))}
function wIb(a){if(XI(a))return a.Hta();var b=a.Na();return rIb(a,1,b)}function vIb(a,b){b=dM(eM(),b,a.Na());return T$(a,b)}function uIb(a,b){eM();var c=a.Na();b=dM(0,0,b<c?b:c);return T$(a,b)}function isa(){}isa.prototype=new SGb;isa.prototype.constructor=isa;function W$(){}d=W$.prototype=isa.prototype;d.nd=function(){return this};d.ea=function(){return ik(this)};d.Te=function(a){return w9(this,a)};d.Cm=function(a){return x9(this,a)};d.Pd=function(a){return y9(this,a)};d.b=function(){return XI(this)};
d.va=function(){return ax(this)};d.bj=function(){return this};d.cg=function(){return this};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};d.hh=function(a){return B9(this,a)};d.di=function(){return avb()};d.R=function(a){C9(this,a)};d.je=function(a,b){var c=this.Na();return K9(this,0,c,a,b)};d.vs=function(a,b){var c=this.Na();return J9(this,c,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.ll=function(a){return E9(this,a)};d.Fq=function(a,b){return F9(this,a,b)};d.wt=function(){return Y_(this)};
d.dj=function(){return t9(this)};d.lb=function(){return dV(new eV,this,0,this.Na())};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.dg=function(a){return I9(this,a)};d.Xr=function(){return My(this)};d.Wr=function(){return V6(this)};d.im=function(){return this.Na()};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return F9(this,0,a)};d.Zy=function(){return Ld(this)};d.iy=function(){return X$(this)};d.xk=function(a){var b=this.Na();return F9(this,a,b)};d.pk=function(){return this};
d.pa=function(){return Wi(this)};d.Ta=function(a){return p5(this,a|0)};d.ik=function(a,b,c){L9(this,a,b,c)};d.Bh=function(){return this};d.Yr=function(a,b){return R8(this,a,b)};d.El=function(a){var b=a.yp();return cw(ka(this.K))===b?this.K:$L(this,a)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){return(new Dgb).iQ(this.LC())};d.jl=function(){return"WrappedArray"};function LBb(){this.eD=0;this.DU=null}LBb.prototype=new SGb;LBb.prototype.constructor=LBb;d=LBb.prototype;d.nd=function(){return this};
d.ea=function(){return ik(this)};d.ob=function(a){if(a>=this.eD)throw(new V).f(""+a);return this.DU.m[a]};d.Te=function(a){return w9(this,a)};d.Cm=function(a){return x9(this,a)};d.P=function(a){return this.ob(a|0)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.bj=function(){return this};d.cg=function(){return this};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};d.hh=function(a){return B9(this,a)};d.di=function(){return $Na()};
d.R=function(a){for(var b=0;b<this.eD;)a.P(this.DU.m[b]),b=1+b|0};d.je=function(a,b){return K9(this,0,this.eD,a,b)};d.vs=function(a,b){return J9(this,this.eD,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.ll=function(a){return E9(this,a)};d.Fq=function(a,b){return F9(this,a,b)};d.wt=function(){return Y_(this)};d.dj=function(){return t9(this)};d.lb=function(){return dV(new eV,this,0,this.eD)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};
d.de=function(a){this.eD=a;this.DU=ia(La(Ja),[a]);return this};d.Na=function(){return this.eD};d.dg=function(a){return I9(this,a)};d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};d.im=function(){return this.eD};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return F9(this,0,a)};d.iy=function(){return X$(this)};d.Zy=function(){return Ld(this)};d.xk=function(a){return F9(this,a,this.eD)};d.pa=function(){return Wi(this)};d.pk=function(){return this};
d.Ta=function(a){return p5(this,a|0)};d.ik=function(a,b,c){var e=VL(X(),a)-b|0;c=c<e?c:e;e=this.eD;c=c<e?c:e;0<c&&dw(Ie(),this.DU,0,a,b,c)};d.Bh=function(){return this};d.y=function(){return cW(this)};d.Yr=function(a,b){return R8(this,a,b)};d.Yj=function(a){return M9(this,a)};
d.$classData=r({mkb:0},!1,"scala.collection.mutable.ArraySeq",{mkb:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Zr:1,ko:1,pj:1,hm:1,Em:1,el:1,Mi:1,r:1,o:1});function e7(){this.Xy=this.cu=null;this.Ez=0;this.Je=null;this.FB=this.oo=0;this.$p=null;this.ED=0}e7.prototype=new cIb;e7.prototype.constructor=e7;d=e7.prototype;
d.Ye=function(a,b){a=dx(this,a,b);if(null===a)return y();var c=a.q;a.q=b;return(new z).d(c)};d.a=function(){ABa(this);this.Xy=this.cu=null;return this};d.yu=function(a){this.vt(a);return this};d.Sga=function(a){this.ED=a};d.Kk=function(a){var b=(new e7).a();return oj(b,this).yu(a)};d.cg=function(){return this};d.vt=function(a){a=CBa(this,a);if(null===a)return y();null===a.ft?this.cu=a.rp:a.ft.rp=a.rp;null===a.rp?this.Xy=a.ft:a.rp.ft=a.ft;a.ft=null;a.rp=null;return(new z).d(a.q)};
d.Lk=function(a){return xIb(this,a)};d.R=function(a){for(var b=this.cu;null!==b;)a.P((new R).M(b.ia,b.q)),b=b.rp};d.Nr=function(){return(new P5).VL(this)};d.Ep=function(a){var b=(new e7).a();return oj(b,this).yu(a)};d.Vq=function(){return(new e7).a()};d.nb=function(){return this.oo};d.Ec=function(){return this};d.lb=function(){return(new Cgb).VL(this)};d.M2=function(){return(new e7).a()};d.pf=function(){return(new Q5).VL(this)};d.ii=function(a){return O9(this,a)};
d.nba=function(a,b){a=(new B6a).M(a,b);null===this.cu?this.cu=a:(this.Xy.rp=a,a.ft=this.Xy);return this.Xy=a};d.Ka=function(a){a=FBa(this,a);return null===a?y():(new z).d(a.q)};d.Eh=function(a){return xIb(this,a)};d.x5=function(a){this.$p=a};d.I5=function(a){this.Je=a};d.RW=function(){return 16};d.OF=function(){return(new f$).VL(this)};d.Kc=function(a){return xIb(this,a)};d.Bh=function(){return tFb(this)};d.gE=function(a){this.vt(a);return this};d.PK=function(){xBa(this);this.Xy=this.cu=null};
function xIb(a,b){a.Ye(b.qa(),b.Ba());return a}d.z7=function(a){this.Ez=a};d.O5=function(a){this.FB=a};d.Au=function(a){var b=(new e7).a();return oj(b,this).Eh(a)};d.lN=function(a){this.oo=a};d.$classData=r({Mkb:0},!1,"scala.collection.mutable.LinkedHashMap",{Mkb:1,m5:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,LY:1,Fm:1,Gm:1,Bm:1,MY:1,Bl:1,Al:1,zl:1,BD:1,Dm:1,$l:1,rl:1,o5:1,p5:1,r:1,o:1});
function zt(){this.Ez=0;this.Je=null;this.FB=this.oo=0;this.$p=null;this.ED=0}zt.prototype=new cIb;zt.prototype.constructor=zt;function yIb(){}d=yIb.prototype=zt.prototype;d.nd=function(){return this};d.Ye=function(a,b){a=dx(this,a,b);if(null===a)return y();var c=a.q;a.q=b;return(new z).d(c)};d.a=function(){zt.prototype.Eda.call(this);return this};d.yu=function(a){CBa(this,a);return this};d.Sga=function(a){this.ED=a};d.P=function(a){var b=FBa(this,a);return null===b?this.JZ(a):b.q};
d.Kk=function(a){var b=(new zt).a();return oj(b,this).yu(a)};d.cg=function(){return this};d.vt=function(a){a=CBa(this,a);return null!==a?(new z).d(a.q):y()};function $Da(a,b){var c=b.qa(),e=b.Ba();c=dx(a,c,e);null!==c&&(c.q=b.Ba());return a}d.Lk=function(a){return $Da(this,a)};d.R=function(a){for(var b=this.Je,c=qF(this),e=b.m[c];null!==e;){var f=e.$a();a.P((new R).M(e.ia,e.q));for(e=f;null===e&&0<c;)c=-1+c|0,e=b.m[c]}};function zIb(a,b,c){for(a=a.Je.m[c];AIb(b,a);)a=a.ez;return a}d.Nr=function(){return(new L5).To(this)};
d.Ep=function(a){var b=(new zt).a();return oj(b,this).yu(a)};d.Vq=function(){return(new zt).a()};d.Gl=function(a,b){this.Ye(a,b)};d.nb=function(){return this.oo};d.Ec=function(){return this};d.ds=function(){return(new Or).To(this)};d.lb=function(){return(new QC).jt(xgb(this),w(function(){return function(a){return(new R).M(a.ia,a.q)}}(this)))};d.M2=function(){return(new zt).a()};d.pf=function(){return(new M5).To(this)};d.Eda=function(){ABa(this)};
function AIb(a,b){return null!==b?(b=b.ia,!vb(wb(),b,a)):!1}d.ii=function(a){return O9(this,a)};d.$V=function(a,b){var c=QL(RL(),a),e=KM(this,c),f=zIb(this,a,e);if(null!==f)return f.q;f=this.Je;b=tc(b);e=f===this.Je?e:KM(this,c);c=(new z6a).M(a,b);a=zIb(this,a,e);null===a?this.oo>=this.FB?(a=c.kv(),a=QL(RL(),a),a=KM(this,a),EBa(this,c,a)):(c.ez=this.Je.m[e],this.Je.m[e]=c,this.oo=1+this.oo|0,GBa(this,e)):a.q=b;return b};d.nba=function(a,b){return(new z6a).M(a,b)};
d.Ka=function(a){a=FBa(this,a);return null===a?y():(new z).d(a.q)};d.Eh=function(a){return $Da(this,a)};d.x5=function(a){this.$p=a};d.Ha=function(a){return null!==FBa(this,a)};d.I5=function(a){this.Je=a};d.RW=function(){return 16};d.OF=function(){return(new Iv).To(this)};d.Kc=function(a){return $Da(this,a)};d.Bh=function(){return tFb(this)};d.gE=function(a){CBa(this,a);return this};d.PK=function(){xBa(this)};d.z7=function(a){this.Ez=a};d.O5=function(a){this.FB=a};
d.Au=function(a){var b=(new zt).a();return oj(b,this).Eh(a)};d.lN=function(a){this.oo=a};d.$classData=r({Nga:0},!1,"scala.collection.mutable.HashMap",{Nga:1,m5:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,LY:1,Fm:1,Gm:1,Bm:1,MY:1,Bl:1,Al:1,zl:1,BD:1,Dm:1,$l:1,rl:1,o5:1,p5:1,Mi:1,r:1,o:1});function BIb(){this.sa=!1;this.n=null}BIb.prototype=new u;BIb.prototype.constructor=BIb;d=BIb.prototype;d.nd=function(){return this};
d.Tn=function(a,b){ZI(this,a,b)};d.WF=function(a){return T$(this,a)};d.ea=function(){return ik(this)};d.ob=function(a){return this.n.ob(a)};d.Te=function(a){return w9(this,a)};d.km=function(){return this.lb()};d.Cm=function(a){return x9(this,a)};d.P=function(a){return this.ob(a|0)};d.Wq=function(a){return(new b$).op(this,a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.DY=function(){return Wi(this)};d.bj=function(){return this};
d.zB=function(a){return XK(this,a)};d.cg=function(){return this};d.Tc=function(a){return(new b$).op(this,a)};d.h=function(a){return o5(this,a)};d.Vr=function(){return S6(this)};d.Io=function(a){return this.ob(a)|0};d.Rk=function(a){return(new V$).pp(this,a)};d.Bg=function(a){return wk(this,"",a,"")};d.Ck=function(a,b,c){return wk(this,a,b,c)};d.Iq=function(a){return this.eo(a)};d.hh=function(a){return B9(this,a)};d.Eg=function(a){return JFb(this,a)};d.Hk=function(a){return a$(this,a)};d.t=function(){return o9(this)};
d.di=function(){return avb()};d.R=function(a){C9(this,a)};d.je=function(a,b){var c=this.Na();return K9(this,0,c,a,b)};d.AN=function(){return""};d.vs=function(a,b){var c=this.Na();return J9(this,c,a,b)};d.EQ=function(a){return(new c$).gI(this,a)};d.Wm=function(a,b){return D9(this,a,b)};d.Ls=function(a){return KFb(this,a)};d.nc=function(){return zv(this)};d.ll=function(a){return(new U$).pp(this,a)};d.Fq=function(a,b){return rIb(this,a,b)};d.Tp=function(a){return W9(this,a)};
d.po=function(){oI();var a=vx().jc;return $u(this,a)};d.Ab=function(a){return(new Y$).pp(this,a)};d.wt=function(){return(new Z$).aD(this)};d.nb=function(){return this.Na()};d.dj=function(){return t9(this)};d.Hta=function(){return q9(this)};d.xj=function(){return X9(this)};d.fs=function(a){return LFb(this,a)};d.Mp=function(a){return!!this.ob(a)};d.lb=function(){return this.n.lb()};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return sIb(this,a)};d.Uq=function(a){return $9(this,a)};
function X$(a){var b=new BIb;if(null===a)throw bc(F(),null);b.n=a;return b}d.Tl=function(){return wk(this,"","","")};d.vM=function(a){return(new d$).gI(this,a)};d.la=function(a){return fDb(this,a)};d.dg=function(a){return iFb(this,a)};d.Na=function(){return this.n.Na()};d.Xr=function(){return My(this)};d.Wr=function(){return V6(this)};d.ii=function(a){return p9(this,a)};d.im=function(){return this.Na()};d.Zm=function(a){return gDb(this,a)};d.Gq=function(a){return tIb(this,a)};
d.dz=function(a){return(new U$).pp(this,a)};d.Ik=function(a){return uIb(this,a)};d.Ad=function(){return this.lb().Ad()};d.iy=function(){return X$(this)};d.Zy=function(){return Ld(this)};d.xk=function(a){return vIb(this,a)};d.VF=function(a){return(new e$).op(this,a)};d.Ha=function(a){return Dv(this,a)};d.pk=function(){return this};d.pa=function(){return wIb(this)};d.rm=function(a,b,c,e){return Zda(this,a,b,c,e)};d.Yo=function(){return this};d.si=function(a,b){return Z9(this,a,b)};d.ke=function(){return this};
d.sL=function(a){return(new Y$).pp(this,a)};d.Ta=function(a){return p5(this,a|0)};d.Dg=function(){var a=Ff();a=Gf(a);return $u(this,a)};d.Zi=function(){return this};d.ml=function(a,b){var c=this.Na();return K9(this,0,c,a,b)};d.Kx=function(a){return YFb(this,a)};d.xM=function(a){return T$(this,a)};d.Wa=function(a,b){return YK(this,a,b)};d.ik=function(a,b,c){L9(this,a,b,c)};d.ao=function(){return!0};d.Bh=function(){return this};d.y=function(){return cW(this)};d.Ol=function(a){return hDb(this,a)};
d.eo=function(a){return(new Y$).pp(this,a)};d.Yr=function(a,b){return R8(this,a,b)};d.Wg=function(){for(var a=BB(new CB,Ev()),b=0,c=this.Na();b<c;){var e=this.ob(b);DB(a,e);b=1+b|0}return a.ab};d.ma=function(a){return(new e$).op(this,a)};d.dN=function(a,b){return A9(this,a,b)};d.El=function(a){return $L(this,a)};d.Da=function(){return pd(this)};d.cz=function(a){return(new V$).pp(this,a)};d.hc=function(a){return iDb(this,a)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){return jDb(this)};
d.wM=function(a){return YFb(this,a)};d.jl=function(){return"SeqView"};d.aq=function(a){return Y9(this,a)};d.IG=function(a){return aGb(this,a)};d.$classData=r({Ekb:0},!1,"scala.collection.mutable.IndexedSeqLike$$anon$1",{Ekb:1,e:1,KY:1,Zr:1,jr:1,Fm:1,Gm:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,Bm:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,kr:1,Dm:1,$l:1,rl:1,ko:1,pj:1,hm:1,Em:1,el:1,cm:1,dm:1,am:1,bm:1,em:1,fm:1,gm:1});
function kx(){this.Xy=this.cu=null;this.Ez=0;this.Je=null;this.FB=this.oo=0;this.$p=null;this.ED=0}kx.prototype=new gIb;kx.prototype.constructor=kx;d=kx.prototype;d.CZ=function(a){this.rY(a);return this};d.a=function(){ABa(this);this.Xy=this.cu=null;return this};d.Sga=function(a){this.ED=a};d.P=function(a){return this.Ha(a)};d.Kk=function(a){return uFb(this).CZ(a)};d.cg=function(){return this};d.Lk=function(a){return lFa(this,a)};d.di=function(){return Mka()};
d.R=function(a){for(var b=this.cu;null!==b;)a.P(b.ia),b=b.rp};function lFa(a,b){a.rA(b);return a}d.DZ=function(a){var b=uFb(this);a=a.nd();return aea(b,a)};d.so=function(a){return lFa(this,a)};d.nb=function(){return this.oo};d.Ec=function(){return this};d.lb=function(){var a=new R5;a.Jl=this.cu;return a};d.Ns=function(a){return uFb(this).CZ(a)};d.cw=function(){return(new kx).a()};d.nba=function(a){a=(new C6a).d(a);null===this.cu?this.cu=a:(this.Xy.rp=a,a.ft=this.Xy);return this.Xy=a};
d.x5=function(a){this.$p=a};d.Ha=function(a){return null!==FBa(this,a)};d.I5=function(a){this.Je=a};d.RW=function(){return 16};d.Kc=function(a){return lFa(this,a)};d.Bh=function(){return eQ(this)};d.gE=function(a){this.rY(a);return this};d.rY=function(a){a=CBa(this,a);null!==a&&(null===a.ft?this.cu=a.rp:a.ft.rp=a.rp,null===a.rp?this.Xy=a.ft:a.rp.ft=a.ft,a.ft=null,a.rp=null)};d.rA=function(a){return null===dx(this,a,null)};d.ak=function(a){return uFb(this).so(a)};
d.Mk=function(a){var b=uFb(this);a=a.nd();return oj(b,a)};d.z7=function(a){this.Ez=a};d.O5=function(a){this.FB=a};d.lN=function(a){this.oo=a};d.$classData=r({Skb:0},!1,"scala.collection.mutable.LinkedHashSet",{Skb:1,Fjb:1,Ejb:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Fm:1,Gm:1,Bm:1,elb:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,hlb:1,g5:1,Bl:1,Al:1,zl:1,BD:1,Dm:1,$l:1,rl:1,o5:1,p5:1,r:1,o:1});function pv(){zt.call(this)}pv.prototype=new yIb;
pv.prototype.constructor=pv;pv.prototype.a=function(){zt.prototype.Eda.call(this);return this};pv.prototype.RW=function(){return this.oo};pv.prototype.$classData=r({QGa:0},!1,"amf.core.registries.AMFDomainRegistry$$anon$1",{QGa:1,Nga:1,m5:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,LY:1,Fm:1,Gm:1,Bm:1,MY:1,Bl:1,Al:1,zl:1,BD:1,Dm:1,$l:1,rl:1,o5:1,p5:1,Mi:1,r:1,o:1});function l9(){zt.call(this)}l9.prototype=new yIb;
l9.prototype.constructor=l9;l9.prototype.JZ=function(){return 0};l9.prototype.TL=function(){zt.prototype.Eda.call(this);return this};l9.prototype.$classData=r({dhb:0},!1,"scala.collection.SeqLike$$anon$1",{dhb:1,Nga:1,m5:1,er:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,gr:1,Dq:1,fr:1,hr:1,Fa:1,za:1,Wh:1,LY:1,Fm:1,Gm:1,Bm:1,MY:1,Bl:1,Al:1,zl:1,BD:1,Dm:1,$l:1,rl:1,o5:1,p5:1,Mi:1,r:1,o:1});
function Ir(){this.Ez=0;this.Je=null;this.FB=this.oo=0;this.$p=null;this.ED=0}Ir.prototype=new gIb;Ir.prototype.constructor=Ir;d=Ir.prototype;d.nd=function(){return this};d.CZ=function(a){return CIb(this,a)};d.a=function(){Ir.prototype.Vcb.call(this);return this};d.P=function(a){return null!==tBa(this,a)};d.Kk=function(a){var b=(new Ir).a();return CIb(oj(b,this),a)};d.cg=function(){return this};d.Lk=function(a){return y8a(this,a)};d.di=function(){return $3()};
d.R=function(a){for(var b=0,c=this.Je.m.length;b<c;){var e=this.Je.m[b];null!==e&&a.P(iea(e));b=1+b|0}};d.DZ=function(a){var b=(new Ir).a();b=oj(b,this);a=a.nd();return aea(b,a)};d.so=function(a){return y8a(this,a)};d.nb=function(){return this.oo};d.Ec=function(){return this};d.lb=function(){var a=new K5;if(null===this)throw bc(F(),null);a.Ja=this;a.Tk=0;return a};d.Ns=function(a){var b=(new Ir).a();return CIb(oj(b,this),a)};d.cw=function(){return(new Ir).a()};
d.Ha=function(a){return null!==tBa(this,a)};d.Vcb=function(){this.Ez=450;this.Je=ia(La(Ja),[BBa(LM(),32)]);this.oo=0;this.FB=rBa().CX(this.Ez,BBa(LM(),32));this.$p=null;this.ED=nBa(this)};d.Kc=function(a){return y8a(this,a)};d.Bh=function(){return eQ(this)};d.gE=function(a){return CIb(this,a)};function CIb(a,b){sBa(a,b);return a}d.rY=function(a){sBa(this,a)};d.rA=function(a){return oBa(this,a)};d.ak=function(a){var b=(new Ir).a();return y8a(oj(b,this),a)};
d.Mk=function(a){var b=(new Ir).a();b=oj(b,this);a=a.nd();return oj(b,a)};function y8a(a,b){oBa(a,b);return a}d.$classData=r({zkb:0},!1,"scala.collection.mutable.HashSet",{zkb:1,Fjb:1,Ejb:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,Fm:1,Gm:1,Bm:1,elb:1,Ur:1,za:1,Tr:1,Es:1,Hs:1,Fs:1,Wh:1,hlb:1,g5:1,Bl:1,Al:1,zl:1,BD:1,Dm:1,$l:1,rl:1,Tpb:1,Upb:1,Mi:1,r:1,o:1});function Z5(){this.K=null}Z5.prototype=new W$;Z5.prototype.constructor=Z5;d=Z5.prototype;
d.ob=function(a){return this.Mp(a)};d.P=function(a){return this.Mp(a|0)};d.tz=function(a,b){this.K.m[a]=!!b};d.h=function(a){return a instanceof Z5?Yxa(BK(),this.K,a.K):o5(this,a)};d.Mp=function(a){return this.K.m[a]};d.Na=function(){return this.K.m.length};d.LC=function(){return Xza()};d.ZH=function(a){this.K=a;return this};d.y=function(){for(var a=PL(),b=this.K,c=a.ay,e=0;e<b.m.length;)c=a.Ga(c,b.m[e]?1231:1237),e=1+e|0;return a.re(c,b.m.length)};
d.$classData=r({llb:0},!1,"scala.collection.mutable.WrappedArray$ofBoolean",{llb:1,rG:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Zr:1,ko:1,pj:1,hm:1,ir:1,Em:1,el:1,Mi:1,r:1,o:1});function T5(){this.K=null}T5.prototype=new W$;T5.prototype.constructor=T5;d=T5.prototype;d.ob=function(a){return this.K.m[a]};d.P=function(a){return this.K.m[a|0]};
d.tz=function(a,b){this.K.m[a]=b|0};d.h=function(a){return a instanceof T5?Xxa(BK(),this.K,a.K):o5(this,a)};d.Na=function(){return this.K.m.length};d.LC=function(){return Qza()};d.y=function(){for(var a=PL(),b=this.K,c=b.m.length,e=a.ay,f=0;4<=c;){var g=255&b.m[f];g|=(255&b.m[1+f|0])<<8;g|=(255&b.m[2+f|0])<<16;g|=(255&b.m[3+f|0])<<24;e=a.Ga(e,g);f=4+f|0;c=-4+c|0}g=0;3===c&&(g^=(255&b.m[2+f|0])<<16);2<=c&&(g^=(255&b.m[1+f|0])<<8);1<=c&&(g^=255&b.m[f],e=a.AQ(e,g));return a.re(e,b.m.length)};
d.TH=function(a){this.K=a;return this};d.$classData=r({mlb:0},!1,"scala.collection.mutable.WrappedArray$ofByte",{mlb:1,rG:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Zr:1,ko:1,pj:1,hm:1,ir:1,Em:1,el:1,Mi:1,r:1,o:1});function LB(){this.K=null}LB.prototype=new W$;LB.prototype.constructor=LB;d=LB.prototype;d.ob=function(a){a=this.rH(a);return Vc(a)};
d.P=function(a){a=this.rH(a|0);return Vc(a)};d.tz=function(a,b){this.K.m[a]=null===b?0:b.q};d.h=function(a){return a instanceof LB?aya(BK(),this.K,a.K):o5(this,a)};d.rH=function(a){return this.K.m[a]};d.Na=function(){return this.K.m.length};d.TC=function(a){this.K=a;return this};d.LC=function(){return Sza()};d.y=function(){for(var a=PL(),b=this.K,c=a.ay,e=0;e<b.m.length;)c=a.Ga(c,b.m[e]),e=1+e|0;return a.re(c,b.m.length)};
d.$classData=r({nlb:0},!1,"scala.collection.mutable.WrappedArray$ofChar",{nlb:1,rG:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Zr:1,ko:1,pj:1,hm:1,ir:1,Em:1,el:1,Mi:1,r:1,o:1});function Y5(){this.K=null}Y5.prototype=new W$;Y5.prototype.constructor=Y5;d=Y5.prototype;d.ob=function(a){return this.K.m[a]};d.P=function(a){return this.K.m[a|0]};d.tz=function(a,b){this.K.m[a]=+b};
d.h=function(a){return a instanceof Y5?Sxa(BK(),this.K,a.K):o5(this,a)};d.UH=function(a){this.K=a;return this};d.Na=function(){return this.K.m.length};d.LC=function(){return Wza()};d.y=function(){for(var a=PL(),b=this.K,c=a.ay,e=0;e<b.m.length;)c=a.Ga(c,BCa(RL(),b.m[e])),e=1+e|0;return a.re(c,b.m.length)};
d.$classData=r({olb:0},!1,"scala.collection.mutable.WrappedArray$ofDouble",{olb:1,rG:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Zr:1,ko:1,pj:1,hm:1,ir:1,Em:1,el:1,Mi:1,r:1,o:1});function X5(){this.K=null}X5.prototype=new W$;X5.prototype.constructor=X5;d=X5.prototype;d.ob=function(a){return this.K.m[a]};d.P=function(a){return this.K.m[a|0]};d.tz=function(a,b){this.K.m[a]=+b};
d.h=function(a){return a instanceof X5?Uxa(BK(),this.K,a.K):o5(this,a)};d.VH=function(a){this.K=a;return this};d.Na=function(){return this.K.m.length};d.LC=function(){return Vza()};d.y=function(){for(var a=PL(),b=this.K,c=a.ay,e=0;e<b.m.length;)RL(),c=a.Ga(c,BCa(0,b.m[e])),e=1+e|0;return a.re(c,b.m.length)};
d.$classData=r({plb:0},!1,"scala.collection.mutable.WrappedArray$ofFloat",{plb:1,rG:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Zr:1,ko:1,pj:1,hm:1,ir:1,Em:1,el:1,Mi:1,r:1,o:1});function V5(){this.K=null}V5.prototype=new W$;V5.prototype.constructor=V5;d=V5.prototype;d.ob=function(a){return this.Io(a)};d.P=function(a){return this.Io(a|0)};d.tz=function(a,b){this.K.m[a]=b|0};
d.h=function(a){return a instanceof V5?Txa(BK(),this.K,a.K):o5(this,a)};d.Io=function(a){return this.K.m[a]};d.WH=function(a){this.K=a;return this};d.Na=function(){return this.K.m.length};d.LC=function(){return Tza()};d.y=function(){for(var a=PL(),b=this.K,c=a.ay,e=0;e<b.m.length;)c=a.Ga(c,b.m[e]),e=1+e|0;return a.re(c,b.m.length)};
d.$classData=r({qlb:0},!1,"scala.collection.mutable.WrappedArray$ofInt",{qlb:1,rG:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Zr:1,ko:1,pj:1,hm:1,ir:1,Em:1,el:1,Mi:1,r:1,o:1});function W5(){this.K=null}W5.prototype=new W$;W5.prototype.constructor=W5;d=W5.prototype;d.ob=function(a){return this.K.m[a]};d.P=function(a){return this.K.m[a|0]};d.XH=function(a){this.K=a;return this};
d.tz=function(a,b){b=Ea(b);this.K.m[a]=b};d.h=function(a){return a instanceof W5?Vxa(BK(),this.K,a.K):o5(this,a)};d.Na=function(){return this.K.m.length};d.LC=function(){return Uza()};d.y=function(){for(var a=PL(),b=this.K,c=a.ay,e=0;e<b.m.length;)c=a.Ga(c,DN(RL(),b.m[e])),e=1+e|0;return a.re(c,b.m.length)};
d.$classData=r({rlb:0},!1,"scala.collection.mutable.WrappedArray$ofLong",{rlb:1,rG:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Zr:1,ko:1,pj:1,hm:1,ir:1,Em:1,el:1,Mi:1,r:1,o:1});function WK(){this.K=this.Tna=null;this.Yaa=!1}WK.prototype=new W$;WK.prototype.constructor=WK;d=WK.prototype;d.ob=function(a){return this.K.m[a]};d.P=function(a){return this.ob(a|0)};
d.tz=function(a,b){this.K.m[a]=b};d.od=function(a){this.K=a;return this};d.Na=function(){return this.K.m.length};d.LC=function(){this.Yaa||this.Yaa||(this.Tna=IXa(JXa(),cw(ka(this.K))),this.Yaa=!0);return this.Tna};d.y=function(){for(var a=PL(),b=this.K,c=a.ay,e=0;e<VL(X(),b);)c=a.Ga(c,QL(RL(),yCa(X(),b,e))),e=1+e|0;return a.re(c,VL(X(),b))};
d.$classData=r({slb:0},!1,"scala.collection.mutable.WrappedArray$ofRef",{slb:1,rG:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Zr:1,ko:1,pj:1,hm:1,ir:1,Em:1,el:1,Mi:1,r:1,o:1});function U5(){this.K=null}U5.prototype=new W$;U5.prototype.constructor=U5;d=U5.prototype;d.ob=function(a){return this.K.m[a]};d.P=function(a){return this.K.m[a|0]};d.YH=function(a){this.K=a;return this};
d.tz=function(a,b){this.K.m[a]=b|0};d.h=function(a){return a instanceof U5?bya(BK(),this.K,a.K):o5(this,a)};d.Na=function(){return this.K.m.length};d.LC=function(){return Rza()};d.y=function(){for(var a=PL(),b=this.K,c=a.ay,e=0;e<b.m.length;)c=a.Ga(c,b.m[e]),e=1+e|0;return a.re(c,b.m.length)};
d.$classData=r({tlb:0},!1,"scala.collection.mutable.WrappedArray$ofShort",{tlb:1,rG:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Zr:1,ko:1,pj:1,hm:1,ir:1,Em:1,el:1,Mi:1,r:1,o:1});function $5(){this.K=null}$5.prototype=new W$;$5.prototype.constructor=$5;d=$5.prototype;d.ob=function(a){this.K.m[a]};d.P=function(a){this.K.m[a|0]};d.tz=function(a,b){this.K.m[a]=b};
d.h=function(a){return a instanceof $5?this.K.m.length===a.K.m.length:o5(this,a)};d.Na=function(){return this.K.m.length};d.LC=function(){return Yza()};d.$H=function(a){this.K=a;return this};d.y=function(){for(var a=PL(),b=this.K,c=a.ay,e=0;e<b.m.length;)c=a.Ga(c,0),e=1+e|0;return a.re(c,b.m.length)};
d.$classData=r({ulb:0},!1,"scala.collection.mutable.WrappedArray$ofUnit",{ulb:1,rG:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Zr:1,ko:1,pj:1,hm:1,ir:1,Em:1,el:1,Mi:1,r:1,o:1});function $$(){r$.call(this)}$$.prototype=new s$;$$.prototype.constructor=$$;function DIb(){}d=DIb.prototype=$$.prototype;d.nd=function(){return this};d.WF=function(a){return T$(this,a)};d.ea=function(){return ik(this)};
d.Te=function(a){return w9(this,a)};d.vua=function(a){return uIb(this,a)};d.Cm=function(a){return x9(this,a)};d.Wq=function(a){return(new b$).op(this,a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.bj=function(){return this};d.cg=function(){return this};d.Vr=function(){return this.xM(dM(eM(),0,-1+this.Na()|0))};d.Rk=function(a){return(new V$).pp(this,a)};d.vea=function(a){return(new V$).pp(this,a)};d.Iq=function(a){return this.eo(a)};
d.hh=function(a){return B9(this,a)};d.Hk=function(a){return a$(this,a)};d.di=function(){return avb()};d.t=function(){return o9(this)};d.xea=function(){return(new Z$).aD(this)};d.wea=function(a){return(new Y$).pp(this,a)};d.R=function(a){C9(this,a)};d.uua=function(a){return(new U$).pp(this,a)};d.je=function(a,b){var c=this.Na();return K9(this,0,c,a,b)};d.vs=function(a,b){var c=this.Na();return J9(this,c,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.ll=function(a){return(new U$).pp(this,a)};
d.Fq=function(a,b){return rIb(this,a,b)};d.Tp=function(a){return W9(this,a)};d.Ab=function(a){return(new Y$).pp(this,a)};d.wt=function(){return(new Z$).aD(this)};d.dj=function(){return t9(this)};d.Hta=function(){return Wi(this)};d.k4=function(a){return(new b$).op(this,a)};d.xj=function(){return X9(this)};d.yea=function(a){return(new U$).pp(this,a)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return sIb(this,a)};d.Uq=function(a){return $9(this,a)};
d.Ona=function(a){return(new V$).pp(this,a)};d.Wsa=function(){return(new Z$).aD(this)};d.vM=function(a){return(new d$).gI(this,a)};d.dg=function(a){return I9(this,a)};d.Xr=function(){return q9(this)};d.Wr=function(){return AEb(this)};d.ii=function(a){return p9(this,a)};d.im=function(){return this.Na()};d.Gq=function(a){return tIb(this,a)};d.Ik=function(a){return uIb(this,a)};d.Pna=function(a){return vIb(this,a)};d.dz=function(a){return(new U$).pp(this,a)};d.Zy=function(){return Ld(this)};d.iy=function(){return X$(this)};
d.xk=function(a){return vIb(this,a)};d.VF=function(a){return(new e$).op(this,a)};d.pk=function(){return this};d.pa=function(){return wIb(this)};d.si=function(a,b){return Z9(this,a,b)};d.sL=function(a){return(new Y$).pp(this,a)};d.Ta=function(a){return p5(this,a|0)};d.aD=function(a){r$.prototype.gu.call(this,a);return this};d.xM=function(a){return T$(this,a)};d.zea=function(a){return aGb(this,a)};d.ik=function(a,b,c){L9(this,a,b,c)};d.Bh=function(){return this};d.y=function(){return cW(this)};
d.eo=function(a){return(new Y$).pp(this,a)};d.Yr=function(a){return aGb(this,a)};d.dN=function(a,b){return A9(this,a,b)};d.cz=function(a){return(new V$).pp(this,a)};d.Yj=function(a){return M9(this,a)};d.wM=function(a){return YFb(this,a)};d.aq=function(a){return Y9(this,a)};d.tua=function(){return wIb(this)};
d.IG=function(a,b){if(a&&a.$classData&&a.$classData.ie.ko){b=b.Rn(this.Zi());var c=0,e=this.Na(),f=a.Na();e=e<f?e:f;for(b.cj(e);c<e;)b.Kc((new R).M(this.ob(c),a.ob(c))),c=1+c|0;a=b.Ec()}else a=this.Yr(a,b);return a};function gh(){this.Pr=this.Qb=null;this.nF=!1;this.Qr=0}gh.prototype=new kIb;gh.prototype.constructor=gh;d=gh.prototype;d.Foa=function(a,b){return mxa(this.Qb,a,b)};d.Tn=function(a,b){ZI(this.Qb,a,b)};
function KHb(a){if(!a.b()){var b=a.Qb,c=a.Pr.Re;for(a.PK();b!==c;)Hh(a,b.ea()),b=b.pa()}}d.ea=function(){return this.Qb.ea()};d.a=function(){this.Qb=J();this.nF=!1;this.Qr=0;return this};d.ob=function(a){if(0>a||a>=this.Qr)throw(new V).f(""+a);return iw(this.Qb,a)};d.Te=function(a){return hw(this.Qb,a)};d.Cm=function(a){return qEb(this.Qb,a)};d.P=function(a){return this.ob(a|0)};d.Pd=function(a){return pEb(this.Qb,a)};d.Kk=function(a){return Cxa(yu((new gh).a(),this),a)};
d.va=function(){this.nF=!this.b();return this.Qb};d.b=function(){return 0===this.Qr};d.tz=function(a,b){if(0>a||a>=this.Qr)throw(new V).f(""+a);this.nF&&KHb(this);if(0===a){var c=dj(b,this.Qb.pa());this.Pr===this.Qb&&(this.Pr=c);this.Qb=c}else{c=this.Qb;for(var e=1;e<a;)c=c.pa(),e=1+e|0;a=dj(b,c.pa().pa());this.Pr===c.pa()&&(this.Pr=a);c.Re=a}};d.cg=function(){return this};d.h=function(a){return a instanceof gh?this.Qb.h(a.Qb):o5(this,a)};d.Bg=function(a){return hK(this.Qb,"",a,"")};
d.Ck=function(a,b,c){return hK(this.Qb,a,b,c)};d.Lk=function(a){return Hh(this,a)};d.QK=function(){return yu((new gh).a(),this)};d.hh=function(a){return rEb(this.Qb,a)};d.di=function(){return ah()};d.R=function(a){for(var b=this.Qb;!b.b();)a.P(b.ea()),b=b.pa()};d.je=function(a,b){return sEb(this.Qb,a,b)};d.vs=function(a,b){return this.Qb.vs(a,b)};d.Wm=function(a,b){return tEb(this.Qb,a,b)};d.nc=function(){return zv(this.Qb)};d.nb=function(){return this.Qr};
d.dj=function(){var a=this.Qb,b=J3().u;return $u(a,b)};d.Ec=function(){return this.va()};d.lb=function(){var a=new S5;a.gV=this.b()?J():this.Qb;return a};d.Dt=function(a,b){qW(this,a,b)};d.Fb=function(a){return uEb(this.Qb,a)};d.Tl=function(){return hK(this.Qb,"","","")};d.Na=function(){return this.Qr};
d.Zfa=function(a){if(0>a||a>=this.Qr)throw(new V).f(""+a);this.nF&&KHb(this);this.Qb.ea();if(0===a)this.Qb=this.Qb.pa();else{for(var b=this.Qb,c=1;c<a;)b=b.pa(),c=1+c|0;b.pa().ea();this.Pr===b.pa()&&(this.Pr=b);b.Re=b.pa().pa()}EIb(this)};function Cxa(a,b){a.nF&&KHb(a);if(!a.b())if(vb(wb(),a.Qb.ea(),b))a.Qb=a.Qb.pa(),EIb(a);else{for(var c=a.Qb;!c.pa().b()&&!vb(wb(),c.pa().ea(),b);)c=c.pa();if(!c.pa().b()){b=c;var e=b.Re,f=a.Pr;if(null===e?null===f:e.h(f))a.Pr=b;b.Re=c.pa().pa();EIb(a)}}return a}
d.Ad=function(){return this.Qb.Ad()};function EIb(a){a.Qr=a.Qr-1|0;0>=a.Qr&&(a.Pr=null)}d.Ha=function(a){return Gh(this.Qb,a)};d.rm=function(a,b,c,e){return ZL(this.Qb,a,b,c,e)};function Hh(a,b){a.nF&&KHb(a);if(a.b())a.Pr=dj(b,J()),a.Qb=a.Pr;else{var c=a.Pr;a.Pr=dj(b,J());c.Re=a.Pr}a.Qr=1+a.Qr|0;return a}d.ke=function(){return this.Qb};d.Ta=function(a){return vEb(this.Qb,a|0)};d.r7=function(a){return Cxa(this,a)};d.Dg=function(){var a=this.Qb,b=Ff();b=Gf(b);return $u(a,b)};
d.ml=function(a,b){return sEb(this.Qb,a,b)};d.Kc=function(a){return Hh(this,a)};d.Eoa=function(a){return mxa(this.Qb,a,0)};d.cj=function(){};d.ik=function(a,b,c){Q8(this.Qb,a,b,c)};d.Bh=function(){return this.Qb};d.Wg=function(){for(var a=this.Qb,b=BB(new CB,Ev());!a.b();){var c=a.ea();DB(b,c);a=a.pa()}return b.ab};d.gE=function(a){return Cxa(this,a)};d.PK=function(){this.Qb=J();this.Pr=null;this.nF=!1;this.Qr=0};d.El=function(a){return $L(this.Qb,a)};
function lxa(a,b,c){if(0>b||b>a.Qr)throw(new V).f(""+b);a.nF&&KHb(a);c=Gx(c.va());a.Qr=a.Qr+fs(c)|0;if(0===b)for(;!c.b();)b=dj(c.ea(),a.Qb),a.Qb.b()&&(a.Pr=b),a.Qb=b,c=c.pa();else{for(var e=a.Qb,f=1;f<b;)e=e.pa(),f=1+f|0;for(;!c.b();)b=dj(c.ea(),e.pa()),e.pa().b()&&(a.Pr=b),e.Re=b,c=c.pa()}}d.Da=function(){return 0<this.Qr};function yu(a,b){a:for(;;){var c=b;if(null!==c&&c===a){b=EBb(a,a.Qr);continue a}return oj(a,b)}}d.Yj=function(a){return wEb(this.Qb,a)};d.jg=function(a){return yu(this,a)};
d.jl=function(){return"ListBuffer"};d.$classData=r({Wkb:0},!1,"scala.collection.mutable.ListBuffer",{Wkb:1,Sta:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Tta:1,Uta:1,Al:1,zl:1,BD:1,g5:1,Wh:1,At:1,Bl:1,Cpb:1,Bpb:1,Fpb:1,r:1,o:1});function yk(){this.Pe=null}yk.prototype=new SGb;yk.prototype.constructor=yk;d=yk.prototype;d.nd=function(){return this};d.ea=function(){return ik(this)};
function hH(a,b){eH(a.Pe,b);return a}d.a=function(){yk.prototype.Ioa.call(this,16);return this};d.ob=function(a){a=this.Pe.VA(a);return Vc(a)};d.Te=function(a){return w9(this,a)};d.Cm=function(a){return x9(this,a)};d.P=function(a){a=this.Pe.VA(a|0);return Vc(a)};d.Pd=function(a){return y9(this,a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.bj=function(){return this};d.cg=function(){return this};d.gJ=function(a,b){return this.Pe.sf.substring(a,b)};d.rH=function(a){return this.Pe.VA(a)};
d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};function gH(a,b){a=a.Pe;a.sf=""+a.sf+b}d.Lk=function(a){return hH(this,null===a?0:a.q)};d.hh=function(a){return B9(this,a)};d.di=function(){return avb()};d.t=function(){return this.Pe.sf};d.sq=function(a){var b=this.Pe.sf;return b===a?0:b<a?-1:1};d.R=function(a){C9(this,a)};d.je=function(a,b){var c=this.Pe.Na();return K9(this,0,c,a,b)};d.vs=function(a,b){var c=this.Pe.Na();return J9(this,c,a,b)};
d.Np=function(a){var b=this.Pe.sf;return b===a?0:b<a?-1:1};d.Wm=function(a,b){return D9(this,a,b)};d.ll=function(a){return E9(this,a)};d.Fq=function(a,b){return fFb(this,a,b)};d.wt=function(){return(new yk).JW($5a((new E3).Ada(this.Pe)))};d.dj=function(){return t9(this)};d.Ec=function(){return this.Pe.sf};function Ak(a,b){var c=a.Pe;c.sf=""+c.sf+b;return a}d.lb=function(){return dV(new eV,this,0,this.Pe.Na())};d.Dt=function(a,b){qW(this,a,b)};d.Fb=function(a){return G9(this,a)};
d.Hm=function(a){return H9(this,a)};d.de=function(a){yk.prototype.Ioa.call(this,a);return this};d.Ioa=function(a){a=(new E3).de(0+a|0);a.sf=""+a.sf;yk.prototype.JW.call(this,a)};d.Tl=function(){return this.Pe.sf};d.dg=function(a){return I9(this,a)};d.Na=function(){return this.Pe.Na()};d.Xr=function(){return My(this)};d.Wr=function(){return V6(this)};d.im=function(){return this.Pe.Na()};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return fFb(this,0,a)};d.Zy=function(){return Ld(this)};
d.iy=function(){return X$(this)};d.xk=function(a){var b=this.Pe.Na();return fFb(this,a,b)};d.pa=function(){return Wi(this)};d.pk=function(){return this};d.JW=function(a){this.Pe=a;return this};function Bk(a,b){var c=a.Pe;c.sf+=""+b;return a}d.Ta=function(a){return p5(this,a|0)};d.Kc=function(a){return hH(this,null===a?0:a.q)};d.cj=function(){};d.ik=function(a,b,c){L9(this,a,b,c)};d.Bh=function(){return this};d.y=function(){return cW(this)};d.Yr=function(a,b){return R8(this,a,b)};
d.El=function(){return Xv(ua(),this.Pe.sf)};d.VA=function(a){return this.Pe.VA(a)};d.Yj=function(a){return M9(this,a)};d.Qd=function(){return bh(new ch,(new yk).a())};d.jg=function(a){return oj(this,a)};
d.$classData=r({ilb:0},!1,"scala.collection.mutable.StringBuilder",{ilb:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,rQ:1,Zr:1,ko:1,pj:1,hm:1,Qta:1,el:1,nz:1,Ai:1,At:1,Bl:1,Al:1,zl:1,r:1,o:1});function wc(){this.K=null}wc.prototype=new kIb;wc.prototype.constructor=wc;d=wc.prototype;d.nd=function(){return this};d.ea=function(){return ik(this)};
d.a=function(){wc.prototype.fa.call(this,[]);return this};d.ob=function(a){return this.K[a]};d.Te=function(a){return w9(this,a)};d.Cm=function(a){return x9(this,a)};d.P=function(a){return this.K[a|0]};d.Pd=function(a){return y9(this,a)};d.Kk=function(a){return mFb(this).r7(a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.bj=function(){return this};d.cg=function(){return this};d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};
d.Lk=function(a){this.K.push(a);return this};d.hh=function(a){return B9(this,a)};d.di=function(){return Ul()};d.R=function(a){C9(this,a)};d.je=function(a,b){return K9(this,0,this.K.length|0,a,b)};d.vs=function(a,b){return J9(this,this.K.length|0,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.ll=function(a){return E9(this,a)};d.Fq=function(a,b){return F9(this,a,b)};d.wt=function(){return Y_(this)};d.dj=function(){return t9(this)};d.Ec=function(){return this};
d.lb=function(){return dV(new eV,this,0,this.K.length|0)};d.Dt=function(a,b){qW(this,a,b)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.Na=function(){return this.K.length|0};d.dg=function(a){return I9(this,a)};d.Wr=function(){return V6(this)};d.Xr=function(){return My(this)};d.im=function(){return this.K.length|0};d.Zfa=function(a){if(0>a||a>=(this.K.length|0))throw(new V).a();this.K.splice(a,1)};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return F9(this,0,a)};
d.Zy=function(){return Ld(this)};d.iy=function(){return X$(this)};d.xk=function(a){return F9(this,a,this.K.length|0)};d.pa=function(){return Wi(this)};d.pk=function(){return this};d.Ta=function(a){return p5(this,a|0)};d.Kc=function(a){this.K.push(a);return this};d.cj=function(){};d.ik=function(a,b,c){L9(this,a,b,c)};d.Bh=function(){return this};d.y=function(){return cW(this)};d.Yr=function(a,b){return R8(this,a,b)};d.gE=function(a){return nFb(this,a)};d.fa=function(a){this.K=a;return this};
d.Yj=function(a){return M9(this,a)};d.jl=function(){return"WrappedArray"};d.$classData=r({Glb:0},!1,"scala.scalajs.js.WrappedArray",{Glb:1,Sta:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Tta:1,Uta:1,Al:1,zl:1,BD:1,g5:1,Wh:1,Zr:1,ko:1,pj:1,hm:1,ir:1,Em:1,el:1,Bl:1});function Z$(){r$.call(this);this.Yb=null}Z$.prototype=new DIb;Z$.prototype.constructor=Z$;d=Z$.prototype;
d.ob=function(a){return g$(this,a)};d.P=function(a){return g$(this,a|0)};d.CY=function(){return this.Yb};d.lb=function(){return h$(this)};d.Km=function(){return"R"};d.Na=function(){return this.Yb.Na()};d.aD=function(a){if(null===a)throw bc(F(),null);this.Yb=a;$$.prototype.aD.call(this,a);return this};
d.$classData=r({Jkb:0},!1,"scala.collection.mutable.IndexedSeqView$$anon$5",{Jkb:1,q5:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,r5:1,KY:1,Zr:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,ko:1,pj:1,hm:1,Em:1,el:1,Xpb:1,pta:1});function Ck(){this.tqa=0;this.K=null;this.w=0}Ck.prototype=new kIb;Ck.prototype.constructor=Ck;d=Ck.prototype;d.nd=function(){return this};
function ht(a,b){nF(a,1+a.w|0);a.K.m[a.w]=b;a.w=1+a.w|0;return a}d.ea=function(){return ik(this)};d.a=function(){Ck.prototype.de.call(this,16);return this};d.ob=function(a){return vH(this,a)};d.Te=function(a){return w9(this,a)};d.Cm=function(a){return x9(this,a)};d.P=function(a){return vH(this,a|0)};d.Pd=function(a){return y9(this,a)};d.Kk=function(a){return mFb(this).r7(a)};d.va=function(){return ax(this)};d.b=function(){return XI(this)};d.bj=function(){return this};d.cg=function(){return this};
d.Vr=function(){return S6(this)};d.Rk=function(a){return z9(this,a)};d.Lk=function(a){return ht(this,a)};d.hh=function(a){return B9(this,a)};d.di=function(){return J3()};d.R=function(a){for(var b=0,c=this.w;b<c;)a.P(this.K.m[b]),b=1+b|0};d.je=function(a,b){return K9(this,0,this.w,a,b)};d.vs=function(a,b){return J9(this,this.w,a,b)};d.Wm=function(a,b){return D9(this,a,b)};d.ll=function(a){return E9(this,a)};d.Fq=function(a,b){return F9(this,a,b)};d.wt=function(){return Y_(this)};d.dj=function(){return t9(this)};
d.Ec=function(){return this};d.lb=function(){return dV(new eV,this,0,this.w)};d.Dt=function(a,b){qW(this,a,b)};d.Fb=function(a){return G9(this,a)};d.Hm=function(a){return H9(this,a)};d.de=function(a){a=this.tqa=a;this.K=ia(La(Ja),[1<a?a:1]);this.w=0;return this};d.dg=function(a){return I9(this,a)};d.Na=function(){return this.w};d.Xr=function(){return My(this)};d.Wr=function(){return V6(this)};d.im=function(){return this.w};
d.Zfa=function(a){vH(this,a);if(0>a||a>(this.w-1|0))throw(new V).f("at "+a+" deleting 1");Ca(this.K,a+1|0,this.K,a,this.w-(a+1|0)|0);$I(this,this.w-1|0)};d.Gq=function(a){return f4(this,a)};d.Ik=function(a){return F9(this,0,a)};d.Zy=function(){return Ld(this)};d.iy=function(){return X$(this)};d.xk=function(a){return F9(this,a,this.w)};d.pa=function(){return Wi(this)};d.pk=function(){return this};
function $da(a,b){if(b&&b.$classData&&b.$classData.ie.pj){var c=b.Na();nF(a,a.w+c|0);b.ik(a.K,a.w,c);a.w=a.w+c|0;return a}return oj(a,b)}d.Ta=function(a){return p5(this,a|0)};d.Kc=function(a){return ht(this,a)};d.cj=function(a){a>this.w&&1<=a&&(a=ia(La(Ja),[a]),Ca(this.K,0,a,0,this.w),this.K=a)};d.ik=function(a,b,c){var e=VL(X(),a)-b|0;c=c<e?c:e;e=this.w;c=c<e?c:e;0<c&&dw(Ie(),this.K,0,a,b,c)};d.Bh=function(){return this};d.y=function(){return cW(this)};d.Yr=function(a,b){return R8(this,a,b)};
d.gE=function(a){return nFb(this,a)};d.Yj=function(a){return M9(this,a)};d.jg=function(a){return $da(this,a)};d.jl=function(){return"ArrayBuffer"};d.$classData=r({Gjb:0},!1,"scala.collection.mutable.ArrayBuffer",{Gjb:1,Sta:1,xw:1,Zp:1,lf:1,mf:1,e:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,xd:1,sd:1,Wc:1,Yc:1,v:1,qg:1,Fa:1,za:1,ig:1,nf:1,of:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,Tta:1,Uta:1,Al:1,zl:1,BD:1,g5:1,Wh:1,Em:1,hm:1,pj:1,el:1,Bl:1,aqb:1,Zr:1,ko:1,Mi:1,r:1,o:1});
function Y$(){r$.call(this);this.wx=this.Bq=null;this.Pg=!1;this.Yb=null}Y$.prototype=new DIb;Y$.prototype.constructor=Y$;d=Y$.prototype;d.ob=function(a){return tGb(this,a)};d.P=function(a){return tGb(this,a|0)};d.wga=function(){return this.Yb};d.bW=function(){this.Pg||(this.wx=uGb(this),this.Pg=!0);return this.wx};d.R=function(a){WEb(this,a)};d.lb=function(){return xFb(this)};d.Km=function(){return"F"};d.Na=function(){return this.Ky().m.length};
d.pp=function(a,b){if(null===a)throw bc(F(),null);this.Yb=a;this.Bq=b;$$.prototype.aD.call(this,a);return this};d.Ky=function(){return this.Pg?this.wx:this.bW()};d.rv=function(){return this.Bq};d.fR=function(){return this.Yb};d.Bga=function(){return this.Yb};
d.$classData=r({Fkb:0},!1,"scala.collection.mutable.IndexedSeqView$$anon$1",{Fkb:1,q5:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,r5:1,KY:1,Zr:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,ko:1,pj:1,hm:1,Em:1,el:1,Wpb:1,ota:1,ita:1,tta:1});function FIb(){r$.call(this);this.Yb=this.xP=null}FIb.prototype=new DIb;FIb.prototype.constructor=FIb;d=FIb.prototype;
d.ob=function(a){return CGb(this,a)};d.P=function(a){return CGb(this,a|0)};d.j5=function(){return this.Yb};d.R=function(a){var b=y$(this);gW(b,a)};d.lb=function(){return y$(this)};d.Km=function(){return"S"};d.Na=function(){return vAa(this.xP)};function T$(a,b){var c=new FIb;if(null===a)throw bc(F(),null);c.Yb=a;c.xP=b;$$.prototype.aD.call(c,a);return c}d.mL=function(){return this.xP};
d.$classData=r({Gkb:0},!1,"scala.collection.mutable.IndexedSeqView$$anon$2",{Gkb:1,q5:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,r5:1,KY:1,Zr:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,ko:1,pj:1,hm:1,Em:1,el:1,Ypb:1,qta:1,jta:1,uta:1});function V$(){r$.call(this);this.Bq=null;this.iN=0;this.Pg=!1;this.Yb=null}V$.prototype=new DIb;V$.prototype.constructor=V$;d=V$.prototype;
d.ob=function(a){return rGb(this,a)};d.P=function(a){return rGb(this,a|0)};d.h5=function(){return this.Yb};d.R=function(a){VEb(this,a)};d.vga=function(){return this.Yb};d.lb=function(){return wFb(this)};d.Km=function(){return"D"};d.Na=function(){return sGb(this)};d.pp=function(a,b){if(null===a)throw bc(F(),null);this.Yb=a;this.Bq=b;$$.prototype.aD.call(this,a);return this};d.Aga=function(){return this.Yb};d.Et=function(){return this.Pg?this.iN:this.gha()};d.rv=function(){return this.Bq};
d.gha=function(){this.Pg||(this.iN=A9(this.Yb,this.Bq,0),this.Pg=!0);return this.iN};d.$classData=r({Hkb:0},!1,"scala.collection.mutable.IndexedSeqView$$anon$3",{Hkb:1,q5:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,r5:1,KY:1,Zr:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,ko:1,pj:1,hm:1,Em:1,el:1,Vpb:1,nta:1,hta:1,sta:1});
function U$(){r$.call(this);this.Bq=null;this.eM=0;this.Pg=!1;this.Yb=null}U$.prototype=new DIb;U$.prototype.constructor=U$;d=U$.prototype;d.ob=function(a){return DGb(this,a)};d.P=function(a){return DGb(this,a|0)};d.xga=function(){return this.Yb};d.tQ=function(){return this.Pg?this.eM:this.cea()};d.R=function(a){ZEb(this,a)};d.Dga=function(){return this.Yb};d.lb=function(){return BFb(this)};d.Km=function(){return"T"};d.Na=function(){return this.tQ()};
d.pp=function(a,b){if(null===a)throw bc(F(),null);this.Yb=a;this.Bq=b;$$.prototype.aD.call(this,a);return this};d.yga=function(){return this.Yb};d.cea=function(){this.Pg||(this.eM=A9(this.Yb,this.Bq,0),this.Pg=!0);return this.eM};d.rv=function(){return this.Bq};
d.$classData=r({Ikb:0},!1,"scala.collection.mutable.IndexedSeqView$$anon$4",{Ikb:1,q5:1,lo:1,e:1,qg:1,Fa:1,za:1,xd:1,yd:1,$c:1,ad:1,Pc:1,Tb:1,Sb:1,Xc:1,Zc:1,wd:1,zd:1,sd:1,Wc:1,Yc:1,v:1,ig:1,nf:1,of:1,xn:1,am:1,bm:1,em:1,fm:1,gm:1,zn:1,yn:1,cm:1,dm:1,r5:1,KY:1,Zr:1,jr:1,Fm:1,Gm:1,Bm:1,kr:1,Dm:1,$l:1,rl:1,ko:1,pj:1,hm:1,Em:1,el:1,Zpb:1,rta:1,kta:1,vta:1});
function GIb(){this.da=this.HS=this.PN=this.TG=this.Lz=this.Tz=this.Rv=this.RS=this.uC=this.qC=this.EO=this.VB=this.Jz=this.lA=this.iA=this.ZN=this.wO=this.MN=this.MO=this.KO=this.wC=this.XB=this.RN=this.CO=this.dT=this.JO=this.pC=this.VN=this.BO=this.XN=this.NO=this.yO=this.HO=this.SB=this.$N=this.dO=this.UB=this.Sv=this.p_=this.A$=this.J$=this.O0=this.j0=this.a_=this.c1=this.d1=this.N0=this.u1=this.R0=this.U0=this.S0=this.m1=this.p1=this.l$=this.x8=this.w8=this.K7=this.j$=this.i$=this.k1=this.o1=
this.M_=this.v1=this.XZ=this.n_=this.V0=this.F0=this.l1=this.$Z=this.NZ=this.PZ=this.QZ=this.l_=this.m_=this.w_=this.x_=this.N_=this.O_=this.u0=this.v0=this.w0=this.C1=this.x0=this.OZ=this.RZ=this.YZ=this.M0=this.p0=this.n1=this.y0=this.i1=this.B0=this.f1=this.v_=this.SZ=this.w1=this.E1=this.r_=this.X0=null}GIb.prototype=new u;GIb.prototype.constructor=GIb;function f6(){var a=U();if(null===U().r_&&null===U().r_){var b=U(),c=new R0;if(null===a)throw bc(F(),null);c.n=a;b.r_=c}return U().r_}d=GIb.prototype;
d.R7=function(){null===U().UB&&(U().UB=(new r0).xq(this))};d.a=function(){HIb=this;this.da=Gw().da;return this};d.K0=function(){null===U().iA&&this.ST();U()};d.$T=function(){null===U().lA&&(U().lA=(new E0).hw(this))};function Uzb(){var a=U();if(null===U().k1&&null===U().k1){var b=U(),c=new H1;if(null===a)throw bc(F(),null);c.n=a;b.k1=c}return U().k1}function VBb(){var a=U();if(null===U().B0&&null===U().B0){var b=U(),c=new h1;if(null===a)throw bc(F(),null);c.n=a;b.B0=c}return U().B0}
function gvb(){U();null===U().V0&&null===U().V0&&(U().V0=new t1);return U().V0}function Zzb(){var a=U();if(null===U().S0&&null===U().S0){var b=U(),c=new p1;if(null===a)throw bc(F(),null);c.n=a;b.S0=c}return U().S0}d.gb=function(){null===U().Rv&&this.aU();return U().Rv};function ghb(){var a=U();if(null===U().$Z&&null===U().$Z){var b=U(),c=new x0;if(null===a)throw bc(F(),null);c.n=a;b.$Z=c}return U().$Z}
function mDb(){var a=U();if(null===U().RZ&&null===U().RZ){var b=U(),c=new i0;if(null===a)throw bc(F(),null);c.n=a;b.RZ=c}return U().RZ}function nDb(){var a=U();if(null===U().OZ&&null===U().OZ){var b=U(),c=new f0;if(null===a)throw bc(F(),null);c.n=a;b.OZ=c}return U().OZ}function lhb(){var a=U();if(null===U().p0&&null===U().p0){var b=U(),c=new a1;if(null===a)throw bc(F(),null);c.n=a;b.p0=c}return U().p0}d.LS=function(){null===U().Lz&&(U().Lz=new WN)};d.Vh=function(){return this.da};
function $zb(){var a=U();if(null===U().n1&&null===U().n1){var b=U(),c=new K1;if(null===a)throw bc(F(),null);c.n=a;b.n1=c}return U().n1}function Z8(){var a=U();if(null===U().d1&&null===U().d1){var b=U(),c=new E1;if(null===a)throw bc(F(),null);c.n=a;b.d1=c}return U().d1}function B8(){var a=U();if(null===U().l1&&null===U().l1){var b=U(),c=new I1;if(null===a)throw bc(F(),null);c.n=a;b.l1=c}return U().l1}d.Th=function(){null===U().Sv&&this.bU();return U().Sv};
function ohb(){var a=U();if(null===U().u1&&null===U().u1){var b=U(),c=new b2;if(null===a)throw bc(F(),null);c.n=a;b.u1=c}return U().u1}function SBb(){var a=U();if(null===U().N0&&null===U().N0){var b=U(),c=new l1;if(null===a)throw bc(F(),null);c.n=a;b.N0=c}return U().N0}d.b8=function(){null===U().TG&&(U().TG=new YN)};function UBb(){var a=U();if(null===U().f1&&null===U().f1){var b=U(),c=new F1;if(null===a)throw bc(F(),null);c.n=a;b.f1=c}return U().f1}
function e6(){var a=U();if(null===U().U0&&null===U().U0){var b=U(),c=new q1;if(null===a)throw bc(F(),null);c.n=a;b.U0=c}return U().U0}d.bU=function(){null===U().Sv&&(U().Sv=(new v0).xq(this))};function K3a(a){null===U().x8&&null===U().x8&&(U().x8=(new Q1).xx(a));U()}function LCb(){var a=U();if(null===U().M0&&null===U().M0){var b=U(),c=new k1;if(null===a)throw bc(F(),null);c.n=a;b.M0=c}return U().M0}function H3a(a){null===U().i$&&null===U().i$&&(U().i$=(new S1).xx(a));U()}
function X8(){var a=U();if(null===U().p_&&null===U().p_){var b=U(),c=new Q0;if(null===a)throw bc(F(),null);c.n=a;b.p_=c}return U().p_}function Wzb(){var a=U();if(null===U().m1&&null===U().m1){var b=U(),c=new J1;if(null===a)throw bc(F(),null);c.n=a;b.m1=c}return U().m1}d.IS=function(){null===U().Jz&&(U().Jz=(new B0).hw(this))};d.t$=function(){null===U().pC&&(U().pC=w3a(this))};
function RDb(){var a=U();if(null===U().X0&&null===U().X0){var b=U(),c=new u1;if(null===a)throw bc(F(),null);c.n=a;b.X0=c}return U().X0}d.Tv=function(){null===U().wC&&this.X$();return U().wC};function wDb(){var a=U();if(null===U().x0&&null===U().x0){var b=U(),c=new e1;if(null===a)throw bc(F(),null);c.n=a;b.x0=c}return U().x0}function PBb(){var a=U();if(null===U().XZ&&null===U().XZ){var b=U(),c=new n0;if(null===a)throw bc(F(),null);c.n=a;b.XZ=c}return U().XZ}d.ST=function(){null===U().iA&&(U().iA=(new D0).hw(this))};
function d6(){var a=U();if(null===U().a_&&null===U().a_){var b=U(),c=new y0;if(null===a)throw bc(F(),null);c.n=a;b.a_=c}return U().a_}d.Hu=function(){null===U().Tz&&this.hT();U()};d.aU=function(){null===U().Rv&&(U().Rv=new bO)};d.mq=function(){null===U().VB&&this.U7();return U().VB};function Y8(){var a=U();if(null===U().o1&&null===U().o1){var b=U(),c=new L1;if(null===a)throw bc(F(),null);c.n=a;b.o1=c}return U().o1}
function NCb(){var a=U();if(null===U().c1&&null===U().c1){var b=U(),c=new A1;if(null===a)throw bc(F(),null);c.n=a;b.c1=c}return U().c1}function I3a(a){null===U().j$&&null===U().j$&&(U().j$=(new U1).xx(a));U()}function YBb(){var a=U();if(null===U().M_&&null===U().M_){var b=U(),c=new X0;if(null===a)throw bc(F(),null);c.n=a;b.M_=c}return U().M_}d.D$=function(){null===U().uC&&(U().uC=M3a(this))};
function TBb(){var a=U();if(null===U().F0&&null===U().F0){var b=U(),c=new i1;if(null===a)throw bc(F(),null);c.n=a;b.F0=c}return U().F0}d.Qi=function(){null===U().Lz&&this.LS();U()};function RBb(){var a=U();if(null===U().YZ&&null===U().YZ){var b=U(),c=new o0;if(null===a)throw bc(F(),null);c.n=a;b.YZ=c}return U().YZ}function L3a(a){null===U().l$&&null===U().l$&&(U().l$=(new W1).xx(a));U()}d.sE=function(){null===U().TG&&this.b8();U()};d.WZ=function(){null===U().UB&&this.R7();return U().UB};
function J3a(a){null===U().K7&&null===U().K7&&(U().K7=(new M1).xx(a));U()}function WBb(){var a=U();if(null===U().n_&&null===U().n_){var b=U(),c=new P0;if(null===a)throw bc(F(),null);c.n=a;b.n_=c}return U().n_}function $Bb(){var a=U();if(null===U().O0&&null===U().O0){var b=U(),c=new m1;if(null===a)throw bc(F(),null);c.n=a;b.O0=c}return U().O0}d.TZ=function(){null===U().Jz&&this.IS();U()};d.U7=function(){null===U().VB&&(U().VB=(new C0).hw(this))};d.e1=function(){null===U().lA&&this.$T();U()};
d.a8=function(){null===U().XB&&(U().XB=q3a(this))};function Vzb(){var a=U();null===U().p1&&null===U().p1&&(U().p1=(new Y1).xx(a));return U().p1}d.X$=function(){null===U().wC&&(U().wC=new h2)};d.Fu=function(){null===U().XB&&this.a8();return U().XB};function ivb(){var a=U();if(null===U().E1&&null===U().E1){var b=U(),c=new m2;if(null===a)throw bc(F(),null);c.n=a;b.E1=c}return U().E1}
function ZBb(){var a=U();if(null===U().j0&&null===U().j0){var b=U(),c=new $0;if(null===a)throw bc(F(),null);c.n=a;b.j0=c}return U().j0}d.hT=function(){null===U().Tz&&(U().Tz=new $N)};function A8(){var a=U();if(null===U().R0&&null===U().R0){var b=U(),c=new n1;if(null===a)throw bc(F(),null);c.n=a;b.R0=c}return U().R0}d.rC=function(){null===U().qC&&this.v$();return U().qC};d.v$=function(){null===U().qC&&(U().qC=y3a(this))};
function BDb(){var a=U();if(null===U().v1&&null===U().v1){var b=U(),c=new c2;if(null===a)throw bc(F(),null);c.n=a;b.v1=c}return U().v1}d.wg=function(){null===U().uC&&this.D$();return U().uC};d.TT=function(){null===U().pC&&this.t$();return U().pC};
d.$classData=r({mya:0},!1,"amf.client.convert.WebApiClientConverters$",{mya:1,e:1,Hnb:1,lja:1,tb:1,jja:1,sja:1,rja:1,mja:1,yja:1,vja:1,zja:1,nja:1,qja:1,oja:1,Dja:1,Bja:1,pja:1,hja:1,xja:1,tja:1,Aja:1,Cja:1,uja:1,ija:1,wja:1,Kmb:1,onb:1,Anb:1,fnb:1,Tmb:1,zmb:1,nnb:1,pnb:1,enb:1,ynb:1,gnb:1,inb:1,hnb:1,unb:1,xnb:1,snb:1,wnb:1,Qmb:1,znb:1,vmb:1,Jmb:1,jnb:1,bnb:1,tnb:1,ymb:1,omb:1,qmb:1,rmb:1,Hmb:1,Imb:1,Omb:1,Pmb:1,Rmb:1,Smb:1,Vmb:1,Wmb:1,Xmb:1,Inb:1,Ymb:1,pmb:1,smb:1,wmb:1,dnb:1,Umb:1,vnb:1,Bmb:1,
Zmb:1,rnb:1,anb:1,qnb:1,Nmb:1,tmb:1,umb:1,Bnb:1,Jnb:1,Lmb:1,Cnb:1,knb:1,Gnb:1,kja:1,Amb:1});var HIb=void 0;function U(){HIb||(HIb=(new GIb).a());return HIb}kea||(kea=(new Jk).a());n.MessageStyles=kea;n.ProfileNames=Eda();vea||(vea=(new al).a());n.AMF=vea;xea||(xea=(new zl).a());n.Core=xea;Bea||(Bea=(new Kl).a());n.plugins=Bea;rfa||(rfa=(new Bq).a());n.ErrorHandler=rfa;n.client=n.client||{};n.client.model=n.client.model||{};var IIb=n.client.model;sfa||(sfa=(new Gq).a());IIb.DataTypes=sfa;
Jfa||(Jfa=(new cr).a());n.ValidationMode=Jfa;n.render=n.render||{};n.render.RenderOptions=function(){var a=new hr;hr.prototype.a.call(a);return a};n.render.RenderOptions.prototype=hr.prototype;n.render=n.render||{};n.render.ShapeRenderOptions=function(){var a=new qr;qr.prototype.a.call(a);return a};n.render.ShapeRenderOptions.prototype=qr.prototype;n.Resolver=function(a){var b=new El;El.prototype.f.call(b,a);return b};n.Resolver.prototype=El.prototype;n.client=n.client||{};
n.client.validate=n.client.validate||{};n.client.validate.PayloadParsingResult=function(a,b){var c=new wr;wr.prototype.ycb.call(c,a,b);return c};n.client.validate.PayloadParsingResult.prototype=wr.prototype;n.client=n.client||{};n.client.validate=n.client.validate||{};n.client.validate.ValidationReport=function(a,b,c,e){var f=new zr;zr.prototype.Qcb.call(f,!!a,b,c,e);return f};n.client.validate.ValidationReport.prototype=zr.prototype;n.client=n.client||{};n.client.validate=n.client.validate||{};
n.client.validate.ValidationResult=function(a,b,c,e,f,g,h){var k=new Cr;Cr.prototype.Pcb.call(k,a,b,c,e,f,g,h);return k};n.client.validate.ValidationResult.prototype=Cr.prototype;n.ExecutionLog=is();n.parser=n.parser||{};n.parser.ParsingOptions=function(){var a=new cb;cb.prototype.a.call(a);return a};n.parser.ParsingOptions.prototype=cb.prototype;n.core=n.core||{};n.core.Vendor=qs();n.ResolutionPipeline=db();n.core=n.core||{};n.core.validation=n.core.validation||{};
n.core.validation.SeverityLevels=Tb();n.Main=NCa();n.client=n.client||{};n.client.DefaultEnvironment=gl();n.AmfGraphParser=function(){for(var a=new rl,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:rl.prototype.Kr.call(a,e[0]);break;case 0:rl.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.AmfGraphParser.prototype=rl.prototype;
n.Aml10Parser=function(){for(var a=new kO,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:kO.prototype.a.call(a);break;case 2:b=e[0];kO.prototype.Mcb.call(a,b,e[1]);break;case 1:b=e[0];kO.prototype.f.call(a,b);break;default:throw"No matching overload";}return a};n.Aml10Parser.prototype=kO.prototype;
n.JsonPayloadParser=function(){for(var a=new kl,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:kl.prototype.a.call(a);break;case 1:kl.prototype.Kr.call(a,e[0]);break;default:throw"No matching overload";}return a};n.JsonPayloadParser.prototype=kl.prototype;
n.Oas20Parser=function(){for(var a=new tl,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:tl.prototype.Kr.call(a,e[0]);break;case 0:tl.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.Oas20Parser.prototype=tl.prototype;
n.Oas20YamlParser=function(){for(var a=new mO,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:mO.prototype.a.call(a);break;case 1:mO.prototype.Kr.call(a,e[0]);break;default:throw"No matching overload";}return a};n.Oas20YamlParser.prototype=mO.prototype;
n.Oas30Parser=function(){for(var a=new nO,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:nO.prototype.Kr.call(a,e[0]);break;case 0:nO.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.Oas30Parser.prototype=nO.prototype;
n.Oas30YamlParser=function(){for(var a=new oO,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:oO.prototype.Kr.call(a,e[0]);break;case 0:oO.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.Oas30YamlParser.prototype=oO.prototype;
n.Raml08Parser=function(){for(var a=new vl,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:vl.prototype.Kr.call(a,e[0]);break;case 0:vl.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.Raml08Parser.prototype=vl.prototype;
n.Raml10Parser=function(){for(var a=new yl,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:yl.prototype.Kr.call(a,e[0]);break;case 0:yl.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.Raml10Parser.prototype=yl.prototype;
n.RamlParser=function(){for(var a=new xl,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:xl.prototype.a.call(a);break;case 1:xl.prototype.Kr.call(a,e[0]);break;default:throw"No matching overload";}return a};n.RamlParser.prototype=xl.prototype;
n.YamlPayloadParser=function(){for(var a=new jl,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:jl.prototype.a.call(a);break;case 1:jl.prototype.Kr.call(a,e[0]);break;default:throw"No matching overload";}return a};n.YamlPayloadParser.prototype=jl.prototype;n.AmfGraphRenderer=function(){var a=new ql;ql.prototype.a.call(a);return a};n.AmfGraphRenderer.prototype=ql.prototype;
n.Aml10Renderer=function(){for(var a=new sO,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:sO.prototype.f.call(a,e[0]);break;case 0:sO.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.Aml10Renderer.prototype=sO.prototype;n.JsonPayloadRenderer=function(){var a=new tO;tO.prototype.a.call(a);return a};n.JsonPayloadRenderer.prototype=tO.prototype;n.JsonldRenderer=function(){var a=new uO;uO.prototype.a.call(a);return a};
n.JsonldRenderer.prototype=uO.prototype;n.Oas20Renderer=function(){var a=new sl;sl.prototype.a.call(a);return a};n.Oas20Renderer.prototype=sl.prototype;n.Oas30Renderer=function(){var a=new vO;vO.prototype.a.call(a);return a};n.Oas30Renderer.prototype=vO.prototype;n.Raml08Renderer=function(){var a=new ul;ul.prototype.a.call(a);return a};n.Raml08Renderer.prototype=ul.prototype;n.Raml10Renderer=function(){var a=new wl;wl.prototype.a.call(a);return a};n.Raml10Renderer.prototype=wl.prototype;
n.YamlPayloadRenderer=function(){var a=new wO;wO.prototype.a.call(a);return a};n.YamlPayloadRenderer.prototype=wO.prototype;n.AmfGraphResolver=function(){var a=new ml;ml.prototype.a.call(a);return a};n.AmfGraphResolver.prototype=ml.prototype;n.Oas20Resolver=function(){var a=new nl;nl.prototype.a.call(a);return a};n.Oas20Resolver.prototype=nl.prototype;n.Oas30Resolver=function(){var a=new zO;zO.prototype.a.call(a);return a};n.Oas30Resolver.prototype=zO.prototype;
n.Raml08Resolver=function(){var a=new ol;ol.prototype.a.call(a);return a};n.Raml08Resolver.prototype=ol.prototype;n.Raml10Resolver=function(){var a=new pl;pl.prototype.a.call(a);return a};n.Raml10Resolver.prototype=pl.prototype;n.org=n.org||{};n.org.yaml=n.org.yaml||{};n.org.yaml.builder=n.org.yaml.builder||{};n.org.yaml.builder.JsOutputBuilder=function(){var a=new kV;kV.prototype.a.call(a);return a};n.org.yaml.builder.JsOutputBuilder.prototype=kV.prototype;
n.SHACLValidator=function(){var a=new RF;RF.prototype.a.call(a);return a};n.SHACLValidator.prototype=RF.prototype;n.ResourceNotFound=function(a){var b=new n2;n2.prototype.f.call(b,a);return b};n.ResourceNotFound.prototype=n2.prototype;n.ProfileName=function(a){var b=new tW;tW.prototype.f.call(b,a);return b};n.ProfileName.prototype=tW.prototype;n.client=n.client||{};n.client.environment=n.client.environment||{};n.client.environment.Environment=function(){var a=new dO;dO.prototype.a.call(a);return a};
n.client.environment.Environment.prototype=dO.prototype;n.model=n.model||{};n.model.Annotations=function(){var a=new Fq;Fq.prototype.a.call(a);return a};n.model.Annotations.prototype=Fq.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Settings=function(){var a=new to;to.prototype.a.call(a);return a};n.model.domain.Settings.prototype=to.prototype;n.client=n.client||{};n.client.remote=n.client.remote||{};
n.client.remote.CachedReference=function(a,b,c){var e=new m0;m0.prototype.Ncb.call(e,a,b,!!c);return e};n.client.remote.CachedReference.prototype=m0.prototype;n.client=n.client||{};n.client.remote=n.client.remote||{};n.client.remote.Content=function(a,b){for(var c=new R3,e=arguments.length|0,f=2,g=[];f<e;)g.push(arguments[f]),f=f+1|0;switch(g.length|0){case 0:R3.prototype.Mc.call(c,a,b);break;case 1:R3.prototype.P3.call(c,a,b,g[0]);break;default:throw"No matching overload";}return c};
n.client.remote.Content.prototype=R3.prototype;n.client=n.client||{};n.client.plugins=n.client.plugins||{};n.client.plugins.ValidationCandidate=function(a,b){var c=new g2;g2.prototype.Dcb.call(c,a,b);return c};n.client.plugins.ValidationCandidate.prototype=g2.prototype;n.client=n.client||{};n.client.plugins=n.client.plugins||{};n.client.plugins.ValidationShapeSet=function(a,b,c){b=new S3;S3.prototype.Wcb.call(b,a,c);return b};n.client.plugins.ValidationShapeSet.prototype=S3.prototype;
n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Variable=function(a,b){var c=new W3;W3.prototype.xda.call(c,a,b);return c};n.model.domain.Variable.prototype=W3.prototype;n.core=n.core||{};n.core.parser=n.core.parser||{};n.core.parser.Range=function(a,b){var c=new ZW;ZW.prototype.oW.call(c,a,b);return c};n.core.parser.Range.prototype=ZW.prototype;n.org=n.org||{};n.org.mulesoft=n.org.mulesoft||{};n.org.mulesoft.common=n.org.mulesoft.common||{};
n.org.mulesoft.common.io=n.org.mulesoft.common.io||{};n.org.mulesoft.common.io.LimitedStringBuffer=function(a){var b=new pr;pr.prototype.de.call(b,a|0);return b};n.org.mulesoft.common.io.LimitedStringBuffer.prototype=pr.prototype;n.model=n.model||{};n.model.document=n.model.document||{};n.model.document.DialectFragment=function(){var a=new ZD;ZD.prototype.a.call(a);return a};n.model.document.DialectFragment.prototype=ZD.prototype;n.model=n.model||{};n.model.document=n.model.document||{};
n.model.document.DialectInstanceFragment=function(){var a=new gE;gE.prototype.a.call(a);return a};n.model.document.DialectInstanceFragment.prototype=gE.prototype;n.model=n.model||{};n.model.document=n.model.document||{};n.model.document.DialectInstanceLibrary=function(){var a=new iE;iE.prototype.a.call(a);return a};n.model.document.DialectInstanceLibrary.prototype=iE.prototype;n.model=n.model||{};n.model.document=n.model.document||{};
n.model.document.DialectLibrary=function(){var a=new aE;aE.prototype.a.call(a);return a};n.model.document.DialectLibrary.prototype=aE.prototype;n.model=n.model||{};n.model.document=n.model.document||{};n.model.document.Vocabulary=function(){var a=new VD;VD.prototype.a.call(a);return a};n.model.document.Vocabulary.prototype=VD.prototype;n.core=n.core||{};n.core.parser=n.core.parser||{};n.core.parser.Position=function(a,b){var c=new $W;$W.prototype.hb.call(c,a|0,b|0);return c};
n.core.parser.Position.prototype=$W.prototype;n.model=n.model||{};n.model.document=n.model.document||{};n.model.document.DialectInstance=function(){var a=new dE;dE.prototype.a.call(a);return a};n.model.document.DialectInstance.prototype=dE.prototype;n.model=n.model||{};n.model.document=n.model.document||{};n.model.document.DialectInstancePatch=function(){var a=new j7;j7.prototype.a.call(a);return a};n.model.document.DialectInstancePatch.prototype=j7.prototype;n.model=n.model||{};
n.model.document=n.model.document||{};n.model.document.Document=function(){for(var a=new em,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:em.prototype.a.call(a);break;case 1:em.prototype.Acb.call(a,e[0]);break;default:throw"No matching overload";}return a};n.model.document.Document.prototype=em.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.AbstractDeclaration=function(a){var b=new k7;k7.prototype.Nca.call(b,a);return b};
n.model.domain.AbstractDeclaration.prototype=k7.prototype;n.JsBrowserHttpResourceLoader=function(){var a=new L2;L2.prototype.a.call(a);return a};n.JsBrowserHttpResourceLoader.prototype=L2.prototype;n.JsServerFileResourceLoader=function(){var a=new M2;M2.prototype.a.call(a);return a};n.JsServerFileResourceLoader.prototype=M2.prototype;n.JsServerHttpResourceLoader=function(){var a=new N2;N2.prototype.a.call(a);return a};n.JsServerHttpResourceLoader.prototype=N2.prototype;n.org=n.org||{};
n.org.mulesoft=n.org.mulesoft||{};n.org.mulesoft.common=n.org.mulesoft.common||{};n.org.mulesoft.common.io=n.org.mulesoft.common.io||{};n.org.mulesoft.common.io.LimitReachedException=function(){var a=new j5;j5.prototype.a.call(a);return a};n.org.mulesoft.common.io.LimitReachedException.prototype=j5.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.AnyShape=function(){var a=new Go;Go.prototype.a.call(a);return a};n.model.domain.AnyShape.prototype=Go.prototype;
n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.ClassTerm=function(){var a=new AD;AD.prototype.a.call(a);return a};n.model.domain.ClassTerm.prototype=AD.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.CreativeWork=function(){var a=new No;No.prototype.a.call(a);return a};n.model.domain.CreativeWork.prototype=No.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.DialectDomainElement=function(){var a=new xD;xD.prototype.a.call(a);return a};n.model.domain.DialectDomainElement.prototype=xD.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.DocumentMapping=function(){var a=new QD;QD.prototype.a.call(a);return a};n.model.domain.DocumentMapping.prototype=QD.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.DocumentsModel=function(){var a=new SD;SD.prototype.a.call(a);return a};
n.model.domain.DocumentsModel.prototype=SD.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.DomainExtension=function(){for(var a=new qm,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:qm.prototype.wF.call(a,e[0]);break;case 0:qm.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.model.domain.DomainExtension.prototype=qm.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.Encoding=function(){var a=new Nn;Nn.prototype.a.call(a);return a};n.model.domain.Encoding.prototype=Nn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.External=function(){var a=new CD;CD.prototype.a.call(a);return a};n.model.domain.External.prototype=CD.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.ExternalDomainElement=function(){for(var a=new mm,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:mm.prototype.Ica.call(a,e[0]);break;case 0:mm.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.model.domain.ExternalDomainElement.prototype=mm.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.IriTemplateMapping=function(){var a=new np;np.prototype.a.call(a);return a};
n.model.domain.IriTemplateMapping.prototype=np.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.MqttServerLastWill=function(){var a=new oq;oq.prototype.a.call(a);return a};n.model.domain.MqttServerLastWill.prototype=oq.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.NodeMapping=function(){var a=new DD;DD.prototype.a.call(a);return a};n.model.domain.NodeMapping.prototype=DD.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.OAuth2Flow=function(){var a=new qo;qo.prototype.a.call(a);return a};n.model.domain.OAuth2Flow.prototype=qo.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.ParametrizedSecurityScheme=function(){var a=new Sn;Sn.prototype.a.call(a);return a};n.model.domain.ParametrizedSecurityScheme.prototype=Sn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.PropertyDependencies=function(){var a=new ep;ep.prototype.a.call(a);return a};
n.model.domain.PropertyDependencies.prototype=ep.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.PropertyMapping=function(){var a=new FD;FD.prototype.a.call(a);return a};n.model.domain.PropertyMapping.prototype=FD.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.PublicNodeMapping=function(){var a=new ND;ND.prototype.a.call(a);return a};n.model.domain.PublicNodeMapping.prototype=ND.prototype;n.model=n.model||{};
n.model.domain=n.model.domain||{};n.model.domain.Scope=function(){var a=new no;no.prototype.a.call(a);return a};n.model.domain.Scope.prototype=no.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.SecurityRequirement=function(){var a=new Vn;Vn.prototype.a.call(a);return a};n.model.domain.SecurityRequirement.prototype=Vn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Server=function(){var a=new Hn;Hn.prototype.a.call(a);return a};
n.model.domain.Server.prototype=Hn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.ShapeExtension=function(){for(var a=new a2,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:a2.prototype.a.call(a);break;case 1:a2.prototype.Mca.call(a,e[0]);break;default:throw"No matching overload";}return a};n.model.domain.ShapeExtension.prototype=a2.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.VocabularyReference=function(){var a=new UD;UD.prototype.a.call(a);return a};n.model.domain.VocabularyReference.prototype=UD.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.XMLSerializer=function(){var a=new bp;bp.prototype.a.call(a);return a};n.model.domain.XMLSerializer.prototype=bp.prototype;n.model=n.model||{};n.model.document=n.model.document||{};
n.model.document.Module=function(){for(var a=new cm,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:cm.prototype.a.call(a);break;case 1:cm.prototype.Hca.call(a,e[0]);break;default:throw"No matching overload";}return a};n.model.document.Module.prototype=cm.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Amqp091ChannelExchange=function(){var a=new Bp;Bp.prototype.a.call(a);return a};
n.model.domain.Amqp091ChannelExchange.prototype=Bp.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Amqp091Queue=function(){var a=new Fp;Fp.prototype.a.call(a);return a};n.model.domain.Amqp091Queue.prototype=Fp.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.ApiKeySettings=function(){var a=new N1;N1.prototype.a.call(a);return a};n.model.domain.ApiKeySettings.prototype=N1.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.ArrayNode=function(){for(var a=new Cm,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:Cm.prototype.kW.call(a,e[0]);break;case 0:Cm.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.model.domain.ArrayNode.prototype=Cm.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Callback=function(){var a=new Kn;Kn.prototype.a.call(a);return a};n.model.domain.Callback.prototype=Kn.prototype;
n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.CustomDomainProperty=function(){for(var a=new pm,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:pm.prototype.WP.call(a,e[0]);break;case 0:pm.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.model.domain.CustomDomainProperty.prototype=pm.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.DatatypePropertyTerm=function(){var a=new KD;KD.prototype.a.call(a);return a};n.model.domain.DatatypePropertyTerm.prototype=KD.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.EndPoint=function(){var a=new qn;qn.prototype.a.call(a);return a};n.model.domain.EndPoint.prototype=qn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.HttpApiKeySettings=function(){var a=new P1;P1.prototype.a.call(a);return a};
n.model.domain.HttpApiKeySettings.prototype=P1.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.HttpSettings=function(){var a=new R1;R1.prototype.a.call(a);return a};n.model.domain.HttpSettings.prototype=R1.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.License=function(){var a=new tn;tn.prototype.a.call(a);return a};n.model.domain.License.prototype=tn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.OAuth1Settings=function(){var a=new T1;T1.prototype.a.call(a);return a};n.model.domain.OAuth1Settings.prototype=T1.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.OAuth2Settings=function(){var a=new V1;V1.prototype.a.call(a);return a};n.model.domain.OAuth2Settings.prototype=V1.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.ObjectNode=function(){for(var a=new ym,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:ym.prototype.uF.call(a,e[0]);break;case 0:ym.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.model.domain.ObjectNode.prototype=ym.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.ObjectPropertyTerm=function(){var a=new ID;ID.prototype.a.call(a);return a};n.model.domain.ObjectPropertyTerm.prototype=ID.prototype;
n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.OpenIdConnectSettings=function(){var a=new X1;X1.prototype.a.call(a);return a};n.model.domain.OpenIdConnectSettings.prototype=X1.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Organization=function(){var a=new Cn;Cn.prototype.a.call(a);return a};n.model.domain.Organization.prototype=Cn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.Parameter=function(){var a=new En;En.prototype.a.call(a);return a};n.model.domain.Parameter.prototype=En.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Payload=function(){var a=new eo;eo.prototype.a.call(a);return a};n.model.domain.Payload.prototype=eo.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.ScalarNode=function(){for(var a=new zm,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:zm.prototype.a.call(a);break;case 1:b=e[0];zm.prototype.VP.call(a,b);break;case 2:b=e[0];zm.prototype.Mc.call(a,b,e[1]);break;default:throw"No matching overload";}return a};n.model.domain.ScalarNode.prototype=zm.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.SecurityScheme=function(){var a=new Xn;Xn.prototype.a.call(a);return a};
n.model.domain.SecurityScheme.prototype=Xn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Tag=function(){var a=new $8;$8.prototype.a.call(a);return a};n.model.domain.Tag.prototype=$8.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.TemplatedLink=function(){var a=new kp;kp.prototype.a.call(a);return a};n.model.domain.TemplatedLink.prototype=kp.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.WebApi=function(){var a=new wo;wo.prototype.a.call(a);return a};n.model.domain.WebApi.prototype=wo.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.AnnotationTypeDeclaration=function(){var a=new Pm;Pm.prototype.a.call(a);return a};n.model.domain.AnnotationTypeDeclaration.prototype=Pm.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.DataType=function(){var a=new Rm;Rm.prototype.a.call(a);return a};
n.model.domain.DataType.prototype=Rm.prototype;n.model=n.model||{};n.model.document=n.model.document||{};n.model.document.Dialect=function(){var a=new XD;XD.prototype.a.call(a);return a};n.model.document.Dialect.prototype=XD.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.DocumentationItem=function(){var a=new $m;$m.prototype.a.call(a);return a};n.model.domain.DocumentationItem.prototype=$m.prototype;n.model=n.model||{};n.model.document=n.model.document||{};
n.model.document.ExternalFragment=function(){for(var a=new jm,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:jm.prototype.Fca.call(a,e[0]);break;case 0:jm.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.model.document.ExternalFragment.prototype=jm.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.NamedExample=function(){var a=new cn;cn.prototype.a.call(a);return a};
n.model.domain.NamedExample.prototype=cn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.PayloadFragment=function(a,b){var c=new Um;if(a instanceof zm)Um.prototype.Ccb.call(c,a,b);else if(a instanceof ym)Um.prototype.Bcb.call(c,a,b);else if(a instanceof Cm)Um.prototype.zcb.call(c,a,b);else throw"No matching overload";return c};n.model.domain.PayloadFragment.prototype=Um.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.ResourceTypeFragment=function(){var a=new en;en.prototype.a.call(a);return a};n.model.domain.ResourceTypeFragment.prototype=en.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.SecuritySchemeFragment=function(){var a=new gn;gn.prototype.a.call(a);return a};n.model.domain.SecuritySchemeFragment.prototype=gn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.TraitFragment=function(){var a=new jn;jn.prototype.a.call(a);return a};
n.model.domain.TraitFragment.prototype=jn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Amqp091OperationBinding=function(){var a=new Lp;Lp.prototype.a.call(a);return a};n.model.domain.Amqp091OperationBinding.prototype=Lp.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.CorrelationId=function(){var a=new qp;qp.prototype.a.call(a);return a};n.model.domain.CorrelationId.prototype=qp.prototype;n.model=n.model||{};
n.model.domain=n.model.domain||{};n.model.domain.Example=function(){var a=new Po;Po.prototype.a.call(a);return a};n.model.domain.Example.prototype=Po.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Operation=function(){var a=new zn;zn.prototype.a.call(a);return a};n.model.domain.Operation.prototype=zn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.ParametrizedResourceType=function(){var a=new On;On.prototype.a.call(a);return a};
n.model.domain.ParametrizedResourceType.prototype=On.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.ParametrizedTrait=function(){var a=new Pn;Pn.prototype.a.call(a);return a};n.model.domain.ParametrizedTrait.prototype=Pn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.Extension=function(){for(var a=new ln,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:ln.prototype.ada.call(a,e[0]);break;case 0:ln.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.model.domain.Extension.prototype=ln.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.Overlay=function(){for(var a=new nn,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 0:nn.prototype.a.call(a);break;case 1:nn.prototype.bda.call(a,e[0]);break;default:throw"No matching overload";}return a};n.model.domain.Overlay.prototype=nn.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Amqp091ChannelBinding=function(){var a=new yp;yp.prototype.a.call(a);return a};
n.model.domain.Amqp091ChannelBinding.prototype=yp.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Amqp091MessageBinding=function(){var a=new Ip;Ip.prototype.a.call(a);return a};n.model.domain.Amqp091MessageBinding.prototype=Ip.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.HttpMessageBinding=function(){var a=new Op;Op.prototype.a.call(a);return a};n.model.domain.HttpMessageBinding.prototype=Op.prototype;n.model=n.model||{};
n.model.domain=n.model.domain||{};n.model.domain.HttpOperationBinding=function(){var a=new Rp;Rp.prototype.a.call(a);return a};n.model.domain.HttpOperationBinding.prototype=Rp.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.KafkaMessageBinding=function(){var a=new Up;Up.prototype.a.call(a);return a};n.model.domain.KafkaMessageBinding.prototype=Up.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.KafkaOperationBinding=function(){var a=new Xp;Xp.prototype.a.call(a);return a};n.model.domain.KafkaOperationBinding.prototype=Xp.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.MqttMessageBinding=function(){var a=new cq;cq.prototype.a.call(a);return a};n.model.domain.MqttMessageBinding.prototype=cq.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.MqttOperationBinding=function(){var a=new fq;fq.prototype.a.call(a);return a};
n.model.domain.MqttOperationBinding.prototype=fq.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.MqttServerBinding=function(){var a=new lq;lq.prototype.a.call(a);return a};n.model.domain.MqttServerBinding.prototype=lq.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.PropertyShape=function(){for(var a=new sm,b=arguments.length|0,c=0,e=[];c<b;)e.push(arguments[c]),c=c+1|0;switch(e.length|0){case 1:sm.prototype.Lca.call(a,e[0]);break;case 0:sm.prototype.a.call(a);break;default:throw"No matching overload";}return a};n.model.domain.PropertyShape.prototype=sm.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.RecursiveShape=function(a){var b=new hp;hp.prototype.Koa.call(b,a);return b};
n.model.domain.RecursiveShape.prototype=hp.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Request=function(){var a=new ho;ho.prototype.a.call(a);return a};n.model.domain.Request.prototype=ho.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.ResourceType=function(){var a=new Eo;Eo.prototype.a.call(a);return a};n.model.domain.ResourceType.prototype=Eo.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.Response=function(){var a=new ko;ko.prototype.a.call(a);return a};n.model.domain.Response.prototype=ko.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.Trait=function(){var a=new Co;Co.prototype.a.call(a);return a};n.model.domain.Trait.prototype=Co.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.WebSocketsChannelBinding=function(){var a=new rq;rq.prototype.a.call(a);return a};
n.model.domain.WebSocketsChannelBinding.prototype=rq.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.FileShape=function(){var a=new Ro;Ro.prototype.a.call(a);return a};n.model.domain.FileShape.prototype=Ro.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.NilShape=function(){var a=new Ho;Ho.prototype.a.call(a);return a};n.model.domain.NilShape.prototype=Ho.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.NodeShape=function(){var a=new So;So.prototype.a.call(a);return a};n.model.domain.NodeShape.prototype=So.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.ScalarShape=function(){var a=new Xo;Xo.prototype.a.call(a);return a};n.model.domain.ScalarShape.prototype=Xo.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.SchemaShape=function(){var a=new Zo;Zo.prototype.a.call(a);return a};n.model.domain.SchemaShape.prototype=Zo.prototype;
n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.UnionShape=function(){var a=new gp;gp.prototype.a.call(a);return a};n.model.domain.UnionShape.prototype=gp.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.ArrayShape=function(){var a=new Io;Io.prototype.a.call(a);return a};n.model.domain.ArrayShape.prototype=Io.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};
n.model.domain.DynamicBinding=function(){var a=new uq;uq.prototype.a.call(a);return a};n.model.domain.DynamicBinding.prototype=uq.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.EmptyBinding=function(){var a=new wq;wq.prototype.a.call(a);return a};n.model.domain.EmptyBinding.prototype=wq.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.TupleShape=function(){var a=new Lo;Lo.prototype.a.call(a);return a};
n.model.domain.TupleShape.prototype=Lo.prototype;n.model=n.model||{};n.model.domain=n.model.domain||{};n.model.domain.MatrixShape=function(){var a=new Jo;Jo.prototype.a.call(a);return a};n.model.domain.MatrixShape.prototype=Jo.prototype;
//# sourceMappingURL=amf-client-module.js.map
