var Roll20Extras = Roll20Extras || (function() { 'use strict'; const _version = '1.0.0', _generateUUID = function() { var a = 0, b = []; return function() { var c = (new Date()).getTime() + 0, d = c === a; a = c; for (var e = new Array(8), f = 7; 0 <= f; f--) { e[f] = "-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz".charAt(c % 64); c = Math.floor(c / 64); } c = e.join(""); if (d) { for (f = 11; 0 <= f && 63 === b[f]; f--) { b[f] = 0; } b[f]++; } else { for (f = 0; 12 > f; f++) { b[f] = Math.floor(64 * Math.random()); } } for (f = 0; 12 > f; f++) { c += "-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz".charAt(b[f]); } return c; }; }(), _generateRowID = function() { return _generateUUID().replace(/_/g, "Z"); } return { version: _version, generateRowID: _generateRowID }; }()); (function(){'use strict'; var c,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 ca="object"===typeof aa.exportsNamespace&&aa.exportsNamespace?aa.exportsNamespace:ba;aa.exportsNamespace=ca;ba.Object.freeze(aa);var da={envInfo:aa,semantics:{asInstanceOfs:2,arrayIndexOutOfBounds:2,moduleInit:2,strictFloats:!1,productionMode:!0},assumingES6:!1,linkerVersion:"0.6.26",globalThis:this}; ba.Object.freeze(da);ba.Object.freeze(da.semantics);var ea=ba.Math.imul||function(a,b){var d=a&65535,e=b&65535;return d*e+((a>>>16&65535)*e+d*(b>>>16&65535)<<16>>>0)|0},fa=ba.Math.fround||function(a){return+a},ga=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)},ha=0,ia=ba.WeakMap?new ba.WeakMap:null; function ja(a){return function(b,d){return!(!b||!b.$classData||b.$classData.Ru!==d||b.$classData.Qu!==a)}}function aaa(a){for(var b in a)return b}function ka(a,b){return new a.FE(b)}function l(a,b){return la(a,b,0)}function la(a,b,d){var e=new a.FE(b[d]);if(da?-2147483648:a|0}function Xa(a,b){var d=ba.Object.getPrototypeOf,e=ba.Object.getOwnPropertyDescriptor;for(a=d(a);null!==a;){var f=e(a,b);if(void 0!==f)return f;a=d(a)}}function caa(a,b,d){a=Xa(a,d);if(void 0!==a)return d=a.get,void 0!==d?d.call(b):a.value} function daa(a,b,d,e){a=Xa(a,d);if(void 0!==a&&(a=a.set,void 0!==a)){a.call(b,e);return}throw new ba.TypeError("super has no setter '"+d+"'.");}function Ya(a,b,d,e,f){a=a.b;d=d.b;if(a!==d||e>24===a&&1/a!==1/-0} function ua(a){return"number"===typeof a&&a<<16>>16===a&&1/a!==1/-0}function Za(a){return"number"===typeof a&&(a|0)===a&&1/a!==1/-0}function ya(a){return"number"===typeof a}function $a(a){return null===a?ab().bt:a}function bb(){this.yB=this.FE=void 0;this.Qu=this.Uw=this.u=null;this.Ru=0;this.JC=null;this.cA="";this.Tm=this.Rz=this.Sz=void 0;this.name="";this.isRawJSType=this.isArrayClass=this.isInterface=this.isPrimitive=!1;this.isInstance=void 0} function cb(a,b,d){var e=new bb;e.u={};e.Uw=null;e.JC=a;e.cA=b;e.Tm=function(){return!1};e.name=d;e.isPrimitive=!0;e.isInstance=function(){return!1};return e}function m(a,b,d,e,f,g,h,k){var n=new bb,t=aaa(a);h=h||function(a){return!!(a&&a.$classData&&a.$classData.u[t])};k=k||function(a,b){return!!(a&&a.$classData&&a.$classData.Ru===b&&a.$classData.Qu.u[t])};n.yB=g;n.u=e;n.cA="L"+d+";";n.Tm=k;n.name=d;n.isInterface=b;n.isRawJSType=!!f;n.isInstance=h;return n} function eaa(a){function b(a){if("number"===typeof a){this.b=Array(a);for(var b=0;b=d)if(b.cg===d){d=[a];if(0===(d.length|0))d=Pf();else{for(var e=Rf(new Sf,Pf()),f=0,g=d.length|0;f=b.cg&&null!==f&&(b.xd=f);(-1!==b.cg||0e&&wg(a,d,"control char ("+e+") in string");if(92===e){d=-1-d|0;break a}d=1+d|0;e=vg(a,d)}d=1+d|0}if(0<=d)a=(new I).Y(xg(a,1+b|0,-1+d|0),d);else{e=-1-d|0;d=a.mT;d.oq=0;b=xg(a,1+b|0,e);var f=d.oq+Ta(b)|0;yg(d,f);var g=0,h=d.oq;for(d.oq=f;gb)wg(a,e,"control char ("+b+") in string");else if(92===b)switch(b=vg(a,1+e|0),b){case 98:zg(d,8);e=2+e|0;break;case 102:zg(d,12); e=2+e|0;break;case 110:zg(d,10);e=2+e|0;break;case 114:zg(d,13);e=2+e|0;break;case 116:zg(d,9);e=2+e|0;break;case 34:zg(d,34);e=2+e|0;break;case 47:zg(d,47);e=2+e|0;break;case 92:zg(d,92);e=2+e|0;break;case 117:b=xg(a,2+e|0,6+e|0);f=a.mz;for(h=g=0;4>g;)h=h<<4|f.b[Ua(b,g)],g=1+g|0;zg(d,65535&h);e=6+e|0;break;default:wg(a,e,"illegal escape sequence (\\"+(new Zf).mb(b)+")")}else zg(d,b),e=1+e|0;b=vg(a,e)}a=(new I).Y(Ag(Ma(),d.Xu,0,d.oq),1+e|0)}return a} function Bg(){throw(new Cg).d("expected dictionary");}function L(a,b,d){return null===d?b.me(-1):a.db(b,d)}function Dg(a,b){var d=new Eg,e=a.cb();null===v().Qz&&null===v().Qz&&(v().Qz=(new Fg).Hn(e));e=v().Qz;d.il=a;d.Oe=b;if(null===e)throw y(x(),null);d.l=e;return d}var raa=m({Za:0},!0,"upickle.core.Types$Writer",{Za:1});function Gg(){}function p(){}p.prototype=Gg.prototype;Gg.prototype.a=function(){return this};Gg.prototype.g=function(a){return this===a}; Gg.prototype.n=function(){var a=Ig(pa(this)),b=(+(this.s()>>>0)).toString(16);return a+"@"+b};Gg.prototype.s=function(){return Qa(this)};Gg.prototype.toString=function(){return this.n()};function Jg(a,b){if(a=a&&a.$classData){var d=a.Ru||0;return!(db||!a.Qu.isPrimitive)}return!1}var db=m({c:0},!1,"java.lang.Object",{c:1},void 0,void 0,function(a){return null!==a},Jg);Gg.prototype.$classData=db; function saa(a,b){b!==a&&b.fp(r(new u,function(a){return function(b){return a.Yy(b)}}(a)),Kg());return a}function Ec(a,b){if(a.Yy(b))return a;throw(new Lg).d("Promise already completed.");}function Dc(a,b){b=(new Qb).e(b);Ec(a,b)} function Mg(a,b){if(Ng(b))return b=null===b?0:b.x,a.Ix()&&a.Cg()===b;if(sa(b))return b|=0,a.Hx()&&a.sr()===b;if(ua(b))return b|=0,a.Jx()&&a.As()===b;if(Za(b))return b|=0,a.Cv()&&a.Cg()===b;if(Fa(b)){var d=$a(b);b=d.ba;d=d.ga;a=a.Kj();var e=a.ga;return a.ba===b&&e===d}return ya(b)?(b=+b,a.fq()===b):"number"===typeof b?(b=+b,a.Mm()===b):!1} function taa(a,b){var d=a.Wa();if(!d.ea())return!b.ea();for(var e=d.da();b.ea();)for(var f=b.da();;){var g=e,g=a.Pv().Cb(f,g);if(0!==g){if(0>g||!d.ea())return!1;g=!0}else g=!1;if(g)e=d.da();else break}return!0}function Og(a){var b=l(q(db),[a.b.length]);Ya(a,0,b,0,a.b.length);return b} function uaa(a,b,d){if(32>d)return a.kf().b[31&b];if(1024>d)return a.ic().b[31&(b>>>5|0)].b[31&b];if(32768>d)return a.Ac().b[31&(b>>>10|0)].b[31&(b>>>5|0)].b[31&b];if(1048576>d)return a.ld().b[31&(b>>>15|0)].b[31&(b>>>10|0)].b[31&(b>>>5|0)].b[31&b];if(33554432>d)return a.qe().b[31&(b>>>20|0)].b[31&(b>>>15|0)].b[31&(b>>>10|0)].b[31&(b>>>5|0)].b[31&b];if(1073741824>d)return a.xj().b[31&(b>>>25|0)].b[31&(b>>>20|0)].b[31&(b>>>15|0)].b[31&(b>>>10|0)].b[31&(b>>>5|0)].b[31&b];throw(new Qc).a();} function Pg(a,b,d,e){if(32<=e)if(1024>e)1===a.ig()&&(a.od(l(q(db),[32])),a.ic().b[31&(b>>>5|0)]=a.kf(),a.gm(1+a.ig()|0)),a.Md(l(q(db),[32]));else if(32768>e)2===a.ig()&&(a.Xd(l(q(db),[32])),a.Ac().b[31&(b>>>10|0)]=a.ic(),a.gm(1+a.ig()|0)),a.od(a.Ac().b[31&(d>>>10|0)]),null===a.ic()&&a.od(l(q(db),[32])),a.Md(l(q(db),[32]));else if(1048576>e)3===a.ig()&&(a.lf(l(q(db),[32])),a.ld().b[31&(b>>>15|0)]=a.Ac(),a.gm(1+a.ig()|0)),a.Xd(a.ld().b[31&(d>>>15|0)]),null===a.Ac()&&a.Xd(l(q(db),[32])),a.od(a.Ac().b[31& (d>>>10|0)]),null===a.ic()&&a.od(l(q(db),[32])),a.Md(l(q(db),[32]));else if(33554432>e)4===a.ig()&&(a.Vi(l(q(db),[32])),a.qe().b[31&(b>>>20|0)]=a.ld(),a.gm(1+a.ig()|0)),a.lf(a.qe().b[31&(d>>>20|0)]),null===a.ld()&&a.lf(l(q(db),[32])),a.Xd(a.ld().b[31&(d>>>15|0)]),null===a.Ac()&&a.Xd(l(q(db),[32])),a.od(a.Ac().b[31&(d>>>10|0)]),null===a.ic()&&a.od(l(q(db),[32])),a.Md(l(q(db),[32]));else if(1073741824>e)5===a.ig()&&(a.Cr(l(q(db),[32])),a.xj().b[31&(b>>>25|0)]=a.qe(),a.gm(1+a.ig()|0)),a.Vi(a.xj().b[31& (d>>>25|0)]),null===a.qe()&&a.Vi(l(q(db),[32])),a.lf(a.qe().b[31&(d>>>20|0)]),null===a.ld()&&a.lf(l(q(db),[32])),a.Xd(a.ld().b[31&(d>>>15|0)]),null===a.Ac()&&a.Xd(l(q(db),[32])),a.od(a.Ac().b[31&(d>>>10|0)]),null===a.ic()&&a.od(l(q(db),[32])),a.Md(l(q(db),[32]));else throw(new Qc).a();}function Qg(a,b,d){var e=l(q(db),[32]);Ya(a,b,e,d,32-(d>b?d:b)|0);return e} function Rg(a,b,d){if(32<=d)if(1024>d)a.Md(a.ic().b[31&(b>>>5|0)]);else if(32768>d)a.od(a.Ac().b[31&(b>>>10|0)]),a.Md(a.ic().b[31&(b>>>5|0)]);else if(1048576>d)a.Xd(a.ld().b[31&(b>>>15|0)]),a.od(a.Ac().b[31&(b>>>10|0)]),a.Md(a.ic().b[31&(b>>>5|0)]);else if(33554432>d)a.lf(a.qe().b[31&(b>>>20|0)]),a.Xd(a.ld().b[31&(b>>>15|0)]),a.od(a.Ac().b[31&(b>>>10|0)]),a.Md(a.ic().b[31&(b>>>5|0)]);else if(1073741824>d)a.Vi(a.xj().b[31&(b>>>25|0)]),a.lf(a.qe().b[31&(b>>>20|0)]),a.Xd(a.ld().b[31&(b>>>15|0)]),a.od(a.Ac().b[31& (b>>>10|0)]),a.Md(a.ic().b[31&(b>>>5|0)]);else throw(new Qc).a();} function Sg(a,b){var d=-1+a.ig()|0;switch(d){case 5:a.Cr(Og(a.xj()));a.Vi(Og(a.qe()));a.lf(Og(a.ld()));a.Xd(Og(a.Ac()));a.od(Og(a.ic()));a.xj().b[31&(b>>>25|0)]=a.qe();a.qe().b[31&(b>>>20|0)]=a.ld();a.ld().b[31&(b>>>15|0)]=a.Ac();a.Ac().b[31&(b>>>10|0)]=a.ic();a.ic().b[31&(b>>>5|0)]=a.kf();break;case 4:a.Vi(Og(a.qe()));a.lf(Og(a.ld()));a.Xd(Og(a.Ac()));a.od(Og(a.ic()));a.qe().b[31&(b>>>20|0)]=a.ld();a.ld().b[31&(b>>>15|0)]=a.Ac();a.Ac().b[31&(b>>>10|0)]=a.ic();a.ic().b[31&(b>>>5|0)]=a.kf();break; case 3:a.lf(Og(a.ld()));a.Xd(Og(a.Ac()));a.od(Og(a.ic()));a.ld().b[31&(b>>>15|0)]=a.Ac();a.Ac().b[31&(b>>>10|0)]=a.ic();a.ic().b[31&(b>>>5|0)]=a.kf();break;case 2:a.Xd(Og(a.Ac()));a.od(Og(a.ic()));a.Ac().b[31&(b>>>10|0)]=a.ic();a.ic().b[31&(b>>>5|0)]=a.kf();break;case 1:a.od(Og(a.ic()));a.ic().b[31&(b>>>5|0)]=a.kf();break;case 0:break;default:throw(new z).e(d);}}function Tg(a,b){var d=a.b[b];a.b[b]=null;return Og(d)} function Ug(a,b,d){a.gm(d);d=-1+d|0;switch(d){case -1:break;case 0:a.Md(b.kf());break;case 1:a.od(b.ic());a.Md(b.kf());break;case 2:a.Xd(b.Ac());a.od(b.ic());a.Md(b.kf());break;case 3:a.lf(b.ld());a.Xd(b.Ac());a.od(b.ic());a.Md(b.kf());break;case 4:a.Vi(b.qe());a.lf(b.ld());a.Xd(b.Ac());a.od(b.ic());a.Md(b.kf());break;case 5:a.Cr(b.xj());a.Vi(b.qe());a.lf(b.ld());a.Xd(b.Ac());a.od(b.ic());a.Md(b.kf());break;default:throw(new z).e(d);}}function Vg(a){return null===a?Wg():a} function Xg(a){return a===Wg()?null:a}var Yg=m({zG:0},!0,"scala.collection.mutable.HashEntry",{zG:1});function Zg(){}Zg.prototype=new p;Zg.prototype.constructor=Zg;Zg.prototype.a=function(){return this}; function vaa(a,b,d){var e=d.Na(),e=(new ah).Sa(0,e,1),f=N().o;return b.Ye(bh(e,f),Nf(function(a,b){return function(d,e){var f=d.m(),w=N().o,f=ch(d,f,w),w=N(),f=f.nh(b,w.o);d=d.i();e=Nf(function(a,b){return function(a,d){var e=(new I).Y(a|0,d),f=e.nl|0;d=e.ol;if(null!==d&&(a=d.Ha(),d=d.Da(),null!==a))return e=1+f|0,f=1+a.Wf()|0,e=e>24){var b=th(),d=th(),e=uh(function(){return function(){var a=th(),b=th(),d=th(),e=th(),e=(new vh).nc(wh(th(),"$[["),e.pb).Vq(xh(),zh()),d=(new vh).nc(e,d.pb),e=th(),f=th(),w=th(),A=[Ah()];Bh();Ch();for(var B=(new D).a(),M=0,Z=A.length|0;M>24}return a.BF}sh.prototype.a=function(){return this}; function xaa(a){if(0===(8&a.f)<<24>>24){var b=th(),d=uh(function(){return function(){var a=th();return(new vh).nc(wh(th()," "),a.pb).ps(Eh())}}(a)),e=(new Ih).d("ws");a.Uq=Kh(e.ha,d,b.pb);a.f=(8|a.f)<<24>>24}return a.Uq}function Mh(a){return 0===(1&a.f)<<24>>24?yaa(a):a.bj} function zaa(a){if(0===(2&a.f)<<24>>24){var b=th(),d=th(),e=uh(function(){return function(){var a=th(),b=th(),d=th(),e=th(),f=[Ah()];Bh();Ch();for(var w=(new D).a(),A=0,B=f.length|0;A>24}return a.qc}function xh(){var a=Ph();return 0===(8&a.f)<<24>>24?xaa(a):a.Uq} function yaa(a){if(0===(1&a.f)<<24>>24){var b=th(),d=uh(function(){return function(){var a=th(),b;b=Ph();b=0===(4&b.f)<<24>>24?waa(b):b.BF;a=(new vh).nc(b,a.pb);b=Ph();b=0===(2&b.f)<<24>>24?zaa(b):b.qc;return Qh(a,b)}}(a)),e=(new Ih).d("parser");a.bj=Kh(e.ha,d,b.pb);a.f=(1|a.f)<<24>>24}return a.bj}sh.prototype.$classData=m({TU:0},!1,"com.lkroll.ep.api.compendium.FloatOrInline$",{TU:1,c:1});var Rh=void 0;function Ph(){Rh||(Rh=(new sh).a());return Rh}function Sh(){this.Tz=this.nN=null} Sh.prototype=new p;Sh.prototype.constructor=Sh;function Aaa(a){var b=a.nN,d=lh().of,d=mh(O(),d,E(b)),b=function(){return function(a){var b=a.Ba();a=nh(a).P();return(new I).Y(b,a)}}(a),e=N().o;if(e===N().o)if(d===F())b=F();else{for(var e=d.i(),f=e=J(new K,b(e),F()),d=d.m();d!==F();)var g=d.i(),g=J(new K,b(g),F()),f=f.ta=g,d=d.m();b=e}else{for(e=Th(d,e);!d.j();)f=d.i(),e.la(b(f)),d=d.m();b=e.ka()}b=b.Ld(yc().sc);a.Tz=(new H).e(b);return b} function Uh(a,b){var d=a.Tz;if(Rc(d))a=d.ha;else{if(C()!==d)throw(new z).e(d);a=Aaa(a)}return a.pd(b)}Sh.prototype.yx=function(a){this.nN=a;this.Tz=C();return this};Sh.prototype.$classData=m({UU:0},!1,"com.lkroll.ep.api.compendium.ImportCache",{UU:1,c:1});function Vh(){}Vh.prototype=new p;Vh.prototype.constructor=Vh;Vh.prototype.a=function(){return this}; function Baa(a){return Wh(a)?(new H).e($h(a)):a&&a.$classData&&a.$classData.u.mD?(new H).e(ai(new bi,a)):ci(a)?(new H).e(di(a)):ei(a)?(new H).e(fi(a)):gi(a)?(new H).e(hi(a,0)):ii(a)?(new H).e(ji(a)):ki(a)?(new H).e(li(a)):mi(a)?(new H).e(ni(a)):oi(a)?(new H).e(pi(a)):qi(a)?(new H).e(ri(a)):si(a)?(new H).e(ti(a)):ui(a)?(new H).e(vi(a)):a&&a.$classData&&a.$classData.u.lD?(new H).e(Caa(a)):a&&a.$classData&&a.$classData.u.iD?(new H).e(Daa(a)):wi(a)?(new H).e(Eaa(a)):xi(a)?(new H).e(yi(a)):C()} Vh.prototype.$classData=m({VU:0},!1,"com.lkroll.ep.api.compendium.Importable$",{VU:1,c:1});var Faa=void 0;function zi(){}zi.prototype=new p;zi.prototype.constructor=zi;zi.prototype.a=function(){return this};function Gaa(a,b){a=Di().Ak;(null===a?null===b:a.g(b))?b=!0:(a=Di().rn,b=null===a?null===b:a.g(b));return b?Ei().RO:Ei().No} function Fi(a,b){if(Gi()===b)return Ei().xN;if(Hi()===b)return Ei().FN;if(Ii()===b)return Ei().rP;if(Ji()===b)return Ei().dG;if(Ki()===b)return Ei().uR;if(Li()===b)return Ei().FS;if(Mi()===b)return Ei().zH;throw(new z).e(b);}function Haa(a,b){if(Iaa()===b)return Di().Ak;if(Jaa()===b)return Di().Iu;if(Kaa()===b)return Di().rn;if(Laa()===b)return Di().yw;if(Maa()===b)return Di().Oi;if(Naa()===b)return Di().to;if(Oaa()===b)return Di().pE;if(Paa()===b)return Di().Zs;throw(new z).e(b);} function Ni(a,b){if(Gi()===b)return Oi().am;if(Hi()===b)return Oi().nn;if(Ii()===b)return Oi().bm;if(Ji()===b)return Oi().Ju;if(Ki()===b)return Oi().ni;if(Li()===b)return Oi().sn;if(Mi()===b)return Oi().Aw;throw(new z).e(b);}zi.prototype.$classData=m({XU:0},!1,"com.lkroll.ep.api.compendium.SkillConversions$",{XU:1,c:1});var Pi=void 0;function Qi(){Pi||(Pi=(new zi).a());return Pi}function Ri(){}Ri.prototype=new p;Ri.prototype.constructor=Ri;Ri.prototype.a=function(){return this}; function Qaa(a,b){if(b&&b.$classData&&b.$classData.u.pD)return Si().Rc;if(b&&b.$classData&&b.$classData.u.qD)return Si().Cz;throw(new z).e(b);}Ri.prototype.$classData=m({YU:0},!1,"com.lkroll.ep.api.compendium.SleightConversions$",{YU:1,c:1});var Ti=void 0;function Raa(){Ti||(Ti=(new Ri).a());return Ti}function Ui(){}Ui.prototype=new p;Ui.prototype.constructor=Ui;Ui.prototype.a=function(){return this}; function Saa(a,b){if(Vi()===b)return Wi(),a=Xi().Dz,(new Yi).e(a);if(aj()===b)return Wi(),a=Xi().RH,(new Yi).e(a);if(bj()===b)return Wi(),a=Xi().SH,(new Yi).e(a);if(cj(b))return Wi(),a=Xi().WM,(new Yi).e(a);throw(new z).e(b);}Ui.prototype.$classData=m({ZU:0},!1,"com.lkroll.ep.api.compendium.WeaponDamageAreaConverter$",{ZU:1,c:1});var dj=void 0;function Taa(){dj||(dj=(new Ui).a());return dj}function ej(){}ej.prototype=new p;ej.prototype.constructor=ej;ej.prototype.a=function(){return this}; function Uaa(a,b){if(Vaa()===b)return Wi(),a=fj().$C,(new Yi).e(a);if(Waa()===b)return Wi(),a=fj().Rs,(new Yi).e(a);if(gj()===b)return Wi(),a=fj().oE,(new Yi).e(a);if(Xaa()===b)return Wi(),(new hj).e("Weapons can not have Psychic damage type!");throw(new z).e(b);}ej.prototype.$classData=m({$U:0},!1,"com.lkroll.ep.api.compendium.WeaponDamageTypeConverter$",{$U:1,c:1});var ij=void 0;function Yaa(){ij||(ij=(new ej).a());return ij}function jj(){this.Gz=null}jj.prototype=new p; jj.prototype.constructor=jj;jj.prototype.a=function(){kj=this;this.Gz=Zaa();lj||(lj=(new mj).a());nj||(nj=(new oj).a());return this};function $aa(a,b){a=r(new u,function(){return function(a){if(null!==a)return(new pj).wv(a.qg,a.Eb,a.sb);throw(new z).e(a);}}(a));var d=Bh();return b.Fa(a,d.o)}function aba(a,b){if(null!==b)return(new qj).Rm(b.uh,b.ri,b.wi,b.Gg,b.Di,b.Ii,b.Ki);throw(new z).e(b);} function bba(a,b){a=rj().$s;if(null===a?null===b:a.g(b))return C();a=rj().TM;if(null===a?null===b:a.g(b))return(new H).e(cba());a=rj().SC;if(null===a?null===b:a.g(b))return(new H).e(dba());a=rj().jE;if(null===a?null===b:a.g(b))return(new H).e(eba());a=rj().ZH;if(null===a?null===b:a.g(b))return(new H).e(fba());throw(new z).e(b);}jj.prototype.$classData=m({aV:0},!1,"com.lkroll.ep.api.compendium.package$",{aV:1,c:1});var kj=void 0;function Wi(){kj||(kj=(new jj).a());return kj} function sj(){this.wc=null}sj.prototype=new p;sj.prototype.constructor=sj;function gba(a){a=a.wc;a.j()?a=C():(a=a.P(),a=(new H).e((new Qb).e(a)));return a.j()?$b(new fc,(new Cb).d("Invalid Morph Type")):a.P()}sj.prototype.Dt=function(a){this.wc=a;return this};sj.prototype.$classData=m({bV:0},!1,"com.lkroll.ep.api.compendium.package$OptionOps",{bV:1,c:1});function tj(){this.Gz=null}tj.prototype=new p;tj.prototype.constructor=tj; tj.prototype.a=function(){uj=this;this.Gz=Zaa();lj||(lj=(new mj).a());nj||(nj=(new oj).a());return this};function hba(a,b,d,e){var f=(new rd).d("API"),f=vj(new wj,"character",f);a=(new rd).d(a);a=vj(new wj,"attribute-field",a);b=vj(new wj,"damage-roll",xj(b));d=(new rd).d(d);d=vj(new wj,"damage-type",d);var g=G();e=vj(new wj,"armour-penetration",(new yj).nk(e,g));var g=Sc(),h=zj().he;return sd(Wc(g,h),(new D).r([f,a,b,d,e]))} function iba(a,b,d,e){var f=r(new u,function(){return function(a){if(null!==a){var b=a.Ha();a=a.Da().Ga();return(new I).Y(b,a)}throw(new z).e(a);}}(a)),g=Aj();e=e.Fa(f,g.o).Ld(yc().sc);e=b.eb().be(e);f=N().o;e=bh(e,f);f=r(new u,function(){return function(a){return a.Ha()}}(a));g=Bj();e=Cj(e,f,g);return jba(a,b.qb(),b.vb(),(new H).e(d),e,b.wb())} function jba(a,b,d,e,f,g){b=(new rd).d(b);b=vj(new wj,"title",b);d=(new rd).d(d);d=vj(new wj,"subtitle",d);if(Rc(e))e=Dj(e.ha);else{if(C()!==e)throw(new z).e(e);e=Ej()}e=vj(new wj,"import",e);g=(new rd).d(g);g=vj(new wj,"description",g);a=function(){return function(a){var b=(new rd).d(a.Da());return vj(new wj,a.Ha(),b)}}(a);var h=N().o;if(h===N().o)if(f===F())f=F();else{var h=f.i(),k=h=J(new K,a(h),F());for(f=f.m();f!==F();){var n=f.i(),n=J(new K,a(n),F()),k=k.ta=n;f=f.m()}f=h}else{for(h=Th(f,h);!f.j();)k= f.i(),h.la(a(k)),f=f.m();f=h.ka()}b=J(new K,b,J(new K,d,J(new K,e,J(new K,g,f))));d=Sc();f=zj().dP;return kba(Wc(d,f),b)}tj.prototype.$classData=m({cV:0},!1,"com.lkroll.ep.api.package$",{cV:1,c:1});var uj=void 0;function Fj(){uj||(uj=(new tj).a());return uj}function Gj(){this.t=null}Gj.prototype=new p;Gj.prototype.constructor=Gj; function Hj(a,b){var d=Ij(a.t);if(d.j())return Jj(a.t,"No tokens selected. Nothing to do..."),N(),F();var e=function(){return function(a){if(Kj(a))return(new H).e(a).oa();var b=oh();a="Ignoring non-Token "+a;oh();Mb(b,a,!1);return C().oa()}}(a);if(N().o===N().o)if(d===F())e=F();else{for(var f=d,g=(new Lj).Hd(!1),h=(new Mj).e(null),k=(new Mj).e(null);f!==F();){var n=f.i();e(n).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w= !0)}}(d,g,h,k)));f=f.m()}e=g.w?h.w:F()}else{N();for(f=(new Nj).a();!d.j();)g=d.i(),g=e(g).Ja(),Pj(f,g),d=d.m();e=f.oa()}a=function(a,b){return function(d){var e=oh(),f="Working on token: "+d.Qa()+" ("+E(d)+")";oh();Mb(e,f,!1);e=Qj(d);if(Rc(e))return(new H).e(b.ca(e.ha)).oa();if(C()===e)return Jj(a.t,"Token "+d.Qa()+"("+E(d)+") does not represent any character!"),C().oa();throw(new z).e(e);}}(a,b);if(N().o===N().o){if(e===F())return F();b=e;d=(new Lj).Hd(!1);f=(new Mj).e(null);for(g=(new Mj).e(null);b!== F();)h=b.i(),a(h).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(e,d,f,g))),b=b.m();return d.w?f.w:F()}N();for(b=(new Nj).a();!e.j();)d=e.i(),d=a(d).Ja(),Pj(b,d),e=e.m();return b.oa()}Gj.prototype.zx=function(a){this.t=a;return this};Gj.prototype.$classData=m({dV:0},!1,"com.lkroll.ep.api.package$EnhancedContext",{dV:1,c:1}); function Rj(a){a=a.Yc();a=[(new I).Y("AP Modifier",a)];for(var b=Sj(new Tj,Uj()),d=0,e=a.length|0;dwm().kC}}(a))).oa();a=r(new u,function(){return function(a){return a.Ha()}}(a));xm();b=yc().sc;return ym(Cj(d, a,zm(b)))}function Cca(a,b){b=nm(a,b,a.zc);a=function(){return function(a){return a.Da()}}(a);var d=N().o;if(d===N().o){if(b===F())return F();var d=b.i(),e=d=J(new K,a(d),F());for(b=b.m();b!==F();){var f=b.i(),f=J(new K,a(f),F()),e=e.ta=f;b=b.m()}return d}for(d=Th(b,d);!b.j();)e=b.i(),d.la(a(e)),b=b.m();return d.ka()} function Dca(a,b){b=nm(a,b,a.cz);a=function(){return function(a){return a.Da()}}(a);var d=N().o;if(d===N().o){if(b===F())return F();var d=b.i(),e=d=J(new K,a(d),F());for(b=b.m();b!==F();){var f=b.i(),f=J(new K,a(f),F()),e=e.ta=f;b=b.m()}return d}for(d=Th(b,d);!b.j();)e=b.i(),d.la(a(e)),b=b.m();return d.ka()}function Eca(a){if(a.j())return C();a=a.i();return a.Ha().lp>wm().kC?(new H).e(a.Da()):C()} function Fca(a,b){b=nm(a,b,a.gy);a=function(){return function(a){return a.Da()}}(a);var d=N().o;if(d===N().o){if(b===F())return F();var d=b.i(),e=d=J(new K,a(d),F());for(b=b.m();b!==F();){var f=b.i(),f=J(new K,a(f),F()),e=e.ta=f;b=b.m()}return d}for(d=Th(b,d);!b.j();)e=b.i(),d.la(a(e)),b=b.m();return d.ka()} function Gca(a,b){b=nm(a,b,a.Jy);a=function(){return function(a){return a.Da()}}(a);var d=N().o;if(d===N().o){if(b===F())return F();var d=b.i(),e=d=J(new K,a(d),F());for(b=b.m();b!==F();){var f=b.i(),f=J(new K,a(f),F()),e=e.ta=f;b=b.m()}return d}for(d=Th(b,d);!b.j();)e=b.i(),d.la(a(e)),b=b.m();return d.ka()} function Hca(a,b){b=nm(a,b,a.Hi);a=function(){return function(a){return a.Da()}}(a);var d=N().o;if(d===N().o){if(b===F())return F();var d=b.i(),e=d=J(new K,a(d),F());for(b=b.m();b!==F();){var f=b.i(),f=J(new K,a(f),F()),e=e.ta=f;b=b.m()}return d}for(d=Th(b,d);!b.j();)e=b.i(),d.la(a(e)),b=b.m();return d.ka()} function Ica(a,b){b=b.toLowerCase();N();b=[Am(a,b,a.zk),Am(a,b,a.rh),Am(a,b,a.gy),Am(a,b,a.ey),Am(a,b,a.yd),Am(a,b,a.Vp),Am(a,b,a.Br),Am(a,b,a.zc),Am(a,b,a.Ej),Am(a,b,a.Hi),Am(a,b,a.Ry),Am(a,b,a.eA),Am(a,b,a.Hw),Am(a,b,a.cz),Am(a,b,a.ty),Am(a,b,a.Jy)];b=(new D).r(b);var d=N().o,d=bh(b,d);N();for(b=(new Nj).a();!d.j();){var e=d.i().Ja();Pj(b,e);d=d.m()}b=b.oa();d=r(new u,function(){return function(a){return a.Ha()}}(a));xm();e=yc().sc;b=ym(Cj(b,d,zm(e)));a=function(){return function(a){return a.Da()}}(a); d=N().o;if(d===N().o){if(b===F())return F();d=b.i();e=d=J(new K,a(d),F());for(b=b.m();b!==F();){var f=b.i(),f=J(new K,a(f),F()),e=e.ta=f;b=b.m()}return d}for(d=Th(b,d);!b.j();)e=b.i(),d.la(a(e)),b=b.m();return d.ka()} function Jca(a,b){b=nm(a,b,a.ty);a=function(){return function(a){return a.Da()}}(a);var d=N().o;if(d===N().o){if(b===F())return F();var d=b.i(),e=d=J(new K,a(d),F());for(b=b.m();b!==F();){var f=b.i(),f=J(new K,a(f),F()),e=e.ta=f;b=b.m()}return d}for(d=Th(b,d);!b.j();)e=b.i(),d.la(a(e)),b=b.m();return d.ka()} function Am(a,b,d){a=r(new u,function(a,b){return function(a){if(null!==a){var d=a.Ha();a=a.Da();d=Aca(wm(),b,d);return d.lp>wm().kC?(new H).e((new I).Y(d,a)).oa():C().oa()}throw(new z).e(a);}}(a,b));b=Bca();b=Bf(b);return Bm(d,a,b).oa()}function Kca(a,b){return"*"===b?Eca(nm(a,b,a.Vp)):a.Vp.pd(b)} function Lca(a,b){b=nm(a,b,a.zk);a=function(){return function(a){return a.Da()}}(a);var d=N().o;if(d===N().o){if(b===F())return F();var d=b.i(),e=d=J(new K,a(d),F());for(b=b.m();b!==F();){var f=b.i(),f=J(new K,a(f),F()),e=e.ta=f;b=b.m()}return d}for(d=Th(b,d);!b.j();)e=b.i(),d.la(a(e)),b=b.m();return d.ka()} function Mca(a,b){b=nm(a,b,a.eA);a=function(){return function(a){return a.Da()}}(a);var d=N().o;if(d===N().o){if(b===F())return F();var d=b.i(),e=d=J(new K,a(d),F());for(b=b.m();b!==F();){var f=b.i(),f=J(new K,a(f),F()),e=e.ta=f;b=b.m()}return d}for(d=Th(b,d);!b.j();)e=b.i(),d.la(a(e)),b=b.m();return d.ka()} function Nca(a,b){b=nm(a,b,a.rh);a=function(){return function(a){return a.Da()}}(a);var d=N().o;if(d===N().o){if(b===F())return F();var d=b.i(),e=d=J(new K,a(d),F());for(b=b.m();b!==F();){var f=b.i(),f=J(new K,a(f),F()),e=e.ta=f;b=b.m()}return d}for(d=Th(b,d);!b.j();)e=b.i(),d.la(a(e)),b=b.m();return d.ka()} im.prototype.addData=function(a,b,d){oca(this,a);var e=ba.JSON.stringify(d);if(Xl().mc===b){v();for(var f=jm(e),g=v(),h=Xl().ia(),k=N().o,n=Zk(g,h,k),t=f.dg(n),w=t;!w.j();){var A=w.i();km().nj&&qm(km(),A);km().zk.Ff((new I).Y(A.$,A));w=w.m()}var B="INFO: EPCompendium added "+Ze(t)+" weapons.";ba.log(B)}else if(cm().mc===b){v();for(var M=jm(e),Z=v(),na=cm().ia(),ma=N().o,Ga=Zk(Z,na,ma),Ea=M.dg(Ga),za=Ea;!za.j();){var Pa=za.i();km().nj&&qm(km(),Pa);km().rh.Ff((new I).Y(Pa.$,Pa));za=za.m()}var La="INFO: EPCompendium added "+ Ze(Ea)+" ammo.";ba.log(La)}else if(Cm().mc===b){v();for(var xa=jm(e),Gb=v(),wb=Cm().ia(),jc=N().o,Yb=Zk(Gb,wb,jc),ac=xa.dg(Yb),zc=ac;!zc.j();){var bc=zc.i();km().nj&&qm(km(),bc);km().gy.Ff((new I).Y(bc.$,bc));zc=zc.m()}var Bd="INFO: EPCompendium added "+Ze(ac)+" morph models.";ba.log(Bd)}else if(Dm().mc===b){v();for(var kd=jm(e),Zb=v(),Fc=Dm().ia(),cc=N().o,Yc=Zk(Zb,Fc,cc),rc=kd.dg(Yc),sc=rc;!sc.j();){var Nb=sc.i();km().nj&&qm(km(),Nb);km().ey.Ff((new I).Y(Nb.Le,Nb));sc=sc.m()}var Ac="INFO: EPCompendium added "+ Ze(rc)+" morph instances.";ba.log(Ac)}else if(am().mc===b){v();for(var dc=jm(e),Tc=v(),Hc=am().ia(),tc=N().o,Ic=Zk(Tc,Hc,tc),td=dc.dg(Ic),uc=td;!uc.j();){var Ob=uc.i();km().nj&&qm(km(),Ob);km().yd.Ff((new I).Y(Ob.$,Ob));uc=uc.m()}var lc="INFO: EPCompendium added "+Ze(td)+" traits.";ba.log(lc)}else if(Wl().mc===b){v();for(var Jc=jm(e),Kc=v(),Lc=Wl().ia(),Kd=N().o,Uc=Zk(Kc,Lc,Kd),ec=Jc.dg(Uc),Mc=ec;!Mc.j();){var Vd=Mc.i();km().nj&&qm(km(),Vd);km().Vp.Ff((new I).Y(Vd.$,Vd));Mc=Mc.m()}var Vc="INFO: EPCompendium added "+ Ze(ec)+" derangements.";ba.log(Vc)}else if(Yl().mc===b){v();for(var ld=jm(e),Wd=v(),ie=Yl().ia(),vc=N().o,md=Zk(Wd,ie,vc),Zc=ld.dg(md),hd=Zc;!hd.j();){var Bc=hd.i();km().nj&&qm(km(),Bc);km().Br.Ff((new I).Y(Bc.$,Bc));hd=hd.m()}var Xd="INFO: EPCompendium added "+Ze(Zc)+" disorders.";ba.log(Xd)}else if(fm().mc===b){v();for(var Ld=jm(e),ae=v(),$c=fm().ia(),be=N().o,ud=Zk(ae,$c,be),Nc=Ld.dg(ud),Sb=Nc;!Sb.j();){var Cd=Sb.i();km().nj&&qm(km(),Cd);km().zc.Ff((new I).Y(Cd.$,Cd));Sb=Sb.m()}var je="INFO: EPCompendium added "+ Ze(Nc)+" armour items.";ba.log(je)}else if(Em().mc===b){v();for(var id=jm(e),ad=v(),ce=Em().ia(),vd=N().o,Kb=Zk(ad,ce,vd),Dd=id.dg(Kb),Vb=Dd;!Vb.j();){var Md=Vb.i();km().nj&&qm(km(),Md);km().Ej.Ff((new I).Y(Md.$,Md));Vb=Vb.m()}var Nd="INFO: EPCompendium added "+Ze(Dd)+" gear items.";ba.log(Nd)}else if(Fm().mc===b){v();for(var Od=jm(e),wd=v(),de=Fm().ia(),Pd=N().o,nd=Zk(wd,de,Pd),od=Od.dg(nd),Oc=od;!Oc.j();){var Rb=Oc.i();km().nj&&qm(km(),Rb);km().Hi.Ff((new I).Y(Rb.$,Rb));Oc=Oc.m()}var jd="INFO: EPCompendium added "+ Ze(od)+" programs.";ba.log(jd)}else if(Gm().mc===b){v();for(var Ed=jm(e),bd=v(),Yd=Gm().ia(),pd=N().o,Zd=Zk(bd,Yd,pd),Fd=Ed.dg(Zd),xd=Fd;!xd.j();){var qd=xd.i();km().nj&&qm(km(),qd);km().Ry.Ff((new I).Y(qd.$,qd));xd=xd.m()}var qe="INFO: EPCompendium added "+Ze(Fd)+" substances.";ba.log(qe)}else if(em().mc===b){v();for(var Qd=jm(e),yd=v(),Gd=em().ia(),ee=N().o,fe=Zk(yd,Gd,ee),Ce=Qd.dg(fe),ke=Ce;!ke.j();){var le=ke.i();km().nj&&qm(km(),le);km().eA.Ff((new I).Y(le.$,le));ke=ke.m()}var re="INFO: EPCompendium added "+ Ze(Ce)+" augmentations.";ba.log(re)}else if($l().mc===b){v();for(var Qe=jm(e),se=v(),te=$l().ia(),Hd=N().o,ye=Zk(se,te,Hd),Ie=Qe.dg(ye),ue=Ie;!ue.j();){var me=ue.i();km().nj&&qm(km(),me);km().Hw.Ff((new I).Y(me.$,me));ue=ue.m()}var Je="INFO: EPCompendium added "+Ze(Ie)+" armour mods.";ba.log(Je)}else if(bm().mc===b){v();for(var tf=jm(e),Ke=v(),ge=bm().ia(),bf=N().o,cf=Zk(Ke,ge,bf),ne=tf.dg(cf),Id=ne;!Id.j();){var oe=Id.i();km().nj&&qm(km(),oe);km().cz.Ff((new I).Y(oe.$,oe));Id=Id.m()}var Ff="INFO: EPCompendium added "+ Ze(ne)+" weapon accessories.";ba.log(Ff)}else if(Hm().mc===b){v();for(var df=jm(e),fg=v(),gg=Hm().ia(),Hg=N().o,mf=Zk(fg,gg,Hg),$g=df.dg(mf),hg=$g;!hg.j();){var Xh=hg.i();km().nj&&qm(km(),Xh);km().ty.Ff((new I).Y(Xh.$,Xh));hg=hg.m()}var Zi="INFO: EPCompendium added "+Ze($g)+" psi sleights.";ba.log(Zi)}else if(Im().mc===b){v();for(var $i=jm(e),Ai=v(),Bi=Im().ia(),Yh=N().o,yh=Zk(Ai,Bi,Yh),Ci=$i.dg(yh),Zh=Ci;!Zh.j();){var ok=Zh.i();km().nj&&qm(km(),ok);km().Jy.Ff((new I).Y(ok.$,ok));Zh=Zh.m()}var Qr= "INFO: EPCompendium added "+Ze(Ci)+" skill definitions.";ba.log(Qr)}else throw y(x(),(new pm).d("Unknown datatype "+b));};im.prototype.setVerify=function(a){this.nj=!!a};im.prototype.$classData=m({JY:0},!1,"com.lkroll.ep.compendium.EPCompendium$",{JY:1,c:1});var lm=void 0;function km(){lm||(lm=(new im).a());return lm}function Jm(){}Jm.prototype=new p;Jm.prototype.constructor=Jm;c=Jm.prototype; c.ia=function(){var a=Ab(),b=Ab(),d=v(),e=(new gk).a(),e=(new Km).ra(e),d=Zj(new ak,bk(d),"SpeedMod",e),e=v(),f=(new Lm).a(),g=(new Le).Xa(qa(Oca)),b=zb(b,d,dk(new ek,fk(e),g,"SpeedMod",f)),d=Ab(),e=v(),f=(new gk).a(),f=(new Mm).ra(f),e=Zj(new ak,bk(e),"MOAMod",f),f=v(),g=(new Nm).a(),h=(new Le).Xa(qa(Pca)),d=zb(d,e,dk(new ek,fk(f),h,"MOAMod",g)),e=Ab(),f=v(),g=(new gk).a(),g=(new Om).ra(g),f=Zj(new ak,bk(f),"IniMod",g),g=v(),h=(new Pm).a(),k=(new Le).Xa(qa(Qca)),e=zb(e,f,dk(new ek,fk(g),k,"IniMod", h)),f=Ab(),g=v(),h=(new gk).a(),h=(new Qm).ra(h),g=Zj(new ak,bk(g),"AptitudeMod",h),h=v(),k=(new Rm).a(),n=(new Le).Xa(qa(Rca)),f=zb(f,g,dk(new ek,fk(h),n,"AptitudeMod",k)),g=Ab(),h=v(),k=(new gk).a(),k=(new Sm).ra(k),h=Zj(new ak,bk(h),"SkillMod",k),k=v(),n=(new Tm).a(),t=(new Le).Xa(qa(Sca)),g=zb(g,h,dk(new ek,fk(k),t,"SkillMod",n)),h=Ab(),k=v(),n=(new gk).a(),n=(new Um).ra(n),k=Zj(new ak,bk(k),"DurMod",n),n=v(),t=(new Vm).a(),w=(new Le).Xa(qa(Tca)),h=zb(h,k,dk(new ek,fk(n),w,"DurMod",t)),k=Ab(), n=v(),t=(new gk).a(),t=(new Wm).ra(t),n=Zj(new ak,bk(n),"IgnoreWounds",t),t=v(),w=(new Xm).a(),A=(new Le).Xa(qa(Uca)),k=zb(k,n,dk(new ek,fk(t),A,"IgnoreWounds",w)),n=Ab(),t=v(),w=(new gk).a(),w=(new Ym).ra(w),t=Zj(new ak,bk(t),"IgnoreTraumas",w),w=v(),A=(new Zm).a(),B=(new Le).Xa(qa(Vca)),n=zb(n,t,dk(new ek,fk(w),B,"IgnoreTraumas",A)),t=Ab(),w=v(),A=(new gk).a(),A=(new $m).ra(A),w=Zj(new ak,bk(w),"LucMod",A),A=v(),B=(new an).a(),M=(new Le).Xa(qa(Wca)),t=zb(t,w,dk(new ek,fk(A),M,"LucMod",B)),w=Ab(), A=v(),B=(new gk).a(),B=(new bn).ra(B),A=Zj(new ak,bk(A),"DamageEffect",B),B=v(),M=(new cn).a(),Z=(new Le).Xa(qa(Xca)),w=zb(w,A,dk(new ek,fk(B),Z,"DamageEffect",M)),A=Ab(),B=v(),M=(new gk).a(),M=(new dn).ra(M),B=Zj(new ak,bk(B),"FreeForm",M),M=v(),Z=(new en).a(),na=(new Le).Xa(qa(Yca)),b=[b,d,e,f,g,h,k,n,t,w,zb(A,B,dk(new ek,fk(M),na,"FreeForm",Z))];return jk(a,(new D).r(b))};c.a=function(){return this}; c.Sx=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;var b=[v().jc],d=(new D).r(b),b=d.X.length|0,b=l(q(lk),[b]),e;e=0;for(d=mk(new nk,d,0,d.X.length|0);d.ea();){var f=d.da();b.b[e]=f;e=1+e|0}return pk(a,b)};c.Jt=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;var b=[v().jc],d=(new D).r(b),b=d.X.length|0,b=l(q(lk),[b]),e;e=0;for(d=mk(new nk,d,0,d.X.length|0);d.ea();){var f=d.da();b.b[e]=f;e=1+e|0}return pk(a,b)}; c.Px=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=fn().ia(),d=gn().ia(),e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}return pk(a,b)};c.Rn=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=hn(v(),v().Ua),e=v().jc,e=(new D).r([b,d,e]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}return pk(a,b)}; c.Jj=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;var b=[v().jc],d=(new D).r(b),b=d.X.length|0,b=l(q(lk),[b]),e;e=0;for(d=mk(new nk,d,0,d.X.length|0);d.ea();){var f=d.da();b.b[e]=f;e=1+e|0}return pk(a,b)};function jn(a,b){return 0>24&&0===(2&a.f)<<24>>24){var d=(new Ae).d("(.*)\\sskill"),e=F();a.EO=(new Co).nm(d.W,e);a.f=(2|a.f)<<24>>24}a=Do(a.EO,b);a.j()?d=!1:null!==a.P()?(d=a.P(),d=0===Eo(d,1)):d=!1;return d?a.P().Gb(0):b}function Fo(a,b){return void 0===b?C():(new H).e(b)} function tea(){var a=Go();if(0===(1&a.f)<<24>>24&&0===(1&a.f)<<24>>24){var b=(new Ae).d("([+-]\\d+)\\s(\\w(?:(?:\\w| )*\\w)?)(?:\\s\\((\\w(?:(?:\\w| )*\\w)?)\\))?(?:\\sskill)?"),d=F();a.DS=(new Co).nm(b.W,d);a.f=(1|a.f)<<24>>24}return a.DS} function uea(a,b){b=b.trim();try{if(null===b)throw(new kk).a();if(""===b)var d=(new Qb).e((Oi(),(new Ho).Rm(C(),C(),C(),C(),C(),C(),C())));else if(0<=(b.length|0)&&"{"===b.substring(0,1)){var e=ba.JSON.parse(b),f=Fo(Go(),e.cog);if(f.j())var g=C();else var h=f.P()|0,g=(new H).e(h);var k=Fo(Go(),e.coo);if(k.j())var n=C();else var t=k.P()|0,n=(new H).e(t);var w=Fo(Go(),e["int"]);if(w.j())var A=C();else var B=w.P()|0,A=(new H).e(B);var M=Fo(Go(),e.ref);if(M.j())var Z=C();else var na=M.P()|0,Z=(new H).e(na); var ma=Fo(Go(),e.sav);if(ma.j())var Ga=C();else var Ea=ma.P()|0,Ga=(new H).e(Ea);var za=Fo(Go(),e.som);if(za.j())var Pa=C();else var La=za.P()|0,Pa=(new H).e(La);var xa=Fo(Go(),e.wil);if(xa.j())var Gb=C();else var wb=xa.P()|0,Gb=(new H).e(wb);d=(new Qb).e((new Ho).Rm(g,n,A,Z,Ga,Pa,Gb))}else{for(var jc=(new Ae).d(b),Yb=Be(jc,44),e=null,e=[],f=0,ac=Yb.b.length;f(b.ha|0);f=a.nl;b=a.ol;if(Eq(f)&&(f=f.ha|0,Fq(b)))return a=b.ha,0<(new Ae).d(""+f).Ve(a);f=a.nl;b=a.ol;if(Fq(f)&&(f=f.ha,Eq(b)))return a=b.ha|0,0<(new Ae).d(f).Ve(""+a);f=a.nl;b=a.ol;if(Fq(f)&&(f=f.ha,Fq(b)))return a=b.ha,0<(new Ae).d(f).Ve(a);throw(new z).e(a);}}(a))))} function Cq(a,b){var d=function(){return function(a){var b='{"id" : "'+a.aP()+'", "pr" : "',d;d=a.cj;if(Eq(d))d=""+(d.ha|0);else if(Fq(d))d=d.ha;else throw(new z).e(d);return b+d+'", "custom" : "'+a.LN()+'"}'}}(a),e=N().o;if(e===N().o)if(b===F())d=F();else{var e=b.i(),f=e=J(new K,d(e),F());for(b=b.m();b!==F();){var g=b.i(),g=J(new K,d(g),F()),f=f.ta=g;b=b.m()}d=e}else{for(e=Th(b,e);!b.j();)f=b.i(),e.la(d(f)),b=b.m();d=e.ka()}d=d.ng("[",",","]");b=oh();e="About to set turnoder to '"+d+"'";oh();Mb(b, e,!1);a.gt.qc.set(Iea().mH,d)}function Sea(a,b){var d=xq(a),e=N();Cq(a,d.ne(b,e.o))}wq.prototype.Bo=function(){Cq(this,(xq(this),F()))}; function xq(a){var b=a.gt.qc.get(Iea().mH),d=oh(),e="Read turnoder to '"+b+"'";oh();Mb(d,e,!1);b=ba.JSON.parse(b);d=N().o.ug();e=b.length|0;switch(e){case -1:break;default:d.Ad(e)}d.Uc((new D).r(b));d=d.ka();b=function(){return function(a){var b;a:{Gq();try{b=(new Qb).e("-1"===a.id?(new Hq).Sr(a.custom,Tea(Gq(),a.pr)):(new Iq).Sr(a.id,Tea(Gq(),a.pr)))}catch(d){a=Ub(x(),d);if(null!==a){b=Wb(Xb(),a);if(!b.j()){a=b.P();b=$b(new fc,a);break a}throw y(x(),a);}throw d;}}return b}}(a);e=N().o;if(e===N().o)if(d=== F())b=F();else{for(var e=d.i(),f=e=J(new K,b(e),F()),d=d.m();d!==F();)var g=d.i(),g=J(new K,b(g),F()),f=f.ta=g,d=d.m();b=e}else{for(e=Th(d,e);!d.j();)f=d.i(),e.la(b(f)),d=d.m();b=e.ka()}a=function(){return function(a){if(Pb(a))return(new H).e(a.ha).oa();if(gc(a)){a=a.Xe;var b=oh();Fb(b,a);return C().oa()}throw(new z).e(a);}}(a);if(N().o===N().o){if(b===F())return F();d=b;e=(new Lj).Hd(!1);f=(new Mj).e(null);for(g=(new Mj).e(null);d!==F();){var h=d.i();a(h).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w? (a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(b,e,f,g)));d=d.m()}return e.w?f.w:F()}N();for(d=(new Nj).a();!b.j();)e=b.i(),e=a(e).Ja(),Pj(d,e),b=b.m();return d.oa()}wq.prototype.$classData=m({N3:0},!1,"com.lkroll.roll20.api.TurnOrder",{N3:1,c:1});function Jq(){}Jq.prototype=new p;Jq.prototype.constructor=Jq;Jq.prototype.a=function(){return this}; function Tea(a,b){a=oa(b);try{var d=a.trim(),e=(new Ae).d(d),f=Re(),g=(new Qb).e(Pe(f,e.W,10))}catch(h){if(d=Ub(x(),h),null!==d){e=Wb(Xb(),d);if(e.j())throw y(x(),d);d=e.P();g=$b(new fc,d)}else throw h;}if(Pb(g))return a=g.ha|0,Kq(),(new Lq).e(a);if(gc(g))return Kq(),(new Mq).e(a);throw(new z).e(g);}Jq.prototype.$classData=m({O3:0},!1,"com.lkroll.roll20.api.TurnOrder$",{O3:1,c:1});var Nq=void 0;function Gq(){Nq||(Nq=(new Jq).a());return Nq}function Oq(){this.jl=null}Oq.prototype=new p; Oq.prototype.constructor=Oq;Oq.prototype.a=function(){Pq=this;this.jl=r(new u,function(){return function(a){return a}}(this));return this};function $o(){var a=Yo();return r(new u,function(){return function(a){return oa(a)}}(a))}Oq.prototype.$classData=m({Q3:0},!1,"com.lkroll.roll20.api.conf.DefaultOptionRenderers$",{Q3:1,c:1});var Pq=void 0;function Yo(){Pq||(Pq=(new Oq).a());return Pq}function Qq(){this.GO=this.qP=this.pP=this.vo=null}Qq.prototype=new p;Qq.prototype.constructor=Qq; Qq.prototype.a=function(){Rq=this;th();var a=th(),a=(new vh).nc(wh(th()," "),a.pb).ps(Eh()),b=th().pb;this.vo=Uea((new Sq).nc(a,b));var a=Tq(),b=uh(function(){return function(){return Uq().qP}}(this)),d=(new Ih).d("intExpression");this.pP=Kh(d.ha,b,a.pb);Tq();uh(function(){return function(){return Uq().GO}}(this));(new Ih).d("floatExpression");var a=this.vo,b=Tq(),d=uh(function(){return function(){var a=Uq().vo,b=Uq().vo,d=Tq(),e=[Ah()];Bh();Ch();for(var n=(new D).a(),t=0,w=e.length|0;t=d?b.n():"("+b+")"}Xr.prototype.$classData=m({m5:0},!1,"fastparse.core.Precedence$",{m5:1,c:1});var Zr=void 0;function $r(){Zr||(Zr=(new Xr).a());return Zr}function as(){}as.prototype=new p;as.prototype.constructor=as;as.prototype.a=function(){return this}; function lfa(a,b){b=b.Wa();b=(new bs).Tr(b,r(new u,function(){return function(a){return a.Wa()}}(a)));a=yc().sc;b=(new cs).xF(b).jT.lj();a=(new ds).xF((new bs).Tr(b,a));return mfa(new es,nfa(a))}function ofa(a,b,d){Kq();return(new Lq).e(pfa(b,d))}function qfa(a,b,d,e){var f=(new fs).Tc((new D).r(["","(",")"]));a=r(new u,function(){return function(a){return a.Zf()}}(a,e));e=Bh();d=d.Fa(a,e.o).Zf();return gs(f,(new D).r([b,hs(d)]))} as.prototype.$classData=m({s5:0},!1,"fastparse.parsers.Intrinsics$",{s5:1,c:1});var is=void 0;function js(){is||(is=(new as).a());return is}function ks(){}ks.prototype=new p;ks.prototype.constructor=ks;ks.prototype.a=function(){return this};ks.prototype.$classData=m({u5:0},!1,"fastparse.parsers.Terminals$",{u5:1,c:1});var rfa=void 0;function ls(){}ls.prototype=new p;ls.prototype.constructor=ls;function ms(){}ms.prototype=ls.prototype;function ns(){}ns.prototype=new p;ns.prototype.constructor=ns; function os(){}os.prototype=ns.prototype;function ps(){}ps.prototype=new p;ps.prototype.constructor=ps;function sfa(){}sfa.prototype=ps.prototype;function qs(){}qs.prototype=new p;qs.prototype.constructor=qs;qs.prototype.a=function(){return this};qs.prototype.$classData=m({C5:0},!1,"fastparse.utils.Utils$",{C5:1,c:1});var tfa=void 0;function rs(){}rs.prototype=new p;rs.prototype.constructor=rs;rs.prototype.a=function(){return this}; rs.prototype.$classData=m({E5:0},!1,"fastparse.utils.Utils$BitSet$",{E5:1,c:1});var ufa=void 0;function ss(){this.KB=this.FB=null}ss.prototype=new p;ss.prototype.constructor=ss;function ts(a,b,d){a.FB=b;a.KB=d;return a}ss.prototype.$classData=m({M5:0},!1,"java.math.BigInteger$QuotAndRem",{M5:1,c:1});function us(){}us.prototype=new p;us.prototype.constructor=us;us.prototype.a=function(){return this}; function vfa(a,b,d,e){a=0;var f=-1+e|0;if(!(0>=e))for(var g=0;;){var h=g,k=d.b[h];b.b[h]=k<<1|a;a=k>>>31|0;if(g===f)break;g=1+g|0}0!==a&&(b.b[e]=a)}function wfa(a,b,d){a=d>>5;d&=31;var e=(b.cd+a|0)+(0===d?0:1)|0,f=l(q(kb),[e]);vs(0,f,b.lc,a,d);b=ws(new xs,b.Lc,e,f);ys(b);return b} function xfa(a,b,d){a=d>>5;var e=31&d;if(a>=b.cd)return 0>b.Lc?zs().Az:zs().tn;d=b.cd-a|0;var f=l(q(kb),[1+d|0]);yfa(0,f,d,b.lc,a,e);if(0>b.Lc){for(var g=0;gb.Lc&&Bs(b)===(-1+b.cd|0)&&(d=-1+d|0);return a=a-ga(d)|0} function yfa(a,b,d,e,f,g){for(a=0;a>>g|0|e.b[1+(a+f|0)|0]<>>g|0}}function vs(a,b,d,e,f){if(0===f)Ya(d,0,b,e,b.b.length-e|0);else{a=32-f|0;b.b[-1+b.b.length|0]=0;for(var g=-1+b.b.length|0;g>e;){var h=g;b.b[h]=b.b[h]|d.b[-1+(g-e|0)|0]>>>a|0;b.b[-1+g|0]=d.b[-1+(g-e|0)|0]<=e))for(e=0;;){b.b[e]=0;if(e===d)break;e=1+e|0}} us.prototype.$classData=m({N5:0},!1,"java.math.BitLevel$",{N5:1,c:1});var Cs=void 0;function Ds(){Cs||(Cs=(new us).a());return Cs}function Es(){this.QH=this.VH=null}Es.prototype=new p;Es.prototype.constructor=Es; Es.prototype.a=function(){Fs=this;var a=(new D).r([-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]),b=a.X.length|0,b=l(q(kb),[b]),d;d=0;for(a=mk(new nk,a,0,a.X.length|0);a.ea();){var e=a.da();b.b[d]=e|0;d=1+d|0}this.VH=b;a=(new D).r([-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]);b=a.X.length|0;b=l(q(kb),[b]);d=0;for(a=mk(new nk,a,0,a.X.length|0);a.ea();)e=a.da(),b.b[d]=e|0,d=1+d|0;this.QH=b;return this}; function zfa(a,b,d){if(0===b.ba&&0===b.ga)switch(d){case 0:return"0";case 1:return"0.0";case 2:return"0.00";case 3:return"0.000";case 4:return"0.0000";case 5:return"0.00000";case 6:return"0.000000";default:return(0>d?"0E+":"0E")+(-2147483648===d?"2147483648":""+(-d|0))}else{a=0>b.ga;var e;e="";var f=18;if(a){var g=b.ba;b=b.ga;b=(new Gs).ja(-g|0,0!==g?~b:-b|0)}for(var g=b.ba,h=b.ga;;){b=g;var k=h,h=ab(),g=Hs(h,g,k,10,0),h=h.oc,f=-1+f|0,k=h,n=g,t=n>>>16|0,n=ea(10,65535&n),t=ea(10,t),t=n+(t<<16)|0;ea(10, k);e=""+(b-t|0)+e;b=h;if(0===g&&0===b)break}b=-1+((18-f|0)-d|0)|0;if(0=f))for(f=0;;){e="0"+e;if(f===d)break;f=1+f|0}e="0."+e}else 0!==d&&(d=""+b,0>>0)).toString(10),0>a?"-"+b:b;b="";var f=l(q(kb),[d]);Ya(e,0,f,0,d);do{for(var g=0,e=-1+d|0;0<=e;){var h=g,g=f.b[e],k=Js(ab(),g,h,1E9,0);f.b[e]=k;var h=k>>31,n=65535&k,k=k>>>16|0,t=ea(51712,n),n=ea(15258,n),w=ea(51712,k),t=t+((n+w|0)<<16)|0;ea(1E9,h);ea(15258,k);g=g-t|0;e=-1+e|0}e=""+g;for(b="000000000".substring(e.length|0)+e+b;0!==d&&0===f.b[-1+d|0];)d=-1+d|0}while(0!==d);f=0;for(d=b.length|0;;)if(fa?"-"+b:b}Es.prototype.$classData=m({O5:0},!1,"java.math.Conversion$",{O5:1,c:1});var Fs=void 0;function Ks(){Fs||(Fs=(new Es).a());return Fs}function Ls(){}Ls.prototype=new p;Ls.prototype.constructor=Ls;Ls.prototype.a=function(){return this}; function Afa(a,b,d,e,f,g,h){a=l(q(kb),[1+f|0]);var k=l(q(kb),[1+h|0]),n=ga(g.b[-1+h|0]);0!==n?(vs(Ds(),k,g,0,n),vs(Ds(),a,e,0,n)):(Ya(e,0,a,0,f),Ya(g,0,k,0,h));e=k.b[-1+h|0];for(d=-1+d|0;0<=d;){if(a.b[f]===e)g=-1;else{var t=a.b[f],w=a.b[-1+f|0];g=ab();var A=Js(g,w,t,e,0),t=g.oc;g=A;var B=65535&A,A=A>>>16|0,M=65535&e,Z=e>>>16|0,na=ea(B,M),M=ea(A,M),B=ea(B,Z),B=na+((M+B|0)<<16)|0;ea(t,e);ea(A,Z);w=w-B|0;if(0!==g)a:for(g=1+g|0;;){A=g=-1+g|0;Z=k.b[-2+h|0];t=65535&A;A=A>>>16|0;na=65535&Z;Z=Z>>>16|0;B= ea(t,na);na=ea(A,na);M=ea(t,Z);t=B+((na+M|0)<<16)|0;B=(B>>>16|0)+M|0;B=(ea(A,Z)+(B>>>16|0)|0)+(((65535&B)+na|0)>>>16|0)|0;Z=w;A=a.b[-2+f|0];na=w+e|0;if(0===((-2147483648^na)<(-2147483648^w)?1:0)&&(w=na,B^=-2147483648,Z^=-2147483648,B===Z?(-2147483648^t)>(-2147483648^A):B>Z))continue a;break}}if(w=0!==g){Ms();var w=a,t=f-h|0,Z=k,A=h,B=g,ma;ma=0;var Ga;Ga=0;na=-1+A|0;if(!(0>=A))for(M=0;;){var Ea=M;Ns();var za=Z.b[Ea],Pa=65535&za,za=za>>>16|0,La=65535&B,xa=B>>>16|0,Gb=ea(Pa,La),La=ea(za,La),wb=ea(Pa, xa),Pa=Gb+((La+wb|0)<<16)|0,Gb=(Gb>>>16|0)+wb|0,xa=(ea(za,xa)+(Gb>>>16|0)|0)+(((65535&Gb)+La|0)>>>16|0)|0,za=Pa+ma|0;ma=(-2147483648^za)<(-2147483648^Pa)?1+xa|0:xa;xa=w.b[t+Ea|0];za=xa-za|0;xa=(-2147483648^za)>(-2147483648^xa)?-1:0;Pa=Ga;Ga=Pa>>31;Pa=za+Pa|0;Ga=(-2147483648^Pa)<(-2147483648^za)?1+(xa+Ga|0)|0:xa+Ga|0;w.b[t+Ea|0]=Pa;if(M===na)break;M=1+M|0}B=w.b[t+A|0];Z=B-ma|0;B=(-2147483648^Z)>(-2147483648^B)?-1:0;M=Ga;na=M>>31;M=Z+M|0;w.b[t+A|0]=M;w=0!==((-2147483648^M)<(-2147483648^Z)?1+(B+na|0)| 0:B+na|0)}if(w&&(g=-1+g|0,M=na=0,w=-1+h|0,!(0>=h)))for(t=0;;){A=t;B=a.b[(f-h|0)+A|0];Z=B+k.b[A]|0;B=(-2147483648^Z)<(-2147483648^B)?1:0;Z=na+Z|0;B=(-2147483648^Z)<(-2147483648^na)?1+(M+B|0)|0:M+B|0;na=Z;M=B;a.b[(f-h|0)+A|0]=na;na=M;M=0;if(t===w)break;t=1+t|0}null!==b&&(b.b[d]=g);f=-1+f|0;d=-1+d|0}return 0!==n?(yfa(Ds(),k,h,a,0,n),k):(Ya(a,0,k,0,h),a)} function Bfa(a,b,d,e,f){a=0;for(e=-1+e|0;0<=e;){var g=a;a=d.b[e];var h=ab(),g=Js(h,a,g,f,0),h=h.oc,k=65535&g,n=g>>>16|0,t=65535&f,w=f>>>16|0,A=ea(k,t),t=ea(n,t),k=ea(k,w),A=A+((t+k|0)<<16)|0;ea(h,f);ea(n,w);a=a-A|0;b.b[e]=g;e=-1+e|0}return a}Ls.prototype.$classData=m({P5:0},!1,"java.math.Division$",{P5:1,c:1});var Os=void 0;function Ms(){Os||(Os=(new Ls).a());return Os}function Ps(){}Ps.prototype=new p;Ps.prototype.constructor=Ps;Ps.prototype.a=function(){return this}; function Qs(a,b,d,e){for(var f=l(q(kb),[b]),g=0,h=0;g(-2147483648^k)?-1:0,t=h,h=t>>31,t=n+t|0,n=(-2147483648^t)<(-2147483648^n)?1+(k+h|0)|0:k+h|0;f.b[g]=t;h=n;g=1+g|0}for(;g>31,n=d+n|0,d=(-2147483648^n)<(-2147483648^d)?1+e|0:e,f.b[g]=n,h=d,g=1+g|0;return f}function Rs(a,b,d,e){for(a=-1+e|0;0<=a&&b.b[a]===d.b[a];)a=-1+a|0;return 0>a?0:(-2147483648^b.b[a])<(-2147483648^d.b[a])?-1:1} function Ss(a,b,d,e){var f=l(q(kb),[1+b|0]),g=1,h=a.b[0],k=h+d.b[0]|0;f.b[0]=k;h=(-2147483648^k)<(-2147483648^h)?1:0;if(b>=e){for(;ga?(a=b=d-b|0,d=(-2147483648^b)>(-2147483648^d)?-1:0):(a=d=b-d|0,d=(-2147483648^d)>(-2147483648^b)?-1:0);return Ws(e,(new Gs).ja(a,d))}if(a===e)e=f>=g?Ss(b.lc,f,d.lc,g):Ss(d.lc,g,b.lc,f);else{var h=f!==g?f>g?1:-1:Rs(0,b.lc,d.lc, f);if(0===h)return zs().tn;1===h?e=Qs(b.lc,f,d.lc,g):(d=Qs(d.lc,g,b.lc,f),a=e,e=d)}a=ws(new xs,a|0,e.b.length,e);ys(a);return a} function Xs(a,b,d){var e=b.Lc;a=d.Lc;var f=b.cd,g=d.cd;if(0===a)return b;if(0===e)return Cfa(d);if(2===(f+g|0))return b=b.lc.b[0],f=0,d=d.lc.b[0],g=0,0>e&&(e=b,b=-e|0,f=0!==e?~f:-f|0),0>a&&(a=d,e=g,d=-a|0,g=0!==a?~e:-e|0),a=zs(),e=b,b=f,f=g,d=e-d|0,Ws(a,(new Gs).ja(d,(-2147483648^d)>(-2147483648^e)?-1+(b-f|0)|0:b-f|0));var h=f!==g?f>g?1:-1:Rs(Ys(),b.lc,d.lc,f);if(e===a&&0===h)return zs().tn;-1===h?(d=e===a?Qs(d.lc,g,b.lc,f):Ss(d.lc,g,b.lc,f),a=-a|0):(d=e===a?Qs(b.lc,f,d.lc,g):Ss(b.lc,f,d.lc,g),a= e);a=ws(new xs,a|0,d.b.length,d);ys(a);return a}Ps.prototype.$classData=m({Q5:0},!1,"java.math.Elementary$",{Q5:1,c:1});var Zs=void 0;function Ys(){Zs||(Zs=(new Ps).a());return Zs}function $s(){this.kp=0;this.qs=null}$s.prototype=new p;$s.prototype.constructor=$s;$s.prototype.g=function(a){return a&&a.$classData&&a.$classData.u.YL?this.kp===a.kp?this.qs===a.qs:!1:!1};$s.prototype.n=function(){return"precision\x3d"+this.kp+" roundingMode\x3d"+this.qs};$s.prototype.s=function(){return this.kp<<3|this.qs.jz}; $s.prototype.$classData=m({YL:0},!1,"java.math.MathContext",{YL:1,c:1});function at(){this.TH=null}at.prototype=new p;at.prototype.constructor=at;at.prototype.a=function(){bt=this;ct();var a=dt().rw,b=new $s;b.kp=34;b.qs=a;this.TH=b;ct();dt();ct();dt();ct();dt();return this};at.prototype.$classData=m({R5:0},!1,"java.math.MathContext$",{R5:1,c:1});var bt=void 0;function ct(){bt||(bt=(new at).a());return bt}function et(){this.Zq=this.$q=null}et.prototype=new p;et.prototype.constructor=et; et.prototype.a=function(){ft=this;Dfa(10,10);Dfa(14,5);this.$q=l(q(gt),[32]);this.Zq=l(q(gt),[32]);var a,b;a=1;for(var d=b=0;;){var e=d;if(18>=e){Ns().Zq.b[e]=Ws(zs(),(new Gs).ja(a,b));var f=Ns().$q,g=zs(),h=a,k=b;f.b[e]=Ws(g,(new Gs).ja(0===(32&e)?h<>>1|0)>>>(31-e|0)|0|k<>>16|0;e=ea(5,65535&e);f=ea(5,a);a=e+(f<<16)|0;e=(e>>>16|0)+f|0;b=ea(5,b)+(e>>>16|0)|0}else Ns().Zq.b[e]=ht(Ns().Zq.b[-1+e|0],Ns().Zq.b[1]),Ns().$q.b[e]=ht(Ns().$q.b[-1+e|0],zs().at);if(31=== d)break;d=1+d|0}return this}; function Efa(a,b,d){var e,f=-1+b|0;if(!(0>=b))for(var g=0;;){var h=g;e=0;var k=1+h|0,n=-1+b|0;if(!(k>=b))for(;;){var t=k;Ns();var w=a.b[h],A=a.b[t],B=d.b[h+t|0],M=65535&w,w=w>>>16|0,Z=65535&A,A=A>>>16|0,na=ea(M,Z),Z=ea(w,Z),ma=ea(M,A),M=na+((Z+ma|0)<<16)|0,na=(na>>>16|0)+ma|0,w=(ea(w,A)+(na>>>16|0)|0)+(((65535&na)+Z|0)>>>16|0)|0,B=M+B|0,w=(-2147483648^B)<(-2147483648^M)?1+w|0:w;e=B+e|0;B=(-2147483648^e)<(-2147483648^B)?1+w|0:w;d.b[h+t|0]=e;e=B;if(k===n)break;k=1+k|0}d.b[h+b|0]=e;if(g===f)break;g= 1+g|0}vfa(Ds(),d,d,b<<1);for(g=f=e=0;f>>16|0,w=65535&t,t=t>>>16|0,B=ea(e,w),w=ea(k,w),A=ea(e,t),e=B+((w+A|0)<<16)|0,B=(B>>>16|0)+A|0,k=(ea(k,t)+(B>>>16|0)|0)+(((65535&B)+w|0)>>>16|0)|0,n=e+n|0,k=(-2147483648^n)<(-2147483648^e)?1+k|0:k,h=n+h|0,n=(-2147483648^h)<(-2147483648^n)?1+k|0:k,d.b[g]=h,g=1+g|0,h=n+d.b[g]|0,n=(-2147483648^h)<(-2147483648^n)?1:0,d.b[g]=h,e=n,f=1+f|0,g=1+g|0;return d} function Dfa(a,b){var d;d=[];if(0b.cd)var e=d;else e=b,b=d;d=e;var f=b;if(63>f.cd){var g=d.cd,e=f.cd;b=g+e|0;a=d.Lc!==f.Lc?-1:1;if(2===b){e=d.lc.b[0];b=f.lc.b[0];d=65535&e;var e=e>>>16|0,h=65535&b;b=b>>>16|0;var f=ea(d,h),h=ea(e,h),k=ea(d,b);d=f+((h+k|0)<<16)|0;f=(f>>>16|0)+k|0;e=(ea(e,b)+(f>>>16|0)|0)+(((65535&f)+h|0)>>>16|0)|0;0===e?a=(new xs).ja(a,d):(Us(),a=ws(new xs,a,2,Vs(0,d,(new D).r([e]))))}else{d=d.lc;f=f.lc;h=l(q(kb),[b]);if(0!==g&&0!==e)if(1===g)h.b[e]=jt(0,h,f,e,d.b[0]);else if(1===e)h.b[g]= jt(0,h,d,g,f.b[0]);else if(d===f&&g===e)Efa(d,g,h);else if(k=-1+g|0,!(0>=g))for(g=0;;){var n=g,t;t=0;var w=d.b[n],A=-1+e|0;if(!(0>=e))for(var B=0;;){var M=B;Ns();var Z=f.b[M],na=h.b[n+M|0],ma=65535&w,Ga=w>>>16|0,Ea=65535&Z,Z=Z>>>16|0,za=ea(ma,Ea),Ea=ea(Ga,Ea),Pa=ea(ma,Z),ma=za+((Ea+Pa|0)<<16)|0,za=(za>>>16|0)+Pa|0,Ga=(ea(Ga,Z)+(za>>>16|0)|0)+(((65535&za)+Ea|0)>>>16|0)|0,na=ma+na|0,Ga=(-2147483648^na)<(-2147483648^ma)?1+Ga|0:Ga;t=na+t|0;na=(-2147483648^t)<(-2147483648^na)?1+Ga|0:Ga;h.b[n+M|0]=t;t= na;if(B===A)break;B=1+B|0}h.b[n+e|0]=t;if(g===k)break;g=1+g|0}a=ws(new xs,a,b,h);ys(a)}return a}e=(-2&d.cd)<<4;h=kt(d,e);k=kt(f,e);b=lt(h,e);g=Xs(Ys(),d,b);b=lt(k,e);f=Xs(Ys(),f,b);d=it(a,h,k);b=it(a,g,f);a=it(a,Xs(Ys(),h,g),Xs(Ys(),f,k));f=d;a=Ts(Ys(),a,f);a=Ts(Ys(),a,b);a=lt(a,e);e=d=lt(d,e<<1);a=Ts(Ys(),e,a);return Ts(Ys(),a,b)} function jt(a,b,d,e,f){var g;g=0;a=-1+e|0;if(!(0>=e))for(e=0;;){var h=e;Ns();var k=d.b[h],n=65535&k,k=k>>>16|0,t=65535&f,w=f>>>16|0,A=ea(n,t),t=ea(k,t),B=ea(n,w),n=A+((t+B|0)<<16)|0,A=(A>>>16|0)+B|0,k=(ea(k,w)+(A>>>16|0)|0)+(((65535&A)+t|0)>>>16|0)|0;g=n+g|0;k=(-2147483648^g)<(-2147483648^n)?1+k|0:k;b.b[h]=g;g=k;if(e===a)break;e=1+e|0}return g} function mt(a,b){var d=a.$q.b.length,e=d>>31,f=b.ga;if(f===e?(-2147483648^b.ba)<(-2147483648^d):f=(-2147483648^b.ba):0>d)return nt(zs().at,b.ba);d=b.ga;if(0===d?-1>=(-2147483648^b.ba):0>d)return lt(nt(a.Zq.b[1],b.ba),b.ba);for(var g=nt(a.Zq.b[1],2147483647),d=g,f=b.ga,h=-2147483647+b.ba|0,e=h,h=1>(-2147483648^h)?f:-1+f|0,f=ot(ab(),b.ba,b.ga,2147483647,0);;){var k=e,n=h;if(0===n?-1<(-2147483648^k):0(-2147483648^e)? h:-1+h|0;else break}d=ht(d,nt(a.Zq.b[1],f));d=lt(d,2147483647);a=b.ga;e=b=-2147483647+b.ba|0;for(h=1>(-2147483648^b)?a:-1+a|0;;)if(b=e,a=h,0===a?-1<(-2147483648^b):0(-2147483648^a)?b:-1+b|0,e=a,h=b;else break;return lt(d,f)}et.prototype.$classData=m({S5:0},!1,"java.math.Multiplication$",{S5:1,c:1});var ft=void 0;function Ns(){ft||(ft=(new et).a());return ft}function pt(){this.VC=null;this.f=!1}pt.prototype=new p;pt.prototype.constructor=pt; pt.prototype.a=function(){return this}; function Ffa(a){if(!a.f){var b={};Ao(Bh(),(new D).r("iso-8859-1 iso8859-1 iso_8859_1 iso8859_1 iso_8859-1 8859_1 iso_8859-1:1987 latin1 csisolatin1 l1 ibm-819 ibm819 cp819 819 iso-ir-100".split(" "))).va(r(new u,function(a,b){return function(a){qt||(qt=(new rt).a());b[a]=qt}}(a,b)));Ao(Bh(),(new D).r("us-ascii ascii7 ascii csascii default cp367 ibm367 iso646-us 646 iso_646.irv:1983 iso_646.irv:1991 ansi_x3.4-1986 ansi_x3.4-1968 iso-ir-6".split(" "))).va(r(new u,function(a,b){return function(a){st|| (st=(new tt).a());b[a]=st}}(a,b)));Ao(Bh(),(new D).r(["utf-8","utf8","unicode-1-1-utf-8"])).va(r(new u,function(a,b){return function(a){ut||(ut=(new vt).a());b[a]=ut}}(a,b)));Ao(Bh(),(new D).r(["utf-16be","utf_16be","x-utf-16be","iso-10646-ucs-2","unicodebigunmarked"])).va(r(new u,function(a,b){return function(a){wt||(wt=(new xt).a());b[a]=wt}}(a,b)));Ao(Bh(),(new D).r(["utf-16le","utf_16le","x-utf-16le","unicodelittleunmarked"])).va(r(new u,function(a,b){return function(a){yt||(yt=(new zt).a()); b[a]=yt}}(a,b)));Ao(Bh(),(new D).r(["utf-16","utf_16","unicode","unicodebig"])).va(r(new u,function(a,b){return function(a){At||(At=(new Bt).a());b[a]=At}}(a,b)));a.VC=b;a.f=!0}return a.VC}pt.prototype.$classData=m({V5:0},!1,"java.nio.charset.Charset$",{V5:1,c:1});var Ct=void 0;function Dt(){this.ar=this.Iz=this.Qs=null}Dt.prototype=new p;Dt.prototype.constructor=Dt; Dt.prototype.a=function(){Et=this;this.Qs=(new Ft).hd(r(new u,function(){return function(){return""}}(this)));this.Iz=(new Ft).hd(r(new u,function(){return function(a){return"\x3c"+a+"\x3e"}}(this)));this.ar=(new Ft).hd(r(new u,function(){return function(a){return"\x3c"+a+"\x3e..."}}(this)));return this};Dt.prototype.$classData=m({Z5:0},!1,"org.rogach.scallop.ArgType$",{Z5:1,c:1});var Et=void 0;function Gt(){Et||(Et=(new Dt).a());return Et}function Ht(){this.sw=this.UH=this.UC=0}Ht.prototype=new p; Ht.prototype.constructor=Ht;Ht.prototype.a=function(){this.UC=3;this.UH=80;this.sw=2;return this}; function Gfa(a,b,d){N();var e=(new D).r([""]),f=N().o,e=bh(e,f),e=(new Mj).e(e);b.va(r(new u,function(a,b,d){return function(a){var e=It(d.w),e=(new Ae).d(e).W.length,f=(new Ae).d(a).W;if(((1+(e|0)|0)+(f.length|0)|0)<=b){var e=Hfa(d.w),f=It(d.w),g=N();d.w=e.Li(""+f+a+" ",g.o)}else e=It(d.w),e=(new Ae).d(e).W.length,f=(new Ae).d(a).W,((e|0)+(f.length|0)|0)<=b?(e=Hfa(d.w),f=It(d.w),g=N(),d.w=e.Li(""+f+a,g.o)):(e=d.w,a+=" ",f=N().o,d.w=Jt(e,a,f))}}(a,d,e)));return e.w} function Ifa(a,b,d,e){d=(d.j()?Kt().UH:d.P())|0;if(b.j()||b.i().j())var f=0;else{var f=function(){return function(a){a.j()?a=C():(a=a.P(),a=(new H).e(a.Ou));return a.j()?"":a.P()}}(a),g=N().o;if(g===N().o)if(b===F())g=F();else for(var g=b.i(),h=g=J(new K,f(g),F()),k=b.m();k!==F();)var n=k.i(),n=J(new K,f(n),F()),h=h.ta=n,k=k.m();else{g=Th(b,g);for(h=b;!h.j();)k=h.i(),g.la(f(k)),h=h.m();g=g.ka()}f=function(){return function(a){return 0<=(a.length|0)&&"--"===a.substring(0,2)?" "+a:a}}(a);h=N().o; if(h===N().o)if(g===F())g=F();else{h=g.i();k=h=J(new K,f(h),F());for(g=g.m();g!==F();)n=g.i(),n=J(new K,f(n),F()),k=k.ta=n,g=g.m();g=h}else{for(h=Th(g,h);!g.j();)k=g.i(),h.la(f(k)),g=g.m();g=h.ka()}f=function(){return function(a){return(new Ae).d(a).W.length|0}}(a);h=N().o;if(h===N().o)if(g===F())f=F();else{h=g.i();k=h=J(new K,f(h),F());for(g=g.m();g!==F();)n=g.i(),n=J(new K,f(n),F()),k=k.ta=n,g=g.m();f=h}else{for(h=Th(g,h);!g.j();)k=g.i(),h.la(f(k)),g=g.m();f=h.ka()}f=f.ci(Ko())|0}a=function(a,b, d,e){return function(f){if(Rc(f)){var g=f.ha;if(null!==g){f=g.Ou;var h=g.fd,k=g.Ma,g=(new Ae).d(" "),n=f.trim(),n=0<=(n.length|0)&&"--"===n.substring(0,2)?4:0,g=Lt(g,n),n=Kt(),h=Eb(Ma(),h," "),h=(new Mt).Zh(h);if(b){k=k.Ba();if(k.j())k=C();else{for(var k=[k.P()],Ea=(new Nt).a(),za=0,Pa=0;14>za;){var La=65535&("(default \x3d %s)".charCodeAt(za)|0);if(37===La)if(14>(1+za|0))if(La=65535&("(default \x3d %s)".charCodeAt(1+za|0)|0),48<=La&&57>=La){if(14>(3+za|0))switch(La=ba.String.fromCharCode(La),La= (new Ae).d(La),La=-1+Pe(Re(),La.W,10)|0,65535&("(default \x3d %s)".charCodeAt(3+za|0)|0)){case 115:Ot(Ea,oa(k[La]));break;case 100:Ot(Ea,oa(k[La]));break;default:(new Pt).d("(default \x3d %s)".substring(za,4))}else throw(new Qt).d("Conversion \x3d '"+"(default \x3d %s)".substring(za)+"'");za=4+za|0}else{switch(La){case 115:Ot(Ea,oa(k[Pa]));break;case 100:Ot(Ea,oa(k[Pa]));break;default:(new Pt).d("%"+(new Zf).mb(La))}Pa=1+Pa|0;za=2+za|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(Ea,La),za= 1+za|0}k=(new H).e(Ea.ed.$b)}k=k.oa()}else k=F();Ea=Bh().o;h=Gfa(n,Dq(h,k,Ea),((d-e|0)-Kt().UC|0)-Kt().sw|0);n=function(a,b){return function(a){var d=(new Ae).d(" "),e=(b+Kt().UC|0)+Kt().sw|0;return""+Lt(d,e)+a}}(a,e);k=N().o;if(k===N().o)if(h===F())n=F();else{k=h.i();Ea=k=J(new K,n(k),F());for(h=h.m();h!==F();)za=h.i(),za=J(new K,n(za),F()),Ea=Ea.ta=za,h=h.m();n=k}else{for(k=Th(h,k);!h.j();)Ea=h.i(),k.la(n(Ea)),h=h.m();n=k.ka()}h=(new Ae).d(" ");k=Kt().sw;h=Lt(h,k);k=n.i();k=(new Ae).d(k);Ea=(new Ae).d(f).W.length; za=(new Ae).d(g).W;Ea=((Ea|0)+(za.length|0)|0)+Kt().sw|0;za=k.W.length|0;f=""+h+g+f+St(Tt(),k.W,Ea,za);g=n.m();return J(new K,f,g)}}if(C()===f)return N(),f=(new D).r([""]),g=N().o,bh(f,g);throw(new z).e(f);}}(a,e,d,f);if(N().o===N().o)if(b===F())b=F();else{e=b;d=(new Lj).Hd(!1);f=(new Mj).e(null);for(g=(new Mj).e(null);e!==F();)h=e.i(),a(h).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(b,d,f,g))),e=e.m();b=d.w?f.w: F()}else{N();for(e=(new Nj).a();!b.j();)d=b.i(),d=a(d).Ja(),Pj(e,d),b=b.m();b=e.oa()}return b.rc("\n")}Ht.prototype.$classData=m({h6:0},!1,"org.rogach.scallop.Formatter$",{h6:1,c:1});var Ut=void 0;function Kt(){Ut||(Ut=(new Ht).a());return Ut}function Vt(){}Vt.prototype=new p;Vt.prototype.constructor=Vt; function Jfa(a,b){var d=Kfa(a,b);a=Lfa(a,b);var e=N(),d=d.ne(a,e.o);b:{for(a=b.Ed;!a.j();){if("help"===a.i().Qa()){a=(new H).e(a.i());break b}a=a.m()}a=C()}a=a.j()?Wt(b):a.P();a.Xi?a=F():(N(),a=[(new H).e(a)],a=(new D).r(a),e=N().o,a=bh(a,e));e=N();d=d.ne(a,e.o);b:{for(a=b.Ed;!a.j();){if("version"===a.i().Qa()){a=(new H).e(a.i());break b}a=a.m()}a=C()}a.j()?(a=b.yk,a.j()?b=C():(a.P(),b=Xt(b))):b=a;b=b.j()||!b.P().Xi?b:C();b.j()?b=F():(N(),b=(new D).r([b]),a=N().o,b=bh(b,a));a=N();return d.ne(b,a.o)} Vt.prototype.a=function(){return this};function Yt(a,b){if(b.pl)return!0;b=b.FQ;if(b.j())return!1;b=b.P();return Yt(a,b)} function Mfa(a,b){var d=b.Ed;N();for(var e=(new Nj).a();!d.j();){var f=d.i();!1!==f.cB()&&Zt(e,f);d=d.m()}d=e.oa();N();for(e=(new Nj).a();!d.j();)f=d.i(),!1!==!f.Xi&&Zt(e,f),d=d.m();f=e.oa();if(f.j())return"";e=Kt();d=function(){return function(a){return a.dF(F())}}(a);if(N().o===N().o)if(f===F())f=F();else{for(var g=f,h=(new Lj).Hd(!1),k=(new Mj).e(null),n=(new Mj).e(null);g!==F();){var t=g.i();d(t).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K, a,F()),e.w=d.w,b.w=!0)}}(f,h,k,n)));g=g.m()}f=h.w?k.w:F()}else{N();for(g=(new Nj).a();!f.j();)h=f.i(),h=d(h).Ja(),Pj(g,h),f=f.m();f=g.oa()}d=function(){return function(a){return(new H).e(a)}}(a);g=N().o;if(g===N().o)if(f===F())d=F();else{g=f.i();h=g=J(new K,d(g),F());for(f=f.m();f!==F();)k=f.i(),k=J(new K,d(k),F()),h=h.ta=k,f=f.m();d=g}else{for(g=Th(f,g);!f.j();)h=f.i(),g.la(d(h)),f=f.m();d=g.ka()}return"\n\n trailing arguments:\n"+Ifa(e,d,b.Dl,Yt(a,b))} function Nfa(a,b){var d=b.Sf,e=function(){return function(a){return(new Ae).d(a.Ha()).W.length|0}}(a),f=N().o;if(f===N().o)if(d===F())e=F();else{for(var f=d.i(),g=f=J(new K,e(f),F()),d=d.m();d!==F();)var h=d.i(),h=J(new K,e(h),F()),g=g.ta=h,d=d.m();e=f}else{for(f=Th(d,f);!d.j();)g=d.i(),f.la(e(g)),d=d.m();e=f.ka()}e=e.ci(Ko())|0;b=b.Sf;a=function(a,b){return function(a){if(null!==a){var d=a.Da();a=(new Ae).d(a.Ha());var e=(new Zf).mb(32),f=yc().Gp.fg(a.te()),g=a.Aa();f.Ad(g>b?g:b);g=b-g|0;for(f.Uc(a.cf());0< g;)f.la(e),g=-1+g|0;return" "+f.ka()+" "+d.ma}throw(new z).e(a);}}(a,e);e=N().o;if(e===N().o)if(b===F())a=F();else{e=b.i();d=e=J(new K,a(e),F());for(b=b.m();b!==F();)f=b.i(),f=J(new K,a(f),F()),d=d.ta=f,b=b.m();a=e}else{for(e=Th(b,e);!b.j();)d=b.i(),e.la(a(d)),b=b.m();a=e.ka()}return"\n\nSubcommands:\n"+a.rc("\n")} function Lfa(a,b){var d=b.Ed;N();for(var e=(new Nj).a();!d.j();){var f=d.i();!1!==!f.cB()&&Zt(e,f);d=d.m()}d=e.oa();N();for(e=(new Nj).a();!d.j();)f=d.i(),!1!==!f.Xi&&Zt(e,f),d=d.m();d=e.oa();N();for(e=(new Nj).a();!d.j();){var f=d.i(),g=b.Qk,h=f.Qa();a:{for(;!g.j();){var k=g.i();if(h===k){h=!1;break a}g=g.m()}h=!0}!1!==h&&Zt(e,f);d=d.m()}e=e.oa();N();for(b=(new Nj).a();!e.j();)f=d=e.i(),!1!==("help"!==f.Qa()&&"version"!==f.Qa())&&Zt(b,d),e=e.m();b=b.oa();e=r(new u,function(){return function(a){return a.Qa().toLowerCase()}}(a)); d=Bj();b=Cj(b,e,d);a=function(){return function(a){return(new H).e(a)}}(a);e=N().o;if(e===N().o){if(b===F())return F();e=b.i();d=e=J(new K,a(e),F());for(b=b.m();b!==F();)f=b.i(),f=J(new K,a(f),F()),d=d.ta=f,b=b.m();return e}for(e=Th(b,e);!b.j();)d=b.i(),e.la(a(d)),b=b.m();return e.ka()} function Ofa(a,b,d){b=Pfa(a,b);a=function(a,b){return function(d){if(null!==d){var e=d.Ha(),f=d.Da();N();d=1===Ze(f)?f.i():f.i()+" (alias: "+f.m().rc(", ")+")";var w=(new Ae).d(e.ma),w=$t(w)?" - "+e.ma:"";d="Subcommand: "+b+d+w;for(var w=e.rl,w=w.j()?"":w.P(),f=""+b+f.i()+" ",f=Qfa(a,e,f),f=Eb(Ma(),f,"\n"),A=(new au).xv(bu(cu(),du(pa(f)))),B=0,M=f.b.length;Bk){var t;if(!(t=9===k||10===k||11===k||12===k||13===k||28<=k&&31>=k)&&(t=160!==k)){if(0===(1&n.f)<<24>>24&&0===(1&n.f)<<24>>24){var w=(new D).r([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]);t=w.X.length|0;t=l(q(ib),[t]);var A;A=0;for(w=mk(new nk,w,0,w.X.length|0);w.ea();){var B=w.da();t.b[A]=B|0;A=1+A|0}n.zP=t;n.f=(1|n.f)<<24>>24}t=Wfa(n.zP.b[k])}k=t}else k=8199!==k&&8239!==k&&Wfa(Xfa(n,k))}else k=!1;if(k)h=1+h|0;else break}g=h;h=f.W.length|0;f=St(Tt(),f.W,g,h);f=(new Ae).d(f);f=nu(f);a.push(null===f?null:f);b=1+b|0}e=ka(q(ra),a);a=(new Nt).a();b=!0;Ot(a,"");d=0;for(f=e.b.length;d>24&&0===(4&a.f)<<24>>24&&(a.x=a.LA().ca(a.Kb.Ba()),a.f=(4|a.f)<<24>>24);return a.x} qu.prototype.n=function(){var a=su(this);if(Rc(a)){for(var a=[a.ha],b=(new Nt).a(),d=0,e=0;15>d;){var f=65535&("ScallopSome(%s)".charCodeAt(d)|0);if(37===f)if(15>(1+d|0))if(f=65535&("ScallopSome(%s)".charCodeAt(1+d|0)|0),48<=f&&57>=f){if(15>(3+d|0))switch(f=ba.String.fromCharCode(f),f=(new Ae).d(f),f=-1+Pe(Re(),f.W,10)|0,65535&("ScallopSome(%s)".charCodeAt(3+d|0)|0)){case 115:Ot(b,oa(a[f]));break;case 100:Ot(b,oa(a[f]));break;default:(new Pt).d("ScallopSome(%s)".substring(d,4))}else throw(new Qt).d("Conversion \x3d '"+ "ScallopSome(%s)".substring(d)+"'");d=4+d|0}else{switch(f){case 115:Ot(b,oa(a[e]));break;case 100:Ot(b,oa(a[e]));break;default:(new Pt).d("%"+(new Zf).mb(f))}e=1+e|0;d=2+d|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(b,f),d=1+d|0}return b.ed.$b}if(C()===a)return"ScallopNone";throw(new z).e(a);};function Yfa(a,b){return Zfa(new tu,a,r(new u,function(a,b){return function(a){return a.j()?C():(new H).e(b.ca(a.P()))}}(a,b)))}function uu(){}uu.prototype=new p;uu.prototype.constructor=uu; uu.prototype.a=function(){return this}; function vu(a,b,d){if(F().g(d))return b.j()?wu(new xu,F(),0,F()):wu(new xu,F(),Ze(b),b);if(Dp(d)){var e=d.Ok,f=d.ta;if(null!==e){d=e.tf;var g=e.Vf,e=!!e.uf,h=C(),k=d.Rh,n=Gt().Qs;(null===n?null===k:n.g(k))?k=0:(n=Gt().Iz,(null===n?null===k:n.g(k))?(k=Ze(b),k=1k){d=vu(a,F(),f);if(null===d)throw(new z).e(d);a=d.Ci;f=d.Ko;d=d.aq;Kq();g=(new I).Y("not enough arguments", b);g=(new Lq).e(g);return wu(new xu,J(new K,g,a),f+Ze(b)|0,d)}for(;k>=n;){var w,A=b,t=k;w=(new Nj).a();for(var B=0;!A.j()&&B=Au(h,t))){h=(new H).e(h);break a}h=(new H).e(t)}else return t;k=-1+k|0}return h.P()}}throw(new z).e(d);}uu.prototype.$classData=m({o6:0},!1,"org.rogach.scallop.TrailingArgumentsParser$",{o6:1,c:1});var Bu=void 0;function Cu(){this.US=null}Cu.prototype=new p;Cu.prototype.constructor=Cu; Cu.prototype.a=function(){Du=this;var a=(new Ae).d("^[a-z][\\w0-9-]*$"),b=F();this.US=(new Co).nm(a.W,b);return this};function $fa(a,b){a=b.length|0;if(0===a)return!1;var d=65535&(b.charCodeAt(0)|0);if(!(97<=d&&122>=d||65<=d&&90>=d||58===d))return!1;for(d=1;d=e||65<=e&&90>=e||48<=e&&57>=e||45===e||58===e||46===e||95===e))return!1;d=1+d|0}return!0} function Eu(a,b,d){a=b.length|0;for(var e=0;e=d.b.length){for(var e=l(q(dga),[d.b.length<<1]),f=0;f+ba.Math.pow(2,53)||0>b.ga){var e=Ue();return a.aa(gga(e,b),d)}return a.le(Wu(ab(),b.ba,b.ga),d)}function Tu(a,b,d,e,f){a=a.Gd(e,f);for(var g=0;gb.ga)var e=b.ba,f=b.ga,f=(new Gs).ja(-e|0,0!==e?~f:-f|0);else f=b;e=f.ba;f=f.ga;return Wu(ab(),e,f)>+ba.Math.pow(2,53)||0===b.ba&&-2147483648===b.ga?a.aa(Yu(ab(),b.ba,b.ga),d):a.le(Wu(ab(),b.ba,b.ga),d)}function Zu(){this.mz=null} Zu.prototype=new p;Zu.prototype.constructor=Zu;function hga(){}hga.prototype=Zu.prototype;Zu.prototype.a=function(){var a;Ct||(Ct=(new pt).a());a=Ct;a=a.f?a.VC:Ffa(a);a=$u().Vv.call(a,"utf-8")?(new H).e(a["utf-8"]):C();if(!Rc(a)){if(C()===a)throw(new av).d("UTF-8");throw(new z).e(a);}a=l(q(kb),[128]);for(var b=0;10>b;)a.b[48+b|0]=b,b=1+b|0;for(b=0;16>b;)a.b[97+b|0]=10+b|0,a.b[65+b|0]=10+b|0,b=1+b|0;this.mz=a;return this}; function wg(a,b,d){var e=1+a.Fh|0,f=1+b|0,g=(new Ae).d("%s got %s (line %d, column %d)");a=vg(a,b);a=[d,(new Zf).mb(a),e,f];Ma();g=g.W;Bh();Ch();d=[];for(var h=0,k=a.length|0;h=f;){e=1+e|0;if(kv(a,e))return(new I).Y(d.Wd(xg(a,b,e),g,h,b),e);f=vg(a,e)}k===e&&wg(a,b,"expected digit")}if(46===f){g=e-b|0;e=1+e|0;f=vg(a,e);for(k=e;48<=f&&57>=f;){e=1+e|0;if(kv(a,e))return(new I).Y(d.Wd(xg(a,b,e),g,h,b),e);f=vg(a,e)}k===e&&wg(a,b,"expected digit")}if(101===f||69===f){h=e-b|0;e=1+e|0;f=vg(a,e);if(43=== f||45===f)e=1+e|0,f=vg(a,e);for(k=e;48<=f&&57>=f;){e=1+e|0;if(kv(a,e))return(new I).Y(d.Wd(xg(a,b,e),g,h,b),e);f=vg(a,e)}k===e&&wg(a,b,"expected digit")}return(new I).Y(d.Wd(xg(a,b,e),g,h,b),e)}function oga(a,b,d,e){try{return nga(a,e,b.i().L())}catch(f){b=Ub(x(),f);if(null!==b){a=gv(a,e,d);if(a.mf(b))return d=ag().Wh,a.jf(b,d);throw y(x(),b);}throw f;}} function pga(a,b,d,e){try{return iga(a,e,b.i().L())}catch(f){b=Ub(x(),f);if(null!==b){a=gv(a,e,d);if(a.mf(b))return d=ag().Wh,a.jf(b,d);throw y(x(),b);}throw f;}}function kga(a,b,d){return 114===vg(a,1+b|0)&&117===vg(a,2+b|0)&&101===vg(a,3+b|0)?d.He(b):wg(a,b,"expected true")} function lga(a,b,d,e,f){for(;;){var g=d,h=vg(a,g);if(10===h)a.Fh=1+a.Fh|0,d=1+g|0;else if(32===h||9===h||13===h)d=1+g|0;else if(1===b)if(91===h){try{var k=e.i().L().Gd(-1,g)}catch(La){if(k=Ub(x(),La),null!==k)if(b=gv(a,d,f),b.mf(k))var n=ag().Wh,k=b.jf(k,n);else throw y(x(),k);else throw La;}g=1+g|0;e=J(new K,k,e);f=J(new K,null,f);b=6;d=g}else if(123===h){try{var t=e.i().L().Ia(-1,g)}catch(La){if(t=Ub(x(),La),null!==t)if(b=gv(a,d,f),b.mf(t))n=ag().Wh,t=b.jf(t,n);else throw y(x(),t);else throw La; }g=1+g|0;e=J(new K,t,e);f=J(new K,null,f);b=7;d=g}else if(n=e.i().hb(),48<=h&&57>=h||45===h){try{var w;b=a;d=g;var h=n,A=e.i().L(),B=d,M=vg(b,B),Z=-1,na=-1;45===M&&(B=1+B|0,M=vg(b,B));if(48===M)B=1+B|0,M=vg(b,B);else{for(var ma=B;48<=M&&57>=M;)B=1+B|0,M=vg(b,B);B===ma&&wg(b,d,"expected digit")}if(46===M){Z=B-d|0;B=1+B|0;M=vg(b,B);for(ma=B;48<=M&&57>=M;)B=1+B|0,M=vg(b,B);ma===B&&wg(b,d,"expected digit")}if(101===M||69===M){na=B-d|0;B=1+B|0;M=vg(b,B);if(43===M||45===M)B=1+B|0,M=vg(b,B);for(ma=B;48<= M&&57>=M;)B=1+B|0,M=vg(b,B);ma===B&&wg(b,d,"expected digit")}h.z(A.Wd(xg(b,d,B),Z,na,d),d);w=B}catch(La){if(w=Ub(x(),La),null!==w)if(g=gv(a,g,f),g.mf(w))b=ag().Wh,w=g.jf(w,b)|0;else throw y(x(),w);else throw La;}b=n.bb()?5:4;d=w}else if(34===h){try{var Ga=ug(a,g);if(null===Ga)throw(new z).e(Ga);var Ea=Ga.Ha(),za=Ga.Wf(),Pa=e.i().L().aa(Ea,g);n.z(Pa,g);g=za}catch(La){if(b=Ub(x(),La),null!==b)if(g=gv(a,g,f),g.mf(b))d=ag().Wh,g=g.jf(b,d)|0;else throw y(x(),b);else throw La;}b=n.bb()?5:4;d=g}else 116=== h?(n.z(jga(a,e,f,g),g),g=4+g|0,b=n.bb()?5:4,d=g):102===h?(n.z(oga(a,e,f,g),g),g=5+g|0,b=n.bb()?5:4,d=g):110===h?(n.z(pga(a,e,f,g),g),g=4+g|0,b=n.bb()?5:4,d=g):wg(a,g,"expected json value");else if(93===h&&(4===b||6===b)||125===h&&(5===b||7===b))if(e.j())yu(zu(),"invalid stack");else{n=e.i();e=e.m();if(e.j())return(new I).Y(tga(a,f,g,n),1+g|0);b=e.i().hb();try{b.z(n.Ka(g),g)}catch(La){if(n=Ub(x(),La),null!==n)if(d=gv(a,g,f),d.mf(n))h=ag().Wh,d.jf(n,h);else throw y(x(),n);else throw La;}b=b.bb()?5: 4;g=1+g|0;f=f.m();d=g}else if(2===b)if(34===h){b=e.i();n=b.Q(d);g=ug(a,g);if(null===g)throw(new z).e(g);h=g.Ha();g=g.Wf();b.N(n.aa(h,d));f=f.m();f=J(new K,h,f);b=3;d=g}else wg(a,g,'expected "');else 3===b?58===h?(g=1+g|0,b=1,d=g):wg(a,g,"expected :"):4===b?44===h?(g=1+g|0,b=1+(f.i()|0)|0,f=f.m(),f=J(new K,b,f),b=1,d=g):wg(a,g,"expected ] or ,"):5===b?44===h?(g=1+g|0,b=2,d=g):wg(a,g,"expected } or ,"):(b=6===b?1:2,d=g)}} function nga(a,b,d){return 97===vg(a,1+b|0)&&108===vg(a,2+b|0)&&115===vg(a,3+b|0)&&101===vg(a,4+b|0)?d.Fe(b):wg(a,b,"expected false")}function tga(a,b,d,e){try{return e.Ka(d)}catch(f){e=Ub(x(),f);if(null!==e){a=gv(a,d,b);if(a.mf(e))return b=ag().Wh,a.jf(e,b);throw y(x(),e);}throw f;}}function lv(a){var b=uga();return mv(nv(),a,b).n()}function ov(){}ov.prototype=new p;ov.prototype.constructor=ov;ov.prototype.a=function(){pv=this;nv();return this}; ov.prototype.$classData=m({i7:0},!1,"ujson.package$",{i7:1,c:1});var pv=void 0;function qv(){this.Xu=null;this.oq=this.Qi=0}qv.prototype=new p;qv.prototype.constructor=qv;qv.prototype.a=function(){this.Xu=l(q(hb),[32]);this.Qi=32;this.oq=0;return this};function zg(a,b){var d=1+a.oq|0;yg(a,d);a.Xu.b[a.oq]=b;a.oq=d}function yg(a,b){if(!(b<=a.Qi)){for(var d=a.Qi;b>d&&0a.Qi?(b=l(q(hb),[d]),Ya(a.Xu,0,b,0,a.Qi),a.Xu=b,a.Qi=d):d>31;if(n===f?(-2147483648^k)<(-2147483648^g):n>31;if(214748364===n?1288490188<=(-2147483648^k):214748364>31;a=65535&g;var n=g>>>16|0,t=65535&f,w=f>>>16|0,A=ea(a,t),t=ea(n,t),B=ea(a,w);a=A+((t+B|0)<<16)|0;A=(A>>>16|0)+B|0;g=(((ea(g,k)+ea(h,f)|0)+ea(n,w)|0)+ (A>>>16|0)|0)+(((65535&A)+t|0)>>>16|0)|0;if(-1===d)d=Uv();else{e=-1!==e?e:Ta(b);var k=Tv(0,b,1+d|0,e),h=k.ba,k=k.ga,n=f>>31,M=65535&h,w=h>>>16|0,B=65535&f,A=f>>>16|0,t=ea(M,B),B=ea(w,B),Z=ea(M,A),M=t+((B+Z|0)<<16)|0,t=(t>>>16|0)+Z|0,f=(((ea(h,n)+ea(k,f)|0)+ea(w,A)|0)+(t>>>16|0)|0)+(((65535&t)+B|0)>>>16|0)|0,h=M;for(d=e-(1+d|0)|0;0=e)throw(new Vv).d(oa(b));if(19n||9>>16|0,t=ea(10,65535&t),w=ea(10,f),f=t+(w<<16)|0,t=(t>>>16|0)+w|0,g=ea(10,g)+(t>>>16|0)|0,t=n>>31,n=f-n|0,g=(-2147483648^n)>(-2147483648^f)?-1+(g-t|0)|0:g-t|0,f=n,k=1+k|0}if(19===d&&(0<=g||0===f&&-2147483648===g&&0>h))throw(new Vv).d(oa(b));b=g;e=h;h=f;f=65535&h;k=h>>>16|0;g=65535&a;d= a>>>16|0;n=ea(f,g);g=ea(k,g);t=ea(f,d);f=n+((g+t|0)<<16)|0;n=(n>>>16|0)+t|0;a=(((ea(h,e)+ea(b,a)|0)+ea(k,d)|0)+(n>>>16|0)|0)+(((65535&n)+g|0)>>>16|0)|0;return(new Gs).ja(f,a)}Qv.prototype.$classData=m({W7:0},!1,"upickle.core.Util$",{W7:1,c:1});var Rv=void 0;function Wv(){Rv||(Rv=(new Qv).a());return Rv} function Xv(a,b,d){var e=(new D).r([b,d]);b=e.X.length|0;b=l(q(lk),[b]);d=d=0;for(e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}return vga(new Yv,a,b,r(new u,function(){return function(a){return(new I).Y(a.b[0],a.b[1])}}(a)))} function Zv(a,b,d){var e=(new D).r([b,d]);b=e.X.length|0;b=l(q(raa),[b]);d=d=0;for(e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}return wga(new $v,a,b,r(new u,function(){return function(a){if(null===a)return null;var b=(new D).r([a.Ha(),a.Da()]);aw||(aw=(new bw).a());a=b.X.length|0;a=l(q(db),[a]);var d;d=0;for(b=mk(new nk,b,0,b.X.length|0);b.ea();){var e=b.da();a.b[d]=e;d=1+d|0}return a}}(a)))}function eb(){this.Wg=null}eb.prototype=new p;eb.prototype.constructor=eb; function Ig(a){return a.Wg.name}function du(a){return a.Wg.getComponentType()}eb.prototype.n=function(){return(this.Wg.isInterface?"interface ":this.Wg.isPrimitive?"":"class ")+Ig(this)};function xga(a,b){return!!a.Wg.isInstance(b)}eb.prototype.$classData=m({v9:0},!1,"java.lang.Class",{v9:1,c:1});function cw(){this.sN=0;this.aG=Uv();this.EQ=null;this.zQ=Uv()}cw.prototype=new p;cw.prototype.constructor=cw;cw.prototype.$classData=m({G9:0},!1,"java.lang.Long$StringRadixInfo",{G9:1,c:1}); function dw(){this.AA=this.hp=null}dw.prototype=new p;dw.prototype.constructor=dw;dw.prototype.a=function(){ew=this;this.hp=yga(!1);this.AA=yga(!0);return this};dw.prototype.$classData=m({O9:0},!1,"java.lang.System$",{O9:1,c:1});var ew=void 0;function fw(){ew||(ew=(new dw).a());return ew}function gw(){this.RM=null}gw.prototype=new p;gw.prototype.constructor=gw;gw.prototype.a=function(){hw=this;var a=new iw;a.$="main";this.RM=a;return this}; gw.prototype.$classData=m({Q9:0},!1,"java.lang.Thread$",{Q9:1,c:1});var hw=void 0;function jw(){this.kd=this.PA=null}jw.prototype=new p;jw.prototype.constructor=jw;jw.prototype.a=function(){this.PA=!1;return this};jw.prototype.P=function(){this.PA||kw(this,null);return this.kd};function kw(a,b){a.kd=b;a.PA=!0}jw.prototype.$classData=m({R9:0},!1,"java.lang.ThreadLocal",{R9:1,c:1});var jaa=m({T9:0},!1,"java.lang.Void",{T9:1,c:1});function lw(){}lw.prototype=new p;lw.prototype.constructor=lw; lw.prototype.a=function(){return this};function mw(a,b,d){return b.Wg.newArrayOfThisClass([d])}lw.prototype.$classData=m({U9:0},!1,"java.lang.reflect.Array$",{U9:1,c:1});var nw=void 0;function ow(){nw||(nw=(new lw).a());return nw}function pw(){}pw.prototype=new p;pw.prototype.constructor=pw;pw.prototype.a=function(){return this};function qw(a,b,d){a=0;var e=b.b.length;for(;;){if(a===e)return-1-a|0;var f=(a+e|0)>>>1|0,g=b.b[f];if(de.Cb(g,a.b[-1+(b+f|0)|0])){for(var h=b,k=-1+(b+f|0)|0;1<(k-h|0);){var n=(h+k|0)>>>1|0;0>e.Cb(g,a.b[n])?k=n:h=n}h=h+(0>e.Cb(g,a.b[h])?0:1)|0;for(k=b+f|0;k>h;)a.b[k]=a.b[-1+k|0],k=-1+k|0;a.b[h]=g}f=1+f|0}}}function Aga(a,b){a=b.b.length;for(var d=0;d!==a;)b.b[d]=0,d=1+d|0} function Bga(a,b,d){var e=new rw;e.vN=d;d=b.b.length;16=f||g.Nf(b.b[n],b.b[t]))?(d.b[a]=b.b[n],n=1+n|0):(d.b[a]=b.b[t],t=1+t|0),a=1+a|0;Ya(d,e,b,e,h)}else zga(b,e,f,g)}pw.prototype.$classData=m({V9:0},!1,"java.util.Arrays$",{V9:1,c:1});var tw=void 0;function uw(){tw||(tw=(new pw).a());return tw} function vw(){this.BP=null}vw.prototype=new p;vw.prototype.constructor=vw;vw.prototype.a=function(){ww=this;this.BP=new ba.RegExp("(?:(\\d+)\\$)?([-#+ 0,\\(\x3c]*)(\\d+)?(?:\\.(\\d+))?[%A-Za-z]","g");return this};vw.prototype.$classData=m({$9:0},!1,"java.util.Formatter$",{$9:1,c:1});var ww=void 0;function xw(){}xw.prototype=new p;xw.prototype.constructor=xw;function Cga(){}Cga.prototype=xw.prototype;function yw(){}yw.prototype=new p;yw.prototype.constructor=yw;function Dga(){}Dga.prototype=yw.prototype; function zw(){this.ur=null}zw.prototype=new p;zw.prototype.constructor=zw;function Ega(){}Ega.prototype=zw.prototype;zw.prototype.a=function(){this.ur={};return this};zw.prototype.P8=function(a){var b=this.ur,d=$u().Vv.call(b,a)?(new H).e(b[a]):C();if(Rc(d))return d.ha;if(C()===d)return d=(new Aw).d(a),b[a]=d;throw(new z).e(d);};function Bw(){}Bw.prototype=new p;Bw.prototype.constructor=Bw;function Fga(){}Fga.prototype=Bw.prototype; function Cw(a,b){null===b?a=null:0===b.b.length?(Dw||(Dw=(new Ew).a()),a=Dw.WH):a=(new Mt).Zh(b);return a}function Fw(a,b){return null!==b?(new Gw).d(b):null}function Hw(a,b){return r(new u,function(a,b){return function(f){f=a.pi(f,ag().Yv);return!Iw(ag(),f)&&(b.ca(f),!0)}}(a,b))}function Gga(a,b,d){return a.Ke(b)?a.ca(b):d.ca(b)}function Jw(){this.Wh=this.wR=this.Yv=null}Jw.prototype=new p;Jw.prototype.constructor=Jw; Jw.prototype.a=function(){Kw=this;this.Yv=(new Lw).a();this.wR=r(new u,function(){return function(){return!1}}(this));this.Wh=(new Mw).a();return this};function Iw(a,b){return a.Yv===b}Jw.prototype.$classData=m({T$:0},!1,"scala.PartialFunction$",{T$:1,c:1});var Kw=void 0;function ag(){Kw||(Kw=(new Jw).a());return Kw}function Nw(){}Nw.prototype=new p;Nw.prototype.constructor=Nw;Nw.prototype.a=function(){return this};Nw.prototype.$classData=m({caa:0},!1,"scala.Predef$any2stringadd$",{caa:1,c:1}); var Ow=void 0;function Pw(){this.Ww=null}Pw.prototype=new p;Pw.prototype.constructor=Pw;Pw.prototype.a=function(){Qw=this;this.Ww=(new jw).a();return this};Pw.prototype.$classData=m({kaa:0},!1,"scala.concurrent.BlockContext$",{kaa:1,c:1});var Qw=void 0;function Hga(){Qw||(Qw=(new Pw).a());return Qw}function Iga(a,b,d){return Rw(a,r(new u,function(a,b){return function(d){if(Pb(d))return b.ca(d.ha);if(gc(d))return a;throw(new z).e(d);}}(a,b)),d)} function Jga(a,b,d,e){return a.wt(r(new u,function(a,b,d,e){return function(n){return b.Rk(r(new u,function(a,b,d){return function(a){return b.Gf(d,a)}}(a,d,n)),e)}}(a,b,d,e)),Kg())}function Kga(a,b,d){return Gc(a,r(new u,function(a,b){return function(a){return a.rm(b)}}(a,b)),d)}function Lga(a,b,d){return Gc(a,r(new u,function(a,b){return function(a){return a.HB(b)}}(a,b)),d)}function Sw(){this.ll=null}Sw.prototype=new p;Sw.prototype.constructor=Sw; Sw.prototype.a=function(){Tw=this;for(var a=[(new I).Y(qa(gb),qa(Ca)),(new I).Y(qa(ib),qa(ta)),(new I).Y(qa(hb),qa(Mga)),(new I).Y(qa(jb),qa(va)),(new I).Y(qa(kb),qa(wa)),(new I).Y(qa(lb),qa(Ha)),(new I).Y(qa(mb),qa(Aa)),(new I).Y(qa(nb),qa(Ba)),(new I).Y(qa(fb),qa(Da))],b=Sj(new Tj,Uj()),d=0,e=a.length|0;d>24&&0===(2&a.f)<<24>>24&&(a.OH=Qx(),a.f=(2|a.f)<<24>>24);return a.OH}function og(){var a=Kq();0===(1&a.f)<<24>>24&&0===(1&a.f)<<24>>24&&(a.NH=Rx(),a.f=(1|a.f)<<24>>24);return a.NH}vx.prototype.$classData=m({lba:0},!1,"scala.package$",{lba:1,c:1});var wx=void 0;function Kq(){wx||(wx=(new vx).a());return wx}function Sx(){this.xw=null}Sx.prototype=new p;Sx.prototype.constructor=Sx; Sx.prototype.a=function(){Tx=this;Ux();Vx();Wx();Se();Ve();Xx();Oe();We();Yx();aw||(aw=(new bw).a());cv();dha||(dha=(new Zx).a());eha();this.xw=fha();return this};Sx.prototype.$classData=m({nba:0},!1,"scala.reflect.ClassManifestFactory$",{nba:1,c:1});var Tx=void 0;function $x(){}$x.prototype=new p;$x.prototype.constructor=$x;$x.prototype.a=function(){return this};$x.prototype.$classData=m({qba:0},!1,"scala.reflect.ManifestFactory$",{qba:1,c:1});var gha=void 0;function ay(){}ay.prototype=new p; ay.prototype.constructor=ay;ay.prototype.a=function(){by=this;Tx||(Tx=(new Sx).a());gha||(gha=(new $x).a());return this};ay.prototype.$classData=m({Gba:0},!1,"scala.reflect.package$",{Gba:1,c:1});var by=void 0;function cy(){}cy.prototype=new p;cy.prototype.constructor=cy;cy.prototype.a=function(){return this};function yu(a,b){throw y(x(),(new pm).d(b));}cy.prototype.$classData=m({Hba:0},!1,"scala.sys.package$",{Hba:1,c:1});var dy=void 0;function zu(){dy||(dy=(new cy).a());return dy} function ey(){this.kd=null}ey.prototype=new p;ey.prototype.constructor=ey;ey.prototype.n=function(){return"DynamicVariable("+this.kd+")"};ey.prototype.e=function(a){this.kd=a;return this};ey.prototype.$classData=m({Iba:0},!1,"scala.util.DynamicVariable",{Iba:1,c:1});function fy(){}fy.prototype=new p;fy.prototype.constructor=fy;fy.prototype.a=function(){(new gy).a();return this};fy.prototype.$classData=m({Pba:0},!1,"scala.util.control.Breaks",{Pba:1,c:1});function hy(){}hy.prototype=new p; hy.prototype.constructor=hy;hy.prototype.a=function(){return this};function Wb(a,b){return b&&b.$classData&&b.$classData.u.Aha||b&&b.$classData&&b.$classData.u.zha||b&&b.$classData&&b.$classData.u.B9||b&&b.$classData&&b.$classData.u.yha||b&&b.$classData&&b.$classData.u.YB?C():(new H).e(b)}hy.prototype.$classData=m({Rba:0},!1,"scala.util.control.NonFatal$",{Rba:1,c:1});var iy=void 0;function Xb(){iy||(iy=(new hy).a());return iy}function jy(){}jy.prototype=new p;jy.prototype.constructor=jy; function hha(){}hha.prototype=jy.prototype;jy.prototype.Kv=function(a,b){b=ea(-862048943,b);b=ea(461845907,b<<15|b>>>17|0);return a^b};jy.prototype.R=function(a,b){a=this.Kv(a,b);return-430675100+ea(5,a<<13|a>>>19|0)|0};function ky(a){var b=ly(),d=a.E();if(0===d)return a=a.H(),Ka(Ma(),a);for(var e=-889275714,f=0;f>>16|0));a=ea(-1028477387,a^(a>>>13|0));return a^(a>>>16|0)}; function iha(a,b,d){var e=(new ny).Oa(0);d=(new ny).Oa(d);b.va(r(new u,function(a,b,d){return function(e){d.w=a.R(d.w,R(S(),e));b.w=1+b.w|0}}(a,e,d)));return a.Va(d.w,e.w)}function oy(){}oy.prototype=new p;oy.prototype.constructor=oy;oy.prototype.a=function(){return this};function jha(a,b){a=ea(-1640532531,b);Re();return ea(-1640532531,a<<24|16711680&a<<8|65280&(a>>>8|0)|a>>>24|0)}oy.prototype.$classData=m({Tba:0},!1,"scala.util.hashing.package$",{Tba:1,c:1});var py=void 0; function kha(){py||(py=(new oy).a());return py}function Dx(){}Dx.prototype=new p;Dx.prototype.constructor=Dx;Dx.prototype.a=function(){return this};Dx.prototype.$classData=m({Wba:0},!1,"scala.collection.$colon$plus$",{Wba:1,c:1});var Uga=void 0;function Cx(){}Cx.prototype=new p;Cx.prototype.constructor=Cx;Cx.prototype.a=function(){return this};Cx.prototype.$classData=m({Xba:0},!1,"scala.collection.$plus$colon$",{Xba:1,c:1});var Tga=void 0;function qy(){}qy.prototype=new p; qy.prototype.constructor=qy;qy.prototype.a=function(){return this};function ry(a,b,d,e){for(a=b.b.length;;){if(0=f&&(0!==e.ba||0!==e.ga)&&(f=1+d|0);g=l(q(lb),[f]);sy(Us(),b,0,g,0,a);dh?cz(0,Yy(b),b.fb,b.x,b.gb,az(a,b.ib,d-h|0,e,f,g)):g?dz(Yy(b),e,f,b.gb,b.ib):b} function ez(a,b,d){if(null===b)return d;if(null===d)return b;if(Vy(b)&&Vy(d)){a=ez(a,b.ib,d.gb);if(Vy(a)){var e=a.fb,f=a.x;b=(new Wy).Sc(b.fb,b.x,b.gb,a.gb);d=(new Wy).Sc(d.fb,d.x,a.ib,d.ib);return(new Wy).Sc(e,f,b,d)}e=b.fb;f=b.x;b=b.gb;d=(new Wy).Sc(d.fb,d.x,a,d.ib);return(new Wy).Sc(e,f,b,d)}if(Yy(b)&&Yy(d))return f=ez(a,b.ib,d.gb),Vy(f)?(a=f.fb,e=f.x,b=(new Xy).Sc(b.fb,b.x,b.gb,f.gb),d=(new Xy).Sc(d.fb,d.x,f.ib,d.ib),(new Wy).Sc(a,e,b,d)):tha(b.fb,b.x,b.gb,(new Xy).Sc(d.fb,d.x,f,d.ib));if(Vy(d))return e= d.fb,f=d.x,b=ez(a,b,d.gb),(new Wy).Sc(e,f,b,d.ib);if(Vy(b)){var e=b.fb,f=b.x,g=b.gb;d=ez(a,b.ib,d);return(new Wy).Sc(e,f,g,d)}throw(new Lg).d("unmatched tree on append: "+b+", "+d);} function fz(a,b,d){if(0>=d)return b;if(d>=$y(0,b))return null;var e=$y(0,b.gb);if(d>e)return fz(a,b.ib,-1+(d-e|0)|0);var f=fz(a,b.gb,d);if(f!==b.gb)if(null===f)b=az(a,b.ib,-1+(d-e|0)|0,b.fb,b.x,!1);else{d=b.ib;a=Zy(f);d=Zy(d);var g=uha(a,d);if(null===g)throw(new z).e(g);var h=g.tf,f=!!g.uf,e=g.Wq|0;if(g.Vf)b=(new Xy).Sc(b.fb,b.x,a,d);else{b:for(g=h;;){if(null===g)throw(new Lg).d("Defect: unexpected empty zipper while computing range");if(Yy(g.Bl)){if(1===e){e=g;break b}e=-1+e|0}g=g.eo}a=f?(new Wy).Sc(b.fb, b.x,a,e.Bl):(new Wy).Sc(b.fb,b.x,e.Bl,d);for(b=e.eo;null!==b;)d=b.Bl,a=f?bz(gz(),Yy(d),d.fb,d.x,a,d.ib):cz(gz(),Yy(d),d.fb,d.x,d.gb,a),b=b.eo;b=a}}return b}function hz(a,b,d,e,f,g){if(null===b)return(new Wy).Sc(d,e,null,null);var h=g.Cb(d,b.fb);return 0>h?bz(0,Yy(b),b.fb,b.x,hz(a,b.gb,d,e,f,g),b.ib):0f)if(Yy(b.gb))b=tha(b.fb,b.x,iz(a,b.gb,d,e),b.ib);else{var f=b.fb,g=b.x;a=iz(a,b.gb,d,e);b=(new Wy).Sc(f,g,a,b.ib)}else if(0d?0:d;return e<=a||a>=(b.length|0)?"":b.substring(a,e>(b.length|0)?b.length|0:e)}uz.prototype.$classData=m({Gda:0},!1,"scala.collection.immutable.StringOps$",{Gda:1,c:1});var vz=void 0;function Tt(){vz||(vz=(new uz).a());return vz}function wz(){}wz.prototype=new p; wz.prototype.constructor=wz;wz.prototype.a=function(){return this};wz.prototype.hc=function(){var a=(new Nt).a();return Bha(new xz,a,r(new u,function(){return function(a){return(new Gw).d(a)}}(this)))};wz.prototype.$classData=m({Pda:0},!1,"scala.collection.immutable.WrappedString$",{Pda:1,c:1});var yz=void 0;function zz(){}zz.prototype=new p;zz.prototype.constructor=zz;zz.prototype.a=function(){return this}; zz.prototype.$classData=m({Vda:0},!1,"scala.collection.mutable.ArrayOps$ofBoolean$",{Vda:1,c:1});var Cha=void 0;function Az(){}Az.prototype=new p;Az.prototype.constructor=Az;Az.prototype.a=function(){return this};Az.prototype.$classData=m({Wda:0},!1,"scala.collection.mutable.ArrayOps$ofByte$",{Wda:1,c:1});var Dha=void 0;function Bz(){}Bz.prototype=new p;Bz.prototype.constructor=Bz;Bz.prototype.a=function(){return this}; Bz.prototype.$classData=m({Xda:0},!1,"scala.collection.mutable.ArrayOps$ofChar$",{Xda:1,c:1});var Eha=void 0;function Cz(){}Cz.prototype=new p;Cz.prototype.constructor=Cz;Cz.prototype.a=function(){return this};Cz.prototype.$classData=m({Yda:0},!1,"scala.collection.mutable.ArrayOps$ofDouble$",{Yda:1,c:1});var Fha=void 0;function Dz(){}Dz.prototype=new p;Dz.prototype.constructor=Dz;Dz.prototype.a=function(){return this}; Dz.prototype.$classData=m({Zda:0},!1,"scala.collection.mutable.ArrayOps$ofFloat$",{Zda:1,c:1});var Gha=void 0;function Ez(){}Ez.prototype=new p;Ez.prototype.constructor=Ez;Ez.prototype.a=function(){return this};Ez.prototype.$classData=m({$da:0},!1,"scala.collection.mutable.ArrayOps$ofInt$",{$da:1,c:1});var Hha=void 0;function Fz(){}Fz.prototype=new p;Fz.prototype.constructor=Fz;Fz.prototype.a=function(){return this}; Fz.prototype.$classData=m({aea:0},!1,"scala.collection.mutable.ArrayOps$ofLong$",{aea:1,c:1});var Iha=void 0;function Gz(){}Gz.prototype=new p;Gz.prototype.constructor=Gz;Gz.prototype.a=function(){return this};Gz.prototype.$classData=m({bea:0},!1,"scala.collection.mutable.ArrayOps$ofRef$",{bea:1,c:1});var Jha=void 0;function Hz(){}Hz.prototype=new p;Hz.prototype.constructor=Hz;Hz.prototype.a=function(){return this}; Hz.prototype.$classData=m({cea:0},!1,"scala.collection.mutable.ArrayOps$ofShort$",{cea:1,c:1});var Kha=void 0;function Iz(){}Iz.prototype=new p;Iz.prototype.constructor=Iz;Iz.prototype.a=function(){return this};Iz.prototype.$classData=m({dea:0},!1,"scala.collection.mutable.ArrayOps$ofUnit$",{dea:1,c:1});var Lha=void 0;function Mha(a){return Jz(Re(),-1+a.Zc.b.length|0)}function Nha(a,b){b=Vg(b);return Oha(a,b)} function Pha(a,b){var d=a.ao;b=jha(kha(),b);a=-1+a.Zc.b.length|0;return((b>>>d|0|b<<(-d|0))>>>(32-Jz(Re(),a)|0)|0)&a} function Oha(a,b){for(var d=Ja(b),d=Pha(a,d),e=a.Zc.b[d];null!==e;){if(dh(eh(),e,b))return!1;d=(1+d|0)%a.Zc.b.length|0;e=a.Zc.b[d]}a.Zc.b[d]=b;a.sg=1+a.sg|0;null!==a.Kh&&(b=d>>5,d=a.Kh,d.b[b]=1+d.b[b]|0);if(a.sg>=a.hn)for(b=a.Zc,a.Zc=l(q(db),[a.Zc.b.length<<1]),a.sg=0,null!==a.Kh&&(d=1+(a.Zc.b.length>>5)|0,a.Kh.b.length!==d?a.Kh=l(q(kb),[d]):Aga(uw(),a.Kh)),a.ao=Mha(a),a.hn=Qha().my(a.jo,a.Zc.b.length),d=0;da))throw(new Lz).e("assertion failed: loadFactor too large; must be \x3c 0.5");var d=b>>31,e=a>>31,f=65535&b,g=b>>>16|0,h=65535&a,k=a>>>16|0,n=ea(f,h),h=ea(g,h),t=ea(f,k),f=n+((h+t|0)<<16)|0,n=(n>>>16|0)+t|0;a=(((ea(b,e)+ea(d,a)|0)+ea(g,k)|0)+(n>>>16|0)|0)+(((65535&n)+h|0)>>>16|0)|0;return Hs(ab(),f,a,1E3,0)};Kz.prototype.$classData=m({iea:0},!1,"scala.collection.mutable.FlatHashTable$",{iea:1,c:1});var Mz=void 0; function Qha(){Mz||(Mz=(new Kz).a());return Mz}function Nz(){}Nz.prototype=new p;Nz.prototype.constructor=Nz;Nz.prototype.a=function(){return this};Nz.prototype.n=function(){return"NullSentinel"};Nz.prototype.s=function(){return 0};Nz.prototype.$classData=m({kea:0},!1,"scala.collection.mutable.FlatHashTable$NullSentinel$",{kea:1,c:1});var Oz=void 0;function Wg(){Oz||(Oz=(new Nz).a());return Oz}function Sha(a){return Jz(Re(),-1+a.Zc.b.length|0)} function Tha(a){for(var b=-1+a.Zc.b.length|0;0<=b;)a.Zc.b[b]=null,b=-1+b|0;a.lu(0);Uha(a,0)}function Vha(a,b,d){for(a=a.Zc.b[d];;)if(null!==a?(d=a.Fl(),d=!dh(eh(),d,b)):d=!1,d)a=a.da();else break;return a}function hu(a,b){var d=-1+a.Zc.b.length|0,e=ga(d);a=a.ao;b=jha(kha(),b);return((b>>>a|0|b<<(-a|0))>>>e|0)&d}function Wha(a){a.QC(750);Pz();a.qC(l(q(Yg),[Qz(0,16)]));a.lu(0);var b=a.jo,d=Pz();Pz();a.sC(d.my(b,Qz(0,16)));a.lC(null);a.MG(Sha(a))} function Rz(a,b){var d=R(S(),b),d=hu(a,d),e=a.Zc.b[d];if(null!==e){var f=e.Fl();if(dh(eh(),f,b))return a.Zc.b[d]=e.da(),a.lu(-1+a.sg|0),Xha(a,d),e.Nv(null),e;for(f=e.da();;){if(null!==f)var g=f.Fl(),g=!dh(eh(),g,b);else g=!1;if(g)e=f,f=f.da();else break}if(null!==f)return e.Nv(f.da()),a.lu(-1+a.sg|0),Xha(a,d),f.Nv(null),f}return null}function Sz(a){for(var b=-1+a.Zc.b.length|0;null===a.Zc.b[b]&&0a.hn){b=a.Zc.b.length<<1;d=a.Zc;a.qC(l(q(Yg),[b]));Uha(a,a.Zc.b.length);for(var e=-1+d.b.length|0;0<=e;){for(var f=d.b[e];null!==f;){var g=f.Fl(),g=R(S(),g),g=hu(a,g),h=f.da();f.Nv(a.Zc.b[g]);a.Zc.b[g]=f;f=h;Uz(a,g)}e=-1+e|0}a.sC(Pz().my(a.jo,b))}} function Xha(a,b){null!==a.Kh&&(a=a.Kh,b>>=5,a.b[b]=-1+a.b[b]|0)}function Uha(a,b){null!==a.Kh&&(b=1+(b>>5)|0,a.Kh.b.length!==b?a.lC(l(q(kb),[b])):Aga(uw(),a.Kh))}function Uz(a,b){null!==a.Kh&&(a=a.Kh,b>>=5,a.b[b]=1+a.b[b]|0)}function Vz(){}Vz.prototype=new p;Vz.prototype.constructor=Vz;Vz.prototype.a=function(){return this};function Qz(a,b){return 1<<(-ga(-1+b|0)|0)} Vz.prototype.my=function(a,b){var d=b>>31,e=a>>31,f=65535&b,g=b>>>16|0,h=65535&a,k=a>>>16|0,n=ea(f,h),h=ea(g,h),t=ea(f,k),f=n+((h+t|0)<<16)|0,n=(n>>>16|0)+t|0;a=(((ea(b,e)+ea(d,a)|0)+ea(g,k)|0)+(n>>>16|0)|0)+(((65535&n)+h|0)>>>16|0)|0;return Hs(ab(),f,a,1E3,0)};Vz.prototype.$classData=m({qea:0},!1,"scala.collection.mutable.HashTable$",{qea:1,c:1});var Wz=void 0;function Pz(){Wz||(Wz=(new Vz).a());return Wz}function Ew(){this.WH=null}Ew.prototype=new p;Ew.prototype.constructor=Ew; Ew.prototype.a=function(){Dw=this;this.WH=(new Mt).Zh(l(q(db),[0]));return this};Ew.prototype.$classData=m({Pea:0},!1,"scala.collection.mutable.WrappedArray$",{Pea:1,c:1});var Dw=void 0;function Xz(){this.Xk=null}Xz.prototype=new p;Xz.prototype.constructor=Xz;Xz.prototype.a=function(){Yz=this;Zz||(Zz=(new $z).a());this.Xk=Zz;Zha||(Zha=(new aA).a());void 0===ba.Promise?(new bA).a():(new cA).a();return this}; Xz.prototype.$classData=m({Uea:0},!1,"scala.scalajs.concurrent.JSExecutionContext$",{Uea:1,c:1});var Yz=void 0;function dA(){Yz||(Yz=(new Xz).a());return Yz}function aA(){}aA.prototype=new p;aA.prototype.constructor=aA;aA.prototype.a=function(){return this};aA.prototype.$classData=m({Vea:0},!1,"scala.scalajs.concurrent.QueueExecutionContext$",{Vea:1,c:1});var Zha=void 0;function eA(){}eA.prototype=new p;eA.prototype.constructor=eA;eA.prototype.a=function(){return this}; eA.prototype.$classData=m({$ea:0},!1,"scala.scalajs.js.ArrayOpsCommon$",{$ea:1,c:1});var $ha=void 0;function fA(){this.Vv=null}fA.prototype=new p;fA.prototype.constructor=fA;fA.prototype.a=function(){gA=this;this.Vv=ba.Object.prototype.hasOwnProperty;return this};fA.prototype.$classData=m({cfa:0},!1,"scala.scalajs.js.WrappedDictionary$Cache$",{cfa:1,c:1});var gA=void 0;function $u(){gA||(gA=(new fA).a());return gA} function hA(){this.ws=!1;this.aF=this.Av=this.Jw=null;this.vE=!1;this.OF=this.fF=0}hA.prototype=new p;hA.prototype.constructor=hA; hA.prototype.a=function(){iA=this;this.Jw=(this.ws=!!(ba.ArrayBuffer&&ba.Int32Array&&ba.Float32Array&&ba.Float64Array))?new ba.ArrayBuffer(8):null;this.Av=this.ws?new ba.Int32Array(this.Jw,0,2):null;this.ws&&new ba.Float32Array(this.Jw,0,2);this.aF=this.ws?new ba.Float64Array(this.Jw,0,1):null;if(this.ws)this.Av[0]=16909060,a=1===((new ba.Int8Array(this.Jw,0,8))[0]|0);else var a=!0;this.fF=(this.vE=a)?0:1;this.OF=this.vE?1:0;return this}; function Na(a,b){var d=b|0;if(d===b&&-Infinity!==1/b)return d;if(a.ws)a.aF[0]=b,a=(new Gs).ja(a.Av[a.OF]|0,a.Av[a.fF]|0);else{if(b!==b)a=!1,b=2047,d=+ba.Math.pow(2,51);else if(Infinity===b||-Infinity===b)a=0>b,b=2047,d=0;else if(0===b)a=-Infinity===1/b,d=b=0;else{var e=(a=0>b)?-b:b;if(e>=+ba.Math.pow(2,-1022)){b=+ba.Math.pow(2,52);var d=+ba.Math.log(e)/.6931471805599453,d=+ba.Math.floor(d)|0,d=1023>d?d:1023,f=+ba.Math.pow(2,d);f>e&&(d=-1+d|0,f/=2);f=e/f*b;e=+ba.Math.floor(f);f-=e;e=.5>f?e:.5e?d:.5b,e=2047&b>>20;a=4294967296*(1048575&b)+ +(a.ba>>>0);return 2047===e?0!==a?NaN:d?-Infinity:Infinity:0e&&pA(d);){if(0!==qA(d)){var g=rA(d),f=b.substring(f,g);a.push(null===f?null:f);e=1+e|0}f=qA(d)}b=b.substring(f);a.push(null===b?null:b);b=ka(q(ra),a);for(a=b.b.length;0!==a&&""===b.b[-1+a|0];)a=-1+a|0;a!==b.b.length&&(d=l(q(ra),[a]), Ya(b,0,d,0,a),b=d)}return b}function sA(a,b){a=b.length|0;for(var d=l(q(hb),[a]),e=0;ed||ab.b.length)throw(new uA).a();for(e="";d!==a;)e=""+e+ba.String.fromCharCode(b.b[d]),d=1+d|0;return e} function bia(a){if(0===(-65536&a))return ba.String.fromCharCode(a);if(0>a||1114111>10,56320|1023&a)}function Ka(a,b){a=0;for(var d=1,e=-1+(b.length|0)|0;0<=e;)a=a+ea(65535&(b.charCodeAt(e)|0),d)|0,d=ea(31,d),e=-1+e|0;return a} function dv(a,b){var d=(new vA).a();if(d.Kx)throw(new wA).a();for(var e=0,f=0,g=a.length|0,h=0;h!==g;){var k=a.indexOf("%",h)|0;if(0>k){xA(d,a.substring(h));break}xA(d,a.substring(h,k));h=1+k|0;ww||(ww=(new vw).a());var n=ww.BP;n.lastIndex=h;k=n.exec(a);if(null===k||(k.index|0)!==h)throw d=h===g?"%":a.substring(h,1+h|0),(new Qt).d(d);for(var h=n.lastIndex|0,n=65535&(a.charCodeAt(-1+h|0)|0),t,w=k[2],A=90>=n?256:0,B=w.length|0,M=0;M!==B;){t=65535&(w.charCodeAt(M)|0);switch(t){case 45:var Z=1;break; case 35:Z=2;break;case 43:Z=4;break;case 32:Z=8;break;case 48:Z=16;break;case 44:Z=32;break;case 40:Z=64;break;case 60:Z=128;break;default:throw(new z).e((new Zf).mb(t));}if(0!==(A&Z))throw(new yA).d(ba.String.fromCharCode(t));A|=Z;M=1+M|0}t=A;B=zA(k[3],-1);A=zA(k[4],-1);if(37===n||110===n)k=null;else{if(0!==(1&t)&&0>B)throw(new AA).d("%"+k[0]);0!==(128&t)?w=f:(w=zA(k[1],0),w=0===w?e=1+e|0:0>w?f:w);if(0>=w||w>b.b.length){d=ba.String.fromCharCode(n);if(0>("bBhHsHcCdoxXeEgGfn%".indexOf(d)|0))throw(new Qt).d(d); throw(new Pt).d("%"+k[0]);}f=w;k=b.b[-1+w|0]}w=d;M=k;Z=n;k=t;n=B;B=A;switch(Z){case 98:case 66:0!==(126&k)&&BA(k,Z,126);CA(w,k,n,B,!1===M||null===M?"false":"true");break;case 104:case 72:0!==(126&k)&&BA(k,Z,126);A=null===M?"null":(+(Ja(M)>>>0)).toString(16);CA(w,k,n,B,A);break;case 115:case 83:M&&M.$classData&&M.$classData.u.Bha?(0!==(124&k)&&BA(k,Z,124),M.vha(w,(0!==(1&k)?1:0)|(0!==(2&k)?4:0)|(0!==(256&k)?2:0),n,B)):(0!==(126&k)&&BA(k,Z,126),CA(w,k,n,B,""+M));break;case 99:case 67:0!==(126&k)&&BA(k, Z,126);if(0<=B)throw(new DA).Oa(B);if(Ng(M))CA(w,k,n,-1,ba.String.fromCharCode(null===M?0:M.x));else if(Za(M)){A=M|0;if(!(0<=A&&1114111>=A))throw(new EA).Oa(A);A=65536>A?ba.String.fromCharCode(A):ba.String.fromCharCode(-64+(A>>10)|55296,56320|1023&A);CA(w,k,n,-1,A)}else FA(w,M,Z,k,n,B);break;case 100:0!==(2&k)&&BA(k,Z,2);17!==(17&k)&&12!==(12&k)||GA(k);if(0<=B)throw(new DA).Oa(B);Za(M)?HA(w,k,n,""+(M|0)):Fa(M)?(B=$a(M),A=B.ba,B=B.ga,HA(w,k,n,Yu(ab(),A,B))):FA(w,M,Z,k,n,B);break;case 111:0!==(108& k)&&BA(k,Z,108);17===(17&k)&&GA(k);if(0<=B)throw(new DA).Oa(B);A=0!==(2&k)?"0":"";Za(M)?(B=(+((M|0)>>>0)).toString(8),IA(w,k,n,A,B)):Fa(M)?(B=$a(M),M=B.ba,t=B.ga,Ue(),B=1073741823&M,Z=1073741823&((M>>>30|0)+(t<<2)|0),M=t>>>28|0,0!==M?(M=(+(M>>>0)).toString(8),t=(+(Z>>>0)).toString(8),Z="0000000000".substring(t.length|0),B=(+(B>>>0)).toString(8),B=M+(""+Z+t)+(""+"0000000000".substring(B.length|0)+B)):0!==Z?(M=(+(Z>>>0)).toString(8),B=(+(B>>>0)).toString(8),B=M+(""+"0000000000".substring(B.length|0)+ B)):B=(+(B>>>0)).toString(8),IA(w,k,n,A,B)):FA(w,M,Z,k,n,B);break;case 120:case 88:0!==(108&k)&&BA(k,Z,108);17===(17&k)&&GA(k);if(0<=B)throw(new DA).Oa(B);A=0===(2&k)?"":0!==(256&k)?"0X":"0x";Za(M)?(B=(+((M|0)>>>0)).toString(16),IA(w,k,n,A,JA(k,B))):Fa(M)?(B=$a(M),M=B.ba,t=B.ga,Ue(),B=k,0!==t?(t=(+(t>>>0)).toString(16),M=(+(M>>>0)).toString(16),M=t+(""+"00000000".substring(M.length|0)+M)):M=(+(M>>>0)).toString(16),IA(w,B,n,A,JA(k,M))):FA(w,M,Z,k,n,B);break;case 101:case 69:0!==(32&k)&&BA(k,Z,32); 17!==(17&k)&&12!==(12&k)||GA(k);"number"===typeof M?(A=+M,A!==A||Infinity===A||-Infinity===A?KA(w,k,n,A):HA(w,k,n,cia(A,0<=B?B:6,0!==(2&k)))):FA(w,M,Z,k,n,B);break;case 103:case 71:0!==(2&k)&&BA(k,Z,2);17!==(17&k)&&12!==(12&k)||GA(k);"number"===typeof M?(M=+M,M!==M||Infinity===M||-Infinity===M?KA(w,k,n,M):(A=k,t=0<=B?B:6,k=0!==(2&k),B=+ba.Math.abs(M),t=0===t?1:t,1E-4<=B&&B<+ba.Math.pow(10,t)?(Z=void 0!==ba.Math.log10?+ba.Math.log10(B):+ba.Math.log(B)/2.302585092994046,Z=Wa(+ba.Math.ceil(Z)),B=+ba.Math.pow(10, Z)<=B?1+Z|0:Z,B=t-B|0,k=dia(M,0n)throw(new AA).d("%-%");NA(w,k,n,"%");break;case 110:if(0!==(255&k))throw(new LA).d(MA(k));if(0<=B)throw(new DA).Oa(B);if(0<=n)throw(new OA).Oa(n); xA(w,"\n");break;default:throw(new Qt).d(ba.String.fromCharCode(Z));}}a=d.n();d.xr();return a} function cr(a,b,d,e){if(null===b)throw(new kk).a();a=lA(mA(),d);b=nA(new oA,a,b,b.length|0);PA(b);for(a=(new QA).a();pA(b);){d=b;var f=a,g=e,h=d.zv,k=d.Mu,n=rA(d);RA(f,h.substring(k,n));h=g.length|0;for(k=0;k=t;else t=!1;if(t)k=1+k|0;else break}t=Re();n=g.substring(n,k);n=Pe(t,n,10);RA(f,eia(d,n));break;case 92:k=1+k|0;k>24&&0===(8&a.f)<<24>>24&&(a.AN=ba.Object.keys(hia(a)),a.f=(8|a.f)<<24>>24);return a.AN} function iia(a){if(0===(2&a.f)<<24>>24&&0===(2&a.f)<<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"},d=0;22>=d;)2<=d&&(b["T"+d]="scala_Tuple"+d),b["F"+d]="scala_Function"+d,d=1+d|0;a.ON=b;a.f=(2|a.f)<<24>>24}return a.ON} function jia(a,b){var d=VA("^(?:Object\\.|\\[object Object\\]\\.)?(?:ScalaJS\\.c\\.|\\$c_)([^\\.]+)(?:\\.prototype)?\\.([^\\.]+)$"),e=VA("^(?:Object\\.|\\[object Object\\]\\.)?(?:ScalaJS\\.(?:s|f)\\.|\\$(?:s|f)_)((?:_[^_]|[^_])+)__([^\\.]+)$"),f=VA("^(?:Object\\.|\\[object Object\\]\\.)?(?:ScalaJS\\.m\\.|\\$m_)([^\\.]+)$"),g=!1,d=d.exec(b);null===d&&(d=e.exec(b),null===d&&(d=f.exec(b),g=!0));if(null!==d){b=d[1];if(void 0===b)throw(new Cb).d("undefined.get");b=36===(65535&(b.charCodeAt(0)|0))?b.substring(1): b;e=iia(a);if($u().Vv.call(e,b)){a=iia(a);if(!$u().Vv.call(a,b))throw(new Cb).d("key not found: "+b);a=a[b]}else a:for(f=0;;)if(f<(gia(a).length|0)){e=gia(a)[f];if(0<=(b.length|0)&&b.substring(0,e.length|0)===e){a=hia(a);if(!$u().Vv.call(a,e))throw(new Cb).d("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=d[2];if(void 0===g)throw(new Cb).d("undefined.get"); 0<=(g.length|0)&&"init___"===g.substring(0,7)?g="\x3cinit\x3e":(d=g.indexOf("__")|0,g=0>d?g:g.substring(0,d))}return(new I).Y(a,g)}return(new I).Y("\x3cjscode\x3e",b)}function kia(a){var b=WA("Line (\\d+).*script (?:in )?(\\S+)","i");a=a.message.split("\n");for(var d=[],e=2,f=a.length|0;e>24&&0===(4&a.f)<<24>>24&&(a.PN={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.f=(4|a.f)<<24>>24);return a.PN}UA.prototype.$classData=m({rfa:0},!1,"scala.scalajs.runtime.StackTrace$",{rfa:1,c:1});var XA=void 0;function YA(){}YA.prototype=new p; YA.prototype.constructor=YA;YA.prototype.a=function(){return this};function WA(a,b){ZA||(ZA=(new YA).a());return new ba.RegExp(a,b)}function VA(a){ZA||(ZA=(new YA).a());return new ba.RegExp(a)}YA.prototype.$classData=m({sfa:0},!1,"scala.scalajs.runtime.StackTrace$StringRE$",{sfa:1,c:1});var ZA=void 0;function $A(){}$A.prototype=new p;$A.prototype.constructor=$A;$A.prototype.a=function(){return this};function y(a,b){return aB(b)?b.Fr:b} function Ub(a,b){return b&&b.$classData&&b.$classData.u.Wc?b:(new bB).e(b)}$A.prototype.$classData=m({tfa:0},!1,"scala.scalajs.runtime.package$",{tfa:1,c:1});var cB=void 0;function x(){cB||(cB=(new $A).a());return cB}function dB(){}dB.prototype=new p;dB.prototype.constructor=dB;dB.prototype.a=function(){return this}; function lia(a,b){if(Ng(b))return a.x===b.x;if(eB(b)){if("number"===typeof b)return+b===a.x;if(Fa(b)){b=$a(b);var d=b.ga;a=a.x;return b.ba===a&&d===a>>31}return null===b?null===a:Ia(b,a)}return null===a&&null===b}function dh(a,b,d){if(b===d)d=!0;else if(eB(b))a:if(eB(d))d=mia(0,b,d);else{if(Ng(d)){if("number"===typeof b){d=+b===d.x;break a}if(Fa(b)){a=$a(b);b=a.ga;d=d.x;d=a.ba===d&&b===d>>31;break a}}d=null===b?null===d:Ia(b,d)}else d=Ng(b)?lia(b,d):null===b?null===d:Ia(b,d);return d} function mia(a,b,d){if("number"===typeof b)return a=+b,"number"===typeof d?a===+d:Fa(d)?(b=$a(d),d=b.ba,b=b.ga,a===Wu(ab(),d,b)):fB(d)?d.g(a):!1;if(Fa(b)){b=$a(b);a=b.ba;b=b.ga;if(Fa(d)){d=$a(d);var e=d.ga;return a===d.ba&&b===e}return"number"===typeof d?(d=+d,Wu(ab(),a,b)===d):fB(d)?d.g((new Gs).ja(a,b)):!1}return null===b?null===d:Ia(b,d)}dB.prototype.$classData=m({xfa:0},!1,"scala.runtime.BoxesRunTime$",{xfa:1,c:1});var gB=void 0;function eh(){gB||(gB=(new dB).a());return gB} var hB=m({Dfa:0},!1,"scala.runtime.Null$",{Dfa:1,c:1});function iB(){}iB.prototype=new p;iB.prototype.constructor=iB;iB.prototype.a=function(){return this};iB.prototype.$classData=m({Ffa:0},!1,"scala.runtime.RichChar$",{Ffa:1,c:1});var nia=void 0;function jB(){nia||(nia=(new iB).a())}function kB(){}kB.prototype=new p;kB.prototype.constructor=kB;kB.prototype.a=function(){return this};kB.prototype.$classData=m({Gfa:0},!1,"scala.runtime.RichInt$",{Gfa:1,c:1});var oia=void 0; function lB(){oia||(oia=(new kB).a())}function mB(){}mB.prototype=new p;mB.prototype.constructor=mB;mB.prototype.a=function(){return this};mB.prototype.$classData=m({Hfa:0},!1,"scala.runtime.RichLong$",{Hfa:1,c:1});var pia=void 0;function nB(){pia||(pia=(new mB).a())}function oB(){}oB.prototype=new p;oB.prototype.constructor=oB;oB.prototype.a=function(){return this}; function zy(a,b){if(Jg(b,1)||sb(b,1)||vb(b,1)||tb(b,1)||ub(b,1)||pb(b,1)||qb(b,1)||rb(b,1)||ob(b,1)||pB(b))return b.b.length;if(null===b)throw(new kk).a();throw(new z).e(b);} function qB(a,b,d,e){if(Jg(b,1))b.b[d]=e;else if(sb(b,1))b.b[d]=e|0;else if(vb(b,1))b.b[d]=+e;else if(tb(b,1))b.b[d]=$a(e);else if(ub(b,1))b.b[d]=+e;else if(pb(b,1))b.b[d]=null===e?0:e.x;else if(qb(b,1))b.b[d]=e|0;else if(rb(b,1))b.b[d]=e|0;else if(ob(b,1))b.b[d]=!!e;else if(pB(b))b.b[d]=void 0;else{if(null===b)throw(new kk).a();throw(new z).e(b);}}function T(a){Ay();var b=a.K();return gu(b,a.H()+"(",",",")")} function qia(a,b,d){if(Jg(b,1)||sb(b,1)||vb(b,1)||tb(b,1)||ub(b,1))return b.b[d];if(pb(b,1))return(new Zf).mb(b.b[d]);if(qb(b,1)||rb(b,1)||ob(b,1)||pB(b))return b.b[d];if(null===b)throw(new kk).a();throw(new z).e(b);}oB.prototype.$classData=m({Ifa:0},!1,"scala.runtime.ScalaRunTime$",{Ifa:1,c:1});var rB=void 0;function Ay(){rB||(rB=(new oB).a());return rB}function sB(){}sB.prototype=new p;sB.prototype.constructor=sB;c=sB.prototype;c.a=function(){return this}; c.Kv=function(a,b){b=ea(-862048943,b);b=ea(461845907,b<<15|b>>>17|0);return a^b};function tB(a,b){a=Wa(b);if(a===b)return a;var d=ab();a=uB(d,b);d=d.oc;return Wu(ab(),a,d)===b?a^d:Na(Oa(),b)}function R(a,b){return null===b?0:"number"===typeof b?tB(0,+b):Fa(b)?(a=$a(b),vB(0,(new Gs).ja(a.ba,a.ga))):Ja(b)}c.R=function(a,b){a=this.Kv(a,b);return-430675100+ea(5,a<<13|a>>>19|0)|0};function vB(a,b){a=b.ba;b=b.ga;return b===a>>31?a:a^b} c.Va=function(a,b){a^=b;a=ea(-2048144789,a^(a>>>16|0));a=ea(-1028477387,a^(a>>>13|0));return a^(a>>>16|0)};c.$classData=m({Lfa:0},!1,"scala.runtime.Statics$",{Lfa:1,c:1});var wB=void 0;function S(){wB||(wB=(new sB).a());return wB}function xB(){}xB.prototype=new p;xB.prototype.constructor=xB;xB.prototype.a=function(){return this};xB.prototype.$classData=m({mU:0},!1,"com.lkroll.ep.api.EPBattlemanCommand$Inactive$",{mU:1,c:1,nU:1});var yB=void 0;function zB(){yB||(yB=(new xB).a());return yB} function AB(){this.WA=this.dP=this.he=this.xh=null}AB.prototype=new p;AB.prototype.constructor=AB;AB.prototype.a=function(){BB=this;this.xh=(new CB).d("ep-default");this.he=(new CB).d("ep-damage");this.dP=(new CB).d("ep-info");this.WA=(new CB).d("ep-ini");return this};AB.prototype.$classData=m({uU:0},!1,"com.lkroll.ep.api.EPTemplates$",{uU:1,c:1,mL:1});var BB=void 0;function zj(){BB||(BB=(new AB).a());return BB}function DB(){this.Xw=this.Oj=this.Rh=null}DB.prototype=new p; DB.prototype.constructor=DB; DB.prototype.xq=function(a){try{var b=function(){return function(a){return a.Da().rc(" ")}}(this),d=N().o;if(d===N().o)if(a===F())var e=F();else{for(var f=a.i(),g=J(new K,b(f),F()),h=g,k=a.m();k!==F();)var n=k.i(),t=J(new K,b(n),F()),h=h.ta=t,k=k.m();e=g}else{h=Th(a,d);for(g=a;!g.j();){var w=g.i();h.la(b(w));g=g.m()}e=h.ka()}var A=function(a){return function(b){return a.Xw.ca(b)}}(this),B=N().o;if(B===N().o)if(e===F())var M=F();else{for(var Z=e.i(),na=J(new K,A(Z),F()),ma=na,Ga=e.m();Ga!==F();)var Ea= Ga.i(),za=J(new K,A(Ea),F()),ma=ma.ta=za,Ga=Ga.m();M=na}else{for(ma=Th(e,B);!e.j();){var Pa=e.i();ma.la(A(Pa));e=e.m()}M=ma.ka()}if(F().g(M)){Kq();var La=C();return(new Mq).e(La)}Kq();var xa=(new H).e(M);return(new Mq).e(xa)}catch(Gb){if(null!==Ub(x(),Gb))return Kq(),a="Could not parse "+gu(a,""," ",""),(new Lq).e(a);throw Gb;}};DB.prototype.hd=function(a){this.Xw=a;this.Oj=(new mm).a();this.Rh=Gt().ar;return this}; DB.prototype.$classData=m({CU:0},!1,"com.lkroll.ep.api.ScallopUtils$$anon$1",{CU:1,c:1,Xs:1});function EB(){this.Yw=this.Oj=this.Rh=null}EB.prototype=new p;EB.prototype.constructor=EB; EB.prototype.xq=function(a){try{var b=function(){return function(a){return a.Da().rc(" ")}}(this),d=N().o;if(d===N().o)if(a===F())var e=F();else{for(var f=a.i(),g=J(new K,b(f),F()),h=g,k=a.m();k!==F();)var n=k.i(),t=J(new K,b(n),F()),h=h.ta=t,k=k.m();e=g}else{h=Th(a,d);for(g=a;!g.j();){var w=g.i();h.la(b(w));g=g.m()}e=h.ka()}if(Dp(e)){var b=e,A=b.Ok,B=b.ta;if(F().g(B)){Kq();var M=(new H).e(this.Yw.ca(A));return(new Mq).e(M)}}if(F().g(e)){Kq();var Z=C();return(new Mq).e(Z)}Kq();return(new Lq).e("you should provide exactly one argument for this option")}catch(na){if(null!== Ub(x(),na))return Kq(),a="Could not parse "+gu(a,""," ",""),(new Lq).e(a);throw na;}};EB.prototype.hd=function(a){this.Yw=a;this.Oj=(new mm).a();this.Rh=Gt().ar;return this};EB.prototype.$classData=m({DU:0},!1,"com.lkroll.ep.api.ScallopUtils$$anon$2",{DU:1,c:1,Xs:1});function FB(){this.QG=this.dy=this.pe=null}FB.prototype=new p;FB.prototype.constructor=FB;c=FB.prototype; c.Yh=function(a,b,d){ria(a,this.pe.$);U(a.Nc(Ei().OA),this.pe.Kr.Db(),Q().za);U(a.Nc(Ei().Vz),this.pe.xo,Q().Bb);var e=a.Nc(Ei().Sk),f=this.pe.Sk,g=function(){return function(a){return a.Yc()}}(this),h=N().o;if(h===N().o)if(f===F())g=F();else{for(var h=f.i(),k=h=J(new K,g(h),F()),f=f.m();f!==F();)var n=f.i(),n=J(new K,g(n),F()),k=k.ta=n,f=f.m();g=h}else{for(h=Th(f,h);!f.j();)k=f.i(),h.la(g(k)),f=f.m();g=h.ka()}U(e,g.rc(", "),Q().za);U(a.Nc(Ei().Lk),this.pe.Lk,Q().za);U(a.Nc(Ei().ql),this.pe.ql,Q().za); e=Ei().tm;e=Eea(O(),E(a),e);U(e,this.pe.tm,Q().Bb);e.Iv(""+this.pe.tm);U(a.Nc(Ei().rB),gu(this.pe.Oo,"","\n",""),Q().za);U(a.Nc(Ei().dA),this.pe.To,Q().oe);e=a.Nc(Ei().wN);g=this.pe.Ek.em.uh;U(e,g.j()?0:g.P(),Q().Bb);e=a.Nc(Ei().EN);g=this.pe.Ek.em.ri;U(e,g.j()?0:g.P(),Q().Bb);e=a.Nc(Ei().oP);g=this.pe.Ek.em.wi;U(e,g.j()?0:g.P(),Q().Bb);e=a.Nc(Ei().SQ);g=this.pe.Ek.em.Gg;U(e,g.j()?0:g.P(),Q().Bb);e=a.Nc(Ei().tR);g=this.pe.Ek.em.Di;U(e,g.j()?0:g.P(),Q().Bb);e=a.Nc(Ei().ES);g=this.pe.Ek.em.Ii;U(e,g.j()? 0:g.P(),Q().Bb);e=a.Nc(Ei().BT);g=this.pe.Ek.em.Ki;U(e,g.j()?0:g.P(),Q().Bb);e=this.pe.Lq;Wi();for(g=(new Yi).e("Ok");!e.j();){f=e.i();h=Daa(f);f=h.Yh(a,b,d);if(GB(f))this.QG=(new H).e(h);else if(HB(f))if(h=f.Yg,GB(g))g=f;else if(HB(g))g=g.Yg,Wi(),g=(new hj).e(g+", "+h);else throw(new z).e(g);else throw(new z).e(f);e=e.m()}e=g;if(GB(e))Wi(),e=(new Yi).e("Ok");else{if(!HB(e))throw(new z).e(e);e=e.Yg;Wi();e=(new hj).e("Some skills failed to import correctly:\n"+e)}e=(new Mj).e(e);d.Tz=C();d=(new H).e(vq(b)); g=IB().TA;U(P(O(),E(a),g,d),this.pe.$,Q().za);g=IB().fd;U(P(O(),E(a),g,d),"Primary ID",Q().za);g=IB().JN;U(P(O(),E(a),g,d),this.pe.Qq,Q().Bb);g=IB().jQ;U(P(O(),E(a),g,d),"Imported from JSON",Q().za);this.pe.Dq.va(r(new u,function(a,b,d,e){return function(a){if(null!==a){var f=a.Wf();a=a.Ha().$;if("@-Rep"===a)a=IB().fN,U(P(O(),E(b),a,d),f,Q().Bb);else if("c-Rep"===a)a=IB().kN,U(P(O(),E(b),a,d),f,Q().Bb);else if("e-Rep"===a)a=IB().cO,U(P(O(),E(b),a,d),f,Q().Bb);else if("f-Rep"===a)a=IB().AO,U(P(O(), E(b),a,d),f,Q().Bb);else if("g-Rep"===a)a=IB().MO,U(P(O(),E(b),a,d),f,Q().Bb);else if("i-Rep"===a)a=IB().$O,U(P(O(),E(b),a,d),f,Q().Bb);else if("r-Rep"===a)a=IB().NQ,U(P(O(),E(b),a,d),f,Q().Bb);else if("u-Rep"===a)a=IB().kT,U(P(O(),E(b),a,d),f,Q().Bb);else if("x-Rep"===a)a=IB().IT,U(P(O(),E(b),a,d),f,Q().Bb);else{f=e.w;if(GB(f))Wi(),f=(new hj).e("Unkown rep network "+a+"!");else if(HB(f))f=f.Yg,Wi(),f=(new hj).e(f+"\nUnkown rep network "+a+"!");else throw(new z).e(f);e.w=f}}else throw(new z).e(a); }}(this,a,d,e)));b=vq(b);a=sia(vi(this.pe.wo),a,b);a=(new I).Y(e.w,a);a:if(d=a.ol,GB(a.nl)&&GB(d))this.dy=(new H).e(b),Wi(),a=(new Yi).e("Ok");else if(d=a.ol,GB(a.nl))a=d;else if(d=a.nl,GB(a.ol))this.dy=(new H).e(b),a=d;else{d=a.nl;b=a.ol;if(HB(d)&&(d=d.Yg,HB(b))){a=b.Yg;Wi();a=(new hj).e(d+"\nError during morph import: "+a);break a}throw(new z).e(a);}e.w=a;return e.w}; c.Ji=function(a,b){var d=this.dy;if(Rc(d)){var e=JB().ct,d=KB(P(O(),E(a),e,d),!0,Q().oe);this.dy=C()}else{if(C()!==d)throw(new z).e(d);d=Nga()}e=this.QG;if(Rc(e))return d.wt(r(new u,function(a,b,d,e){return function(){return b.Ji(d,e)}}(this,e.ha,a,b)),b);if(C()===e)return d;throw(new z).e(e);};function Caa(a){var b=new FB;b.pe=a;b.dy=C();b.QG=C();return b}c.mh=function(){return"Character "+this.pe.$}; c.qi=function(){var a=F(),b=a,d=this.pe.yd,e=function(){return function(a){return li(a)}}(this),f=N().o;if(f===N().o)if(d===F())var g=F();else{for(var h=d.i(),k=J(new K,e(h),F()),n=k,t=d.m();t!==F();)var w=t.i(),A=J(new K,e(w),F()),n=n.ta=A,t=t.m();g=k}else{for(var B=Th(d,f),M=d;!M.j();){var Z=M.i();B.la(e(Z));M=M.m()}g=B.ka()}var na=N(),ma=a=b.ne(g,na.o),Ga=this.pe.Aq,Ea=function(){return function(a){return yi(a)}}(this),za=N().o;if(za===N().o)if(Ga===F())var Pa=F();else{for(var La=Ga.i(),xa=J(new K, Ea(La),F()),Gb=xa,wb=Ga.m();wb!==F();)var jc=wb.i(),Yb=J(new K,Ea(jc),F()),Gb=Gb.ta=Yb,wb=wb.m();Pa=xa}else{for(var ac=Th(Ga,za),zc=Ga;!zc.j();){var bc=zc.i();ac.la(Ea(bc));zc=zc.m()}Pa=ac.ka()}var Bd=N(),kd=a=ma.ne(Pa,Bd.o),Zb=this.pe.Bq,Fc=function(){return function(a){return yi(a)}}(this),cc=N().o;if(cc===N().o)if(Zb===F())var Yc=F();else{for(var rc=Zb.i(),sc=J(new K,Fc(rc),F()),Nb=sc,Ac=Zb.m();Ac!==F();)var dc=Ac.i(),Tc=J(new K,Fc(dc),F()),Nb=Nb.ta=Tc,Ac=Ac.m();Yc=sc}else{for(var Hc=Th(Zb,cc), tc=Zb;!tc.j();){var Ic=tc.i();Hc.la(Fc(Ic));tc=tc.m()}Yc=Hc.ka()}var td=N(),uc=a=kd.ne(Yc,td.o),Ob=this.pe.Ej,lc=function(){return function(a){var b=new LB;b.lk=a;return b}}(this),Jc=N().o;if(Jc===N().o)if(Ob===F())var Kc=F();else{for(var Lc=Ob.i(),Kd=J(new K,lc(Lc),F()),Uc=Kd,ec=Ob.m();ec!==F();)var Mc=ec.i(),Vd=J(new K,lc(Mc),F()),Uc=Uc.ta=Vd,ec=ec.m();Kc=Kd}else{for(var Vc=Th(Ob,Jc),ld=Ob;!ld.j();){var Wd=ld.i();Vc.la(lc(Wd));ld=ld.m()}Kc=Vc.ka()}var ie=N(),vc=a=uc.ne(Kc,ie.o),md=this.pe.zk,Zc= function(){return function(a){if(Eq(a))return fi(a.ha);if(Fq(a))return di(a.ha);throw(new z).e(a);}}(this),hd=N().o;if(hd===N().o)if(md===F())var Bc=F();else{for(var Xd=md.i(),Ld=J(new K,Zc(Xd),F()),ae=Ld,$c=md.m();$c!==F();)var be=$c.i(),ud=J(new K,Zc(be),F()),ae=ae.ta=ud,$c=$c.m();Bc=Ld}else{for(var Nc=Th(md,hd),Sb=md;!Sb.j();){var Cd=Sb.i();Nc.la(Zc(Cd));Sb=Sb.m()}Bc=Nc.ka()}var je=N(),id=a=vc.ne(Bc,je.o),ad=this.pe.zc,ce=function(){return function(a){if(Eq(a))return $h(a.ha);if(Fq(a))return ai(new bi, a.ha);throw(new z).e(a);}}(this),vd=N().o;if(vd===N().o)if(ad===F())var Kb=F();else{for(var Dd=ad.i(),Vb=J(new K,ce(Dd),F()),Md=Vb,Nd=ad.m();Nd!==F();)var Od=Nd.i(),wd=J(new K,ce(Od),F()),Md=Md.ta=wd,Nd=Nd.m();Kb=Vb}else{for(var de=Th(ad,vd),Pd=ad;!Pd.j();){var nd=Pd.i();de.la(ce(nd));Pd=Pd.m()}Kb=de.ka()}var od=N(),Oc=a=id.ne(Kb,od.o),Rb=this.pe.Hi,jd=function(){return function(a){return pi(a)}}(this),Ed=N().o;if(Ed===N().o)if(Rb===F())var bd=F();else{for(var Yd=Rb.i(),pd=J(new K,jd(Yd),F()),Zd= pd,Fd=Rb.m();Fd!==F();)var xd=Fd.i(),qd=J(new K,jd(xd),F()),Zd=Zd.ta=qd,Fd=Fd.m();bd=pd}else{for(var qe=Th(Rb,Ed),Qd=Rb;!Qd.j();){var yd=Qd.i();qe.la(jd(yd));Qd=Qd.m()}bd=qe.ka()}var Gd=N();return a=Oc.ne(bd,Gd.o)};c.$classData=m({IU:0},!1,"com.lkroll.ep.api.compendium.CharacterImport",{IU:1,c:1,Zj:1});function MB(){}MB.prototype=new p;MB.prototype.constructor=MB; function tia(a,b){var d=b.Nc(Ei().tA).Ba();if("none"===d.toLowerCase())return Wi(),(new hj).e("No morph active.");wp||(wp=(new xp).a());var e=ze(d),f=oh(),g="Exporting morph at "+e;oh();Mb(f,g,!1);var h=NB(b,e,JB().Mv);if(h.j())var k=C();else var n=h.P(),k=(new H).e(n.Ba());var t=k.j()?"Exported Morph":k.P(),w=NB(b,e,JB().Bf);if(w.j())var A=C();else var B=w.P(),A=(new H).e(B.Ba());if(A.j())var M=C();else var Z=A.P(),M=(new H).e(wc(rj(),Z));if(M.j())var na=C();else var ma=M.P(),na=bba(Wi(),ma);var Ga= oh(),Ea="Type was "+na;oh();Mb(Ga,Ea,!1);var za=NB(b,e,JB().is);if(za.j())var Pa=C();else var La=za.P(),Pa=(new H).e(La.Ba());var xa=Pa.j()?"Unknown Model":Pa.P(),Gb=(new H).e("EXPORTED"),wb=NB(b,e,JB().fd);if(wb.j())var jc=C();else var Yb=wb.P(),jc=(new H).e(Yb.Ba());var ac=jc.j()?"":jc.P(),zc=NB(b,e,JB().Xl);if(zc.j())var bc=C();else var Bd=zc.P(),bc=(new H).e(Bd.Ba());if(bc.j())var kd=C();else{var Zb=bc.P();try{var Fc=(new Ae).d(Zb),cc=Re(),Yc=(new Qb).e(Pe(cc,Fc.W,10))}catch(bf){var rc=Ub(x(), bf);if(null!==rc){var sc=Wb(Xb(),rc);if(sc.j())throw y(x(),rc);var Nb=sc.P(),Yc=$b(new fc,Nb)}else throw bf;}kd=Yc.gH()}var Ac=NB(b,e,JB().Yl);if(Ac.j())var dc=C();else var Tc=Ac.P(),dc=(new H).e(Tc.Ba());var Hc=NB(b,e,JB().yd);if(Hc.j())var tc=C();else{for(var Ic=Hc.P().Ba(),td=Eb(Ma(),Ic,","),uc=null,uc=[],Ob=0,lc=td.b.length;Obg||126(this.Rd.Ui.length|0)&&(this.Rd.Ui.length|0)===(this.Rd.Ui.length|0)?"":"...")+pD(this.Rd.Ui,-20+(this.Rd.Ui.length|0)|0,this.Rd.Ui.length|0);return gs((new fs).Tc((new D).r(["Extra(",", [traced - not evaluated])"])),(new D).r([a]))}; function Uia(a){if(!a.f){xD||(xD=(new yD).a());var b=a.Rd,d=a.xa,e=a.xi,f=a.QS,g=a.VG,f=g.Ud(Via(new zD,b,d,g,f,Wia(function(){return function(){}}(xD))),f),g=f.Nk;Gx();var h=Kf().$a,g=bh(g,h);a.iH=Xia(new AD,b,d,Yia(g),f.xd.Yj(e));a.f=!0}a.VG=null;a.xi=null;return a.iH}function Zia(a){return a.f?a.iH:Uia(a)}wD.prototype.$classData=m({i5:0},!1,"fastparse.core.Parsed$Failure$Extra$Impl",{i5:1,c:1,qga:1});function BD(){this.l=null}BD.prototype=new p;BD.prototype.constructor=BD; BD.prototype.n=function(){var a=this.l.xd,b=r(new u,function(a){return function(b){return Yr($r(),b,a.gp())}}(this)),d=CD(),d=DD(d);return Cf(a,b,d).rc(" | ")};BD.prototype.gp=function(){return 1===this.l.xd.Na()?this.l.xd.i().gp():$r().KC};BD.prototype.$classData=m({k5:0},!1,"fastparse.core.Parsed$TracedFailure$$anon$1",{k5:1,c:1,Qh:1});function vh(){this.rk=this.rp=this.W=null}vh.prototype=new kfa;vh.prototype.constructor=vh;function $ia(){}c=$ia.prototype=vh.prototype; c.os=function(a,b,d,e,f){return 0>e?ED(new FD,this.rp,a,d,b,f,this.rk):ED(new FD,this.rp,e,e,b,f,this.rk)};c.yy=function(){return(new bD).Yf(this.rk)};c.nc=function(a,b){this.rp=a;this.rk=b;Wr.prototype.Yf.call(this,b);return this}; function Qh(a,b){aja||(aja=(new GD).a());var d=Kq().zw;b=[a.rp,b];if(0===(b.length|0))d=d.er;else{for(var d=(new HD).a(),e=0,f=b.length|0;e=a;)b.Yz((new Zf).mb(65535&a)),a=1+a|0};function pfa(a,b){var d=new RD;d.sy=a;d.eF=b;return d}RD.prototype.$classData=m({A5:0},!1,"fastparse.utils.Generator$Pred",{A5:1,x5:1,c:1});function SD(){this.lN=this.sy=null} SD.prototype=new os;SD.prototype.constructor=SD;SD.prototype.Yz=function(a){this.sy.ca(a)&&this.lN.Yz(a)};SD.prototype.$classData=m({B5:0},!1,"fastparse.utils.Generator$PredCallback",{B5:1,y5:1,c:1});function TD(){}TD.prototype=new p;TD.prototype.constructor=TD;function fja(){}fja.prototype=TD.prototype;function UD(){this.eN=null;this.OP=this.$E=0}UD.prototype=new p;UD.prototype.constructor=UD;c=UD.prototype;c.ca=function(a){return VD(this,a)};c.n=function(){return"\x3cfunction1\x3e"}; function VD(a,b){b=null===b?0:b.x;if(b>a.OP||b>5]&1<<(31&b))}c.oi=function(a){return VD(this,a)};c.dk=function(a){return xb(this,a)};c.$classData=m({D5:0},!1,"fastparse.utils.Utils$BitSet",{D5:1,c:1,Ub:1});function WD(){this.iN=null}WD.prototype=new os;WD.prototype.constructor=WD;function gja(a){var b=new WD;b.iN=a;return b}WD.prototype.Yz=function(a){this.iN.Uc((new D).r([a]))}; WD.prototype.$classData=m({F5:0},!1,"fastparse.utils.Utils$BitSet$BitsetComputeCallback",{F5:1,y5:1,c:1});function XD(){this.ht=null;this.f=0}XD.prototype=new p;XD.prototype.constructor=XD;function YD(){}c=YD.prototype=XD.prototype;c.vF=function(a){this.ht=a;return this};c.g=function(a){return a&&a.$classData&&a.$classData.u.Fu?this.ht===a.ht:!1};c.Th=function(a){Ma();var b=a.ht;a=this.ht.toLowerCase();b=b.toLowerCase();return a===b?0:an;)if(w=65535&("When specifying '%s', all of the following options must also be provided: %s".charCodeAt(n)|0),37===w)if(76>(1+n|0))if(w=65535&("When specifying '%s', all of the following options must also be provided: %s".charCodeAt(1+n|0)|0),48<=w&&57>=w){if(76>(3+n|0))switch(w=ba.String.fromCharCode(w),w=(new Ae).d(w),w=-1+Pe(Re(),w.W,10)|0,65535&("When specifying '%s', all of the following options must also be provided: %s".charCodeAt(3+n|0)|0)){case 115:Ot(k,oa(h[w])); break;case 100:Ot(k,oa(h[w]));break;default:(new Pt).d("When specifying '%s', all of the following options must also be provided: %s".substring(n,4))}else throw(new Qt).d("Conversion \x3d '"+"When specifying '%s', all of the following options must also be provided: %s".substring(n)+"'");n=4+n|0}else{switch(w){case 115:Ot(k,oa(h[t]));break;case 100:Ot(k,oa(h[t]));break;default:(new Pt).d("%"+(new Zf).mb(w))}t=1+t|0;n=2+n|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(k,w),n=1+n|0;return(new Lq).e(k.ed.$b)}Kq(); return(new Mq).e(void 0)}}(a,b,d)))}cE.prototype.m9=function(a,b){this.Tg=a;this.zN=b;this.yC=F();this.WF=this;this.DF=!0;this.SS=F();this.Qd=fE(new gE,a,F(),F(),C(),C(),C(),"",C(),!1,!1,(new Vt).a(),F());this.IH=!0;this.NA=0;this.uH=!1;this.JH=uh(function(){return function(){return F()}}(this));return this};function hE(a){var b="\x3cbr/\x3eSource code can be found on "+iE().WQ,d;d=a.Qd;b=(new H).e(b);d=fE(new gE,d.Tg,d.Ed,d.Qk,d.yk,d.rl,b,d.ma,d.Dl,d.Ql,d.pl,d.Cl,d.Sf);a.Qd=d} function eE(a,b){var d=a.yC,e=N().o;a.yC=Jt(d,b,e)}function ija(a){for(var b=a.yC;!b.j();){var d=b.i().Ba();if(!Fq(d)){if(Eq(d))throw(new jE).d(d.ha);throw(new z).e(d);}b=b.m()}b=jja(a.Qd);b.j()||(b=b.P(),b=a.SS.Dn(r(new u,function(a,b){return function(a){a=a.Qd;return null===a?null===b:a.g(b)}}(a,b))),b.j()||(b=b.P(),b.Qd=kE(b.Qd,lE(a.Qd).Ds),ija(b)))}function mE(a,b){var d;d=a.Qd;b=(new H).e(b);d=fE(new gE,d.Tg,d.Ed,d.Qk,b,d.rl,d.zl,d.ma,d.Dl,d.Ql,d.pl,d.Cl,d.Sf);a.Qd=d} function nE(a){for(;!a.DF;)a=a.WF;return a}function oE(a){return r(new u,function(){return function(){return!0}}(a))} function kja(a,b){eE(a,uh(function(a,b){return function(){var f=b.GE(r(new u,function(){return function(a){return!!a.Mc().ca(a.Kb.Ba())}}(a)));if(0!==f&&f!==b.Na()){Kq();for(var f=r(new u,function(){return function(a){return a.Kb.Ba()}}(a)),g=Bh(),f=[b.Fa(f,g.o).rc(", ")],g=(new Nt).a(),h=0,k=0;97>h;){var n=65535&("Either all or none of the following options should be supplied, because they are co-dependent: %s".charCodeAt(h)|0);if(37===n)if(97>(1+h|0))if(n=65535&("Either all or none of the following options should be supplied, because they are co-dependent: %s".charCodeAt(1+ h|0)|0),48<=n&&57>=n){if(97>(3+h|0))switch(n=ba.String.fromCharCode(n),n=(new Ae).d(n),n=-1+Pe(Re(),n.W,10)|0,65535&("Either all or none of the following options should be supplied, because they are co-dependent: %s".charCodeAt(3+h|0)|0)){case 115:Ot(g,oa(f[n]));break;case 100:Ot(g,oa(f[n]));break;default:(new Pt).d("Either all or none of the following options should be supplied, because they are co-dependent: %s".substring(h,4))}else throw(new Qt).d("Conversion \x3d '"+"Either all or none of the following options should be supplied, because they are co-dependent: %s".substring(h)+ "'");h=4+h|0}else{switch(n){case 115:Ot(g,oa(f[k]));break;case 100:Ot(g,oa(f[k]));break;default:(new Pt).d("%"+(new Zf).mb(n))}k=1+k|0;h=2+h|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(g,n),h=1+h|0}return(new Lq).e(g.ed.$b)}Kq();return(new Mq).e(void 0)}}(a,b)))} function pE(a){a:{for(var b=a.Qd.Ed;!b.j();){var d=b.i().Qa();if(0<=(d.length|0)&&"\t"===d.substring(0,1)){b=!0;break a}b=b.m()}b=!1}if(b)throw(new qE).a();b=a.Qd;d=a.JH.Ba().oa();a.Qd=fE(new gE,b.Tg,b.Ed,d,b.yk,b.rl,b.zl,b.ma,b.Dl,b.Ql,b.pl,b.Cl,b.Sf);try{a.uH=!0,lja(a.Qd),ija(a)}catch(f){b=Ub(x(),f);if($D(b)){var d=!1,e=null;if(rE(b)&&(d=!0,e=b,""===e.yr))throw sE(tE(),"User asked for command help.",mja(a.Qd));if(d)throw b=e.yr,sE(tE(),"User asked for subcommand help.",mja(nja(a.Qd,b).P()));if(oja()=== b)throw tE(),a=a.Qd.yk.oa(),sE(0,"User asked for version.",gu(a,"","",""));if(b&&b.$classData&&b.$classData.u.qn)throw a=(new H).e(b.Jl).ha,sE(tE(),"Parsing error: "+a,a);a=new uE;uE.prototype.YA.call(a,"An error occurred during argument parsing.",(new H).e("An error occurred during command parsing. Consult the API logs for more information."));a.lk=b;throw a;}throw f;}}function vE(a,b,d,e,f,g,h){b=null===b?pja(a):b;a.Qd=qja(a.Qd,b,e,f,d,g,h);return(new wE).rF(a,b)} function xE(a){if(!a.uH)throw(new yE).a();}function zE(a){return r(new u,function(){return function(){return!0}}(a))} function rja(a,b,d){eE(a,uh(function(a,b,d){return function(){if(b.Mc().ca(b.Kb.Ba()))a:{for(var a=d;!a.j();){var e=a.i();if(e.Mc().ca(e.Kb.Ba())){a=!0;break a}a=a.m()}a=!1}else a=!1;if(a){a:{for(a=d;!a.j();){e=a.i();if(e.Mc().ca(e.Kb.Ba())){a=(new H).e(a.i());break a}a=a.m()}a=C()}a=a.P();Kq();for(var a=[b.Kb.Ba(),a.Kb.Ba()],e=(new Nt).a(),n=0,t=0;38>n;){var w=65535&("Option '%s' conflicts with option '%s'".charCodeAt(n)|0);if(37===w)if(38>(1+n|0))if(w=65535&("Option '%s' conflicts with option '%s'".charCodeAt(1+ n|0)|0),48<=w&&57>=w){if(38>(3+n|0))switch(w=ba.String.fromCharCode(w),w=(new Ae).d(w),w=-1+Pe(Re(),w.W,10)|0,65535&("Option '%s' conflicts with option '%s'".charCodeAt(3+n|0)|0)){case 115:Ot(e,oa(a[w]));break;case 100:Ot(e,oa(a[w]));break;default:(new Pt).d("Option '%s' conflicts with option '%s'".substring(n,4))}else throw(new Qt).d("Conversion \x3d '"+"Option '%s' conflicts with option '%s'".substring(n)+"'");n=4+n|0}else{switch(w){case 115:Ot(e,oa(a[t]));break;case 100:Ot(e,oa(a[t]));break;default:(new Pt).d("%"+ (new Zf).mb(w))}t=1+t|0;n=2+n|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(e,w),n=1+n|0}return(new Lq).e(e.ed.$b)}Kq();return(new Mq).e(void 0)}}(a,b,d)))} function AE(a,b,d){eE(a,uh(function(a,b,d){return function(){if(b.Mc().ca(b.Kb.Ba())){a:{for(var h=d;!h.j();){var k=h.i();if(k.Mc().ca(k.Kb.Ba())){h=!0;break a}h=h.m()}h=!1}h=!h}else h=!1;if(h){Kq();var h=b.Kb.Ba(),k=function(){return function(a){return a.Kb.Ba()}}(a),n=N().o;if(n===N().o)if(d===F())k=F();else{for(var n=d.i(),t=n=J(new K,k(n),F()),w=d.m();w!==F();)var A=w.i(),A=J(new K,k(A),F()),t=t.ta=A,w=w.m();k=n}else{n=Th(d,n);for(t=d;!t.j();)w=t.i(),n.la(k(w)),t=t.m();k=n.ka()}h=[h,k.rc(", ")]; k=(new Nt).a();for(t=n=0;80>n;)if(w=65535&("When specifying '%s', at least one of the following options must be provided: %s".charCodeAt(n)|0),37===w)if(80>(1+n|0))if(w=65535&("When specifying '%s', at least one of the following options must be provided: %s".charCodeAt(1+n|0)|0),48<=w&&57>=w){if(80>(3+n|0))switch(w=ba.String.fromCharCode(w),w=(new Ae).d(w),w=-1+Pe(Re(),w.W,10)|0,65535&("When specifying '%s', at least one of the following options must be provided: %s".charCodeAt(3+n|0)|0)){case 115:Ot(k, oa(h[w]));break;case 100:Ot(k,oa(h[w]));break;default:(new Pt).d("When specifying '%s', at least one of the following options must be provided: %s".substring(n,4))}else throw(new Qt).d("Conversion \x3d '"+"When specifying '%s', at least one of the following options must be provided: %s".substring(n)+"'");n=4+n|0}else{switch(w){case 115:Ot(k,oa(h[t]));break;case 100:Ot(k,oa(h[t]));break;default:(new Pt).d("%"+(new Zf).mb(w))}t=1+t|0;n=2+n|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(k,w), n=1+n|0;return(new Lq).e(k.ed.$b)}Kq();return(new Mq).e(void 0)}}(a,b,d)))}function BE(a,b){var d;d=a.Qd;b=(new H).e(b);d=fE(new gE,d.Tg,d.Ed,d.Qk,d.yk,b,d.zl,d.ma,d.Dl,d.Ql,d.pl,d.Cl,d.Sf);a.Qd=d} function pja(a){a.NA=1+a.NA|0;a=[a.NA];for(var b=(new Nt).a(),d=0,e=0;3>d;){var f=65535&("\t%d".charCodeAt(d)|0);if(37===f)if(3>(1+d|0))if(f=65535&("\t%d".charCodeAt(1+d|0)|0),48<=f&&57>=f){if(3>(3+d|0))switch(f=ba.String.fromCharCode(f),f=(new Ae).d(f),f=-1+Pe(Re(),f.W,10)|0,65535&("\t%d".charCodeAt(3+d|0)|0)){case 115:Ot(b,oa(a[f]));break;case 100:Ot(b,oa(a[f]));break;default:(new Pt).d("\t%d".substring(d,4))}else throw(new Qt).d("Conversion \x3d '"+"\t%d".substring(d)+"'");d=4+d|0}else{switch(f){case 115:Ot(b, oa(a[e]));break;case 100:Ot(b,oa(a[e]));break;default:(new Pt).d("%"+(new Zf).mb(f))}e=1+e|0;d=2+d|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(b,f),d=1+d|0}return b.ed.$b}function CE(a,b,d,e,f,g){if(null===b){if(!a.IH)throw(new Qc).d("You should supply a name for your option!");b=pja(a)}a.Qd=sja(a.Qd,b,d,e,f,g);return(new DE).rF(a,b)}function EE(a,b){for(var d="";!a.DF;)d=a.zN.i()+"\x00"+d,a=a.WF;return""+d+b} function FE(a,b){eE(a,uh(function(a,b){return function(){if(1!==b.GE(r(new u,function(){return function(a){return!!a.Mc().ca(a.Kb.Ba())}}(a)))){Kq();for(var f=r(new u,function(){return function(a){return a.Kb.Ba()}}(a)),g=Bh(),f=[b.Fa(f,g.o).rc(", ")],g=(new Nt).a(),h=0,k=0;56>h;){var n=65535&("There should be exactly one of the following options: %s".charCodeAt(h)|0);if(37===n)if(56>(1+h|0))if(n=65535&("There should be exactly one of the following options: %s".charCodeAt(1+h|0)|0),48<=n&&57>=n){if(56> (3+h|0))switch(n=ba.String.fromCharCode(n),n=(new Ae).d(n),n=-1+Pe(Re(),n.W,10)|0,65535&("There should be exactly one of the following options: %s".charCodeAt(3+h|0)|0)){case 115:Ot(g,oa(f[n]));break;case 100:Ot(g,oa(f[n]));break;default:(new Pt).d("There should be exactly one of the following options: %s".substring(h,4))}else throw(new Qt).d("Conversion \x3d '"+"There should be exactly one of the following options: %s".substring(h)+"'");h=4+h|0}else{switch(n){case 115:Ot(g,oa(f[k]));break;case 100:Ot(g, oa(f[k]));break;default:(new Pt).d("%"+(new Zf).mb(n))}k=1+k|0;h=2+h|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(g,n),h=1+h|0}return(new Lq).e(g.ed.$b)}Kq();return(new Mq).e(void 0)}}(a,b)))}function DE(){qu.call(this);this.co=this.En=null;this.Se=0;this.Yb=null}DE.prototype=new ru;DE.prototype.constructor=DE;c=DE.prototype; c.Sy=function(){0===(2&this.Se)<<24>>24&&(this.co=r(new u,function(a){return function(b){xE(a.Yb);return GE(nE(a.Yb).Qd,EE(a.Yb,b))}}(this)),this.Se=(2|this.Se)<<24>>24);return this.co};c.rF=function(a,b){if(null===a)throw y(x(),null);this.Yb=a;qu.prototype.lF.call(this,uh(function(a){return function(){return a}}(b)),0);return this};c.LA=function(){return 0===(1&this.Se)<<24>>24?this.vx():this.En};c.Mc=function(){return 0===(2&this.Se)<<24>>24?this.Sy():this.co}; c.vx=function(){0===(1&this.Se)<<24>>24&&(this.En=r(new u,function(a){return function(b){xE(a.Yb);return nE(a.Yb).Qd.Mo(EE(a.Yb,b))}}(this)),this.Se=(1|this.Se)<<24>>24);return this.En};c.$classData=m({k6:0},!1,"org.rogach.scallop.ScallopConfBase$$anon$1",{k6:1,cM:1,c:1});function wE(){qu.call(this);this.co=this.En=null;this.Se=0;this.Yb=null}wE.prototype=new ru;wE.prototype.constructor=wE;c=wE.prototype; c.Sy=function(){0===(2&this.Se)<<24>>24&&(this.co=r(new u,function(a){return function(b){xE(a.Yb);return GE(nE(a.Yb).Qd,EE(a.Yb,b))}}(this)),this.Se=(2|this.Se)<<24>>24);return this.co};c.rF=function(a,b){if(null===a)throw y(x(),null);this.Yb=a;qu.prototype.lF.call(this,uh(function(a){return function(){return a}}(b)),0);return this};c.LA=function(){return 0===(1&this.Se)<<24>>24?this.vx():this.En};c.Mc=function(){return 0===(2&this.Se)<<24>>24?this.Sy():this.co}; c.vx=function(){0===(1&this.Se)<<24>>24&&(this.En=r(new u,function(a){return function(b){xE(a.Yb);return nE(a.Yb).Qd.Mo(EE(a.Yb,b))}}(this)),this.Se=(1|this.Se)<<24>>24);return this.En};c.$classData=m({l6:0},!1,"org.rogach.scallop.ScallopConfBase$$anon$4",{l6:1,cM:1,c:1});function tu(){qu.call(this);this.co=this.En=null;this.Se=0;this.kH=this.Yb=null}tu.prototype=new ru;tu.prototype.constructor=tu;c=tu.prototype; c.Sy=function(){0===(2&this.Se)<<24>>24&&(this.co=this.Yb.Mc(),this.Se=(2|this.Se)<<24>>24);return this.co};c.LA=function(){return 0===(1&this.Se)<<24>>24?this.vx():this.En};function Zfa(a,b,d){if(null===b)throw y(x(),null);a.Yb=b;a.kH=d;qu.prototype.lF.call(a,uh(function(a){return function(){return a.Kb.Ba()}}(b)),1+b.LH|0);return a}c.Mc=function(){return 0===(2&this.Se)<<24>>24?this.Sy():this.co}; c.vx=function(){0===(1&this.Se)<<24>>24&&(this.En=this.Yb.LA().dk(this.kH),this.Se=(1|this.Se)<<24>>24);this.kH=null;return this.En};c.$classData=m({n6:0},!1,"org.rogach.scallop.ScallopOption$$anon$1",{n6:1,cM:1,c:1});function HE(){this.Nfa=this.Mfa=this.V8=this.Z8=this.a9=this.A$=this.p9=this.Sea=this.U8=this.XG=this.Y8=this.$8=this.z$=this.o9=this.Rea=this.T8=this.R8=this.S8=this.bO=this.FO=this.$P=this.Sm=this.xS=this.jN=this.bw=this.pN=this.Pe=null}HE.prototype=new p; HE.prototype.constructor=HE;HE.prototype.a=function(){IE=this;qaa(this);return this};HE.prototype.$classData=m({q6:0},!1,"org.rogach.scallop.package$",{q6:1,c:1,Aga:1});var IE=void 0;function JE(){IE||(IE=(new HE).a());return IE}function KE(){}KE.prototype=new p;KE.prototype.constructor=KE;KE.prototype.a=function(){return this};KE.prototype.$classData=m({t6:0},!1,"scalatags.Text$GenericAttr",{t6:1,c:1,Iga:1});m({u6:0},!1,"scalatags.Text$GenericPixelStyle",{u6:1,c:1,F6:1}); m({v6:0},!1,"scalatags.Text$GenericPixelStylePx",{v6:1,c:1,F6:1});function LE(){}LE.prototype=new p;LE.prototype.constructor=LE;LE.prototype.a=function(){return this};LE.prototype.$classData=m({w6:0},!1,"scalatags.Text$GenericStyle",{w6:1,c:1,Vga:1});function Ju(){}Ju.prototype=new p;Ju.prototype.constructor=Ju;Ju.prototype.a=function(){return this};Ju.prototype.$classData=m({C6:0},!1,"scalatags.generic.Namespace$$anon$1",{C6:1,c:1,xM:1});function Iu(){}Iu.prototype=new p; Iu.prototype.constructor=Iu;Iu.prototype.a=function(){return this};Iu.prototype.$classData=m({D6:0},!1,"scalatags.generic.Namespace$$anon$2",{D6:1,c:1,xM:1});function Ku(){}Ku.prototype=new p;Ku.prototype.constructor=Ku;Ku.prototype.a=function(){return this};Ku.prototype.$classData=m({E6:0},!1,"scalatags.generic.Namespace$$anon$3",{E6:1,c:1,xM:1});function ME(){this.l=this.Jo=this.Gm=null}ME.prototype=new p;ME.prototype.constructor=ME; function tja(a,b,d,e){a.Gm=d;a.Jo=e;if(null===b)throw y(x(),null);a.l=b;if(null===d)throw(new kk).a();return a}ME.prototype.lr=function(a){this.Gm.va(r(new u,function(a,d){return function(e){a.Jo.ca(e).lr(d)}}(this,a)))};ME.prototype.$classData=m({G6:0},!1,"scalatags.generic.Util$SeqNode",{G6:1,c:1,Gu:1});var dga=m({xz:0},!0,"scalatags.text.Frag",{xz:1,wz:1,Gu:1}); function NE(a,b){var d=Fu();if(Do(d.US,a).j())throw(new Qc).d(gs((new fs).Tc((new D).r(["Illegal tag name: "," is not a valid XML tag name"])),(new D).r([a])));Hu||(Hu=(new Gu).a());var d=new OE,e=F();d.Tf=a;d.sq=e;d.Js=b;return d}function PE(){}PE.prototype=new p;PE.prototype.constructor=PE;PE.prototype.a=function(){return this};PE.prototype.jH=function(a,b){return QE(this,a,b)}; function QE(a,b,d){try{if(b&&b.$classData&&b.$classData.u.KD)return d.me(b.xa);if(b&&b.$classData&&b.$classData.u.PD)return d.He(b.xa);if(b&&b.$classData&&b.$classData.u.JD)return d.Fe(b.xa);if(b&&b.$classData&&b.$classData.u.OD)return d.aa(b.Xj,b.xa);if(b&&b.$classData&&b.$classData.u.LD)return d.Wd(b.Ca,b.Yu,b.cv,b.xa);if(b&&b.$classData&&b.$classData.u.MD)return d.le(b.hg,b.xa);if(b&&b.$classData&&b.$classData.u.ID){var e=b.xa,f=b.x,g=d.Gd(-1,-1);f.va(r(new u,function(a,b){return function(a){try{b.z(QE(RE(), a,b.L()),a.xa)}catch(d){var e=Ub(x(),d);if(null!==e){Wv();a=a.xa;var f=F();a=SE(a,f);if(a.mf(e))f=ag().Wh,a.jf(e,f);else throw y(x(),e);}else throw d;}}}(a,g)));return g.Ka(e)}if(b&&b.$classData&&b.$classData.u.ND){var h=b.xa,k=b.Xj,n=d.Ia(-1,-1);k.dz(r(new u,function(){return function(a){return null!==a}}(a))).va(r(new u,function(a,b,d){return function(a){if(null!==a){var e=a.Ha();a=a.Da();try{var f=d.Q(b)}catch(g){if(f=Ub(x(),g),null!==f){Wv();var h=F(),h=SE(b,h);if(h.mf(f))var k=ag().Wh,f=h.jf(f, k);else throw y(x(),f);}else throw g;}d.N(f.aa(e,b));try{d.z(QE(RE(),a,d.L()),a.xa)}catch(g){if(e=Ub(x(),g),null!==e)if(Wv(),a=a.xa,f=F(),a=SE(a,f),a.mf(e))f=ag().Wh,a.jf(e,f);else throw y(x(),e);else throw g;}}else throw(new z).e(a);}}(a,h,n)));return n.Ka(h)}throw(new z).e(b);}catch(t){a=Ub(x(),t);if(null!==a){Wv();b=b.xa;d=F();b=SE(b,d);if(b.mf(a))return d=ag().Wh,b.jf(a,d);throw y(x(),a);}throw t;}}PE.prototype.$classData=m({T6:0},!1,"ujson.IndexedValue$",{T6:1,c:1,GM:1});var TE=void 0; function RE(){TE||(TE=(new PE).a());return TE}function UE(){}UE.prototype=new p;UE.prototype.constructor=UE;UE.prototype.a=function(){return this};UE.prototype.jH=function(a,b){a=(new VE).d(a);var d=hv(a,0,b);if(null===d)throw(new z).e(d);b=d.Ha();for(d=d.Wf();!kv(a,d);)switch(vg(a,d)){case 10:a.Fh=1+a.Fh|0;d=1+d|0;break;case 32:case 9:case 13:d=1+d|0;break;default:wg(a,d,"expected whitespace or eof")}kv(a,d)||wg(a,d,"expected eof");return b}; UE.prototype.$classData=m({f7:0},!1,"ujson.StringParser$",{f7:1,c:1,GM:1});var WE=void 0;function XE(){this.mz=null}XE.prototype=new hga;XE.prototype.constructor=XE;function uja(){}uja.prototype=XE.prototype;function YE(){this.l=null}YE.prototype=new p;YE.prototype.constructor=YE;YE.prototype.cb=function(){return this.l};YE.prototype.ab=function(){return this};YE.prototype.db=function(a,b){pv||(pv=(new ov).a());return mv(nv(),b,a)}; YE.prototype.$classData=m({s7:0},!1,"upickle.JsReadWriters$$anon$1",{s7:1,c:1,Za:1});function ZE(){this.l=null}ZE.prototype=new p;ZE.prototype.constructor=ZE;ZE.prototype.cb=function(){return this.l};ZE.prototype.ab=function(){return this};ZE.prototype.db=function(a,b){return $E(aF(),b,a)};ZE.prototype.$classData=m({t7:0},!1,"upickle.MsgReadWriters$$anon$1",{t7:1,c:1,Za:1});function bF(){}bF.prototype=new p;bF.prototype.constructor=bF;c=bF.prototype;c.Ia=function(){return(new cF).a()};c.le=function(){}; c.a=function(){return this};c.Te=function(){};c.Fe=function(){};c.ff=function(){};c.aa=function(){};c.Wd=function(){};c.me=function(){};c.Gd=function(){return(new dF).a()};c.gf=function(){};c.ef=function(){};c.He=function(){};c.df=function(){};c.Ge=function(){};c.Ue=function(){};c.$classData=m({u7:0},!1,"upickle.core.NoOpVisitor$",{u7:1,c:1,Ra:1});var eF=void 0;function fF(){eF||(eF=(new bF).a());return eF}function gF(a,b){-1===a.y||a.U.b[a.y]||(a.Lb(1+a.M|0),a.p.b[a.y]=b,a.U.b[a.y]=!0)} function hF(a){a.Sb(l(q(db),[a.l.Hb]));a.Tb(l(q(gb),[a.l.Hb]));a.Pb(-1);a.Lb(0)}function $v(){this.l=this.Oe=this.IC=null}$v.prototype=new p;$v.prototype.constructor=$v;$v.prototype.cb=function(){return this.l};$v.prototype.ab=function(){return this};$v.prototype.db=function(a,b){if(null===b)return a.me(-1);a=a.Gd(this.IC.b.length,-1);b=this.Oe.ca(b);for(var d=0;d>24&&0===(1&b.f)<<24>>24){a:try{ba.Packages.org.mozilla.javascript.JavaScriptException,e=!0}catch(B){e=Ub(x(),B);if(null!==e){if(aB(e)){e=!1;break a}throw y(x(),e);}throw B;}b.vP=e;b.f=(1|b.f)<<24>>24}if(b.vP)e=d.stack,e=(void 0===e?"":e).replace(WA("^\\s+at\\s+","gm"),"").replace(WA("^(.+?)(?: \\((.+)\\))?$","gm"),"$2@$1").replace(WA("\\r\\n?","gm"),"\n").split("\n");else if(d.arguments&& d.stack)e=fia(d);else if(d.stack&&d.sourceURL)e=d.stack.replace(WA("\\[native code\\]\\n","m"),"").replace(WA("^(?\x3d\\w+Error\\:).*$\\n","m"),"").replace(WA("^@","gm"),"{anonymous}()@").split("\n");else if(d.stack&&d.number)e=d.stack.replace(WA("^\\s*at\\s+(.*)$","gm"),"$1").replace(WA("^Anonymous function\\s+","gm"),"{anonymous}() ").replace(WA("^([^\\(]+|\\{anonymous\\}\\(\\))\\s+\\((.+)\\)$","gm"),"$1@$2").split("\n").slice(1);else if(d.stack&&d.fileName)e=d.stack.replace(WA("(?:\\n@:0)?\\s+$", "m"),"").replace(WA("^(?:\\((\\S*)\\))?@","gm"),"{anonymous}($1)@").split("\n");else if(d.message&&d["opera#sourceloc"])if(d.stacktrace)if(-1d.stacktrace.split("\n").length)e=kia(d);else{e=WA("Line (\\d+).*script (?:in )?(\\S+)(?:: In function (\\S+))?$","i");for(var d=d.stacktrace.split("\n"),f=[],g=0,h=d.length|0;gd.stacktrace.indexOf("called from line"))for(e=VA("^(.*)@(.+):(\\d+)$"),d=d.stacktrace.split("\n"),f=[],g=0,h=d.length|0;g>>24|0|(65535&(5^a.ga))<<8;this.LG=16777215&b;return this};function yca(a,b){if(0>=b)throw(new Qc).d("n must be positive");if((b&(-b|0))===b)a=Bja(a)>>ga(b);else a:for(;;){var d=Bja(a),e=d%b|0;if(!(0>((d-e|0)+(-1+b|0)|0))){a=e;break a}}return a}function Bja(a){var b=a.LG,d=11+15525485*b,b=16777215&((d/16777216|0)+(16777215&(1502*b+15525485*a.KG|0))|0),d=16777215&(d|0);a.KG=b;a.LG=d;return(b<<8|d>>16)>>>1|0} IF.prototype.$classData=m({i$:0},!1,"java.util.Random",{i$:1,c:1,h:1});function oA(){this.mP=this.XF=null;this.TQ=this.UQ=0;this.Vm=this.zv=this.JB=null;this.gA=!1;this.MF=null;this.Mu=0}oA.prototype=new p;oA.prototype.constructor=oA;function pA(a){if(a.gA){a.Vm=a.JB.exec(a.zv);if(null!==a.Vm){var b=a.Vm[0];if(void 0===b)throw(new Cb).d("undefined.get");if(null===b)throw(new kk).a();""===b&&(b=a.JB,b.lastIndex=1+(b.lastIndex|0)|0)}else a.gA=!1;C();return null!==a.Vm}return!1} function JF(a){if(null===a.Vm)throw(new Lg).d("No match available");return a.Vm}function eia(a,b){a=JF(a)[b];return void 0===a?null:a}function Cja(a){PA(a);pA(a);null===a.Vm||0===rA(a)&&qA(a)===(a.zv.length|0)||PA(a);return null!==a.Vm}function qA(a){var b=rA(a);a=JF(a)[0];if(void 0===a)throw(new Cb).d("undefined.get");return b+(a.length|0)|0} function nA(a,b,d,e){a.XF=b;a.mP=d;a.UQ=0;a.TQ=e;b=a.XF;d=new ba.RegExp(b.Wr);b=d!==b.Wr?d:new ba.RegExp(b.Wr.source,(b.Wr.global?"g":"")+(b.Wr.ignoreCase?"i":"")+(b.Wr.multiline?"m":""));a.JB=b;a.zv=oa(Va(a.mP,a.UQ,a.TQ));a.Vm=null;a.gA=!0;a.MF=C();a.Mu=0;C();return a}function rA(a){return JF(a).index|0}function PA(a){a.JB.lastIndex=0;a.Vm=null;a.gA=!0;a.Mu=0;C()}oA.prototype.$classData=m({v$:0},!1,"java.util.regex.Matcher",{v$:1,c:1,Dha:1});function KF(){this.aH=null}KF.prototype=new p; KF.prototype.constructor=KF;KF.prototype.ug=function(){return(new LF).Xa(this.aH.Ig())};KF.prototype.xv=function(a){this.aH=a;return this};KF.prototype.fg=function(){return(new LF).Xa(this.aH.Ig())};KF.prototype.$classData=m({G$:0},!1,"scala.Array$ArrayCanBuildFrom$1",{G$:1,c:1,ys:1});function MF(){}MF.prototype=new p;MF.prototype.constructor=MF;MF.prototype.ug=function(){Jf();Gx();return(new HD).a()};MF.prototype.fg=function(){Jf();Gx();return(new HD).a()}; MF.prototype.$classData=m({O$:0},!1,"scala.LowPriorityImplicits$$anon$4",{O$:1,c:1,ys:1});function NF(){}NF.prototype=new p;NF.prototype.constructor=NF;NF.prototype.a=function(){return this};NF.prototype.ug=function(){return(new Nt).a()};NF.prototype.fg=function(){return(new Nt).a()};NF.prototype.$classData=m({aaa:0},!1,"scala.Predef$$anon$3",{aaa:1,c:1,ys:1});function OF(){this.Ns=null}OF.prototype=new p;OF.prototype.constructor=OF;c=OF.prototype;c.Oy=function(a,b){return(new PF).Pr(this.Ns,a,b)}; c.n=function(){var a=this.Ns,b=(new Nt).a(),d;d=!0;Ot(b,"");for(var e=0,f=a.b.length;ea)throw(new TG).Oa(a);if(b>this.Aa())throw(new TG).Oa(b);if(b<=a)return(new PF).Pr(this.Gm,0,0);var d=this.Pq+a|0;return(new PF).Pr(this.Gm,d,d+(b-a|0)|0)}; c.n=function(){var a=this.Pq,a=0=b?"":Ag(Ma(),this.Gm,a,b-a|0)};c.Aa=function(){var a=this.hO-this.Pq|0;return 0>a?0:a};c.Pr=function(a,b,d){this.Gm=a;this.Pq=b;this.hO=d;return this};c.Ao=function(a){if(0<=a&&ak))for(;;){var n=k,t=a.substring(0,n),w=a.substring((a.length|0)-n|0);if(-1!==(b.indexOf(t)|0)||-1!==(b.indexOf(w)|0))throw(new VG).Ro(g,n);if(0===k)break;k=-1+k|0}h=0}catch(A){if(jx(A)&&A.KF===g)h=A.tT();else throw A;}h=fa(fa(h)/f);return zca(d,h,e)} UG.prototype.$classData=m({ZT:0},!1,"com.lkroll.common.data.WordMatch$",{ZT:1,c:1,k:1,h:1});var WG=void 0;function wm(){WG||(WG=(new UG).a());return WG}function oj(){}oj.prototype=new p;oj.prototype.constructor=oj;oj.prototype.a=function(){return this};oj.prototype.n=function(){return"Err"};oj.prototype.$classData=m({$T:0},!1,"com.lkroll.common.result.Err$",{$T:1,c:1,k:1,h:1});var nj=void 0;function mj(){}mj.prototype=new p;mj.prototype.constructor=mj;mj.prototype.a=function(){return this}; mj.prototype.n=function(){return"Ok"};mj.prototype.$classData=m({aU:0},!1,"com.lkroll.common.result.Ok$",{aU:1,c:1,k:1,h:1});var lj=void 0;function XG(){}XG.prototype=new p;XG.prototype.constructor=XG;XG.prototype.a=function(){return this};function wia(a,b){if(Pb(b))return(new Yi).e(b.ha);if(gc(b))return(new hj).e(b.Xe);throw(new z).e(b);}XG.prototype.$classData=m({cU:0},!1,"com.lkroll.common.result.Result$",{cU:1,c:1,k:1,h:1});var YG=void 0;function Zaa(){YG||(YG=(new XG).a());return YG} function ZG(){Ei();var a=(new H).e($G()).ha.$;return(new H).e((new CB).d(a))}function aH(){Ei();var a=(new H).e($G()).ha.$;return(new H).e((new CB).d(a))}function ik(){}ik.prototype=new p;ik.prototype.constructor=ik;c=ik.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"apMod"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.Pi),-1)}; c.$classData=m({iV:0},!1,"com.lkroll.ep.compendium.APMod$$anon$9",{iV:1,c:1,Ob:1,Za:1});function bH(){}bH.prototype=new p;bH.prototype.constructor=bH;bH.prototype.a=function(){return this};bH.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new cH).ra(b),(new dH).a())}; bH.prototype.Jt=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=Oja().Rb,d=v().jc,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}return pk(a,b)};bH.prototype.$classData=m({kV:0},!1,"com.lkroll.ep.compendium.Addiction$",{kV:1,c:1,k:1,h:1});var eH=void 0;function fH(){eH||(eH=(new bH).a());return eH}function dH(){}dH.prototype=new p;dH.prototype.constructor=dH;c=dH.prototype;c.a=function(){return this}; c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"type"),-1));var d=Oja().Rb,e=a.L();a.z(L(d,e,b.$c),-1);d=a.Q(-1);a.N(d.aa((v(),"mod"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.sb),-1)};c.$classData=m({nV:0},!1,"com.lkroll.ep.compendium.Addiction$$anon$21",{nV:1,c:1,Ob:1,Za:1});function gH(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}gH.prototype=new p;gH.prototype.constructor=gH; c=gH.prototype;c.a=function(){hH=this;yb(this);Jf();iH||(iH=(new jH).a());var a=iH;kH||(kH=(new lH).a());a=[a,kH];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();for(var b=(new HD).a(),d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc};c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc}; c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({pV:0},!1,"com.lkroll.ep.compendium.AddictionType$",{pV:1,c:1,bk:1,$j:1});var hH=void 0;function Oja(){hH||(hH=(new gH).a());return hH}function mH(){this.mc=null}mH.prototype=new p;mH.prototype.constructor=mH;mH.prototype.a=function(){this.mc="ammo";return this};mH.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new nH).ra(b),(new oH).a())}; mH.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=v().Ua,e=v(),f=eo().ia(),g=N().o,e=Zk(e,f,g),f=rk().ia(),g=al().ia(),h=il().ia(),k=Pk().ia(),n=xk().ia(),t=v().Ua,e=(new D).r([b,d,e,f,g,h,k,n,t]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};mH.prototype.$classData=m({sV:0},!1,"com.lkroll.ep.compendium.Ammo$",{sV:1,c:1,k:1,h:1});var pH=void 0; function cm(){pH||(pH=(new mH).a());return pH}function oH(){}oH.prototype=new p;oH.prototype.constructor=oH;c=oH.prototype;c.a=function(){return this};c.Ib=function(a){var b;b=3;var d=a.Pi,e=Yj();null!==d&&d.g(e)||(b=1+b|0);d=a.Eo;e=Sk();null!==d&&d.g(e)||(b=1+b|0);d=a.Fs;e=dl();null!==d&&d.g(e)||(b=1+b|0);a=a.Kp;d=Fk();null!==a&&a.g(d)||(b=1+b|0);return 1+(1+b|0)|0};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);d=a.Q(-1);a.N(d.aa((v(),"appliesTo"),-1));d=v();e=eo().ia();d=(new pF).ye(d,e);e=a.L();a.z(L(d,e,b.Dk),-1);d=b.Pi;e=Yj();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"apMod"),-1)),d=rk().ia(),e=a.L(),a.z(L(d,e,b.Pi),-1));d=b.Eo;e=Sk();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"dmgMod"),-1)),d=al().ia(),e=a.L(),a.z(L(d,e,b.Eo), -1));d=b.Fs;e=dl();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"typeMod"),-1)),d=il().ia(),e=a.L(),a.z(L(d,e,b.Fs),-1));d=b.Kp;e=Fk();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"areaMod"),-1)),d=Pk().ia(),e=a.L(),a.z(L(d,e,b.Kp),-1));d=a.Q(-1);a.N(d.aa((v(),"price"),-1));d=xk().ia();e=a.L();a.z(L(d,e,b.Wb),-1);d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.Ta),-1)};c.$classData=m({vV:0},!1,"com.lkroll.ep.compendium.Ammo$$anon$3",{vV:1,c:1,Ob:1,Za:1}); function qH(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}qH.prototype=new p;qH.prototype.constructor=qH;c=qH.prototype;c.a=function(){rH=this;yb(this);Jf();sH||(sH=(new tH).a());var a=sH;uH||(uH=(new vH).a());var b=uH;wH||(wH=(new xH).a());var d=wH;yH||(yH=(new zH).a());a=[a,b,d,yH];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();for(var b=(new HD).a(),d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc};c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc};c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({wV:0},!1,"com.lkroll.ep.compendium.ApplicationMethod$",{wV:1,c:1,bk:1,$j:1});var rH=void 0;function Pja(){rH||(rH=(new qH).a());return rH} function AH(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}AH.prototype=new p;AH.prototype.constructor=AH;c=AH.prototype;c.a=function(){BH=this;yb(this);Jf();var a=[Gi(),Hi(),Ii(),Ji(),Ki(),Li(),Mi()];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();for(var b=(new HD).a(),d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc}; c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc};c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({BV:0},!1,"com.lkroll.ep.compendium.Aptitude$",{BV:1,c:1,bk:1,$j:1});var BH=void 0;function kn(){BH||(BH=(new AH).a());return BH}function CH(){}CH.prototype=new p;CH.prototype.constructor=CH;CH.prototype.a=function(){return this}; CH.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new DH).ra(b),(new EH).a())};CH.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=hn(v(),v().jc),d=hn(v(),v().jc),e=hn(v(),v().jc),f=hn(v(),v().jc),g=hn(v(),v().jc),h=hn(v(),v().jc),k=hn(v(),v().jc),e=(new D).r([b,d,e,f,g,h,k]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)}; CH.prototype.$classData=m({JV:0},!1,"com.lkroll.ep.compendium.AptitudeValues$",{JV:1,c:1,k:1,h:1});var FH=void 0;function GH(){FH||(FH=(new CH).a());return FH}function EH(){}EH.prototype=new p;EH.prototype.constructor=EH;c=EH.prototype;c.a=function(){return this}; c.Ib=function(a){var b=0,d=a.uh,e=C();null!==d&&d.g(e)||(b=1+b|0);d=a.ri;e=C();null!==d&&d.g(e)||(b=1+b|0);d=a.wi;e=C();null!==d&&d.g(e)||(b=1+b|0);d=a.Gg;e=C();null!==d&&d.g(e)||(b=1+b|0);d=a.Di;e=C();null!==d&&d.g(e)||(b=1+b|0);d=a.Ii;e=C();null!==d&&d.g(e)||(b=1+b|0);a=a.Ki;d=C();null!==a&&a.g(d)||(b=1+b|0);return b};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=b.uh,e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"cog"),-1)),d=HH(v(),v().kc),e=a.L(),a.z(L(d,e,b.uh),-1));d=b.ri;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"coo"),-1)),d=HH(v(),v().kc),e=a.L(),a.z(L(d,e,b.ri),-1));d=b.wi;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"int"),-1)),d=HH(v(),v().kc),e=a.L(),a.z(L(d,e,b.wi),-1));d=b.Gg;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"ref"),-1)),d=HH(v(),v().kc),e=a.L(),a.z(L(d,e,b.Gg),-1));d=b.Di;e=C();null!==d&& d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"sav"),-1)),d=HH(v(),v().kc),e=a.L(),a.z(L(d,e,b.Di),-1));d=b.Ii;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"som"),-1)),d=HH(v(),v().kc),e=a.L(),a.z(L(d,e,b.Ii),-1));d=b.Ki;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"wil"),-1)),d=HH(v(),v().kc),e=a.L(),a.z(L(d,e,b.Ki),-1))};c.$classData=m({MV:0},!1,"com.lkroll.ep.compendium.AptitudeValues$$anon$3",{MV:1,c:1,Ob:1,Za:1});function IH(){}IH.prototype=new p;IH.prototype.constructor=IH;IH.prototype.a=function(){return this}; IH.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new JH).ra(b),(new KH).a())};IH.prototype.Jj=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=GH().ia(),d=GH().ia(),e=GH().ia(),e=(new D).r([b,d,e]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}return pk(a,b)};IH.prototype.$classData=m({NV:0},!1,"com.lkroll.ep.compendium.Aptitudes$",{NV:1,c:1,k:1,h:1});var LH=void 0; function MH(){LH||(LH=(new IH).a());return LH}function KH(){}KH.prototype=new p;KH.prototype.constructor=KH;c=KH.prototype;c.a=function(){return this};c.Ib=function(){return 3};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"base"),-1));var d=GH().ia(),e=a.L();a.z(L(d,e,b.em),-1);d=a.Q(-1);a.N(d.aa((v(),"morphBoni"),-1));d=GH().ia();e=a.L();a.z(L(d,e,b.cy),-1);d=a.Q(-1);a.N(d.aa((v(),"morphMax"),-1));d=GH().ia();e=a.L();a.z(L(d,e,b.fy),-1)};c.$classData=m({QV:0},!1,"com.lkroll.ep.compendium.Aptitudes$$anon$9",{QV:1,c:1,Ob:1,Za:1});function NH(){this.mc=null}NH.prototype=new p;NH.prototype.constructor=NH;NH.prototype.a=function(){this.mc="armour";return this}; NH.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new OH).ra(b),(new PH).a())};NH.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=v().Ua,e=v().Dp,f=v(),g=v().jc,h=v().jc,f=Xv(f,g,h),g=xk().ia(),h=v().Ua,k=v().jc,e=(new D).r([b,d,e,f,g,h,k]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)}; NH.prototype.$classData=m({RV:0},!1,"com.lkroll.ep.compendium.Armour$",{RV:1,c:1,k:1,h:1});var QH=void 0;function fm(){QH||(QH=(new NH).a());return QH}function PH(){}PH.prototype=new p;PH.prototype.constructor=PH;c=PH.prototype;c.a=function(){return this};c.Ib=function(a){var b;b=2;!1!==a.ck&&(b=1+b|0);return 1+(1+(1+(1+b|0)|0)|0)|0};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);!1!==b.ck&&(d=a.Q(-1),a.N(d.aa((v(),"accessory"),-1)),d=v().Ep,e=a.L(),a.z(L(d,e,b.ck),-1));d=a.Q(-1);a.N(d.aa((v(),"armour"),-1));var d=v(),e=v().kc,f=v().kc,d=Zv(d,e,f),e=a.L();a.z(L(d,e,b.zc),-1);d=a.Q(-1);a.N(d.aa((v(),"price"),-1));d=xk().ia();e=a.L();a.z(L(d,e,b.Wb),-1);d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d=v().Pa;e= a.L();a.z(L(d,e,b.Ta),-1);d=a.Q(-1);a.N(d.aa((v(),"sourcePage"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Fb),-1)};c.$classData=m({UV:0},!1,"com.lkroll.ep.compendium.Armour$$anon$3",{UV:1,c:1,Ob:1,Za:1});function RH(){this.mc=null}RH.prototype=new p;RH.prototype.constructor=RH;RH.prototype.a=function(){this.mc="armourmod";return this};RH.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new SH).ra(b),(new TH).a())}; RH.prototype.Dg=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=v().Ua,e=v(),f=v().jc,g=v().jc,e=Xv(e,f,g),f=xk().ia(),g=v().Ua,h=v().jc,e=(new D).r([b,d,e,f,g,h]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};RH.prototype.$classData=m({VV:0},!1,"com.lkroll.ep.compendium.ArmourMod$",{VV:1,c:1,k:1,h:1});var UH=void 0;function $l(){UH||(UH=(new RH).a());return UH}function TH(){}TH.prototype=new p; TH.prototype.constructor=TH;c=TH.prototype;c.a=function(){return this};c.Ib=function(a){var b;b=2;a=a.zc;var d=(new PB).ja(0,0);null!==a&&a.g(d)||(b=1+b|0);return 1+(1+(1+b|0)|0)|0};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);d=b.zc;e=(new PB).ja(0,0);if(null===d||!d.g(e)){d=a.Q(-1);a.N(d.aa((v(),"armour"),-1));var d=v(),e=v().kc,f=v().kc,d=Zv(d,e,f),e=a.L();a.z(L(d,e,b.zc),-1)}d=a.Q(-1);a.N(d.aa((v(),"price"),-1));d=xk().ia();e=a.L();a.z(L(d,e,b.Wb),-1);d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.Ta),-1);d=a.Q(-1);a.N(d.aa((v(), "sourcePage"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Fb),-1)};c.$classData=m({YV:0},!1,"com.lkroll.ep.compendium.ArmourMod$$anon$6",{YV:1,c:1,Ob:1,Za:1});function VH(){this.mc=null}VH.prototype=new p;VH.prototype.constructor=VH;VH.prototype.a=function(){this.mc="augmentation";return this};VH.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new WH).ra(b),(new XH).a())}; VH.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=v().Ua,e=v(),f=YH().Rb,g=N().o,e=Zk(e,f,g),f=v().Ua,g=v(),h=ZH().ia(),k=N().o,g=Zk(g,h,k),h=xk().ia(),k=v().Ua,n=v().jc,e=(new D).r([b,d,e,f,g,h,k,n]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};VH.prototype.$classData=m({ZV:0},!1,"com.lkroll.ep.compendium.Augmentation$",{ZV:1,c:1,k:1,h:1});var $H=void 0; function em(){$H||($H=(new VH).a());return $H}function XH(){}XH.prototype=new p;XH.prototype.constructor=XH;c=XH.prototype;c.a=function(){return this};c.Ib=function(a){var b;b=4;a=a.Cq;N();var d=F();null!==a&&a.g(d)||(b=1+b|0);return 1+(1+(1+b|0)|0)|0};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"category"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.gd),-1);d=a.Q(-1);a.N(d.aa((v(),"appliesTo"),-1));d=v();e=YH().Rb;d=(new pF).ye(d,e);e=a.L();a.z(L(d,e,b.Dk),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);d=b.Cq;N();e=F();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"related"),-1)),d=v(),e=ZH().ia(),d=(new pF).ye(d,e),e=a.L(),a.z(L(d,e,b.Cq),-1));d= a.Q(-1);a.N(d.aa((v(),"price"),-1));d=xk().ia();e=a.L();a.z(L(d,e,b.Wb),-1);d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.Ta),-1);d=a.Q(-1);a.N(d.aa((v(),"sourcePage"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Fb),-1)};c.$classData=m({bW:0},!1,"com.lkroll.ep.compendium.Augmentation$$anon$3",{bW:1,c:1,Ob:1,Za:1});function aI(){}aI.prototype=new p;aI.prototype.constructor=aI;aI.prototype.a=function(){return this}; aI.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new bI).ra(b),(new cI).a())};aI.prototype.Dg=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=hn(v(),v().Ua),e=dI().Rb,f=eI().Rb,g=kn().Rb,h=v().Dp,k=v().jc,n=v(),t=v().Ua,w=N().o,n=Zk(n,t,w),e=(new D).r([b,d,e,f,g,h,k,n]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)}; aI.prototype.$classData=m({dW:0},!1,"com.lkroll.ep.compendium.CharacterSkill$",{dW:1,c:1,k:1,h:1});var fI=void 0;function gI(){fI||(fI=(new aI).a());return fI}function cI(){}cI.prototype=new p;cI.prototype.constructor=cI;c=cI.prototype;c.a=function(){return this};c.Ib=function(a){var b;b=1;var d=a.Eb,e=C();null!==d&&d.g(e)||(b=1+b|0);b=1+(1+(1+b|0)|0)|0;!1!==a.Nd&&(b=1+b|0);0!==a.og&&(b=1+b|0);a=a.vp;d=F();null!==a&&a.g(d)||(b=1+b|0);return b};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=b.Eb;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"field"),-1)),d=HH(v(),v().Pa),e=a.L(),a.z(L(d,e,b.Eb),-1));d=a.Q(-1);a.N(d.aa((v(),"cls"),-1));d=dI().Rb;e=a.L();a.z(L(d,e,b.Bd),-1);d=a.Q(-1);a.N(d.aa((v(),"category"),-1));d=eI().Rb;e=a.L();a.z(L(d,e,b.gd),-1);d=a.Q(-1);a.N(d.aa((v(),"apt"),-1));d=kn().Rb;e=a.L();a.z(L(d,e,b.ce),-1);!1!==b.Nd&&(d=a.Q(-1),a.N(d.aa((v(),"noDefaulting"),-1)),d= v().Ep,e=a.L(),a.z(L(d,e,b.Nd),-1));0!==b.og&&(d=a.Q(-1),a.N(d.aa((v(),"ranks"),-1)),d=v().kc,e=a.L(),a.z(L(d,e,b.og),-1));d=b.vp;e=F();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"specs"),-1)),d=v(),e=v().Pa,d=(new pF).ye(d,e),e=a.L(),a.z(L(d,e,b.vp),-1))};c.$classData=m({gW:0},!1,"com.lkroll.ep.compendium.CharacterSkill$$anon$6",{gW:1,c:1,Ob:1,Za:1});function hI(){}hI.prototype=new p;hI.prototype.constructor=hI;hI.prototype.a=function(){return this}; hI.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new iI).ra(b),(new jI).a())};hI.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=v().Ua,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}return pk(a,b)};hI.prototype.$classData=m({hW:0},!1,"com.lkroll.ep.compendium.CompendiumRef$",{hW:1,c:1,k:1,h:1});var kI=void 0;function ZH(){kI||(kI=(new hI).a());return kI} function jI(){}jI.prototype=new p;jI.prototype.constructor=jI;c=jI.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"dataType"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.mc),-1);d=a.Q(-1);a.N(d.aa((v(),"name"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.$),-1)};c.$classData=m({kW:0},!1,"com.lkroll.ep.compendium.CompendiumRef$$anon$3",{kW:1,c:1,Ob:1,Za:1}); function vk(){}vk.prototype=new p;vk.prototype.constructor=vk;c=vk.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"minimum"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.Lt),-1)};c.$classData=m({oW:0},!1,"com.lkroll.ep.compendium.Cost$$anon$3",{oW:1,c:1,Ob:1,Za:1});function lI(){}lI.prototype=new p;lI.prototype.constructor=lI; lI.prototype.a=function(){mI=this;fn();gj();return this};lI.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new nI).ra(b),(new oI).a())};lI.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().jc,d=v().jc,e=v().jc,f=gl().Rb,e=(new D).r([b,d,e,f]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};lI.prototype.$classData=m({vW:0},!1,"com.lkroll.ep.compendium.Damage$",{vW:1,c:1,k:1,h:1}); var mI=void 0;function fn(){mI||(mI=(new lI).a());return mI}function oI(){}oI.prototype=new p;oI.prototype.constructor=oI;c=oI.prototype;c.a=function(){return this};c.Ib=function(a){var b;b=1;a.zh!==(fn(),1)&&(b=1+b|0);b=1+b|0;a=a.kk;fn();var d=gj();if(null===a||a!==d)b=1+b|0;return b};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"dmgD10"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.jk),-1);b.zh!==(fn(),1)&&(d=a.Q(-1),a.N(d.aa((v(),"dmgDiv"),-1)),d=v().kc,e=a.L(),a.z(L(d,e,b.zh),-1));d=a.Q(-1);a.N(d.aa((v(),"dmgConst"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Jk),-1);d=b.kk;fn();e=gj();if(null===d||d!==e)d=a.Q(-1),a.N(d.aa((v(),"dmgType"),-1)),d=gl().Rb,e=a.L(),a.z(L(d,e,b.kk),-1)};c.$classData=m({yW:0},!1,"com.lkroll.ep.compendium.Damage$$anon$3",{yW:1,c:1,Ob:1,Za:1});function Ak(){} Ak.prototype=new p;Ak.prototype.constructor=Ak;c=Ak.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"radius"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.an),-1)};c.$classData=m({CW:0},!1,"com.lkroll.ep.compendium.DamageArea$$anon$15",{CW:1,c:1,Ob:1,Za:1});function Hk(){}Hk.prototype=new p;Hk.prototype.constructor=Hk;c=Hk.prototype;c.a=function(){return this}; c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"area"),-1));var d=Ck().ia(),e=a.L();a.z(L(d,e,b.Sg),-1)};c.$classData=m({JW:0},!1,"com.lkroll.ep.compendium.DamageAreaMod$$anon$15",{JW:1,c:1,Ob:1,Za:1});function Jk(){}Jk.prototype=new p;Jk.prototype.constructor=Jk;c=Jk.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"r"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.Id),-1)};c.$classData=m({MW:0},!1,"com.lkroll.ep.compendium.DamageAreaMod$$anon$18",{MW:1,c:1,Ob:1,Za:1});function Lk(){}Lk.prototype=new p;Lk.prototype.constructor=Lk;c=Lk.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"r"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.Id),-1)};c.$classData=m({PW:0},!1,"com.lkroll.ep.compendium.DamageAreaMod$$anon$21",{PW:1,c:1,Ob:1,Za:1});function Nk(){}Nk.prototype=new p;Nk.prototype.constructor=Nk;c=Nk.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"r"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.Id),-1)};c.$classData=m({SW:0},!1,"com.lkroll.ep.compendium.DamageAreaMod$$anon$24",{SW:1,c:1,Ob:1,Za:1});function Uk(){}Uk.prototype=new p;Uk.prototype.constructor=Uk;c=Uk.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"d10Dmg"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.zn),-1);d=a.Q(-1);a.N(d.aa((v(),"constDmg"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.yn),-1)};c.$classData=m({XW:0},!1,"com.lkroll.ep.compendium.DamageMod$$anon$27",{XW:1,c:1,Ob:1,Za:1});function Wk(){}Wk.prototype=new p;Wk.prototype.constructor=Wk;c=Wk.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"addEffect"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.gr),-1)};c.$classData=m({$W:0},!1,"com.lkroll.ep.compendium.DamageMod$$anon$30",{$W:1,c:1,Ob:1,Za:1});function Yk(){}Yk.prototype=new p;Yk.prototype.constructor=Yk;c=Yk.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"mods"),-1));var d=v(),e=al().ia(),d=(new pF).ye(d,e),e=a.L();a.z(L(d,e,b.Mj),-1)};c.$classData=m({cX:0},!1,"com.lkroll.ep.compendium.DamageMod$$anon$33",{cX:1,c:1,Ob:1,Za:1});function pI(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}pI.prototype=new p;pI.prototype.constructor=pI;c=pI.prototype; c.a=function(){qI=this;yb(this);Jf();var a=[Waa(),Vaa(),Xaa(),gj()];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();for(var b=(new HD).a(),d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc};c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc}; c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({hX:0},!1,"com.lkroll.ep.compendium.DamageType$",{hX:1,c:1,bk:1,$j:1});var qI=void 0;function gl(){qI||(qI=(new pI).a());return qI}function fl(){}fl.prototype=new p;fl.prototype.constructor=fl;c=fl.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"damageType"),-1));var d=gl().Rb,e=a.L();a.z(L(d,e,b.ul),-1)};c.$classData=m({qX:0},!1,"com.lkroll.ep.compendium.DamageTypeMod$$anon$12",{qX:1,c:1,Ob:1,Za:1});function rI(){this.mc=null}rI.prototype=new p;rI.prototype.constructor=rI;rI.prototype.a=function(){this.mc="derangement";return this};rI.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new sI).ra(b),(new tI).a())}; rI.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=Qja().Rb,e=v().Ua,f=v(),g=v().Ua,h=N().o,f=Zk(f,g,h),g=v().Ua,h=v().jc,e=(new D).r([b,d,e,f,g,h]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};rI.prototype.$classData=m({sX:0},!1,"com.lkroll.ep.compendium.Derangement$",{sX:1,c:1,k:1,h:1});var uI=void 0;function Wl(){uI||(uI=(new rI).a());return uI}function tI(){}tI.prototype=new p; tI.prototype.constructor=tI;c=tI.prototype;c.a=function(){return this};c.Ib=function(a){var b;b=3;a=a.Sq;N();var d=F();null!==a&&a.g(d)||(b=1+b|0);return 1+(1+b|0)|0};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"severity"),-1));d=Qja().Rb;e=a.L();a.z(L(d,e,b.bo),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);d=b.Sq;N();e=F();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"upgradesTo"),-1)),d=v(),e=v().Pa,d=(new pF).ye(d,e),e=a.L(),a.z(L(d,e,b.Sq),-1));d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.Ta),-1);d=a.Q(-1);a.N(d.aa((v(),"sourcePage"), -1));d=v().kc;e=a.L();a.z(L(d,e,b.Fb),-1)};c.$classData=m({vX:0},!1,"com.lkroll.ep.compendium.Derangement$$anon$3",{vX:1,c:1,Ob:1,Za:1});function rl(){}rl.prototype=new p;rl.prototype.constructor=rl;c=rl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=em().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({BX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$12",{BX:1,c:1,Ob:1,Za:1});function tl(){}tl.prototype=new p;tl.prototype.constructor=tl;c=tl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=Zl().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({EX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$15",{EX:1,c:1,Ob:1,Za:1});function vl(){}vl.prototype=new p;vl.prototype.constructor=vl;c=vl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=dm().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({HX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$18",{HX:1,c:1,Ob:1,Za:1});function xl(){}xl.prototype=new p;xl.prototype.constructor=xl;c=xl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=Xl().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({KX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$21",{KX:1,c:1,Ob:1,Za:1});function zl(){}zl.prototype=new p;zl.prototype.constructor=zl;c=zl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=bm().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({NX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$24",{NX:1,c:1,Ob:1,Za:1});function Bl(){}Bl.prototype=new p;Bl.prototype.constructor=Bl;c=Bl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=Wl().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({QX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$27",{QX:1,c:1,Ob:1,Za:1});function ll(){}ll.prototype=new p;ll.prototype.constructor=ll;c=ll.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=cm().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({TX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$3",{TX:1,c:1,Ob:1,Za:1});function Dl(){}Dl.prototype=new p;Dl.prototype.constructor=Dl;c=Dl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=Yl().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({UX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$30",{UX:1,c:1,Ob:1,Za:1});function Fl(){}Fl.prototype=new p;Fl.prototype.constructor=Fl;c=Fl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=am().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({XX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$33",{XX:1,c:1,Ob:1,Za:1});function Hl(){}Hl.prototype=new p;Hl.prototype.constructor=Hl;c=Hl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=Em().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({$X:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$36",{$X:1,c:1,Ob:1,Za:1});function Jl(){}Jl.prototype=new p;Jl.prototype.constructor=Jl;c=Jl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=Fm().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({cY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$39",{cY:1,c:1,Ob:1,Za:1});function Ll(){}Ll.prototype=new p;Ll.prototype.constructor=Ll;c=Ll.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=Gm().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({hY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$42",{hY:1,c:1,Ob:1,Za:1});function Nl(){}Nl.prototype=new p;Nl.prototype.constructor=Nl;c=Nl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=Cm().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({kY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$45",{kY:1,c:1,Ob:1,Za:1});function Pl(){}Pl.prototype=new p;Pl.prototype.constructor=Pl;c=Pl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=Dm().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({nY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$48",{nY:1,c:1,Ob:1,Za:1});function Rl(){}Rl.prototype=new p;Rl.prototype.constructor=Rl;c=Rl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=Hm().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({qY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$51",{qY:1,c:1,Ob:1,Za:1});function Tl(){}Tl.prototype=new p;Tl.prototype.constructor=Tl;c=Tl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=Im().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({tY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$54",{tY:1,c:1,Ob:1,Za:1});function Vl(){}Vl.prototype=new p;Vl.prototype.constructor=Vl;c=Vl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=vI().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({wY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$57",{wY:1,c:1,Ob:1,Za:1});function nl(){}nl.prototype=new p;nl.prototype.constructor=nl;c=nl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=fm().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({xY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$6",{xY:1,c:1,Ob:1,Za:1});function pl(){}pl.prototype=new p;pl.prototype.constructor=pl;c=pl.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"value"),-1));var d=$l().ia(),e=a.L();a.z(L(d,e,b.x),-1);d=a.Q(-1);a.N(d.aa((v(),"version"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.na),-1)};c.$classData=m({AY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$9",{AY:1,c:1,Ob:1,Za:1});function wI(){this.mc=null}wI.prototype=new p;wI.prototype.constructor=wI;wI.prototype.a=function(){this.mc="disorder";return this}; wI.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new xI).ra(b),(new yI).a())};wI.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=v().Ua,e=v().Ua,f=v().Ua,g=v().jc,e=(new D).r([b,d,e,f,g]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};wI.prototype.$classData=m({BY:0},!1,"com.lkroll.ep.compendium.Disorder$",{BY:1,c:1,k:1,h:1});var zI=void 0; function Yl(){zI||(zI=(new wI).a());return zI}function yI(){}yI.prototype=new p;yI.prototype.constructor=yI;c=yI.prototype;c.a=function(){return this};c.Ib=function(){return 5};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);d=a.Q(-1);a.N(d.aa((v(),"gameEffect"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.Lo),-1);d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.Ta),-1);d=a.Q(-1);a.N(d.aa((v(),"sourcePage"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Fb),-1)};c.$classData=m({EY:0},!1,"com.lkroll.ep.compendium.Disorder$$anon$3",{EY:1,c:1,Ob:1,Za:1}); function AI(){}AI.prototype=new p;AI.prototype.constructor=AI;AI.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new BI).ra(b),(new CI).a())};AI.prototype.a=function(){return this}; AI.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=Rja().Rb,e=v().jc,f=v(),g=DI().ia(),h=N().o,f=Zk(f,g,h),g=v().Ua,h=MH().ia(),k=v().jc,n=v(),t=gI().ia(),w=N().o,n=Zk(n,t,w),t=v().Ua,w=Cm().ia(),A=Dm().ia(),B=v(),M=am().ia(),Z=N().o,B=Zk(B,M,Z),M=v(),Z=v().Ua,na=N().o,M=Zk(M,Z,na),Z=v().jc,na=v(),ma=EI().ia(),Ga=v().jc,na=Sja(na,ma,Ga),ma=v().Dp,Ga=v(),Ea=Hm().ia(),za=N().o,Ga=Zk(Ga,Ea,za),Ea=v(),za=Hm().ia(),Pa=N().o,Ea=Zk(Ea,za,Pa),za=v(),Pa=FI().ia(), La=N().o,za=Zk(za,Pa,La),Pa=v(),La=v(),xa=Xl().ia(),Gb=dm().ia(),La=Tja(La,xa,Gb),xa=N().o,Pa=Zk(Pa,La,xa),La=v(),xa=v(),Gb=fm().ia(),wb=Zl().ia(),xa=Tja(xa,Gb,wb),Gb=N().o,La=Zk(La,xa,Gb),xa=v(),Gb=Fm().ia(),wb=N().o,xa=Zk(xa,Gb,wb),e=(new D).r([b,d,e,f,g,h,k,n,t,w,A,B,M,Z,na,ma,Ga,Ea,za,Pa,La,xa]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)}; AI.prototype.$classData=m({FY:0},!1,"com.lkroll.ep.compendium.EPCharacter$",{FY:1,c:1,k:1,h:1});var GI=void 0;function vI(){GI||(GI=(new AI).a());return GI}function CI(){}CI.prototype=new p;CI.prototype.constructor=CI;c=CI.prototype;c.a=function(){return this}; c.Ib=function(a){var b;b=2;-1!==a.xo&&(b=1+b|0);var d=a.Sk,e=F();null!==d&&d.g(e)||(b=1+b|0);"None"!==a.Lk&&(b=1+b|0);b=1+b|0;0!==a.tm&&(b=1+b|0);b=1+(1+(1+(1+b|0)|0)|0)|0;d=a.yd;e=F();null!==d&&d.g(e)||(b=1+b|0);d=a.Oo;e=F();null!==d&&d.g(e)||(b=1+b|0);0!==a.Qq&&(b=1+b|0);d=a.Dq;e=Uj();null!==d&&HI(d,e)||(b=1+b|0);!1!==a.To&&(b=1+b|0);d=a.Aq;e=F();null!==d&&d.g(e)||(b=1+b|0);d=a.Bq;e=F();null!==d&&d.g(e)||(b=1+b|0);d=a.Ej;e=F();null!==d&&d.g(e)||(b=1+b|0);d=a.zk;e=F();null!==d&&d.g(e)||(b=1+b|0); d=a.zc;e=F();null!==d&&d.g(e)||(b=1+b|0);a=a.Hi;d=F();null!==a&&a.g(d)||(b=1+b|0);return b};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var e=v().Pa,f=a.L();a.z(L(e,f,b.$),-1);var g=a.Q(-1);a.N(g.aa((v(),"gender"),-1));var h=Rja().Rb,k=a.L();a.z(L(h,k,b.Kr),-1);if(-1!==b.xo){var n=a.Q(-1);a.N(n.aa((v(),"age"),-1));var t=v().kc,w=a.L();a.z(L(t,w,b.xo),-1)}var A=b.Sk,B=F();if(null===A||!A.g(B)){var M=a.Q(-1);a.N(M.aa((v(),"motivations"),-1));var Z=v(),na=DI().ia(),ma=(new pF).ye(Z,na),Ga=a.L();a.z(L(ma,Ga,b.Sk),-1)}if("None"!==b.Lk){var Ea=a.Q(-1);a.N(Ea.aa((v(),"faction"), -1));var za=v().Pa,Pa=a.L();a.z(L(za,Pa,b.Lk),-1)}var La=a.Q(-1);a.N(La.aa((v(),"aptitudes"),-1));var xa=MH().ia(),Gb=a.L();a.z(L(xa,Gb,b.Ek),-1);if(0!==b.tm){var wb=a.Q(-1);a.N(wb.aa((v(),"moxie"),-1));var jc=v().kc,Yb=a.L();a.z(L(jc,Yb,b.tm),-1)}var ac=a.Q(-1);a.N(ac.aa((v(),"skills"),-1));var zc=v(),bc=gI().ia(),Bd=(new pF).ye(zc,bc),kd=a.L();a.z(L(Bd,kd,b.Lq),-1);var Zb=a.Q(-1);a.N(Zb.aa((v(),"background"),-1));var Fc=v().Pa,cc=a.L();a.z(L(Fc,cc,b.ql),-1);var Yc=a.Q(-1);a.N(Yc.aa((v(),"startingMorph"), -1));var rc=Cm().ia(),sc=a.L();a.z(L(rc,sc,b.hu),-1);var Nb=a.Q(-1);a.N(Nb.aa((v(),"activeMorph"),-1));var Ac=Dm().ia(),dc=a.L();a.z(L(Ac,dc,b.wo),-1);var Tc=b.yd,Hc=F();if(null===Tc||!Tc.g(Hc)){var tc=a.Q(-1);a.N(tc.aa((v(),"traits"),-1));var Ic=v(),td=am().ia(),uc=(new pF).ye(Ic,td),Ob=a.L();a.z(L(uc,Ob,b.yd),-1)}var lc=b.Oo,Jc=F();if(null===lc||!lc.g(Jc)){var Kc=a.Q(-1);a.N(Kc.aa((v(),"history"),-1));var Lc=v(),Kd=v().Pa,Uc=(new pF).ye(Lc,Kd),ec=a.L();a.z(L(Uc,ec,b.Oo),-1)}if(0!==b.Qq){var Mc= a.Q(-1);a.N(Mc.aa((v(),"startingCredit"),-1));var Vd=v().kc,Vc=a.L();a.z(L(Vd,Vc,b.Qq),-1)}var ld=b.Dq,Wd=Uj();if(null===ld||!HI(ld,Wd)){var ie=a.Q(-1);a.N(ie.aa((v(),"rep"),-1));var vc=v(),md=EI().ia(),Zc=v().kc,hd=Uja(vc,md,Zc),Bc=a.L();a.z(L(hd,Bc,b.Dq),-1)}if(!1!==b.To){var Xd=a.Q(-1);a.N(Xd.aa((v(),"isAsync"),-1));var Ld=v().Ep,ae=a.L();a.z(L(Ld,ae,b.To),-1)}var $c=b.Aq,be=F();if(null===$c||!$c.g(be)){var ud=a.Q(-1);a.N(ud.aa((v(),"psiChiSleights"),-1));var Nc=v(),Sb=Hm().ia(),Cd=(new pF).ye(Nc, Sb),je=a.L();a.z(L(Cd,je,b.Aq),-1)}var id=b.Bq,ad=F();if(null===id||!id.g(ad)){var ce=a.Q(-1);a.N(ce.aa((v(),"psiGammaSleights"),-1));var vd=v(),Kb=Hm().ia(),Dd=(new pF).ye(vd,Kb),Vb=a.L();a.z(L(Dd,Vb,b.Bq),-1)}var Md=b.Ej,Nd=F();if(null===Md||!Md.g(Nd)){var Od=a.Q(-1);a.N(Od.aa((v(),"gear"),-1));var wd=v(),de=FI().ia(),Pd=(new pF).ye(wd,de),nd=a.L();a.z(L(Pd,nd,b.Ej),-1)}var od=b.zk,Oc=F();if(null===od||!od.g(Oc)){var Rb=a.Q(-1);a.N(Rb.aa((v(),"weapons"),-1));var jd=v(),Ed=v(),bd=Xl().ia(),Yd=dm().ia(), pd=zja(Ed,bd,Yd),Zd=(new pF).ye(jd,pd),Fd=a.L();a.z(L(Zd,Fd,b.zk),-1)}var xd=b.zc,qd=F();if(null===xd||!xd.g(qd)){var qe=a.Q(-1);a.N(qe.aa((v(),"armour"),-1));var Qd=v(),yd=v(),Gd=fm().ia(),ee=Zl().ia(),fe=zja(yd,Gd,ee),Ce=(new pF).ye(Qd,fe),ke=a.L();a.z(L(Ce,ke,b.zc),-1)}var le=b.Hi,re=F();if(null===le||!le.g(re)){var Qe=a.Q(-1);a.N(Qe.aa((v(),"software"),-1));var se=v(),te=Fm().ia(),Hd=(new pF).ye(se,te),ye=a.L();a.z(L(Hd,ye,b.Hi),-1)}}; c.$classData=m({IY:0},!1,"com.lkroll.ep.compendium.EPCharacter$$anon$3",{IY:1,c:1,Ob:1,Za:1});function II(){this.mc=null}II.prototype=new p;II.prototype.constructor=II;II.prototype.a=function(){this.mc="trait";return this};II.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new JI).ra(b),(new KI).a())}; II.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=Vja().Rb,e=Wja().Rb,f=v().Ua,g=v().jc,h=v().Ua,k=v().jc,e=(new D).r([b,d,e,f,g,h,k]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};II.prototype.$classData=m({KY:0},!1,"com.lkroll.ep.compendium.EPTrait$",{KY:1,c:1,k:1,h:1});var LI=void 0;function am(){LI||(LI=(new II).a());return LI}function KI(){}KI.prototype=new p; KI.prototype.constructor=KI;c=KI.prototype;c.a=function(){return this};c.Ib=function(){return 7};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"traitType"),-1));d=Vja().Rb;e=a.L();a.z(L(d,e,b.Em),-1);d=a.Q(-1);a.N(d.aa((v(),"applicability"),-1));d=Wja().Rb;e=a.L();a.z(L(d,e,b.jr),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);d=a.Q(-1);a.N(d.aa((v(),"cp"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.fm),-1);d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.Ta),-1);d=a.Q(-1);a.N(d.aa((v(), "sourcePage"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Fb),-1)};c.$classData=m({NY:0},!1,"com.lkroll.ep.compendium.EPTrait$$anon$3",{NY:1,c:1,Ob:1,Za:1});function Rm(){}Rm.prototype=new p;Rm.prototype.constructor=Rm;c=Rm.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"apt"),-1));var d=kn().Rb,e=a.L();a.z(L(d,e,b.ce),-1);d=a.Q(-1);a.N(d.aa((v(),"mod"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.sb),-1)};c.$classData=m({TY:0},!1,"com.lkroll.ep.compendium.Effect$$anon$12",{TY:1,c:1,Ob:1,Za:1});function Tm(){}Tm.prototype=new p;Tm.prototype.constructor=Tm;c=Tm.prototype;c.a=function(){return this};c.Ib=function(a){var b;b=1;a=a.Eb;var d=C();null!==a&&a.g(d)||(b=1+b|0);return 1+b|0};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"skill"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.qg),-1);d=b.Eb;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"field"),-1)),d=HH(v(),v().Pa),e=a.L(),a.z(L(d,e,b.Eb),-1));d=a.Q(-1);a.N(d.aa((v(),"mod"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.sb),-1)};c.$classData=m({WY:0},!1,"com.lkroll.ep.compendium.Effect$$anon$15",{WY:1,c:1,Ob:1,Za:1});function Vm(){}Vm.prototype=new p;Vm.prototype.constructor=Vm;c=Vm.prototype; c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"mod"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.sb),-1)};c.$classData=m({ZY:0},!1,"com.lkroll.ep.compendium.Effect$$anon$18",{ZY:1,c:1,Ob:1,Za:1});function Xm(){}Xm.prototype=new p;Xm.prototype.constructor=Xm;c=Xm.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()}; c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"n"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.Yd),-1)};c.$classData=m({bZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$21",{bZ:1,c:1,Ob:1,Za:1});function Zm(){}Zm.prototype=new p;Zm.prototype.constructor=Zm;c=Zm.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"n"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.Yd),-1)};c.$classData=m({eZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$24",{eZ:1,c:1,Ob:1,Za:1});function an(){}an.prototype=new p;an.prototype.constructor=an;c=an.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"mod"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.sb),-1)};c.$classData=m({hZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$27",{hZ:1,c:1,Ob:1,Za:1});function Lm(){}Lm.prototype=new p;Lm.prototype.constructor=Lm;c=Lm.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"mod"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.sb),-1)};c.$classData=m({kZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$3",{kZ:1,c:1,Ob:1,Za:1});function cn(){}cn.prototype=new p;cn.prototype.constructor=cn;c=cn.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"dmg"),-1));var d=fn().ia(),e=a.L();a.z(L(d,e,b.Dr),-1);d=a.Q(-1);a.N(d.aa((v(),"freq"),-1));d=gn().ia();e=a.L();a.z(L(d,e,b.kv),-1)};c.$classData=m({lZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$30",{lZ:1,c:1,Ob:1,Za:1});function en(){}en.prototype=new p;en.prototype.constructor=en;c=en.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"text"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.fo),-1)};c.$classData=m({oZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$33",{oZ:1,c:1,Ob:1,Za:1});function Nm(){}Nm.prototype=new p;Nm.prototype.constructor=Nm;c=Nm.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"mod"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.sb),-1)};c.$classData=m({rZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$6",{rZ:1,c:1,Ob:1,Za:1});function Pm(){}Pm.prototype=new p;Pm.prototype.constructor=Pm;c=Pm.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"mod"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.sb),-1)};c.$classData=m({uZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$9",{uZ:1,c:1,Ob:1,Za:1});function MI(){}MI.prototype=new p;MI.prototype.constructor=MI;MI.prototype.a=function(){return this};MI.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new NI).ra(b),(new OI).a())}; MI.prototype.qm=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Dp,d=v().Dp,e=v().Dp,f=v().Dp,e=(new D).r([b,d,e,f]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};MI.prototype.$classData=m({vZ:0},!1,"com.lkroll.ep.compendium.FiringModes$",{vZ:1,c:1,k:1,h:1});var PI=void 0;function QI(){PI||(PI=(new MI).a());return PI}function OI(){}OI.prototype=new p;OI.prototype.constructor=OI;c=OI.prototype;c.a=function(){return this}; c.Ib=function(){return 4};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"singleShot"),-1));var d=v().Ep,e=a.L();a.z(L(d,e,b.Uj),-1);d=a.Q(-1);a.N(d.aa((v(),"semiAutomatic"),-1));d=v().Ep;e=a.L();a.z(L(d,e,b.Tj),-1);d=a.Q(-1);a.N(d.aa((v(),"burstFire"),-1));d=v().Ep;e=a.L();a.z(L(d,e,b.tj),-1);d=a.Q(-1);a.N(d.aa((v(),"fullAutomatic"),-1));d=v().Ep;e=a.L();a.z(L(d,e,b.Dj),-1)}; c.$classData=m({yZ:0},!1,"com.lkroll.ep.compendium.FiringModes$$anon$12",{yZ:1,c:1,Ob:1,Za:1});function RI(){this.mc=null}RI.prototype=new p;RI.prototype.constructor=RI;RI.prototype.a=function(){this.mc="gear";return this};RI.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new SI).ra(b),(new TI).a())}; RI.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=v().Ua,e=v().Ua,f=xk().ia(),g=v().Ua,h=v().jc,e=(new D).r([b,d,e,f,g,h]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};RI.prototype.$classData=m({zZ:0},!1,"com.lkroll.ep.compendium.Gear$",{zZ:1,c:1,k:1,h:1});var UI=void 0;function Em(){UI||(UI=(new RI).a());return UI}function TI(){}TI.prototype=new p;TI.prototype.constructor=TI;c=TI.prototype; c.a=function(){return this};c.Ib=function(){return 6};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"category"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.gd),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);d=a.Q(-1);a.N(d.aa((v(),"price"),-1));d=xk().ia();e=a.L();a.z(L(d,e,b.Wb),-1);d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.Ta),-1);d=a.Q(-1);a.N(d.aa((v(),"sourcePage"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Fb),-1)}; c.$classData=m({CZ:0},!1,"com.lkroll.ep.compendium.Gear$$anon$3",{CZ:1,c:1,Ob:1,Za:1});function VI(){}VI.prototype=new p;VI.prototype.constructor=VI;VI.prototype.a=function(){return this};VI.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new WI).ra(b),(new XI).a())}; VI.prototype.Dg=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=Em().ia(),d=v().jc,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}return pk(a,b)};VI.prototype.$classData=m({DZ:0},!1,"com.lkroll.ep.compendium.GearEntry$",{DZ:1,c:1,k:1,h:1});var YI=void 0;function FI(){YI||(YI=(new VI).a());return YI}function XI(){}XI.prototype=new p;XI.prototype.constructor=XI;c=XI.prototype;c.a=function(){return this}; c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"item"),-1));var d=Em().ia(),e=a.L();a.z(L(d,e,b.Ur),-1);d=a.Q(-1);a.N(d.aa((v(),"count"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.M),-1)};c.$classData=m({GZ:0},!1,"com.lkroll.ep.compendium.GearEntry$$anon$6",{GZ:1,c:1,Ob:1,Za:1});function ZI(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}ZI.prototype=new p;ZI.prototype.constructor=ZI; c=ZI.prototype;c.a=function(){$I=this;yb(this);Jf();var a;aJ||(aJ=(new bJ).a());a=aJ;cJ||(cJ=(new dJ).a());var b=cJ;eJ||(eJ=(new fJ).a());var d=eJ,e;gJ||(gJ=(new hJ).a());e=gJ;iJ||(iJ=(new jJ).a());a=[a,b,d,e,iJ];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();b=(new HD).a();d=0;for(e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc}; c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc};c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({HZ:0},!1,"com.lkroll.ep.compendium.GenderIdentity$",{HZ:1,c:1,bk:1,$j:1});var $I=void 0;function Rja(){$I||($I=(new ZI).a());return $I}function kJ(){}kJ.prototype=new p;kJ.prototype.constructor=kJ;kJ.prototype.a=function(){return this}; kJ.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new lJ).ra(b),(new mJ).a())};kJ.prototype.Jj=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=QI().ia(),d=v().jc,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}return pk(a,b)};kJ.prototype.$classData=m({NZ:0},!1,"com.lkroll.ep.compendium.GunExtras$",{NZ:1,c:1,k:1,h:1});var nJ=void 0;function oJ(){nJ||(nJ=(new kJ).a());return nJ} function mJ(){}mJ.prototype=new p;mJ.prototype.constructor=mJ;c=mJ.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"modes"),-1));var d=QI().ia(),e=a.L();a.z(L(d,e,b.cp),-1);d=a.Q(-1);a.N(d.aa((v(),"magazineSize"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Wm),-1)}; c.$classData=m({QZ:0},!1,"com.lkroll.ep.compendium.GunExtras$$anon$9",{QZ:1,c:1,Ob:1,Za:1});function pJ(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}pJ.prototype=new p;pJ.prototype.constructor=pJ;c=pJ.prototype;c.a=function(){qJ=this;yb(this);Jf();var a;rJ||(rJ=(new sJ).a());a=rJ;var b;tJ||(tJ=(new uJ).a());b=tJ;vJ||(vJ=(new wJ).a());a=[a,b,vJ];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();b=(new HD).a();for(var d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc};c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc};c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({RZ:0},!1,"com.lkroll.ep.compendium.MissileSize$",{RZ:1,c:1,bk:1,$j:1});var qJ=void 0; function pea(){qJ||(qJ=(new pJ).a());return qJ}function xJ(){}xJ.prototype=new p;xJ.prototype.constructor=xJ;xJ.prototype.a=function(){return this};xJ.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new yJ).ra(b),(new zJ).a())};xJ.prototype.Jj=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=fm().ia(),d=$l().ia(),e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}return pk(a,b)}; xJ.prototype.$classData=m({VZ:0},!1,"com.lkroll.ep.compendium.ModdedArmour$",{VZ:1,c:1,k:1,h:1});var AJ=void 0;function Zl(){AJ||(AJ=(new xJ).a());return AJ}function zJ(){}zJ.prototype=new p;zJ.prototype.constructor=zJ;c=zJ.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"baseArmour"),-1));var d=fm().ia(),e=a.L();a.z(L(d,e,b.yo),-1);d=a.Q(-1);a.N(d.aa((v(),"mod"),-1));d=$l().ia();e=a.L();a.z(L(d,e,b.sb),-1)};c.$classData=m({YZ:0},!1,"com.lkroll.ep.compendium.ModdedArmour$$anon$9",{YZ:1,c:1,Ob:1,Za:1});function BJ(){this.mc=null}BJ.prototype=new p;BJ.prototype.constructor=BJ;BJ.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new CJ).ra(b),(new DJ).a())}; BJ.prototype.a=function(){this.mc="morphinstance";return this};function EJ(){Dm();return Ao(Bh(),(new D).r(["Walker 4/20"]))} BJ.prototype.Dg=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;var b=v().Ua,d=v().Ua,e=YH().Rb,f=v().Ua,g=hn(v(),v().Ua),h=hn(v(),v().jc),k=hn(v(),v().Ua),n=v(),t=v().Ua;yc();var n=Zk(n,t,new MF),t=v(),w=v().Ua;yc();var t=Zk(t,w,new MF),w=v(),A=v().Ua;yc();var w=Zk(w,A,new MF),A=GH().ia(),B=GH().ia(),M=v(),Z=mn().ia(),na=N().o,M=Zk(M,Z,na),Z=v(),na=Xl().ia();yc();for(var Z=Zk(Z,na,new MF),na=v().jc,ma=v(),Ga=v(),Ea=v().jc,za=v().jc,ma=hn(ma,Xv(Ga,Ea,za)),e=(new D).r([b,d,e,f,g,h,k, n,t,w,A,B,M,Z,na,ma]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};BJ.prototype.$classData=m({ZZ:0},!1,"com.lkroll.ep.compendium.MorphInstance$",{ZZ:1,c:1,k:1,h:1});var FJ=void 0;function Dm(){FJ||(FJ=(new BJ).a());return FJ}function DJ(){}DJ.prototype=new p;DJ.prototype.constructor=DJ;c=DJ.prototype;c.a=function(){return this}; c.Ib=function(a){var b;b=4;var d=a.Yl,e=C();null!==d&&d.g(e)||(b=1+b|0);d=a.Xl;e=C();null!==d&&d.g(e)||(b=1+b|0);d=a.Xo;e=C();null!==d&&d.g(e)||(b=1+b|0);b=1+b|0;d=a.yd;Bh();OB();e=(new Nj).a().oa();(null===d?null===e:d.g(e))||(b=1+b|0);d=a.Gh;e=EJ();(null===d?null===e:d.g(e))||(b=1+b|0);b=1+b|0;d=a.sh;e=(new qj).Rm(C(),C(),C(),C(),C(),C(),C());null!==d&&d.g(e)||(b=1+b|0);d=a.Ih;N();e=F();null!==d&&d.g(e)||(b=1+b|0);d=a.th;Bh();OB();e=(new Nj).a().oa();(null===d?null===e:d.g(e))||(b=1+b|0);b=1+b| 0;a=a.zc;d=C();null!==a&&a.g(d)||(b=1+b|0);return b};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"label"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.Le),-1);d=a.Q(-1);a.N(d.aa((v(),"model"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.Un),-1);d=a.Q(-1);a.N(d.aa((v(),"morphType"),-1));d=YH().Rb;e=a.L();a.z(L(d,e,b.Bf),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);d=b.Yl;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"visibleGender"),-1)),d=HH(v(),v().Pa),e=a.L(),a.z(L(d,e,b.Yl),-1));d=b.Xl;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(), "visibleAge"),-1)),d=HH(v(),v().kc),e=a.L(),a.z(L(d,e,b.Xl),-1));d=b.Xo;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"location"),-1)),d=HH(v(),v().Pa),e=a.L(),a.z(L(d,e,b.Xo),-1));d=a.Q(-1);a.N(d.aa((v(),"enhancements"),-1));d=v();e=v().Pa;d=(new pF).ye(d,e);e=a.L();a.z(L(d,e,b.yj),-1);d=b.yd;Bh();OB();e=(new Nj).a().oa();(null===d?null===e:d.g(e))||(d=a.Q(-1),a.N(d.aa((v(),"traits"),-1)),d=v(),e=v().Pa,d=(new pF).ye(d,e),e=a.L(),a.z(L(d,e,b.yd),-1));d=b.Gh;e=EJ();(null===d?null===e:d.g(e))|| (d=a.Q(-1),a.N(d.aa((v(),"movement"),-1)),d=v(),e=v().Pa,d=(new pF).ye(d,e),e=a.L(),a.z(L(d,e,b.Gh),-1));d=a.Q(-1);a.N(d.aa((v(),"aptitudeMax"),-1));d=GH().ia();e=a.L();a.z(L(d,e,b.Rg),-1);d=b.sh;e=(new qj).Rm(C(),C(),C(),C(),C(),C(),C());null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"aptitudeBonus"),-1)),d=GH().ia(),e=a.L(),a.z(L(d,e,b.sh),-1));d=b.Ih;N();e=F();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"otherEffects"),-1)),d=v(),e=mn().ia(),d=(new pF).ye(d,e),e=a.L(),a.z(L(d,e,b.Ih),-1));d=b.th;Bh(); OB();e=(new Nj).a().oa();(null===d?null===e:d.g(e))||(d=a.Q(-1),a.N(d.aa((v(),"attacks"),-1)),d=v(),e=Xl().ia(),d=(new pF).ye(d,e),e=a.L(),a.z(L(d,e,b.th),-1));d=a.Q(-1);a.N(d.aa((v(),"durability"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Xf),-1);d=b.zc;e=C();if(null===d||!d.g(e)){d=a.Q(-1);a.N(d.aa((v(),"armour"),-1));var d=v(),e=v(),f=v().kc,g=v().kc,d=HH(d,Zv(e,f,g)),e=a.L();a.z(L(d,e,b.zc),-1)}};c.$classData=m({b_:0},!1,"com.lkroll.ep.compendium.MorphInstance$$anon$6",{b_:1,c:1,Ob:1,Za:1}); function GJ(){this.mc=null}GJ.prototype=new p;GJ.prototype.constructor=GJ;GJ.prototype.a=function(){this.mc="morphmodel";return this};GJ.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new HJ).ra(b),(new IJ).a())}; GJ.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;var b=v().Ua,d=YH().Rb,e=v().Ua,f=v(),g=v().Ua;yc();var f=Zk(f,g,new MF),g=v(),h=v().Ua;yc();var g=Zk(g,h,new MF),h=v(),k=v().Ua;yc();var h=Zk(h,k,new MF),k=GH().ia(),n=GH().ia(),t=v(),w=mn().ia(),A=N().o,t=Zk(t,w,A),w=hn(v(),v().Ua),A=v(),B=Xl().ia();yc();for(var A=Zk(A,B,new MF),B=v().jc,M=v(),Z=v(),na=v().jc,ma=v().jc,M=hn(M,Xv(Z,na,ma)),Z=v().jc,na=xk().ia(),ma=v().Ua,e=(new D).r([b,d,e,f,g,h,k,n,t,w,A,B,M,Z,na,ma]), b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};function JJ(){Cm();return Ao(Bh(),(new D).r(["Walker 4/20"]))}GJ.prototype.$classData=m({c_:0},!1,"com.lkroll.ep.compendium.MorphModel$",{c_:1,c:1,k:1,h:1});var KJ=void 0;function Cm(){KJ||(KJ=(new GJ).a());return KJ}function IJ(){}IJ.prototype=new p;IJ.prototype.constructor=IJ;c=IJ.prototype;c.a=function(){return this}; c.Ib=function(a){var b;b=4;var d=a.yd;Bh();OB();var e=(new Nj).a().oa();(null===d?null===e:d.g(e))||(b=1+b|0);d=a.Gh;e=JJ();(null===d?null===e:d.g(e))||(b=1+b|0);b=1+b|0;d=a.sh;e=(new qj).Rm(C(),C(),C(),C(),C(),C(),C());null!==d&&d.g(e)||(b=1+b|0);d=a.Ih;N();e=F();null!==d&&d.g(e)||(b=1+b|0);d=a.jp;e=C();null!==d&&d.g(e)||(b=1+b|0);d=a.th;Bh();OB();e=(new Nj).a().oa();(null===d?null===e:d.g(e))||(b=1+b|0);b=1+b|0;a=a.zc;d=C();null!==a&&a.g(d)||(b=1+b|0);return 1+(1+(1+b|0)|0)|0};c.cb=function(){return v()}; c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"morphType"),-1));d=YH().Rb;e=a.L();a.z(L(d,e,b.Bf),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);d=a.Q(-1);a.N(d.aa((v(),"enhancements"),-1));d=v();e=v().Pa;d=(new pF).ye(d,e);e=a.L();a.z(L(d,e,b.yj),-1);d=b.yd;Bh();OB();e=(new Nj).a().oa();(null===d?null===e:d.g(e))||(d=a.Q(-1),a.N(d.aa((v(),"traits"),-1)),d=v(),e=v().Pa,d=(new pF).ye(d,e), e=a.L(),a.z(L(d,e,b.yd),-1));d=b.Gh;e=JJ();(null===d?null===e:d.g(e))||(d=a.Q(-1),a.N(d.aa((v(),"movement"),-1)),d=v(),e=v().Pa,d=(new pF).ye(d,e),e=a.L(),a.z(L(d,e,b.Gh),-1));d=a.Q(-1);a.N(d.aa((v(),"aptitudeMax"),-1));d=GH().ia();e=a.L();a.z(L(d,e,b.Rg),-1);d=b.sh;e=(new qj).Rm(C(),C(),C(),C(),C(),C(),C());null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"aptitudeBonus"),-1)),d=GH().ia(),e=a.L(),a.z(L(d,e,b.sh),-1));d=b.Ih;N();e=F();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"otherEffects"),-1)),d=v(), e=mn().ia(),d=(new pF).ye(d,e),e=a.L(),a.z(L(d,e,b.Ih),-1));d=b.jp;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"playerDecisions"),-1)),d=HH(v(),v().Pa),e=a.L(),a.z(L(d,e,b.jp),-1));d=b.th;Bh();OB();e=(new Nj).a().oa();(null===d?null===e:d.g(e))||(d=a.Q(-1),a.N(d.aa((v(),"attacks"),-1)),d=v(),e=Xl().ia(),d=(new pF).ye(d,e),e=a.L(),a.z(L(d,e,b.th),-1));d=a.Q(-1);a.N(d.aa((v(),"durability"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Xf),-1);d=b.zc;e=C();if(null===d||!d.g(e)){d=a.Q(-1);a.N(d.aa((v(),"armour"), -1));var d=v(),e=v(),f=v().kc,g=v().kc,d=HH(d,Zv(e,f,g)),e=a.L();a.z(L(d,e,b.zc),-1)}d=a.Q(-1);a.N(d.aa((v(),"cpCost"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.nt),-1);d=a.Q(-1);a.N(d.aa((v(),"price"),-1));d=xk().ia();e=a.L();a.z(L(d,e,b.Wb),-1);d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.Ta),-1)};c.$classData=m({f_:0},!1,"com.lkroll.ep.compendium.MorphModel$$anon$3",{f_:1,c:1,Ob:1,Za:1});function LJ(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}LJ.prototype=new p; LJ.prototype.constructor=LJ;c=LJ.prototype;c.a=function(){MJ=this;yb(this);Jf();var a=[dba(),fba(),eba(),cba()];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();for(var b=(new HD).a(),d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc};c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc}; c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({g_:0},!1,"com.lkroll.ep.compendium.MorphType$",{g_:1,c:1,bk:1,$j:1});var MJ=void 0;function YH(){MJ||(MJ=(new LJ).a());return MJ}function NJ(){}NJ.prototype=new p;NJ.prototype.constructor=NJ;NJ.prototype.a=function(){return this};NJ.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new OJ).ra(b),(new PJ).a())}; NJ.prototype.Rn=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=Xja().Rb,d=v().Ua,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}return pk(a,b)};NJ.prototype.$classData=m({l_:0},!1,"com.lkroll.ep.compendium.Motivation$",{l_:1,c:1,k:1,h:1});var QJ=void 0;function DI(){QJ||(QJ=(new NJ).a());return QJ}function PJ(){}PJ.prototype=new p;PJ.prototype.constructor=PJ;c=PJ.prototype;c.a=function(){return this}; c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"kind"),-1));var d=Xja().Rb,e=a.L();a.z(L(d,e,b.Fv),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1)};c.$classData=m({o_:0},!1,"com.lkroll.ep.compendium.Motivation$$anon$15",{o_:1,c:1,Ob:1,Za:1});function RJ(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}RJ.prototype=new p;RJ.prototype.constructor=RJ; c=RJ.prototype;c.a=function(){SJ=this;yb(this);Jf();var a=[Yja(),Zja(),$ja()];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();for(var b=(new HD).a(),d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc};c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc}; c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({p_:0},!1,"com.lkroll.ep.compendium.MotivationKind$",{p_:1,c:1,bk:1,$j:1});var SJ=void 0;function Xja(){SJ||(SJ=(new RJ).a());return SJ}function rn(){}rn.prototype=new p;rn.prototype.constructor=rn;c=rn.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"units"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.kw),-1)};c.$classData=m({x_:0},!1,"com.lkroll.ep.compendium.PsiDuration$$anon$12",{x_:1,c:1,Ob:1,Za:1});function TJ(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}TJ.prototype=new p;TJ.prototype.constructor=TJ;c=TJ.prototype; c.a=function(){UJ=this;yb(this);Jf();var a=VJ(),b;WJ||(WJ=(new XJ).a());b=WJ;YJ||(YJ=(new ZJ).a());a=[a,b,YJ];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();b=(new HD).a();for(var d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc};c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc}; c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({B_:0},!1,"com.lkroll.ep.compendium.PsiRange$",{B_:1,c:1,bk:1,$j:1});var UJ=void 0;function zn(){UJ||(UJ=(new TJ).a());return UJ}function $J(){this.mc=null}$J.prototype=new p;$J.prototype.constructor=$J;$J.prototype.a=function(){this.mc="psisleight";return this};$J.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new aK).ra(b),(new bK).a())}; $J.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=aka().Rb,e=Bn().ia(),f=v().Ua,g=v().Ua,h=v().jc,e=(new D).r([b,d,e,f,g,h]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};$J.prototype.$classData=m({F_:0},!1,"com.lkroll.ep.compendium.PsiSleight$",{F_:1,c:1,k:1,h:1});var cK=void 0;function Hm(){cK||(cK=(new $J).a());return cK}function bK(){}bK.prototype=new p;bK.prototype.constructor=bK; c=bK.prototype;c.a=function(){return this};c.Ib=function(){return 6};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"sleightType"),-1));d=aka().Rb;e=a.L();a.z(L(d,e,b.Bs),-1);d=a.Q(-1);a.N(d.aa((v(),"psiType"),-1));d=Bn().ia();e=a.L();a.z(L(d,e,b.Of),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.Ta),-1);d=a.Q(-1);a.N(d.aa((v(),"sourcePage"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Fb),-1)}; c.$classData=m({I_:0},!1,"com.lkroll.ep.compendium.PsiSleight$$anon$3",{I_:1,c:1,Ob:1,Za:1});function wn(){}wn.prototype=new p;wn.prototype.constructor=wn;c=wn.prototype;c.a=function(){return this};c.Ib=function(a){var b;b=4;a=a.qg;var d=C();null!==a&&a.g(d)||(b=1+b|0);return b};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"action"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.ue),-1);d=a.Q(-1);a.N(d.aa((v(),"range"),-1));d=zn().Rb;e=a.L();a.z(L(d,e,b.se),-1);d=a.Q(-1);a.N(d.aa((v(),"duration"),-1));d=sn().Cy;e=a.L();a.z(L(d,e,b.vd),-1);d=a.Q(-1);a.N(d.aa((v(),"strainMod"),-1));d=HH(v(),v().kc);e=a.L();a.z(L(d,e,b.vk),-1);d=b.qg;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"skill"),-1)),d=HH(v(),v().Pa),e=a.L(),a.z(L(d,e,b.qg),-1))}; c.$classData=m({N_:0},!1,"com.lkroll.ep.compendium.PsiType$$anon$6",{N_:1,c:1,Ob:1,Za:1});function yn(){}yn.prototype=new p;yn.prototype.constructor=yn;c=yn.prototype;c.a=function(){return this};c.Ib=function(a){var b=0;"Automatic"!==a.ue&&(b=1+b|0);var d=a.se,e=VJ();if(null===d||d!==e)b=1+b|0;a=a.vd;d=pn();null!==a&&a.g(d)||(b=1+b|0);return b};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){if("Automatic"!==b.ue){var d=a.Q(-1);a.N(d.aa((v(),"action"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.ue),-1)}d=b.se;e=VJ();if(null===d||d!==e)d=a.Q(-1),a.N(d.aa((v(),"range"),-1)),d=zn().Rb,e=a.L(),a.z(L(d,e,b.se),-1);d=b.vd;e=pn();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"duration"),-1)),d=sn().Cy,e=a.L(),a.z(L(d,e,b.vd),-1))};c.$classData=m({Q_:0},!1,"com.lkroll.ep.compendium.PsiType$$anon$9",{Q_:1,c:1,Ob:1,Za:1});function dK(){}dK.prototype=new p;dK.prototype.constructor=dK; dK.prototype.a=function(){return this};dK.prototype.ia=function(){var a=Ab(),b=v(),d=(new gk).a(),d=(new eK).ra(d),b=Zj(new ak,bk(b),"Ranged",d),d=v(),e=(new fK).a(),f=(new Le).Xa(qa(bka));return zb(a,b,dk(new ek,fk(d),f,"Ranged",e))};dK.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().jc,d=v().jc,e=v().jc,f=v().jc,e=(new D).r([b,d,e,f]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)}; dK.prototype.$classData=m({T_:0},!1,"com.lkroll.ep.compendium.Range$Ranged$",{T_:1,c:1,k:1,h:1});var gK=void 0;function hda(){gK||(gK=(new dK).a());return gK}function fK(){}fK.prototype=new p;fK.prototype.constructor=fK;c=fK.prototype;c.a=function(){return this};c.Ib=function(){return 4};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"shortUpper"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.tp),-1);d=a.Q(-1);a.N(d.aa((v(),"mediumUpper"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.ap),-1);d=a.Q(-1);a.N(d.aa((v(),"longUpper"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Yo),-1);d=a.Q(-1);a.N(d.aa((v(),"extremeUpper"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.bq),-1)};c.$classData=m({W_:0},!1,"com.lkroll.ep.compendium.Range$Ranged$$anon$3",{W_:1,c:1,Ob:1,Za:1});function hK(){}hK.prototype=new p; hK.prototype.constructor=hK;hK.prototype.a=function(){return this};hK.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new iK).ra(b),(new jK).a())};hK.prototype.qm=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=v().Ua,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}return pk(a,b)};hK.prototype.$classData=m({a0:0},!1,"com.lkroll.ep.compendium.RepNetwork$",{a0:1,c:1,k:1,h:1}); var kK=void 0;function EI(){kK||(kK=(new hK).a());return kK}function jK(){}jK.prototype=new p;jK.prototype.constructor=jK;c=jK.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"networkingField"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ly),-1)}; c.$classData=m({d0:0},!1,"com.lkroll.ep.compendium.RepNetwork$$anon$12",{d0:1,c:1,Ob:1,Za:1});function lK(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}lK.prototype=new p;lK.prototype.constructor=lK;c=lK.prototype;c.a=function(){mK=this;yb(this);Jf();var a=[cka(),dka(),eka()];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();for(var b=(new HD).a(),d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc};c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc};c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({e0:0},!1,"com.lkroll.ep.compendium.Severity$",{e0:1,c:1,bk:1,$j:1});var mK=void 0;function Qja(){mK||(mK=(new lK).a());return mK} function nK(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}nK.prototype=new p;nK.prototype.constructor=nK;c=nK.prototype;c.a=function(){oK=this;yb(this);Jf();var a=[Iaa(),Jaa(),Kaa(),Laa(),Maa(),Naa(),Oaa(),Paa()];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();for(var b=(new HD).a(),d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc}; c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc};c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({i0:0},!1,"com.lkroll.ep.compendium.SkillCategory$",{i0:1,c:1,bk:1,$j:1});var oK=void 0;function eI(){oK||(oK=(new nK).a());return oK}function pK(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}pK.prototype=new p;pK.prototype.constructor=pK;c=pK.prototype; c.a=function(){qK=this;yb(this);Jf();var a=[rK(),sK()];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();for(var b=(new HD).a(),d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc};c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc};c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc}; c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({s0:0},!1,"com.lkroll.ep.compendium.SkillClass$",{s0:1,c:1,bk:1,$j:1});var qK=void 0;function dI(){qK||(qK=(new pK).a());return qK}function tK(){this.mc=null}tK.prototype=new p;tK.prototype.constructor=tK;tK.prototype.a=function(){this.mc="skilldef";return this};tK.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new uK).ra(b),(new vK).a())}; function wK(){Im();N();var a=(new D).r(["N/A"]),b=N().o;return bh(a,b)}tK.prototype.Sd=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=hn(v(),v().Ua),e=dI().Rb,f=eI().Rb,g=kn().Rb,h=v().Dp,k=v(),n=v(),t=v().Ua,w=N().o,k=hn(k,Zk(n,t,w)),n=v(),t=v().Ua,w=N().o,n=Zk(n,t,w),t=v().Ua,e=(new D).r([b,d,e,f,g,h,k,n,t]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)}; tK.prototype.$classData=m({v0:0},!1,"com.lkroll.ep.compendium.SkillDef$",{v0:1,c:1,k:1,h:1});var xK=void 0;function Im(){xK||(xK=(new tK).a());return xK}function vK(){}vK.prototype=new p;vK.prototype.constructor=vK;c=vK.prototype;c.a=function(){return this};c.Ib=function(a){var b;b=1;var d=a.Eb,e=C();null!==d&&d.g(e)||(b=1+b|0);b=1+(1+(1+b|0)|0)|0;!1!==a.Nd&&(b=1+b|0);d=a.Fq;e=C();null!==d&&d.g(e)||(b=1+b|0);a=a.Gq;d=wK();(null===a?null===d:a.g(d))||(b=1+b|0);return 1+b|0};c.cb=function(){return v()}; c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=b.Eb;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"field"),-1)),d=HH(v(),v().Pa),e=a.L(),a.z(L(d,e,b.Eb),-1));d=a.Q(-1);a.N(d.aa((v(),"cls"),-1));d=dI().Rb;e=a.L();a.z(L(d,e,b.Bd),-1);d=a.Q(-1);a.N(d.aa((v(),"category"),-1));d=eI().Rb;e=a.L();a.z(L(d,e,b.gd),-1);d=a.Q(-1);a.N(d.aa((v(),"apt"),-1));d=kn().Rb;e=a.L();a.z(L(d,e,b.ce),-1);!1!==b.Nd&&(d=a.Q(-1),a.N(d.aa((v(),"noDefaulting"),-1)),d= v().Ep,e=a.L(),a.z(L(d,e,b.Nd),-1));d=b.Fq;e=C();if(null===d||!d.g(e)){d=a.Q(-1);a.N(d.aa((v(),"sampleFields"),-1));var d=v(),e=v(),f=v().Pa,d=HH(d,(new pF).ye(e,f)),e=a.L();a.z(L(d,e,b.Fq),-1)}d=b.Gq;e=wK();(null===d?null===e:d.g(e))||(d=a.Q(-1),a.N(d.aa((v(),"sampleSpecs"),-1)),d=v(),e=v().Pa,d=(new pF).ye(d,e),e=a.L(),a.z(L(d,e,b.Gq),-1));d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1)}; c.$classData=m({y0:0},!1,"com.lkroll.ep.compendium.SkillDef$$anon$3",{y0:1,c:1,Ob:1,Za:1});function yK(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}yK.prototype=new p;yK.prototype.constructor=yK;c=yK.prototype;c.a=function(){zK=this;yb(this);Jf();var a=[fka(),gka(),hka()];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();for(var b=(new HD).a(),d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc};c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc};c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({z0:0},!1,"com.lkroll.ep.compendium.SleightType$",{z0:1,c:1,bk:1,$j:1});var zK=void 0;function aka(){zK||(zK=(new yK).a());return zK} function AK(){this.mc=null}AK.prototype=new p;AK.prototype.constructor=AK;AK.prototype.a=function(){this.mc="software";return this};AK.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new BK).ra(b),(new CK).a())}; AK.prototype.Dg=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=v().Ua,e=Rn().ia(),f=xk().ia(),g=v().Ua,h=v().jc,e=(new D).r([b,d,e,f,g,h]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};AK.prototype.$classData=m({D0:0},!1,"com.lkroll.ep.compendium.Software$",{D0:1,c:1,k:1,h:1});var DK=void 0;function Fm(){DK||(DK=(new AK).a());return DK}function CK(){}CK.prototype=new p;CK.prototype.constructor=CK; c=CK.prototype;c.a=function(){return this};c.Ib=function(a){var b;b=2;a=a.Wk;var d=Jn();null!==a&&a.g(d)||(b=1+b|0);return 1+(1+(1+b|0)|0)|0};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);d=b.Wk;e=Jn();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"quality"),-1)),d=Rn().ia(),e=a.L(),a.z(L(d,e,b.Wk),-1));d=a.Q(-1);a.N(d.aa((v(),"price"),-1));d=xk().ia();e=a.L();a.z(L(d,e,b.Wb),-1);d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.Ta),-1);d=a.Q(-1);a.N(d.aa((v(),"sourcePage"),-1));d=v().kc;e=a.L(); a.z(L(d,e,b.Fb),-1)};c.$classData=m({G0:0},!1,"com.lkroll.ep.compendium.Software$$anon$6",{G0:1,c:1,Ob:1,Za:1});function Nn(){}Nn.prototype=new p;Nn.prototype.constructor=Nn;c=Nn.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"modifier"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.Eg),-1)}; c.$classData=m({K0:0},!1,"com.lkroll.ep.compendium.SoftwareQuality$$anon$12",{K0:1,c:1,Ob:1,Za:1});function Pn(){}Pn.prototype=new p;Pn.prototype.constructor=Pn;c=Pn.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"modifier"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.Eg),-1)}; c.$classData=m({N0:0},!1,"com.lkroll.ep.compendium.SoftwareQuality$$anon$15",{N0:1,c:1,Ob:1,Za:1});function Ln(){}Ln.prototype=new p;Ln.prototype.constructor=Ln;c=Ln.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"label"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.Le),-1);d=a.Q(-1);a.N(d.aa((v(),"modifier"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Eg),-1)};c.$classData=m({Q0:0},!1,"com.lkroll.ep.compendium.SoftwareQuality$$anon$9",{Q0:1,c:1,Ob:1,Za:1});function EK(){this.mc=null}EK.prototype=new p;EK.prototype.constructor=EK;EK.prototype.a=function(){this.mc="substance";return this};EK.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new FK).ra(b),(new GK).a())}; EK.prototype.qq=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=v().Ua,e=ika().Rb,f=v(),g=Pja().Rb,h=N().o,f=Zk(f,g,h),g=hn(v(),fH().ia()),h=gn().ia(),k=gn().ia(),n=v(),t=mn().ia(),w=N().o,n=Zk(n,t,w),t=v().Ua,w=xk().ia(),A=v().Ua,B=v().jc,e=(new D).r([b,d,e,f,g,h,k,n,t,w,A,B]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)}; EK.prototype.$classData=m({d1:0},!1,"com.lkroll.ep.compendium.Substance$",{d1:1,c:1,k:1,h:1});var HK=void 0;function Gm(){HK||(HK=(new EK).a());return HK}function GK(){}GK.prototype=new p;GK.prototype.constructor=GK;c=GK.prototype;c.a=function(){return this};c.Ib=function(){return 12};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"category"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.gd),-1);d=a.Q(-1);a.N(d.aa((v(),"classification"),-1));d=ika().Rb;e=a.L();a.z(L(d,e,b.wr),-1);d=a.Q(-1);a.N(d.aa((v(),"application"),-1));d=v();e=Pja().Rb;d=(new pF).ye(d,e);e=a.L();a.z(L(d,e,b.kr),-1);d=a.Q(-1);a.N(d.aa((v(),"addiction"),-1));d=HH(v(),fH().ia());e=a.L();a.z(L(d,e,b.hr),-1);d=a.Q(-1);a.N(d.aa((v(),"onset"),-1));d= gn().ia();e=a.L();a.z(L(d,e,b.ks),-1);d=a.Q(-1);a.N(d.aa((v(),"duration"),-1));d=gn().ia();e=a.L();a.z(L(d,e,b.vd),-1);d=a.Q(-1);a.N(d.aa((v(),"effects"),-1));d=v();e=mn().ia();d=(new pF).ye(d,e);e=a.L();a.z(L(d,e,b.Bn),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);d=a.Q(-1);a.N(d.aa((v(),"price"),-1));d=xk().ia();e=a.L();a.z(L(d,e,b.Wb),-1);d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.Ta),-1);d=a.Q(-1);a.N(d.aa((v(),"sourcePage"),-1));d=v().kc; e=a.L();a.z(L(d,e,b.Fb),-1)};c.$classData=m({g1:0},!1,"com.lkroll.ep.compendium.Substance$$anon$18",{g1:1,c:1,Ob:1,Za:1});function IK(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}IK.prototype=new p;IK.prototype.constructor=IK;c=IK.prototype; c.a=function(){JK=this;yb(this);Jf();var a;KK||(KK=(new LK).a());a=KK;MK||(MK=(new NK).a());var b=MK,d;OK||(OK=(new PK).a());d=OK;QK||(QK=(new RK).a());a=[a,b,d,QK];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();b=(new HD).a();d=0;for(var e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc}; c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc};c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({h1:0},!1,"com.lkroll.ep.compendium.SubstanceClassification$",{h1:1,c:1,bk:1,$j:1});var JK=void 0;function ika(){JK||(JK=(new IK).a());return JK}function Un(){}Un.prototype=new p;Un.prototype.constructor=Un;c=Un.prototype;c.a=function(){return this}; c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"s"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.Ca),-1)};c.$classData=m({q1:0},!1,"com.lkroll.ep.compendium.Time$$anon$3",{q1:1,c:1,Ob:1,Za:1});function Wn(){}Wn.prototype=new p;Wn.prototype.constructor=Wn;c=Wn.prototype;c.a=function(){return this};c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this}; c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"scalar"),-1));var d=v().kc,e=a.L();a.z(L(d,e,b.op),-1);d=a.Q(-1);a.N(d.aa((v(),"unit"),-1));d=Tda().Rb;e=a.L();a.z(L(d,e,b.ll),-1)};c.$classData=m({t1:0},!1,"com.lkroll.ep.compendium.Time$$anon$6",{t1:1,c:1,Ob:1,Za:1});function SK(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}SK.prototype=new p;SK.prototype.constructor=SK;c=SK.prototype; c.a=function(){TK=this;yb(this);Jf();var a;UK||(UK=(new VK).a());a=UK;WK||(WK=(new XK).a());var b=WK,d;YK||(YK=(new ZK).a());d=YK;var e;$K||($K=(new aL).a());e=$K;bL||(bL=(new cL).a());a=[a,b,d,e,bL];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();b=(new HD).a();d=0;for(e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc}; c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc};c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({u1:0},!1,"com.lkroll.ep.compendium.TimeUnit$",{u1:1,c:1,bk:1,$j:1});var TK=void 0;function Tda(){TK||(TK=(new SK).a());return TK}function dL(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}dL.prototype=new p;dL.prototype.constructor=dL;c=dL.prototype; c.a=function(){eL=this;yb(this);Jf();var a=[jka(),kka(),lka()];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();for(var b=(new HD).a(),d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc};c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc}; c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({A1:0},!1,"com.lkroll.ep.compendium.TraitApplicability$",{A1:1,c:1,bk:1,$j:1});var eL=void 0;function Wja(){eL||(eL=(new dL).a());return eL}function fL(){this.tc=this.uc=this.Rb=this.Vd=null;this.f=0}fL.prototype=new p;fL.prototype.constructor=fL;c=fL.prototype; c.a=function(){gL=this;yb(this);Jf();var a=[mka(),nka(),oka()];if(0===(a.length|0))Gx(),a=JD((new HD).a());else{Gx();for(var b=(new HD).a(),d=0,e=a.length|0;d>24&&(this.uc=Lf(this),this.f=(1|this.f)<<24>>24);return this.uc};c.xe=function(){0===(16&this.f)<<24>>24&&(this.tc=If(this),this.f=(16|this.f)<<24>>24);return this.tc}; c.zj=function(){return 0===(16&this.f)<<24>>24?this.xe():this.tc};c.Nj=function(){return 0===(1&this.f)<<24>>24?this.Ae():this.uc};c.$classData=m({E1:0},!1,"com.lkroll.ep.compendium.TraitType$",{E1:1,c:1,bk:1,$j:1});var gL=void 0;function Vja(){gL||(gL=(new fL).a());return gL}function hL(){this.mc=null}hL.prototype=new p;hL.prototype.constructor=hL;hL.prototype.a=function(){this.mc="weapon";return this};hL.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new iL).ra(b),(new jL).a())}; hL.prototype.Dg=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=eo().ia(),e=v().Ua,f=fn().ia(),g=v().jc,h=hn(v(),v().Ua),k=v().jc,n=Ck().ia(),t=xk().ia(),w=ida().ia(),A=hn(v(),oJ().ia()),B=v().Ua,e=(new D).r([b,d,e,f,g,h,k,n,t,w,A,B]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};hL.prototype.$classData=m({I1:0},!1,"com.lkroll.ep.compendium.Weapon$",{I1:1,c:1,k:1,h:1});var kL=void 0; function Xl(){kL||(kL=(new hL).a());return kL}function jL(){}jL.prototype=new p;jL.prototype.constructor=jL;c=jL.prototype;c.a=function(){return this};c.Ib=function(a){var b;b=4;0!==a.wg&&(b=1+b|0);b=1+(1+b|0)|0;var d=a.Sg,e=Vi();null!==d&&d.g(e)||(b=1+b|0);b=1+(1+b|0)|0;a=a.lm;d=C();null!==a&&a.g(d)||(b=1+b|0);return 1+b|0};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"type"),-1));d=eo().ia();e=a.L();a.z(L(d,e,b.$c),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);d=a.Q(-1);a.N(d.aa((v(),"damage"),-1));d=fn().ia();e=a.L();a.z(L(d,e,b.he),-1);0!==b.wg&&(d=a.Q(-1),a.N(d.aa((v(),"attackBonus"),-1)),d=v().kc,e=a.L(),a.z(L(d,e,b.wg),-1));d=a.Q(-1);a.N(d.aa((v(),"effect"),-1));d=HH(v(),v().Pa);e=a.L();a.z(L(d,e,b.Fo), -1);d=a.Q(-1);a.N(d.aa((v(),"ap"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.ek),-1);d=b.Sg;e=Vi();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"area"),-1)),d=Ck().ia(),e=a.L(),a.z(L(d,e,b.Sg),-1));d=a.Q(-1);a.N(d.aa((v(),"price"),-1));d=xk().ia();e=a.L();a.z(L(d,e,b.Wb),-1);d=a.Q(-1);a.N(d.aa((v(),"range"),-1));d=ida().ia();e=a.L();a.z(L(d,e,b.se),-1);d=b.lm;e=C();null!==d&&d.g(e)||(d=a.Q(-1),a.N(d.aa((v(),"gun"),-1)),d=HH(v(),oJ().ia()),e=a.L(),a.z(L(d,e,b.lm),-1));d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d= v().Pa;e=a.L();a.z(L(d,e,b.Ta),-1)};c.$classData=m({L1:0},!1,"com.lkroll.ep.compendium.Weapon$$anon$6",{L1:1,c:1,Ob:1,Za:1});function lL(){this.mc=null}lL.prototype=new p;lL.prototype.constructor=lL;lL.prototype.a=function(){this.mc="weaponaccessory";return this};lL.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new mL).ra(b),(new nL).a())}; lL.prototype.qq=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=v().Ua,d=v().Ua,e=v().jc,f=v().XH,g=xk().ia(),h=v().Ua,k=v().jc,e=(new D).r([b,d,e,f,g,h,k]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();)f=e.da(),b.b[d]=f,d=1+d|0;return pk(a,b)};lL.prototype.$classData=m({M1:0},!1,"com.lkroll.ep.compendium.WeaponAccessory$",{M1:1,c:1,k:1,h:1});var oL=void 0;function bm(){oL||(oL=(new lL).a());return oL}function nL(){}nL.prototype=new p; nL.prototype.constructor=nL;c=nL.prototype;c.a=function(){return this};c.Ib=function(a){var b;b=2;0!==a.wg&&(b=1+b|0);1!==a.Zo&&(b=1+b|0);return 1+(1+(1+b|0)|0)|0};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"name"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.$),-1);d=a.Q(-1);a.N(d.aa((v(),"descr"),-1));d=v().Pa;e=a.L();a.z(L(d,e,b.ma),-1);0!==b.wg&&(d=a.Q(-1),a.N(d.aa((v(),"attackBonus"),-1)),d=v().kc,e=a.L(),a.z(L(d,e,b.wg),-1));1!==b.Zo&&(d=a.Q(-1),a.N(d.aa((v(),"magazineFactor"),-1)),d=v().YH,e=a.L(),a.z(L(d,e,b.Zo),-1));d=a.Q(-1);a.N(d.aa((v(),"price"),-1));d=xk().ia();e=a.L();a.z(L(d,e,b.Wb),-1);d=a.Q(-1);a.N(d.aa((v(),"source"),-1));d=v().Pa;e=a.L();a.z(L(d, e,b.Ta),-1);d=a.Q(-1);a.N(d.aa((v(),"sourcePage"),-1));d=v().kc;e=a.L();a.z(L(d,e,b.Fb),-1)};c.$classData=m({P1:0},!1,"com.lkroll.ep.compendium.WeaponAccessory$$anon$18",{P1:1,c:1,Ob:1,Za:1});function jo(){}jo.prototype=new p;jo.prototype.constructor=jo;c=jo.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"weapon"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.La),-1)};c.$classData=m({$1:0},!1,"com.lkroll.ep.compendium.WeaponType$Melee$$anon$3",{$1:1,c:1,Ob:1,Za:1});function no(){}no.prototype=new p;no.prototype.constructor=no;c=no.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"size"),-1));var d=pea().Rb,e=a.L();a.z(L(d,e,b.Gi),-1)};c.$classData=m({f2:0},!1,"com.lkroll.ep.compendium.WeaponType$Ranged$$anon$6",{f2:1,c:1,Ob:1,Za:1});function po(){}po.prototype=new p;po.prototype.constructor=po;c=po.prototype;c.a=function(){return this};c.Ib=function(){return 1};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)}; c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"weapon"),-1));var d=v().Pa,e=a.L();a.z(L(d,e,b.La),-1)};c.$classData=m({i2:0},!1,"com.lkroll.ep.compendium.WeaponType$Ranged$$anon$9",{i2:1,c:1,Ob:1,Za:1});function pL(){}pL.prototype=new p;pL.prototype.constructor=pL;pL.prototype.a=function(){return this};pL.prototype.ia=function(){var a=Ab(),b=(new gk).a();return zb(a,(new qL).ra(b),(new rL).a())}; pL.prototype.Dg=function(a){if(null===a)throw(new kk).a();if(a.pa)return a.qa;for(var b=Xl().ia(),d=cm().ia(),e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}return pk(a,b)};pL.prototype.$classData=m({n2:0},!1,"com.lkroll.ep.compendium.WeaponWithAmmo$",{n2:1,c:1,k:1,h:1});var sL=void 0;function dm(){sL||(sL=(new pL).a());return sL}function rL(){}rL.prototype=new p;rL.prototype.constructor=rL;c=rL.prototype;c.a=function(){return this}; c.Ib=function(){return 2};c.cb=function(){return v()};c.ab=function(){return this};c.db=function(a,b){return Fv(this,a,b)};c.Jb=function(a,b){var d=a.Q(-1);a.N(d.aa((v(),"weapon"),-1));var d=Xl().ia(),e=a.L();a.z(L(d,e,b.La),-1);d=a.Q(-1);a.N(d.aa((v(),"ammo"),-1));d=cm().ia();e=a.L();a.z(L(d,e,b.rh),-1)};c.$classData=m({q2:0},!1,"com.lkroll.ep.compendium.WeaponWithAmmo$$anon$6",{q2:1,c:1,Ob:1,Za:1});function tL(){this.wT=null}tL.prototype=new p;tL.prototype.constructor=tL; tL.prototype.a=function(){uL=this;var a=(new Ae).d("(\\d+)\\.(\\d+)\\.(\\d+)(-SNAPSHOT)?"),b=F();this.wT=(new Co).nm(a.W,b);return this}; function qca(a,b){try{var d,e=Do(om().wT,b);if(e.j())g=!1;else if(null!==e.P())var f=e.P(),g=0===Eo(f,4);else g=!1;if(g){var h=e.P().Gb(0),k=e.P().Gb(1),n=e.P().Gb(2),t=e.P().Gb(3);try{var w=(new Ae).d(h),A=Re(),B=(new Qb).e(Pe(A,w.W,10))}catch(Ga){var M=Ub(x(),Ga);if(null!==M){var Z=Wb(Xb(),M);if(Z.j())throw y(x(),M);var na=Z.P(),B=$b(new fc,na)}else throw Ga;}d=B.Qm(r(new u,function(a,b,d,e){return function(f){f|=0;try{var g=(new Ae).d(b),h=Re(),k=(new Qb).e(Pe(h,g.W,10))}catch(n){if(g=Ub(x(),n), null!==g){h=Wb(Xb(),g);if(h.j())throw y(x(),g);g=h.P();k=$b(new fc,g)}else throw n;}return k.Qm(r(new u,function(a,b,d,e){return function(f){f|=0;try{var g=(new Ae).d(b),h=Re(),k=(new Qb).e(Pe(h,g.W,10))}catch(n){if(g=Ub(x(),n),null!==g){h=Wb(Xb(),g);if(h.j())throw y(x(),g);g=h.P();k=$b(new fc,g)}else throw n;}return k.Qm(r(new u,function(a,b,d,e){return function(f){f|=0;try{var g=(new Qb).e(null!==b)}catch(h){if(g=Ub(x(),h),null!==g){var k=Wb(Xb(),g);if(k.j())throw y(x(),g);g=k.P();g=$b(new fc,g)}else throw h; }return g.rm(r(new u,function(a,b,d,e){return function(a){return rca(b,d,e,!!a)}}(a,d,e,f)))}}(a,d,e,f)))}}(a,d,e,f)))}}(a,k,n,t)))}else throw(new z).e(b);var ma=(new Qb).e(d)}catch(Ga){if(a=Ub(x(),Ga),null!==a){b=Wb(Xb(),a);if(b.j())throw y(x(),a);a=b.P();ma=$b(new fc,a)}else throw Ga;}return ma.KA(yc().sc)}tL.prototype.$classData=m({v2:0},!1,"com.lkroll.ep.compendium.utils.SemanticVersion$",{v2:1,c:1,k:1,h:1});var uL=void 0;function om(){uL||(uL=(new tL).a());return uL} function vL(){this.$=null}vL.prototype=new p;vL.prototype.constructor=vL;vL.prototype.a=function(){wL=this;cd();this.$="ep-apioutput";return this};vL.prototype.$classData=m({w2:0},!1,"com.lkroll.ep.model.APIOutputTemplateRef$",{w2:1,c:1,ega:1,mL:1});var wL=void 0;function $G(){wL||(wL=(new vL).a());return wL}function xL(){}xL.prototype=new p;xL.prototype.constructor=xL;xL.prototype.a=function(){return this};function sE(a,b,d){return(new uE).YA(b,(new H).e(d))} xL.prototype.$classData=m({l3:0},!1,"com.lkroll.roll20.api.APIOptionsException$",{l3:1,c:1,k:1,h:1});var yL=void 0;function tE(){yL||(yL=(new xL).a());return yL} function pka(a){var b=zL();Bh();OB();var d=(new Nj).a().oa(),e=Bh();b.ne(d,e.o);for(var d=a.lh,b=d.Zc,d=Sz(d),f=b.b[d];null!==f;)for(e=f.da(),f.x.va(r(new u,function(a,b){return function(d){var e=Ig(pa(a))+": subscribing callback on trigger: "+b+".";Mb(a,e,!1);ba.on(b,d)}}(a,f.fb))),f=e;null===f&&0e?a:e,0>e?d:e,b,f,th().pb)};c.yy=function(){return th().Fp}; c.ps=function(a){var b=this.Rt;th();var d=this.Hp,e=th().pb;return ED(new FD,b,0,2147483647,(new aM).nc(d,e),a,th().pb)};c.oh=function(a,b){Cc(yc(),null!==a);var d=this.Rt,e=this.Hp;return uka(new bM,this.Hp,(null===d?null===e:d.g(e))?th().Fp:this.Rt,a,!1,b)};c.Vq=function(a,b){Cc(yc(),null!==a);var d=this.Rt,e=this.Hp;return uka(new bM,this.Hp,(null===d?null===e:d.g(e))?th().Fp:this.Rt,a,!0,b)};c.$classData=m({W4:0},!1,"fastparse.WhitespaceApi",{W4:1,EL:1,l5:1,c:1});function cM(){WC.call(this)} cM.prototype=new XC;cM.prototype.constructor=cM;cM.prototype.a=function(){WC.prototype.a.call(this);return this};cM.prototype.$classData=m({Y4:0},!1,"fastparse.all$",{Y4:1,S4:1,Q4:1,c:1});var dM=void 0;function th(){dM||(dM=(new cM).a());return dM}function Hh(a){return(new Mf).At(Nf(function(){return function(a){return a}}(a)))}function eM(){}eM.prototype=new p;eM.prototype.constructor=eM;eM.prototype.a=function(){return this}; function fM(a,b,d,e){return gs((new fs).Tc((new D).r(["",":",""])),(new D).r([Yr($r(),b,$r().DH),Tia(d,e)]))}function vka(a,b,d,e,f){b=b.dz(r(new u,function(){return function(a){return null!==a}}(a)));a=r(new u,function(a,b){return function(a){if(null!==a){var d=a.xa;a=a.bj;return fM(gM(),a,b,d)}throw(new z).e(a);}}(a,d));var g=Bh();b=b.Fa(a,g.o);a=Bh();f=b.Li(f,a.o).rc(" / ");d=pD(d.Ui,e,10+e|0);return f+" ..."+hs(d)} eM.prototype.$classData=m({g5:0},!1,"fastparse.core.Parsed$Failure$",{g5:1,c:1,k:1,h:1});var hM=void 0;function gM(){hM||(hM=(new eM).a());return hM}function yD(){}yD.prototype=new p;yD.prototype.constructor=yD;yD.prototype.a=function(){return this};yD.prototype.$classData=m({j5:0},!1,"fastparse.core.Parsed$TracedFailure$",{j5:1,c:1,k:1,h:1});var xD=void 0;function fD(){this.Hg=null}fD.prototype=new p;fD.prototype.constructor=fD;function iM(){}iM.prototype=fD.prototype;fD.prototype.OG=function(){return!1}; function wka(a,b,d,e){return a.Ud(Via(new zD,(new jM).Cx(b,a.Hg),-1,a,d,e),d).hH()}fD.prototype.Yf=function(a){this.Hg=a;return this};fD.prototype.gp=function(){return $r().vw};var cja=m({Ph:0},!1,"fastparse.core.Parser",{Ph:1,c:1,mi:1,Qh:1});fD.prototype.$classData=cja;function kM(){WC.call(this)}kM.prototype=new XC;kM.prototype.constructor=kM;kM.prototype.a=function(){WC.prototype.a.call(this);return this};kM.prototype.$classData=m({n5:0},!1,"fastparse.noApi$",{n5:1,S4:1,Q4:1,c:1});var lM=void 0; function Tq(){lM||(lM=(new kM).a());return lM}function GD(){}GD.prototype=new p;GD.prototype.constructor=GD;GD.prototype.a=function(){return this};GD.prototype.$classData=m({o5:0},!1,"fastparse.parsers.Combinators$Either$",{o5:1,c:1,k:1,h:1});var aja=void 0;function dD(){}dD.prototype=new p;dD.prototype.constructor=dD;dD.prototype.a=function(){return this};dD.prototype.n=function(){return"NoCut"};dD.prototype.$classData=m({p5:0},!1,"fastparse.parsers.Combinators$NoCut$",{p5:1,c:1,k:1,h:1}); var Qia=void 0;function cD(){}cD.prototype=new p;cD.prototype.constructor=cD;cD.prototype.a=function(){return this};cD.prototype.n=function(){return"NoTrace"};cD.prototype.$classData=m({q5:0},!1,"fastparse.parsers.Combinators$NoTrace$",{q5:1,c:1,k:1,h:1});var Pia=void 0;function mM(){}mM.prototype=new p;mM.prototype.constructor=mM;mM.prototype.a=function(){return this}; function ND(a,b,d){var e=b.Aj,f=b.wq;if(f&&f.$classData&&f.$classData.u.FD)return a=f.di,b=nM(b.ip,b.Vg,e),e=oM().o,b=Jt(a,b,e),pM(f.Qj,b,d);if(f&&f.$classData&&f.$classData.u.ED)return f=ND(a,f,d),a=f.di,b=nM(b.ip,b.Vg,e),e=oM().o,b=Jt(a,b,e),pM(f.Qj,b,d);oM();b=[nM(b.ip,b.Vg,e)];if(0===(b.length|0))b=(new qM).a();else{e=(new qM).a();a=b.length|0;rM(e,e.td+a|0);for(var g=e.X,h=e.td,k=0,n=h,t=b.length|0,t=t(-2147483648^b.ba):0>d):d=!1,a=d?a.PH.b[b.ba]:yka(new uM,b,0)):a=0===b.ba&&0===b.ga&&0<=d&&db;)d=b,d=(new uM).ja(d,0),a.push(d),b=1+b|0;this.PH=ka(q(yM),a);a=[];for(b=0;11>b;)d=b,d=(new uM).ja(0,d),a.push(d),b=1+b|0;this.qE=ka(q(yM), a);a=[];for(b=0;100>b;)a.push(48),b=1+b|0;this.AP=ka(q(hb),a);return this};function Aka(a,b,d,e){a=0>d?-d|0:d;var f=0===d?0:0>d?-1:1;if(dt().nE===e)return f;if(dt().WC===e)return 0;if(dt().TC===e)return 0f?f:0;if(dt().dD===e)return 5<=a?f:0;if(dt().cD===e)return 5(-2147483648^b.ba):-1>a)?a=!0:(a=b.ga,a=0===a?-1<(-2147483648^b.ba):0b.ga?(new Gs).ja(~b.ba,~b.ga):b;a=b.ba;b=b.ga;return 64-(0!==b?ga(b):32+ga(a)|0)|0} function zka(a,b){var d;d=[];if(0>31,k=65535&e,n=e>>>16|0,t=65535&b,w=b>>>16|0,A=ea(k,t),t=ea(n,t),B=ea(k,w),k=A+((t+B|0)<<16)|0,A=(A>>>16|0)+B|0,e=(((ea(e,h)+ea(g,b)|0)+ea(n,w)|0)+(A>>>16|0)|0)+(((65535&A)+t|0)>>>16|0)|0,e=(new Gs).ja(k,e),f=1+f|0,g=e;d.push(null===g?null:g)}}return ka(q(lb),d)}tM.prototype.$classData=m({K5:0},!1,"java.math.BigDecimal$",{K5:1,c:1,k:1,h:1});var vM=void 0; function xM(){vM||(vM=(new tM).a());return vM}function BM(){this.kE=this.QM=this.Az=this.tn=this.at=this.fr=null}BM.prototype=new p;BM.prototype.constructor=BM; BM.prototype.a=function(){CM=this;this.fr=(new xs).ja(1,1);this.at=(new xs).ja(1,10);this.tn=(new xs).ja(0,0);this.Az=(new xs).ja(-1,1);var a=[this.tn,this.fr,(new xs).ja(1,2),(new xs).ja(1,3),(new xs).ja(1,4),(new xs).ja(1,5),(new xs).ja(1,6),(new xs).ja(1,7),(new xs).ja(1,8),(new xs).ja(1,9),this.at],b=(new D).r(a),a=b.X.length|0,a=l(q(gt),[a]),d;d=0;for(b=mk(new nk,b,0,b.X.length|0);b.ea();){var e=b.da();a.b[d]=e;d=1+d|0}this.QM=a;a=[];for(d=0;32>d;)b=d,b=Ws(zs(),(new Gs).ja(0===(32&b)?1<b.ga)return-1!==b.ba||-1!==b.ga?(a=b.ba,b=b.ga,Bka(new xs,-1,(new Gs).ja(-a|0,0!==a?~b:-b|0))):a.Az;var d=b.ga;return(0===d?-2147483638>=(-2147483648^b.ba):0>d)?a.QM.b[b.ba]:Bka(new xs,1,b)}BM.prototype.$classData=m({L5:0},!1,"java.math.BigInteger$",{L5:1,c:1,k:1,h:1});var CM=void 0;function zs(){CM||(CM=(new BM).a());return CM} function DM(){this.mE=this.rw=this.cD=this.dD=this.aD=this.TC=this.WC=this.nE=null}DM.prototype=new p;DM.prototype.constructor=DM; DM.prototype.a=function(){EM=this;this.nE=(new FM).kg("UP",0);this.WC=(new FM).kg("DOWN",1);this.TC=(new FM).kg("CEILING",2);this.aD=(new FM).kg("FLOOR",3);this.dD=(new FM).kg("HALF_UP",4);this.cD=(new FM).kg("HALF_DOWN",5);this.rw=(new FM).kg("HALF_EVEN",6);this.mE=(new FM).kg("UNNECESSARY",7);var a=(new D).r([this.nE,this.WC,this.TC,this.aD,this.dD,this.cD,this.rw,this.mE]),b=a.X.length|0,b=l(q(Cka),[b]),d;d=0;for(a=mk(new nk,a,0,a.X.length|0);a.ea();){var e=a.da();b.b[d]=e;d=1+d|0}return this}; DM.prototype.$classData=m({U5:0},!1,"java.math.RoundingMode$",{U5:1,c:1,k:1,h:1});var EM=void 0;function dt(){EM||(EM=(new DM).a());return EM}function GM(){}GM.prototype=new p;GM.prototype.constructor=GM;GM.prototype.a=function(){return this};function Dka(){var a=Eka();return HM(new IM,"version",C(),"Show version of this program",!1,JE().Pe,uh(function(){return function(){return C()}}(a)),r(new u,function(){return function(){return!0}}(a)),"",!1,!0)} function Fka(){var a=Eka();return HM(new IM,"help",C(),"Show help message",!1,JE().Pe,uh(function(){return function(){return C()}}(a)),r(new u,function(){return function(){return!0}}(a)),"",!1,!0)}GM.prototype.$classData=m({i6:0},!1,"org.rogach.scallop.Scallop$",{i6:1,c:1,k:1,h:1});var JM=void 0;function Eka(){JM||(JM=(new GM).a());return JM}function Td(){this.l=this.st=this.Gm=null}Td.prototype=new p;Td.prototype.constructor=Td; function Gka(a,b){a.Gm.va(r(new u,function(a,b){return function(f){a.st.ca(f).lr(b)}}(a,b)))}Td.prototype.Ga=function(){var a=this.Gm,b=r(new u,function(a){return function(b){return a.st.ca(b).Ga()}}(this)),d=Bh();return a.Fa(b,d.o).Zf()};Td.prototype.lr=function(a){Gka(this,a)};function Sd(a,b,d,e){a.Gm=d;a.st=e;if(null===b)throw y(x(),null);a.l=b;if(null===d)throw(new kk).a();return a}Td.prototype.$classData=m({s6:0},!1,"scalatags.Text$Cap$SeqFrag",{s6:1,c:1,wz:1,Gu:1});function KM(){} KM.prototype=new p;KM.prototype.constructor=KM;KM.prototype.a=function(){return this};KM.prototype.n=function(){return"TypedTag"};KM.prototype.$classData=m({z6:0},!1,"scalatags.Text$TypedTag$",{z6:1,c:1,k:1,h:1});var Hka=void 0;function LM(){}LM.prototype=new p;LM.prototype.constructor=LM;LM.prototype.a=function(){return this};LM.prototype.$classData=m({L6:0},!1,"ujson.Arr$",{L6:1,c:1,k:1,h:1});var Ika=void 0; function Jka(a,b,d){b=b.Gd(d.Na(),-1);d.va(r(new u,function(a,b){return function(d){var h=b.L();b.z(mv(a,d,h),-1)}}(a,b)));return b.Ka(-1)}function Kka(a,b,d){b=b.Ia(d.Na(),-1);d.va(r(new u,function(a,b){return function(d){var h=b.Q(-1);b.N(h.aa(d.Ha(),-1));d=d.Da();h=b.L();b.z(mv(a,d,h),-1)}}(a,b)));return b.Ka(-1)}function MM(){this.l=this.tu=this.Ow=null}MM.prototype=new p;MM.prototype.constructor=MM;c=MM.prototype;c.L=function(){return this.l};c.z=function(a){this.tu.la(a)};c.bb=function(){return!1}; c.hb=function(){return this};c.sF=function(a,b,d){this.Ow=b;if(null===a)throw y(x(),null);this.l=a;a=sG();this.tu=Ly(a,d).HA.ug();return this};c.Ka=function(){return this.Ow.ca(this.tu.ka())};c.$classData=m({M6:0},!1,"ujson.AstTransformer$AstArrVisitor",{M6:1,c:1,dr:1,kb:1});function NM(){this.l=this.tu=this.fb=this.Ow=null}NM.prototype=new p;NM.prototype.constructor=NM;c=NM.prototype;c.L=function(){return this.l};c.z=function(a){this.tu.la((new I).Y(this.fb,a))};c.bb=function(){return!0}; c.N=function(a){this.fb=oa(a)};c.Q=function(){return OM()};c.hb=function(){return this};c.sF=function(a,b,d){this.Ow=b;if(null===a)throw y(x(),null);this.l=a;this.fb=null;a=sG();this.tu=Ly(a,d).HA.ug();return this};c.Ka=function(){return this.Ow.ca(this.tu.ka())};c.$classData=m({N6:0},!1,"ujson.AstTransformer$AstObjVisitor",{N6:1,c:1,yb:1,kb:1});function PM(){this.Og=null;this.jF=0;this.iO=!1;this.ik=0;this.yN=null;this.lt=!1}PM.prototype=new p;PM.prototype.constructor=PM;function Lka(){} c=Lka.prototype=PM.prototype;c.Ia=function(){return(new QM).tF(this)};c.le=function(a,b){return RM(this,a,b)};c.Te=function(a,b){return RM(this,a,b)};c.Fe=function(){SM(this);this.Og.rj("false");return this.Og};function SM(a){a.lt&&(a.lt=!1,a.Og.qj(44),TM(a))} function RM(a,b,d){if(Infinity===b)UM(a,"Infinity");else if(-Infinity===b)UM(a,"-Infinity");else if(b!==b)UM(a,"NaN");else{var e=Wa(b);if(b===e)Mka(a,""+e);else{var f=ab(),e=uB(f,b),f=f.oc;if(Wu(ab(),e,f)===b)a.Wd(Yu(ab(),e,f),-1,-1,d);else{b=""+b;d=tA(Ma(),b,46);e=tA(Ma(),b,69);switch(e){case -1:e=tA(Ma(),b,101);break}a.Wd(b,d,e,-1)}}SM(a)}return a.Og}function Mka(a,b){SM(a);a.Og.rj(b);return a.Og}c.ff=function(a,b,d,e,f){return Su(this,a,b,d,e,f)}; c.f9=function(a,b,d){this.Og=a;this.jF=b;this.iO=d;this.ik=0;this.yN=-1===b?":":": ";this.lt=!1;return this};c.aa=function(a){return UM(this,a)};c.Wd=function(a){return Mka(this,a)};c.me=function(){SM(this);this.Og.rj("null");return this.Og}; function UM(a,b){SM(a);if(null===b)a.Og.rj("null");else{Nka||(Nka=(new VM).a());var d=a.Og,e=a.iO;d.qj(34);for(var f=0,g=Ta(b);fh||126>12)).qj(WM(15&h>>8)).qj(WM(15&h>>4)).qj(WM(15&h)):d.qj(h)}f=1+f|0}d.qj(34)}return a.Og} c.gf=function(a,b){return Vu(this,a,b)};c.Gd=function(){return(new XM).tF(this)};c.ef=function(a,b){return Uu(this,a,b)};function TM(a){if(-1!==a.jF){a.Og.qj(10);for(var b=ea(a.jF,a.ik);0a||127>24}kO.prototype.$classData=m({t9:0},!1,"java.lang.Byte$",{t9:1,c:1,k:1,h:1});var lO=void 0;function eg(){lO||(lO=(new kO).a());return lO}function Zf(){this.x=0}Zf.prototype=new p;Zf.prototype.constructor=Zf;c=Zf.prototype;c.g=function(a){return Ng(a)?this.x===a.x:!1};c.Th=function(a){return this.x-a.x|0};c.n=function(){return ba.String.fromCharCode(this.x)};c.mb=function(a){this.x=a;return this}; c.s=function(){return this.x};function Ng(a){return!!(a&&a.$classData&&a.$classData.u.GP)}var Mga=m({GP:0},!1,"java.lang.Character",{GP:1,c:1,h:1,Dd:1});Zf.prototype.$classData=Mga;function mO(){this.iQ=this.rN=this.qN=this.zP=null;this.f=0}mO.prototype=new p;mO.prototype.constructor=mO;mO.prototype.a=function(){return this};function Yka(a,b){return 256>b?48<=b&&57>=b:9===Xfa(a,b)} function Xfa(a,b){uw();if(0===(2&a.f)<<24>>24&&0===(2&a.f)<<24>>24){var d=(new D).r([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,27,21,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,63,1,256,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=d.X.length|0,e=l(q(kb),[e]),f;f=0;for(d=mk(new nk,d,0,d.X.length|0);d.ea();){var g=d.da();e.b[f]=g|0;f=1+f|0}d=e.b.length;f=-1+d|0;if(!(1>=d))for(d=1;;){g=d;e.b[g]=e.b[g]+e.b[-1+g|0]|0;if(d===f)break;d=1+d|0}a.qN=e;a.f=(2|a.f)<<24>>24}b=1+qw(0,a.qN,b)|0;if(0===(4&a.f)<<24>>24&&0===(4&a.f)<<24>>24){d=(new D).r([1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1, 2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,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,0,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]);e=d.X.length|0;e=l(q(ib),[e]);f=0;for(d=mk(new nk,d,0,d.X.length|0);d.ea();)g=d.da(),e.b[f]=g|0,f=1+f|0;a.rN=e;a.f=(4|a.f)<<24>>24}return a.rN.b[0>b?-b|0:b]} function Zka(a,b,d){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=qw(uw(),nO(a),b),e=0>e?-2-e|0:e;0>e?a=-1:(a=b-nO(a).b[e]|0,a=9>24&&0===(16&a.f)<<24>>24){var b=(new D).r([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]),d=b.X.length|0,d=l(q(kb),[d]),e;e=0;for(b=mk(new nk,b,0,b.X.length|0);b.ea();){var f=b.da();d.b[e]=f|0;e=1+e|0}a.iQ=d;a.f=(16|a.f)<<24>>24}return a.iQ} function Wfa(a){return 12===a||13===a||14===a}mO.prototype.$classData=m({u9:0},!1,"java.lang.Character$",{u9:1,c:1,k:1,h:1});var oO=void 0;function ou(){oO||(oO=(new mO).a());return oO}function pO(){this.LE=this.ME=null;this.f=0}pO.prototype=new p;pO.prototype.constructor=pO;pO.prototype.a=function(){return this}; function $ka(a){0===(1&a.f)<<24>>24&&(a.ME=new ba.RegExp("^[\\x00-\\x20]*([+-]?(?:NaN|Infinity|(?:\\d+\\.?\\d*|\\.\\d+)(?:[eE][+-]?\\d+)?)[fFdD]?)[\\x00-\\x20]*$"),a.f=(1|a.f)<<24>>24);return a.ME}pO.prototype.dq=function(a){throw(new Vv).d('For input string: "'+a+'"');};function Ra(a,b,d){return b!==b?d!==d?0:1:d!==d?-1:b===d?0===b?(a=1/b,a===1/d?0:0>a?-1:1):0:b>24&&(a.LE=new ba.RegExp("^[\\x00-\\x20]*([+-]?)0[xX]([0-9A-Fa-f]*)\\.?([0-9A-Fa-f]*)[pP]([+-]?\\d+)[fFdD]?[\\x00-\\x20]*$"),a.f=(2|a.f)<<24>>24);return a.LE} function Ne(a,b){var d=(0===(1&a.f)<<24>>24?$ka(a):a.ME).exec(b);if(null!==d)return d=d[1],+ba.parseFloat(void 0===d?void 0:d);var e=(0===(2&a.f)<<24>>24?ala(a):a.LE).exec(b);if(null!==e){var d=e[1],f=e[2],g=e[3],e=e[4];""===f&&""===g&&a.dq(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?d="-"===d?-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),Cc(yc(), 0!==a&&Infinity!==a),e=+ba.parseInt(e,10),b=Wa(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,d="-"===d?-e:e)}else d=a.dq(b);return d}pO.prototype.$classData=m({x9:0},!1,"java.lang.Double$",{x9:1,c:1,k:1,h:1});var qO=void 0;function Sa(){qO||(qO=(new pO).a());return qO}function rO(){this.Kb=null;this.jz=0}rO.prototype=new p;rO.prototype.constructor=rO;function sO(){}c=sO.prototype=rO.prototype;c.g=function(a){return this===a}; c.Th=function(a){var b=this.jz;a=a.jz;return b===a?0:bd||36=(b.length|0)&&a.dq(b);for(var k=0;f!==e;){var n=Zka(ou(),65535&(b.charCodeAt(f)|0),d),k=k*d+n;(-1===n||k>h)&&a.dq(b);f=1+f|0}return g?-k|0:k|0} function Jz(a,b){a=b-(1431655765&b>>1)|0;a=(858993459&a)+(858993459&a>>2)|0;return ea(16843009,252645135&(a+(a>>4)|0))>>24}xO.prototype.$classData=m({A9:0},!1,"java.lang.Integer$",{A9:1,c:1,k:1,h:1});var yO=void 0;function Re(){yO||(yO=(new xO).a());return yO}function zO(){this.SM=null;this.f=!1}zO.prototype=new p;zO.prototype.constructor=zO;zO.prototype.a=function(){return this}; function gga(a,b){if(0===b.ga)a=(+(b.ba>>>0)).toString(10);else{var d=bla(a)[10],e=d.aG;a=e.ba;var e=e.ga,d=d.EQ,f=-2147483648^e,g="",h=b.ba;for(b=b.ga;;){var k=h,n=-2147483648^b;if(n===f?(-2147483648^k)>=(-2147483648^a):n>f){k=h;n=ab();b=Js(n,k,b,a,e);var k=n.oc,t=65535&b,n=b>>>16|0,w=65535&a,A=a>>>16|0,B=ea(t,w),w=ea(n,w),t=ea(t,A),B=B+((w+t|0)<<16)|0;ea(b,e);ea(k,a);ea(n,A);h=(h-B|0).toString(10);g=""+d.substring(h.length|0)+h+g;h=b;b=k}else break}a=""+h.toString(10)+g}return a} function bla(a){if(!a.f&&!a.f){for(var b=[],d=0;;){b.push(null);if(1===d)break;d=1+d|0}for(d=2;;){for(var e=d,f=2147483647/e|0,g=e,h=1,k="0";g<=f;)g=ea(g,e),h=1+h|0,k+="0";var n=g,t=n>>31,f=ab(),e=Js(f,-1,-1,n,t),g=f.oc,f=new cw,n=(new Gs).ja(n,t),e=(new Gs).ja(e,g);f.sN=h;f.aG=n;f.EQ=k;f.zQ=e;b.push(f);if(36===d)break;d=1+d|0}a.SM=b;a.f=!0}return a.SM} function Te(a,b){""===b&&AO(b);var d=0,e=!1;switch(65535&(b.charCodeAt(0)|0)){case 43:d=1;break;case 45:d=1,e=!0}var f=b.length|0;if(d>=f)AO(b),a=void 0;else{for(var g=bla(a)[10],h=g.sN;;){if(a=dk?48===k:0<=qw(uw(),nO(a),k)}if(a)d=1+d|0;else break}(f-d|0)>ea(3,h)&&AO(b);var n=d+(1+((-1+(f-d|0)|0)%h|0)|0)|0,t=BO(d,n,b);if(n===f)a=(new Gs).ja(t,0);else{a=g.aG;d=a.ba;a=a.ga;var k=n+h|0,w=65535&t,A=t>>>16|0,B=65535&d,M=d>>>16|0,Z=ea(w,B),B=ea(A,B),na=ea(w, M),w=Z+((B+na|0)<<16)|0,Z=(Z>>>16|0)+na|0,t=((ea(t,a)+ea(A,M)|0)+(Z>>>16|0)|0)+(((65535&Z)+B|0)>>>16|0)|0,n=BO(n,k,b),n=w+n|0,t=(-2147483648^n)<(-2147483648^w)?1+t|0:t;k===f?a=(new Gs).ja(n,t):(Cc(yc(),(k+h|0)===f),h=g.zQ,g=h.ba,h=h.ga,f=BO(k,f,b),(t===h?(-2147483648^n)>(-2147483648^g):t>h)&&AO(b),k=65535&n,g=n>>>16|0,A=65535&d,h=d>>>16|0,w=ea(k,A),A=ea(g,A),M=ea(k,h),k=w+((A+M|0)<<16)|0,w=(w>>>16|0)+M|0,a=(((ea(n,a)+ea(t,d)|0)+ea(g,h)|0)+(w>>>16|0)|0)+(((65535&w)+A|0)>>>16|0)|0,d=k+f|0,a=(-2147483648^ d)<(-2147483648^k)?1+a|0:a,-2147483648===(-2147483648^a)&&(-2147483648^d)<(-2147483648^f)&&AO(b),a=(new Gs).ja(d,a))}}d=a.ba;a=a.ga;if(e)return e=-d|0,d=0!==d?~a:-a|0,(0===d?0!==e:0a&&AO(b);return(new Gs).ja(d,a)}function AO(a){throw(new Vv).d('For input string: "'+a+'"');}function BO(a,b,d){for(var e=0;a!==b;){var f=Zka(ou(),65535&(d.charCodeAt(a)|0),10);-1===f&&AO(d);e=ea(e,10)+f|0;a=1+a|0}return e} zO.prototype.$classData=m({F9:0},!1,"java.lang.Long$",{F9:1,c:1,k:1,h:1});var CO=void 0;function Ue(){CO||(CO=(new zO).a());return CO}function DO(){}DO.prototype=new p;DO.prototype.constructor=DO;DO.prototype.a=function(){return this};function jg(a,b){a=Pe(Re(),b,10);if(-32768>a||32767>16}DO.prototype.$classData=m({K9:0},!1,"java.lang.Short$",{K9:1,c:1,k:1,h:1});var EO=void 0;function kg(){EO||(EO=(new DO).a());return EO} function FO(){}FO.prototype=new p;FO.prototype.constructor=FO;FO.prototype.a=function(){return this};function Aja(){cla||(cla=(new FO).a());var a=dla(),b=dla();return(new Gs).ja(b,a)}function dla(){var a=4294967296*+ba.Math.random();return Wa(-2147483648+ +ba.Math.floor(a))}FO.prototype.$classData=m({j$:0},!1,"java.util.Random$",{j$:1,c:1,k:1,h:1});var cla=void 0;function ZN(){this.iq=this.Qo=this.Po=this.hq=0}ZN.prototype=new p;ZN.prototype.constructor=ZN;c=ZN.prototype; c.g=function(a){return a&&a.$classData&&a.$classData.u.MP?this.hq===a.hq&&this.Po===a.Po&&this.Qo===a.Qo&&this.iq===a.iq:!1};c.Th=function(a){return this.hq!==a.hq?this.hq>a.hq?1:-1:this.Po!==a.Po?this.Po>a.Po?1:-1:this.Qo!==a.Qo?this.Qo>a.Qo?1:-1:this.iq!==a.iq?this.iq>a.iq?1:-1:0}; c.n=function(){var a=(+(this.hq>>>0)).toString(16),b="00000000".substring(a.length|0),d=(+((this.Po>>>16|0)>>>0)).toString(16),e="0000".substring(d.length|0),f=(+((65535&this.Po)>>>0)).toString(16),g="0000".substring(f.length|0),h=(+((this.Qo>>>16|0)>>>0)).toString(16),k="0000".substring(h.length|0),n=(+((65535&this.Qo)>>>0)).toString(16),t="0000".substring(n.length|0),w=(+(this.iq>>>0)).toString(16);return""+b+a+"-"+(""+e+d)+"-"+(""+g+f)+"-"+(""+k+h)+"-"+(""+t+n)+(""+"00000000".substring(w.length| 0)+w)};c.s=function(){return this.hq^this.Po^this.Qo^this.iq};c.$classData=m({MP:0},!1,"java.util.UUID",{MP:1,c:1,h:1,Dd:1});function YN(){this.f=!1}YN.prototype=new p;YN.prototype.constructor=YN;YN.prototype.a=function(){return this};YN.prototype.dq=function(a){throw(new Qc).d("Invalid UUID string: "+a);};YN.prototype.$classData=m({k$:0},!1,"java.util.UUID$",{k$:1,c:1,k:1,h:1});var XN=void 0;function GO(){this.xu=this.lz=this.Bz=this.Hz=this.zz=this.yz=this.ww=null}GO.prototype=new p; GO.prototype.constructor=GO;GO.prototype.a=function(){HO=this;this.ww=(new IO).a();this.yz=(new JO).a();this.zz=(new KO).a();this.Hz=(new LO).a();this.Bz=(new MO).a();this.lz=(new NO).a();this.xu=(new OO).a();var a=(new D).r([this.ww,this.yz,this.zz,this.Hz,this.Bz,this.lz,this.xu]),b=a.X.length|0,b=l(q(ela),[b]),d;d=0;for(a=mk(new nk,a,0,a.X.length|0);a.ea();){var e=a.da();b.b[d]=e;d=1+d|0}return this}; function PO(a,b,d,e){a=b.ga;var f=e.ga;if(a===f?(-2147483648^b.ba)>(-2147483648^e.ba):a>f)return(new Gs).ja(-1,2147483647);a=e.ba;e=e.ga;e=0!==a?~e:-e|0;f=b.ga;if(f===e?(-2147483648^b.ba)<(-2147483648^(-a|0)):f>>16|0,h=65535&a,k=a>>>16|0,n=ea(g,h),h=ea(f,h),t=ea(g,k),g=n+((h+t|0)<<16)|0,n=(n>>>16|0)+t|0;b=(((ea(e,d.ga)+ea(b.ga,a)|0)+ea(f,k)|0)+(n>>>16|0)|0)+(((65535&n)+h|0)>>>16|0)|0;return(new Gs).ja(g,b)} GO.prototype.$classData=m({n$:0},!1,"java.util.concurrent.TimeUnit$",{n$:1,c:1,k:1,h:1});var HO=void 0;function dO(){HO||(HO=(new GO).a());return HO}function QO(){this.x=null}QO.prototype=new p;QO.prototype.constructor=QO;function fla(){}fla.prototype=QO.prototype;function RO(a,b,d){return b===a.x?(a.x=d,!0):!1}QO.prototype.e=function(a){this.x=a;return this};function SO(){this.RC=this.Wr=null}SO.prototype=new p;SO.prototype.constructor=SO;SO.prototype.n=function(){return this.RC}; SO.prototype.$classData=m({w$:0},!1,"java.util.regex.Pattern",{w$:1,c:1,k:1,h:1});function TO(){this.CP=this.DP=null}TO.prototype=new p;TO.prototype.constructor=TO;TO.prototype.a=function(){UO=this;this.DP=new ba.RegExp("^\\\\Q(.|\\n|\\r)\\\\E$");this.CP=new ba.RegExp("^\\(\\?([idmsuxU]*)(?:-([idmsuxU]*))?\\)");return this}; function lA(a,b){a=a.DP.exec(b);if(null!==a){a=a[1];if(void 0===a)throw(new Cb).d("undefined.get");a=(new H).e((new I).Y(gla(a),0))}else a=C();if(a.j()){var d=mA().CP.exec(b);if(null!==d){a=d[0];if(void 0===a)throw(new Cb).d("undefined.get");a=b.substring(a.length|0);var e=d[1];if(void 0===e)var f=0;else{var e=(new Ae).d(e),f=e.W.length|0,g=0,h=0;a:for(;;){if(g!==f){var k=1+g|0,g=e.Gb(g),g=null===g?0:g.x,h=h|0|hla(mA(),g),g=k;continue a}break}f=h|0}d=d[2];if(void 0===d)d=f;else{d=(new Ae).d(d);e= d.W.length|0;k=0;g=f;a:for(;;){if(k!==e){f=1+k|0;k=d.Gb(k);k=null===k?0:k.x;g=(g|0)&~hla(mA(),k);k=f;continue a}break}d=g|0}a=(new H).e((new I).Y(a,d))}else a=C()}a=a.j()?(new I).Y(b,0):a.P();if(null===a)throw(new z).e(a);d=a.Wf();a=new ba.RegExp(a.Ha(),"g"+(0!==(2&d)?"i":"")+(0!==(8&d)?"m":""));d=new SO;d.Wr=a;d.RC=b;return d} function gla(a){for(var b="",d=0;d<(a.length|0);){var e=65535&(a.charCodeAt(d)|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="\\"+(new Zf).mb(e);break;default:e=(new Zf).mb(e)}b=""+b+e;d=1+d|0}return b}function hla(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 Qc).d("bad in-pattern flag");}} TO.prototype.$classData=m({x$:0},!1,"java.util.regex.Pattern$",{x$:1,c:1,k:1,h:1});var UO=void 0;function mA(){UO||(UO=(new TO).a());return UO}function SB(){this.yQ=null}SB.prototype=new Cga;SB.prototype.constructor=SB;SB.prototype.a=function(){RB=this;this.yQ=(new ey).e(fw().hp);(new ey).e(fw().AA);(new ey).e(null);return this};SB.prototype.$classData=m({H$:0},!1,"scala.Console$",{H$:1,Fha:1,c:1,Rha:1});var RB=void 0; function VO(){this.yH=this.Xv=this.Pz=this.Oz=null;this.aC=!1;this.Xc=0;this.ua=null;this.us=this.pG=0}VO.prototype=new p;VO.prototype.constructor=VO;function WO(){}WO.prototype=VO.prototype;function Io(a){if(!a.aC){var b=XO(a),d=new YO;if(null===b)throw y(x(),null);d.l=b;d.Ug=(new ZO).a();b=a.Xv.az();a.yH=Py(d,b).ka();a.aC=!0}return a.yH} VO.prototype.n=function(){var a=Ig(pa(this));var b=(new Ae).d(a);kA(Ma(),b.n(),"$")?(a=b.n(),b=(b.n().length|0)-1|0,a=a.substring(0,b)):a=b.n();a=(new Ae).d(a);a=Be(a,46);a=De((new Ee).Zh(a));a=(new Ae).d(a);a=Be(a,36);return De((new Ee).Zh(a))};function XO(a){null===a.Pz&&null===a.Pz&&(a.Pz=(new $O).Ex(a));return a.Pz} function wc(a,b){var d=Io(a),e=Rf(new Sf,XO(d.Qg).we);a=Rf(new Sf,XO(d.Qg).we);for(d=d.Wa();d.ea();){var f=d.da(),g=f.n();Tf(0<=(g.length|0)&&"\x3cUnknown name for enum field "===g.substring(0,29)?e:a,f)}e=e.tb;a=a.tb.Wa();a:{for(;a.ea();)if(d=a.da(),d.n()===b){a=(new H).e(d);break a}a=C()}if(Rc(a))return a.ha;if(C()===a&&$t(e))throw b="Couldn't find enum field with name "+b+".\n |However, there were the following unnamed fields:\n |"+gu(e," ","\n ",""),b=(new Ae).d(b), (new Cb).d(ila(b));jla(C())}VO.prototype.Oa=function(a){this.Xv=(new mm).a();this.yH=null;this.aC=!1;(new mm).a();this.pG=this.Xc=a;this.us=0>a?a:0;return this};function $O(){this.l=this.we=null}$O.prototype=new p;$O.prototype.constructor=$O;$O.prototype.Ex=function(a){if(null===a)throw y(x(),null);this.l=a;this.we=aP(new bP,a,cP().we);return this};$O.prototype.$classData=m({M$:0},!1,"scala.Enumeration$ValueSet$",{M$:1,c:1,k:1,h:1});function dP(){}dP.prototype=new p;dP.prototype.constructor=dP; dP.prototype.a=function(){return this};function bga(a,b){return null===b?C():(new H).e(b)}dP.prototype.$classData=m({S$:0},!1,"scala.Option$",{S$:1,c:1,k:1,h:1});var eP=void 0;function cga(){eP||(eP=(new dP).a());return eP}function fP(){this.sc=this.Gp=null}fP.prototype=new Fga;fP.prototype.constructor=fP;function Cc(a,b){if(!b)throw(new Lz).e("assertion failed");} fP.prototype.a=function(){gP=this;Kq();N();Af();CD();by||(by=(new ay).a());by||(by=(new ay).a());kla||(kla=(new hP).a());this.Gp=(new NF).a();this.sc=(new iP).a();(new jP).a();return this}; function To(a,b){if(Jg(b,1))return(new Ee).Zh(b);if(ob(b,1))return(new kP).tv(b);if(qb(b,1))return(new lP).Or(b);if(pb(b,1))return(new mP).jq(b);if(vb(b,1))return(new nP).pv(b);if(ub(b,1))return(new oP).qv(b);if(sb(b,1))return(new pP).rv(b);if(tb(b,1))return(new qP).Gn(b);if(rb(b,1))return(new rP).sv(b);if(pB(b))return(new sP).uv(b);if(null===b)return null;throw(new z).e(b);}function tP(a,b){if(!b)throw(new Qc).d("requirement failed");}function af(){yc();throw(new uP).a();} fP.prototype.$classData=m({Y$:0},!1,"scala.Predef$",{Y$:1,Jha:1,c:1,Gha:1});var gP=void 0;function yc(){gP||(gP=(new fP).a());return gP}function vP(){}vP.prototype=new p;vP.prototype.constructor=vP;vP.prototype.a=function(){return this};vP.prototype.$classData=m({daa:0},!1,"scala.StringContext$",{daa:1,c:1,k:1,h:1});var lla=void 0;function Aw(){this.$=null}Aw.prototype=new p;Aw.prototype.constructor=Aw;c=Aw.prototype;c.g=function(a){return this===a};c.n=function(){return"'"+this.$}; c.d=function(a){this.$=a;return this};c.s=function(){var a=this.$;return Ka(Ma(),a)};c.$classData=m({faa:0},!1,"scala.Symbol",{faa:1,c:1,k:1,h:1});function wP(){this.l=this.iP=null}wP.prototype=new p;wP.prototype.constructor=wP;function mla(a,b,d){a.iP=d;if(null===b)throw y(x(),null);a.l=b;return a} wP.prototype.Eq=function(){tP(yc(),null===this.l.Hq.P());if(null===Hga().Ww.P()){hw||(hw=(new gw).a());var a=hw.RM;a&&a.$classData&&a.$classData.u.gR||Eja||(Eja=(new QF).a())}var a=Hga(),b=a.Ww.P();try{kw(a.Ww,this);try{var d=this.iP;a:for(;;){var e=d;if(!F().g(e)){if(Dp(e)){var f=e.Ok;kw(this.l.Hq,e.ta);try{f.Eq()}catch(n){var g=Ub(x(),n);if(null!==g){var h=this.l.Hq.P();kw(this.l.Hq,F());mla(new wP,this.l,h).Eq();throw y(x(),g);}throw n;}d=this.l.Hq.P();continue a}throw(new z).e(e);}break}}finally{var k= this.l.Hq;k.PA=!1;k.kd=null}}finally{kw(a.Ww,b)}};wP.prototype.$classData=m({jaa:0},!1,"scala.concurrent.BatchingExecutor$Batch",{jaa:1,c:1,KP:1,gR:1});function xP(){this.gE=this.eD=this.Nz=this.bt=this.ZS=this.eH=null}xP.prototype=new p;xP.prototype.constructor=xP; xP.prototype.a=function(){yP=this;N();for(var a=dO().xu,a=(new I).Y(a,"d day"),b=dO().lz,b=(new I).Y(b,"h hour"),d=dO().Bz,d=(new I).Y(d,"min minute"),e=dO().Hz,e=(new I).Y(e,"s sec second"),f=dO().zz,f=(new I).Y(f,"ms milli millisecond"),g=dO().yz,g=(new I).Y(g,"\u00b5s micro microsecond"),h=dO().ww,a=[a,b,d,e,f,g,(new I).Y(h,"ns nano nanosecond")],a=(new D).r(a),b=N().o,b=this.eH=bh(a,b),a=Sj(new Tj,Uj());!b.j();)d=b.i(),Vj(a,d),b=b.m();this.ZS=Ufa(new lu,a.tb,r(new u,function(){return function(a){a= nla(sF(),a);return It(a)}}(this)));b=this.eH;a=function(a){return function(b){if(null!==b){var d=b.Ha();b=b.Da();b=ola(sF(),b);var d=function(a,b){return function(a){return(new I).Y(a,b)}}(a,d),e=N().o;if(e===N().o){if(b===F())return F();var e=b.i(),f=e=J(new K,d(e),F());for(b=b.m();b!==F();){var g=b.i(),g=J(new K,d(g),F()),f=f.ta=g;b=b.m()}return e}for(e=Th(b,e);!b.j();)f=b.i(),e.la(d(f)),b=b.m();return e.ka()}throw(new z).e(b);}}(this);if(N().o===N().o)if(b===F())a=F();else{d=b;e=(new Lj).Hd(!1); f=(new Mj).e(null);for(g=(new Mj).e(null);d!==F();)h=d.i(),a(h).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(b,e,f,g))),d=d.m();a=e.w?f.w:F()}else{N();for(d=(new Nj).a();!b.j();)e=b.i(),e=a(e).Ja(),Pj(d,e),b=b.m();a=d.oa()}a.Ld(yc().sc);this.bt=Wka(new eO,Uv(),dO().xu);this.Nz=(new zP).a();this.eD=(new AP).a();this.gE=(new BP).a();return this}; function nla(a,b){a=b.trim();a=Eb(Ma(),a,"\\s+");b=N().o.ug();var d=a.b.length;switch(d){case -1:break;default:b.Ad(d)}b.Uc((new Mt).Zh(a));return b.ka()} function ola(a,b){var d=nla(0,b);if(!Dp(d))throw(new z).e(d);b=d.Ok;d=d.ta;a=function(){return function(a){N();a=(new D).r([a,a+"s"]);var b=N().o;return bh(a,b)}}(a);if(N().o===N().o)if(d===F())a=F();else{for(var e=d,f=(new Lj).Hd(!1),g=(new Mj).e(null),h=(new Mj).e(null);e!==F();){var k=e.i();a(k).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(d,f,g,h)));e=e.m()}a=f.w?g.w:F()}else{N();for(e=(new Nj).a();!d.j();)f=d.i(), f=a(f).Ja(),Pj(e,f),d=d.m();a=e.oa()}return J(new K,b,a)}xP.prototype.$classData=m({qaa:0},!1,"scala.concurrent.duration.Duration$",{qaa:1,c:1,k:1,h:1});var yP=void 0;function sF(){yP||(yP=(new xP).a());return yP}function CP(){this.x=this.nQ=this.DA=null}CP.prototype=new p;CP.prototype.constructor=CP;CP.prototype.Eq=function(){tP(yc(),null!==this.x);try{this.nQ.ca(this.x)}catch(d){var a=Ub(x(),d);if(null!==a){var b=Wb(Xb(),a);if(b.j())throw y(x(),a);a=b.P();this.DA.zy(a)}else throw d;}}; function DP(a,b){var d=new CP;d.DA=a;d.nQ=b;d.x=null;return d}function EP(a,b){tP(yc(),null===a.x);a.x=b;try{a.DA.CA(a)}catch(e){if(b=Ub(x(),e),null!==b){var d=Wb(Xb(),b);if(d.j())throw y(x(),b);b=d.P();a.DA.zy(b)}else throw e;}}CP.prototype.$classData=m({uaa:0},!1,"scala.concurrent.impl.CallbackRunnable",{uaa:1,c:1,KP:1,oaa:1}); function Rw(a,b,d){var e=(new ic).a();a.fp(r(new u,function(a,b,d){return function(e){try{var n=b.ca(e);if(n===a)return Ec(d,e);if(FP(n)){var t=d.x,w=FP(t)?GP(d,t):d;e=n;a:for(;;){if(e!==w){var A=e.x;b:if(HP(A)){if(!w.Yy(A))throw(new Lg).d("Cannot link completed promises together");}else{if(FP(A)){e=GP(e,A);continue a}if(WF(A)&&(n=A,RO(e,n,w))){if($t(n))for(A=n;!A.j();){var B=A.i();pla(w,B);A=A.m()}break b}continue a}}break}}else return saa(d,n)}catch(M){w=Ub(x(),M);if(null!==w){B=Wb(Xb(),w);if(!B.j())return w= B.P(),Ec(d,$b(new fc,w));throw y(x(),w);}throw M;}}}(a,b,e)),d);return e}function IP(a){a=a.sH();if(Rc(a))return"Future("+a.ha+")";if(C()===a)return"Future(\x3cnot completed\x3e)";throw(new z).e(a);}function Gc(a,b,d){var e=(new ic).a();a.fp(r(new u,function(a,b,d){return function(a){var e;a:try{e=b.ca(a)}catch(f){a=Ub(x(),f);if(null!==a){e=Wb(Xb(),a);if(!e.j()){a=e.P();e=$b(new fc,a);break a}throw y(x(),a);}throw f;}return Ec(d,e)}}(a,b,e)),d);return e} function JP(){this.ur=null;this.Jv=this.Kt=0;this.$u=null;this.f=!1}JP.prototype=new p;JP.prototype.constructor=JP;JP.prototype.a=function(){KP=this;this.Kt=-512;this.Jv=512;this.$u=ct().TH;return this}; function LP(a,b){var d=new MP,e=new uM;a=""+a;uM.prototype.Pr.call(e,sA(Ma(),a),0,a.length|0);a=b.kp;var f=NP(e)-a|0;if(!(OP(e)=f))if(64>e.bh){a=xM().uw.b[f];var g=a.ba,h=a.ga,k=e.Vc,n=k>>31,t=f>>31;a=k-f|0;var k=(-2147483648^a)>(-2147483648^k)?-1+(n-t|0)|0:n-t|0,f=e.lg,t=f.ba,w=f.ga,n=ab(),f=Hs(n,t,w,g,h),n=n.oc,A=ab(),t=ot(A,t,w,g,h),w=A.oc;if(0!==t||0!==w){xM();if(0>w)var A=-t|0,B=0!==t?~w:-w|0;else A=t,B=w;A=(new Gs).ja(A<<1,A>>>31|0|B<<1);g=(new Gs).ja(g,h);h=A.ga;B=g.ga;(h===B? (-2147483648^A.ba)>(-2147483648^g.ba):h>B)?g=1:(h=A.ga,B=g.ga,g=(h===B?(-2147483648^A.ba)<(-2147483648^g.ba):hw?-1:0===w&&0===t?0:1,5+g|0);g=Aka(xM(),1&f,g,b.qs);h=g>>31;g=f+g|0;f=(-2147483648^g)<(-2147483648^f)?1+(n+h|0)|0:n+h|0;0>f?(n=-g|0,h=0!==g?~f:-f|0):(n=g,h=f);n=Wu(ab(),n,h);(void 0!==ba.Math.log10?+ba.Math.log10(n):+ba.Math.log(n)/2.302585092994046)>=b.kp?(a=-1+a|0,k=-1!==a?k:-1+k|0,n=ab(),f=Hs(n,g,f,10,0),n=n.oc,a=(new Gs).ja(a,k),f=(new Gs).ja(f,n)):(a=(new Gs).ja(a,k), f=(new Gs).ja(g,f))}else a=(new Gs).ja(a,k),f=(new Gs).ja(f,n);k=a;a=k.ba;k=k.ga;n=f;f=n.ba;n=n.ga;e.Vc=AM(xM(),(new Gs).ja(a,k));e.Yq=b.kp;e.lg=(new Gs).ja(f,n);e.bh=wM(xM(),(new Gs).ja(f,n));e.Xq=null}else g=mt(Ns(),(new Gs).ja(f,f>>31)),k=qla(PP(e),g),n=e.Vc,h=n>>31,t=f>>31,f=n-f|0,n=(-2147483648^f)>(-2147483648^n)?-1+(h-t|0)|0:h-t|0,0!==k.b[1].Lc&&(h=QP(rla(sla(k.b[1])),g),g=RP(k.b[0],0)?1:0,h=ea(k.b[1].Lc,5+h|0),g=Aka(xM(),g,h,b.qs),0!==g&&(g=Ws(zs(),(new Gs).ja(g,g>>31)),h=k.b[0],k.b[0]=Ts(Ys(), h,g)),NP((new uM).Rr(k.b[0]))>a&&(k.b[0]=SP(k.b[0],zs().at),f=g=-1+f|0,n=-1!==g?n:-1+n|0)),e.Vc=AM(xM(),(new Gs).ja(f,n)),e.Yq=a,TP(e,k.b[0]);return tla(d,e,b)}function ng(a,b){b=(new uM).d(b);if(NP(b)<=a.$u.kp)a=a.$u;else{a=new $s;var d=NP(b),e=dt().rw;a.kp=d;a.qs=e}return tla(new MP,b,a)}JP.prototype.$classData=m({Aaa:0},!1,"scala.math.BigDecimal$",{Aaa:1,c:1,k:1,h:1});var KP=void 0;function Rx(){KP||(KP=(new JP).a());return KP}function UP(){this.Jv=this.Kt=0;this.yR=this.ur=null}UP.prototype=new p; UP.prototype.constructor=UP;UP.prototype.a=function(){VP=this;this.Kt=-1024;this.Jv=1024;this.ur=l(q(ula),[1+(this.Jv-this.Kt|0)|0]);this.yR=Ws(zs(),(new Gs).ja(-1,-1));return this};function WP(a,b){if(a.Kt<=b&&b<=a.Jv){var d=b-a.Kt|0,e=a.ur.b[d];null===e&&(e=zs(),e=(new XP).Rr(Ws(e,(new Gs).ja(b,b>>31))),a.ur.b[d]=e);return e}a=zs();return(new XP).Rr(Ws(a,(new Gs).ja(b,b>>31)))} function vla(a,b){var d=a.Kt,e=d>>31,f=b.ga;(e===f?(-2147483648^d)<=(-2147483648^b.ba):e>31,f=b.ga,d=f===e?(-2147483648^b.ba)<=(-2147483648^d):f>>0)):TQ(a,b,d,1E9,0,2)}function Hs(a,b,d,e,f){if(0===(e|f))throw(new zM).d("/ by zero");if(d===b>>31){if(f===e>>31){if(-2147483648===b&&-1===e)return a.oc=0,-2147483648;var g=b/e|0;a.oc=g>>31;return g}return-2147483648===b&&-2147483648===e&&0===f?a.oc=-1:a.oc=0}if(g=0>d){var h=-b|0;d=0!==b?~d:-d|0}else h=b;if(b=0>f){var k=-e|0;e=0!==e?~f:-f|0}else k=e,e=f;h=Dla(a,h,d,k,e);if(g===b)return h;g=a.oc;a.oc=0!==h?~g:-g|0;return-h|0} function Wu(a,b,d){return 0>d?-(4294967296*+((0!==b?~d:-d|0)>>>0)+ +((-b|0)>>>0)):4294967296*d+ +(b>>>0)}function uB(a,b){if(-9223372036854775808>b)return a.oc=-2147483648,0;if(0x7fffffffffffffff<=b)return a.oc=2147483647,-1;var d=b|0,e=b/4294967296|0;a.oc=0>b&&0!==d?-1+e|0:e;return d} function Dla(a,b,d,e,f){return 0===(-2097152&d)?0===(-2097152&f)?(d=(4294967296*d+ +(b>>>0))/(4294967296*f+ +(e>>>0)),a.oc=d/4294967296|0,d|0):a.oc=0:0===f&&0===(e&(-1+e|0))?(e=31-ga(e)|0,a.oc=d>>>e|0,b>>>e|0|d<<1<<(31-e|0)):0===e&&0===(f&(-1+f|0))?(b=31-ga(f)|0,a.oc=0,d>>>b|0):TQ(a,b,d,e,f,0)|0}function Js(a,b,d,e,f){if(0===(e|f))throw(new zM).d("/ by zero");return 0===d?0===f?(a.oc=0,+(b>>>0)/+(e>>>0)|0):a.oc=0:Dla(a,b,d,e,f)} function Yu(a,b,d){return d===b>>31?""+b:0>d?"-"+Cla(a,-b|0,0!==b?~d:-d|0):Cla(a,b,d)}function UQ(a,b,d,e,f){return d===f?b===e?0:(-2147483648^b)<(-2147483648^e)?-1:1:d>>1|0)>>>(31-k|0)|0|f<=(-2147483648^M):(-2147483648^B)>=(-2147483648^Z))A=w,B=t,w=k-n|0,A=(-2147483648^w)>(-2147483648^k)?-1+(A-B|0)|0:A-B|0,k=w,w=A,32>h?d|=1<>>1|0;n=n>>>1|0|t<<31;t=A}h=w;if(h===f?(-2147483648^k)>=(-2147483648^e):(-2147483648^h)>=(-2147483648^ f))h=4294967296*w+ +(k>>>0),e=4294967296*f+ +(e>>>0),1!==g&&(t=h/e,f=t/4294967296|0,n=d,d=t=n+(t|0)|0,b=(-2147483648^t)<(-2147483648^n)?1+(b+f|0)|0:b+f|0),0!==g&&(e=h%e,k=e|0,w=e/4294967296|0);if(0===g)return a.oc=b,d;if(1===g)return a.oc=w,k;a=""+k;return""+(4294967296*b+ +(d>>>0))+"000000000".substring(a.length|0)+a} function ot(a,b,d,e,f){if(0===(e|f))throw(new zM).d("/ by zero");if(d===b>>31){if(f===e>>31){if(-1!==e){var g=b%e|0;a.oc=g>>31;return g}return a.oc=0}if(-2147483648===b&&-2147483648===e&&0===f)return a.oc=0;a.oc=d;return b}if(g=0>d){var h=-b|0;d=0!==b?~d:-d|0}else h=b;0>f?(b=-e|0,e=0!==e?~f:-f|0):(b=e,e=f);f=d;0===(-2097152&f)?0===(-2097152&e)?(h=(4294967296*f+ +(h>>>0))%(4294967296*e+ +(b>>>0)),a.oc=h/4294967296|0,h|=0):a.oc=f:0===e&&0===(b&(-1+b|0))?(a.oc=0,h&=-1+b|0):0===b&&0===(e&(-1+e|0))?a.oc= f&(-1+e|0):h=TQ(a,h,f,b,e,1)|0;return g?(g=a.oc,a.oc=0!==h?~g:-g|0,-h|0):h}RQ.prototype.$classData=m({pfa:0},!1,"scala.scalajs.runtime.RuntimeLong$",{pfa:1,c:1,k:1,h:1});var SQ=void 0;function ab(){SQ||(SQ=(new RQ).a());return SQ}function VQ(){}VQ.prototype=new p;VQ.prototype.constructor=VQ;function WQ(){}c=WQ.prototype=VQ.prototype;c.ca=function(a){return this.pi(a,ag().Wh)};c.By=function(a){return Hw(this,a)};c.ir=function(a){return XQ(this,a)};c.n=function(){return"\x3cfunction1\x3e"};c.oi=function(a){return!!this.ca(a)}; c.dk=function(a){return this.ir(a)};function gk(){this.pa=!1;this.qa=null}gk.prototype=new p;gk.prototype.constructor=gk;gk.prototype.a=function(){return this};gk.prototype.n=function(){return"LazyRef "+(this.pa?"of: "+this.qa:"thunk")};function pk(a,b){a.qa=b;a.pa=!0;return b}gk.prototype.$classData=m({Afa:0},!1,"scala.runtime.LazyRef",{Afa:1,c:1,k:1,h:1});var aQ=m({Cfa:0},!1,"scala.runtime.Nothing$",{Cfa:1,Wc:1,c:1,h:1});function YQ(){cE.call(this);this.YF=this.Lw=this.xA=null}YQ.prototype=new DL; YQ.prototype.constructor=YQ; YQ.prototype.Tc=function(a){CL.prototype.Tc.call(this,a);mE(this,(ZQ(),"epclean")+" "+iE().na+" by "+iE().fk+" "+iE().Nm);BE(this,"Remove invalid EP sheet fields after Egocast/Backup.");hE(this);a=uh(function(){return function(){return C()}}(this));var b=oE(this);this.xA=CE(this,"egocast","Remove everything not taken along on an Ego Cast from the sheet.",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.Lw=CE(this,"backup","Remove everything not taken along during an Ego Backup from the sheet.",a, b,JE().Pe);a=uh(function(){return function(){return(new H).e("BACKUP")}}(this));var b=oE(this),d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.YF=CE(this,"prefix","\x26lt;param\x26gt; will be prefixed to the sheet name (default: BACKUP)",a,b,d);FE(this,(new D).r([this.xA,this.Lw]));a=this.YF;N();b=(new D).r([this.Lw]);d=N().o;dE(this,a,bh(b,d));pE(this);return this};YQ.prototype.$classData=m({gU:0},!1,"com.lkroll.ep.api.CharCleanerConf",{gU:1,no:1,qo:1,c:1,ro:1}); function $Q(){cE.call(this);this.Qt=this.Pw=this.vg=this.Iw=this.pC=this.si=null}$Q.prototype=new DL;$Q.prototype.constructor=$Q; $Q.prototype.Tc=function(a){CL.prototype.Tc.call(this,a);mE(this,(aR(),"epchar")+" "+iE().na+" by "+iE().fk+" "+iE().Nm);BE(this,"Apply DV and SV easily.");hE(this);a=uh(function(){return function(){return C()}}(this));var b=oE(this);this.si=CE(this,"damage","Add damage to characters, calculating wounds as well.",a,b,JE().Sm);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.pC=CE(this,"stress","Add stress to characters, calculating traumas as well.",a,b,JE().Sm);a=uh(function(){return function(){return(new H).e(0)}}(this)); b=oE(this);this.Iw=Yfa(CE(this,"ap","Subtract Armour Penetration from selected armour. Will always be interpreted as a negative number.",a,b,JE().Sm),r(new u,function(){return function(a){a|=0;return 0>a?-a|0:a}}(this)));a=Io(fj());a="Reduce damage by character's armor value of the given type. Options are "+gu(a,"",", ","")+" or None";var b=uh(function(){return function(){return C()}}(this)),d=oE(this);this.vg=Yfa(CE(this,"armour",a,b,d,JE().bw),r(new u,function(){return function(a){return"none"=== a.toLowerCase()?C():(new H).e(wc(fj(),a))}}(this)));a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Pw=CE(this,"char-name","Use character of this name instead of the selected token.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.Qt=CE(this,"output","Who should receive the final output. Default is public.",a,b,JE().bw);a=this.vg;N();b=(new D).r([this.si]);d=N().o;dE(this,a,bh(b, d));a=this.Iw;N();b=(new D).r([this.si,this.vg]);d=N().o;dE(this,a,bh(b,d));FE(this,(new D).r([this.si,this.pC]));pE(this);return this};$Q.prototype.$classData=m({kU:0},!1,"com.lkroll.ep.api.CharToolsConf",{kU:1,no:1,qo:1,c:1,ro:1});function bR(){cE.call(this);this.OB=this.NE=this.rE=this.RE=this.TF=this.UG=null}bR.prototype=new DL;bR.prototype.constructor=bR; bR.prototype.Tc=function(a){CL.prototype.Tc.call(this,a);mE(this,(cR(),"epbattleman")+" "+iE().na+" by "+iE().fk+" "+iE().Nm);BE(this,"Manage EP battles efficiently.");hE(this);a=uh(function(){return function(){return C()}}(this));var b=oE(this);this.UG=CE(this,"start","Start a battle with all the characters currently in the turn order.",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.TF=CE(this,"next","Move to the next character, accounting for phases and turns.", a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.RE=CE(this,"end","Ends a battle by clearing the turn order and internal state.",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.rE=CE(this,"add","Adds the currently selected tokens to the turn order and battleman. Use this while a battle is active, instead of manually adding tokens to the turn order.",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.NE= CE(this,"drop","Removes the currently selected tokens from the turn order and battleman. Use this while a battle is active, instead of manually removing tokens from the turn order.",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.OB=CE(this,"reset","Reset turn order to last valid state.",a,b,JE().Pe);FE(this,(new D).r([this.UG,this.TF,this.RE,this.rE,this.NE,this.OB]));pE(this);return this}; bR.prototype.$classData=m({oU:0},!1,"com.lkroll.ep.api.EPBattlemanConf",{oU:1,no:1,qo:1,c:1,ro:1});function dR(){cE.call(this);this.gq=this.Rf=this.Nr=this.tB=null}dR.prototype=new DL;dR.prototype.constructor=dR; dR.prototype.Tc=function(a){CL.prototype.Tc.call(this,a);mE(this,(eR(),"epgroup-roll")+" "+iE().na+" by "+iE().fk+" "+iE().Nm);BE(this,"Roll for multiple tokens at once.");hE(this);a=uh(function(){return function(){return(new H).e(0)}}(this));var b=oE(this);this.tB=CE(this,"mod","The value used to replace roll queries for modifiers (default: 0).",a,b,JE().Sm);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.Nr=CE(this,"ini","Roll Initiative.",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this)); var b=oE(this),d=(new DB).hd(r(new u,function(){return function(a){return a}}(this)));this.Rf=CE(this,"skill","Roll the provided Active Skill.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.gq=CE(this,"fray-halved","Roll Fray/2.",a,b,JE().Pe);FE(this,(new D).r([this.Nr,this.Rf,this.gq]));a=this.tB;N();b=(new D).r([this.Rf,this.gq]);d=N().o;AE(this,a,bh(b,d));pE(this);return this}; dR.prototype.$classData=m({qU:0},!1,"com.lkroll.ep.api.EPGroupRollsConf",{qU:1,no:1,qo:1,c:1,ro:1});function fR(){cE.call(this);this.tH=this.Qt=null}fR.prototype=new DL;fR.prototype.constructor=fR; fR.prototype.Tc=function(a){CL.prototype.Tc.call(this,a);mE(this,(gR(),"eproll")+" "+iE().na+" by "+iE().fk+" "+iE().Nm);BE(this,"Parse and transform templated rolls.");hE(this);a=uh(function(){return function(){return C()}}(this));var b=oE(this);this.Qt=CE(this,"output","who should receive the final output",a,b,JE().bw);a=zE(this);b=uh(function(){return function(){return C()}}(this));hR||(hR=(new iR).a());this.tH=vE(this,"variables",a,!0,b,!1,hR);pE(this);return this}; fR.prototype.$classData=m({sU:0},!1,"com.lkroll.ep.api.EPRollsConf",{sU:1,no:1,qo:1,c:1,ro:1});function jR(){cE.call(this);this.Rf=this.gq=this.MA=this.Nr=this.iv=this.iA=null}jR.prototype=new DL;jR.prototype.constructor=jR; jR.prototype.Tc=function(a){CL.prototype.Tc.call(this,a);mE(this,(kR(),"eptoken")+" "+iE().na+" by "+iE().fk+" "+iE().Nm);BE(this,"Set up token abilities.");hE(this);a=uh(function(){return function(){return C()}}(this));var b=oE(this);this.iA=CE(this,"clear","Remove ALL character abilities.",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.iv=CE(this,"force","Override existing abilities.",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));b=oE(this); this.Nr=CE(this,"ini","Add Initiative as a token action",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.MA=CE(this,"fray","Add Fray as a token action",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.gq=CE(this,"fray-halved","Add Fray/2 as a token action",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));var b=oE(this),d=(new DB).hd(r(new u,function(){return function(a){return a}}(this)));this.Rf=CE(this,"skill", "Add the provided Active Skill as a token action. (Can be specified multiple times)",a,b,d);a=this.iA;N();b=(new D).r([this.iv,this.Nr,this.MA,this.gq,this.Rf]);d=N().o;rja(this,a,bh(b,d));pE(this);return this};jR.prototype.$classData=m({wU:0},!1,"com.lkroll.ep.api.EPTokensConf",{wU:1,no:1,qo:1,c:1,ro:1});function lR(){cE.call(this);this.iw=this.DE=this.hA=this.PG=this.fA=null}lR.prototype=new DL;lR.prototype.constructor=lR; lR.prototype.Tc=function(a){CL.prototype.Tc.call(this,a);mE(this,(mR(),"epgmtools")+" "+iE().na+" by "+iE().fk+" "+iE().Nm);BE(this,"Get an overview of the party's skills quickly.");hE(this);a=uh(function(){return function(){return C()}}(this));var b=oE(this);this.fA=CE(this,"best-mod","List selected characters sorted by best modifier.",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));var b=oE(this),d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.PG=CE(this, "skill-name","Select skills by name for selected characters.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new DB).hd(r(new u,function(){return function(a){return a}}(this)));this.hA=CE(this,"char-name","Use character of this name instead of selected tokens. (Can be specified multiple times.)",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.DE=CE(this,"char-ids","Read character ids from trailing args.",a,b,JE().Pe);a=zE(this);this.iw=vE(this, "trailing",a,!1,uh(function(){return function(){return C()}}(this)),!0,JE().XG);a=this.fA;N();b=(new D).r([this.PG]);d=N().o;dE(this,a,bh(b,d));FE(this,(new D).r([this.fA]));pE(this);return this};lR.prototype.$classData=m({zU:0},!1,"com.lkroll.ep.api.GMToolsConf",{zU:1,no:1,qo:1,c:1,ro:1});function nR(){cE.call(this);this.Py=this.Yr=this.fx=this.Cw=this.ex=this.cx=this.dx=this.si=this.dw=this.ku=null}nR.prototype=new DL;nR.prototype.constructor=nR; nR.prototype.Tc=function(a){CL.prototype.Tc.call(this,a);mE(this,(oR(),"epspecialroll")+" "+iE().na+" by "+iE().fk+" "+iE().Nm);BE(this,"Roll damage or success via API.");hE(this);a=uh(function(){return function(){return C()}}(this));var b=oE(this);this.ku=CE(this,"success","roll a simple success roll",a,b,JE().Pe);a=uh(function(){return function(){return(new H).e(99)}}(this));b=oE(this);this.dw=CE(this,"target","target for a success roll",a,b,JE().Sm);a=uh(function(){return function(){return C()}}(this)); b=oE(this);this.si=CE(this,"damage","roll a damage roll",a,b,JE().Pe);a=uh(function(){return function(){return(new H).e(1)}}(this));b=oE(this);this.dx=CE(this,"damage-dice","how many d10 to roll",a,b,JE().Sm);a=uh(function(){return function(){return(new H).e(0)}}(this));b=oE(this);this.cx=CE(this,"damage-const","how much constant damage to add",a,b,JE().Sm);a=uh(function(){return function(){return(new H).e(1)}}(this));b=oE(this);this.ex=CE(this,"damage-div","what to divide the roll by",a,b,JE().Sm); a=uh(function(){return function(){return(new H).e(0)}}(this));b=oE(this);this.Cw=CE(this,"ap","armour penetration",a,b,JE().Sm);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.fx=CE(this,"damage-type","damage type (Kinetic or Energy)",a,b,JE().bw);a=uh(function(){return function(){return C()}}(this));var b=oE(this),d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Yr=CE(this,"label","custom roll label",a,b,d);a=uh(function(){return function(){return C()}}(this)); b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Py=CE(this,"sublabel","custom roll sublabel",a,b,d);FE(this,(new D).r([this.ku,this.si]));a=this.dw;N();b=(new D).r([this.ku]);d=N().o;dE(this,a,bh(b,d));a=this.dx;N();b=(new D).r([this.si]);d=N().o;dE(this,a,bh(b,d));a=this.cx;N();b=(new D).r([this.si]);d=N().o;dE(this,a,bh(b,d));a=this.ex;N();b=(new D).r([this.si]);d=N().o;dE(this,a,bh(b,d));a=this.fx;N();b=(new D).r([this.si]);d=N().o;dE(this,a,bh(b,d));a=this.Cw; N();b=(new D).r([this.si]);d=N().o;dE(this,a,bh(b,d));pE(this);return this};nR.prototype.$classData=m({FU:0},!1,"com.lkroll.ep.api.SpecialRollsConf",{FU:1,no:1,qo:1,c:1,ro:1});function pR(){cE.call(this);this.iw=this.Rf=this.Ol=this.Tq=this.Mp=this.Np=this.Ul=this.Sl=this.Al=this.vg=this.vl=this.Hk=this.$p=this.Zi=this.Kl=this.Zl=this.Ip=this.li=this.bg=this.GB=this.bG=this.SF=this.xB=this.du=null}pR.prototype=new DL;pR.prototype.constructor=pR; pR.prototype.Tc=function(a){CL.prototype.Tc.call(this,a);mE(this,(qR(),"epcompendium-data")+" "+iE().na+" by "+iE().fk+" "+iE().Nm);BE(this,"Search and view data loaded into the Eclipse Phase Compendium.");hE(this);a=uh(function(){return function(){return C()}}(this));var b=oE(this),d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.du=CE(this,"search","Search for items with similar names to \x26lt;param\x26gt;.",a,b,d);a=uh(function(){return function(){return C()}}(this)); b=oE(this);this.xB=CE(this,"multi-search","Search for a comma-separated list of items (after --), showing best matches only.",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.SF=CE(this,"name-only","Only show names, not statblocks.",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.bG=CE(this,"rank","Rank all significant results, instead of showing highest one only.",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this)); b=oE(this);this.GB=CE(this,"rank-max","Rank the top \x26lt;param\x26gt; significant results, instead of showing highest one only.",a,b,JE().Sm);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.bg=CE(this,"silent","Dont emit search progress output, but just the results.",a,b,JE().Pe);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.li=CE(this,"weapon","Search for matches with \x26lt;param\x26gt; in weapons.", a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Ip=CE(this,"ammo","Search for matches with \x26lt;param\x26gt; in ammo.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Zl=CE(this,"with-ammo","Must be used together with --weapon. Modifies weapon to use the specified ammo. Ammo name must be exact!",a, b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Kl=CE(this,"morph-model","Search for matches with \x26lt;param\x26gt; in morph models.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Zi=CE(this,"morph","Search for matches with \x26lt;param\x26gt; in custom morphs.",a,b,d);a=uh(function(){return function(){return C()}}(this)); b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.$p=CE(this,"trait","Search for matches with \x26lt;param\x26gt; in traits.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Hk=CE(this,"derangement","Search for matches with \x26lt;param\x26gt; in derangements.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this))); this.vl=CE(this,"disorder","Search for matches with \x26lt;param\x26gt; in disorders.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.vg=CE(this,"armour","Search for matches with \x26lt;param\x26gt; in armour.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Al=CE(this,"gear","Search for matches with \x26lt;param\x26gt; in gear.", a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Sl=CE(this,"software","Search for matches with \x26lt;param\x26gt; in software.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Ul=CE(this,"substance","Search for matches with \x26lt;param\x26gt; in substances.",a,b,d);a=uh(function(){return function(){return C()}}(this)); b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Np=CE(this,"augmentation","Search for matches with \x26lt;param\x26gt; in augmentations.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Mp=CE(this,"armour-mod","Search for matches with \x26lt;param\x26gt; in armour mods.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u, function(){return function(a){return a}}(this)));this.Tq=CE(this,"weapon-accessory","Search for matches with \x26lt;param\x26gt; in weapon accessories.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Ol=CE(this,"psi-sleight","Search for matches with \x26lt;param\x26gt; in psi sleights.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this))); this.Rf=CE(this,"skill","Search for matches with \x26lt;param\x26gt; in skills.",a,b,d);a=zE(this);this.iw=vE(this,"trailing",a,!1,uh(function(){return function(){return C()}}(this)),!0,JE().XG);a=this.SF;N();b=(new D).r([this.du,this.li,this.Ip,this.Zi,this.Kl,this.$p,this.Hk,this.vl,this.vg,this.Al,this.Sl,this.Ul,this.Np,this.Mp,this.Tq,this.Ol,this.Rf]);d=N().o;AE(this,a,bh(b,d));a=this.bG;N();b=(new D).r([this.du,this.li,this.Ip,this.Zi,this.Kl,this.$p,this.Hk,this.vl,this.vg,this.Al,this.Sl, this.Ul,this.Np,this.Mp,this.Tq,this.Ol,this.Rf]);d=N().o;AE(this,a,bh(b,d));a=this.GB;N();b=(new D).r([this.du,this.li,this.Ip,this.Zi,this.Kl,this.$p,this.Hk,this.vl,this.vg,this.Al,this.Sl,this.Ul,this.Np,this.Mp,this.Tq,this.Ol,this.Rf]);d=N().o;AE(this,a,bh(b,d));a=this.Zl;N();b=(new D).r([this.li]);d=N().o;dE(this,a,bh(b,d));a=this.xB;N();b=(new D).r([this.iw]);d=N().o;dE(this,a,bh(b,d));FE(this,(new D).r([this.du,this.xB,this.li,this.Ip,this.Zi,this.Kl,this.$p,this.Hk,this.vl,this.vg,this.Al, this.Sl,this.Ul,this.Np,this.Mp,this.Tq,this.Ol,this.Rf]));pE(this);return this};pR.prototype.$classData=m({LU:0},!1,"com.lkroll.ep.api.compendium.EPCompendiumDataConf",{LU:1,no:1,qo:1,c:1,ro:1});function rR(){cE.call(this);this.Zi=null}rR.prototype=new DL;rR.prototype.constructor=rR; rR.prototype.Tc=function(a){CL.prototype.Tc.call(this,a);mE(this,(sR(),"epcompendium-import")+" "+iE().na+" by "+iE().fk+" "+iE().Nm);BE(this,"Export data from in the Eclipse Phase Compendium format.\x3cbr/\x3e\nAll exports appear in the API Text Exchange field on the sheet represented by the selected token.\n");hE(this);a=uh(function(){return function(){return C()}}(this));var b=oE(this);this.Zi=CE(this,"morph","Export the currently active morph instance.",a,b,JE().Pe);FE(this,(new D).r([this.Zi])); pE(this);return this};rR.prototype.$classData=m({NU:0},!1,"com.lkroll.ep.api.compendium.EPCompendiumExportConf",{NU:1,no:1,qo:1,c:1,ro:1});function tR(){cE.call(this);this.KO=this.Rf=this.Ol=this.Ul=this.Sl=this.Al=this.CC=this.vg=this.vl=this.BC=this.Hk=this.wA=this.Zi=this.Kl=this.AC=this.Zl=this.li=null}tR.prototype=new DL;tR.prototype.constructor=tR; tR.prototype.Tc=function(a){CL.prototype.Tc.call(this,a);mE(this,(sR(),"epcompendium-import")+" "+iE().na+" by "+iE().fk+" "+iE().Nm);BE(this,"Import data from the Eclipse Phase Compendium.\x3cbr/\x3e\nAll names must be exact. Use '!"+(qR(),"epcompendium-data")+" --search' to find available names.\n");hE(this);a=uh(function(){return function(){return C()}}(this));var b=oE(this),d=(new DB).hd(r(new u,function(){return function(a){return a}}(this)));this.li=CE(this,"weapon","Import a weapon with the given name. (Can be specified multiple times)", a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.Zl=CE(this,"with-ammo","Must be used together with --weapon. Modifies the weapon to use the specified ammo.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u,function(){return function(a){return a}}(this)));this.AC=CE(this,"with-accessory","Must be used together with --weapon. Modifies the weapon to have the specified weapon accessory.", a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new DB).hd(r(new u,function(){return function(a){return a}}(this)));this.Kl=CE(this,"morph-model","Import a generic morph model name. (Can be specified multiple times)",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new DB).hd(r(new u,function(){return function(a){return a}}(this)));this.Zi=CE(this,"morph","Import a custom morph instance with the given label. (Can be specified multiple times)",a, b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new DB).hd(r(new u,function(){return function(a){return a}}(this)));this.wA=CE(this,"trait","Import an ego trait with the given name. (Can be specified multiple times)",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new DB).hd(r(new u,function(){return function(a){return a}}(this)));this.Hk=CE(this,"derangement","Import a derangement with the given name and default duration. (Can be specified multiple times)", a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);JE();d=r(new u,function(){return function(a){var b=Ph(),b=wka(Mh(b),a,(Mh(b),0),(Mh(b),null));if(uR(b))a=b.x;else{if(vR(b))throw y(x(),(new pm).d("Could not parse '"+a+"' as Float or Inline Roll Ref!"));throw(new z).e(b);}return a}}(this));JE();var e=ag().Wh,d=bg(new cg,d,e);this.BC=CE(this,"duration","Must be used together with --derangement. Import derangement with given duration.",a,b,d);a=uh(function(){return function(){return C()}}(this)); b=oE(this);d=(new DB).hd(r(new u,function(){return function(a){return a}}(this)));this.vl=CE(this,"disorder","Import a disorder with the given name. (Can be specified multiple times)",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new DB).hd(r(new u,function(){return function(a){return a}}(this)));this.vg=CE(this,"armour","Import an armour with the given name. (Can be specified multiple times)",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new EB).hd(r(new u, function(){return function(a){return a}}(this)));this.CC=CE(this,"with-mod","Must be used together with --armour. Modifies the amour to have the specified armour mod.",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new DB).hd(r(new u,function(){return function(a){return a}}(this)));this.Al=CE(this,"gear","Import a gear item with the given name. (Can be specified multiple times)",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new DB).hd(r(new u, function(){return function(a){return a}}(this)));this.Sl=CE(this,"software","Import a program with the given name. (Can be specified multiple times)",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new DB).hd(r(new u,function(){return function(a){return a}}(this)));this.Ul=CE(this,"substance","Import a substance with the given name. (Can be specified multiple times)",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new DB).hd(r(new u,function(){return function(a){return a}}(this))); this.Ol=CE(this,"psi-sleight","Import a psi-sleight with the given name. (Can be specified multiple times)",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);d=(new DB).hd(r(new u,function(){return function(a){return a}}(this)));this.Rf=CE(this,"skill","Import a skill with the given name. (Can be specified multiple times)",a,b,d);a=uh(function(){return function(){return C()}}(this));b=oE(this);this.KO=CE(this,"from-sheet","Import a JSON formatted item from the API Text Exchange field on the character sheet linked with a selected token", a,b,JE().Pe);a=this.Zl;N();b=(new D).r([this.li]);d=N().o;dE(this,a,bh(b,d));a=this.AC;N();b=(new D).r([this.li]);d=N().o;dE(this,a,bh(b,d));a=this.CC;N();b=(new D).r([this.vg]);d=N().o;dE(this,a,bh(b,d));kja(this,(new D).r([this.BC,this.Hk]));pE(this);return this};tR.prototype.$classData=m({QU:0},!1,"com.lkroll.ep.api.compendium.EPCompendiumImportConf",{QU:1,no:1,qo:1,c:1,ro:1});function wR(){this.U=this.p=null;this.M=this.y=0;this.l=null}wR.prototype=new p;wR.prototype.constructor=wR;c=wR.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{a=rk();var b=this.l.Mf;a=(b.pa?b.qa:a.Jj(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="apMod"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a}; function Ela(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"apMod";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new yR).Oa(a.p.b[0]|0)}c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Ela(this)}; c.$classData=m({hV:0},!1,"com.lkroll.ep.compendium.APMod$$anon$7$$anon$8",{hV:1,c:1,Vb:1,yb:1,kb:1});function zR(){this.U=this.p=null;this.M=this.y=0;this.l=null}zR.prototype=new p;zR.prototype.constructor=zR;c=zR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=fH();var b=this.l.Qn;a=(b.pa?b.qa:a.Jt(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="type"===a?0:"mod"===a?1:-1};c.Q=function(){return OM()}; c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};function Fla(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"type";case 1:return"mod";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Gla(a.p.b[0],a.p.b[1]|0)}c.Lb=function(a){this.M=a};c.Ka=function(){return Fla(this)}; c.$classData=m({mV:0},!1,"com.lkroll.ep.compendium.Addiction$$anon$19$$anon$20",{mV:1,c:1,Vb:1,yb:1,kb:1});function AR(){this.U=this.p=null;this.M=this.y=0;this.l=null}AR.prototype=new p;AR.prototype.constructor=AR;c=AR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=cm();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="name"===a?0:"descr"===a?1:"appliesTo"===a?2:"apMod"===a?3:"dmgMod"===a?4:"typeMod"===a?5:"areaMod"===a?6:"price"===a?7:"source"===a?8:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Hla(this)}; function Hla(a){a.U.b[3]||(a.M=1+a.M|0,a.U.b[3]=!0,a.p.b[3]=Yj());a.U.b[4]||(a.M=1+a.M|0,a.U.b[4]=!0,a.p.b[4]=Sk());a.U.b[5]||(a.M=1+a.M|0,a.U.b[5]=!0,a.p.b[5]=dl());a.U.b[6]||(a.M=1+a.M|0,a.U.b[6]=!0,a.p.b[6]=Fk());if(a.M!==a.l.Hb){var b=(new xR).Sa(0,9,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"descr";case 2:return"appliesTo";case 3:return"apMod";case 4:return"dmgMod"; case 5:return"typeMod";case 6:return"areaMod";case 7:return"price";case 8:return"source";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Ila(a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4],a.p.b[5],a.p.b[6],a.p.b[7],a.p.b[8])}c.$classData=m({uV:0},!1,"com.lkroll.ep.compendium.Ammo$$anon$1$$anon$2",{uV:1,c:1,Vb:1,yb:1,kb:1});function BR(){this.U=this.p=null;this.M=this.y=0;this.l=null}BR.prototype=new p; BR.prototype.constructor=BR;c=BR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=GH();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="cog"===a?0:"coo"===a?1:"int"===a?2:"ref"===a?3:"sav"===a?4:"som"===a?5:"wil"===a?6:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; function Jla(a){a.U.b[0]||(a.M=1+a.M|0,a.U.b[0]=!0,a.p.b[0]=C());a.U.b[1]||(a.M=1+a.M|0,a.U.b[1]=!0,a.p.b[1]=C());a.U.b[2]||(a.M=1+a.M|0,a.U.b[2]=!0,a.p.b[2]=C());a.U.b[3]||(a.M=1+a.M|0,a.U.b[3]=!0,a.p.b[3]=C());a.U.b[4]||(a.M=1+a.M|0,a.U.b[4]=!0,a.p.b[4]=C());a.U.b[5]||(a.M=1+a.M|0,a.U.b[5]=!0,a.p.b[5]=C());a.U.b[6]||(a.M=1+a.M|0,a.U.b[6]=!0,a.p.b[6]=C());if(a.M!==a.l.Hb){var b=(new xR).Sa(0,7,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|= 0;switch(a){case 0:return"cog";case 1:return"coo";case 2:return"int";case 3:return"ref";case 4:return"sav";case 5:return"som";case 6:return"wil";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new qj).Rm(a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4],a.p.b[5],a.p.b[6])}c.Lb=function(a){this.M=a};c.Ka=function(){return Jla(this)}; c.$classData=m({LV:0},!1,"com.lkroll.ep.compendium.AptitudeValues$$anon$1$$anon$2",{LV:1,c:1,Vb:1,yb:1,kb:1});function CR(){this.U=this.p=null;this.M=this.y=0;this.l=null}CR.prototype=new p;CR.prototype.constructor=CR;c=CR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=MH();var b=this.l.Mf;a=(b.pa?b.qa:a.Jj(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="base"===a?0:"morphBoni"===a?1:"morphMax"===a?2:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; function Kla(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,3,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"base";case 1:return"morphBoni";case 2:return"morphMax";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Lla(a.p.b[0],a.p.b[1],a.p.b[2])}c.Lb=function(a){this.M=a};c.Ka=function(){return Kla(this)}; c.$classData=m({PV:0},!1,"com.lkroll.ep.compendium.Aptitudes$$anon$7$$anon$8",{PV:1,c:1,Vb:1,yb:1,kb:1});function DR(){this.U=this.p=null;this.M=this.y=0;this.l=null}DR.prototype=new p;DR.prototype.constructor=DR;c=DR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=fm();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0}; function Mla(a){a.U.b[2]||(a.M=1+a.M|0,a.U.b[2]=!0,a.p.b[2]=!1);if(a.M!==a.l.Hb){var b=(new xR).Sa(0,7,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"descr";case 2:return"accessory";case 3:return"armour";case 4:return"price";case 5:return"source";case 6:return"sourcePage";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"", ", ",""));}return Nla(a.p.b[0],a.p.b[1],!!a.p.b[2],a.p.b[3],a.p.b[4],a.p.b[5],a.p.b[6]|0)}c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="name"===a?0:"descr"===a?1:"accessory"===a?2:"armour"===a?3:"price"===a?4:"source"===a?5:"sourcePage"===a?6:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Mla(this)}; c.$classData=m({TV:0},!1,"com.lkroll.ep.compendium.Armour$$anon$1$$anon$2",{TV:1,c:1,Vb:1,yb:1,kb:1});function ER(){this.U=this.p=null;this.M=this.y=0;this.l=null}ER.prototype=new p;ER.prototype.constructor=ER;c=ER.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=$l();var b=this.l.je;a=(b.pa?b.qa:a.Dg(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="name"===a?0:"descr"===a?1:"armour"===a?2:"price"===a?3:"source"===a?4:"sourcePage"===a?5:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function Ola(a){a.U.b[2]||(a.M=1+a.M|0,a.U.b[2]=!0,a.p.b[2]=(new PB).ja(0,0));if(a.M!==a.l.Hb){var b=(new xR).Sa(0,6,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"descr";case 2:return"armour";case 3:return"price";case 4:return"source";case 5:return"sourcePage";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ","")); }return Pla(a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4],a.p.b[5]|0)}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Ola(this)};c.$classData=m({XV:0},!1,"com.lkroll.ep.compendium.ArmourMod$$anon$4$$anon$5",{XV:1,c:1,Vb:1,yb:1,kb:1});function FR(){this.U=this.p=null;this.M=this.y=0;this.l=null}FR.prototype=new p;FR.prototype.constructor=FR;c=FR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=em();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a}; c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="name"===a?0:"category"===a?1:"appliesTo"===a?2:"descr"===a?3:"related"===a?4:"price"===a?5:"source"===a?6:"sourcePage"===a?7:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; function Qla(a){a.U.b[4]||(a.M=1+a.M|0,a.U.b[4]=!0,a.p.b[4]=(N(),F()));if(a.M!==a.l.Hb){var b=(new xR).Sa(0,8,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"category";case 2:return"appliesTo";case 3:return"descr";case 4:return"related";case 5:return"price";case 6:return"source";case 7:return"sourcePage";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+ gu(a,"",", ",""));}return Rla(a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4],a.p.b[5],a.p.b[6],a.p.b[7]|0)}c.Lb=function(a){this.M=a};c.Ka=function(){return Qla(this)};c.$classData=m({aW:0},!1,"com.lkroll.ep.compendium.Augmentation$$anon$1$$anon$2",{aW:1,c:1,Vb:1,yb:1,kb:1});function GR(){this.U=this.p=null;this.M=this.y=0;this.l=null}GR.prototype=new p;GR.prototype.constructor=GR;c=GR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=gI();var b=this.l.je;a=(b.pa?b.qa:a.Dg(b)).b[this.y]}return a}; c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="name"===a?0:"field"===a?1:"cls"===a?2:"category"===a?3:"apt"===a?4:"noDefaulting"===a?5:"ranks"===a?6:"specs"===a?7:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Sla(this)}; function Sla(a){a.U.b[1]||(a.M=1+a.M|0,a.U.b[1]=!0,a.p.b[1]=C());a.U.b[5]||(a.M=1+a.M|0,a.U.b[5]=!0,a.p.b[5]=!1);a.U.b[6]||(a.M=1+a.M|0,a.U.b[6]=!0,a.p.b[6]=0);a.U.b[7]||(a.M=1+a.M|0,a.U.b[7]=!0,a.p.b[7]=F());if(a.M!==a.l.Hb){var b=(new xR).Sa(0,8,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"field";case 2:return"cls";case 3:return"category";case 4:return"apt";case 5:return"noDefaulting"; case 6:return"ranks";case 7:return"specs";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Tla(a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4],!!a.p.b[5],a.p.b[6]|0,a.p.b[7])}c.$classData=m({fW:0},!1,"com.lkroll.ep.compendium.CharacterSkill$$anon$4$$anon$5",{fW:1,c:1,Vb:1,yb:1,kb:1});function HR(){this.U=this.p=null;this.M=this.y=0;this.l=null}HR.prototype=new p;HR.prototype.constructor=HR;c=HR.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{a=ZH();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="dataType"===a?0:"name"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function Ula(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"dataType";case 1:return"name";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new IR).So(a.p.b[0],a.p.b[1])}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Ula(this)}; c.$classData=m({jW:0},!1,"com.lkroll.ep.compendium.CompendiumRef$$anon$1$$anon$2",{jW:1,c:1,Vb:1,yb:1,kb:1});function JR(){this.U=this.p=null;this.M=this.y=0;this.l=null}JR.prototype=new p;JR.prototype.constructor=JR;c=JR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=xk();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="minimum"===oa(a)?0:-1};c.Q=function(){return OM()}; c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};function Vla(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"minimum";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new KR).Oa(a.p.b[0]|0)}c.Lb=function(a){this.M=a};c.Ka=function(){return Vla(this)}; c.$classData=m({nW:0},!1,"com.lkroll.ep.compendium.Cost$$anon$1$$anon$2",{nW:1,c:1,Vb:1,yb:1,kb:1});function LR(){this.U=this.p=null;this.M=this.y=0;this.l=null}LR.prototype=new p;LR.prototype.constructor=LR;c=LR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=fn();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="dmgD10"===a?0:"dmgDiv"===a?1:"dmgConst"===a?2:"dmgType"===a?3:-1}; function Wla(a){a.U.b[1]||(a.M=1+a.M|0,a.U.b[1]=!0,a.p.b[1]=(fn(),1));a.U.b[3]||(a.M=1+a.M|0,a.U.b[3]=!0,a.p.b[3]=(fn(),gj()));if(a.M!==a.l.Hb){var b=(new xR).Sa(0,4,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"dmgD10";case 1:return"dmgDiv";case 2:return"dmgConst";case 3:return"dmgType";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ", ""));}return Xla(a.p.b[0]|0,a.p.b[1]|0,a.p.b[2]|0,a.p.b[3])}c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Wla(this)};c.$classData=m({xW:0},!1,"com.lkroll.ep.compendium.Damage$$anon$1$$anon$2",{xW:1,c:1,Vb:1,yb:1,kb:1});function MR(){this.U=this.p=null;this.M=this.y=0;this.l=null}MR.prototype=new p;MR.prototype.constructor=MR;c=MR.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{a=Ck();var b=this.l.Ij;a=(b.pa?b.qa:a.Rn(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="radius"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function Yla(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"radius";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new NR).Oa(a.p.b[0]|0)}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Yla(this)}; c.$classData=m({BW:0},!1,"com.lkroll.ep.compendium.DamageArea$$anon$13$$anon$14",{BW:1,c:1,Vb:1,yb:1,kb:1});function OR(){this.U=this.p=null;this.M=this.y=0;this.l=null}OR.prototype=new p;OR.prototype.constructor=OR;c=OR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Pk();var b=this.l.Ij;a=(b.pa?b.qa:a.Rn(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="area"===oa(a)?0:-1};c.Q=function(){return OM()}; c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Zla(this)};function Zla(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"area";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return $la(a.p.b[0])} c.$classData=m({IW:0},!1,"com.lkroll.ep.compendium.DamageAreaMod$$anon$13$$anon$14",{IW:1,c:1,Vb:1,yb:1,kb:1});function PR(){this.U=this.p=null;this.M=this.y=0;this.l=null}PR.prototype=new p;PR.prototype.constructor=PR;c=PR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Pk();var b=this.l.Gl;a=(b.pa?b.qa:a.qq(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="r"===oa(a)?0:-1};c.Q=function(){return OM()}; c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};function ama(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"r";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new QR).Oa(a.p.b[0]|0)}c.Lb=function(a){this.M=a};c.Ka=function(){return ama(this)}; c.$classData=m({LW:0},!1,"com.lkroll.ep.compendium.DamageAreaMod$$anon$16$$anon$17",{LW:1,c:1,Vb:1,yb:1,kb:1});function RR(){this.U=this.p=null;this.M=this.y=0;this.l=null}RR.prototype=new p;RR.prototype.constructor=RR;c=RR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Pk();var b=this.l.Qn;a=(b.pa?b.qa:a.Jt(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="r"===oa(a)?0:-1};c.Q=function(){return OM()}; c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};function bma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"r";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new SR).Oa(a.p.b[0]|0)}c.Lb=function(a){this.M=a};c.Ka=function(){return bma(this)}; c.$classData=m({OW:0},!1,"com.lkroll.ep.compendium.DamageAreaMod$$anon$19$$anon$20",{OW:1,c:1,Vb:1,yb:1,kb:1});function TR(){this.U=this.p=null;this.M=this.y=0;this.l=null}TR.prototype=new p;TR.prototype.constructor=TR;c=TR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Pk();var b=this.l.bs;a=(b.pa?b.qa:a.Rx(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; function cma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"r";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new UR).Oa(a.p.b[0]|0)}c.N=function(a){v();this.y="r"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; c.Lb=function(a){this.M=a};c.Ka=function(){return cma(this)};c.$classData=m({RW:0},!1,"com.lkroll.ep.compendium.DamageAreaMod$$anon$22$$anon$23",{RW:1,c:1,Vb:1,yb:1,kb:1});function VR(){this.U=this.p=null;this.M=this.y=0;this.l=null}VR.prototype=new p;VR.prototype.constructor=VR;c=VR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=al();var b=this.l.cs;a=(b.pa?b.qa:a.Sx(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="d10Dmg"===a?0:"constDmg"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a}; function dma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"d10Dmg";case 1:return"constDmg";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new WR).ja(a.p.b[0]|0,a.p.b[1]|0)}c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return dma(this)}; c.$classData=m({WW:0},!1,"com.lkroll.ep.compendium.DamageMod$$anon$25$$anon$26",{WW:1,c:1,Vb:1,yb:1,kb:1});function XR(){this.U=this.p=null;this.M=this.y=0;this.l=null}XR.prototype=new p;XR.prototype.constructor=XR;c=XR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=al();var b=this.l.$r;a=(b.pa?b.qa:a.Px(b)).b[this.y]}return a};c.Tb=function(a){this.U=a}; function ema(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"addEffect";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new YR).d(a.p.b[0])}c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="addEffect"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this}; c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return ema(this)};c.$classData=m({ZW:0},!1,"com.lkroll.ep.compendium.DamageMod$$anon$28$$anon$29",{ZW:1,c:1,Vb:1,yb:1,kb:1});function ZR(){this.U=this.p=null;this.M=this.y=0;this.l=null}ZR.prototype=new p;ZR.prototype.constructor=ZR;c=ZR.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=al();var b=this.l.as;a=(b.pa?b.qa:a.Qx(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0}; c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="mods"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this};function fma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"mods";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new $R).yv(a.p.b[0])}c.Pb=function(a){this.y=a}; c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return fma(this)};c.$classData=m({bX:0},!1,"com.lkroll.ep.compendium.DamageMod$$anon$31$$anon$32",{bX:1,c:1,Vb:1,yb:1,kb:1});function aS(){this.U=this.p=null;this.M=this.y=0;this.l=null}aS.prototype=new p;aS.prototype.constructor=aS;c=aS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=il();var b=this.l.bi;a=(b.pa?b.qa:a.qm(b)).b[this.y]}return a}; function gma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"damageType";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return hma(a.p.b[0])}c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="damageType"===oa(a)?0:-1};c.Q=function(){return OM()}; c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return gma(this)};c.$classData=m({pX:0},!1,"com.lkroll.ep.compendium.DamageTypeMod$$anon$10$$anon$11",{pX:1,c:1,Vb:1,yb:1,kb:1});function bS(){this.U=this.p=null;this.M=this.y=0;this.l=null}bS.prototype=new p;bS.prototype.constructor=bS;c=bS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Wl();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a}; c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; function ima(a){a.U.b[3]||(a.M=1+a.M|0,a.U.b[3]=!0,a.p.b[3]=(N(),F()));if(a.M!==a.l.Hb){var b=(new xR).Sa(0,6,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"severity";case 2:return"descr";case 3:return"upgradesTo";case 4:return"source";case 5:return"sourcePage";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ","")); }return jma(a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4],a.p.b[5]|0)}c.N=function(a){v();a=oa(a);this.y="name"===a?0:"severity"===a?1:"descr"===a?2:"upgradesTo"===a?3:"source"===a?4:"sourcePage"===a?5:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return ima(this)};c.$classData=m({uX:0},!1,"com.lkroll.ep.compendium.Derangement$$anon$1$$anon$2",{uX:1,c:1,Vb:1,yb:1,kb:1}); function cS(){this.U=this.p=null;this.M=this.y=0;this.l=null}cS.prototype=new p;cS.prototype.constructor=cS;c=cS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=hm();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1}; function kma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return lma(new dS,a.p.b[0],a.p.b[1])}c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; c.Lb=function(a){this.M=a};c.Ka=function(){return kma(this)};c.$classData=m({yX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$1$$anon$2",{yX:1,c:1,Vb:1,yb:1,kb:1});function eS(){this.U=this.p=null;this.M=this.y=0;this.l=null}eS.prototype=new p;eS.prototype.constructor=eS;c=eS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=hm();var b=this.l.bi;a=(b.pa?b.qa:a.qm(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; function mma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return nma(new fS,a.p.b[0],a.p.b[1])}c.Lb=function(a){this.M=a};c.Ka=function(){return mma(this)}; c.$classData=m({AX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$10$$anon$11",{AX:1,c:1,Vb:1,yb:1,kb:1});function gS(){this.U=this.p=null;this.M=this.y=0;this.l=null}gS.prototype=new p;gS.prototype.constructor=gS;c=gS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=hm();var b=this.l.Ij;a=(b.pa?b.qa:a.Rn(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1}; c.Q=function(){return OM()};c.hb=function(){return this};function oma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return pma(new hS,a.p.b[0],a.p.b[1])}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; c.Lb=function(a){this.M=a};c.Ka=function(){return oma(this)};c.$classData=m({DX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$13$$anon$14",{DX:1,c:1,Vb:1,yb:1,kb:1});function iS(){this.U=this.p=null;this.M=this.y=0;this.l=null}iS.prototype=new p;iS.prototype.constructor=iS;c=iS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=hm();var b=this.l.Gl;a=(b.pa?b.qa:a.qq(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function qma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return rma(new jS,a.p.b[0],a.p.b[1])}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return qma(this)}; c.$classData=m({GX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$16$$anon$17",{GX:1,c:1,Vb:1,yb:1,kb:1});function kS(){this.U=this.p=null;this.M=this.y=0;this.l=null}kS.prototype=new p;kS.prototype.constructor=kS;c=kS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=hm();var b=this.l.Qn;a=(b.pa?b.qa:a.Jt(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1}; c.Q=function(){return OM()};c.hb=function(){return this};function sma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return tma(new lS,a.p.b[0],a.p.b[1])}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; c.Lb=function(a){this.M=a};c.Ka=function(){return sma(this)};c.$classData=m({JX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$19$$anon$20",{JX:1,c:1,Vb:1,yb:1,kb:1});function mS(){this.U=this.p=null;this.M=this.y=0;this.l=null}mS.prototype=new p;mS.prototype.constructor=mS;c=mS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=hm();var b=this.l.bs;a=(b.pa?b.qa:a.Rx(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a}; function uma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return vma(new nS,a.p.b[0],a.p.b[1])}c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return uma(this)}; c.$classData=m({MX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$22$$anon$23",{MX:1,c:1,Vb:1,yb:1,kb:1});function oS(){this.U=this.p=null;this.M=this.y=0;this.l=null}oS.prototype=new p;oS.prototype.constructor=oS;c=oS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=hm();var b=this.l.cs;a=(b.pa?b.qa:a.Sx(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1}; c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};function wma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return xma(new pS,a.p.b[0],a.p.b[1])} c.Lb=function(a){this.M=a};c.Ka=function(){return wma(this)};c.$classData=m({PX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$25$$anon$26",{PX:1,c:1,Vb:1,yb:1,kb:1});function qS(){this.U=this.p=null;this.M=this.y=0;this.l=null}qS.prototype=new p;qS.prototype.constructor=qS;c=qS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=hm();var b=this.l.$r;a=(b.pa?b.qa:a.Px(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function yma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return zma(new rS,a.p.b[0],a.p.b[1])}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return yma(this)}; c.$classData=m({SX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$28$$anon$29",{SX:1,c:1,Vb:1,yb:1,kb:1});function sS(){this.U=this.p=null;this.M=this.y=0;this.l=null}sS.prototype=new p;sS.prototype.constructor=sS;c=sS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=hm();var b=this.l.as;a=(b.pa?b.qa:a.Qx(b)).b[this.y]}return a}; function Ama(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Bma(new tS,a.p.b[0],a.p.b[1])}c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Ama(this)};c.$classData=m({WX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$31$$anon$32",{WX:1,c:1,Vb:1,yb:1,kb:1});function uS(){this.U=this.p=null;this.M=this.y=0;this.l=null}uS.prototype=new p;uS.prototype.constructor=uS;c=uS.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{hm();a=this.l.SP;if(a.pa)a=a.qa;else{if(null===a)throw(new kk).a();if(a.pa)a=a.qa;else{for(var b=Em().ia(),d=v().Ua,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}a=pk(a,b)}}a=a.b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()}; c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};function Cma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Dma(new vS,a.p.b[0],a.p.b[1])}c.Lb=function(a){this.M=a}; c.Ka=function(){return Cma(this)};c.$classData=m({ZX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$34$$anon$35",{ZX:1,c:1,Vb:1,yb:1,kb:1});function wS(){this.U=this.p=null;this.M=this.y=0;this.l=null}wS.prototype=new p;wS.prototype.constructor=wS;c=wS.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{hm();a=this.l.TP;if(a.pa)a=a.qa;else{if(null===a)throw(new kk).a();if(a.pa)a=a.qa;else{for(var b=Fm().ia(),d=v().Ua,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}a=pk(a,b)}}a=a.b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()}; c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};function Ema(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Fma(new xS,a.p.b[0],a.p.b[1])}c.Lb=function(a){this.M=a}; c.Ka=function(){return Ema(this)};c.$classData=m({bY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$37$$anon$38",{bY:1,c:1,Vb:1,yb:1,kb:1});function yS(){this.U=this.p=null;this.M=this.y=0;this.l=null}yS.prototype=new p;yS.prototype.constructor=yS;c=yS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=hm();var b=this.l.je;a=(b.pa?b.qa:a.Dg(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function Gma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Hma(new zS,a.p.b[0],a.p.b[1])}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Gma(this)}; c.$classData=m({eY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$4$$anon$5",{eY:1,c:1,Vb:1,yb:1,kb:1});function AS(){this.U=this.p=null;this.M=this.y=0;this.l=null}AS.prototype=new p;AS.prototype.constructor=AS;c=AS.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{hm();a=this.l.UP;if(a.pa)a=a.qa;else{if(null===a)throw(new kk).a();if(a.pa)a=a.qa;else{for(var b=Gm().ia(),d=v().Ua,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}a=pk(a,b)}}a=a.b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()}; c.hb=function(){return this};function Ima(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Jma(new BS,a.p.b[0],a.p.b[1])}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a}; c.Ka=function(){return Ima(this)};c.$classData=m({gY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$40$$anon$41",{gY:1,c:1,Vb:1,yb:1,kb:1});function CS(){this.U=this.p=null;this.M=this.y=0;this.l=null}CS.prototype=new p;CS.prototype.constructor=CS;c=CS.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{hm();a=this.l.VP;if(a.pa)a=a.qa;else{if(null===a)throw(new kk).a();if(a.pa)a=a.qa;else{for(var b=Cm().ia(),d=v().Ua,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}a=pk(a,b)}}a=a.b[this.y]}return a}; function Kma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Lma(new DS,a.p.b[0],a.p.b[1])}c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Kma(this)};c.$classData=m({jY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$43$$anon$44",{jY:1,c:1,Vb:1,yb:1,kb:1});function ES(){this.U=this.p=null;this.M=this.y=0;this.l=null}ES.prototype=new p;ES.prototype.constructor=ES;c=ES.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{hm();a=this.l.WP;if(a.pa)a=a.qa;else{if(null===a)throw(new kk).a();if(a.pa)a=a.qa;else{for(var b=Dm().ia(),d=v().Ua,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}a=pk(a,b)}}a=a.b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; function Mma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Nma(new FS,a.p.b[0],a.p.b[1])}c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this}; c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Mma(this)};c.$classData=m({mY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$46$$anon$47",{mY:1,c:1,Vb:1,yb:1,kb:1});function GS(){this.U=this.p=null;this.M=this.y=0;this.l=null}GS.prototype=new p;GS.prototype.constructor=GS;c=GS.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{hm();a=this.l.XP;if(a.pa)a=a.qa;else{if(null===a)throw(new kk).a();if(a.pa)a=a.qa;else{for(var b=Hm().ia(),d=v().Ua,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}a=pk(a,b)}}a=a.b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()}; c.hb=function(){return this};function Oma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Pma(new HS,a.p.b[0],a.p.b[1])}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a}; c.Ka=function(){return Oma(this)};c.$classData=m({pY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$49$$anon$50",{pY:1,c:1,Vb:1,yb:1,kb:1});function IS(){this.U=this.p=null;this.M=this.y=0;this.l=null}IS.prototype=new p;IS.prototype.constructor=IS;c=IS.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{hm();a=this.l.YP;if(a.pa)a=a.qa;else{if(null===a)throw(new kk).a();if(a.pa)a=a.qa;else{for(var b=Im().ia(),d=v().Ua,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}a=pk(a,b)}}a=a.b[this.y]}return a}; function Qma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Rma(new JS,a.p.b[0],a.p.b[1])}c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Qma(this)};c.$classData=m({sY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$52$$anon$53",{sY:1,c:1,Vb:1,yb:1,kb:1});function KS(){this.U=this.p=null;this.M=this.y=0;this.l=null}KS.prototype=new p;KS.prototype.constructor=KS;c=KS.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{hm();a=this.l.ZP;if(a.pa)a=a.qa;else{if(null===a)throw(new kk).a();if(a.pa)a=a.qa;else{for(var b=vI().ia(),d=v().Ua,e=(new D).r([b,d]),b=e.X.length|0,b=l(q(lk),[b]),d=0,e=mk(new nk,e,0,e.X.length|0);e.ea();){var f=e.da();b.b[d]=f;d=1+d|0}a=pk(a,b)}}a=a.b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()}; c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};function Sma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Tma(new LS,a.p.b[0],a.p.b[1])}c.Lb=function(a){this.M=a}; c.Ka=function(){return Sma(this)};c.$classData=m({vY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$55$$anon$56",{vY:1,c:1,Vb:1,yb:1,kb:1});function MS(){this.U=this.p=null;this.M=this.y=0;this.l=null}MS.prototype=new p;MS.prototype.constructor=MS;c=MS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=hm();var b=this.l.Mf;a=(b.pa?b.qa:a.Jj(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="value"===a?0:"version"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; function Uma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"value";case 1:return"version";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Vma(new NS,a.p.b[0],a.p.b[1])}c.Lb=function(a){this.M=a};c.Ka=function(){return Uma(this)}; c.$classData=m({zY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$7$$anon$8",{zY:1,c:1,Vb:1,yb:1,kb:1});function OS(){this.U=this.p=null;this.M=this.y=0;this.l=null}OS.prototype=new p;OS.prototype.constructor=OS;c=OS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Yl();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="name"===a?0:"descr"===a?1:"gameEffect"===a?2:"source"===a?3:"sourcePage"===a?4:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Wma(this)}; function Wma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,5,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"descr";case 2:return"gameEffect";case 3:return"source";case 4:return"sourcePage";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Xma(a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4]|0)} c.$classData=m({DY:0},!1,"com.lkroll.ep.compendium.Disorder$$anon$1$$anon$2",{DY:1,c:1,Vb:1,yb:1,kb:1});function PS(){this.U=this.p=null;this.M=this.y=0;this.l=null}PS.prototype=new p;PS.prototype.constructor=PS;c=PS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=vI();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="name"===a?0:"gender"===a?1:"age"===a?2:"motivations"===a?3:"faction"===a?4:"aptitudes"===a?5:"moxie"===a?6:"skills"===a?7:"background"===a?8:"startingMorph"===a?9:"activeMorph"===a?10:"traits"===a?11:"history"===a?12:"startingCredit"===a?13:"rep"===a?14:"isAsync"===a?15:"psiChiSleights"===a?16:"psiGammaSleights"===a?17:"gear"===a?18:"weapons"===a?19:"armour"===a?20:"software"===a?21:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function Yma(a){a.U.b[2]||(a.M=1+a.M|0,a.U.b[2]=!0,a.p.b[2]=-1);a.U.b[3]||(a.M=1+a.M|0,a.U.b[3]=!0,a.p.b[3]=F());a.U.b[4]||(a.M=1+a.M|0,a.U.b[4]=!0,a.p.b[4]="None");a.U.b[6]||(a.M=1+a.M|0,a.U.b[6]=!0,a.p.b[6]=0);a.U.b[11]||(a.M=1+a.M|0,a.U.b[11]=!0,a.p.b[11]=F());a.U.b[12]||(a.M=1+a.M|0,a.U.b[12]=!0,a.p.b[12]=F());a.U.b[13]||(a.M=1+a.M|0,a.U.b[13]=!0,a.p.b[13]=0);a.U.b[14]||(a.M=1+a.M|0,a.U.b[14]=!0,a.p.b[14]=Uj());a.U.b[15]||(a.M=1+a.M|0,a.U.b[15]=!0,a.p.b[15]=!1);a.U.b[16]||(a.M=1+a.M|0,a.U.b[16]= !0,a.p.b[16]=F());a.U.b[17]||(a.M=1+a.M|0,a.U.b[17]=!0,a.p.b[17]=F());a.U.b[18]||(a.M=1+a.M|0,a.U.b[18]=!0,a.p.b[18]=F());a.U.b[19]||(a.M=1+a.M|0,a.U.b[19]=!0,a.p.b[19]=F());a.U.b[20]||(a.M=1+a.M|0,a.U.b[20]=!0,a.p.b[20]=F());a.U.b[21]||(a.M=1+a.M|0,a.U.b[21]=!0,a.p.b[21]=F());if(a.M!==a.l.Hb){var b=(new xR).Sa(0,22,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"gender";case 2:return"age"; case 3:return"motivations";case 4:return"faction";case 5:return"aptitudes";case 6:return"moxie";case 7:return"skills";case 8:return"background";case 9:return"startingMorph";case 10:return"activeMorph";case 11:return"traits";case 12:return"history";case 13:return"startingCredit";case 14:return"rep";case 15:return"isAsync";case 16:return"psiChiSleights";case 17:return"psiGammaSleights";case 18:return"gear";case 19:return"weapons";case 20:return"armour";case 21:return"software";default:throw(new z).e(a); }}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Zma(a.p.b[0],a.p.b[1],a.p.b[2]|0,a.p.b[3],a.p.b[4],a.p.b[5],a.p.b[6]|0,a.p.b[7],a.p.b[8],a.p.b[9],a.p.b[10],a.p.b[11],a.p.b[12],a.p.b[13]|0,a.p.b[14],!!a.p.b[15],a.p.b[16],a.p.b[17],a.p.b[18],a.p.b[19],a.p.b[20],a.p.b[21])}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Yma(this)}; c.$classData=m({HY:0},!1,"com.lkroll.ep.compendium.EPCharacter$$anon$1$$anon$2",{HY:1,c:1,Vb:1,yb:1,kb:1});function QS(){this.U=this.p=null;this.M=this.y=0;this.l=null}QS.prototype=new p;QS.prototype.constructor=QS;c=QS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=am();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a}; function $ma(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,7,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"traitType";case 2:return"applicability";case 3:return"descr";case 4:return"cp";case 5:return"source";case 6:return"sourcePage";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return ana(a.p.b[0],a.p.b[1],a.p.b[2], a.p.b[3],a.p.b[4]|0,a.p.b[5],a.p.b[6]|0)}c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="name"===a?0:"traitType"===a?1:"applicability"===a?2:"descr"===a?3:"cp"===a?4:"source"===a?5:"sourcePage"===a?6:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return $ma(this)}; c.$classData=m({MY:0},!1,"com.lkroll.ep.compendium.EPTrait$$anon$1$$anon$2",{MY:1,c:1,Vb:1,yb:1,kb:1});function RS(){this.U=this.p=null;this.M=this.y=0;this.l=null}RS.prototype=new p;RS.prototype.constructor=RS;c=RS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=mn();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a}; function bna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"mod";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new UB).Oa(a.p.b[0]|0)}c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="mod"===oa(a)?0:-1};c.Q=function(){return OM()}; c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return bna(this)};c.$classData=m({QY:0},!1,"com.lkroll.ep.compendium.Effect$$anon$1$$anon$2",{QY:1,c:1,Vb:1,yb:1,kb:1});function SS(){this.U=this.p=null;this.M=this.y=0;this.l=null}SS.prototype=new p;SS.prototype.constructor=SS;c=SS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=mn();var b=this.l.bi;a=(b.pa?b.qa:a.qm(b)).b[this.y]}return a}; c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="apt"===a?0:"mod"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return cna(this)}; function cna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"apt";case 1:return"mod";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return dna(a.p.b[0],a.p.b[1]|0)}c.$classData=m({SY:0},!1,"com.lkroll.ep.compendium.Effect$$anon$10$$anon$11",{SY:1,c:1,Vb:1,yb:1,kb:1}); function TS(){this.U=this.p=null;this.M=this.y=0;this.l=null}TS.prototype=new p;TS.prototype.constructor=TS;c=TS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=mn();var b=this.l.Ij;a=(b.pa?b.qa:a.Rn(b)).b[this.y]}return a};c.Tb=function(a){this.U=a}; function ena(a){a.U.b[1]||(a.M=1+a.M|0,a.U.b[1]=!0,a.p.b[1]=C());if(a.M!==a.l.Hb){var b=(new xR).Sa(0,3,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"skill";case 1:return"field";case 2:return"mod";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new pj).wv(a.p.b[0],a.p.b[1],a.p.b[2]|0)}c.bb=function(){return!0}; c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="skill"===a?0:"field"===a?1:"mod"===a?2:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return ena(this)};c.$classData=m({VY:0},!1,"com.lkroll.ep.compendium.Effect$$anon$13$$anon$14",{VY:1,c:1,Vb:1,yb:1,kb:1});function US(){this.U=this.p=null;this.M=this.y=0;this.l=null}US.prototype=new p;US.prototype.constructor=US;c=US.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{a=mn();var b=this.l.Gl;a=(b.pa?b.qa:a.qq(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="mod"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a}; function fna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"mod";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new VS).Oa(a.p.b[0]|0)}c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return fna(this)}; c.$classData=m({YY:0},!1,"com.lkroll.ep.compendium.Effect$$anon$16$$anon$17",{YY:1,c:1,Vb:1,yb:1,kb:1});function WS(){this.U=this.p=null;this.M=this.y=0;this.l=null}WS.prototype=new p;WS.prototype.constructor=WS;c=WS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=mn();var b=this.l.Qn;a=(b.pa?b.qa:a.Jt(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="n"===oa(a)?0:-1}; function gna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"n";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new XB).Oa(a.p.b[0]|0)}c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return gna(this)}; c.$classData=m({aZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$19$$anon$20",{aZ:1,c:1,Vb:1,yb:1,kb:1});function XS(){this.U=this.p=null;this.M=this.y=0;this.l=null}XS.prototype=new p;XS.prototype.constructor=XS;c=XS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=mn();var b=this.l.bs;a=(b.pa?b.qa:a.Rx(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; function hna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"n";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new YS).Oa(a.p.b[0]|0)}c.N=function(a){v();this.y="n"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; c.Lb=function(a){this.M=a};c.Ka=function(){return hna(this)};c.$classData=m({dZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$22$$anon$23",{dZ:1,c:1,Vb:1,yb:1,kb:1});function ZS(){this.U=this.p=null;this.M=this.y=0;this.l=null}ZS.prototype=new p;ZS.prototype.constructor=ZS;c=ZS.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=mn();var b=this.l.cs;a=(b.pa?b.qa:a.Sx(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();this.y="mod"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};function ina(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"mod";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new $S).Oa(a.p.b[0]|0)} c.Lb=function(a){this.M=a};c.Ka=function(){return ina(this)};c.$classData=m({gZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$25$$anon$26",{gZ:1,c:1,Vb:1,yb:1,kb:1});function aT(){this.U=this.p=null;this.M=this.y=0;this.l=null}aT.prototype=new p;aT.prototype.constructor=aT;c=aT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=mn();var b=this.l.$r;a=(b.pa?b.qa:a.Px(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="dmg"===a?0:"freq"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return jna(this)}; function jna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"dmg";case 1:return"freq";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return kna(a.p.b[0],a.p.b[1])}c.$classData=m({jZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$28$$anon$29",{jZ:1,c:1,Vb:1,yb:1,kb:1}); function bT(){this.U=this.p=null;this.M=this.y=0;this.l=null}bT.prototype=new p;bT.prototype.constructor=bT;c=bT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=mn();var b=this.l.as;a=(b.pa?b.qa:a.Qx(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0}; function lna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"text";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new cT).d(a.p.b[0])}c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="text"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a}; c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return lna(this)};c.$classData=m({nZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$31$$anon$32",{nZ:1,c:1,Vb:1,yb:1,kb:1});function dT(){this.U=this.p=null;this.M=this.y=0;this.l=null}dT.prototype=new p;dT.prototype.constructor=dT;c=dT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=mn();var b=this.l.je;a=(b.pa?b.qa:a.Dg(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0}; c.z=function(a){gF(this,a)};function mna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"mod";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new VB).Oa(a.p.b[0]|0)}c.N=function(a){v();this.y="mod"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a}; c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return mna(this)};c.$classData=m({qZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$4$$anon$5",{qZ:1,c:1,Vb:1,yb:1,kb:1});function eT(){this.U=this.p=null;this.M=this.y=0;this.l=null}eT.prototype=new p;eT.prototype.constructor=eT;c=eT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=mn();var b=this.l.Mf;a=(b.pa?b.qa:a.Jj(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0}; c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="mod"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this};function nna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"mod";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new WB).Oa(a.p.b[0]|0)}c.Pb=function(a){this.y=a}; c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return nna(this)};c.$classData=m({tZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$7$$anon$8",{tZ:1,c:1,Vb:1,yb:1,kb:1});function fT(){this.U=this.p=null;this.M=this.y=0;this.l=null}fT.prototype=new p;fT.prototype.constructor=fT;c=fT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=QI();var b=this.l.bi;a=(b.pa?b.qa:a.qm(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0}; c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="singleShot"===a?0:"semiAutomatic"===a?1:"burstFire"===a?2:"fullAutomatic"===a?3:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function ona(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,4,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"singleShot";case 1:return"semiAutomatic";case 2:return"burstFire";case 3:return"fullAutomatic";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return pna(!!a.p.b[0],!!a.p.b[1],!!a.p.b[2],!!a.p.b[3])}c.Pb=function(a){this.y=a}; c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return ona(this)};c.$classData=m({xZ:0},!1,"com.lkroll.ep.compendium.FiringModes$$anon$10$$anon$11",{xZ:1,c:1,Vb:1,yb:1,kb:1});function gT(){this.U=this.p=null;this.M=this.y=0;this.l=null}gT.prototype=new p;gT.prototype.constructor=gT;c=gT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Em();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a}; function qna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,6,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"category";case 2:return"descr";case 3:return"price";case 4:return"source";case 5:return"sourcePage";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return rna(a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4],a.p.b[5]| 0)}c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="name"===a?0:"category"===a?1:"descr"===a?2:"price"===a?3:"source"===a?4:"sourcePage"===a?5:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return qna(this)};c.$classData=m({BZ:0},!1,"com.lkroll.ep.compendium.Gear$$anon$1$$anon$2",{BZ:1,c:1,Vb:1,yb:1,kb:1}); function hT(){this.U=this.p=null;this.M=this.y=0;this.l=null}hT.prototype=new p;hT.prototype.constructor=hT;c=hT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=FI();var b=this.l.je;a=(b.pa?b.qa:a.Dg(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="item"===a?0:"count"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function sna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"item";case 1:return"count";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return tna(a.p.b[0],a.p.b[1]|0)}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return sna(this)}; c.$classData=m({FZ:0},!1,"com.lkroll.ep.compendium.GearEntry$$anon$4$$anon$5",{FZ:1,c:1,Vb:1,yb:1,kb:1});function iT(){this.U=this.p=null;this.M=this.y=0;this.l=null}iT.prototype=new p;iT.prototype.constructor=iT;c=iT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=oJ();var b=this.l.Mf;a=(b.pa?b.qa:a.Jj(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="modes"===a?0:"magazineSize"===a?1:-1};c.Q=function(){return OM()}; c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return una(this)}; function una(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"modes";case 1:return"magazineSize";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return vna(a.p.b[0],a.p.b[1]|0)}c.$classData=m({PZ:0},!1,"com.lkroll.ep.compendium.GunExtras$$anon$7$$anon$8",{PZ:1,c:1,Vb:1,yb:1,kb:1}); function jT(){this.U=this.p=null;this.M=this.y=0;this.l=null}jT.prototype=new p;jT.prototype.constructor=jT;c=jT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Zl();var b=this.l.Mf;a=(b.pa?b.qa:a.Jj(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="baseArmour"===a?0:"mod"===a?1:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; function wna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"baseArmour";case 1:return"mod";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return xna(a.p.b[0],a.p.b[1])}c.Lb=function(a){this.M=a};c.Ka=function(){return wna(this)}; c.$classData=m({XZ:0},!1,"com.lkroll.ep.compendium.ModdedArmour$$anon$7$$anon$8",{XZ:1,c:1,Vb:1,yb:1,kb:1});function kT(){this.U=this.p=null;this.M=this.y=0;this.l=null}kT.prototype=new p;kT.prototype.constructor=kT;c=kT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Dm();var b=this.l.je;a=(b.pa?b.qa:a.Dg(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="label"===a?0:"model"===a?1:"morphType"===a?2:"descr"===a?3:"visibleGender"===a?4:"visibleAge"===a?5:"location"===a?6:"enhancements"===a?7:"traits"===a?8:"movement"===a?9:"aptitudeMax"===a?10:"aptitudeBonus"===a?11:"otherEffects"===a?12:"attacks"===a?13:"durability"===a?14:"armour"===a?15:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return yna(this)}; function yna(a){a.U.b[4]||(a.M=1+a.M|0,a.U.b[4]=!0,a.p.b[4]=C());a.U.b[5]||(a.M=1+a.M|0,a.U.b[5]=!0,a.p.b[5]=C());a.U.b[6]||(a.M=1+a.M|0,a.U.b[6]=!0,a.p.b[6]=C());if(!a.U.b[8]){a.M=1+a.M|0;a.U.b[8]=!0;var b=a.p;Bh();OB();var d=(new Nj).a();b.b[8]=d.oa()}a.U.b[9]||(a.M=1+a.M|0,a.U.b[9]=!0,a.p.b[9]=EJ());a.U.b[11]||(a.M=1+a.M|0,a.U.b[11]=!0,a.p.b[11]=(new qj).Rm(C(),C(),C(),C(),C(),C(),C()));a.U.b[12]||(a.M=1+a.M|0,a.U.b[12]=!0,a.p.b[12]=(N(),F()));a.U.b[13]||(a.M=1+a.M|0,a.U.b[13]=!0,b=a.p,Bh(),OB(), d=(new Nj).a(),b.b[13]=d.oa());a.U.b[15]||(a.M=1+a.M|0,a.U.b[15]=!0,a.p.b[15]=C());if(a.M!==a.l.Hb)throw b=(new xR).Sa(0,16,1),a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"label";case 1:return"model";case 2:return"morphType";case 3:return"descr";case 4:return"visibleGender";case 5:return"visibleAge";case 6:return"location";case 7:return"enhancements";case 8:return"traits";case 9:return"movement"; case 10:return"aptitudeMax";case 11:return"aptitudeBonus";case 12:return"otherEffects";case 13:return"attacks";case 14:return"durability";case 15:return"armour";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a)),(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));return via(new YB,a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4],a.p.b[5],a.p.b[6],a.p.b[7],a.p.b[8],a.p.b[9],a.p.b[10],a.p.b[11],a.p.b[12],a.p.b[13],a.p.b[14]|0,a.p.b[15])} c.$classData=m({a_:0},!1,"com.lkroll.ep.compendium.MorphInstance$$anon$4$$anon$5",{a_:1,c:1,Vb:1,yb:1,kb:1});function lT(){this.U=this.p=null;this.M=this.y=0;this.l=null}lT.prototype=new p;lT.prototype.constructor=lT;c=lT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Cm();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="name"===a?0:"morphType"===a?1:"descr"===a?2:"enhancements"===a?3:"traits"===a?4:"movement"===a?5:"aptitudeMax"===a?6:"aptitudeBonus"===a?7:"otherEffects"===a?8:"playerDecisions"===a?9:"attacks"===a?10:"durability"===a?11:"armour"===a?12:"cpCost"===a?13:"price"===a?14:"source"===a?15:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function zna(a){if(!a.U.b[4]){a.M=1+a.M|0;a.U.b[4]=!0;var b=a.p;Bh();OB();var d=(new Nj).a();b.b[4]=d.oa()}a.U.b[5]||(a.M=1+a.M|0,a.U.b[5]=!0,a.p.b[5]=JJ());a.U.b[7]||(a.M=1+a.M|0,a.U.b[7]=!0,a.p.b[7]=(new qj).Rm(C(),C(),C(),C(),C(),C(),C()));a.U.b[8]||(a.M=1+a.M|0,a.U.b[8]=!0,a.p.b[8]=(N(),F()));a.U.b[9]||(a.M=1+a.M|0,a.U.b[9]=!0,a.p.b[9]=C());a.U.b[10]||(a.M=1+a.M|0,a.U.b[10]=!0,b=a.p,Bh(),OB(),d=(new Nj).a(),b.b[10]=d.oa());a.U.b[12]||(a.M=1+a.M|0,a.U.b[12]=!0,a.p.b[12]=C());if(a.M!==a.l.Hb)throw b= (new xR).Sa(0,16,1),a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"morphType";case 2:return"descr";case 3:return"enhancements";case 4:return"traits";case 5:return"movement";case 6:return"aptitudeMax";case 7:return"aptitudeBonus";case 8:return"otherEffects";case 9:return"playerDecisions";case 10:return"attacks";case 11:return"durability";case 12:return"armour";case 13:return"cpCost"; case 14:return"price";case 15:return"source";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a)),(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));return Ana(a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4],a.p.b[5],a.p.b[6],a.p.b[7],a.p.b[8],a.p.b[9],a.p.b[10],a.p.b[11]|0,a.p.b[12],a.p.b[13]|0,a.p.b[14],a.p.b[15])}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return zna(this)}; c.$classData=m({e_:0},!1,"com.lkroll.ep.compendium.MorphModel$$anon$1$$anon$2",{e_:1,c:1,Vb:1,yb:1,kb:1});function mT(){this.U=this.p=null;this.M=this.y=0;this.l=null}mT.prototype=new p;mT.prototype.constructor=mT;c=mT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=DI();var b=this.l.Ij;a=(b.pa?b.qa:a.Rn(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="kind"===a?0:"descr"===a?1:-1}; function Bna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"kind";case 1:return"descr";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Cna(a.p.b[0],a.p.b[1])}c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; c.Lb=function(a){this.M=a};c.Ka=function(){return Bna(this)};c.$classData=m({n_:0},!1,"com.lkroll.ep.compendium.Motivation$$anon$13$$anon$14",{n_:1,c:1,Vb:1,yb:1,kb:1});function nT(){this.U=this.p=null;this.M=this.y=0;this.l=null}nT.prototype=new p;nT.prototype.constructor=nT;c=nT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=sn();var b=this.l.bi;a=(b.pa?b.qa:a.qm(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();this.y="units"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};function Dna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"units";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new oT).d(a.p.b[0])} c.Lb=function(a){this.M=a};c.Ka=function(){return Dna(this)};c.$classData=m({w_:0},!1,"com.lkroll.ep.compendium.PsiDuration$$anon$10$$anon$11",{w_:1,c:1,Vb:1,yb:1,kb:1});function pT(){this.U=this.p=null;this.M=this.y=0;this.l=null}pT.prototype=new p;pT.prototype.constructor=pT;c=pT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Hm();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="name"===a?0:"sleightType"===a?1:"psiType"===a?2:"descr"===a?3:"source"===a?4:"sourcePage"===a?5:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function Hna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,6,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"sleightType";case 2:return"psiType";case 3:return"descr";case 4:return"source";case 5:return"sourcePage";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Ina(a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4], a.p.b[5]|0)}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Hna(this)};c.$classData=m({H_:0},!1,"com.lkroll.ep.compendium.PsiSleight$$anon$1$$anon$2",{H_:1,c:1,Vb:1,yb:1,kb:1});function qT(){this.U=this.p=null;this.M=this.y=0;this.l=null}qT.prototype=new p;qT.prototype.constructor=qT;c=qT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Bn();var b=this.l.je;a=(b.pa?b.qa:a.Dg(b)).b[this.y]}return a};c.Tb=function(a){this.U=a}; function Jna(a){a.U.b[4]||(a.M=1+a.M|0,a.U.b[4]=!0,a.p.b[4]=C());if(a.M!==a.l.Hb){var b=(new xR).Sa(0,5,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"action";case 1:return"range";case 2:return"duration";case 3:return"strainMod";case 4:return"skill";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Kna(a.p.b[0],a.p.b[1],a.p.b[2], a.p.b[3],a.p.b[4])}c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="action"===a?0:"range"===a?1:"duration"===a?2:"strainMod"===a?3:"skill"===a?4:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Jna(this)};c.$classData=m({M_:0},!1,"com.lkroll.ep.compendium.PsiType$$anon$4$$anon$5",{M_:1,c:1,Vb:1,yb:1,kb:1}); function rT(){this.U=this.p=null;this.M=this.y=0;this.l=null}rT.prototype=new p;rT.prototype.constructor=rT;c=rT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Bn();var b=this.l.Mf;a=(b.pa?b.qa:a.Jj(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="action"===a?0:"range"===a?1:"duration"===a?2:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a}; c.Sb=function(a){this.p=a}; function Lna(a){a.U.b[0]||(a.M=1+a.M|0,a.U.b[0]=!0,a.p.b[0]="Automatic");a.U.b[1]||(a.M=1+a.M|0,a.U.b[1]=!0,a.p.b[1]=VJ());a.U.b[2]||(a.M=1+a.M|0,a.U.b[2]=!0,a.p.b[2]=pn());if(a.M!==a.l.Hb){var b=(new xR).Sa(0,3,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"action";case 1:return"range";case 2:return"duration";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a, "",", ",""));}return Mna(a.p.b[0],a.p.b[1],a.p.b[2])}c.Lb=function(a){this.M=a};c.Ka=function(){return Lna(this)};c.$classData=m({P_:0},!1,"com.lkroll.ep.compendium.PsiType$$anon$7$$anon$8",{P_:1,c:1,Vb:1,yb:1,kb:1});function sT(){this.U=this.p=null;this.M=this.y=0;this.l=null}sT.prototype=new p;sT.prototype.constructor=sT; function Nna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,4,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"shortUpper";case 1:return"mediumUpper";case 2:return"longUpper";case 3:return"extremeUpper";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Ona(a.p.b[0]|0,a.p.b[1]|0,a.p.b[2]|0,a.p.b[3]|0)}c=sT.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{a=hda();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="shortUpper"===a?0:"mediumUpper"===a?1:"longUpper"===a?2:"extremeUpper"===a?3:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Nna(this)}; c.$classData=m({V_:0},!1,"com.lkroll.ep.compendium.Range$Ranged$$anon$1$$anon$2",{V_:1,c:1,Vb:1,yb:1,kb:1});function tT(){this.U=this.p=null;this.M=this.y=0;this.l=null}tT.prototype=new p;tT.prototype.constructor=tT;c=tT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=EI();var b=this.l.bi;a=(b.pa?b.qa:a.qm(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="name"===a?0:"networkingField"===a?1:-1}; c.Q=function(){return OM()};c.hb=function(){return this};function Pna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"networkingField";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new uT).So(a.p.b[0],a.p.b[1])}c.Pb=function(a){this.y=a}; c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Pna(this)};c.$classData=m({c0:0},!1,"com.lkroll.ep.compendium.RepNetwork$$anon$10$$anon$11",{c0:1,c:1,Vb:1,yb:1,kb:1});function vT(){this.U=this.p=null;this.M=this.y=0;this.l=null}vT.prototype=new p;vT.prototype.constructor=vT;c=vT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Im();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0}; c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="name"===a?0:"field"===a?1:"cls"===a?2:"category"===a?3:"apt"===a?4:"noDefaulting"===a?5:"sampleFields"===a?6:"sampleSpecs"===a?7:"descr"===a?8:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Qna(this)}; function Qna(a){a.U.b[1]||(a.M=1+a.M|0,a.U.b[1]=!0,a.p.b[1]=C());a.U.b[5]||(a.M=1+a.M|0,a.U.b[5]=!0,a.p.b[5]=!1);a.U.b[6]||(a.M=1+a.M|0,a.U.b[6]=!0,a.p.b[6]=C());a.U.b[7]||(a.M=1+a.M|0,a.U.b[7]=!0,a.p.b[7]=wK());if(a.M!==a.l.Hb){var b=(new xR).Sa(0,9,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"field";case 2:return"cls";case 3:return"category";case 4:return"apt";case 5:return"noDefaulting"; case 6:return"sampleFields";case 7:return"sampleSpecs";case 8:return"descr";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Rna(a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4],!!a.p.b[5],a.p.b[6],a.p.b[7],a.p.b[8])}c.$classData=m({x0:0},!1,"com.lkroll.ep.compendium.SkillDef$$anon$1$$anon$2",{x0:1,c:1,Vb:1,yb:1,kb:1});function wT(){this.U=this.p=null;this.M=this.y=0;this.l=null}wT.prototype=new p;wT.prototype.constructor=wT; c=wT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Fm();var b=this.l.je;a=(b.pa?b.qa:a.Dg(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="name"===a?0:"descr"===a?1:"quality"===a?2:"price"===a?3:"source"===a?4:"sourcePage"===a?5:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function Sna(a){a.U.b[2]||(a.M=1+a.M|0,a.U.b[2]=!0,a.p.b[2]=Jn());if(a.M!==a.l.Hb){var b=(new xR).Sa(0,6,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"descr";case 2:return"quality";case 3:return"price";case 4:return"source";case 5:return"sourcePage";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Tna(a.p.b[0], a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4],a.p.b[5]|0)}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Sna(this)};c.$classData=m({F0:0},!1,"com.lkroll.ep.compendium.Software$$anon$4$$anon$5",{F0:1,c:1,Vb:1,yb:1,kb:1});function xT(){this.U=this.p=null;this.M=this.y=0;this.l=null}xT.prototype=new p;xT.prototype.constructor=xT;c=xT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Rn();var b=this.l.bi;a=(b.pa?b.qa:a.qm(b)).b[this.y]}return a}; c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="modifier"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function Una(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"modifier";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new yT).Oa(a.p.b[0]|0)}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Una(this)}; c.$classData=m({J0:0},!1,"com.lkroll.ep.compendium.SoftwareQuality$$anon$10$$anon$11",{J0:1,c:1,Vb:1,yb:1,kb:1});function zT(){this.U=this.p=null;this.M=this.y=0;this.l=null}zT.prototype=new p;zT.prototype.constructor=zT;c=zT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Rn();var b=this.l.Ij;a=(b.pa?b.qa:a.Rn(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="modifier"===oa(a)?0:-1};c.Q=function(){return OM()}; c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};function Vna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"modifier";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new AT).Oa(a.p.b[0]|0)}c.Lb=function(a){this.M=a};c.Ka=function(){return Vna(this)}; c.$classData=m({M0:0},!1,"com.lkroll.ep.compendium.SoftwareQuality$$anon$13$$anon$14",{M0:1,c:1,Vb:1,yb:1,kb:1});function BT(){this.U=this.p=null;this.M=this.y=0;this.l=null}BT.prototype=new p;BT.prototype.constructor=BT;c=BT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Rn();var b=this.l.Mf;a=(b.pa?b.qa:a.Jj(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="label"===a?0:"modifier"===a?1:-1}; c.Q=function(){return OM()};c.hb=function(){return this};function Wna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"label";case 1:return"modifier";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new CT).kg(a.p.b[0],a.p.b[1]|0)}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; c.Lb=function(a){this.M=a};c.Ka=function(){return Wna(this)};c.$classData=m({P0:0},!1,"com.lkroll.ep.compendium.SoftwareQuality$$anon$7$$anon$8",{P0:1,c:1,Vb:1,yb:1,kb:1});function DT(){this.U=this.p=null;this.M=this.y=0;this.l=null}DT.prototype=new p;DT.prototype.constructor=DT;c=DT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Gm();var b=this.l.Gl;a=(b.pa?b.qa:a.qq(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="name"===a?0:"category"===a?1:"classification"===a?2:"application"===a?3:"addiction"===a?4:"onset"===a?5:"duration"===a?6:"effects"===a?7:"descr"===a?8:"price"===a?9:"source"===a?10:"sourcePage"===a?11:-1};c.Q=function(){return OM()};c.hb=function(){return this}; function Xna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,12,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"category";case 2:return"classification";case 3:return"application";case 4:return"addiction";case 5:return"onset";case 6:return"duration";case 7:return"effects";case 8:return"descr";case 9:return"price";case 10:return"source";case 11:return"sourcePage";default:throw(new z).e(a); }}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return Yna(a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4],a.p.b[5],a.p.b[6],a.p.b[7],a.p.b[8],a.p.b[9],a.p.b[10],a.p.b[11]|0)}c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Xna(this)};c.$classData=m({f1:0},!1,"com.lkroll.ep.compendium.Substance$$anon$16$$anon$17",{f1:1,c:1,Vb:1,yb:1,kb:1});function ET(){this.U=this.p=null;this.M=this.y=0;this.l=null} ET.prototype=new p;ET.prototype.constructor=ET;function Zna(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"s";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new FT).d(a.p.b[0])}c=ET.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=gn();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a}; c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="s"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return Zna(this)};c.$classData=m({p1:0},!1,"com.lkroll.ep.compendium.Time$$anon$1$$anon$2",{p1:1,c:1,Vb:1,yb:1,kb:1});function GT(){this.U=this.p=null;this.M=this.y=0;this.l=null}GT.prototype=new p; GT.prototype.constructor=GT;c=GT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=gn();var b=this.l.je;a=(b.pa?b.qa:a.Dg(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="scalar"===a?0:"unit"===a?1:-1}; function $na(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"scalar";case 1:return"unit";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return aoa(a.p.b[0]|0,a.p.b[1])}c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a}; c.Lb=function(a){this.M=a};c.Ka=function(){return $na(this)};c.$classData=m({s1:0},!1,"com.lkroll.ep.compendium.Time$$anon$4$$anon$5",{s1:1,c:1,Vb:1,yb:1,kb:1});function HT(){this.U=this.p=null;this.M=this.y=0;this.l=null}HT.prototype=new p;HT.prototype.constructor=HT;c=HT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=Xl();var b=this.l.je;a=(b.pa?b.qa:a.Dg(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)}; c.N=function(a){v();a=oa(a);this.y="name"===a?0:"type"===a?1:"descr"===a?2:"damage"===a?3:"attackBonus"===a?4:"effect"===a?5:"ap"===a?6:"area"===a?7:"price"===a?8:"range"===a?9:"gun"===a?10:"source"===a?11:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return boa(this)}; function boa(a){a.U.b[4]||(a.M=1+a.M|0,a.U.b[4]=!0,a.p.b[4]=0);a.U.b[7]||(a.M=1+a.M|0,a.U.b[7]=!0,a.p.b[7]=Vi());a.U.b[10]||(a.M=1+a.M|0,a.U.b[10]=!0,a.p.b[10]=C());if(a.M!==a.l.Hb){var b=(new xR).Sa(0,12,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"type";case 2:return"descr";case 3:return"damage";case 4:return"attackBonus";case 5:return"effect";case 6:return"ap";case 7:return"area"; case 8:return"price";case 9:return"range";case 10:return"gun";case 11:return"source";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return coa(a.p.b[0],a.p.b[1],a.p.b[2],a.p.b[3],a.p.b[4]|0,a.p.b[5],a.p.b[6]|0,a.p.b[7],a.p.b[8],a.p.b[9],a.p.b[10],a.p.b[11])}c.$classData=m({K1:0},!1,"com.lkroll.ep.compendium.Weapon$$anon$4$$anon$5",{K1:1,c:1,Vb:1,yb:1,kb:1});function IT(){this.U=this.p=null;this.M=this.y=0;this.l=null} IT.prototype=new p;IT.prototype.constructor=IT;c=IT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=bm();var b=this.l.Gl;a=(b.pa?b.qa:a.qq(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="name"===a?0:"descr"===a?1:"attackBonus"===a?2:"magazineFactor"===a?3:"price"===a?4:"source"===a?5:"sourcePage"===a?6:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a}; c.Sb=function(a){this.p=a}; function doa(a){a.U.b[2]||(a.M=1+a.M|0,a.U.b[2]=!0,a.p.b[2]=0);a.U.b[3]||(a.M=1+a.M|0,a.U.b[3]=!0,a.p.b[3]=1);if(a.M!==a.l.Hb){var b=(new xR).Sa(0,7,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"name";case 1:return"descr";case 2:return"attackBonus";case 3:return"magazineFactor";case 4:return"price";case 5:return"source";case 6:return"sourcePage";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a)); throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return eoa(a.p.b[0],a.p.b[1],a.p.b[2]|0,+a.p.b[3],a.p.b[4],a.p.b[5],a.p.b[6]|0)}c.Lb=function(a){this.M=a};c.Ka=function(){return doa(this)};c.$classData=m({O1:0},!1,"com.lkroll.ep.compendium.WeaponAccessory$$anon$16$$anon$17",{O1:1,c:1,Vb:1,yb:1,kb:1});function JT(){this.U=this.p=null;this.M=this.y=0;this.l=null}JT.prototype=new p;JT.prototype.constructor=JT;c=JT.prototype; c.L=function(){var a;if(-1===this.y)a=fF();else{a=Uda();var b=this.l.Qc;a=(b.pa?b.qa:a.Sd(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="weapon"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this};c.Pb=function(a){this.y=a}; function foa(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"weapon";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new KT).d(a.p.b[0])}c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return foa(this)}; c.$classData=m({Z1:0},!1,"com.lkroll.ep.compendium.WeaponType$Melee$$anon$1$$anon$2",{Z1:1,c:1,Vb:1,yb:1,kb:1});function LT(){this.U=this.p=null;this.M=this.y=0;this.l=null}LT.prototype=new p;LT.prototype.constructor=LT;c=LT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=$n();var b=this.l.je;a=(b.pa?b.qa:a.Dg(b)).b[this.y]}return a}; function goa(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"size";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return hoa(a.p.b[0])}c.Tb=function(a){this.U=a};c.bb=function(){return!0};c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="size"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this}; c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return goa(this)};c.$classData=m({e2:0},!1,"com.lkroll.ep.compendium.WeaponType$Ranged$$anon$4$$anon$5",{e2:1,c:1,Vb:1,yb:1,kb:1});function MT(){this.U=this.p=null;this.M=this.y=0;this.l=null}MT.prototype=new p;MT.prototype.constructor=MT;c=MT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=$n();var b=this.l.Mf;a=(b.pa?b.qa:a.Jj(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0}; c.z=function(a){gF(this,a)};c.N=function(a){v();this.y="weapon"===oa(a)?0:-1};c.Q=function(){return OM()};c.hb=function(){return this};function ioa(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,1,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;if(0===a)return"weapon";throw(new z).e(a);}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return(new NT).d(a.p.b[0])}c.Pb=function(a){this.y=a}; c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return ioa(this)};c.$classData=m({h2:0},!1,"com.lkroll.ep.compendium.WeaponType$Ranged$$anon$7$$anon$8",{h2:1,c:1,Vb:1,yb:1,kb:1});function OT(){this.U=this.p=null;this.M=this.y=0;this.l=null}OT.prototype=new p;OT.prototype.constructor=OT;c=OT.prototype;c.L=function(){var a;if(-1===this.y)a=fF();else{a=dm();var b=this.l.je;a=(b.pa?b.qa:a.Dg(b)).b[this.y]}return a};c.Tb=function(a){this.U=a};c.bb=function(){return!0}; function joa(a){if(a.M!==a.l.Hb){var b=(new xR).Sa(0,2,1);a=ju(new ku,b,r(new u,function(a){return function(b){return!a.U.b[b|0]}}(a))).Fa(r(new u,function(){return function(a){a|=0;switch(a){case 0:return"weapon";case 1:return"ammo";default:throw(new z).e(a);}}}(a)),(Jf(),Kf().$a));throw(new Cg).d("missing keys in dictionary: "+gu(a,"",", ",""));}return koa(a.p.b[0],a.p.b[1])}c.z=function(a){gF(this,a)};c.N=function(a){v();a=oa(a);this.y="weapon"===a?0:"ammo"===a?1:-1};c.Q=function(){return OM()}; c.hb=function(){return this};c.Pb=function(a){this.y=a};c.Sb=function(a){this.p=a};c.Lb=function(a){this.M=a};c.Ka=function(){return joa(this)};c.$classData=m({p2:0},!1,"com.lkroll.ep.compendium.WeaponWithAmmo$$anon$4$$anon$5",{p2:1,c:1,Vb:1,yb:1,kb:1});function PT(){this.jd=this.Bd=this.No=this.Ee=this.og=this.Nd=this.pq=this.Mq=this.CE=this.gd=this.Eb=this.of=this.Xt=this.t=null;this.f=0}PT.prototype=new p;PT.prototype.constructor=PT;c=PT.prototype; c.a=function(){QT=this;this.jd=this;OC(this);this.t=this.jd;var a=(new QC).v(this,"rowid",C(),!0);this.Xt=(new QC).v(a.t,a.ya,a.Ma,!1).Hc("?");this.of=(new QC).v(this,"name",C(),!0);W();this.Eb=(new X).v(this.t,"field",C(),!0).Hc("");W();this.gd=RT((new X).v(this.t,"category",C(),!0),Di());a=(new QC).v(this,"category_short",C(),!0);this.CE=(new QC).v(a.t,a.ya,a.Ma,!1);W();this.Mq=(new X).v(this.t,"specialisations",C(),!0).Hc("");W();this.pq=RT((new X).v(this.t,"linked_aptitude",C(),!0),Oi());W(); this.Nd=(new X).v(this.t,"no_defaulting",C(),!0).Zb(!1);W();this.og=ST((new X).v(this.t,"ranks",C(),!0),0,G(),W().sa);W();a=(new X).v(this.t,"morph_bonus",C(),!0);ST((new X).v(a.t,a.ya,a.Ma,!1),0,G(),W().sa);var a=G(),b=W().sa;this.Ee=VC(TC(new UC,this,"total",b,C(),!0,C(),a));W();a=(new X).v(this.t,"global_mods",C(),!0);a=(new X).v(a.t,a.ya,a.Ma,!1);a=(new TT).v(a.t,a.ya,C(),!0);b=Ei().No;this.No=(new TT).v(a.t,a.ya,(new H).e(b.Ga()),a.ve);W();W();var a=Ei().bp,b=G(),a=wr(new xr,a,b),b=G(),a=(new jf).bd(a, b),b=this.Ee,d=G(),e=W().Pc;Er(a,b,d,e);this.No.Lu(G(),W().Pc);G();G();G();W();W();a=Ei().bp;b=G();a=wr(new xr,a,b);b=G();a=(new jf).bd(a,b);b=this.Ee;d=G();e=W().Pc;Er(a,b,d,e);this.No.Lu(G(),W().Pc);G();W();G();G();G();G();return this};c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)};c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"activeskills"};c.dj=function(){return(new H).e("activeskills")};c.hk=function(){};c.yi=function(a,b){return PC(this,a,b)}; c.$classData=m({x2:0},!1,"com.lkroll.ep.model.ActiveSkillSection$",{x2:1,c:1,Ck:1,ak:1,pj:1});var QT=void 0;function lh(){QT||(QT=(new PT).a());return QT}function UT(){VO.call(this);this.Aw=this.sn=this.ni=this.Ju=this.bm=this.nn=this.am=null}UT.prototype=new WO;UT.prototype.constructor=UT; UT.prototype.a=function(){VO.prototype.Oa.call(this,0);VT=this;var a=null!==this.ua&&this.ua.ea()?this.ua.da():"COG";this.am=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"COO";this.nn=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"INT";this.bm=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"REF";this.Ju=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"SAV";this.ni=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"SOM"; this.sn=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"WIL";this.Aw=WT(this,this.Xc,a);return this};function vea(a,b){return(new Ho).Rm(b.pd(a.am),b.pd(a.nn),b.pd(a.bm),b.pd(a.Ju),b.pd(a.ni),b.pd(a.sn),b.pd(a.Aw))}UT.prototype.$classData=m({y2:0},!1,"com.lkroll.ep.model.Aptitude$",{y2:1,Zn:1,c:1,k:1,h:1});var VT=void 0;function Oi(){VT||(VT=(new UT).a());return VT}function XT(){this.jd=this.Bd=this.fd=this.LF=this.UE=this.ck=this.ct=this.Ln=this.t=null;this.f=0}XT.prototype=new p; XT.prototype.constructor=XT;c=XT.prototype; c.a=function(){YT=this;this.jd=this;OC(this);this.t=this.jd;this.Ln=(new QC).v(this,"item_name",C(),!0);this.ct=(new RC).v(this,"active",C(),!0).Zb(!1);this.ck=(new RC).v(this,"accessory",C(),!0).Zb(!1);SC();this.UE=ZT(ST((new X).v(this.t,"energy_bonus",C(),!0),0,G(),SC().sa),0,999,1);SC();this.LF=ZT(ST((new X).v(this.t,"kinetic_bonus",C(),!0),0,G(),SC().sa),0,999,1);(new RC).v(this,"show_description",C(),!0).Zb(!1);this.fd=(new QC).v(this,"description",C(),!0);return this}; c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)};c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"armouritems"};c.dj=function(){return(new H).e("armouritems")};c.hk=function(){};c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({z2:0},!1,"com.lkroll.ep.model.ArmourItemSection$",{z2:1,c:1,Ck:1,ak:1,pj:1});var YT=void 0;function $T(){YT||(YT=(new XT).a());return YT}function aU(){this.jd=this.Bd=this.fd=this.fT=this.Em=this.uC=this.t=null;this.f=0}aU.prototype=new p; aU.prototype.constructor=aU;c=aU.prototype;c.a=function(){bU=this;this.jd=this;OC(this);this.t=this.jd;this.uC=(new QC).v(this,"name",C(),!0);SC();this.Em=cU(RT((new X).v(this.t,"type",C(),!0),iC()),iC().hE);var a=(new QC).v(this,"type_short",C(),!0);this.fT=(new QC).v(a.t,a.ya,a.Ma,!1);(new RC).v(this,"show_description",C(),!0).Zb(!1);this.fd=(new QC).v(this,"description",C(),!0);return this};c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)}; c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"charactertrait"};c.dj=function(){return(new H).e("charactertrait")};c.hk=function(){};c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({B2:0},!1,"com.lkroll.ep.model.CharacterTraitSection$",{B2:1,c:1,Ck:1,ak:1,pj:1});var bU=void 0;function dU(){bU||(bU=(new aU).a());return bU}function eU(){VO.call(this);this.Kf=this.PM=null}eU.prototype=new WO;eU.prototype.constructor=eU; eU.prototype.a=function(){VO.prototype.Oa.call(this,0);fU=this;var a=null!==this.ua&&this.ua.ea()?this.ua.da():"Public";this.PM=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"GM";WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"PublicScript";WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"GMScript";WT(this,this.Xc,a);this.Kf="damage-typeopt";return this};eU.prototype.$classData=m({C2:0},!1,"com.lkroll.ep.model.ChatOutput$",{C2:1,Zn:1,c:1,k:1,h:1}); var fU=void 0;function lC(){fU||(fU=(new eU).a());return fU}function gU(){VO.call(this);this.Eh=this.Kf=this.SH=this.WM=this.RH=this.Dz=null}gU.prototype=new WO;gU.prototype.constructor=gU; gU.prototype.a=function(){VO.prototype.Oa.call(this,0);hU=this;var a=null!==this.ua&&this.ua.ea()?this.ua.da():"Point";this.Dz=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Blast";this.RH=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"UniformBlast";this.WM=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Cone";this.SH=WT(this,this.Xc,a);this.Kf="damage-areaopt";this.Eh="damage-areaopt-short";return this}; gU.prototype.Vh=function(a){return this.Eh+"-"+a.n()};gU.prototype.$classData=m({D2:0},!1,"com.lkroll.ep.model.DamageArea$",{D2:1,Zn:1,c:1,k:1,h:1});var hU=void 0;function Xi(){hU||(hU=(new gU).a());return hU}function iU(){VO.call(this);this.Eh=this.Kf=this.oE=this.$C=this.Rs=null}iU.prototype=new WO;iU.prototype.constructor=iU; iU.prototype.a=function(){VO.prototype.Oa.call(this,0);jU=this;var a=null!==this.ua&&this.ua.ea()?this.ua.da():"Kinetic";this.Rs=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Energy";this.$C=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Untyped";this.oE=WT(this,this.Xc,a);this.Kf="damage-typeopt";this.Eh="damage-typeopt-short";return this};iU.prototype.Vh=function(a){return this.Eh+"-"+a.n()}; iU.prototype.$classData=m({E2:0},!1,"com.lkroll.ep.model.DamageType$",{E2:1,Zn:1,c:1,k:1,h:1});var jU=void 0;function fj(){jU||(jU=(new iU).a());return jU}function kU(){this.jd=this.Bd=this.vd=this.fd=this.bo=this.Vw=this.t=null;this.f=0}kU.prototype=new p;kU.prototype.constructor=kU;c=kU.prototype; c.a=function(){lU=this;this.jd=this;OC(this);this.t=this.jd;this.Vw=(new QC).v(this,"name",C(),!0);SC();this.bo=cU(RT((new X).v(this.t,"severity",C(),!0),kC()),kC().fE);this.fd=(new QC).v(this,"description",C(),!0);(new RC).v(this,"show_description",C(),!0).Zb(!1);SC();this.vd=ZT(ST((new X).v(this.t,"duration",C(),!0),0,mU(),SC().bn),0,24,.5);return this};c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)};c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"derangements"}; c.dj=function(){return(new H).e("derangements")};c.hk=function(){};c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({F2:0},!1,"com.lkroll.ep.model.DerangementSection$",{F2:1,c:1,Ck:1,ak:1,pj:1});var lU=void 0;function nU(){lU||(lU=(new kU).a());return lU}function oU(){VO.call(this);this.Eh=this.Kf=this.LM=this.MM=this.fE=null}oU.prototype=new WO;oU.prototype.constructor=oU; oU.prototype.a=function(){VO.prototype.Oa.call(this,0);pU=this;var a=null!==this.ua&&this.ua.ea()?this.ua.da():"Minor";this.fE=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Moderate";this.MM=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Major";this.LM=WT(this,this.Xc,a);this.Kf="derangement-severity-opt";this.Eh="derangement-severity-opt-short";return this};oU.prototype.$classData=m({G2:0},!1,"com.lkroll.ep.model.DerangementSeverity$",{G2:1,Zn:1,c:1,k:1,h:1}); var pU=void 0;function kC(){pU||(pU=(new oU).a());return pU}function qU(){this.jd=this.Bd=this.fd=this.Vw=this.t=null;this.f=0}qU.prototype=new p;qU.prototype.constructor=qU;c=qU.prototype;c.a=function(){rU=this;this.jd=this;OC(this);this.t=this.jd;this.Vw=(new QC).v(this,"name",C(),!0);this.fd=(new QC).v(this,"description",C(),!0);(new RC).v(this,"show_description",C(),!0).Zb(!1);SC();ZT(ST((new X).v(this.t,"treatment_remaining",C(),!0),40,G(),SC().sa),0,40,1);return this}; c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)};c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"disorders"};c.dj=function(){return(new H).e("disorders")};c.hk=function(){};c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({H2:0},!1,"com.lkroll.ep.model.DisorderSection$",{H2:1,c:1,Ck:1,ak:1,pj:1});var rU=void 0;function loa(){rU||(rU=(new qU).a());return rU} function sU(){this.jd=this.Ri=this.E$=this.W8=this.Tea=this.vT=this.RO=this.No=this.Dw=this.$x=this.ay=this.Zx=this.rB=this.gQ=this.XS=this.YS=this.VS=this.WS=this.uy=this.dA=this.Hi=this.Hv=this.dN=this.cN=this.wO=this.xO=this.EA=this.yO=this.OQ=this.PQ=this.is=this.Bf=this.tA=this.yE=this.xE=this.DT=this.EC=this.DC=this.ez=this.he=this.vC=this.iT=this.Xy=this.oC=this.wh=this.gu=this.bB=this.NN=this.Xf=this.CT=this.nP=this.PF=this.hT=this.zH=this.BT=this.FS=this.ES=this.uR=this.tR=this.dG=this.SQ= this.rP=this.oP=this.FN=this.EN=this.xN=this.wN=this.Sk=this.tm=this.Vz=this.OA=this.Lk=this.ql=this.WE=this.bp=this.eQ=this.fk=this.wS=this.t=this.Br=this.Vp=this.Bn=this.Uz=this.eP=null;this.f=Uv()}sU.prototype=new p;sU.prototype.constructor=sU;c=sU.prototype; c.a=function(){tU=this;this.jd=this;Oia(this);this.t=this.jd;this.wS="EPSheet";this.fk="Lars Kroll";(new QC).v(this,"character_sheet",C(),!0).Hc(this.wS+" v???");this.eQ=(new uU).YA("Test Modifier",(new H).e(0));this.bp=vU(new wU,(new xU).Bt(this.eQ),"user mod");W();var a=Ao(Bh(),(new D).r([100,89,78,67,56,45,34,23,12,1]));W();var b=tr().MN,d=a.Ye(yr(b),Nf(function(){return function(a,b){b|=0;return Kia(a).EE.ca((new Ir).Oa(b))}}(this)));W();var e=G(),f=(new gf).nk(1,e),g=G(),h=efa(d,f,g),k=G(),n= (new jf).bd(h,k);G();this.WE=moa(this,"ep-roll",n);this.ql=(new QC).v(this,"background",C(),!0);this.Lk=(new QC).v(this,"faction",C(),!0);this.OA=(new QC).v(this,"gender_id",C(),!0);var t=G(),w=W().sa;this.Vz=TC(new UC,this,"actual_age",w,C(),!0,C(),t);W();this.tm=ZT(ST((new X).v(this.t,"moxie",C(),!0),0,G(),W().sa),0,99,1);W();ZT(ST((new X).v(this.t,"moxie_max",C(),!0),0,G(),W().sa),0,99,1);W();ZT(ST((new X).v(this.t,"rez_points",C(),!0),0,G(),W().sa),0,999,1);this.Sk=(new QC).v(this,"motivations", C(),!0);W();this.wN=ST((new X).v(this.t,"cog_base",C(),!0),0,G(),W().sa);W();ST((new X).v(this.t,"cog_temp",C(),!0),0,G(),W().sa);W();var A=(new X).v(this.t,"cog_morph",C(),!0);ST((new X).v(A.t,A.ya,A.Ma,!1),0,G(),W().sa);W();var B=(new X).v(this.t,"cog_morph_max",C(),!0);ST((new X).v(B.t,B.ya,B.Ma,!1),20,G(),W().sa);W();var M=(new X).v(this.t,"cog_total",C(),!0);this.xN=ST((new X).v(M.t,M.ya,M.Ma,!1),0,G(),W().sa);W();this.EN=ST((new X).v(this.t,"coo_base",C(),!0),0,G(),W().sa);W();ST((new X).v(this.t, "coo_temp",C(),!0),0,G(),W().sa);W();var Z=(new X).v(this.t,"coo_morph",C(),!0);ST((new X).v(Z.t,Z.ya,Z.Ma,!1),0,G(),W().sa);W();var na=(new X).v(this.t,"coo_morph_max",C(),!0);ST((new X).v(na.t,na.ya,na.Ma,!1),20,G(),W().sa);W();var ma=(new X).v(this.t,"coo_total",C(),!0);this.FN=ST((new X).v(ma.t,ma.ya,ma.Ma,!1),0,G(),W().sa);W();this.oP=ST((new X).v(this.t,"int_base",C(),!0),0,G(),W().sa);W();ST((new X).v(this.t,"int_temp",C(),!0),0,G(),W().sa);W();var Ga=(new X).v(this.t,"int_morph",C(),!0);ST((new X).v(Ga.t, Ga.ya,Ga.Ma,!1),0,G(),W().sa);W();var Ea=(new X).v(this.t,"int_morph_max",C(),!0);ST((new X).v(Ea.t,Ea.ya,Ea.Ma,!1),20,G(),W().sa);W();var za=(new X).v(this.t,"int_total",C(),!0);this.rP=ST((new X).v(za.t,za.ya,za.Ma,!1),0,G(),W().sa);W();this.SQ=ST((new X).v(this.t,"ref_base",C(),!0),0,G(),W().sa);W();ST((new X).v(this.t,"ref_temp",C(),!0),0,G(),W().sa);W();var Pa=(new X).v(this.t,"ref_morph",C(),!0);ST((new X).v(Pa.t,Pa.ya,Pa.Ma,!1),0,G(),W().sa);W();var La=(new X).v(this.t,"ref_morph_max",C(), !0);ST((new X).v(La.t,La.ya,La.Ma,!1),20,G(),W().sa);W();var xa=(new X).v(this.t,"ref_total",C(),!0);this.dG=ST((new X).v(xa.t,xa.ya,xa.Ma,!1),0,G(),W().sa);W();this.tR=ST((new X).v(this.t,"sav_base",C(),!0),0,G(),W().sa);W();ST((new X).v(this.t,"sav_temp",C(),!0),0,G(),W().sa);W();var Gb=(new X).v(this.t,"sav_morph",C(),!0);ST((new X).v(Gb.t,Gb.ya,Gb.Ma,!1),0,G(),W().sa);W();var wb=(new X).v(this.t,"sav_morph_max",C(),!0);ST((new X).v(wb.t,wb.ya,wb.Ma,!1),20,G(),W().sa);W();var jc=(new X).v(this.t, "sav_total",C(),!0);this.uR=ST((new X).v(jc.t,jc.ya,jc.Ma,!1),0,G(),W().sa);W();this.ES=ST((new X).v(this.t,"som_base",C(),!0),0,G(),W().sa);W();ST((new X).v(this.t,"som_temp",C(),!0),0,G(),W().sa);W();var Yb=(new X).v(this.t,"som_morph",C(),!0);ST((new X).v(Yb.t,Yb.ya,Yb.Ma,!1),0,G(),W().sa);W();var ac=(new X).v(this.t,"som_morph_max",C(),!0);ST((new X).v(ac.t,ac.ya,ac.Ma,!1),20,G(),W().sa);W();var zc=(new X).v(this.t,"som_total",C(),!0);this.FS=ST((new X).v(zc.t,zc.ya,zc.Ma,!1),0,G(),W().sa);W(); this.BT=ST((new X).v(this.t,"wil_base",C(),!0),0,G(),W().sa);W();ST((new X).v(this.t,"wil_temp",C(),!0),0,G(),W().sa);W();var bc=(new X).v(this.t,"wil_morph",C(),!0);ST((new X).v(bc.t,bc.ya,bc.Ma,!1),0,G(),W().sa);W();var Bd=(new X).v(this.t,"wil_morph_max",C(),!0);ST((new X).v(Bd.t,Bd.ya,Bd.Ma,!1),20,G(),W().sa);W();var kd=(new X).v(this.t,"wil_total",C(),!0);this.zH=ST((new X).v(kd.t,kd.ya,kd.Ma,!1),0,G(),W().sa);W();var Zb=(new X).v(this.t,"trauma_threshold",C(),!0);this.hT=ST((new X).v(Zb.t,Zb.ya, Zb.Ma,!1),0,G(),W().sa);W();var Fc=(new X).v(this.t,"lucidity",C(),!0);this.PF=ST((new X).v(Fc.t,Fc.ya,Fc.Ma,!1),0,G(),W().sa);W();ZT(ST((new X).v(this.t,"lucidity_extra",C(),!0),0,G(),W().sa),-99,99,1);W();var cc=this.bp,Yc=this.PF,rc=G(),sc=W().Pc;Er(cc,Yc,rc,sc);G();G();W();var Nb=(new X).v(this.t,"insanity_rating",C(),!0);this.nP=ST((new X).v(Nb.t,Nb.ya,Nb.Ma,!1),0,G(),W().sa);W();var Ac=(new X).v(this.t,"wound_threshold",C(),!0);this.CT=ST((new X).v(Ac.t,Ac.ya,Ac.Ma,!1),0,G(),W().sa);W();var dc= (new X).v(this.t,"durability",C(),!0);this.Xf=ST((new X).v(dc.t,dc.ya,dc.Ma,!1),0,G(),W().sa);W();ZT(ST((new X).v(this.t,"durability_bonus",C(),!0),0,G(),W().sa),-99,99,1);W();var Tc=(new X).v(this.t,"death_rating",C(),!0);this.NN=ST((new X).v(Tc.t,Tc.ya,Tc.Ma,!1),0,G(),W().sa);W();var Hc=(new X).v(this.t,"initiative",C(),!0);this.bB=ST((new X).v(Hc.t,Hc.ya,Hc.Ma,!1),0,G(),W().sa);W();var tc=(new X).v(this.t,"speed",C(),!0);this.gu=ST((new X).v(tc.t,tc.ya,tc.Ma,!1),1,G(),W().sa);W();ZT(ST((new X).v(this.t, "speed_extra",C(),!0),0,G(),W().sa),0,99,1);W();var Ic=(new X).v(this.t,"mental_only_actions",C(),!0);ST((new X).v(Ic.t,Ic.ya,Ic.Ma,!1),0,G(),W().sa);W();ZT(ST((new X).v(this.t,"mental_only_actions_extra",C(),!0),0,G(),W().sa),0,99,1);W();var td=(new X).v(this.t,"damage_bonus",C(),!0);this.wh=ST((new X).v(td.t,td.ya,td.Ma,!1),0,G(),W().sa);W();this.oC=ZT(ST((new X).v(this.t,"stress",C(),!0),0,G(),W().sa),0,999,1);W();var uc=(new X).v(this.t,"stress_max",C(),!0);ST((new X).v(uc.t,uc.ya,uc.Ma,!1),0, G(),W().sa);W();this.Xy=ZT(ST((new X).v(this.t,"trauma",C(),!0),0,G(),W().sa),0,99,1);W();ZT(ST((new X).v(this.t,"traumas_ignored",C(),!0),0,G(),W().sa),0,99,1);W();var Ob=(new X).v(this.t,"traumas_applied",C(),!0);this.iT=ST((new X).v(Ob.t,Ob.ya,Ob.Ma,!1),0,G(),W().sa);W();var lc=(new X).v(this.t,"trauma_mod",C(),!0);this.vC=ST((new X).v(lc.t,lc.ya,lc.Ma,!1),0,G(),W().sa);W();this.he=ZT(ST((new X).v(this.t,"damage",C(),!0),0,G(),W().sa),0,999,1);W();var Jc=(new X).v(this.t,"damage_max",C(),!0);ST((new X).v(Jc.t, Jc.ya,Jc.Ma,!1),0,G(),W().sa);W();this.ez=ZT(ST((new X).v(this.t,"wounds",C(),!0),0,G(),W().sa),0,99,1);W();var Kc=(new X).v(this.t,"wound_mod",C(),!0);this.DC=ST((new X).v(Kc.t,Kc.ya,Kc.Ma,!1),0,G(),W().sa);W();ZT(ST((new X).v(this.t,"wounds_ignored",C(),!0),0,G(),W().sa),0,99,1);W();var Lc=(new X).v(this.t,"wounds_applied",C(),!0);this.EC=ST((new X).v(Lc.t,Lc.ya,Lc.Ma,!1),0,G(),W().sa);W();var Kd=this.vC,Uc=W().Pc,ec=nf(new of,Kd,Uc.mj(),pf());W();var Mc=this.DC,Vd=W().Pc,Vc=nf(new of,Mc,Vd.mj(), pf()),ld=G(),Wd=(new ur).Bg((new qf).Bh(ec),(new qf).Bh(Vc),ld),ie=G();this.DT=(new yU).bd(Wd,ie);W();var vc=(new X).v(this.t,"armour_energy_total",C(),!0);this.xE=ST((new X).v(vc.t,vc.ya,vc.Ma,!1),0,G(),W().sa);W();var md=(new X).v(this.t,"armour_kinetic_total",C(),!0);this.yE=ST((new X).v(md.t,md.ya,md.Ma,!1),0,G(),W().sa);W();var Zc=(new X).v(this.t,"current_morph",C(),!0);this.tA=(new X).v(Zc.t,Zc.ya,Zc.Ma,!1).Hc("none");W();var hd=(new X).v(this.t,"morph_type",C(),!0);this.Bf=cU(RT((new X).v(hd.t, hd.ya,hd.Ma,!1),rj()),rj().$s);var Bc=(new QC).v(this,"morph_name",C(),!0);this.is=(new QC).v(Bc.t,Bc.ya,Bc.Ma,!1);C();C();C();W();var Xd=(new X).v(this.t,"morph_traits",C(),!0);(new X).v(Xd.t,Xd.ya,Xd.Ma,!1).Hc("");W();var Ld=(new X).v(this.t,"morph_implants",C(),!0);(new X).v(Ld.t,Ld.ya,Ld.Ma,!1).Hc("");W();var ae=(new X).v(this.t,"morph_mobility_system",C(),!0);(new X).v(ae.t,ae.ya,ae.Ma,!1).Hc("Walker 4/20");W();var $c=(new X).v(this.t,"morph_durability",C(),!0);ST((new X).v($c.t,$c.ya,$c.Ma, !1),0,G(),W().sa);W();var be=(new X).v(this.t,"morph_armour_energy",C(),!0);ST((new X).v(be.t,be.ya,be.Ma,!1),0,G(),W().sa);W();var ud=(new X).v(this.t,"morph_armour_kinetic",C(),!0);ST((new X).v(ud.t,ud.ya,ud.Ma,!1),0,G(),W().sa);W();var Nc=(new X).v(this.t,"morph_skill_boni",C(),!0);(new X).v(Nc.t,Nc.ya,Nc.Ma,!1).Hc("");W();var Sb=(new X).v(this.t,"morph_speed",C(),!0);ST((new X).v(Sb.t,Sb.ya,Sb.Ma,!1),1,G(),W().sa);W();var Cd=(new X).v(this.t,"morph_moa",C(),!0);ST((new X).v(Cd.t,Cd.ya,Cd.Ma,!1), 0,G(),W().sa);W();var je=(new X).v(this.t,"morph_ini_bonus",C(),!0);ST((new X).v(je.t,je.ya,je.Ma,!1),0,G(),W().sa);W();var id=(new X).v(this.t,"morph_ignored_wounds",C(),!0);ST((new X).v(id.t,id.ya,id.Ma,!1),0,G(),W().sa);W();(new X).v(this.t,"skills_generate",C(),!0).Zb(!1);W();var ad=(new X).v(this.t,"skills_generate_label",C(),!0);(new X).v(ad.t,ad.ya,ad.Ma,!1).Hc("generate-skills");W();(new X).v(this.t,"skills_sort",C(),!0).Zb(!1);W();cU(RT((new X).v(this.t,"skills_sort_by",C(),!0),jC()),jC().$s); JB();var ce=Bh(),vd=[(new I).Y("Short",0),(new I).Y("Medium",-10),(new I).Y("Long",-20),(new I).Y("Extreme",-30),(new I).Y("Point Blank (\x3c2m)",10)];this.PQ=(new zU).nm("Range",Ao(ce,(new D).r(vd)));this.OQ=vU(new wU,(new xU).Bt(this.PQ),"range mod");var Kb=Bh(),Dd=[(new I).Y("None",0),(new I).Y("Excellent 30+",5),(new I).Y("Excellent 60+",10)];this.yO=(new zU).nm("Extra Damage",Ao(Kb,(new D).r(Dd)));this.EA=vU(new wU,(new xU).Bt(this.yO),"extra damage");var Vb=Bh(),Md=[(new I).Y("None",0),(new I).Y("Burst Fire", 1),(new I).Y("Full Automatic",3)];this.xO=(new zU).nm("Extra Dice",Ao(Vb,(new D).r(Md)));W();var Nd=(new AU).Bt(this.xO);W();var Od=pr(new qr,Nd,ef(10));this.wO=vU(new wU,yr(Od),"extra damage");W();var wd=W(),de=or(nr(wd,1));yr(de);G();W();var Pd=W(),nd=or(nr(Pd,3));yr(nd);G();$T();W();var od=(new X).v(this.t,"armour_energy_bonus",C(),!0);this.cN=ST((new X).v(od.t,od.ya,od.Ma,!1),0,G(),W().sa);W();var Oc=(new X).v(this.t,"armour_kinetic_bonus",C(),!0);this.dN=ST((new X).v(Oc.t,Oc.ya,Oc.Ma,!1),0,G(), W().sa);W();var Rb=(new X).v(this.t,"layering_penalty",C(),!0);this.Hv=ST((new X).v(Rb.t,Rb.ya,Rb.Ma,!1),0,G(),W().sa);BU();this.Hi=CU();W();ZT(ST((new X).v(this.t,"crypto_currency",C(),!0),0,G(),W().sa),-999999999,999999999,1);W();ZT(ST((new X).v(this.t,"cash",C(),!0),0,G(),W().sa),-999999999,999999999,1);W();(new X).v(this.t,"gear1",C(),!0).Hc("");W();(new X).v(this.t,"gear2",C(),!0).Hc("");W();(new X).v(this.t,"gear3",C(),!0).Hc("");W();this.dA=(new X).v(this.t,"is_async",C(),!0).Zb(!1);W();var jd= (new X).v(this.t,"psi_temp_time",C(),!0);ST((new X).v(jd.t,jd.ya,jd.Ma,!1),0,G(),W().sa);W();ZT(ST((new X).v(this.t,"psi_current_sustained",C(),!0),0,G(),W().sa),0,10,1);W();var Ed=(new X).v(this.t,"psi_sustained_mod",C(),!0);this.uy=ST((new X).v(Ed.t,Ed.ya,Ed.Ma,!1),0,G(),W().sa);var bd=Bh(),Yd=[(new I).Y("Normal",0),(new I).Y("Partially Sapient/Uplifted Animals",-20),(new I).Y("Non-sapient Animals",-30)];this.WS=(new zU).nm("Target Type",Ao(bd,(new D).r(Yd)));this.VS=vU(new wU,(new xU).Bt(this.WS), "sentience mod");var pd=Bh(),Zd=[(new I).Y("Normal",0),(new I).Y("Partially Sapient/Uplifted Animals",1),(new I).Y("Non-sapient Animals",3)];this.YS=(new zU).nm("Target Type",Ao(pd,(new D).r(Zd)));this.XS=vU(new wU,(new xU).Bt(this.YS),"sentience mod");W();var Fd=W(),xd=or(nr(Fd,1));W();W();var qd=this.zH,qe=W().Pc,Qd=nf(new of,qd,qe.mj(),pf());W();var yd=G(),Gd=(new gf).nk(10,yd),ee=G(),fe=(new zr).Bg((new qf).Bh(Qd),Gd,ee),Ce=G(),ke=DU(new EU,FU(),fe,Ce),le=afa(xd,ke),re=this.EA,Qe=G(),se=wr(new xr, re,Qe),te=G();Hr(le,se,te);G();G();C();W();ST((new X).v(this.t,"muse_cog",C(),!0),10,G(),W().sa);W();ST((new X).v(this.t,"muse_coo",C(),!0),10,G(),W().sa);W();ST((new X).v(this.t,"muse_int",C(),!0),20,G(),W().sa);W();ST((new X).v(this.t,"muse_ref",C(),!0),10,G(),W().sa);W();ST((new X).v(this.t,"muse_sav",C(),!0),10,G(),W().sa);W();ST((new X).v(this.t,"muse_som",C(),!0),10,G(),W().sa);W();ST((new X).v(this.t,"muse_wil",C(),!0),10,G(),W().sa);W();var Hd=(new X).v(this.t,"muse_trauma_threshold",C(), !0);ST((new X).v(Hd.t,Hd.ya,Hd.Ma,!1),4,G(),W().sa);W();var ye=(new X).v(this.t,"muse_lucidity",C(),!0);ST((new X).v(ye.t,ye.ya,ye.Ma,!1),20,G(),W().sa);W();var Ie=(new X).v(this.t,"muse_insanity_rating",C(),!0);ST((new X).v(Ie.t,Ie.ya,Ie.Ma,!1),40,G(),W().sa);W();ZT(ST((new X).v(this.t,"muse_stress",C(),!0),0,G(),W().sa),0,990,1);W();ZT(ST((new X).v(this.t,"muse_trauma",C(),!0),0,G(),W().sa),0,99,1);W();var ue=(new X).v(this.t,"muse_trauma_mod",C(),!0);this.gQ=ST((new X).v(ue.t,ue.ya,ue.Ma,!1),0, G(),W().sa);GU||(GU=(new HU).a());C();W();(new X).v(this.t,"muse_skills_generate",C(),!0).Zb(!1);W();var me=(new X).v(this.t,"muse_skills_generate_label",C(),!0);(new X).v(me.t,me.ya,me.Ma,!1).Hc("generate-skills");this.rB=(new QC).v(this,"misc_notes",C(),!0);W();this.Zx=ST((new X).v(this.t,"misc_action_mod",C(),!0),0,G(),W().sa);W();this.ay=ST((new X).v(this.t,"misc_physical_mod",C(),!0),0,G(),W().sa);W();this.$x=ST((new X).v(this.t,"misc_initiative_mod",C(),!0),0,G(),W().sa);W();noa((new X).v(this.t, "chat_output_other",C(),!0));W();noa((new X).v(this.t,"chat_output_ep_rolls",C(),!0));W();cU(RT((new X).v(this.t,"chat_output_select",C(),!0),lC()),lC().PM);W();(new X).v(this.t,"using_api_script",C(),!0).Zb(!1);this.Dw=(new QC).v(this,"api_text",C(),!0);W();W();var Je=this.Zx,tf=W().Pc,Ke=nf(new of,Je,tf.mj(),pf()),ge=this.DT,bf=G(),cf=(new Dr).Bg((new qf).Bh(Ke),ge,bf),ne=G(),Id=(new jf).bd(cf,ne),oe=this.uy,Ff=G(),df=W().Pc,fg=Er(Id,oe,Ff,df),gg=G();this.No=(new yU).bd(fg,gg);W();W();var Hg=this.No, mf=G(),$g=(new jf).bd(Hg,mf),hg=this.ay,Xh=G(),Zi=W().Pc,$i=Er($g,hg,Xh,Zi),Ai=G(),Bi=(new jf).bd($i,Ai),Yh=this.Hv,yh=G(),Ci=W().Pc,Zh=Er(Bi,Yh,yh,Ci),ok=G();this.RO=(new yU).bd(Zh,ok);return this};c.Yi=function(a){return Mia(this,a)};c.zi=function(a,b){return Nia(this,b)};c.dj=function(){return C()}; function ooa(){var a=Ei();if(0===(16777216&a.f.ba)&&0===(16777216&a.f.ba)){W();W();W();var b=tr().ax,d=a.bB,e=W().Pc,b=vr(b);G();var d=(new jf).bd((new ur).Bg(b,kf(d,e),G()),G()),e=a.EC,b=G(),f=W().Pc,d=Gr(d,e,b,f),e=G(),d=(new jf).bd(d,e),e=a.iT,b=G(),f=W().Pc,d=Gr(d,e,b,f),e=G(),d=(new jf).bd(d,e),e=a.$x,b=G(),f=W().Pc,d=Er(d,e,b,f),e=G(),d=(new jf).bd(d,e);IU||(IU=(new JU).a());e=new KU;b=IU;e.gc=d;e.Pt=b;G();a.eP=moa(a,"ini_roll",e);d=a.f;a.f=(new Gs).ja(16777216|d.ba,d.ga)}return a.eP} c.yi=function(a,b){return b};function LU(){var a=Ei();if(0===(33554432&a.f.ba)&&0===(33554432&a.f.ba)){a.Uz=lh();var b=a.f;a.f=(new Gs).ja(33554432|b.ba,b.ga)}return a.Uz}c.$classData=m({I2:0},!1,"com.lkroll.ep.model.EPCharModel$",{I2:1,c:1,gga:1,ak:1,pj:1});var tU=void 0;function Ei(){tU||(tU=(new sU).a());return tU}function MU(){this.jd=this.Bd=this.fd=this.Lo=this.vd=this.ct=this.vA=this.t=null;this.f=0}MU.prototype=new p;MU.prototype.constructor=MU;c=MU.prototype; c.a=function(){NU=this;this.jd=this;OC(this);this.t=this.jd;this.vA=(new QC).v(this,"name",C(),!0);this.ct=(new RC).v(this,"active",C(),!0).Zb(!1);this.vd=(new QC).v(this,"duration",C(),!0);this.Lo=(new QC).v(this,"game_effect",C(),!0);(new RC).v(this,"show_description",C(),!0).Zb(!1);this.fd=(new QC).v(this,"description",C(),!0);return this};c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)};c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"effects"};c.dj=function(){return(new H).e("effects")}; c.hk=function(){};c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({K2:0},!1,"com.lkroll.ep.model.EffectsSection$",{K2:1,c:1,Ck:1,ak:1,pj:1});var NU=void 0;function OU(){NU||(NU=(new MU).a());return NU}function PU(){this.jd=this.Bd=this.fd=this.tE=this.Ln=this.t=null;this.f=0}PU.prototype=new p;PU.prototype.constructor=PU;c=PU.prototype; c.a=function(){QU=this;this.jd=this;OC(this);this.t=this.jd;this.Ln=(new QC).v(this,"item_name",C(),!0);SC();this.tE=ST((new X).v(this.t,"amount",C(),!0),0,G(),SC().sa);(new RC).v(this,"show_description",C(),!0).Zb(!1);this.fd=(new QC).v(this,"description",C(),!0);return this};c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)};c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"gearitems"};c.dj=function(){return(new H).e("gearitems")};c.hk=function(){}; c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({L2:0},!1,"com.lkroll.ep.model.GearSection$",{L2:1,c:1,Ck:1,ak:1,pj:1});var QU=void 0;function BU(){QU||(QU=(new PU).a());return QU}function RU(){this.jd=this.Bd=this.IT=this.kT=this.NQ=this.$O=this.MO=this.AO=this.cO=this.kN=this.fN=this.jQ=this.JN=this.fd=this.TA=this.t=null;this.f=0}RU.prototype=new p;RU.prototype.constructor=RU;c=RU.prototype; c.a=function(){SU=this;this.jd=this;OC(this);this.t=this.jd;this.TA=(new QC).v(this,"identity",C(),!0);this.fd=(new QC).v(this,"description",C(),!0);SC();this.JN=ZT(ST((new X).v(this.t,"credits",C(),!0),0,G(),SC().sa),-999999999,999999999,1);this.jQ=(new QC).v(this,"notes",C(),!0);SC();(new X).v(this.t,"at_rep_name_short",C(),!0).Hc(hC().zE.dm);SC();(new X).v(this.t,"at_rep_name_long",C(),!0).Hc(hC().zE.km);SC();this.fN=ZT(ST((new X).v(this.t,"at_rep_score",C(),!0),0,G(),SC().sa),0,99,1);SC();(new X).v(this.t, "at_rep_favour1",C(),!0).Zb(!1);SC();(new X).v(this.t,"at_rep_favour2",C(),!0).Zb(!1);SC();(new X).v(this.t,"at_rep_favour3",C(),!0).Zb(!1);SC();(new X).v(this.t,"at_rep_favour4",C(),!0).Zb(!1);SC();(new X).v(this.t,"at_rep_favour5",C(),!0).Zb(!1);SC();(new X).v(this.t,"c_rep_name_short",C(),!0).Hc(hC().BE.dm);SC();(new X).v(this.t,"c_rep_name_long",C(),!0).Hc(hC().BE.km);SC();this.kN=ZT(ST((new X).v(this.t,"c_rep_score",C(),!0),0,G(),SC().sa),0,99,1);SC();(new X).v(this.t,"c_rep_favour1",C(),!0).Zb(!1); SC();(new X).v(this.t,"c_rep_favour2",C(),!0).Zb(!1);SC();(new X).v(this.t,"c_rep_favour3",C(),!0).Zb(!1);SC();(new X).v(this.t,"c_rep_favour4",C(),!0).Zb(!1);SC();(new X).v(this.t,"c_rep_favour5",C(),!0).Zb(!1);SC();(new X).v(this.t,"e_rep_name_short",C(),!0).Hc(hC().PE.dm);SC();(new X).v(this.t,"e_rep_name_long",C(),!0).Hc(hC().PE.km);SC();this.cO=ZT(ST((new X).v(this.t,"e_rep_score",C(),!0),0,G(),SC().sa),0,99,1);SC();(new X).v(this.t,"e_rep_favour1",C(),!0).Zb(!1);SC();(new X).v(this.t,"e_rep_favour2", C(),!0).Zb(!1);SC();(new X).v(this.t,"e_rep_favour3",C(),!0).Zb(!1);SC();(new X).v(this.t,"e_rep_favour4",C(),!0).Zb(!1);SC();(new X).v(this.t,"e_rep_favour5",C(),!0).Zb(!1);SC();(new X).v(this.t,"f_rep_name_short",C(),!0).Hc(hC().YE.dm);SC();(new X).v(this.t,"f_rep_name_long",C(),!0).Hc(hC().YE.km);SC();this.AO=ZT(ST((new X).v(this.t,"f_rep_score",C(),!0),0,G(),SC().sa),0,99,1);SC();(new X).v(this.t,"f_rep_favour1",C(),!0).Zb(!1);SC();(new X).v(this.t,"f_rep_favour2",C(),!0).Zb(!1);SC();(new X).v(this.t, "f_rep_favour3",C(),!0).Zb(!1);SC();(new X).v(this.t,"f_rep_favour4",C(),!0).Zb(!1);SC();(new X).v(this.t,"f_rep_favour5",C(),!0).Zb(!1);SC();(new X).v(this.t,"g_rep_name_short",C(),!0).Hc(hC().bF.dm);SC();(new X).v(this.t,"g_rep_name_long",C(),!0).Hc(hC().bF.km);SC();this.MO=ZT(ST((new X).v(this.t,"g_rep_score",C(),!0),0,G(),SC().sa),0,99,1);SC();(new X).v(this.t,"g_rep_favour1",C(),!0).Zb(!1);SC();(new X).v(this.t,"g_rep_favour2",C(),!0).Zb(!1);SC();(new X).v(this.t,"g_rep_favour3",C(),!0).Zb(!1); SC();(new X).v(this.t,"g_rep_favour4",C(),!0).Zb(!1);SC();(new X).v(this.t,"g_rep_favour5",C(),!0).Zb(!1);SC();(new X).v(this.t,"i_rep_name_short",C(),!0).Hc(hC().gF.dm);SC();(new X).v(this.t,"i_rep_name_long",C(),!0).Hc(hC().gF.km);SC();this.$O=ZT(ST((new X).v(this.t,"i_rep_score",C(),!0),0,G(),SC().sa),0,99,1);SC();(new X).v(this.t,"i_rep_favour1",C(),!0).Zb(!1);SC();(new X).v(this.t,"i_rep_favour2",C(),!0).Zb(!1);SC();(new X).v(this.t,"i_rep_favour3",C(),!0).Zb(!1);SC();(new X).v(this.t,"i_rep_favour4", C(),!0).Zb(!1);SC();(new X).v(this.t,"i_rep_favour5",C(),!0).Zb(!1);SC();(new X).v(this.t,"r_rep_name_short",C(),!0).Hc(hC().$F.dm);SC();(new X).v(this.t,"r_rep_name_long",C(),!0).Hc(hC().$F.km);SC();this.NQ=ZT(ST((new X).v(this.t,"r_rep_score",C(),!0),0,G(),SC().sa),0,99,1);SC();(new X).v(this.t,"r_rep_favour1",C(),!0).Zb(!1);SC();(new X).v(this.t,"r_rep_favour2",C(),!0).Zb(!1);SC();(new X).v(this.t,"r_rep_favour3",C(),!0).Zb(!1);SC();(new X).v(this.t,"r_rep_favour4",C(),!0).Zb(!1);SC();(new X).v(this.t, "r_rep_favour5",C(),!0).Zb(!1);SC();(new X).v(this.t,"u_rep_name_short",C(),!0).Hc(hC().nH.dm);SC();(new X).v(this.t,"u_rep_name_long",C(),!0).Hc(hC().nH.km);SC();this.kT=ZT(ST((new X).v(this.t,"u_rep_score",C(),!0),0,G(),SC().sa),0,99,1);SC();(new X).v(this.t,"u_rep_favour1",C(),!0).Zb(!1);SC();(new X).v(this.t,"u_rep_favour2",C(),!0).Zb(!1);SC();(new X).v(this.t,"u_rep_favour3",C(),!0).Zb(!1);SC();(new X).v(this.t,"u_rep_favour4",C(),!0).Zb(!1);SC();(new X).v(this.t,"u_rep_favour5",C(),!0).Zb(!1); SC();(new X).v(this.t,"x_rep_name_short",C(),!0).Hc(hC().BH.dm);SC();(new X).v(this.t,"x_rep_name_long",C(),!0).Hc(hC().BH.km);SC();this.IT=ZT(ST((new X).v(this.t,"x_rep_score",C(),!0),0,G(),SC().sa),0,99,1);SC();(new X).v(this.t,"x_rep_favour1",C(),!0).Zb(!1);SC();(new X).v(this.t,"x_rep_favour2",C(),!0).Zb(!1);SC();(new X).v(this.t,"x_rep_favour3",C(),!0).Zb(!1);SC();(new X).v(this.t,"x_rep_favour4",C(),!0).Zb(!1);SC();(new X).v(this.t,"x_rep_favour5",C(),!0).Zb(!1);return this}; c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)};c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"identities"};c.dj=function(){return(new H).e("identities")};c.hk=function(){};c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({M2:0},!1,"com.lkroll.ep.model.IdentitiesSection$",{M2:1,c:1,Ck:1,ak:1,pj:1});var SU=void 0;function IB(){SU||(SU=(new RU).a());return SU} function TU(){this.jd=this.Bd=this.Ee=this.og=this.Nd=this.pq=this.Mq=this.Eb=this.of=this.Xt=this.t=null;this.f=0}TU.prototype=new p;TU.prototype.constructor=TU;c=TU.prototype; c.a=function(){UU=this;this.jd=this;OC(this);this.t=this.jd;var a=(new QC).v(this,"rowid",C(),!0);this.Xt=(new QC).v(a.t,a.ya,a.Ma,!1).Hc("?");this.of=(new QC).v(this,"name",C(),!0);W();this.Eb=(new X).v(this.t,"field",C(),!0).Hc("");W();this.Mq=(new X).v(this.t,"specialisations",C(),!0).Hc("");W();this.pq=RT((new X).v(this.t,"linked_aptitude",C(),!0),Oi());W();this.Nd=(new X).v(this.t,"no_defaulting",C(),!0).Zb(!1);W();this.og=ST((new X).v(this.t,"ranks",C(),!0),0,G(),W().sa);W();a=(new X).v(this.t, "morph_bonus",C(),!0);ST((new X).v(a.t,a.ya,a.Ma,!1),0,G(),W().sa);var a=G(),b=W().sa;this.Ee=VC(TC(new UC,this,"total",b,C(),!0,C(),a));W();W();var a=Ei().bp,b=G(),a=wr(new xr,a,b),b=G(),a=(new jf).bd(a,b),b=this.Ee,d=G(),e=W().Pc;Er(a,b,d,e);Ei();G();G();G();W();W();a=Ei().bp;b=G();a=wr(new xr,a,b);b=G();a=(new jf).bd(a,b);b=this.Ee;d=G();e=W().Pc;Er(a,b,d,e);Ei();G();W();G();G();G();G();return this};c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)}; c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"knowledgeskills"};c.dj=function(){return(new H).e("knowledgeskills")};c.hk=function(){};c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({N2:0},!1,"com.lkroll.ep.model.KnowledgeSkillSection$",{N2:1,c:1,Ck:1,ak:1,pj:1});var UU=void 0;function VU(){UU||(UU=(new TU).a());return UU}function WU(){this.jd=this.Bd=this.fd=this.pt=this.ul=this.wh=this.Gk=this.eu=this.Uk=this.dt=this.ki=this.of=this.up=this.La=this.t=null;this.f=0} WU.prototype=new p;WU.prototype.constructor=WU;c=WU.prototype; c.a=function(){XU=this;this.jd=this;OC(this);this.t=this.jd;this.La=(new QC).v(this,"weapon",C(),!0);W();var a=(new X).v(this.t,"skill_search",C(),!0),b=(new D).r(["Blades","Clubs","Exotic Melee Weapon: ...","Unarmed Combat"]),d=a.t,e=a.ya,f=C(),g=CD(),h=DD(g);this.up=YU(new ZU,d,e,f,bh(b,h),C(),a.ve);W();var k=(new X).v(this.t,"skill_name",C(),!0);this.of=(new X).v(k.t,k.ya,k.Ma,!1).Hc("none");W();var n=(new X).v(this.t,"skill_total",C(),!0),t=LU().Ee;this.ki=$U(n.t,n.ya,t);W();var w=Ei().bp,A=this.ki.Lu(G(), W().Pc),B=G();Hr(w,A,B);Ei();G();G();G();W();this.dt=ZT(ST((new X).v(this.t,"armour_penetration",C(),!0),0,G(),W().sa),-99,0,1);W();this.Uk=ZT(ST((new X).v(this.t,"num_damage_dice",C(),!0),0,G(),W().sa),0,99,1);W();var M=(new X).v(this.t,"show_divisor",C(),!0).Zb(!1);this.eu=(new RC).v(M.t,M.ya,M.Ma,!1);W();this.Gk=ZT(ST((new X).v(this.t,"damage_divisor",C(),!0),1,G(),W().sa),1,9,1);W();this.wh=ZT(ST((new X).v(this.t,"damage_bonus",C(),!0),0,G(),W().sa),-99,99,1);W();W();W();W();W();W();var Z=this.Uk, na=W().Pc;lf();var ma=nf(new of,Z,na.mj(),pf()),Ga=(new aV).Bh(ma);W();var Ea=pr(new qr,Ga,ef(10)),za=vr(Ea),Pa=G(),La=(new jf).bd(za,Pa),xa=this.Gk,Gb=G(),wb=W().Pc,jc=Fr(La,xa,Gb,wb),Yb=G(),ac=DU(new EU,FU(),jc,Yb),zc=G(),bc=(new jf).bd(ac,zc),Bd=this.wh,kd=G(),Zb=W().Pc,Fc=Er(bc,Bd,kd,Zb),cc=G(),Yc=(new jf).bd(Fc,cc),rc=Ei().wh,sc=G(),Nb=W().Pc;Er(Yc,rc,sc,Nb);G();G();W();W();W();W();W();W();var Ac=this.Uk,dc=W().Pc;lf();var Tc=nf(new of,Ac,dc.mj(),pf()),Hc=(new aV).Bh(Tc);W();var tc=pr(new qr, Hc,ef(10)),Ic=vr(tc),td=G(),uc=(new jf).bd(Ic,td),Ob=this.Gk,lc=G(),Jc=W().Pc,Kc=Fr(uc,Ob,lc,Jc),Lc=G(),Kd=DU(new EU,FU(),Kc,Lc),Uc=G(),ec=(new jf).bd(Kd,Uc),Mc=this.wh,Vd=G(),Vc=W().Pc,ld=Er(ec,Mc,Vd,Vc),Wd=G(),ie=(new jf).bd(ld,Wd),vc=Ei().wh,md=G(),Zc=W().Pc;Er(ie,vc,md,Zc);W();G();G();G();G();W();W();W();W();W();W();var hd=this.Uk,Bc=W().Pc;lf();var Xd=nf(new of,hd,Bc.mj(),pf()),Ld=(new aV).Bh(Xd);W();var ae=pr(new qr,Ld,ef(10)),$c=vr(ae),be=G(),ud=(new jf).bd($c,be),Nc=this.Gk,Sb=G(),Cd=W().Pc, je=Fr(ud,Nc,Sb,Cd),id=G(),ad=DU(new EU,FU(),je,id),ce=G(),vd=(new jf).bd(ad,ce),Kb=this.wh,Dd=G(),Vb=W().Pc,Md=Er(vd,Kb,Dd,Vb),Nd=G(),Od=(new jf).bd(Md,Nd),wd=Ei().wh,de=G(),Pd=W().Pc;Er(Od,wd,de,Pd);W();G();G();G();G();W();W();W();W();W();W();var nd=this.Uk,od=W().Pc;lf();var Oc=nf(new of,nd,od.mj(),pf()),Rb=(new aV).Bh(Oc);W();var jd=pr(new qr,Rb,ef(10)),Ed=vr(jd),bd=G(),Yd=(new jf).bd(Ed,bd),pd=this.Gk,Zd=G(),Fd=W().Pc,xd=Fr(Yd,pd,Zd,Fd),qd=G(),qe=DU(new EU,FU(),xd,qd),Qd=G(),yd=(new jf).bd(qe, Qd),Gd=this.wh,ee=G(),fe=W().Pc,Ce=Er(yd,Gd,ee,fe),ke=G(),le=(new jf).bd(Ce,ke),re=Ei().wh,Qe=G(),se=W().Pc;Er(le,re,Qe,se);var te=Ei().EA,Hd=G();wr(new xr,te,Hd);G();G();G();W();this.ul=cU(RT((new X).v(this.t,"damage_type",C(),!0),fj()),fj().Rs);var ye=(new QC).v(this,"damage_type_short",C(),!0);this.pt=(new QC).v(ye.t,ye.ya,ye.Ma,!1).Hc(fj().Vh(fj().Rs));(new RC).v(this,"show_description",C(),!0).Zb(!1);this.fd=(new QC).v(this,"description",C(),!0);return this};c.Yi=function(a){return LC(this,a)}; c.n=function(){return MC(this)};c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"meleeweapons"};c.dj=function(){return(new H).e("meleeweapons")};c.hk=function(){};c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({O2:0},!1,"com.lkroll.ep.model.MeleeWeaponSection$",{O2:1,c:1,Ck:1,ak:1,pj:1});var XU=void 0;function bV(){XU||(XU=(new WU).a());return XU} function cV(){this.jd=this.Bd=this.UA=this.XA=this.Lv=this.gu=this.mC=this.Rg=this.$z=this.bA=this.aA=this.Xf=this.sB=this.VA=this.yd=this.Xl=this.Yl=this.fd=this.vB=this.is=this.Bf=this.Mv=this.ct=this.xf=this.t=null;this.f=0}cV.prototype=new p;cV.prototype.constructor=cV;c=cV.prototype; c.a=function(){dV=this;this.jd=this;OC(this);this.t=this.jd;SC();var a=(new X).v(this.t,"id",C(),!0);this.xf=(new X).v(a.t,a.ya,a.Ma,!1).Hc("?");SC();this.ct=(new X).v(this.t,"active",C(),!0).Zb(!1);SC();this.Mv=(new X).v(this.t,"morph_label",C(),!0).Hc("Unnamed");SC();this.Bf=cU(RT((new X).v(this.t,"type",C(),!0),rj()),rj().$s);this.is=(new QC).v(this,"morphs_name",C(),!0);this.vB=(new QC).v(this,"morph_location",C(),!0);this.fd=(new QC).v(this,"morphs_description",C(),!0);this.Yl=(new QC).v(this, "visible_gender",C(),!0);this.Xl=(new QC).v(this,"visible_age",C(),!0);SC();this.yd=(new X).v(this.t,"traits",C(),!0).Hc("");SC();this.VA=(new X).v(this.t,"implants",C(),!0).Hc("");SC();this.sB=(new X).v(this.t,"mobility_system",C(),!0).Hc("Walker 4/20");SC();this.Xf=ST((new X).v(this.t,"durability",C(),!0),0,G(),SC().sa);SC();this.aA=ST((new X).v(this.t,"armour_energy",C(),!0),0,G(),SC().sa);SC();this.bA=ST((new X).v(this.t,"armour_kinetic",C(),!0),0,G(),SC().sa);SC();this.$z=(new X).v(this.t,"aptitude_boni", C(),!0).Hc("");SC();this.Rg=(new X).v(this.t,"aptitude_maximum",C(),!0).Hc("");SC();this.mC=(new X).v(this.t,"skill_boni",C(),!0).Hc("");SC();this.gu=ST((new X).v(this.t,"speed",C(),!0),1,G(),SC().sa);SC();this.Lv=ST((new X).v(this.t,"moa",C(),!0),0,G(),SC().sa);SC();this.XA=ST((new X).v(this.t,"ini_bonus",C(),!0),0,G(),SC().sa);SC();this.UA=ST((new X).v(this.t,"ignored_wounds",C(),!0),0,G(),SC().sa);return this};c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)}; c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"morphs"};c.dj=function(){return(new H).e("morphs")};c.hk=function(){};c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({P2:0},!1,"com.lkroll.ep.model.MorphSection$",{P2:1,c:1,Ck:1,ak:1,pj:1});var dV=void 0;function JB(){dV||(dV=(new cV).a());return dV}function eV(){VO.call(this);this.ZH=this.jE=this.SC=this.TM=this.$s=null}eV.prototype=new WO;eV.prototype.constructor=eV; eV.prototype.a=function(){VO.prototype.Oa.call(this,0);fV=this;var a=null!==this.ua&&this.ua.ea()?this.ua.da():"None";this.$s=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Synthmorph";this.TM=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Biomorph";this.SC=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Pod";this.jE=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Infomorph";this.ZH=WT(this,this.Xc,a);return this}; eV.prototype.$classData=m({Q2:0},!1,"com.lkroll.ep.model.MorphType$",{Q2:1,Zn:1,c:1,k:1,h:1});var fV=void 0;function rj(){fV||(fV=(new eV).a());return fV}function HU(){this.jd=this.Bd=this.Ee=this.og=this.pq=this.Eb=this.of=this.t=null;this.f=0}HU.prototype=new p;HU.prototype.constructor=HU;c=HU.prototype; c.a=function(){GU=this;this.jd=this;OC(this);this.t=this.jd;this.of=(new QC).v(this,"name",C(),!0);W();this.Eb=(new X).v(this.t,"field",C(),!0).Hc("");W();this.pq=RT((new X).v(this.t,"linked_aptitude",C(),!0),Oi());W();this.og=ST((new X).v(this.t,"ranks",C(),!0),0,G(),W().sa);var a=G(),b=W().sa;this.Ee=VC(TC(new UC,this,"total",b,C(),!0,C(),a));W();W();W();var a=Ei().bp,b=G(),a=wr(new xr,a,b),b=G(),a=(new jf).bd(a,b),b=this.Ee,d=G(),e=W().Pc,a=Er(a,b,d,e),b=G(),a=(new jf).bd(a,b),b=Ei().gQ,d=G(), e=W().Pc;Gr(a,b,d,e);G();G();return this};c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)};c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"museskills"};c.dj=function(){return(new H).e("museskills")};c.hk=function(){};c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({R2:0},!1,"com.lkroll.ep.model.MuseSkillSection$",{R2:1,c:1,Ck:1,ak:1,pj:1});var GU=void 0;function QB(){fv.call(this)}QB.prototype=new wO;QB.prototype.constructor=QB; QB.prototype.d=function(a){fv.prototype.qd.call(this,a,null,0,!0);return this};QB.prototype.$classData=m({S2:0},!1,"com.lkroll.ep.model.ParsingException",{S2:1,rd:1,Wc:1,c:1,h:1});function gV(){this.jd=this.Bd=this.fd=this.vk=this.vd=this.ue=this.se=this.St=this.Of=this.Ky=this.t=null;this.f=0}gV.prototype=new p;gV.prototype.constructor=gV;c=gV.prototype; c.a=function(){hV=this;this.jd=this;OC(this);this.t=this.jd;this.Ky=(new QC).v(this,"sleight",C(),!0);W();this.Of=cU(RT((new X).v(this.t,"psi_type",C(),!0),Si()),Si().Cz);var a=(new QC).v(this,"psi_type_short",C(),!0);this.St=(new QC).v(a.t,a.ya,a.Ma,!1).Hc(Si().Vh(Si().Cz));W();this.se=(new X).v(this.t,"range",C(),!0).Hc("Self");W();this.ue=(new X).v(this.t,"action",C(),!0).Hc("Automatic");W();this.vd=(new X).v(this.t,"duration",C(),!0).Hc("Constant");W();this.vk=ST((new X).v(this.t,"strain_mod", C(),!0),0,G(),W().sa);W();W();W();a=tr().ax;a=vr(a);W();var b=G(),b=(new gf).nk(2,b),d=G(),a=(new zr).Bg(a,b,d),b=G(),a=DU(new EU,FU(),a,b),b=G(),a=(new jf).bd(a,b),b=this.vk,d=G(),e=W().Pc;Er(a,b,d,e);G();G();(new RC).v(this,"show_description",C(),!0).Zb(!1);this.fd=(new QC).v(this,"description",C(),!0);return this};c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)};c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"psichi"};c.dj=function(){return(new H).e("psichi")}; c.hk=function(){};c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({T2:0},!1,"com.lkroll.ep.model.PsiChiSection$",{T2:1,c:1,Ck:1,ak:1,pj:1});var hV=void 0;function iV(){hV||(hV=(new gV).a());return hV}function jV(){this.jd=this.Bd=this.fd=this.ki=this.of=this.up=this.vk=this.vd=this.ue=this.se=this.St=this.Of=this.Ky=this.t=null;this.f=0}jV.prototype=new p;jV.prototype.constructor=jV;c=jV.prototype; c.a=function(){kV=this;this.jd=this;OC(this);this.t=this.jd;this.Ky=(new QC).v(this,"sleight",C(),!0);W();this.Of=cU(RT((new X).v(this.t,"psi_type",C(),!0),Si()),Si().Rc);var a=(new QC).v(this,"psi_type_short",C(),!0);this.St=(new QC).v(a.t,a.ya,a.Ma,!1).Hc(Si().Vh(Si().Rc));W();this.se=(new X).v(this.t,"range",C(),!0).Hc("Touch");W();this.ue=(new X).v(this.t,"action",C(),!0).Hc("Complex");W();this.vd=(new X).v(this.t,"duration",C(),!0).Hc("Temp (Action Turns)");W();this.vk=ST((new X).v(this.t,"strain_mod", C(),!0),0,G(),W().sa);W();W();W();a=tr().ax;a=vr(a);W();var b=G(),b=(new gf).nk(2,b),d=G(),a=(new zr).Bg(a,b,d),b=G(),a=DU(new EU,FU(),a,b),b=G(),a=(new jf).bd(a,b),b=this.vk,d=G(),e=W().Pc;Er(a,b,d,e);a=Ei().XS;b=G();wr(new xr,a,b);G();G();G();W();var a=(new X).v(this.t,"skill_search",C(),!0),b=(new D).r(["Control","Psi Assault","Sense"]),d=a.t,e=a.ya,f=C(),g=CD(),g=DD(g);this.up=YU(new ZU,d,e,f,bh(b,g),C(),a.ve);W();a=(new X).v(this.t,"skill_name",C(),!0);this.of=(new X).v(a.t,a.ya,a.Ma,!1).Hc("None"); W();a=(new X).v(this.t,"skill_total",C(),!0);b=LU().Ee;this.ki=$U(a.t,a.ya,b);W();a=Ei().VS;b=G();wr(new xr,a,b);a=Ei().bp;b=G();wr(new xr,a,b);G();this.ki.Lu(G(),W().Pc);G();Ei();G();G();G();(new RC).v(this,"show_description",C(),!0).Zb(!1);this.fd=(new QC).v(this,"description",C(),!0);return this};c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)};c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"psigamma"};c.dj=function(){return(new H).e("psigamma")};c.hk=function(){}; c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({U2:0},!1,"com.lkroll.ep.model.PsiGammaSection$",{U2:1,c:1,Ck:1,ak:1,pj:1});var kV=void 0;function lV(){kV||(kV=(new jV).a());return kV}function mV(){VO.call(this);this.Eh=this.Kf=this.Cz=this.Rc=null}mV.prototype=new WO;mV.prototype.constructor=mV; mV.prototype.a=function(){VO.prototype.Oa.call(this,0);nV=this;var a=null!==this.ua&&this.ua.ea()?this.ua.da():"Active";this.Rc=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Passive";this.Cz=WT(this,this.Xc,a);this.Kf="psi-typeopt";this.Eh="psi-typeopt-short";return this};mV.prototype.Vh=function(a){return this.Eh+"-"+a.n()};mV.prototype.$classData=m({V2:0},!1,"com.lkroll.ep.model.PsiType$",{V2:1,Zn:1,c:1,k:1,h:1});var nV=void 0;function Si(){nV||(nV=(new mV).a());return nV} function oV(){this.jd=this.Bd=this.fd=this.oH=this.IE=this.bx=this.nB=this.Ux=this.Wm=this.lx=this.Tx=this.Wx=this.Iy=this.Wy=this.Dj=this.tj=this.Tj=this.Uj=this.pt=this.ul=this.wh=this.Gk=this.eu=this.Uk=this.dt=this.qB=this.ki=this.of=this.up=this.La=this.t=null;this.f=0}oV.prototype=new p;oV.prototype.constructor=oV;c=oV.prototype; c.a=function(){pV=this;this.jd=this;OC(this);this.t=this.jd;this.La=(new QC).v(this,"weapon",C(),!0);W();var a=(new X).v(this.t,"skill_search",C(),!0),b=(new D).r("Beam Weapons;Exotic Ranged Weapon: ...;Kinetic Weapons;Seeker Weapons;Spray Weapons;Throwing Weapons".split(";")),d=a.t,e=a.ya,f=C(),g=CD(),h=DD(g);this.up=YU(new ZU,d,e,f,bh(b,h),C(),a.ve);W();var k=(new X).v(this.t,"skill_name",C(),!0);this.of=(new X).v(k.t,k.ya,k.Ma,!1).Hc("none");W();var n=(new X).v(this.t,"skill_total",C(),!0),t=LU().Ee; this.ki=$U(n.t,n.ya,t);W();this.qB=ST((new X).v(this.t,"misc_mod",C(),!0),0,G(),W().sa);W();W();var w=Ei().bp,A=this.ki.Lu(G(),W().Pc),B=G(),M=Hr(w,A,B),Z=Ei().OQ,na=G(),ma=wr(new xr,Z,na),Ga=G(),Ea=(new ur).Bg(M,ma,Ga),za=G(),Pa=(new jf).bd(Ea,za),La=this.qB,xa=G(),Gb=W().Pc;Er(Pa,La,xa,Gb);Ei();G();G();G();W();this.dt=ZT(ST((new X).v(this.t,"armour_penetration",C(),!0),0,G(),W().sa),-99,0,1);W();this.Uk=ZT(ST((new X).v(this.t,"num_damage_dice",C(),!0),0,G(),W().sa),0,99,1);W();var wb=(new X).v(this.t, "show_divisor",C(),!0).Zb(!1);this.eu=(new RC).v(wb.t,wb.ya,wb.Ma,!1);W();this.Gk=ZT(ST((new X).v(this.t,"damage_divisor",C(),!0),1,G(),W().sa),1,9,1);W();this.wh=ZT(ST((new X).v(this.t,"damage_bonus",C(),!0),0,G(),W().sa),-99,99,1);W();W();W();W();W();var jc=this.Uk,Yb=W().Pc;lf();var ac=nf(new of,jc,Yb.mj(),pf()),zc=(new aV).Bh(ac);W();var bc=pr(new qr,zc,ef(10)),Bd=vr(bc),kd=G(),Zb=(new jf).bd(Bd,kd),Fc=this.Gk,cc=G(),Yc=W().Pc,rc=Fr(Zb,Fc,cc,Yc),sc=G(),Nb=DU(new EU,FU(),rc,sc),Ac=G(),dc=(new jf).bd(Nb, Ac),Tc=this.wh,Hc=G(),tc=W().Pc;Er(dc,Tc,Hc,tc);G();G();W();W();W();W();W();var Ic=this.Uk,td=W().Pc;lf();var uc=nf(new of,Ic,td.mj(),pf()),Ob=(new aV).Bh(uc);W();var lc=pr(new qr,Ob,ef(10)),Jc=vr(lc),Kc=G(),Lc=(new jf).bd(Jc,Kc),Kd=this.Gk,Uc=G(),ec=W().Pc,Mc=Fr(Lc,Kd,Uc,ec),Vd=G(),Vc=DU(new EU,FU(),Mc,Vd),ld=G(),Wd=(new jf).bd(Vc,ld),ie=this.wh,vc=G(),md=W().Pc;Er(Wd,ie,vc,md);W();G();G();G();G();W();W();W();W();W();var Zc=this.Uk,hd=W().Pc;lf();var Bc=nf(new of,Zc,hd.mj(),pf()),Xd=(new aV).Bh(Bc); W();var Ld=pr(new qr,Xd,ef(10)),ae=vr(Ld),$c=G(),be=(new jf).bd(ae,$c),ud=this.Gk,Nc=G(),Sb=W().Pc,Cd=Fr(be,ud,Nc,Sb),je=G(),id=DU(new EU,FU(),Cd,je),ad=G(),ce=(new jf).bd(id,ad),vd=this.wh,Kb=G(),Dd=W().Pc;Er(ce,vd,Kb,Dd);W();G();G();G();G();W();W();W();W();W();var Vb=this.Uk,Md=W().Pc;lf();var Nd=nf(new of,Vb,Md.mj(),pf()),Od=(new aV).Bh(Nd);W();var wd=pr(new qr,Od,ef(10)),de=vr(wd),Pd=G(),nd=(new jf).bd(de,Pd),od=this.Gk,Oc=G(),Rb=W().Pc,jd=Fr(nd,od,Oc,Rb),Ed=G(),bd=DU(new EU,FU(),jd,Ed),Yd=G(), pd=(new jf).bd(bd,Yd),Zd=this.wh,Fd=G(),xd=W().Pc;Er(pd,Zd,Fd,xd);var qd=Ei().wO,qe=G();wr(new xr,qd,qe);G();var Qd=Ei().EA,yd=G();wr(new xr,Qd,yd);G();G();G();W();this.ul=cU(RT((new X).v(this.t,"damage_type",C(),!0),fj()),fj().Rs);var Gd=(new QC).v(this,"damage_type_short",C(),!0);this.pt=(new QC).v(Gd.t,Gd.ya,Gd.Ma,!1).Hc(fj().Vh(fj().Rs));W();this.Uj=(new X).v(this.t,"single_shot",C(),!0).Zb(!1);W();this.Tj=(new X).v(this.t,"semi_automatic",C(),!0).Zb(!1);W();this.tj=(new X).v(this.t,"burst_fire", C(),!0).Zb(!1);W();this.Dj=(new X).v(this.t,"full_automatic",C(),!0).Zb(!1);this.Wy=(new RC).v(this,"thrown",C(),!0).Zb(!1);W();var ee=(new X).v(this.t,"range_unit_symbol",C(),!0);(new X).v(ee.t,ee.ya,ee.Ma,!1).Hc("m");W();VC(ST((new X).v(this.t,"short_range_lower",C(),!0),2,G(),W().sa));W();this.Iy=ZT(ST((new X).v(this.t,"short_range_upper_input",C(),!0),0,mU(),W().bn),0,99999,.1);W();VC(ST((new X).v(this.t,"short_range_upper",C(),!0),0,G(),W().sa));W();VC(ST((new X).v(this.t,"medium_range_lower", C(),!0),0,G(),W().sa));W();this.Wx=ZT(ST((new X).v(this.t,"medium_range_upper_input",C(),!0),0,mU(),W().bn),0,99999,.1);W();VC(ST((new X).v(this.t,"medium_range_upper",C(),!0),0,G(),W().sa));W();VC(ST((new X).v(this.t,"long_range_lower",C(),!0),0,G(),W().sa));W();this.Tx=ZT(ST((new X).v(this.t,"long_range_upper_input",C(),!0),0,mU(),W().bn),0,99999,.1);W();VC(ST((new X).v(this.t,"long_range_upper",C(),!0),0,G(),W().sa));W();VC(ST((new X).v(this.t,"extreme_range_lower",C(),!0),0,G(),W().sa));W();this.lx= ZT(ST((new X).v(this.t,"extreme_range_upper_input",C(),!0),0,mU(),W().bn),0,99999,.1);W();VC(ST((new X).v(this.t,"extreme_range_upper",C(),!0),0,G(),W().sa));W();this.Wm=ZT(ST((new X).v(this.t,"ammo_max",C(),!0),0,G(),W().sa),0,999,1);W();this.Ux=ZT(ST((new X).v(this.t,"ammo",C(),!0),0,G(),W().sa),0,999,1);W();this.nB=(new X).v(this.t,"ammo_type",C(),!0).Hc("standard");W();this.bx=cU(RT((new X).v(this.t,"damage_area",C(),!0),Xi()),Xi().Dz);var fe=(new QC).v(this,"damage_area_short",C(),!0);this.IE= (new QC).v(fe.t,fe.ya,fe.Ma,!1).Hc(Xi().Vh(Xi().Dz));W();this.oH=ZT(ST((new X).v(this.t,"uniform_blast_area",C(),!0),1,G(),W().sa),0,99999,1);(new RC).v(this,"show_description",C(),!0).Zb(!1);this.fd=(new QC).v(this,"description",C(),!0);return this};c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)};c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"rangedweapons"};c.dj=function(){return(new H).e("rangedweapons")};c.hk=function(){}; c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({W2:0},!1,"com.lkroll.ep.model.RangedWeaponSection$",{W2:1,c:1,Ck:1,ak:1,pj:1});var pV=void 0;function qV(){pV||(pV=(new oV).a());return pV}function rV(){VO.call(this);this.Eh=this.Kf=this.Zs=this.pE=this.to=this.Oi=this.yw=this.rn=this.Iu=this.Ak=null}rV.prototype=new WO;rV.prototype.constructor=rV; rV.prototype.a=function(){VO.prototype.Oa.call(this,0);sV=this;var a=null!==this.ua&&this.ua.ea()?this.ua.da():"Combat";this.Ak=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Mental";this.Iu=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Physical";this.rn=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Psi";this.yw=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Social";this.Oi=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da(): "Technical";this.to=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Vehicle";this.pE=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"NA";this.Zs=WT(this,this.Xc,a);this.Kf="skill-catopt";this.Eh="skill-catopt-short";return this};rV.prototype.Vh=function(a){return this.Eh+"-"+a.n()};rV.prototype.$classData=m({Y2:0},!1,"com.lkroll.ep.model.Skills$SkillCategory$",{Y2:1,Zn:1,c:1,k:1,h:1});var sV=void 0;function Di(){sV||(sV=(new rV).a());return sV} function tV(){VO.call(this);this.Kf=this.yu=this.Rc=null}tV.prototype=new WO;tV.prototype.constructor=tV;tV.prototype.a=function(){VO.prototype.Oa.call(this,0);uV=this;var a=null!==this.ua&&this.ua.ea()?this.ua.da():"Active";this.Rc=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Knowledge";this.yu=WT(this,this.Xc,a);this.Kf="skill-classopt";return this};tV.prototype.$classData=m({Z2:0},!1,"com.lkroll.ep.model.Skills$SkillClass$",{Z2:1,Zn:1,c:1,k:1,h:1});var uV=void 0; function zo(){uV||(uV=(new tV).a());return uV}function vV(){VO.call(this);this.Kf=this.$s=null}vV.prototype=new WO;vV.prototype.constructor=vV; vV.prototype.a=function(){VO.prototype.Oa.call(this,0);wV=this;var a=null!==this.ua&&this.ua.ea()?this.ua.da():"None";this.$s=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Name";WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Category";WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Aptitude";WT(this,this.Xc,a);this.Kf="skill-sortopt";Kq();a=Bj();xV(new yV,a,r(new u,function(){return function(a){return a.fu()}}(this)));Kq();a=Bj();xV(new yV,a,r(new u, function(){return function(a){return a.fu()}}(this)));Kq();var a=Bj(),a=(new zV).yf(a),b=Bj(),b=(new zV).yf(b),d=Bj();xV(new yV,AV(a,b,d),r(new u,function(){return function(a){return(new BV).mk(a.jy(),a.nx(),a.fu())}}(this)));Kq();a=Bj();a=(new zV).yf(a);b=Bj();b=(new zV).yf(b);d=Bj();xV(new yV,AV(a,b,d),r(new u,function(){return function(a){return(new BV).mk(a.jy(),a.nx(),a.fu())}}(this)));Kq();a=Bj();a=(new zV).yf(a);b=Bj();b=(new zV).yf(b);d=Bj();xV(new yV,AV(a,b,d),r(new u,function(){return function(a){return(new BV).mk(a.jy(), a.nx(),a.fu())}}(this)));Kq();var a=Bj(),a=(new zV).yf(a),b=Bj(),b=(new zV).yf(b),d=Bj(),d=(new zV).yf(d),e=Bj();xV(new yV,CV(a,b,d,e),r(new u,function(){return function(a){return(new kz).Pk(a.uha(),a.jy(),a.nx(),a.fu())}}(this)));Kq();a=Bj();a=(new zV).yf(a);b=Bj();b=(new zV).yf(b);d=Bj();d=(new zV).yf(d);e=Bj();xV(new yV,CV(a,b,d,e),r(new u,function(){return function(a){return(new kz).Pk(a.Q8(),a.jy(),a.nx(),a.fu())}}(this)));Kq();a=Bj();a=(new zV).yf(a);b=Bj();b=(new zV).yf(b);d=Bj();d=(new zV).yf(d); e=Bj();xV(new yV,CV(a,b,d,e),r(new u,function(){return function(a){return(new kz).Pk(a.Q8(),a.jy(),a.nx(),a.fu())}}(this)));return this};vV.prototype.$classData=m({$2:0},!1,"com.lkroll.ep.model.Skills$SortBy$",{$2:1,Zn:1,c:1,k:1,h:1});var wV=void 0;function jC(){wV||(wV=(new vV).a());return wV}function DV(){this.jd=this.Bd=this.fd=this.EB=this.Wk=this.Ln=this.t=null;this.f=0}DV.prototype=new p;DV.prototype.constructor=DV;c=DV.prototype; c.a=function(){EV=this;this.jd=this;OC(this);this.t=this.jd;this.Ln=(new QC).v(this,"item_name",C(),!0);this.Wk=(new QC).v(this,"quality",C(),!0);SC();this.EB=ZT(ST((new X).v(this.t,"quality_mod",C(),!0),0,G(),SC().sa),-60,60,10);(new RC).v(this,"show_description",C(),!0).Zb(!1);this.fd=(new QC).v(this,"description",C(),!0);return this};c.Yi=function(a){return LC(this,a)};c.n=function(){return MC(this)};c.zi=function(a,b){return NC(this,a,b)};c.Qa=function(){return"software"};c.dj=function(){return(new H).e("software")}; c.hk=function(){};c.yi=function(a,b){return PC(this,a,b)};c.$classData=m({a3:0},!1,"com.lkroll.ep.model.SoftwareSection$",{a3:1,c:1,Ck:1,ak:1,pj:1});var EV=void 0;function CU(){EV||(EV=(new DV).a());return EV}function FV(){VO.call(this);this.Eh=this.Kf=this.hE=this.NM=this.OM=null}FV.prototype=new WO;FV.prototype.constructor=FV; FV.prototype.a=function(){VO.prototype.Oa.call(this,0);GV=this;var a=null!==this.ua&&this.ua.ea()?this.ua.da():"Positive";this.OM=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Negative";this.NM=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"Neutral";this.hE=WT(this,this.Xc,a);this.Kf="trait-type-opt";this.Eh="trait-type-opt-short";return this};FV.prototype.Vh=function(a){return this.Eh+"-"+a.n()}; FV.prototype.$classData=m({b3:0},!1,"com.lkroll.ep.model.TraitType$",{b3:1,Zn:1,c:1,k:1,h:1});var GV=void 0;function iC(){GV||(GV=(new FV).a());return GV}function HV(){this.ls=this.ms=this.Yn=this.sa=this.bn=this.ns=this.za=this.oe=this.Wi=this.b9=this.B$=this.Bb=this.D$=null}HV.prototype=new p;HV.prototype.constructor=HV;c=HV.prototype;c.a=function(){IV=this;He(this);maa(this);return this};c.kA=function(a){this.ms=a};c.pA=function(a){this.ns=a};c.nA=function(a){this.sa=a}; c.jA=function(a){this.ls=a};c.lA=function(){};c.qA=function(a){this.Yn=a};c.oA=function(){};c.mA=function(a){this.bn=a};c.$classData=m({g3:0},!1,"com.lkroll.roll20.api.APIImplicits$",{g3:1,c:1,Rfa:1,AD:1,Zfa:1});var IV=void 0;function Q(){IV||(IV=(new HV).a());return IV}function uE(){fv.call(this);this.VQ=null}uE.prototype=new wO;uE.prototype.constructor=uE;uE.prototype.YA=function(a,b){this.VQ=b;fv.prototype.qd.call(this,a,null,0,!0);return this}; uE.prototype.$classData=m({dK:0},!1,"com.lkroll.roll20.api.APIOptionsException",{dK:1,rd:1,Wc:1,c:1,h:1});function iR(){this.Oj=this.Rh=this.bj=null}iR.prototype=new p;iR.prototype.constructor=iR; iR.prototype.a=function(){hR=this;this.Oj=(new mm).a();var a=th(),b=th(),d=uh(function(a){return function(){var b=th(),d=th(),e=th(),n=th().qw,t=r(new u,function(){return function(a){return 123!==(null===a?0:a.x)}}(a));th();var n=nD(n,t),e=(new vh).nc(n,e.pb).ps(Eh()),d=(new vh).nc(e,d.pb),e=th(),n=th(),t=TL().bj,n=(new vh).nc(t,n.pb),t=th(),w=th(),A=Fw(yc()," ");th();w=Sia(w,A);t=Nh((new vh).nc(w,t.pb));w=Gh();n=n.oh(t,Hh(w));e=(new vh).nc(n,e.pb);tD||(tD=(new sD).a());d=d.oh(e.ps(poa()),zh());b= (new vh).nc(d,b.pb);d=th();e=th().MH;d=(new vh).nc(e,d.pb).ps(Eh());e=Gh();return b.Vq(d,Hh(e))}}(this)),e=(new Ih).d("parser");this.bj=Jh((new vh).nc(Kh(e.ha,d,b.pb),a.pb),r(new u,function(){return function(a){return(new JL).yv(a.oa())}}(this)));this.Rh=Gt().ar;return this}; iR.prototype.xq=function(a){if(Dp(a)){var b=a.Ok,d=a.ta;if(null!==b&&(b=b.Da(),F().g(d))){a=gu(b,""," ","");a=wka(this.bj,a,0,null);if(uR(a))return a=a.x,Kq(),a=(new H).e(a),(new Mq).e(a);if(vR(a))return fw().AA.CB(qoa(Zia(a.Gr))),Kq(),a=a.n(),(new Lq).e(a);throw(new z).e(a);}}if(F().g(a))return Kq(),a=C(),(new Mq).e(a);Kq();return(new Lq).e("provide template vars")};iR.prototype.$classData=m({$3:0},!1,"com.lkroll.roll20.api.templates.TemplateVars$",{$3:1,c:1,Xs:1,k:1,h:1});var hR=void 0; function JV(){VO.call(this);this.ZQ=null}JV.prototype=new WO;JV.prototype.constructor=JV; JV.prototype.a=function(){VO.prototype.Oa.call(this,0);KV=this;var a=null!==this.ua&&this.ua.ea()?this.ua.da():"general";WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"rollresult";this.ZQ=WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"gmrollresult";WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"emote";WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"whisper";WT(this,this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"desc";WT(this, this.Xc,a);a=null!==this.ua&&this.ua.ea()?this.ua.da():"api";WT(this,this.Xc,a);return this};JV.prototype.$classData=m({k4:0},!1,"com.lkroll.roll20.core.ChatType$",{k4:1,Zn:1,c:1,k:1,h:1});var KV=void 0;function xc(){KV||(KV=(new JV).a());return KV}function yf(){}yf.prototype=new Jia;yf.prototype.constructor=yf;yf.prototype.a=function(){return this};yf.prototype.$classData=m({B4:0},!1,"com.lkroll.roll20.core.StringIdSerialiser$",{B4:1,Yfa:1,c:1,kL:1,lL:1});var xf=void 0; function kD(){this.lT=this.eF=this.Hg=null;this.JQ=!1;this.KQ=null}kD.prototype=new iM;kD.prototype.constructor=kD;function LV(){}LV.prototype=kD.prototype;function Yf(a,b){return a.JQ?VD(a.lT,b):!!a.KQ.ca(b)} kD.prototype.wF=function(a,b,d){this.eF=b;fD.prototype.Yf.call(this,d);if(Eq(a)){d=a.ha;ufa||(ufa=(new rs).a());oM();b=(new qM).a();d.$M(gja(b));d=aD();d=mha(b,d);d=null===d?0:d.x;for(var e=aD(),e=Gy(b,e),e=null===e?0:e.x,f=e-d|0,f=l(q(kb),[1+(f/32|0)|0]),g=0;g>5;f.b[k]|=1<<(31&((null===h?0:h.x)-d|0));g=1+g|0}b=(new BV).mk(d,e,f);if(null===b)throw(new z).e(b);d=b.tf|0;e=b.Vf|0;f=new UD;f.eN=b.uf;f.$E=d;f.OP=e;b=f}else if(Fq(a))b=null;else throw(new z).e(a); this.lT=b;this.JQ=a.Bv();if(Eq(a))a=null;else if(Fq(a))a=a.ha;else throw(new z).e(a);this.KQ=a;return this};function NV(a){return!!(a&&a.$classData&&a.$classData.u.yga)}function OV(){}OV.prototype=new p;OV.prototype.constructor=OV;function PV(){}PV.prototype=OV.prototype;OV.prototype.xr=function(){};function uM(){this.Ps=null;this.oj=0;this.Xq=null;this.bh=0;this.lg=Uv();this.Yq=this.Vc=0}uM.prototype=new DF;uM.prototype.constructor=uM;c=uM.prototype; c.Kj=function(){return-64>=this.Vc||this.Vc>OP(this)?Uv():QV(this).Kj()};c.a=function(){this.Ps=null;this.bh=this.oj=0;this.lg=Uv();this.Yq=this.Vc=0;return this};function RV(a,b){var d=a.Vc,e=d>>31,f=-d|0,d=0!==d?~e:-e|0,g=OP(a),e=g>>31,g=f+g|0,f=(-2147483648^g)<(-2147483648^f)?1+(d+e|0)|0:d+e|0;if(0===f?-2147483629<(-2147483648^g):0this.bh){a=a.lg;var b=a.ga,d=this.lg;return a.ba===d.ba&&b===d.ga}return mia(eh(),this.Xq,a.Xq)}return!1};function SV(a){if(0===a.bh){a=a.lg;var b=a.ga;return!(-1===a.ba&&-1===b)}return!1} function soa(a){if(SV(a))return a;var b=-1+Ns().$q.b.length|0,d=1,e=PP(a),f=a=a.Vc;a>>=31;a:for(;;){if(!RP(e,0)){var g=TV(e,Ns().$q.b[d]);if(0===g.KB.Lc){var e=g.FB,h=d,g=h>>31,k=a;a=f-h|0;f=(-2147483648^a)>(-2147483648^f)?-1+(k-g|0)|0:k-g|0;d=dthis.bh)return this.Ps=zfa(Ks(),this.lg,this.Vc);var a=PP(this),b=Is(Ks(),a);if(0===this.Vc)return b;var d=0>PP(this).Lc?2:1,e=b.length|0,f=this.Vc,g=f>>31,a=-f|0,g=0!==f?~g:-g|0,h=e>>31,f=a+e|0,g=(-2147483648^f)<(-2147483648^a)?1+(g+h|0)|0:g+h|0,h=d>>31,a=f-d|0,f=(-2147483648^a)>(-2147483648^f)?-1+(g-h|0)|0:g-h|0;if(0a.bh){if(0>a.lg.ga)return-1;var b=a.lg;a=b.ba;b=b.ga;return(0===b?0!==a:0>31);this.Vc=b;xM();this.bh=32-ga(0>a?~a:a)|0;return this};function QV(a){if(0===a.Vc||SV(a))return PP(a);if(0>a.Vc){var b=PP(a),d=Ns();a=a.Vc;var e=a>>31;return ht(b,mt(d,(new Gs).ja(-a|0,0!==a?~e:-e|0)))}b=PP(a);d=Ns();a=a.Vc;return SP(b,mt(d,(new Gs).ja(a,a>>31)))} function toa(a,b){var d=a.Vc,e=d>>31,f=b>>31;b=d-b|0;d=(-2147483648^b)>(-2147483648^d)?-1+(e-f|0)|0:e-f|0;return 64>a.bh?(e=a.lg,f=e.ga,0===e.ba&&0===f?(a=xM(),b=(new Gs).ja(b,d),d=b.ba,a=b.ba===d&&b.ga===d>>31?xka(a,Uv(),b.ba):0<=b.ga?(new uM).ja(0,2147483647):(new uM).ja(0,-2147483648)):a=xka(xM(),a.lg,AM(xM(),(new Gs).ja(b,d))),a):(new uM).pF(PP(a),AM(xM(),(new Gs).ja(b,d)))} function NP(a){if(0===a.Yq){if(0===a.bh)var b=1;else if(64>a.bh){var d=a.lg;if(0===d.ba&&-2147483648===d.ga)b=19;else{uw();b=xM().uw;if(0>d.ga)var e=d.ba,d=d.ga,e=(new Gs).ja(-e|0,0!==e?~d:-d|0);else e=d;b:{var d=0,f=b.b.length;for(;;){if(d===f){b=-1-d|0;break b}var g=(d+f|0)>>>1|0,h=b.b[g],k=$a(h),n=k.ba,k=k.ga,t=e.ga;if(t===k?(-2147483648^e.ba)<(-2147483648^n):tb?-1-b|0:1+b|0}}else b=1+Wa(.3010299956639812*(-1+a.bh|0))|0,e=PP(a),d=Ns(),b=0!== SP(e,mt(d,(new Gs).ja(b,b>>31))).Lc?1+b|0:b;a.Yq=b}return a.Yq}function roa(a){if(0===a.Vc||SV(a))return PP(a);if(0>a.Vc){var b=PP(a),d=Ns();a=a.Vc;var e=a>>31;return ht(b,mt(d,(new Gs).ja(-a|0,0!==a?~e:-e|0)))}if(a.Vc>OP(a)||a.Vc>WV(PP(a)))throw(new zM).d("Rounding necessary");b=PP(a);d=Ns();a=a.Vc;a=qla(b,mt(d,(new Gs).ja(a,a>>31)));if(0!==a.b[1].Lc)throw(new zM).d("Rounding necessary");return a.b[0]}function TP(a,b){a.Xq=b;a.bh=As(Ds(),b);64>a.bh&&(a.lg=b.Kj())} function OP(a){return 0>31,e=ab(),f=uB(e,this.Vc/.3010299956639812),e=e.oc,f=b-f|0,b=(-2147483648^f)>(-2147483648^b)?-1+(d-e|0)|0:d-e|0;if((-1===b?2147482574>(-2147483648^f):-1>b)||0===a)return 0*a;if(0===b?-2147482623<(-2147483648^f):0=this.Vc)f=Ns(),e=-this.Vc|0,e=ht(d,mt(f,(new Gs).ja(e,e>>31)));else{var e=Ns(),g=this.Vc,e=mt(e,(new Gs).ja(g,g>>31)),f=100-f|0;0>31));e=Ts(Ys(),f,d)}var f=WV(e),d=-54+As(Ds(),e)|0,h,k;if(0(-2147483648^n)?1+h|0:h}}else e=e.Kj(),g=e.ba,k=e.ga,h=-d|0,e=0===(32&h)?g<>>1|0)>>>(31-h|0)|0|k<(-2147483648^n)?1+h|0:h);0===(4194304&h)?(e=e>>>1|0|h<<31,h>>=1,b=b+d|0):(e=e>>>2|0|h<<30,h>>=2,b=b+ (1+d|0)|0);if(2046b)return 0*a;if(0>=b){e=g>>>1|0|k<<31;h=k>>1;k=63+b|0;g=e&(0===(32&k)?-1>>>k|0|-2<<(31-k|0):-1>>>k|0);k=h&(0===(32&k)?-1>>>k|0:0);b=-b|0;e=0===(32&b)?e>>>b|0|h<<1<<(31-b|0):h>>b;h=0===(32&b)?h>>b:h>>31;if(3===(3&e)||(1!==(1&e)||0===g&&0===k?0:f>>1|0|f<<31;h=f>>1}f=e;b=-2147483648&a>>31|b<<20|1048575&h;a=Oa();b=(new Gs).ja(f,b);a.ws?(a.Av[a.fF]=b.ga,a.Av[a.OF]=b.ba,a=+a.aF[0]):a=aia(b);return a}; function yka(a,b,d){uM.prototype.a.call(a);a.lg=b;a.Vc=d;a.bh=wM(xM(),b);return a}c.s=function(){if(0===this.oj)if(64>this.bh){this.oj=this.lg.ba;var a=this.lg.ga;this.oj=ea(33,this.oj)+a|0;this.oj=ea(17,this.oj)+this.Vc|0}else this.oj=ea(17,this.Xq.s())+this.Vc|0;return this.oj};c.d=function(a){uM.prototype.Pr.call(this,sA(Ma(),a),0,a.length|0);return this};c.Cg=function(){return-32>=this.Vc||this.Vc>OP(this)?0:QV(this).Cg()};c.Rr=function(a){uM.prototype.pF.call(this,a,0);return this}; c.fq=function(){var a=this.bh,b=a>>31,d=ab(),e=uB(d,this.Vc/.3010299956639812),d=d.oc,e=a-e|0,a=(-2147483648^e)>(-2147483648^a)?-1+(b-d|0)|0:b-d|0,b=fa(UV(this));return(-1===a?2147483499>(-2147483648^e):-1>a)||0===b?fa(0*b):(0===a?-2147483519<(-2147483648^e):0=a.b.length||0>b||0>=d||0>e)throw(new Vv).d("Bad offset/length: offset\x3d"+b+" len\x3d"+d+" in.length\x3d"+a.b.length);d=b;if(b<=e&&43===a.b[b]){d=1+d|0;if(d>31,g=Pe(Re(),d,10),d=g>>31,h=this.Vc=g=a-g|0,g!==h||((-2147483648^g)>(-2147483648^a)?-1+(e-d|0)|0:e-d|0)!==h>>31))throw(new Vv).d("Scale out of range");19>f?(this.lg=Te(Ue(),b),this.bh=wM(xM(), this.lg)):TP(this,(new xs).d(b));return this};function PP(a){null===a.Xq&&(a.Xq=Ws(zs(),a.lg));return a.Xq} function VV(a,b){var d=UV(a),e=UV(b);if(d===e){if(a.Vc===b.Vc&&64>a.bh&&64>b.bh){var d=a.lg,e=d.ba,d=d.ga,f=b.lg,g=f.ga;if(d===g?(-2147483648^e)<(-2147483648^f.ba):d(-2147483648^b.ba):e>d)?1:0}var f=a.Vc,g=f>>31,e=b.Vc,h=e>>31,e=f-e|0,f=(-2147483648^e)>(-2147483648^f)?-1+(g-h|0)|0:g-h|0,g=OP(a)-OP(b)|0,h=g>>31,k=1+e|0,n=0===k?1+f|0:f;if(h===n?(-2147483648^g)>(-2147483648^k):h>n)return d;h=g>>31;k=-1+e|0;n=-1!==k?f:-1+f|0; if(h===n?(-2147483648^g)<(-2147483648^k):hf)d=Ns(),a=ht(a,mt(d,(new Gs).ja(-e|0,0!==e?~f:-f|0)));else if(0===f?0!==e:0b)throw(new zM).d("Negative exponent");if(0===b)return zs().fr;if(1===b||a.g(zs().fr)||a.g(zs().tn))return a;if(RP(a,0)){a:{Ns();var d=zs().fr,e=a;for(;;)if(1>=1,d=a;else{a=ht(d,e);break a}}return a}for(d=1;!RP(a,d);)d=1+d|0;var e=zs(),f=ea(d,b);if(f>5,f=31&f,g=l(q(kb),[1+e|0]);g.b[e]=1<>31,f=65535&d,g=d>>>16|0,h=65535&a,k=a>>>16|0,n=ea(f,h),h=ea(g,h),t=ea(f,k),f=n+((h+t|0)<<16)|0,n=(n>>>16|0)+t|0,b=(((ea(d,b)+ea(e,a)|0)+ea(g,k)|0)+(n>>>16|0)|0)+(((65535&n)+h|0)>>>16|0)|0;return(new Gs).ja(f,b)};c.a=function(){this.fB=-2;this.oj=0;return this}; function SP(a,b){if(0===b.Lc)throw(new zM).d("BigInteger divide by zero");var d=b.Lc;if(1===b.cd&&1===b.lc.b[0])return 0g?1:-1:Rs(Ys(),a.lc,b.lc,f);if(0===h)return e===d?zs().fr:zs().Az;if(-1===h)return zs().tn;var h=1+(f-g|0)|0,k=l(q(kb),[h]),d=e===d?1:-1;1===g?Bfa(Ms(),k,a.lc,f,b.lc.b[0]):Afa(Ms(),k,h, a.lc,f,b.lc,g);d=ws(new xs,d,h,k);ys(d);return d}c.g=function(a){if(a&&a.$classData&&a.$classData.u.XL){var b;if(b=this.Lc===a.Lc&&this.cd===a.cd){a=a.lc;b=(new xR).Sa(0,this.cd,1);b=mk(new nk,b,0,b.Aa());for(var d=!0;d&&b.ea();)d=b.da()|0,d=this.lc.b[d]===a.b[d];b=d}a=b}else a=!1;return a};c.n=function(){return Is(Ks(),this)};c.Th=function(a){return QP(this,a)};c.ja=function(a,b){xs.prototype.a.call(this);this.Lc=a;this.cd=1;this.lc=Vs(Us(),b,(new D).r([]));return this}; function Bs(a){if(-2===a.fB){if(0===a.Lc)var b=-1;else for(b=0;0===a.lc.b[b];)b=1+b|0;a.fB=b}return a.fB}function sla(a){return 0>a.Lc?ws(new xs,1,a.cd,a.lc):a} function TV(a,b){var d=b.Lc;if(0===d)throw(new zM).d("BigInteger divide by zero");var e=b.cd;b=b.lc;if(1===e){Ms();b=b.b[0];var f=a.lc,g=a.cd,e=a.Lc;1===g?(f=f.b[0],a=+(f>>>0)/+(b>>>0)|0,g=0,b=+(f>>>0)%+(b>>>0)|0,f=0,e!==d&&(d=a,a=-d|0,g=0!==d?~g:-g|0),0>e&&(d=b,e=f,b=-d|0,f=0!==d?~e:-e|0),d=ts(new ss,Ws(zs(),(new Gs).ja(a,g)),Ws(zs(),(new Gs).ja(b,f)))):(d=e===d?1:-1,a=l(q(kb),[g]),b=Bfa(0,a,f,g,b),b=Vs(Us(),b,(new D).r([])),d=ws(new xs,d,g,a),e=ws(new xs,e,1,b),ys(d),ys(e),d=ts(new ss,d,e));return d}g= a.lc;f=a.cd;if(0>(f!==e?f>e?1:-1:Rs(Ys(),g,b,f)))return ts(new ss,zs().tn,a);a=a.Lc;var h=1+(f-e|0)|0,d=a===d?1:-1,k=l(q(kb),[h]);b=Afa(Ms(),k,h,g,f,b,e);d=ws(new xs,d,h,k);e=ws(new xs,a,e,b);ys(d);ys(e);return ts(new ss,d,e)}function ys(a){a:for(;;){if(0>5;if(0===b)return 0!==(1&a.lc.b[0]);if(0>b)throw(new zM).d("Negative bit address");if(d>=a.cd)return 0>a.Lc;if(0>a.Lc&&da.Lc&&(e=Bs(a)===d?-e|0:~e);return 0!==(e&1<<(31&b))}function WV(a){if(0===a.Lc)return-1;var b=Bs(a);a=a.lc.b[b];return(b<<5)+(0===a?32:31-ga(a&(-a|0))|0)|0}function Cfa(a){return 0===a.Lc?a:ws(new xs,-a.Lc|0,a.cd,a.lc)}function ws(a,b,d,e){xs.prototype.a.call(a);a.Lc=b;a.cd=d;a.lc=e;return a} function rla(a){if(0!==a.Lc){Ds();var b=a.cd,d=1+b|0,e=l(q(kb),[d]);vfa(0,e,a.lc,b);a=ws(new xs,a.Lc,d,e);ys(a)}return a} c.kg=function(a,b){xs.prototype.a.call(this);zs();if(null===a)throw(new kk).a();if(2>b||36=d))for(var k=h;;){var n=65535&(a.charCodeAt(k)| 0);if(43===n||45===n)throw(new Vv).d("Illegal embedded sign character");if(k===g)break;k=1+k|0}var g=Ks().VH.b[b],k=f/g|0,t=f%g|0;0!==t&&(k=1+k|0);f=l(q(kb),[k]);k=Ks().QH.b[-2+b|0];n=0;for(t=h+(0===t?g:t)|0;h=a))for(a=0;;){var d=a;this.oj=ea(33,this.oj)+this.lc.b[d]|0;if(a===b)break;a=1+a|0}this.oj=ea(this.oj,this.Lc)}return this.oj};function qla(a,b){a=TV(a,b);var d=(new D).r([a.FB,a.KB]);a=d.X.length|0;a=l(q(gt),[a]);b=0;for(d=mk(new nk,d,0,d.X.length|0);d.ea();){var e=d.da();a.b[b]=e;b=1+b|0}return a}c.d=function(a){xs.prototype.kg.call(this,a,10);return this};function lt(a,b){return 0===b||0===a.Lc?a:0b.Lc?1:a.Lcb.cd?a.Lc:a.cd=(a.length|0))throw(new uA).Oa(b);return 65535&(a.charCodeAt(b)|0)}VE.prototype.d=function(a){this.SB=a;Zu.prototype.a.call(this);this.mT=(new qv).a();this.Fh=0;return this};function xg(a,b,d){return a.SB.substring(b,d)}VE.prototype.$classData=m({e7:0},!1,"ujson.StringParser",{e7:1,hha:1,gha:1,c:1,fha:1});function XV(){this.Yb=this.de=null}XV.prototype=new iF;XV.prototype.constructor=XV;c=XV.prototype;c.Ia=function(a,b){return Jv.prototype.Ia.call(this,a,b)};c.tg=function(){return this.Yb.l}; c.Ax=function(a,b){if(null===a)throw y(x(),null);this.Yb=a;Jv.prototype.Bx.call(this,b);return this};c.Gd=function(a,b){return Jv.prototype.Gd.call(this,a,b)};c.$classData=m({F7:0},!1,"upickle.core.Types$Reader$Delegate",{F7:1,Y7:1,c:1,Ra:1,Ya:1});function YV(){this.Yb=this.de=null}YV.prototype=new kF;YV.prototype.constructor=YV;function ZV(){}ZV.prototype=YV.prototype;YV.prototype.Ia=function(a,b){return jF.prototype.Ia.call(this,a,b)};YV.prototype.tg=function(){return this.Yb.l}; YV.prototype.Ax=function(a,b){if(null===a)throw y(x(),null);this.Yb=a;jF.prototype.Bx.call(this,b);return this};YV.prototype.Gd=function(a,b){return jF.prototype.Gd.call(this,a,b)};function Bea(a){return"string"===typeof a}var ra=m({K8:0},!1,"java.lang.String",{K8:1,c:1,h:1,Lx:1,Dd:1},void 0,void 0,Bea);function Lz(){fv.call(this)}Lz.prototype=new uO;Lz.prototype.constructor=Lz;Lz.prototype.e=function(a){fv.prototype.qd.call(this,""+a,a&&a.$classData&&a.$classData.u.Wc?a:null,0,!0);return this}; Lz.prototype.$classData=m({q9:0},!1,"java.lang.AssertionError",{q9:1,HP:1,Wc:1,c:1,h:1}); var ta=m({s9:0},!1,"java.lang.Byte",{s9:1,Mn:1,c:1,h:1,Dd:1},void 0,void 0,function(a){return sa(a)}),Ba=m({w9:0},!1,"java.lang.Double",{w9:1,Mn:1,c:1,h:1,Dd:1},void 0,void 0,function(a){return"number"===typeof a}),Aa=m({y9:0},!1,"java.lang.Float",{y9:1,Mn:1,c:1,h:1,Dd:1},void 0,void 0,function(a){return ya(a)}),wa=m({z9:0},!1,"java.lang.Integer",{z9:1,Mn:1,c:1,h:1,Dd:1},void 0,void 0,function(a){return Za(a)}),Ha=m({E9:0},!1,"java.lang.Long",{E9:1,Mn:1,c:1,h:1,Dd:1},void 0,void 0,function(a){return Fa(a)}); function pm(){fv.call(this)}pm.prototype=new wO;pm.prototype.constructor=pm;function $V(){}$V.prototype=pm.prototype;pm.prototype.d=function(a){fv.prototype.qd.call(this,a,null,0,!0);return this};pm.prototype.$classData=m({zf:0},!1,"java.lang.RuntimeException",{zf:1,rd:1,Wc:1,c:1,h:1});var va=m({J9:0},!1,"java.lang.Short",{J9:1,Mn:1,c:1,h:1,Dd:1},void 0,void 0,function(a){return ua(a)});function QA(){this.Qd=null}QA.prototype=new p;QA.prototype.constructor=QA;c=QA.prototype; c.a=function(){QA.prototype.ZA.call(this,(new aW).a());return this};function bW(a,b){var d=a.Qd;d.$b=""+d.$b+b;return a}c.Oy=function(a,b){return this.Qd.$b.substring(a,b)};c.n=function(){return this.Qd.$b};c.Ew=function(a){return bW(this,a)};function RA(a,b){a=a.Qd;a.$b=""+a.$b+b}c.Aa=function(){return this.Qd.Aa()};c.ZA=function(a){this.Qd=a;return this};c.Ao=function(a){return this.Qd.Ao(a)};c.$classData=m({L9:0},!1,"java.lang.StringBuffer",{L9:1,c:1,Lx:1,gB:1,h:1}); function aW(){this.$b=null}aW.prototype=new p;aW.prototype.constructor=aW;c=aW.prototype;c.a=function(){this.$b="";return this};c.Oy=function(a,b){return this.$b.substring(a,b)};c.n=function(){return this.$b};function uoa(a){var b=new aW;aW.prototype.d.call(b,oa(a));return b}c.Ew=function(a){this.$b=""+this.$b+a;return this};c.Oa=function(a){aW.prototype.a.call(this);if(0>a)throw(new cW).a();return this};c.Aa=function(){return this.$b.length|0}; function SA(a,b){b=ba.String.fromCharCode(b);a.$b=""+a.$b+b}c.d=function(a){aW.prototype.a.call(this);if(null===a)throw(new kk).a();this.$b=a;return this}; function voa(a){for(var b=a.$b,d="",e=-1+(b.length|0)|0;01/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(!d||0<=(a.indexOf(".")|0))return a;d=a.indexOf("e")|0;return a.substring(0,d)+"."+a.substring(d)}function fW(a,b){for(var d="",e=0;e!==b;)d=""+d+a,e=1+e|0;return d}function NA(a,b,d,e){var f=e.length|0;f>=d?xA(a,e):0!==(1&b)?dW(a,e,fW(" ",d-f|0)):dW(a,fW(" ",d-f|0),e)}function JA(a,b){return 0!==(256&a)?b.toUpperCase():b} c.n=function(){if(this.Kx)throw(new wA).a();return null===this.Wp?this.Cs:this.Wp.n()};function MA(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":"")}c.h9=function(a){this.Wp=a;this.Cs="";this.Kx=!1;return this};function zA(a,b){if(void 0===a)return b;a=+ba.parseInt(a,10);return 2147483647>=a?Wa(a):-1}function gW(a,b,d,e){null===a.Wp?a.Cs=a.Cs+(""+b+d)+e:eW(a,[b,d,e])} function IA(a,b,d,e,f){var g=(e.length|0)+(f.length|0)|0;g>=d?dW(a,e,f):0!==(16&b)?gW(a,e,fW("0",d-g|0),f):0!==(1&b)?gW(a,e,f,fW(" ",d-g|0)):gW(a,fW(" ",d-g|0),e,f)}function KA(a,b,d,e){NA(a,b,d,JA(b,e!==e?"NaN":01/a?"-"+b:b;return d&&0>(a.indexOf(".")|0)?a+".":a}function CA(a,b,d,e,f){e=0>e?f:f.substring(0,e);NA(a,b,d,JA(b,e))}function GA(a){throw(new LA).d(MA(a));}function xA(a,b){null===a.Wp?a.Cs=""+a.Cs+b:eW(a,[b])}function BA(a,b,d){a=MA(a&d);d=new iW;d.Hr=a;d.tr=b;fv.prototype.qd.call(d,null,null,0,!0);if(null===a)throw(new kk).a();throw d;} function HA(a,b,d,e){if((e.length|0)>=d&&0===(108&b))xA(a,JA(b,e));else if(0===(124&b))CA(a,b,d,-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=a.aw.b.length);var d=a.aw,e=d.b.length,f=1+e|0,f=l(q(GQ),[f]);sy(Us(),d,0,f,0,e);f.b[e]=null;a.aw=f;continue a}else throw g;}break}}c.Pf=function(a){return Iy(this,a)};function iu(){this.tq=this.x=this.fb=null}iu.prototype=new p;iu.prototype.constructor=iu;c=iu.prototype;c.da=function(){return this.tq}; function Goa(a){return"(kv: "+a.fb+", "+a.x+")"+(null!==a.tq?" -\x3e "+Goa(a.tq):"")}c.Y=function(a,b){this.fb=a;this.x=b;return this};c.n=function(){return Goa(this)};c.Fl=function(){return this.fb};c.Nv=function(a){this.tq=a};c.$classData=m({hea:0},!1,"scala.collection.mutable.DefaultEntry",{hea:1,c:1,zG:1,k:1,h:1});function IW(){this.tb=this.we=null}IW.prototype=new p;IW.prototype.constructor=IW;function JW(a,b){a.we=b;a.tb=b;return a}c=IW.prototype;c.Ie=function(a){this.tb.Ie(a);return this}; c.ka=function(){return this.tb};c.kj=function(a,b){MG(this,a,b)};c.la=function(a){this.tb.Ie(a);return this};c.Ad=function(){};c.Uc=function(a){return Py(this,a)};c.$classData=m({lea:0},!1,"scala.collection.mutable.GrowingBuilder",{lea:1,c:1,bf:1,af:1,$e:1});function KW(){this.tq=this.Nn=this.Er=this.x=this.fb=null}KW.prototype=new p;KW.prototype.constructor=KW;c=KW.prototype;c.da=function(){return this.tq};c.Y=function(a,b){this.fb=a;this.x=b;this.Nn=this.Er=null;return this};c.Fl=function(){return this.fb}; c.Nv=function(a){this.tq=a};c.$classData=m({vea:0},!1,"scala.collection.mutable.LinkedEntry",{vea:1,c:1,zG:1,k:1,h:1});function cA(){this.YQ=null}cA.prototype=new p;cA.prototype.constructor=cA;cA.prototype.a=function(){this.YQ=ba.Promise.resolve(void 0);return this};cA.prototype.zy=function(a){KC(a)};cA.prototype.CA=function(a){this.YQ.then(function(a,d){return function(){try{d.Eq()}catch(a){var b=Ub(x(),a);if(null!==b)KC(b);else throw a;}}}(this,a))}; cA.prototype.$classData=m({Wea:0},!1,"scala.scalajs.concurrent.QueueExecutionContext$PromisesExecutionContext",{Wea:1,c:1,hR:1,hG:1,IF:1});function bA(){}bA.prototype=new p;bA.prototype.constructor=bA;bA.prototype.a=function(){return this};bA.prototype.zy=function(a){KC(a)};bA.prototype.CA=function(a){ba.setTimeout(function(a,d){return function(){try{d.Eq()}catch(a){var b=Ub(x(),a);if(null!==b)KC(b);else throw a;}}}(this,a),0)}; bA.prototype.$classData=m({Xea:0},!1,"scala.scalajs.concurrent.QueueExecutionContext$TimeoutsExecutionContext",{Xea:1,c:1,hR:1,hG:1,IF:1});function $z(){}$z.prototype=new p;$z.prototype.constructor=$z;$z.prototype.a=function(){return this};$z.prototype.zy=function(a){KC(a)};$z.prototype.CA=function(a){try{a.Eq()}catch(b){if(a=Ub(x(),b),null!==a)KC(a);else throw b;}};$z.prototype.$classData=m({Yea:0},!1,"scala.scalajs.concurrent.RunNowExecutionContext$",{Yea:1,c:1,hR:1,hG:1,IF:1});var Zz=void 0; function rt(){XD.call(this)}rt.prototype=new LQ;rt.prototype.constructor=rt;rt.prototype.a=function(){var a=(new D).r("csISOLatin1 IBM-819 iso-ir-100 8859_1 ISO_8859-1 l1 ISO8859-1 ISO_8859_1 cp819 ISO8859_1 latin1 ISO_8859-1:1987 819 IBM819".split(" ")),b=a.X.length|0,b=l(q(ra),[b]),d;d=0;for(a=mk(new nk,a,0,a.X.length|0);a.ea();){var e=a.da();b.b[d]=e;d=1+d|0}KQ.prototype.vv.call(this,"ISO-8859-1",b,255);return this}; rt.prototype.$classData=m({dfa:0},!1,"scala.scalajs.niocharset.ISO_8859_1$",{dfa:1,efa:1,Fu:1,c:1,Dd:1});var qt=void 0;function tt(){XD.call(this)}tt.prototype=new LQ;tt.prototype.constructor=tt; tt.prototype.a=function(){var a=(new D).r("cp367 ascii7 ISO646-US 646 csASCII us iso_646.irv:1983 ISO_646.irv:1991 IBM367 ASCII default ANSI_X3.4-1986 ANSI_X3.4-1968 iso-ir-6".split(" ")),b=a.X.length|0,b=l(q(ra),[b]),d;d=0;for(a=mk(new nk,a,0,a.X.length|0);a.ea();){var e=a.da();b.b[d]=e;d=1+d|0}KQ.prototype.vv.call(this,"US-ASCII",b,127);return this};tt.prototype.$classData=m({ffa:0},!1,"scala.scalajs.niocharset.US_ASCII$",{ffa:1,efa:1,Fu:1,c:1,Dd:1});var st=void 0;function Bt(){XD.call(this)} Bt.prototype=new NQ;Bt.prototype.constructor=Bt;Bt.prototype.a=function(){var a=(new D).r(["utf16","UTF_16","UnicodeBig","unicode"]),b=a.X.length|0,b=l(q(ra),[b]),d;d=0;for(a=mk(new nk,a,0,a.X.length|0);a.ea();){var e=a.da();b.b[d]=e;d=1+d|0}MQ.prototype.vv.call(this,"UTF-16",b,0);return this};Bt.prototype.$classData=m({gfa:0},!1,"scala.scalajs.niocharset.UTF_16$",{gfa:1,BS:1,Fu:1,c:1,Dd:1});var At=void 0;function xt(){XD.call(this)}xt.prototype=new NQ;xt.prototype.constructor=xt; xt.prototype.a=function(){var a=(new D).r(["X-UTF-16BE","UTF_16BE","ISO-10646-UCS-2","UnicodeBigUnmarked"]),b=a.X.length|0,b=l(q(ra),[b]),d;d=0;for(a=mk(new nk,a,0,a.X.length|0);a.ea();){var e=a.da();b.b[d]=e;d=1+d|0}MQ.prototype.vv.call(this,"UTF-16BE",b,1);return this};xt.prototype.$classData=m({hfa:0},!1,"scala.scalajs.niocharset.UTF_16BE$",{hfa:1,BS:1,Fu:1,c:1,Dd:1});var wt=void 0;function zt(){XD.call(this)}zt.prototype=new NQ;zt.prototype.constructor=zt; zt.prototype.a=function(){var a=(new D).r(["UnicodeLittleUnmarked","UTF_16LE","X-UTF-16LE"]),b=a.X.length|0,b=l(q(ra),[b]),d;d=0;for(a=mk(new nk,a,0,a.X.length|0);a.ea();){var e=a.da();b.b[d]=e;d=1+d|0}MQ.prototype.vv.call(this,"UTF-16LE",b,2);return this};zt.prototype.$classData=m({ifa:0},!1,"scala.scalajs.niocharset.UTF_16LE$",{ifa:1,BS:1,Fu:1,c:1,Dd:1});var yt=void 0;function Gs(){this.ga=this.ba=0}Gs.prototype=new DF;Gs.prototype.constructor=Gs;c=Gs.prototype;c.Kj=function(){return $a(this)}; c.sr=function(){return this.ba<<24>>24};c.g=function(a){return Fa(a)?this.ba===a.ba&&this.ga===a.ga:!1};c.Sa=function(a,b,d){Gs.prototype.ja.call(this,a|b<<22,b>>10|d<<12);return this};c.n=function(){return Yu(ab(),this.ba,this.ga)};c.ja=function(a,b){this.ba=a;this.ga=b;return this};c.Th=function(a){return UQ(ab(),this.ba,this.ga,a.ba,a.ga)};c.Oa=function(a){Gs.prototype.ja.call(this,a,a>>31);return this};c.As=function(){return this.ba<<16>>16};c.Mm=function(){return Wu(ab(),this.ba,this.ga)}; c.s=function(){return this.ba^this.ga};c.Cg=function(){return this.ba};c.fq=function(){return fa(Wu(ab(),this.ba,this.ga))};function Fa(a){return!!(a&&a.$classData&&a.$classData.u.CS)}c.$classData=m({CS:0},!1,"scala.scalajs.runtime.RuntimeLong",{CS:1,Mn:1,c:1,h:1,Dd:1});function LW(){}LW.prototype=new p;LW.prototype.constructor=LW;function MW(){}MW.prototype=LW.prototype;function jh(){this.ue=this.$=null;this.hw=!1}jh.prototype=new p;jh.prototype.constructor=jh;c=jh.prototype;c.H=function(){return"AbilityTemplate"}; c.E=function(){return 3};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.cI){if(this.$===a.$)var b=this.ue,d=a.ue,b=null===b?null===d:b.g(d);else b=!1;return b?this.hw===a.hw:!1}return!1};c.G=function(a){switch(a){case 0:return this.$;case 1:return this.ue;case 2:return this.hw;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.s=function(){var a=-889275714,a=S().R(a,R(S(),this.$)),a=S().R(a,R(S(),this.ue)),a=S().R(a,this.hw?1231:1237);return S().Va(a,3)}; function ih(a,b,d){a.$=b;a.ue=d;a.hw=!0;return a}c.K=function(){return Y(this)};c.$classData=m({cI:0},!1,"com.lkroll.ep.api.AbilityTemplate",{cI:1,c:1,A:1,q:1,k:1,h:1});function NW(){this.Sh=this.lh=this.pc=this.Qb=this.Sn=null;this.Si=!1;this.Ti=null;this.f=this.Cd=!1}NW.prototype=new p;NW.prototype.constructor=NW;c=NW.prototype; c.a=function(){OW=this;this.Cd=!0;sC(this);var a=Bh();this.Sn=(new bR).Tc(Ao(a,(new D).r(["--start"])));Eia(this,Nf(function(){return function(){var a=cR().Tl;if(PW(a)){var d=QW().Sn,a=cR();N();var e=Q(),d=[Wo(Vo(e,d.OB),!0)],d=(new D).r(d),e=N().o,d=bh(d,e),d=nC(a,"reset",d).Ga(),a=QW(),e=Q(),f=$ea(),e=fp(e,f),f=GL(),g=Rd(),h=[(zd(),(new Ad).d("It is not recommended to manually change the turn order, while a battle is active in the Battle Manager.")),(zd(),(new Ad).d("You might end up in an inconsistent state!"))], g=Jd(g,(new D).r(h)),h=Rd();zd();var k=(new Ad).d("Do you wish to ");zd();d=[k,(new mC).d(d),(zd(),(new Ad).d(" the state?"))];d=[g,Jd(h,(new D).r(d))];d=Cea(e,Jd(f,(new D).r(d)));xe(a,"Battleman (API)",d)}}}(this)));return this};c.Jp=function(){var a=Bh(),b=[cR()];return Ao(a,(new D).r(b))};c.Pp=function(a){this.Ti=a};c.Td=function(){this.f||(this.Qb=aH(),this.f=!0);return this.Qb};c.Rp=function(a){this.pc=a};c.Sp=function(a){this.lh=a};c.Qp=function(a){this.Sh=a};c.Co=function(a){this.Si=a}; c.Fg=function(){return this.f?this.Qb:this.Td()};c.$classData=m({dU:0},!1,"com.lkroll.ep.api.BattleManagerScript$",{dU:1,c:1,Ss:1,br:1,Oh:1,ph:1});var OW=void 0;function QW(){OW||(OW=(new NW).a());return OW}function RW(){this.sf=this.ts=this.xs=this.na=this.$=null}RW.prototype=new p;RW.prototype.constructor=RW;c=RW.prototype; c.a=function(){SW=this;this.$="EP API Script";this.na="1.0.1";this.xs="2.12.8";this.ts="1.2.8";var a=(new Ae).d("name: %s, version: %s, scalaVersion: %s, sbtVersion: %s"),b=[this.$,this.na,this.xs,this.ts];Ma();a=a.W;Bh();Ch();for(var d=[],e=0,f=b.length|0;e>24&&(this.Qb=ZG(),this.f=(2|this.f)<<24>>24);return this.Qb}; function Koa(){var a=aR();if(0===(1&a.f)<<24>>24&&0===(1&a.f)<<24>>24){var b=Bh();a.Sn=(new $Q).Tc(Ao(b,(new D).r(["--damage","0"])));a.f=(1|a.f)<<24>>24}return a.Sn}function Joa(a,b,d){var e=b.Pw;if(e.Mc().ca(e.Kb.Ba())){var e=su(b.Pw).P(),f=Jea(Op(),e);f.j()?gq(d,"No character found for name "+e):(1=na){var wb=A/na|0,jc=e.Nc(Ei().Xy), Yb=(BL(jc)|0)+wb|0;KB(jc,Yb,Q().Bb);var ac=t,zc=Rd();zd();var bc=(new Ad).d("Took "),Bd=dX();zd();var kd=[(new Ad).d(""+wb)],Zb=[bc,Jd(Bd,(new D).r(kd)),(zd(),(new Ad).d(" traumas."))],Fc=Jd(zc,(new D).r(Zb)),t=J(new K,Fc,ac),cc=Yb,Yc=wb}else Yc=cc=0;var rc=cc,sc=Yc;if(ma>=Z)var Nb=t,Ac=Rd(),dc=[(zd(),(new Ad).d("Is now permanently insane."))],Tc=Jd(Ac,(new D).r(dc)),t=J(new K,Tc,Nb);else if(ma>=M){var Hc=t,tc=Rd();zd();var Ic=(new Ad).d("Is now catatonic until stress is reduced below "),td=dX(); zd();var uc=[(new Ad).d(""+M)],Ob=[Ic,Jd(td,(new D).r(uc)),(zd(),(new Ad).d("."))],lc=Jd(tc,(new D).r(Ob)),t=J(new K,lc,Hc)}else if(1<=sc){var Jc=t,Kc=Rd();zd();var Lc=(new Ad).d("Must ");zd();var Kd="[Resist Disorientation](~"+e.Qa()+"|willx3-roll)",Uc=[Lc,(new Ad).d(Kd),(zd(),(new Ad).d(" or be forced to expend a Complex Action to regain their wits."))],ec=Jd(Kc,(new D).r(Uc)),t=J(new K,ec,Jc);if(4<=rc){var Mc=t,Vd=Rd();zd();var Vc=(new Ad).d("Acquires "),ld=dX();zd();var Wd=[(new Ad).d(""+sc)], ie=[Vc,Jd(ld,(new D).r(Wd)),(zd(),(new Ad).d(" new minor derangements or upgrades an equivalent number of existing derangements, potentially to a disorder."))],vc=Jd(Vd,(new D).r(ie)),t=J(new K,vc,Mc)}else{var md=t,Zc=Rd();zd();var hd=(new Ad).d("Acquires "),Bc=dX();zd();var Xd=[(new Ad).d(""+sc)],Ld=[hd,Jd(Bc,(new D).r(Xd)),(zd(),(new Ad).d(" new minor derangements or upgrades an equivalent number of existing derangements."))],ae=Jd(Zc,(new D).r(Ld)),t=J(new K,ae,md)}}}catch(Oj){if(Oj&&Oj.$classData&& Oj.$classData.u.HF){Fb(a,Oj);var $c=t,be=Rd(),ud=[HL("sheet-inline-error"),(zd(),(new Ad).d("An error occurred accessing a field!"))],Nc=Jd(be,(new D).r(ud)),t=J(new K,Nc,$c)}else throw Oj;}var Sb=t.mp(),Cd=yc().sc,je=[Sd(new Td,n,Sb,Cd)],id=Jd(k,(new D).r(je))}else{var ad=b.si;if(ad.Mc().ca(ad.Kb.Ba())){var ce=GL(),vd=zd(),Kb=F();try{var Dd=e.Nc(Ei().he),Vb=su(b.si).P()|0,Md=BL(Dd)|0,Nd=BL(e.Nc(Ei().Xf))|0,Od=BL(e.Nc(Ei().NN))|0,wd=BL(e.Nc(Ei().CT))|0,de=b.vg;if(de.Mc().ca(de.Kb.Ba())){var Pd=su(b.Iw).P()| 0,nd=!1,od=null,Oc=su(b.vg).P();a:{var Rb;if(Rc(Oc)){var nd=!0,od=Oc,jd=od.ha,Ed=fj().Rs;if(null===Ed?null===jd:Ed.g(jd)){var bd=(BL(e.Nc(Ei().yE))|0)-Pd|0,Yd=Vb-(0Yd?0:Yd;break a}}if(nd){var pd=od.ha,Zd=fj().$C;if(null===Zd?null===pd:Zd.g(pd)){var Fd=(BL(e.Nc(Ei().xE))|0)-Pd|0,xd=Vb-(0xd?0:xd;break a}}b:{var qd;if(Rc(Oc)){var qe=Oc.ha,Qd=fj().oE;if(null===Qd?null===qe:Qd.g(qe)){qd=!0;break b}}qd=C()===Oc?!0:!1}qd?Rb=Vb:af()}}else Rb=Vb;var yd=Md+Rb|0;U(Dd,yd,Q().Bb); var Gd=Kb,ee=Rd();zd();var fe=(new Ad).d("Took "),Ce=dX();zd();var ke=[(new Ad).d(""+Rb)],le=[fe,Jd(Ce,(new D).r(ke)),(zd(),(new Ad).d("DV."))],re=Jd(ee,(new D).r(le)),Kb=J(new K,re,Gd);if(Rb>=wd){var Qe=Rb/wd|0,se=e.Nc(Ei().ez),te=(se.Ba()|0)+Qe|0;KB(se,te,Q().Bb);var Hd=Kb,ye=Rd();zd();var Ie=(new Ad).d("Took "),ue=dX();zd();var me=[(new Ad).d(""+Qe)],Je=[Ie,Jd(ue,(new D).r(me)),(zd(),(new Ad).d(" wounds."))],tf=Jd(ye,(new D).r(Je)),Kb=J(new K,tf,Hd),Ke=te,ge=Qe}else ge=Ke=0;var bf=Ke,cf=ge,ne= wc(rj(),e.Nc(Ei().Bf).Ba()),Id=rj().SC;if(null===Id?null===ne:Id.g(ne))var oe=!0;else var Ff=rj().jE,oe=null===Ff?null===ne:Ff.g(ne);if(yd>=Od)if(oe)var df=Kb,fg=Rd(),gg=[(zd(),(new Ad).d("Morph is now beyond healing."))],Hg=Jd(fg,(new D).r(gg)),Kb=J(new K,Hg,df);else var mf=Kb,$g=Rd(),hg=[(zd(),(new Ad).d("Morph is now beyond repair."))],Xh=Jd($g,(new D).r(hg)),Kb=J(new K,Xh,mf);else if(yd>=Nd&&0=Nd)if(oe)var Yh=Kb,yh=Rd(),Ci=[(zd(),(new Ad).d("Is now unconscious."))],Zh=Jd(yh,(new D).r(Ci)),Kb=J(new K,Zh,Yh);else var ok=Kb,Qr=Rd(),ZF=[(zd(),(new Ad).d("Is now incapacitated."))],$F=Jd(Qr,(new D).r(ZF)),Kb=J(new K,$F,ok);else if(1===cf){var aG=Kb,cG=Rd();zd();var Yw=(new Ad).d("Must ");zd();var Zw="[Resist Knockdown](~"+e.Qa()+"|somx3-roll)",$w=[Yw,(new Ad).d(Zw),(zd(),(new Ad).d(" or fall prone."))],dG=Jd(cG,(new D).r($w)),Kb=J(new K,dG, aG)}else if(2<=cf){var eG=Kb,fG=Rd();zd();var ax=(new Ad).d("Must ");zd();var gG="[Resist Unconsciousness](~"+e.Qa()+"|somx3-roll)",iG=[ax,(new Ad).d(gG),(zd(),(new Ad).d(" or pass out until awoken or healed."))],jG=Jd(fG,(new D).r(iG)),Kb=J(new K,jG,eG)}}catch(Oj){if(Oj&&Oj.$classData&&Oj.$classData.u.HF){Fb(a,Oj);var kG=Kb,lG=Rd(),bx=[HL("sheet-inline-error"),(zd(),(new Ad).d("An error occurred accessing a field!"))],cx=Jd(lG,(new D).r(bx)),Kb=J(new K,cx,kG)}else throw Oj;}var dx=Kb.mp(),mG=yc().sc, nG=[Sd(new Td,vd,dx,mG)],id=Jd(ce,(new D).r(nG))}else var pG=Rd(),ex=[HL("sheet-inline-error"),(zd(),(new Ad).d("Invalid invocation type!"))],id=Jd(pG,(new D).r(ex))}var qG=d.Nl,I2=(new H).e(e.Qa()),J2=Q(),K2=Cea(fp(J2,g),id);pe(a,"player|"+qG.xf,I2,K2)}c.Wn=function(){return r(new u,function(){return function(a){return(new $Q).Tc(Cw(yc(),a))}}(this))};c.Fg=function(){return 0===(2&this.f)<<24>>24?this.Td():this.Qb}; c.$classData=m({jU:0},!1,"com.lkroll.ep.api.CharToolsCommand$",{jU:1,c:1,ko:1,mo:1,Oh:1,ph:1});var cX=void 0;function aR(){cX||(cX=(new bX).a());return cX}function eX(){this.pc=this.Qb=this.yt=this.yq=this.Tl=this.su=this.gt=null;this.Cd=!1;this.f=0}eX.prototype=new p;eX.prototype.constructor=eX;c=eX.prototype;c.a=function(){fX=this;this.Cd=!0;this.pc=dA().Xk;this.Tl=zB();this.yq=(new mm).a();this.yt=(new mm).a();return this};c.Mh=function(){return 0===(2&this.f)<<24>>24?this.lH():this.su}; function Moa(a,b){var d=a.Tl;if(zB()===d){N();var e=null,e=F(),d=xq(a.Mh());for(a.Tl=gX(1,0,d);!d.j();){var f=d.i();a:{if(Aq(f)){var g=f,h=g.cj;if(Eq(h)){g=(new I).Y(h.ha|0,g);e=J(new K,g,e);break a}}if(yq(f)){var g=f,h=g.xf,k=g.cj;if(Eq(k)){var f=k.ha|0,k=!1,n=null,t=Nea().Mo(h);b:{if(Rc(t)){var k=!0,n=t,w=n.ha;if(Kj(w)){n=w;k=Qj(n);if(Rc(k))k=k.ha,t=cR().yq,n=(new I).Y(n,k),t.Ff((new I).Y(h,n)),n=cR().yt,k=hX(cR(),k),n.Ff((new I).Y(h,k)),g=(new I).Y(f,g),e=J(new K,g,e);else{if(C()!==k)throw(new z).e(k); gq(b,"Token "+n.Qa()+"("+E(n)+") does not represent any character. Unlinked tokens are currently not supported.")}break b}}if(k&&rka(n.ha))gq(b,"Entry with id\x3d"+h+" was a card, but we require a token!");else if(C()===t)gq(b,"Could not find token for id\x3d"+h+"!");else throw(new z).e(t);}break a}}gq(b,"Got unexpected token "+f+"! Ignoring.")}d=d.m()}if(e.j())gq(b,"There is no one to start a battle with :(");else{d=e;e=r(new u,function(){return function(a){return a.Uf()}}(a));Kq();g=Ko();g=(new iX).yf(g); g=Cj(d,e,g);d=1+g.i().Uf()|0;d=jX(a,d);e=function(){return function(a){return a.Da()}}(a);h=N().o;if(h===N().o)if(g===F())e=F();else{h=g.i();f=h=J(new K,e(h),F());for(g=g.m();g!==F();)k=g.i(),k=J(new K,e(k),F()),f=f.ta=k,g=g.m();e=h}else{for(h=Th(g,h);!g.j();)f=g.i(),h.la(e(f)),g=g.m();e=h.ka()}d=J(new K,d,e);Cq(a.Mh(),d);kX(a,(new H).e(d));d=VW();e=zd();g=a.yq.az().xk().dz(r(new u,function(){return function(a){return null!==a}}(a)));a=r(new u,function(){return function(a){if(null!==a){var b=a.Da(); a=WW();var d=XW();zd();b=b.Qa();b=[(new Ad).d(b)];d=[Jd(d,(new D).r(b))];return Jd(a,(new D).r(d))}throw(new z).e(a);}}(a));h=Bh();a=g.Fa(a,h.o);g=yc().sc;a=[Sd(new Td,e,a,g)];d=Jd(d,(new D).r(a));a=GL();e=FL();g=[(zd(),(new Ad).d("Battle Participants"))];e=Jd(e,(new D).r(g));g=Rd();d=[e,Jd(g,(new D).r([d]))];a=Jd(a,(new D).r(d));Zp(b,"Battle Started!",a)}}else gq(b,"Can't start new battle, as there is already an ongoing battle.")} function hX(a,b){var d=BL(b.Nc(Ei().bB))|0,e=b.Nc(Ei().bB).ot(),f=BL(b.Nc(Ei().EC))|0,g=b.Nc(Ei().EC).ot(),e="Got raw ini\x3d"+e+" and wounds_applied\x3d"+g+" for "+b.Qa();Mb(a,e,!1);var g=BL(b.Nc(Ei().Xy))|0,h=BL(b.Nc(Ei().$x))|0,e=((d-f|0)-g|0)+h|0;b="Got iniMod\x3d"+e+"\x3d"+d+"-"+f+"-"+g+"+"+h+" for "+b.Qa();Mb(a,b,!1);return e}c.lH=function(){0===(2&this.f)<<24>>24&&(this.su=(0===(1&this.f)<<24>>24?Noa(this):this.gt).Mh(),this.f=(2|this.f)<<24>>24);return this.su};c.Fk=function(){return"epbattleman"}; function kX(a,b){var d=a.Tl;if(PW(d))b=b.j()?xq(cR().Mh()):b.P(),a.Tl=gX(d.np,d.zq,b);else if(zB()!==d)throw(new z).e(d);} function Ooa(a){Mb(a,"Starting new turn...",!1);lX(eR(),a.yq.az().oa(),r(new u,function(a){return function(d){if(Pb(d)){d=d.ha;var e=cR(),f=cR().Tl;PW(f)?f=gX(1+f.np|0,0,f.Ht):(cR(),cR(),Hb("Battleman is in an invalid state!"));e.Tl=f;N();e=null;for(e=F();!d.j();){var g=d.i();if(null!==g)f=g.uf|0,g=(new Iq).Sr(E(g.tf),(Kq(),(new Lq).e(f))),f=(new I).Y(f,g),e=J(new K,f,e);else throw(new z).e(g);d=d.m()}if(e.j())cR(),cR(),Hb("There is no one to continue the battle with :(");else{d=e;e=r(new u,function(){return function(a){return a.Uf()}}(a)); Kq();f=Ko();f=(new iX).yf(f);f=Cj(d,e,f);d=1+f.i().Uf()|0;d=jX(cR(),d);e=function(){return function(a){return a.Da()}}(a);g=N().o;if(g===N().o)if(f===F())e=F();else{for(var g=f.i(),h=g=J(new K,e(g),F()),f=f.m();f!==F();)var k=f.i(),k=J(new K,e(k),F()),h=h.ta=k,f=f.m();e=g}else{for(g=Th(f,g);!f.j();)h=f.i(),g.la(e(h)),f=f.m();e=g.ka()}d=J(new K,d,e);Cq(cR().Mh(),d);kX(cR(),(new H).e(d));cR();cR();Db("INFO: New turn is beginning.",!1)}}else if(gc(d))d=d.Xe,e=cR(),Fb(e,d);else throw(new z).e(d);}}(a)))} c.un=function(a,b){if(su(a.UG).P())Moa(this,b);else if(su(a.TF).P())if(b=this.Tl,PW(b)){var d=b.np;a=b.zq;b=xq(this.Mh());if(Dp(b)){var e=b.Ok;b=b.ta;a:{if(Aq(e)){var f=e.zr,g=e.cj;if(Eq(g)){g=g.ha|0;0<=(f.length|0)&&"|"===f.substring(0,1)?b.j()?Ooa(this):(N(),e=[jX(this,g)],e=(new D).r(e),f=N().o,e=bh(e,f),f=N(),b=b.ne(e,f.o),Cq(this.Mh(),b),this.Tl=gX(d,1+a|0,b)):(Mb(this,"Dropping custom entry "+e,!1),Cq(this.Mh(),b),kX(this,(new H).e(b)));break a}}if(yq(e)&&(d=e.xf,Eq(e.cj))){f=this.yq.pd(d); b:{if(Rc(f)&&(g=f.ha,null!==g)){(BL(g.Da().Nc(Ei().gu))|0)>a?(N(),a=(new D).r([e]),d=N().o,a=bh(a,d),d=N(),b=Poa(this,b.ne(a,d.o))):b=Poa(this,b);Cq(this.Mh(),b);kX(this,(new H).e(b));break b}if(C()===f)Mb(this,"Token is not a participant: "+d+". Dropping.",!1),Cq(this.Mh(),b),kX(this,(new H).e(b));else throw(new z).e(f);}break a}Mb(this,"Dropping unsupported entry "+e,!1);Cq(this.Mh(),b);kX(this,(new H).e(b))}}else{if(!F().g(b))throw(new z).e(b);Ooa(this)}}else Mb(this,"Ignoring Battleman.next as no battle is active.", !1);else if(su(a.RE).P())d=this.Tl,PW(d)?(a=d.np,d=d.zq,this.Tl=zB(),this.Mh().Bo(),this.yq.Bo(),this.yt.Bo(),e=ea(3,a),Yp(b,"Battle Ended!","The battle concluded in "+a+" rounds ("+e+"s) and "+d+" phases.")):gq(b,"There is no currently active battle to end.");else if(su(a.rE).P())Qoa(this,b);else if(su(a.NE).P())Roa(this,b);else if(su(a.OB).P())if(a=this.Tl,PW(a))a=a.Ht,Cq(this.Mh(),a),Yp(b,"Battle Reset!","Reset battle to last valid state.");else if(zB()===a)gq(b,"No active battle to reset!");else throw(new z).e(a); else Hb("Unsupported options supplied: "+a.Tg)};function jX(a,b){a=a.Tl;if(PW(a))a="|Round "+a.np+"|Phase "+(1+a.zq|0)+"|";else{if(zB()!==a)throw(new z).e(a);a="|Inactive|"}return(new Hq).Sr(a,(Kq(),(new Lq).e(b)))}c.Td=function(){0===(4&this.f)<<24>>24&&(this.Qb=ZG(),this.f=(4|this.f)<<24>>24);return this.Qb}; function Poa(a,b){var d=(new mm).a();a.yq.va(r(new u,function(a,b){return function(a){if(null!==a){var d=a.Ha(),e=a.Da();if(null!==e){a=e.Da();var e=cR().yt.ca(d)|0,f=hX(cR(),a);if(e!==f)return cR().yt.wC(d,f),e=f-e|0,f=cR(),a=a.Qa()+"'s ini differs by "+e,cR(),Mb(f,a,!1),b.Ff((new I).Y(d,e));return}}throw(new z).e(a);}}(a,d)));if(0===d.Na())return Mb(a,"No changes after ini validation.",!1),b;Mb(a,"Processing "+d.sg+" changes after ini validation.",!1);N();var e=null,e=F();N();for(var f=null,f=F(), g=!1,g=!0;!b.j();){var h=b.i();a:if(Aq(h)){var k=h,n=k.zr;0<=(n.length|0)&&"|"===n.substring(0,1)?g=!1:(n=cR(),k="Dropping custom entry "+k+" during sorting.",cR(),Mb(n,k,!1))}else{if(yq(h)){var k=h,n=k.xf,t=k.cj;if(Eq(t)){h=t.ha|0;t=d.pd(n);if(Rc(t))k=h+(t.ha|0)|0,n=(new Iq).Sr(n,(Kq(),(new Lq).e(k))),k=(new I).Y(k,n),g?e=J(new K,k,e):f=J(new K,k,f);else{if(C()!==t)throw(new z).e(t);g?(k=(new I).Y(h,k),e=J(new K,k,e)):(k=(new I).Y(h,k),f=J(new K,k,f))}break a}}k=cR();n="Dropping entry "+h+" during sorting."; cR();Mb(k,n,!1)}b=b.m()}return Soa(a,e,f)} function Roa(a,b){var d=Ij(b);if(d.j())gq(b,"No tokens selected. Nothing to do...");else{var e=function(){return function(a){if(Kj(a))return(new H).e(a).oa();var b=cR();a="Ignoring non-Token "+a;cR();Mb(b,a,!1);return C().oa()}}(a);if(N().o===N().o)if(d===F())d=F();else{for(var f=d,g=(new Lj).Hd(!1),h=(new Mj).e(null),k=(new Mj).e(null);f!==F();){var n=f.i();e(n).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(d,g,h, k)));f=f.m()}d=g.w?h.w:F()}else{N();for(f=(new Nj).a();!d.j();)g=d.i(),g=e(g).Ja(),Pj(f,g),d=d.m();d=f.oa()}e=function(){return function(a){var b=cR(),d="Working on token: "+a.Qa()+" ("+E(a)+")";cR();Mb(b,d,!1);cR().yq.LB(E(a));cR().yt.LB(E(a));return E(a)}}(a);f=N().o;if(f===N().o)if(d===F())e=F();else{f=d.i();g=f=J(new K,e(f),F());for(d=d.m();d!==F();)h=d.i(),h=J(new K,e(h),F()),g=g.ta=h,d=d.m();e=f}else{for(f=Th(d,f);!d.j();)g=d.i(),f.la(e(g)),d=d.m();e=f.ka()}e=e.Ef();d=a.Mh();g=xq(d);N();for(f= (new Nj).a();!g.j();)k=h=g.i(),!0!==(yq(k)?e.ad(k.xf):!1)&&Zt(f,h),g=g.m();Cq(d,f.oa());kX(a,C());Yp(b,"Battle Updated!","Removed "+e.Na()+" tokens from battleman.")}} function Qoa(a,b){var d=Ij(b);if(d.j())gq(b,"No tokens selected. Nothing to do...");else{var e=function(){return function(a){if(Kj(a))return(new H).e(a).oa();var b=cR();a="Ignoring non-Token "+a;cR();Mb(b,a,!1);return C().oa()}}(a);if(N().o===N().o)if(d===F())d=F();else{for(var f=d,g=(new Lj).Hd(!1),h=(new Mj).e(null),k=(new Mj).e(null);f!==F();){var n=f.i();e(n).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(d,g,h, k)));f=f.m()}d=g.w?h.w:F()}else{N();for(f=(new Nj).a();!d.j();)g=d.i(),g=e(g).Ja(),Pj(f,g),d=d.m();d=f.oa()}e=function(a,b){return function(a){var d=cR(),e="Working on token: "+a.Qa()+" ("+E(a)+")";cR();Mb(d,e,!1);d=Qj(a);if(Rc(d)){var d=d.ha,e=cR(),f="Token represents "+d;cR();Mb(e,f,!1);e=Toa(iE(),d);if(GB(e))return(new H).e((new I).Y(a,d)).oa();if(HB(e))return gq(b,e.Yg+" Skipping token."),C().oa();throw(new z).e(e);}if(C()===d)return gq(b,"Token "+a.Qa()+"("+E(a)+") does not represent any character!"), C().oa();throw(new z).e(d);}}(a,b);if(N().o===N().o)if(d===F())e=F();else{f=d;g=(new Lj).Hd(!1);h=(new Mj).e(null);for(k=(new Mj).e(null);f!==F();)n=f.i(),e(n).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(d,g,h,k))),f=f.m();e=g.w?h.w:F()}else{N();for(f=(new Nj).a();!d.j();)g=d.i(),g=e(g).Ja(),Pj(f,g),d=d.m();e=f.oa()}d="Adding "+Ze(e)+" tokens to battleman.";Mb(a,d,!1);lX(eR(),e,r(new u,function(a,b){return function(d){if(Pb(d)){for(var e= d=d.ha;!e.j();){var f=e.i();if(null!==f){var g=f.tf,f=f.Vf,h=cR().yq,k=E(g),n=(new I).Y(g,f);h.Ff((new I).Y(k,n));h=cR().yt;g=E(g);f=hX(cR(),f);h.Ff((new I).Y(g,f))}else throw(new z).e(f);e=e.m()}e=function(){return function(a){if(null!==a){var b=a.uf|0;a=(new Iq).Sr(E(a.tf),(Kq(),(new Lq).e(b)));return(new I).Y(b,a)}throw(new z).e(a);}}(a);g=N().o;if(g===N().o)if(d===F())e=F();else{g=d.i();f=g=J(new K,e(g),F());for(h=d.m();h!==F();)k=h.i(),k=J(new K,e(k),F()),f=f.ta=k,h=h.m();e=g}else{g=Th(d,g); for(f=d;!f.j();)h=f.i(),g.la(e(h)),f=f.m();e=g.ka()}f=null;f=e;N();h=null;h=F();e=!1;e=!0;for(g=xq(cR().Mh());!g.j();){n=g.i();a:if(Aq(n))k=n,n=k.zr,0<=(n.length|0)&&"|"===n.substring(0,1)?e=!1:(n=cR(),k="Dropping custom entry "+k+" during sorting.",cR(),Mb(n,k,!1));else{if(yq(n)){var k=n,Ea=k.cj;if(Eq(Ea)){n=Ea.ha|0;e?(k=(new I).Y(n,k),f=J(new K,k,f)):(k=(new I).Y(n,k),h=J(new K,k,h));break a}}k=cR();n="Dropping entry "+n+" during sorting.";cR();Mb(k,n,!1)}g=g.m()}e=Soa(cR(),f,h);Cq(cR().Mh(),e); kX(cR(),(new H).e(e));e=VW();g=zd();d=ju(new ku,d,r(new u,function(){return function(a){return null!==a}}(a)));f=r(new u,function(){return function(a){if(null!==a){var b=a.Vf;a=WW();var d=XW();zd();b=b.Qa();b=[(new Ad).d(b)];d=[Jd(d,(new D).r(b))];return Jd(a,(new D).r(d))}throw(new z).e(a);}}(a));h=N();d=d.Fa(f,h.o);f=yc().sc;d=[Sd(new Td,g,d,f)];e=Jd(e,(new D).r(d));d=GL();g=FL();f=[(zd(),(new Ad).d("New Battle Participants"))];g=Jd(g,(new D).r(f));f=Rd();e=[g,Jd(f,(new D).r([e]))];d=Jd(d,(new D).r(e)); Zp(b,"Battle Updated!",d)}else if(gc(d))d=d.Xe,e=cR(),Fb(e,d),Rp(b,"Tokens could not be added to battleman. See log for error messages.");else throw(new z).e(d);}}(a,b)))}}function Noa(a){0===(1&a.f)<<24>>24&&(a.gt=Gea(),a.f=(1|a.f)<<24>>24);return a.gt} function Soa(a,b,d){var e=Uoa(new mX,b.j(),d.j()),f=e.wu;if(!0===e.vu&&!0===f)return N(),F();f=e.wu;if(!0===e.vu&&!1===f){b=r(new u,function(){return function(a){return a.Uf()}}(a));Kq();e=Ko();e=(new iX).yf(e);b=Cj(d,b,e);d=1+b.i().Uf()|0;d=jX(a,d);a=function(){return function(a){return a.Da()}}(a);e=N().o;if(e===N().o)if(b===F())a=F();else{e=b.i();f=e=J(new K,a(e),F());for(b=b.m();b!==F();){var g=b.i(),g=J(new K,a(g),F()),f=f.ta=g;b=b.m()}a=e}else{for(e=Th(b,e);!b.j();)f=b.i(),e.la(a(f)),b=b.m(); a=e.ka()}return J(new K,d,a)}f=e.wu;if(!1===e.vu&&!0===f){d=r(new u,function(){return function(a){return a.Uf()}}(a));Kq();e=Ko();e=(new iX).yf(e);e=Cj(b,d,e);d=1+e.i().Uf()|0;b=function(){return function(a){return a.Da()}}(a);f=N().o;if(f===N().o)if(e===F())b=F();else{f=e.i();g=f=J(new K,b(f),F());for(e=e.m();e!==F();)var h=e.i(),h=J(new K,b(h),F()),g=g.ta=h,e=e.m();b=f}else{for(f=Th(e,f);!e.j();)g=e.i(),f.la(b(g)),e=e.m();b=f.ka()}N();a=[jX(a,d)];a=(new D).r(a);d=N().o;a=bh(a,d);d=N();return b.ne(a, d.o)}f=e.wu;if(!1===e.vu&&!1===f){e=r(new u,function(){return function(a){return a.Uf()}}(a));Kq();f=Ko();f=(new iX).yf(f);d=Cj(d,e,f);e=r(new u,function(){return function(a){return a.Uf()}}(a));Kq();f=Ko();f=(new iX).yf(f);f=Cj(b,e,f);b=d.i().Uf();e=f.i().Uf();b=1+(b>e?b:e)|0;e=function(){return function(a){return a.Da()}}(a);g=N().o;if(g===N().o)if(f===F())e=F();else{g=f.i();h=g=J(new K,e(g),F());for(f=f.m();f!==F();)var k=f.i(),k=J(new K,e(k),F()),h=h.ta=k,f=f.m();e=g}else{for(g=Th(f,g);!f.j();)h= f.i(),g.la(e(h)),f=f.m();e=g.ka()}f=function(){return function(a){return a.Da()}}(a);g=N().o;if(g===N().o)if(d===F())d=F();else{g=d.i();h=g=J(new K,f(g),F());for(d=d.m();d!==F();)k=d.i(),k=J(new K,f(k),F()),h=h.ta=k,d=d.m();d=g}else{for(g=Th(d,g);!d.j();)h=d.i(),g.la(f(h)),d=d.m();d=g.ka()}a=jX(a,b);a=J(new K,a,d);d=N();return e.ne(a,d.o)}throw(new z).e(e);}c.Wn=function(){return r(new u,function(){return function(a){return(new bR).Tc(Cw(yc(),a))}}(this))}; c.Fg=function(){return 0===(4&this.f)<<24>>24?this.Td():this.Qb};c.$classData=m({lU:0},!1,"com.lkroll.ep.api.EPBattlemanCommand$",{lU:1,c:1,ko:1,mo:1,Oh:1,ph:1});var fX=void 0;function cR(){fX||(fX=(new eX).a());return fX}function nX(){this.pc=this.Qb=this.JO=null;this.Cd=!1;this.f=0}nX.prototype=new p;nX.prototype.constructor=nX;c=nX.prototype;c.a=function(){oX=this;this.Cd=!0;this.pc=dA().Xk;return this}; function Voa(a,b,d,e,f){Woa(a,b,"Group Roll "+d,r(new u,function(a,b,d,e){return function(a){var f=Uh((new Sh).yx(a),b);if(Rc(f)){var f=f.ha,g=lh().Ee,f=Cp(O(),g,E(a),f);f.j()?f=C():(f=f.P(),f=(new H).e(BL(f)|0));f=(f.j()?0:f.P())|0}else{if(C()!==f)throw(new z).e(f);f=Rd();zd();var g=(new Ad).d("Could not find skill "),B=dX(),M=[(zd(),(new Ad).d(b))],B=Jd(B,(new D).r(M));zd();var M=(new Ad).d(" for "),Z=XW();zd();var na=a.Qa(),na=[(new Ad).d(na)],g=[g,B,M,Jd(Z,(new D).r(na)),(zd(),(new Ad).d(". Rolling against 0."))]; Vp(d,Jd(f,(new D).r(g)));f=0}a=Xoa(eR(),a);return(f+a|0)+e|0}}(a,d,f,e)),f)} function Yoa(a,b,d){var e=function(a){return function(b){if(null!==b){var d=b.Ha();b=b.Da();var e=(new pX).kq(Ei().WE.jv),f=eR(),g=Q().sa;return hc(f,e,g).Rk(r(new u,function(a,b,d){return function(a){return(new BV).mk(b,d,a|0)}}(a,d,b)),eR().pc)}throw(new z).e(b);}}(a),f=N().o;if(f===N().o)if(b===F())e=F();else{var f=b.i(),g=f=J(new K,e(f),F());for(b=b.m();b!==F();){var h=b.i(),h=J(new K,e(h),F()),g=g.ta=h;b=b.m()}e=f}else{for(f=Th(b,f);!b.j();)g=b.i(),f.la(e(g)),b=b.m();e=f.ka()}b=hx();f=N();Vw(b, e,f.o,a.pc).fp(d,a.pc)}c.Fk=function(){return"epgroup-roll"};function Zoa(a,b,d,e){Woa(a,b,"Group Roll Fray/2",r(new u,function(a,b){return function(a){var d=(new Sh).yx(a),e=eR();0===(1&e.f)<<24>>24&&0===(1&e.f)<<24>>24&&(e.JO="Fray",e.f=(1|e.f)<<24>>24);d=Uh(d,e.JO);if(Rc(d))d=d.ha,e=lh().Ee,d=Cp(O(),e,E(a),d),d.j()?d=C():(d=d.P(),d=(new H).e(BL(d)|0));else{if(C()!==d)throw(new z).e(d);d=C()}d=(d.j()?BL(a.Nc(Ei().dG))|0:d.P())|0;a=Xoa(eR(),a);return((d/2|0)+a|0)+b|0}}(a,d)),e)} c.un=function(a,b){$oa(this,a,b)}; function lX(a,b,d){var e=function(a){return function(b){if(null!==b){var d=b.Ha();b=b.Da();var e=ooa().jv;e&&e.$classData&&e.$classData.u.BD||af();var e=e.gc,f=b.Qa(),f=e.yp((new qX).d(f)),e=eR(),f=(new pX).kq(f),g=Q().sa;return hc(e,f,g).Rk(r(new u,function(a,b,d){return function(a){return(new BV).mk(b,d,a|0)}}(a,d,b)),eR().pc)}throw(new z).e(b);}}(a),f=N().o;if(f===N().o)if(b===F())e=F();else{var f=b.i(),g=f=J(new K,e(f),F());for(b=b.m();b!==F();){var h=b.i(),h=J(new K,e(h),F()),g=g.ta=h;b=b.m()}e= f}else{for(f=Th(b,f);!b.j();)g=b.i(),f.la(e(g)),b=b.m();e=f.ka()}b=hx();f=N();Vw(b,e,f.o,a.pc).fp(d,a.pc)}c.Td=function(){0===(2&this.f)<<24>>24&&(this.Qb=ZG(),this.f=(2|this.f)<<24>>24);return this.Qb}; function apa(a,b,d){lX(a,b,r(new u,function(a,b){return function(d){if(Pb(d)){d=d.ha;var h=Gea(),k=h.Mh(),n=Q(),t=function(){return function(a){return(new I).Y(a.tf,a.uf)}}(a),w=N().o;if(w===N().o)if(d===F())t=F();else{for(var w=d.i(),A=w=J(new K,t(w),F()),B=d.m();B!==F();)var M=B.i(),M=J(new K,t(M),F()),A=A.ta=M,B=B.m();t=w}else{w=Th(d,w);for(A=d;!A.j();)B=A.i(),w.la(t(B)),A=A.m();t=w.ka()}Sea(k,Aia(n,t));Pea(h.Mh(),(h.Mh(),!1));Qea(h.Mh());h=GL();k=FL();n=[(zd(),(new Ad).d("Participants"))];k=Jd(k, (new D).r(n));n=VW();t=zd();d=ju(new ku,d,r(new u,function(){return function(a){return null!==a}}(a)));w=r(new u,function(){return function(a){if(null!==a){var b=a.Vf,d=a.uf|0;a=WW();var e=XW();zd();b=b.Qa();b=[(new Ad).d(b)];e=Jd(e,(new D).r(b));zd();b=(new Ad).d(": ");zd();d=[e,b,(new Ad).d("[["+d+"]]")];return Jd(a,(new D).r(d))}throw(new z).e(a);}}(a));A=N();d=d.Fa(w,A.o);w=yc().sc;d=[Sd(new Td,t,d,w)];d=[k,Jd(n,(new D).r(d))];d=Jd(h,(new D).r(d));Zp(b,"Rolled Initiative",d)}else if(gc(d))d=d.Xe, h=eR(),Fb(h,d),Rp(b,"Some rolls failed to complete. See log for details.");else throw(new z).e(d);}}(a,d)))} function Woa(a,b,d,e,f){Yoa(a,b,r(new u,function(a,b,d,e){return function(f){if(Pb(f)){var w=f.ha;f=function(a,b){return function(a){if(null!==a){var d=a.tf,e=a.Vf,f=a.uf|0;a=eR();var g="Got die result of "+f+" for "+e.Qa();eR();Mb(a,g,!1);var h=b.ca(e)|0,k;rX();k=0===f||0===(f%11|0);var n=0===f,t=99===f,w=!t&&(f<=h||n),B=!w,g=f-h|0;a=Rd();var A=XW();zd();var M=e.Qa(),M=[(new Ad).d(M)],A=Jd(A,(new D).r(M));zd();h=[A,(new Ad).d(": [["+f+"]] vs [["+h+"]]")];a=Jd(a,(new D).r(h));n?(g=GL(),f=Rd(),k=[HL("sheet-roll-success sheet-result-indent"), (zd(),(new Ad).d("Roll is an automatic success! \u00bb MoS [[0]]"))],a=[a,Jd(f,(new D).r(k))],a=Jd(g,(new D).r(a))):t?(f=GL(),k=Rd(),n=HL("sheet-roll-failure sheet-result-indent"),zd(),g=[n,(new Ad).d("Roll is an automatic failure... \u00bb MoF [["+g+"]]")],a=[a,Jd(k,(new D).r(g))],a=Jd(f,(new D).r(a))):w&&k?(g=GL(),k=Rd(),n=HL("sheet-roll-success sheet-result-indent"),zd(),f=[n,(new Ad).d("Roll is a critical success! \u00bb MoS [["+f+"]]")],a=[a,Jd(k,(new D).r(f))],a=Jd(g,(new D).r(a))):B&&k?(f= GL(),k=Rd(),n=HL("sheet-roll-failure sheet-result-indent"),zd(),g=[n,(new Ad).d("Roll is a critical failure... \u00bb MoF [["+g+"]]")],a=[a,Jd(k,(new D).r(g))],a=Jd(f,(new D).r(a))):w?(g=GL(),k=Rd(),n=HL("sheet-roll-success sheet-result-indent"),zd(),f=[n,(new Ad).d("Roll is a success! \u00bb MoS [["+f+"]]")],a=[a,Jd(k,(new D).r(f))],a=Jd(g,(new D).r(a))):(f=GL(),k=Rd(),n=HL("sheet-roll-failure sheet-result-indent"),zd(),g=[n,(new Ad).d("Roll is a failure... \u00bb MoF [["+g+"]]")],a=[a,Jd(k,(new D).r(g))], a=Jd(f,(new D).r(a)));return(new BV).mk(d,e,a)}throw(new z).e(a);}}(a,b);var A=N().o;if(A===N().o)if(w===F())var B=F();else{for(var A=w.i(),M=A=J(new K,f(A),F()),w=w.m();w!==F();)B=w.i(),B=J(new K,f(B),F()),M=M.ta=B,w=w.m();B=A}else{for(A=Th(w,A);!w.j();)M=w.i(),A.la(f(M)),w=w.m();B=A.ka()}f=GL();var w=FL(),A=[(zd(),(new Ad).d("Participants"))],w=Jd(w,(new D).r(A)),A=GL(),M=zd(),B=ju(new ku,B,r(new u,function(){return function(a){return null!==a}}(a))),Z=r(new u,function(){return function(a){if(null!== a)return a.uf;throw(new z).e(a);}}(a)),na=N(),B=B.Fa(Z,na.o),Z=yc().sc,M=[Sd(new Td,M,B,Z)],w=[w,Jd(A,(new D).r(M))];f=Jd(f,(new D).r(w));Zp(d,e,f)}else if(gc(f))f=f.Xe,w=eR(),Fb(w,f),Rp(d,"Some rolls failed to complete. See log for details.");else throw(new z).e(f);}}(a,e,f,d)))} function $oa(a,b,d){var e=Ij(d);if(e.j())gq(d,"No tokens selected. Nothing to do...");else{var f=function(){return function(a){if(Kj(a))return(new H).e(a).oa();var b=eR();a="Ignoring non-Token "+a;eR();Mb(b,a,!1);return C().oa()}}(a);if(N().o===N().o)if(e===F())e=F();else{for(var g=e,h=(new Lj).Hd(!1),k=(new Mj).e(null),n=(new Mj).e(null);g!==F();){var t=g.i();f(t).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(e,h, k,n)));g=g.m()}e=h.w?k.w:F()}else{N();for(g=(new Nj).a();!e.j();)h=e.i(),h=f(h).Ja(),Pj(g,h),e=e.m();e=g.oa()}f=function(a,b){return function(a){var d=eR(),e="Working on token: "+a.Qa()+" ("+E(a)+")";eR();Mb(d,e,!1);d=Qj(a);if(Rc(d)){var d=d.ha,e=eR(),f="Token represents "+d;eR();Mb(e,f,!1);e=Toa(iE(),d);if(GB(e))return(new H).e((new I).Y(a,d)).oa();if(HB(e))return gq(b,e.Yg+" Skipping token."),C().oa();throw(new z).e(e);}if(C()===d)return gq(b,"Token "+a.Qa()+"("+E(a)+") does not represent any character!"), C().oa();throw(new z).e(d);}}(a,d);if(N().o===N().o)if(e===F())f=F();else{g=e;h=(new Lj).Hd(!1);k=(new Mj).e(null);for(n=(new Mj).e(null);g!==F();)t=g.i(),f(t).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(e,h,k,n))),g=g.m();f=h.w?k.w:F()}else{N();for(g=(new Nj).a();!e.j();)h=e.i(),h=f(h).Ja(),Pj(g,h),e=e.m();f=g.oa()}if(su(b.Nr).P())apa(a,f,d);else if(e=b.Rf,e.Mc().ca(e.Kb.Ba()))for(a=su(b.Rf).P();!a.j();)e=a.i(), Voa(eR(),f,e,su(b.tB).P()|0,d),a=a.m();else su(b.gq).P()?Zoa(a,f,su(b.tB).P()|0,d):gq(d,"No roll option selected!")}}function Xoa(a,b){a=BL(b.Nc(Ei().ay))|0;var d=BL(b.Nc(Ei().Hv))|0,e=BL(b.Nc(Ei().Zx))|0,f=BL(b.Nc(Ei().uy))|0,g=BL(b.Nc(Ei().vC))|0;b=BL(b.Nc(Ei().DC))|0;return(((e-(g+b|0)|0)+f|0)+a|0)+d|0}c.Wn=function(){return r(new u,function(){return function(a){return(new dR).Tc(Cw(yc(),a))}}(this))};c.Fg=function(){return 0===(2&this.f)<<24>>24?this.Td():this.Qb}; c.$classData=m({pU:0},!1,"com.lkroll.ep.api.EPGroupRollsCommand$",{pU:1,c:1,ko:1,mo:1,Oh:1,ph:1});var oX=void 0;function eR(){oX||(oX=(new nX).a());return oX}function sX(){this.pc=this.Qb=this.Pc=null;this.f=this.Cd=!1}sX.prototype=new p;sX.prototype.constructor=sX;c=sX.prototype;c.a=function(){tX=this;this.Cd=!0;this.pc=dA().Xk;HC||(HC=(new GC).a());this.Pc=HC;return this};c.Fk=function(){return"eproll"}; c.un=function(a,b){var d=a.Qt,d=d.Mc().ca(d.Kb.Ba())?(new Tp).d(su(a.Qt).P()):we();Mb(this,"Got roll "+b.qc.content,!1);var e=ba.JSON.stringify(b.qc);Db(e,!0);e=a.tH;if(e.Mc().ca(e.Kb.Ba())){a=su(a.tH).P();var e=!1,f=null,g;g=b.qc.rolltemplate;g=void 0===g?C():(new H).e(g);a:{if(Rc(g)&&(e=!0,f=g,"ep-default"===f.ha)){bpa(this,b,a,d);break a}if(e&&"ep-damage"===f.ha)cpa(this,b,a,d);else if(e)d=f.ha,gq(b,"Invalid roll!"),Lb("template '"+d+"' is not supported");else if(C()===g)gq(b,"Invalid roll!"), Lb("roll must use a roll template");else throw(new z).e(g);}}else Lb("No variables supplied!")}; function cpa(a,b,d,e){var f=C(),g=(new Mj).e(f),f=dpa(d,bq(b),Nf(function(a,b){return function(a,d){try{var e=(new Ae).d(a.Wt.Ee),f=Re(),g=(new Qb).e(Pe(f,e.W,10))}catch(h){if(a=Ub(x(),h),null!==a){e=Wb(Xb(),a);if(e.j())throw y(x(),a);a=e.P();g=$b(new fc,a)}else throw h;}if(Pb(g)){a=g.ha|0;if("damage-roll"===d.fb)return b.w=(new H).e(a),QL(),Q(),d=G(),OL(hf(a,d));QL();Q();d=G();return OL(hf(a,d))}if(gc(g))return d=g.Xe,a=gR(),Fb(a,d),Ej();throw(new z).e(g);}}(a,g))),g=g.w;if(Rc(g)){var h=g.ha|0,g= Koa(),k=epa(d,"damage-type");if(k.j())k=C();else{k=k.P();a:{if(null!==k){var n=k.x;if(uX(n)){k=n.Ca;k=(new H).e(wc(fj(),k));break a}}gR();k="Invalid value for damage-type: "+k;gR();Hb(k);k=C()}k=(new H).e(k)}k=k.j()?C():k.P();d=epa(d,"armour-penetration");if(d.j())var t=C();else{d=d.P();a:{if(null!==d&&(n=d.x)&&n.$classData&&n.$classData.u.xD&&(n=n.kd,Za(n))){t=(new H).e(n|0);break a}if(null!==d&&(n=d.x,uX(n))){d=n.Ca;try{var t=(new Ae).d(d),w=Re(),A=(new Qb).e(Pe(w,t.W,10))}catch(M){if(t=Ub(x(), M),null!==t){w=Wb(Xb(),t);if(w.j())throw y(x(),t);t=w.P();A=$b(new fc,t)}else throw M;}t=A.gH();break a}gR();t="Invalid value for armour-penetration: "+d;gR();Hb(t);t=C()}t=(new H).e(t)}t=t.j()?C():t.P();t=(t.j()?0:t.P())|0;w=aR();A=hC().ZM;A=fpa(A).Ga();N();d=Q();d=Vo(d,g.Pw);Ma();var n=Ei().Ri,B=a.Pc;lf();n=nf(new of,n,B.mj(),pf());d=Wo(d,cr(0,vX(new wX,n.Eb,C(),n.dh,pf()).Ga(),"@","\x26#64;"));n=Q();n=Wo(Vo(n,g.si),h);B=Q();B=Vo(B,g.vg);k=gpa(B.wc,k);B=Q();k=[d,n,k,Wo(Vo(B,g.Iw),t)];k=(new D).r(k); d=N().o;k=bh(k,d);k=nC(w,A,k);w=aR();A=hC().YM;A=fpa(A).Ga();N();d=Q();d=Vo(d,g.Pw);Ma();n=Ei().Ri;B=a.Pc;lf();n=nf(new of,n,B.mj(),pf());d=Wo(d,cr(0,vX(new wX,n.Eb,C(),n.dh,pf()).Ga(),"@","\x26#64;"));n=Q();h=Wo(Vo(n,g.si),h);n=Q();n=Vo(n,g.vg);B=C();n=gpa(n.wc,B);B=Q();g=[d,h,n,Wo(Vo(B,g.Iw),t)];g=(new D).r(g);h=N().o;g=bh(g,h);g=nC(w,A,g);h=vj(new wj,"apply-damage",Dj(k));f=xX(xX(f,vj(new wj,"apply-crit-damage",Dj(g))),h)}else{if(C()!==g)throw(new z).e(g);Hb("Could not find damage total in damage roll!")}g= Sc();h=zj().he;f=Xea(Wc(g,h),f);Mb(a,"About to send: "+f,!1);b=b.Nl;g=Q();e=dp(fp(g,e),f);he(a,b,e)}c.Td=function(){this.f||(this.Qb=ZG(),this.f=!0);return this.Qb};c.Wn=function(){return r(new u,function(){return function(a){return(new fR).Tc(Cw(yc(),a))}}(this))}; function bpa(a,b,d,e){var f=C(),f=(new Mj).e(f),g=C(),g=(new Mj).e(g);d=dpa(d,bq(b),Nf(function(a,b,d){return function(a,e){try{var f=(new Ae).d(a.Wt.Ee),g=Re(),h=(new Qb).e(Pe(g,f.W,10))}catch(k){if(f=Ub(x(),k),null!==f){g=Wb(Xb(),f);if(g.j())throw y(x(),f);f=g.P();h=$b(new fc,f)}else throw k;}if(Pb(h)){f=h.ha|0;e=e.fb;if("test-roll"===e)return b.w=(new H).e(f),hpa(rX(),f);if("test-target"===e)return d.w=(new H).e(f),ipa(rX(),a.kx);QL();Q();a=G();return OL(hf(f,a))}if(gc(h))return a=h.Xe,e=gR(), Fb(e,a),Ej();throw(new z).e(h);}}(a,g,f)));f=f.w;if(f.j())f=C();else if(f=f.P()|0,g=g.w,g.j())f=C();else{g=g.P()|0;Q();var h=G(),g=(new gf).nk(g,h);Q();h=G();f=(new gf).nk(f,h);QL();rX();h=G();f=(new yU).bd(f,h);h=G();f=yX((new Dr).Bg(g,f,h),(rX(),!1));f=(new H).e(vj(new wj,"test-mof",OL(vU(new wU,f,"roll - target"))))}if(Rc(f))d=xX(d,f.ha);else if(C()!==f)throw(new z).e(f);f=Sc();g=zj().xh;d=Xea(Wc(f,g),d);Mb(a,"About to send: "+d,!1);b=b.Nl;f=Q();e=dp(fp(f,e),d);he(a,b,e)} c.Fg=function(){return this.f?this.Qb:this.Td()};c.$classData=m({rU:0},!1,"com.lkroll.ep.api.EPRollsCommand$",{rU:1,c:1,ko:1,mo:1,Oh:1,ph:1});var tX=void 0;function gR(){tX||(tX=(new sX).a());return tX}function zX(){this.Sh=this.lh=this.pc=this.WQ=this.XQ=this.Nm=this.fO=this.fk=this.na=this.Qb=null;this.Si=!1;this.Ti=null;this.f=this.Cd=!1}zX.prototype=new p;zX.prototype.constructor=zX;c=zX.prototype; c.a=function(){AX=this;this.Cd=!0;sC(this);qka(this);SW||(SW=(new RW).a());this.na=SW.na;this.fk="Lars Kroll";this.fO="bathtor@googlemail.com";this.Nm="\x26lt;"+this.fO+"\x26gt;";this.XQ="https://github.com/Bathtor/EPSheet/tree/master/script";this.WQ="[Github]("+this.XQ+")";Bia(this,uh(function(){return function(){iE();var a="EPScripts v"+iE().na+" loaded!";iE();Db("INFO: "+a,!1)}}(this)));return this}; function zL(){var a=Bh(),b=rX(),d;BX||(BX=(new CX).a());d=BX;var e;DX||(DX=(new EX).a());e=DX;var f;FX||(FX=(new GX).a());f=FX;var g;aX||(aX=(new $W).a());g=aX;var h;HX||(HX=(new IX).a());h=HX;var k=QW();ZW||(ZW=(new YW).a());return Ao(a,(new D).r([b,d,e,f,g,h,k,ZW]))}c.Jp=function(){Bh();OB();return(new Nj).a().oa()};c.Pp=function(a){this.Ti=a};c.Td=function(){if(!this.f){Ei();var a=(new H).e($G()).ha.$;this.Qb=(new H).e((new CB).d(a));this.f=!0}return this.Qb};c.Rp=function(a){this.pc=a}; c.Sp=function(a){this.lh=a};c.Qp=function(a){this.Sh=a};c.Co=function(a){this.Si=a}; function Toa(a,b){a=Ei().vT;var d=ba.getAttrByName(E(b),sf(a)),d=void 0===d?C():(new H).e(d);d.j()?a=C():(d=d.P(),d=oa(d),a=Tb(a.cn(),d));if(Rc(a)){a=a.ha;if(a===(Ei(),jpa().na))return Fj(),(new Yi).e(void 0);Fj();b="The character sheet for "+b.Qa()+" does not have a matching model version ("+a+" vs "+(Ei(),jpa().na)+")!";return(new hj).e(b)}if(C()===a)return Fj(),b="Can't verify that character sheet for "+b.Qa()+" has matching model version! Skipping token.",(new hj).e(b);throw(new z).e(a);} c.Fg=function(){return this.f?this.Qb:this.Td()};zX.prototype.load=function(){pka(this)};zX.prototype.$classData=m({tU:0},!1,"com.lkroll.ep.api.EPScripts$",{tU:1,c:1,Sfa:1,br:1,Oh:1,ph:1});var AX=void 0;function iE(){AX||(AX=(new zX).a());return AX}function JX(){this.pc=this.Qb=null;this.f=this.Cd=!1}JX.prototype=new p;JX.prototype.constructor=JX;c=JX.prototype;c.a=function(){KX=this;this.Cd=!0;this.pc=dA().Xk;return this}; function kpa(a,b,d){var e=Hj((Fj(),(new Gj).zx(d)),r(new u,function(a,b){return function(a){N();var d;d=F();var e=kR(),f="Token represents "+a;kR();Mb(e,f,!1);if(su(b.iA).P()){lp();var e=E(a),f={},g=sp().Bw;f.type=g;f[op().vr]=e;for(var f=ba.findObjs(f),e=[],g=0,h=f.length|0;g>24&&(this.Qb=ZG(),this.f=(2|this.f)<<24>>24);return this.Qb}; function npa(a,b,d){if(su(b.ku).P()){var e=(new pX).kq(Ei().WE.jv),f=lf().sa;hc(a,e,f).Rk(r(new u,function(a,b){return function(a){var d=a|0,e=su(b.dw).P()|0;a=ipa(rX(),""+e).Id;var f=hpa(rX(),d).Id;if(d>e){lf();var g=G(),d=(new gf).nk(d,g);lf();g=G();e=(new gf).nk(e,g);rX();g=G();e=(new yU).bd(e,g);g=G();d=yX((new Dr).Bg(d,e,g),(rX(),!1));d=(new H).e((new PL).kq(vU(new wU,d,"roll - target")))}else d=C();Fj();var e=su(b.Yr),e=e.j()?"Success Roll":e.P(),B=su(b.Py),g=d,d=(new rd).d("API"),d=vj(new wj, "character",d),e=(new rd).d(e),e=vj(new wj,"attribute-field",e);if(Rc(B))B=(new rd).d(B.ha);else{if(C()!==B)throw(new z).e(B);B=Ej()}B=vj(new wj,"attribute-subfield",B);f=vj(new wj,"test-roll",xj(f));a=vj(new wj,"test-target",xj(a));if(Rc(g))g=xj(g.ha);else{if(C()!==g)throw(new z).e(g);g=Ej()}var g=vj(new wj,"test-mof",g),M=Sc(),Z=zj().xh;return sd(Wc(M,Z),(new D).r([d,e,B,f,a,g]))}}(a,b)),a.pc).fp(r(new u,function(a,b){return function(a){if(Pb(a))aq(b,a.ha);else if(gc(a)){a=a.Xe;var d=oR();Fb(d, a)}else throw(new z).e(a);}}(a,d)),a.pc)}else su(b.si).P()&&(tr(),lf(),a=su(b.dx).P()|0,a=ef(a),e=tr().ax.nw,a=pr(new qr,a,e),lf(),e=su(b.ex).P(),f=G(),a=bfa(a,(new gf).nk(e,f)),lf(),e=su(b.cx).P(),f=G(),e=(new gf).nk(e,f),f=G(),e=Hr(a,e,f),Fj(),a=su(b.Yr),a=a.j()?"Damage Roll":a.P(),lf(),f=G(),e=(new PL).kq((new jf).bd(e,f)),f=su(b.fx),f=f.j()?"Unspecified":f.P(),b=hba(a,e,f,su(b.Cw).P()|0),aq(d,b))} function UX(){var a=oR();if(0===(1&a.f)<<24>>24&&0===(1&a.f)<<24>>24){var b=Bh();a.Sn=(new nR).Tc(Ao(b,(new D).r(["--success"])));a.f=(1|a.f)<<24>>24}return a.Sn}c.Wn=function(){return r(new u,function(){return function(a){return(new nR).Tc(Cw(yc(),a))}}(this))};c.Fg=function(){return 0===(2&this.f)<<24>>24?this.Td():this.Qb};c.$classData=m({EU:0},!1,"com.lkroll.ep.api.SpecialRollsCommand$",{EU:1,c:1,ko:1,mo:1,Oh:1,ph:1});var TX=void 0;function oR(){TX||(TX=(new SX).a());return TX} function CX(){this.Sh=this.lh=this.pc=this.Qb=null;this.Si=!1;this.Ti=null;this.f=this.Cd=!1}CX.prototype=new p;CX.prototype.constructor=CX;c=CX.prototype;c.a=function(){BX=this;this.Cd=!0;sC(this);return this};c.Jp=function(){var a=Bh(),b=[kR()];return Ao(a,(new D).r(b))};c.Pp=function(a){this.Ti=a};c.Td=function(){this.f||(this.Qb=aH(),this.f=!0);return this.Qb};c.Rp=function(a){this.pc=a};c.Sp=function(a){this.lh=a};c.Qp=function(a){this.Sh=a};c.Co=function(a){this.Si=a}; c.Fg=function(){return this.f?this.Qb:this.Td()};c.$classData=m({HU:0},!1,"com.lkroll.ep.api.TokensScript$",{HU:1,c:1,Ss:1,br:1,Oh:1,ph:1});var BX=void 0;function IX(){this.Sh=this.lh=this.pc=this.Qb=null;this.Si=!1;this.Ti=null;this.f=this.Cd=!1}IX.prototype=new p;IX.prototype.constructor=IX;c=IX.prototype;c.a=function(){HX=this;this.Cd=!0;sC(this);return this};c.Jp=function(){var a=Bh(),b=[sR(),qR(),VX()];return Ao(a,(new D).r(b))};c.Pp=function(a){this.Ti=a}; c.Td=function(){this.f||(this.Qb=aH(),this.f=!0);return this.Qb};c.Rp=function(a){this.pc=a};c.Sp=function(a){this.lh=a};c.Qp=function(a){this.Sh=a};c.Co=function(a){this.Si=a};c.Fg=function(){return this.f?this.Qb:this.Td()};c.$classData=m({JU:0},!1,"com.lkroll.ep.api.compendium.CompendiumScript$",{JU:1,c:1,Ss:1,br:1,Oh:1,ph:1});var HX=void 0;function WX(){this.pc=this.Qb=this.Sn=null;this.f=this.Cd=!1}WX.prototype=new p;WX.prototype.constructor=WX; function opa(a,b,d){var e=b.du;if(e.Mc().ca(e.Kb.Ba())){var f=su(b.du).P();if(!su(b.bg).P()){var g=Rd();zd();var h=[(new Ad).d("Searching for '"+f+"' in whole Compendium...")];Xp(d,"Compendium Search",Jd(g,(new D).r(h)))}var k=Ica(km(),f);XX(a,k,b,d)}else if(su(b.xB).P()){var n=su(b.iw).P().rc(" ");if(null===n)throw(new kk).a();if(""===n){var t=Rd(),w=[(zd(),(new Ad).d("Ignoring empty search."))];Vp(d,Jd(t,(new D).r(w)))}else{if(!su(b.bg).P()){var A=Rd(),B=[(zd(),(new Ad).d("Searching for multiple items in whole Compendium..."))]; Xp(d,"Compendium Search",Jd(A,(new D).r(B)))}for(var M=Eb(Ma(),n,","),Z=null,Z=[],na=0,ma=M.b.length;nab))return""+b;if(C()===a)return"";throw(new z).e(a);}d=zpa(a);b=function(){return function(a){var b=!1,d=null,e=a.Da();return Rc(e)&&(b=!0,d=e,e=d.ha|0,0b)?(new H).e(b+" "+a.Ha()).oa():C().oa()}}(a);if(N().o===N().o)if(d===F())b=F();else{a=d;for(var e=(new Lj).Hd(!1),f=(new Mj).e(null), g=(new Mj).e(null);a!==F();){var h=a.i();b(h).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(d,e,f,g)));a=a.m()}b=e.w?f.w:F()}else{N();for(a=(new Nj).a();!d.j();)e=d.i(),e=b(e).Ja(),Pj(a,e),d=d.m();b=a.oa()}return b.rc(", ")} function zpa(a){N();var b=(new I).Y("COG",a.uh),d=(new I).Y("COO",a.ri),e=(new I).Y("INT",a.wi),f=(new I).Y("REF",a.Gg),g=(new I).Y("SAV",a.Di),h=(new I).Y("SOM",a.Ii);a=[b,d,e,f,g,h,(new I).Y("WIL",a.Ki)];a=(new D).r(a);b=N().o;return bh(a,b)}c.Rm=function(a,b,d,e,f,g,h){this.uh=a;this.ri=b;this.wi=d;this.Gg=e;this.Di=f;this.Ii=g;this.Ki=h;return this};function ypa(a,b){if(b.j())return!0;var d=b.i();return b.Mk(r(new u,function(a,b){return function(a){return dh(eh(),a,b)}}(a,d)))}c.s=function(){return ky(this)}; function Apa(a){if(ypa(a,(new D).r([a.uh,a.ri,a.wi,a.Gg,a.Di,a.Ii,a.Ki]))){a=a.uh;if(Rc(a))return""+(a.ha|0);if(C()===a)return"0";throw(new z).e(a);}var b=zpa(a);a=function(){return function(a){var b=a.Da();return a.Ha()+" "+(b.j()?0:b.P())}}(a);var d=N().o;if(d===N().o)if(b===F())a=F();else{for(var d=b.i(),e=d=J(new K,a(d),F()),b=b.m();b!==F();)var f=b.i(),f=J(new K,a(f),F()),e=e.ta=f,b=b.m();a=d}else{for(d=Th(b,d);!b.j();)e=b.i(),d.la(a(e)),b=b.m();a=d.ka()}return a.rc(", ")}c.K=function(){return Y(this)}; c.$classData=m({yI:0},!1,"com.lkroll.ep.compendium.AptitudeValues",{yI:1,c:1,A:1,q:1,k:1,h:1});function mY(){this.fy=this.cy=this.em=null}mY.prototype=new p;mY.prototype.constructor=mY;c=mY.prototype;c.H=function(){return"Aptitudes"};c.E=function(){return 3};function Lla(a,b,d){var e=new mY;e.em=a;e.cy=b;e.fy=d;return e} c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.zI){var b=this.em,d=a.em;(null===b?null===d:b.g(d))?(b=this.cy,d=a.cy,b=null===b?null===d:b.g(d)):b=!1;if(b)return b=this.fy,a=a.fy,null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.em;case 1:return this.cy;case 2:return this.fy;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({zI:0},!1,"com.lkroll.ep.compendium.Aptitudes",{zI:1,c:1,A:1,q:1,k:1,h:1});function nY(){this.sf=this.ts=this.xs=this.na=this.$=null}nY.prototype=new p;nY.prototype.constructor=nY;c=nY.prototype; c.a=function(){oY=this;this.$="EPCompendium Core";this.na="5.0.0";this.xs="2.12.8";this.ts="1.2.8";var a=(new Ae).d("name: %s, version: %s, scalaVersion: %s, sbtVersion: %s"),b=[this.$,this.na,this.xs,this.ts];Ma();a=a.W;Bh();Ch();for(var d=[],e=0,f=b.length|0;e>31)};c.Ue=function(a){return a};c.$classData=m({c8:0},!1,"upickle.implicits.Readers$$anon$10",{c8:1,c:1,lb:1,Ya:1,Ra:1,jb:1}); function iZ(){this.rT=this.l=null}iZ.prototype=new p;iZ.prototype.constructor=iZ;c=iZ.prototype;c.Ia=function(){var a=new gO;if(null===this)throw y(x(),null);a.l=this;jN();a.ZG=(new D).a();jN();a.Vd=(new D).a();return a};c.le=function(){return sv(this)};c.Te=function(){return tv(this)};c.Fe=function(){return uv(this)};c.tg=function(){return this.l};function Uka(a,b){var d=new iZ;if(null===a)throw y(x(),null);d.l=a;d.rT=b;return d}c.ff=function(){return vv(this)};c.aa=function(){return wv(this)}; c.Wd=function(){return xv(this)};c.me=function(){return null};c.re=function(){return"expected map"};c.Gd=function(){return yv(this)};c.gf=function(){return zv(this)};c.ef=function(){return Av(this)};c.He=function(){return Bv(this)};c.Ge=function(){return Dv(this)};c.df=function(){return Cv(this)};c.Ue=function(){return Ev(this)};c.$classData=m({d8:0},!1,"upickle.implicits.Readers$$anon$11",{d8:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function jZ(){this.BO=this.MQ=this.l=null}jZ.prototype=new p; jZ.prototype.constructor=jZ;c=jZ.prototype;c.Ia=function(){return rv(this)};c.le=function(){return sv(this)};c.Te=function(){return tv(this)};c.Fe=function(){return uv(this)};c.tg=function(){return this.l};function Zk(a,b,d){var e=new jZ;if(null===a)throw y(x(),null);e.l=a;e.MQ=b;e.BO=d;return e}c.ff=function(){return vv(this)};c.aa=function(){return wv(this)};c.Wd=function(){return xv(this)};c.me=function(){return null};c.re=function(){return"expected sequence"}; c.Gd=function(){var a=new hO;if(null===this)throw y(x(),null);a.l=this;var b=sG();a.Ug=Ly(b,this.BO).HA.ug();return a};c.gf=function(){return zv(this)};c.ef=function(){return Av(this)};c.He=function(){return Bv(this)};c.Ge=function(){return Dv(this)};c.df=function(){return Cv(this)};c.Ue=function(){return Ev(this)};c.$classData=m({f8:0},!1,"upickle.implicits.Readers$$anon$15",{f8:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function kZ(){this.tO=this.rO=this.l=null}kZ.prototype=new p;kZ.prototype.constructor=kZ; c=kZ.prototype;c.Ia=function(){return rv(this)};c.le=function(){return sv(this)};c.Te=function(){return tv(this)};c.Fe=function(){return uv(this)};c.tg=function(){return this.l};c.ff=function(){return vv(this)};function Tja(a,b,d){var e=new kZ;if(null===a)throw y(x(),null);e.l=a;e.rO=b;e.tO=d;return e}c.aa=function(){return wv(this)};c.Wd=function(){return xv(this)};c.me=function(){return null};c.re=function(){return"expected sequence"}; c.Gd=function(){var a=new iO;if(null===this)throw y(x(),null);a.l=this;a.ib=null;return a};c.gf=function(){return zv(this)};c.ef=function(){return Av(this)};c.He=function(){return Bv(this)};c.Ge=function(){return Dv(this)};c.df=function(){return Cv(this)};c.Ue=function(){return Ev(this)};c.$classData=m({h8:0},!1,"upickle.implicits.Readers$$anon$16",{h8:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function NN(){this.l=null}NN.prototype=new p;NN.prototype.constructor=NN;c=NN.prototype;c.Ia=function(){return rv(this)}; c.le=function(){return sv(this)};c.Te=function(){return tv(this)};c.Fe=function(){return!1};c.tg=function(){return this.l};c.vi=function(a){if(null===a)throw y(x(),null);this.l=a;return this};c.ff=function(){return vv(this)};c.aa=function(){return wv(this)};c.Wd=function(){return xv(this)};c.me=function(){return null};c.re=function(){return"expected boolean"};c.Gd=function(){return yv(this)};c.gf=function(){return zv(this)};c.ef=function(){return Av(this)};c.He=function(){return!0};c.Ge=function(){return Dv(this)}; c.df=function(){return Cv(this)};c.Ue=function(){return Ev(this)};c.$classData=m({j8:0},!1,"upickle.implicits.Readers$$anon$2",{j8:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function ON(){this.l=null}ON.prototype=new p;ON.prototype.constructor=ON;c=ON.prototype;c.Ia=function(){return rv(this)};c.le=function(a){return a};c.Te=function(){return tv(this)};c.Fe=function(){return uv(this)};c.tg=function(){return this.l};c.vi=function(a){if(null===a)throw y(x(),null);this.l=a;return this};c.ff=function(){return vv(this)}; c.aa=function(a){a=(new Ae).d(oa(a));return Ne(Sa(),a.W)};c.Wd=function(a){a=(new Ae).d(oa(a));return Ne(Sa(),a.W)};c.me=function(){return null};c.re=function(){return"expected number"};c.Gd=function(){return yv(this)};c.gf=function(a){return Wu(ab(),a.ba,a.ga)};c.ef=function(){return Av(this)};c.He=function(){return Bv(this)};c.df=function(){return Cv(this)};c.Ge=function(a){return a};c.Ue=function(a){return Wu(ab(),a.ba,a.ga)}; c.$classData=m({k8:0},!1,"upickle.implicits.Readers$$anon$3",{k8:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function PN(){this.l=null}PN.prototype=new p;PN.prototype.constructor=PN;c=PN.prototype;c.Ia=function(){return rv(this)};c.le=function(a){return Wa(a)};c.Te=function(){return tv(this)};c.Fe=function(){return uv(this)};c.tg=function(){return this.l};c.vi=function(a){if(null===a)throw y(x(),null);this.l=a;return this};c.ff=function(){return vv(this)};c.aa=function(){return wv(this)}; c.Wd=function(a,b,d){return Sv(Wv(),a,b,d).ba};c.me=function(){return null};c.re=function(){return"expected number"};c.Gd=function(){return yv(this)};c.gf=function(a){return a.ba};c.ef=function(){return Av(this)};c.He=function(){return Bv(this)};c.df=function(){return Cv(this)};c.Ge=function(a){return a};c.Ue=function(a){return a.ba};c.$classData=m({l8:0},!1,"upickle.implicits.Readers$$anon$4",{l8:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function QN(){this.l=null}QN.prototype=new p;QN.prototype.constructor=QN; c=QN.prototype;c.Ia=function(){return rv(this)};c.le=function(a){return fa(a)};c.Te=function(){return tv(this)};c.Fe=function(){return uv(this)};c.tg=function(){return this.l};c.vi=function(a){if(null===a)throw y(x(),null);this.l=a;return this};c.ff=function(){return vv(this)};c.aa=function(a){a=(new Ae).d(oa(a)).W;return fa(Ne(Sa(),a))};c.Wd=function(a){a=(new Ae).d(oa(a)).W;return fa(Ne(Sa(),a))};c.me=function(){return null};c.re=function(){return"expected number"};c.Gd=function(){return yv(this)}; c.gf=function(a){return fa(Wu(ab(),a.ba,a.ga))};c.ef=function(){return Av(this)};c.He=function(){return Bv(this)};c.df=function(){return Cv(this)};c.Ge=function(a){return fa(a)};c.Ue=function(a){return fa(Wu(ab(),a.ba,a.ga))};c.$classData=m({m8:0},!1,"upickle.implicits.Readers$$anon$5",{m8:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function RN(){this.l=null}RN.prototype=new p;RN.prototype.constructor=RN;c=RN.prototype;c.Ia=function(){return rv(this)};c.le=function(a){return a<<16>>16};c.Te=function(){return tv(this)}; c.Fe=function(){return uv(this)};c.tg=function(){return this.l};c.vi=function(a){if(null===a)throw y(x(),null);this.l=a;return this};c.ff=function(){return vv(this)};c.aa=function(){return wv(this)};c.Wd=function(a,b,d){return Sv(Wv(),a,b,d).ba<<16>>16};c.me=function(){return null};c.re=function(){return"expected number"};c.Gd=function(){return yv(this)};c.gf=function(a){return a.ba<<16>>16};c.ef=function(){return Av(this)};c.He=function(){return Bv(this)};c.df=function(){return Cv(this)}; c.Ge=function(a){return a<<16>>16};c.Ue=function(a){return a.ba<<16>>16};c.$classData=m({n8:0},!1,"upickle.implicits.Readers$$anon$6",{n8:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function SN(){this.l=null}SN.prototype=new p;SN.prototype.constructor=SN;c=SN.prototype;c.Ia=function(){return rv(this)};c.le=function(a){return a<<24>>24};c.Te=function(){return tv(this)};c.Fe=function(){return uv(this)};c.tg=function(){return this.l};c.vi=function(a){if(null===a)throw y(x(),null);this.l=a;return this};c.ff=function(){return vv(this)}; c.aa=function(){return wv(this)};c.Wd=function(a,b,d){return Sv(Wv(),a,b,d).ba<<24>>24};c.me=function(){return null};c.re=function(){return"expected number"};c.Gd=function(){return yv(this)};c.gf=function(a){return a.ba<<24>>24};c.ef=function(){return Av(this)};c.He=function(){return Bv(this)};c.df=function(){return Cv(this)};c.Ge=function(a){return a<<24>>24};c.Ue=function(a){return a.ba<<24>>24};c.$classData=m({o8:0},!1,"upickle.implicits.Readers$$anon$7",{o8:1,c:1,lb:1,Ya:1,Ra:1,jb:1}); function TN(){this.l=null}TN.prototype=new p;TN.prototype.constructor=TN;c=TN.prototype;c.Ia=function(){return rv(this)};c.le=function(){return sv(this)};c.Te=function(){return tv(this)};c.Fe=function(){return uv(this)};c.tg=function(){return this.l};c.vi=function(a){if(null===a)throw y(x(),null);this.l=a;return this};c.ff=function(){return vv(this)};c.aa=function(a){return oa(a)};c.Wd=function(){return xv(this)};c.me=function(){return null};c.re=function(){return"expected string"};c.Gd=function(){return yv(this)}; c.gf=function(){return zv(this)};c.ef=function(){return Av(this)};c.He=function(){return Bv(this)};c.Ge=function(){return Dv(this)};c.df=function(){return Cv(this)};c.Ue=function(){return Ev(this)};c.$classData=m({p8:0},!1,"upickle.implicits.Readers$$anon$8",{p8:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function UN(){this.l=null}UN.prototype=new p;UN.prototype.constructor=UN;c=UN.prototype;c.Ia=function(){return rv(this)};c.le=function(a){return(new Zf).mb(65535&Wa(a))};c.Te=function(){return tv(this)};c.Fe=function(){return uv(this)}; c.tg=function(){return this.l};c.vi=function(a){if(null===a)throw y(x(),null);this.l=a;return this};c.ff=function(){return vv(this)};c.aa=function(a){a=Ua(a,0);return(new Zf).mb(a)};c.Wd=function(a,b,d){a=65535&Sv(Wv(),a,b,d).ba;return(new Zf).mb(a)};c.me=function(){return null};c.re=function(){return"expected char"};c.Gd=function(){return yv(this)};c.gf=function(a){return(new Zf).mb(65535&a.ba)};c.ef=function(a){return(new Zf).mb(a)};c.He=function(){return Bv(this)};c.df=function(){return Cv(this)}; c.Ge=function(a){return(new Zf).mb(65535&a)};c.Ue=function(a){return(new Zf).mb(65535&a.ba)};c.$classData=m({q8:0},!1,"upickle.implicits.Readers$$anon$9",{q8:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function WN(){this.l=this.Oe=null}WN.prototype=new p;WN.prototype.constructor=WN;c=WN.prototype;c.Ia=function(){return rv(this)};c.le=function(){return sv(this)};c.Te=function(){return tv(this)};c.Fe=function(){return uv(this)};c.tg=function(){return this.l};c.ff=function(){return vv(this)}; function VN(a,b,d){a.Oe=d;if(null===b)throw y(x(),null);a.l=b;return a}c.aa=function(a){return this.Oe.ca(a)};c.Wd=function(){return xv(this)};c.me=function(){return null};c.re=function(){return"expected string"};c.Gd=function(){return yv(this)};c.gf=function(){return zv(this)};c.ef=function(){return Av(this)};c.He=function(){return Bv(this)};c.Ge=function(){return Dv(this)};c.df=function(){return Cv(this)};c.Ue=function(){return Ev(this)}; c.$classData=m({r8:0},!1,"upickle.implicits.Readers$MapStringReader",{r8:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function zM(){fv.call(this)}zM.prototype=new $V;zM.prototype.constructor=zM;zM.prototype.d=function(a){fv.prototype.qd.call(this,a,null,0,!0);return this};function lZ(a){return!!(a&&a.$classData&&a.$classData.u.EP)}zM.prototype.$classData=m({EP:0},!1,"java.lang.ArithmeticException",{EP:1,zf:1,rd:1,Wc:1,c:1,h:1});function mZ(a){return!!(a&&a.$classData&&a.$classData.u.xha)} function Qc(){fv.call(this)}Qc.prototype=new $V;Qc.prototype.constructor=Qc;function nZ(){}nZ.prototype=Qc.prototype;Qc.prototype.a=function(){fv.prototype.qd.call(this,null,null,0,!0);return this};Qc.prototype.d=function(a){fv.prototype.qd.call(this,a,null,0,!0);return this};Qc.prototype.$classData=m({El:0},!1,"java.lang.IllegalArgumentException",{El:1,zf:1,rd:1,Wc:1,c:1,h:1});function Lg(){fv.call(this)}Lg.prototype=new $V;Lg.prototype.constructor=Lg;function Lpa(){}Lpa.prototype=Lg.prototype; Lg.prototype.d=function(a){fv.prototype.qd.call(this,a,null,0,!0);return this};Lg.prototype.Ct=function(a,b){fv.prototype.qd.call(this,a,b,0,!0);return this};Lg.prototype.$classData=m({IP:0},!1,"java.lang.IllegalStateException",{IP:1,zf:1,rd:1,Wc:1,c:1,h:1});function V(){fv.call(this)}V.prototype=new $V;V.prototype.constructor=V;function oZ(){}oZ.prototype=V.prototype;V.prototype.d=function(a){fv.prototype.qd.call(this,a,null,0,!0);return this}; V.prototype.$classData=m({Mx:0},!1,"java.lang.IndexOutOfBoundsException",{Mx:1,zf:1,rd:1,Wc:1,c:1,h:1});function pZ(){}pZ.prototype=new PV;pZ.prototype.constructor=pZ;pZ.prototype.a=function(){return this};pZ.prototype.$classData=m({D9:0},!1,"java.lang.JSConsoleBasedPrintStream$DummyOutputStream",{D9:1,G5:1,c:1,tw:1,hB:1,vz:1});function cW(){fv.call(this)}cW.prototype=new $V;cW.prototype.constructor=cW;cW.prototype.a=function(){fv.prototype.qd.call(this,null,null,0,!0);return this}; cW.prototype.$classData=m({H9:0},!1,"java.lang.NegativeArraySizeException",{H9:1,zf:1,rd:1,Wc:1,c:1,h:1});function kk(){fv.call(this)}kk.prototype=new $V;kk.prototype.constructor=kk;kk.prototype.a=function(){fv.prototype.qd.call(this,null,null,0,!0);return this};kk.prototype.d=function(a){fv.prototype.qd.call(this,a,null,0,!0);return this};kk.prototype.$classData=m({I9:0},!1,"java.lang.NullPointerException",{I9:1,zf:1,rd:1,Wc:1,c:1,h:1});function Ey(){fv.call(this)}Ey.prototype=new $V; Ey.prototype.constructor=Ey;Ey.prototype.d=function(a){fv.prototype.qd.call(this,a,null,0,!0);return this};Ey.prototype.$classData=m({S9:0},!1,"java.lang.UnsupportedOperationException",{S9:1,zf:1,rd:1,Wc:1,c:1,h:1});function Cb(){fv.call(this)}Cb.prototype=new $V;Cb.prototype.constructor=Cb;Cb.prototype.a=function(){fv.prototype.qd.call(this,null,null,0,!0);return this};Cb.prototype.d=function(a){fv.prototype.qd.call(this,a,null,0,!0);return this}; Cb.prototype.$classData=m({HF:0},!1,"java.util.NoSuchElementException",{HF:1,zf:1,rd:1,Wc:1,c:1,h:1});function IO(){rO.call(this)}IO.prototype=new kW;IO.prototype.constructor=IO;c=IO.prototype;c.a=function(){rO.prototype.kg.call(this,"NANOSECONDS",0);return this};c.qu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,-129542144,13);return(new Gs).ja(a,b.oc)};c.nu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,817405952,838);return(new Gs).ja(a,b.oc)}; c.ru=function(a){var b=ab();a=Hs(b,a.ba,a.ga,1E9,0);return(new Gs).ja(a,b.oc)};c.ou=function(a){var b=ab();a=Hs(b,a.ba,a.ga,1E3,0);return(new Gs).ja(a,b.oc)};c.mu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,-1857093632,20116);return(new Gs).ja(a,b.oc)};c.pu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,1E6,0);return(new Gs).ja(a,b.oc)};c.mt=function(a,b){return b.Dm(a)};c.Dm=function(a){return a};c.$classData=m({o$:0},!1,"java.util.concurrent.TimeUnit$$anon$1",{o$:1,Xr:1,Vr:1,c:1,Dd:1,h:1}); function JO(){rO.call(this)}JO.prototype=new kW;JO.prototype.constructor=JO;c=JO.prototype;c.a=function(){rO.prototype.kg.call(this,"MICROSECONDS",1);return this};c.qu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,6E7,0);return(new Gs).ja(a,b.oc)};c.nu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,-694967296,0);return(new Gs).ja(a,b.oc)};c.ru=function(a){var b=ab();a=Hs(b,a.ba,a.ga,1E6,0);return(new Gs).ja(a,b.oc)};c.ou=function(a){return a}; c.mu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,500654080,20);return(new Gs).ja(a,b.oc)};c.pu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,1E3,0);return(new Gs).ja(a,b.oc)};c.mt=function(a,b){return b.ou(a)};c.Dm=function(a){return PO(dO(),a,(new Gs).ja(1E3,0),(new Gs).ja(-1511828489,2147483))};c.$classData=m({p$:0},!1,"java.util.concurrent.TimeUnit$$anon$2",{p$:1,Xr:1,Vr:1,c:1,Dd:1,h:1});function KO(){rO.call(this)}KO.prototype=new kW;KO.prototype.constructor=KO;c=KO.prototype; c.a=function(){rO.prototype.kg.call(this,"MILLISECONDS",2);return this};c.qu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,6E4,0);return(new Gs).ja(a,b.oc)};c.nu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,36E5,0);return(new Gs).ja(a,b.oc)};c.ru=function(a){var b=ab();a=Hs(b,a.ba,a.ga,1E3,0);return(new Gs).ja(a,b.oc)};c.ou=function(a){return PO(dO(),a,(new Gs).ja(1E3,0),(new Gs).ja(-1511828489,2147483))};c.mu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,864E5,0);return(new Gs).ja(a,b.oc)};c.pu=function(a){return a}; c.mt=function(a,b){return b.pu(a)};c.Dm=function(a){return PO(dO(),a,(new Gs).ja(1E6,0),(new Gs).ja(2077252342,2147))};c.$classData=m({q$:0},!1,"java.util.concurrent.TimeUnit$$anon$3",{q$:1,Xr:1,Vr:1,c:1,Dd:1,h:1});function LO(){rO.call(this)}LO.prototype=new kW;LO.prototype.constructor=LO;c=LO.prototype;c.a=function(){rO.prototype.kg.call(this,"SECONDS",3);return this};c.qu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,60,0);return(new Gs).ja(a,b.oc)}; c.nu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,3600,0);return(new Gs).ja(a,b.oc)};c.ru=function(a){return a};c.ou=function(a){return PO(dO(),a,(new Gs).ja(1E6,0),(new Gs).ja(2077252342,2147))};c.mu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,86400,0);return(new Gs).ja(a,b.oc)};c.pu=function(a){return PO(dO(),a,(new Gs).ja(1E3,0),(new Gs).ja(-1511828489,2147483))};c.mt=function(a,b){return b.ru(a)};c.Dm=function(a){return PO(dO(),a,(new Gs).ja(1E9,0),(new Gs).ja(633437444,2))}; c.$classData=m({r$:0},!1,"java.util.concurrent.TimeUnit$$anon$4",{r$:1,Xr:1,Vr:1,c:1,Dd:1,h:1});function MO(){rO.call(this)}MO.prototype=new kW;MO.prototype.constructor=MO;c=MO.prototype;c.a=function(){rO.prototype.kg.call(this,"MINUTES",4);return this};c.qu=function(a){return a};c.nu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,60,0);return(new Gs).ja(a,b.oc)};c.ru=function(a){return PO(dO(),a,(new Gs).ja(60,0),(new Gs).ja(572662306,35791394))}; c.ou=function(a){return PO(dO(),a,(new Gs).ja(6E7,0),(new Gs).ja(-895955376,35))};c.mu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,1440,0);return(new Gs).ja(a,b.oc)};c.pu=function(a){return PO(dO(),a,(new Gs).ja(6E4,0),(new Gs).ja(1692789776,35791))};c.mt=function(a,b){return b.qu(a)};c.Dm=function(a){return PO(dO(),a,(new Gs).ja(-129542144,13),(new Gs).ja(153722867,0))};c.$classData=m({s$:0},!1,"java.util.concurrent.TimeUnit$$anon$5",{s$:1,Xr:1,Vr:1,c:1,Dd:1,h:1});function NO(){rO.call(this)} NO.prototype=new kW;NO.prototype.constructor=NO;c=NO.prototype;c.a=function(){rO.prototype.kg.call(this,"HOURS",5);return this};c.qu=function(a){return PO(dO(),a,(new Gs).ja(60,0),(new Gs).ja(572662306,35791394))};c.nu=function(a){return a};c.ru=function(a){return PO(dO(),a,(new Gs).ja(3600,0),(new Gs).ja(1011703407,596523))};c.ou=function(a){return PO(dO(),a,(new Gs).ja(-694967296,0),(new Gs).ja(-1732919508,0))};c.mu=function(a){var b=ab();a=Hs(b,a.ba,a.ga,24,0);return(new Gs).ja(a,b.oc)}; c.pu=function(a){return PO(dO(),a,(new Gs).ja(36E5,0),(new Gs).ja(-2047687697,596))};c.mt=function(a,b){return b.nu(a)};c.Dm=function(a){return PO(dO(),a,(new Gs).ja(817405952,838),(new Gs).ja(2562047,0))};c.$classData=m({t$:0},!1,"java.util.concurrent.TimeUnit$$anon$6",{t$:1,Xr:1,Vr:1,c:1,Dd:1,h:1});function OO(){rO.call(this)}OO.prototype=new kW;OO.prototype.constructor=OO;c=OO.prototype;c.a=function(){rO.prototype.kg.call(this,"DAYS",6);return this}; c.qu=function(a){return PO(dO(),a,(new Gs).ja(1440,0),(new Gs).ja(381774870,1491308))};c.nu=function(a){return PO(dO(),a,(new Gs).ja(24,0),(new Gs).ja(1431655765,89478485))};c.ru=function(a){return PO(dO(),a,(new Gs).ja(86400,0),(new Gs).ja(579025220,24855))};c.ou=function(a){return PO(dO(),a,(new Gs).ja(500654080,20),(new Gs).ja(106751991,0))};c.mu=function(a){return a};c.pu=function(a){return PO(dO(),a,(new Gs).ja(864E5,0),(new Gs).ja(-622191233,24))};c.mt=function(a,b){return b.mu(a)}; c.Dm=function(a){return PO(dO(),a,(new Gs).ja(-1857093632,20116),(new Gs).ja(106751,0))};c.$classData=m({u$:0},!1,"java.util.concurrent.TimeUnit$$anon$7",{u$:1,Xr:1,Vr:1,c:1,Dd:1,h:1});function qZ(){this.l=this.oG=null}qZ.prototype=new p;qZ.prototype.constructor=qZ;function Mpa(){}c=Mpa.prototype=qZ.prototype;c.g=function(a){return a&&a.$classData&&a.$classData.u.J$?this.oG===a.oG&&this.Qe===a.Qe:!1};c.Th=function(a){return rZ(this,a)};c.Ve=function(a){return rZ(this,a)}; c.Ex=function(a){if(null===a)throw y(x(),null);this.oG=this.l=a;return this};function rZ(a,b){return a.Qee){var w=b,e=Va(null===a?"null":a,e,f);w.$b=""+w.$b+e}e=1+f|0;if(e>=d)throw(new vZ).kg(a,f);w=65535&(a.charCodeAt(e)|0);switch(w){case 98:f=8;break;case 116:f=9;break;case 110:f=10;break;case 102:f=12;break;case 114:f=13;break;case 34:f=34;break;case 39:f=39;break;case 92:f=92;break;default:if(48<= w&&55>=w)f=65535&(a.charCodeAt(e)|0),w=-48+f|0,e=1+e|0,e=(65535&(a.charCodeAt(e)|0))&&(w=-48+((w<<3)+(65535&(a.charCodeAt(e)|0))|0)|0,e=1+e|0,e=f&&48<=(65535&(a.charCodeAt(e)|0))&&55>=(65535&(a.charCodeAt(e)|0))&&(w=-48+((w<<3)+(65535&(a.charCodeAt(e)|0))|0)|0,e=1+e|0)),e=-1+e|0,f=65535&w;else throw(new vZ).kg(a,f);}e=1+e|0;SA(b,f);f=e;Ma();var w=a,A=bia(92),w=w.indexOf(A,e)|0,e=f,f=w}else{e=a.Cb(b,d)}var Ppa=function Opa(b,d){return d.Wg.isArrayClass?(d=du(d),"Array["+Opa(b,d)+"]"):Ig(d)};function AZ(){}AZ.prototype=new p;AZ.prototype.constructor=AZ;function BZ(){}BZ.prototype=AZ.prototype;function CZ(){}CZ.prototype=new p;CZ.prototype.constructor=CZ;function DZ(){}DZ.prototype=CZ.prototype;function HP(a){return!!(a&&a.$classData&&a.$classData.u.XB)}var wea=m({XB:0},!1,"scala.util.Try",{XB:1,c:1,A:1,q:1,k:1,h:1}); CZ.prototype.$classData=wea;function gy(){fv.call(this)}gy.prototype=new GF;gy.prototype.constructor=gy;gy.prototype.a=function(){fv.prototype.qd.call(this,null,null,0,!0);return this};gy.prototype.px=function(){eQ||(eQ=(new dQ).a());return eQ.KH?fv.prototype.px.call(this):this};gy.prototype.$classData=m({Oba:0},!1,"scala.util.control.BreakControl",{Oba:1,Wc:1,c:1,h:1,YB:1,sR:1});function EZ(){this.Pm=this.Up=0;this.Yb=null}EZ.prototype=new vW;EZ.prototype.constructor=EZ; EZ.prototype.da=function(){var a;this.ea()?(a=this.Up,this.Up=1+this.Up|0):a=Ax().we.da()|0;return a};function FZ(a){var b=new EZ;if(null===a)throw y(x(),null);b.Yb=a;b.Up=0;b.Pm=a.Vk()<<6;return b}EZ.prototype.ea=function(){for(;this.Up!==this.Pm&&!GZ(this.Yb,this.Up);)this.Up=1+this.Up|0;return this.Up!==this.Pm};EZ.prototype.$classData=m({Zba:0},!1,"scala.collection.BitSetLike$$anon$1",{Zba:1,ih:1,c:1,Kg:1,ob:1,nb:1}); function HI(a,b){if(b&&b.$classData&&b.$classData.u.sk){var d;if(!(d=a===b)&&(d=a.Na()===b.Na()))try{var e=a.Wa();for(a=!0;a&&e.ea();){var f=e.da();if(null===f)throw(new z).e(f);var g=f.Da(),h=b.pd(f.Ha());b:{if(Rc(h)){var k=h.ha;if(dh(eh(),g,k)){a=!0;break b}}a=!1}}d=a}catch(n){if(mZ(n))d=!1;else throw n;}b=d}else b=!1;return b}function HZ(a,b,d){return a.ah(r(new u,function(a,b){return function(a){return dh(eh(),b,a)}}(a,b)),d)} function AY(a,b){return b&&b.$classData&&b.$classData.u.nf?a.Jg(b):!1}function IZ(a,b){return 0<=b&&b=a.Nx)throw(new Cb).d("next on empty iterator");for(var b=a.Ah;;){if(a.Ahd.sb?""+d.sb:0===d.sb?"\u2013":"+"+d.sb)));var d=d.j()?"\u2013":d.P(),e=this.Ca.Bn,f=function(){return function(a){return a.Yc()}}(this),g=N().o;if(g===N().o)if(e===F())f=F();else{for(var g=e.i(),h=g=J(new K,f(g),F()),e=e.m();e!==F();)var k=e.i(),k=J(new K,f(k),F()),h=h.ta=k,e=e.m();f=g}else{for(g=Th(e,g);!e.j();)h=e.i(),g.la(f(h)),e=e.m();f=g.ka()}f=f.rc(",");e=this.Ca.gd;h=this.Ca.kr;g=function(){return function(a){return a.iC()}}(this); k=N().o;if(k===N().o)if(h===F())g=F();else{for(var k=h.i(),n=k=J(new K,g(k),F()),h=h.m();h!==F();)var t=h.i(),t=J(new K,g(t),F()),n=n.ta=t,h=h.m();g=k}else{for(k=Th(h,k);!h.j();)n=h.i(),k.la(g(n)),h=h.m();g=k.ka()}g=g.ng("(",",",")");d="in category "+e+" "+g+" of type "+this.Ca.wr.Db()+"\nAddiction: "+d+"\nOnset Time: "+this.Ca.ks.NB()+", Duration: "+this.Ca.vd.NB()+"\n---\n"+this.Ca.ma;e=(new H).e(vq(b));g=BU().Ln;U(P(O(),E(a),g,e),this.Ca.$,Q().za);g=BU().fd;U(P(O(),E(a),g,e),d,Q().za);b=(new H).e(vq(b)); e=OU().vA;U(P(O(),E(a),e,b),this.Ca.$,Q().za);e=OU().vd;U(P(O(),E(a),e,b),this.Ca.vd.NB(),Q().za);e=OU().Lo;U(P(O(),E(a),e,b),f,Q().za);f=OU().fd;U(P(O(),E(a),f,b),d,Q().za);Wi();return(new Yi).e("Ok")};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.tI){var b=this.Ca;a=a.Ca;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.Ca;default:throw(new V).d(""+a);}};c.Ji=function(){return Uw(hx(),void 0)}; function ri(a){var b=new a0;b.Ca=a;return b}c.n=function(){return T(this)};c.mh=function(){return this.Ca.$+" ("+this.Ca.gd+")"};c.s=function(){return ky(this)};c.qi=function(){return F()};c.K=function(){return Y(this)};c.$classData=m({tI:0},!1,"com.lkroll.ep.api.compendium.SubstanceImport",{tI:1,c:1,Zj:1,A:1,q:1,k:1,h:1});function b0(){this.La=null}b0.prototype=new p;b0.prototype.constructor=b0;c=b0.prototype;c.H=function(){return"WeaponImport"};c.E=function(){return 1}; c.Yh=function(a,b,d){b=(new H).e(vq(b));var e=Uaa(Yaa(),this.La.he.kk);if(!GB(e)){if(HB(e))return a=e.Yg,Wi(),(new hj).e(a);throw(new z).e(e);}var e=e.ha,f=Saa(Taa(),this.La.Sg);if(!GB(f)){if(HB(f))return a=f.Yg,Wi(),(new hj).e(a);throw(new z).e(f);}var f=f.ha,g=this.La.$c;if(cC(g)){f=bV().La;U(P(O(),E(a),f,b),this.La.$,Q().za);f=bV().up;U(P(O(),E(a),f,b),this.La.$c.pf(),Q().za);f=bV().dt;U(P(O(),E(a),f,b),this.La.ek,Q().Bb);f=bV().Uk;U(P(O(),E(a),f,b),this.La.he.jk,Q().Bb);1!==this.La.he.zh&&(f= bV().Gk,U(P(O(),E(a),f,b),this.La.he.zh,Q().Bb),f=bV().eu,U(P(O(),E(a),f,b),!0,Q().oe));f=bV().wh;U(P(O(),E(a),f,b),this.La.he.Jk,Q().Bb);f=bV().ul;U(P(O(),E(a),f,b),e.n(),Q().za);f=bV().pt;U(P(O(),E(a),f,b),fj().Vh(e),Q().za);e=bV().fd;U(P(O(),E(a),e,b),this.La.ma,Q().za);d=Uh(d,this.La.$c.pf());if(Rc(d))return d=d.ha,e=bV().of,U(P(O(),E(a),e,b),this.La.$c.pf(),Q().za),e=bV().ki,U(P(O(),E(a),e,b),Z_(bV().ki,d),Q().za),Wi(),(new Yi).e("Ok");if(C()===d)return Wi(),(new Yi).e("Could not find skill id for "+ this.La.$c.pf()+".");throw(new z).e(d);}if(dC(g)||eC(g)){g=qV().La;U(P(O(),E(a),g,b),this.La.$,Q().za);g=qV().up;U(P(O(),E(a),g,b),this.La.$c.pf(),Q().za);g=qV().qB;U(P(O(),E(a),g,b),this.La.wg,Q().Bb);g=qV().dt;U(P(O(),E(a),g,b),this.La.ek,Q().Bb);g=qV().Uk;U(P(O(),E(a),g,b),this.La.he.jk,Q().Bb);1!==this.La.he.zh&&(g=qV().Gk,U(P(O(),E(a),g,b),this.La.he.zh,Q().Bb),g=qV().eu,U(P(O(),E(a),g,b),!0,Q().oe));g=qV().wh;U(P(O(),E(a),g,b),this.La.he.Jk,Q().Bb);g=qV().ul;U(P(O(),E(a),g,b),e.n(),Q().za); g=qV().pt;U(P(O(),E(a),g,b),fj().Vh(e),Q().za);e=qV().bx;U(P(O(),E(a),e,b),f.n(),Q().za);e=qV().IE;U(P(O(),E(a),e,b),Xi().Vh(f),Q().za);e=this.La.Sg;cj(e)&&(e=e.an,f=qV().oH,U(P(O(),E(a),f,b),e,Q().Bb));e=qV().Wy;e=P(O(),E(a),e,b);f=this.La.se;if(Dn()===f)return Wi(),(new hj).e("Ranged weapons should have range Ranged");if(f&&f.$classData&&f.$classData.u.rz)g=qV().Iy,U(P(O(),E(a),g,b),f.hC(),Q().Wi),g=qV().Wx,U(P(O(),E(a),g,b),f.pB(),Q().Wi),g=qV().Tx,U(P(O(),E(a),g,b),f.kB(),Q().Wi),g=qV().lx,U(P(O(), E(a),g,b),f.FA(),Q().Wi),KB(e,!0,Q().oe);else if(c0(f)){var h=f.tp,k=f.ap,g=f.Yo,f=f.bq,n=qV().Iy;U(P(O(),E(a),n,b),h,Q().Wi);h=qV().Wx;U(P(O(),E(a),h,b),k,Q().Wi);k=qV().Tx;U(P(O(),E(a),k,b),g,Q().Wi);g=qV().lx;U(P(O(),E(a),g,b),f,Q().Wi);KB(e,!1,Q().oe)}else throw(new z).e(f);f=this.La.lm;a:{if(Rc(f)&&(e=f.ha,null!==e)){f=e.cp;e=e.Wm;g=qV().Uj;U(P(O(),E(a),g,b),f.Uj,Q().oe);g=qV().Tj;U(P(O(),E(a),g,b),f.Tj,Q().oe);g=qV().tj;U(P(O(),E(a),g,b),f.tj,Q().oe);g=qV().Dj;U(P(O(),E(a),g,b),f.Dj,Q().oe); f=qV().Ux;f=P(O(),E(a),f,b);U(f,e,Q().Bb);f.Iv(""+e);break a}if(C()===f)e=qV().Uj,U(P(O(),E(a),e,b),!0,Q().oe),e=qV().Tj,U(P(O(),E(a),e,b),!1,Q().oe),e=qV().tj,U(P(O(),E(a),e,b),!1,Q().oe),e=qV().Dj,U(P(O(),E(a),e,b),!1,Q().oe),e=qV().Ux,e=P(O(),E(a),e,b),U(e,1,Q().Bb),e.Iv("1"),e=qV().nB,U(P(O(),E(a),e,b),"NA",Q().za);else throw(new z).e(f);}e=qV().fd;U(P(O(),E(a),e,b),this.La.ma,Q().za);d=Uh(d,this.La.$c.pf());if(Rc(d))return d=d.ha,e=qV().of,U(P(O(),E(a),e,b),this.La.$c.pf(),Q().za),e=qV().ki, U(P(O(),E(a),e,b),Z_(qV().ki,d),Q().za),Wi(),(new Yi).e("Ok");if(C()===d)return Wi(),(new Yi).e("Could not find skill id for "+this.La.$c.pf()+".");throw(new z).e(d);}Wi();return(new hj).e("Not implemented")};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.uI){var b=this.La;a=a.La;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.La;default:throw(new V).d(""+a);}};c.Ji=function(){return Uw(hx(),void 0)};c.n=function(){return T(this)}; function fi(a){var b=new b0;b.La=a;return b}c.mh=function(){return"weapon "+this.La.$};c.s=function(){return ky(this)};c.qi=function(){return F()};c.K=function(){return Y(this)};c.$classData=m({uI:0},!1,"com.lkroll.ep.api.compendium.WeaponImport",{uI:1,c:1,Zj:1,A:1,q:1,k:1,h:1});function d0(){this.La=null}d0.prototype=new p;d0.prototype.constructor=d0;c=d0.prototype;c.H=function(){return"WeaponWithAmmoImport"};c.E=function(){return 1}; c.Yh=function(a,b,d){b=(new H).e(vq(b));var e=Uaa(Yaa(),dY(this.La).kk);if(!GB(e)){if(HB(e))return a=e.Yg,Wi(),(new hj).e(a);throw(new z).e(e);}var e=e.ha,f=Saa(Taa(),e0(this.La));if(!GB(f)){if(HB(f))return a=f.Yg,Wi(),(new hj).e(a);throw(new z).e(f);}var f=f.ha,g=this.La.La.$c;if(cC(g)){f=bV().La;U(P(O(),E(a),f,b),this.La.Qa(),Q().za);f=bV().up;U(P(O(),E(a),f,b),this.La.La.$c.pf(),Q().za);f=bV().dt;U(P(O(),E(a),f,b),eY(this.La),Q().Bb);f=bV().Uk;U(P(O(),E(a),f,b),dY(this.La).jk,Q().Bb);1!==dY(this.La).zh&& (f=bV().Gk,U(P(O(),E(a),f,b),dY(this.La).zh,Q().Bb),f=bV().eu,U(P(O(),E(a),f,b),!0,Q().oe));f=bV().wh;U(P(O(),E(a),f,b),dY(this.La).Jk,Q().Bb);f=qV().ul;U(P(O(),E(a),f,b),e.n(),Q().za);f=qV().pt;U(P(O(),E(a),f,b),fj().Vh(e),Q().za);e=bV().fd;U(P(O(),E(a),e,b),this.La.av(),Q().za);d=Uh(d,this.La.La.$c.pf());if(Rc(d))return d=d.ha,e=bV().of,U(P(O(),E(a),e,b),this.La.La.$c.pf(),Q().za),e=bV().ki,U(P(O(),E(a),e,b),Z_(bV().ki,d),Q().za),Wi(),(new Yi).e("Ok");if(C()===d)return Wi(),(new Yi).e("Could not find skill id for "+ this.La.La.$c.pf()+".");throw(new z).e(d);}if(dC(g)){g=qV().La;U(P(O(),E(a),g,b),this.La.Qa(),Q().za);g=qV().up;U(P(O(),E(a),g,b),this.La.La.$c.pf(),Q().za);g=qV().qB;U(P(O(),E(a),g,b),this.La.La.wg,Q().Bb);g=qV().dt;U(P(O(),E(a),g,b),eY(this.La),Q().Bb);g=qV().Uk;U(P(O(),E(a),g,b),dY(this.La).jk,Q().Bb);1!==dY(this.La).zh&&(g=qV().Gk,U(P(O(),E(a),g,b),dY(this.La).zh,Q().Bb),g=qV().eu,U(P(O(),E(a),g,b),!0,Q().oe));g=qV().wh;U(P(O(),E(a),g,b),dY(this.La).Jk,Q().Bb);g=qV().ul;U(P(O(),E(a),g,b),e.n(), Q().za);g=qV().pt;U(P(O(),E(a),g,b),fj().Vh(e),Q().za);e=qV().bx;U(P(O(),E(a),e,b),f.n(),Q().za);e=qV().IE;U(P(O(),E(a),e,b),Xi().Vh(f),Q().za);e=e0(this.La);cj(e)&&(e=e.an,f=qV().oH,U(P(O(),E(a),f,b),e,Q().Bb));e=qV().Wy;e=P(O(),E(a),e,b);f=this.La.La.se;if(Dn()===f)return Wi(),(new hj).e("Ranged weapons should have range Ranged");if(f&&f.$classData&&f.$classData.u.rz)g=qV().Iy,U(P(O(),E(a),g,b),f.hC(),Q().Wi),g=qV().Wx,U(P(O(),E(a),g,b),f.pB(),Q().Wi),g=qV().Tx,U(P(O(),E(a),g,b),f.kB(),Q().Wi), g=qV().lx,U(P(O(),E(a),g,b),f.FA(),Q().Wi),KB(e,!0,Q().oe);else if(c0(f)){var h=f.tp,k=f.ap,g=f.Yo,f=f.bq,n=qV().Iy;U(P(O(),E(a),n,b),h,Q().Wi);h=qV().Wx;U(P(O(),E(a),h,b),k,Q().Wi);k=qV().Tx;U(P(O(),E(a),k,b),g,Q().Wi);g=qV().lx;U(P(O(),E(a),g,b),f,Q().Wi);KB(e,!1,Q().oe)}else throw(new z).e(f);f=this.La.La.lm;a:{if(Rc(f)&&(e=f.ha,null!==e)){f=e.cp;e=e.Wm;g=qV().Uj;U(P(O(),E(a),g,b),f.Uj,Q().oe);g=qV().Tj;U(P(O(),E(a),g,b),f.Tj,Q().oe);g=qV().tj;U(P(O(),E(a),g,b),f.tj,Q().oe);g=qV().Dj;U(P(O(),E(a), g,b),f.Dj,Q().oe);f=qV().Ux;f=P(O(),E(a),f,b);U(f,e,Q().Bb);f.Iv(""+e);e=qV().nB;U(P(O(),E(a),e,b),this.La.rh.$,Q().za);break a}if(C()===f)e=qV().Uj,U(P(O(),E(a),e,b),!0,Q().oe),e=qV().Tj,U(P(O(),E(a),e,b),!1,Q().oe),e=qV().tj,U(P(O(),E(a),e,b),!1,Q().oe),e=qV().Dj,U(P(O(),E(a),e,b),!1,Q().oe),e=qV().Ux,e=P(O(),E(a),e,b),U(e,1,Q().Bb),e.Iv("1"),e=qV().nB,U(P(O(),E(a),e,b),this.La.rh.$,Q().za);else throw(new z).e(f);}e=qV().fd;U(P(O(),E(a),e,b),this.La.av(),Q().za);d=Uh(d,this.La.La.$c.pf());if(Rc(d))return d= d.ha,e=qV().of,U(P(O(),E(a),e,b),this.La.La.$c.pf(),Q().za),e=qV().ki,U(P(O(),E(a),e,b),Z_(qV().ki,d),Q().za),Wi(),(new Yi).e("Ok");if(C()===d)return Wi(),(new Yi).e("Could not find skill id for "+this.La.La.$c.pf()+".");throw(new z).e(d);}Wi();return(new hj).e("Not implemented")};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.vI){var b=this.La;a=a.La;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.La;default:throw(new V).d(""+a);}}; c.Ji=function(){return Uw(hx(),void 0)};c.n=function(){return T(this)};function di(a){var b=new d0;b.La=a;return b}c.mh=function(){return"weapon "+this.La.Qa()};c.s=function(){return ky(this)};c.qi=function(){return F()};c.K=function(){return Y(this)};c.$classData=m({vI:0},!1,"com.lkroll.ep.api.compendium.WeaponWithAmmoImport",{vI:1,c:1,Zj:1,A:1,q:1,k:1,h:1});function hk(){eZ.call(this);this.Mf=null}hk.prototype=new fZ;hk.prototype.constructor=hk; hk.prototype.ra=function(a){this.Mf=a;eZ.prototype.Mb.call(this,v(),1);return this};hk.prototype.Ia=function(){var a=new wR;if(null===this)throw y(x(),null);a.l=this;hF(a);return a};hk.prototype.$classData=m({gV:0},!1,"com.lkroll.ep.compendium.APMod$$anon$7",{gV:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function f0(){this.$c=null;this.sb=0}f0.prototype=new p;f0.prototype.constructor=f0;c=f0.prototype;c.H=function(){return"Addiction"};c.E=function(){return 2}; c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.xI?this.$c===a.$c?this.sb===a.sb:!1:!1};c.vb=function(){return"No Subtitle"};c.wb=function(){return"\u2013"};c.G=function(a){switch(a){case 0:return this.$c;case 1:return this.sb;default:throw(new V).d(""+a);}};c.eb=function(){for(var a=this.$c.Db(),a=[(new I).Y("Addiction Type",a),(new I).Y("Addiction Modifier",""+this.sb)],b=Sj(new Tj,Uj()),d=0,e=a.length|0;da?0:a;switch(a){case 0:return aj();default:return(new NR).Oa(a)}};c.G=function(a){throw(new V).d(""+a);};c.n=function(){return"Blast"};c.iz=function(){return this};c.Yc=function(){return"Blast"};c.s=function(){return 64266712}; c.K=function(){return Y(this)};c.fz=function(){return this};var Bba=m({DW:0},!1,"com.lkroll.ep.compendium.DamageArea$Blast$",{DW:1,c:1,jD:1,A:1,q:1,k:1,h:1});i0.prototype.$classData=Bba;var j0=void 0;function aj(){j0||(j0=(new i0).a());return j0}function k0(){}k0.prototype=new p;k0.prototype.constructor=k0;c=k0.prototype;c.a=function(){return this};c.H=function(){return"Cone"};c.E=function(){return 0};c.hz=function(){return this};c.G=function(a){throw(new V).d(""+a);};c.n=function(){return"Cone"}; c.iz=function(){return this};c.Yc=function(){return"Cone"};c.s=function(){return 2106179};c.K=function(){return Y(this)};c.fz=function(){return this};var Dba=m({EW:0},!1,"com.lkroll.ep.compendium.DamageArea$Cone$",{EW:1,c:1,jD:1,A:1,q:1,k:1,h:1});k0.prototype.$classData=Dba;var l0=void 0;function bj(){l0||(l0=(new k0).a());return l0}function m0(){}m0.prototype=new p;m0.prototype.constructor=m0;c=m0.prototype;c.a=function(){return this};c.H=function(){return"Point"};c.E=function(){return 0}; c.hz=function(a){a=0>a?0:a;switch(a){case 0:return aj();default:return(new NR).Oa(a)}};c.G=function(a){throw(new V).d(""+a);};c.n=function(){return"Point"};c.iz=function(){return this};c.Yc=function(){return"Point of Impact"};c.s=function(){return 77292912};c.K=function(){return Y(this)};c.fz=function(){return this};var Aba=m({FW:0},!1,"com.lkroll.ep.compendium.DamageArea$Point$",{FW:1,c:1,jD:1,A:1,q:1,k:1,h:1});m0.prototype.$classData=Aba;var n0=void 0; function Vi(){n0||(n0=(new m0).a());return n0}function NR(){this.an=0}NR.prototype=new p;NR.prototype.constructor=NR;c=NR.prototype;c.H=function(){return"UniformBlast"};c.E=function(){return 1};c.hz=function(a){a=this.an+a|0;a=0>a?0:a;switch(a){case 0:return aj();default:return(new NR).Oa(a)}};c.g=function(a){return this===a?!0:cj(a)?this.an===a.an:!1};c.G=function(a){switch(a){case 0:return this.an;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.iz=function(a){a=ea(this.an,a);switch(a){case 0:return aj();default:return(new NR).Oa(a)}};c.Oa=function(a){this.an=a;return this};c.Yc=function(){return"Uniform Blast (r\x3d"+this.an+"m)"};c.s=function(){var a=-889275714,a=S().R(a,this.an);return S().Va(a,1)};c.K=function(){return Y(this)};c.fz=function(a){a=this.an/a|0;switch(a){case 0:return aj();default:return(new NR).Oa(a)}};function cj(a){return!!(a&&a.$classData&&a.$classData.u.FI)} var Cba=m({FI:0},!1,"com.lkroll.ep.compendium.DamageArea$UniformBlast",{FI:1,c:1,jD:1,A:1,q:1,k:1,h:1});NR.prototype.$classData=Cba;function Gk(){eZ.call(this);this.Ij=null}Gk.prototype=new fZ;Gk.prototype.constructor=Gk;Gk.prototype.ra=function(a){this.Ij=a;eZ.prototype.Mb.call(this,v(),1);return this};Gk.prototype.Ia=function(){var a=new OR;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Gk.prototype.$classData=m({HW:0},!1,"com.lkroll.ep.compendium.DamageAreaMod$$anon$13",{HW:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Ik(){eZ.call(this);this.Gl=null}Ik.prototype=new fZ;Ik.prototype.constructor=Ik;Ik.prototype.ra=function(a){this.Gl=a;eZ.prototype.Mb.call(this,v(),1);return this};Ik.prototype.Ia=function(){var a=new PR;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Ik.prototype.$classData=m({KW:0},!1,"com.lkroll.ep.compendium.DamageAreaMod$$anon$16",{KW:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Kk(){eZ.call(this);this.Qn=null}Kk.prototype=new fZ;Kk.prototype.constructor=Kk;Kk.prototype.ra=function(a){this.Qn=a;eZ.prototype.Mb.call(this,v(),1);return this};Kk.prototype.Ia=function(){var a=new RR;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Kk.prototype.$classData=m({NW:0},!1,"com.lkroll.ep.compendium.DamageAreaMod$$anon$19",{NW:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Mk(){eZ.call(this);this.bs=null}Mk.prototype=new fZ;Mk.prototype.constructor=Mk;Mk.prototype.ra=function(a){this.bs=a;eZ.prototype.Mb.call(this,v(),1);return this};Mk.prototype.Ia=function(){var a=new TR;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Mk.prototype.$classData=m({QW:0},!1,"com.lkroll.ep.compendium.DamageAreaMod$$anon$22",{QW:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Tk(){eZ.call(this);this.cs=null}Tk.prototype=new fZ;Tk.prototype.constructor=Tk;Tk.prototype.ra=function(a){this.cs=a;eZ.prototype.Mb.call(this,v(),2);return this};Tk.prototype.Ia=function(){var a=new VR;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Tk.prototype.$classData=m({VW:0},!1,"com.lkroll.ep.compendium.DamageMod$$anon$25",{VW:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Vk(){eZ.call(this);this.$r=null}Vk.prototype=new fZ;Vk.prototype.constructor=Vk;Vk.prototype.ra=function(a){this.$r=a;eZ.prototype.Mb.call(this,v(),1);return this};Vk.prototype.Ia=function(){var a=new XR;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Vk.prototype.$classData=m({YW:0},!1,"com.lkroll.ep.compendium.DamageMod$$anon$28",{YW:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Xk(){eZ.call(this);this.as=null}Xk.prototype=new fZ;Xk.prototype.constructor=Xk;Xk.prototype.ra=function(a){this.as=a;eZ.prototype.Mb.call(this,v(),1);return this};Xk.prototype.Ia=function(){var a=new ZR;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Xk.prototype.$classData=m({aX:0},!1,"com.lkroll.ep.compendium.DamageMod$$anon$31",{aX:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function el(){eZ.call(this);this.bi=null}el.prototype=new fZ;el.prototype.constructor=el;el.prototype.ra=function(a){this.bi=a;eZ.prototype.Mb.call(this,v(),1);return this};el.prototype.Ia=function(){var a=new aS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; el.prototype.$classData=m({oX:0},!1,"com.lkroll.ep.compendium.DamageTypeMod$$anon$10",{oX:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function sI(){eZ.call(this);this.Qc=null}sI.prototype=new fZ;sI.prototype.constructor=sI;sI.prototype.ra=function(a){this.Qc=a;eZ.prototype.Mb.call(this,v(),6);return this};sI.prototype.Ia=function(){var a=new bS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; sI.prototype.$classData=m({tX:0},!1,"com.lkroll.ep.compendium.Derangement$$anon$1",{tX:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function kl(){eZ.call(this);this.Qc=null}kl.prototype=new fZ;kl.prototype.constructor=kl;kl.prototype.ra=function(a){this.Qc=a;eZ.prototype.Mb.call(this,v(),2);return this};kl.prototype.Ia=function(){var a=new cS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; kl.prototype.$classData=m({xX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$1",{xX:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function ql(){eZ.call(this);this.bi=null}ql.prototype=new fZ;ql.prototype.constructor=ql;ql.prototype.ra=function(a){this.bi=a;eZ.prototype.Mb.call(this,v(),2);return this};ql.prototype.Ia=function(){var a=new eS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; ql.prototype.$classData=m({zX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$10",{zX:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function sl(){eZ.call(this);this.Ij=null}sl.prototype=new fZ;sl.prototype.constructor=sl;sl.prototype.ra=function(a){this.Ij=a;eZ.prototype.Mb.call(this,v(),2);return this};sl.prototype.Ia=function(){var a=new gS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; sl.prototype.$classData=m({CX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$13",{CX:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function ul(){eZ.call(this);this.Gl=null}ul.prototype=new fZ;ul.prototype.constructor=ul;ul.prototype.ra=function(a){this.Gl=a;eZ.prototype.Mb.call(this,v(),2);return this};ul.prototype.Ia=function(){var a=new iS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; ul.prototype.$classData=m({FX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$16",{FX:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function wl(){eZ.call(this);this.Qn=null}wl.prototype=new fZ;wl.prototype.constructor=wl;wl.prototype.ra=function(a){this.Qn=a;eZ.prototype.Mb.call(this,v(),2);return this};wl.prototype.Ia=function(){var a=new kS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; wl.prototype.$classData=m({IX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$19",{IX:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function yl(){eZ.call(this);this.bs=null}yl.prototype=new fZ;yl.prototype.constructor=yl;yl.prototype.ra=function(a){this.bs=a;eZ.prototype.Mb.call(this,v(),2);return this};yl.prototype.Ia=function(){var a=new mS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; yl.prototype.$classData=m({LX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$22",{LX:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Al(){eZ.call(this);this.cs=null}Al.prototype=new fZ;Al.prototype.constructor=Al;Al.prototype.ra=function(a){this.cs=a;eZ.prototype.Mb.call(this,v(),2);return this};Al.prototype.Ia=function(){var a=new oS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Al.prototype.$classData=m({OX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$25",{OX:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Cl(){eZ.call(this);this.$r=null}Cl.prototype=new fZ;Cl.prototype.constructor=Cl;Cl.prototype.ra=function(a){this.$r=a;eZ.prototype.Mb.call(this,v(),2);return this};Cl.prototype.Ia=function(){var a=new qS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Cl.prototype.$classData=m({RX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$28",{RX:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function El(){eZ.call(this);this.as=null}El.prototype=new fZ;El.prototype.constructor=El;El.prototype.ra=function(a){this.as=a;eZ.prototype.Mb.call(this,v(),2);return this};El.prototype.Ia=function(){var a=new sS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; El.prototype.$classData=m({VX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$31",{VX:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Gl(){eZ.call(this);this.SP=null}Gl.prototype=new fZ;Gl.prototype.constructor=Gl;Gl.prototype.ra=function(a){this.SP=a;eZ.prototype.Mb.call(this,v(),2);return this};Gl.prototype.Ia=function(){var a=new uS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Gl.prototype.$classData=m({YX:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$34",{YX:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Il(){eZ.call(this);this.TP=null}Il.prototype=new fZ;Il.prototype.constructor=Il;Il.prototype.ra=function(a){this.TP=a;eZ.prototype.Mb.call(this,v(),2);return this};Il.prototype.Ia=function(){var a=new wS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Il.prototype.$classData=m({aY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$37",{aY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function ml(){eZ.call(this);this.je=null}ml.prototype=new fZ;ml.prototype.constructor=ml;ml.prototype.ra=function(a){this.je=a;eZ.prototype.Mb.call(this,v(),2);return this};ml.prototype.Ia=function(){var a=new yS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; ml.prototype.$classData=m({dY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$4",{dY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Kl(){eZ.call(this);this.UP=null}Kl.prototype=new fZ;Kl.prototype.constructor=Kl;Kl.prototype.ra=function(a){this.UP=a;eZ.prototype.Mb.call(this,v(),2);return this};Kl.prototype.Ia=function(){var a=new AS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Kl.prototype.$classData=m({fY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$40",{fY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Ml(){eZ.call(this);this.VP=null}Ml.prototype=new fZ;Ml.prototype.constructor=Ml;Ml.prototype.ra=function(a){this.VP=a;eZ.prototype.Mb.call(this,v(),2);return this};Ml.prototype.Ia=function(){var a=new CS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Ml.prototype.$classData=m({iY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$43",{iY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Ol(){eZ.call(this);this.WP=null}Ol.prototype=new fZ;Ol.prototype.constructor=Ol;Ol.prototype.ra=function(a){this.WP=a;eZ.prototype.Mb.call(this,v(),2);return this};Ol.prototype.Ia=function(){var a=new ES;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Ol.prototype.$classData=m({lY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$46",{lY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Ql(){eZ.call(this);this.XP=null}Ql.prototype=new fZ;Ql.prototype.constructor=Ql;Ql.prototype.ra=function(a){this.XP=a;eZ.prototype.Mb.call(this,v(),2);return this};Ql.prototype.Ia=function(){var a=new GS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Ql.prototype.$classData=m({oY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$49",{oY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Sl(){eZ.call(this);this.YP=null}Sl.prototype=new fZ;Sl.prototype.constructor=Sl;Sl.prototype.ra=function(a){this.YP=a;eZ.prototype.Mb.call(this,v(),2);return this};Sl.prototype.Ia=function(){var a=new IS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Sl.prototype.$classData=m({rY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$52",{rY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Ul(){eZ.call(this);this.ZP=null}Ul.prototype=new fZ;Ul.prototype.constructor=Ul;Ul.prototype.ra=function(a){this.ZP=a;eZ.prototype.Mb.call(this,v(),2);return this};Ul.prototype.Ia=function(){var a=new KS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Ul.prototype.$classData=m({uY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$55",{uY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function ol(){eZ.call(this);this.Mf=null}ol.prototype=new fZ;ol.prototype.constructor=ol;ol.prototype.ra=function(a){this.Mf=a;eZ.prototype.Mb.call(this,v(),2);return this};ol.prototype.Ia=function(){var a=new MS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; ol.prototype.$classData=m({yY:0},!1,"com.lkroll.ep.compendium.DescribedData$$anon$7",{yY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function dS(){this.na=this.x=null}dS.prototype=new p;dS.prototype.constructor=dS;c=dS.prototype;c.H=function(){return"AmmoD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.PI){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1}; c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};function lma(a,b,d){a.x=b;a.na=d;return a}c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)};var Vba=m({PI:0},!1,"com.lkroll.ep.compendium.DescribedData$AmmoD",{PI:1,c:1,Ni:1,A:1,q:1,k:1,h:1});dS.prototype.$classData=Vba;function zS(){this.na=this.x=null}zS.prototype=new p;zS.prototype.constructor=zS;c=zS.prototype;c.H=function(){return"ArmourD"}; c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.QI){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1};c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};function Hma(a,b,d){a.x=b;a.na=d;return a}c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; var Wba=m({QI:0},!1,"com.lkroll.ep.compendium.DescribedData$ArmourD",{QI:1,c:1,Ni:1,A:1,q:1,k:1,h:1});zS.prototype.$classData=Wba;function NS(){this.na=this.x=null}NS.prototype=new p;NS.prototype.constructor=NS;c=NS.prototype;c.H=function(){return"ArmourModD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.RI){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1}; c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};function Vma(a,b,d){a.x=b;a.na=d;return a}c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)};var Xba=m({RI:0},!1,"com.lkroll.ep.compendium.DescribedData$ArmourModD",{RI:1,c:1,Ni:1,A:1,q:1,k:1,h:1});NS.prototype.$classData=Xba;function fS(){this.na=this.x=null}fS.prototype=new p;fS.prototype.constructor=fS;c=fS.prototype; c.H=function(){return"AugmentationD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.SI){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1};c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};function nma(a,b,d){a.x=b;a.na=d;return a}c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; var Yba=m({SI:0},!1,"com.lkroll.ep.compendium.DescribedData$AugmentationD",{SI:1,c:1,Ni:1,A:1,q:1,k:1,h:1});fS.prototype.$classData=Yba;function LS(){this.na=this.x=null}LS.prototype=new p;LS.prototype.constructor=LS;c=LS.prototype;c.H=function(){return"CharacterD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.TI){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1}; c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)};function Tma(a,b,d){a.x=b;a.na=d;return a}var mca=m({TI:0},!1,"com.lkroll.ep.compendium.DescribedData$CharacterD",{TI:1,c:1,Ni:1,A:1,q:1,k:1,h:1});LS.prototype.$classData=mca;function pS(){this.na=this.x=null}pS.prototype=new p;pS.prototype.constructor=pS;c=pS.prototype; c.H=function(){return"DerangementD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.UI){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1};function xma(a,b,d){a.x=b;a.na=d;return a}c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; var cca=m({UI:0},!1,"com.lkroll.ep.compendium.DescribedData$DerangementD",{UI:1,c:1,Ni:1,A:1,q:1,k:1,h:1});pS.prototype.$classData=cca;function rS(){this.na=this.x=null}rS.prototype=new p;rS.prototype.constructor=rS;c=rS.prototype;c.H=function(){return"DisorderD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.VI){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1}; c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};function zma(a,b,d){a.x=b;a.na=d;return a}c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)};var dca=m({VI:0},!1,"com.lkroll.ep.compendium.DescribedData$DisorderD",{VI:1,c:1,Ni:1,A:1,q:1,k:1,h:1});rS.prototype.$classData=dca;function tS(){this.na=this.x=null}tS.prototype=new p;tS.prototype.constructor=tS;c=tS.prototype; c.H=function(){return"EPTraitD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.WI){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1};c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Pg=function(){return this.na};function Bma(a,b,d){a.x=b;a.na=d;return a}c.s=function(){return ky(this)};c.K=function(){return Y(this)}; var eca=m({WI:0},!1,"com.lkroll.ep.compendium.DescribedData$EPTraitD",{WI:1,c:1,Ni:1,A:1,q:1,k:1,h:1});tS.prototype.$classData=eca;function vS(){this.na=this.x=null}vS.prototype=new p;vS.prototype.constructor=vS;c=vS.prototype;c.H=function(){return"GearD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.XI){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1}; c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};function Dma(a,b,d){a.x=b;a.na=d;return a}c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)};var fca=m({XI:0},!1,"com.lkroll.ep.compendium.DescribedData$GearD",{XI:1,c:1,Ni:1,A:1,q:1,k:1,h:1});vS.prototype.$classData=fca;function hS(){this.na=this.x=null}hS.prototype=new p;hS.prototype.constructor=hS;c=hS.prototype;c.H=function(){return"ModdedArmourD"}; c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.YI){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1};function pma(a,b,d){a.x=b;a.na=d;return a}c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; var Zba=m({YI:0},!1,"com.lkroll.ep.compendium.DescribedData$ModdedArmourD",{YI:1,c:1,Ni:1,A:1,q:1,k:1,h:1});hS.prototype.$classData=Zba;function FS(){this.na=this.x=null}FS.prototype=new p;FS.prototype.constructor=FS;c=FS.prototype;c.H=function(){return"MorphInstanceD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.ZI){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1}; c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};function Nma(a,b,d){a.x=b;a.na=d;return a}c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)};var jca=m({ZI:0},!1,"com.lkroll.ep.compendium.DescribedData$MorphInstanceD",{ZI:1,c:1,Ni:1,A:1,q:1,k:1,h:1});FS.prototype.$classData=jca;function DS(){this.na=this.x=null}DS.prototype=new p;DS.prototype.constructor=DS;c=DS.prototype; c.H=function(){return"MorphModelD"};c.E=function(){return 2};function Lma(a,b,d){a.x=b;a.na=d;return a}c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.$I){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1};c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; var ica=m({$I:0},!1,"com.lkroll.ep.compendium.DescribedData$MorphModelD",{$I:1,c:1,Ni:1,A:1,q:1,k:1,h:1});DS.prototype.$classData=ica;function HS(){this.na=this.x=null}HS.prototype=new p;HS.prototype.constructor=HS;c=HS.prototype;c.H=function(){return"PsiSleightD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.aJ){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1}; c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)};function Pma(a,b,d){a.x=b;a.na=d;return a}var kca=m({aJ:0},!1,"com.lkroll.ep.compendium.DescribedData$PsiSleightD",{aJ:1,c:1,Ni:1,A:1,q:1,k:1,h:1});HS.prototype.$classData=kca;function JS(){this.na=this.x=null}JS.prototype=new p;JS.prototype.constructor=JS;c=JS.prototype; c.H=function(){return"SkillDefD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.bJ){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1};function Rma(a,b,d){a.x=b;a.na=d;return a}c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; var lca=m({bJ:0},!1,"com.lkroll.ep.compendium.DescribedData$SkillDefD",{bJ:1,c:1,Ni:1,A:1,q:1,k:1,h:1});JS.prototype.$classData=lca;function xS(){this.na=this.x=null}xS.prototype=new p;xS.prototype.constructor=xS;c=xS.prototype;c.H=function(){return"SoftwareD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.cJ){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1}; c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Pg=function(){return this.na};function Fma(a,b,d){a.x=b;a.na=d;return a}c.s=function(){return ky(this)};c.K=function(){return Y(this)};var gca=m({cJ:0},!1,"com.lkroll.ep.compendium.DescribedData$SoftwareD",{cJ:1,c:1,Ni:1,A:1,q:1,k:1,h:1});xS.prototype.$classData=gca;function BS(){this.na=this.x=null}BS.prototype=new p;BS.prototype.constructor=BS;c=BS.prototype; c.H=function(){return"SubstanceD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.dJ){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1};c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)};function Jma(a,b,d){a.x=b;a.na=d;return a} var hca=m({dJ:0},!1,"com.lkroll.ep.compendium.DescribedData$SubstanceD",{dJ:1,c:1,Ni:1,A:1,q:1,k:1,h:1});BS.prototype.$classData=hca;function nS(){this.na=this.x=null}nS.prototype=new p;nS.prototype.constructor=nS;c=nS.prototype;c.H=function(){return"WeaponAccessoryD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.eJ){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1}; c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)};function vma(a,b,d){a.x=b;a.na=d;return a}var bca=m({eJ:0},!1,"com.lkroll.ep.compendium.DescribedData$WeaponAccessoryD",{eJ:1,c:1,Ni:1,A:1,q:1,k:1,h:1});nS.prototype.$classData=bca;function lS(){this.na=this.x=null}lS.prototype=new p;lS.prototype.constructor=lS;c=lS.prototype; c.H=function(){return"WeaponD"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.fJ){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1};c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Pg=function(){return this.na};function tma(a,b,d){a.x=b;a.na=d;return a}c.s=function(){return ky(this)};c.K=function(){return Y(this)}; var aca=m({fJ:0},!1,"com.lkroll.ep.compendium.DescribedData$WeaponD",{fJ:1,c:1,Ni:1,A:1,q:1,k:1,h:1});lS.prototype.$classData=aca;function jS(){this.na=this.x=null}jS.prototype=new p;jS.prototype.constructor=jS;c=jS.prototype;c.H=function(){return"WeaponWithAmmoD"};function rma(a,b,d){a.x=b;a.na=d;return a}c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.gJ){var b=this.x,d=a.x;return(null===b?null===d:b.g(d))?this.na===a.na:!1}return!1}; c.G=function(a){switch(a){case 0:return this.x;case 1:return this.na;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Pg=function(){return this.na};c.s=function(){return ky(this)};c.K=function(){return Y(this)};var $ba=m({gJ:0},!1,"com.lkroll.ep.compendium.DescribedData$WeaponWithAmmoD",{gJ:1,c:1,Ni:1,A:1,q:1,k:1,h:1});jS.prototype.$classData=$ba;function xI(){eZ.call(this);this.Qc=null}xI.prototype=new fZ;xI.prototype.constructor=xI; xI.prototype.ra=function(a){this.Qc=a;eZ.prototype.Mb.call(this,v(),5);return this};xI.prototype.Ia=function(){var a=new OS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a};xI.prototype.$classData=m({CY:0},!1,"com.lkroll.ep.compendium.Disorder$$anon$1",{CY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function BI(){eZ.call(this);this.Qc=null}BI.prototype=new fZ;BI.prototype.constructor=BI;BI.prototype.ra=function(a){this.Qc=a;eZ.prototype.Mb.call(this,v(),22);return this}; BI.prototype.Ia=function(){var a=new PS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a};BI.prototype.$classData=m({GY:0},!1,"com.lkroll.ep.compendium.EPCharacter$$anon$1",{GY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function JI(){eZ.call(this);this.Qc=null}JI.prototype=new fZ;JI.prototype.constructor=JI;JI.prototype.ra=function(a){this.Qc=a;eZ.prototype.Mb.call(this,v(),7);return this};JI.prototype.Ia=function(){var a=new QS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; JI.prototype.$classData=m({LY:0},!1,"com.lkroll.ep.compendium.EPTrait$$anon$1",{LY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Km(){eZ.call(this);this.Qc=null}Km.prototype=new fZ;Km.prototype.constructor=Km;Km.prototype.ra=function(a){this.Qc=a;eZ.prototype.Mb.call(this,v(),1);return this};Km.prototype.Ia=function(){var a=new RS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a};Km.prototype.$classData=m({PY:0},!1,"com.lkroll.ep.compendium.Effect$$anon$1",{PY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1}); function Qm(){eZ.call(this);this.bi=null}Qm.prototype=new fZ;Qm.prototype.constructor=Qm;Qm.prototype.ra=function(a){this.bi=a;eZ.prototype.Mb.call(this,v(),2);return this};Qm.prototype.Ia=function(){var a=new SS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a};Qm.prototype.$classData=m({RY:0},!1,"com.lkroll.ep.compendium.Effect$$anon$10",{RY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Sm(){eZ.call(this);this.Ij=null}Sm.prototype=new fZ;Sm.prototype.constructor=Sm; Sm.prototype.ra=function(a){this.Ij=a;eZ.prototype.Mb.call(this,v(),3);return this};Sm.prototype.Ia=function(){var a=new TS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a};Sm.prototype.$classData=m({UY:0},!1,"com.lkroll.ep.compendium.Effect$$anon$13",{UY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Um(){eZ.call(this);this.Gl=null}Um.prototype=new fZ;Um.prototype.constructor=Um;Um.prototype.ra=function(a){this.Gl=a;eZ.prototype.Mb.call(this,v(),1);return this}; Um.prototype.Ia=function(){var a=new US;if(null===this)throw y(x(),null);a.l=this;hF(a);return a};Um.prototype.$classData=m({XY:0},!1,"com.lkroll.ep.compendium.Effect$$anon$16",{XY:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Wm(){eZ.call(this);this.Qn=null}Wm.prototype=new fZ;Wm.prototype.constructor=Wm;Wm.prototype.ra=function(a){this.Qn=a;eZ.prototype.Mb.call(this,v(),1);return this};Wm.prototype.Ia=function(){var a=new WS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Wm.prototype.$classData=m({$Y:0},!1,"com.lkroll.ep.compendium.Effect$$anon$19",{$Y:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Ym(){eZ.call(this);this.bs=null}Ym.prototype=new fZ;Ym.prototype.constructor=Ym;Ym.prototype.ra=function(a){this.bs=a;eZ.prototype.Mb.call(this,v(),1);return this};Ym.prototype.Ia=function(){var a=new XS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a};Ym.prototype.$classData=m({cZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$22",{cZ:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1}); function $m(){eZ.call(this);this.cs=null}$m.prototype=new fZ;$m.prototype.constructor=$m;$m.prototype.ra=function(a){this.cs=a;eZ.prototype.Mb.call(this,v(),1);return this};$m.prototype.Ia=function(){var a=new ZS;if(null===this)throw y(x(),null);a.l=this;hF(a);return a};$m.prototype.$classData=m({fZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$25",{fZ:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function bn(){eZ.call(this);this.$r=null}bn.prototype=new fZ;bn.prototype.constructor=bn; bn.prototype.ra=function(a){this.$r=a;eZ.prototype.Mb.call(this,v(),2);return this};bn.prototype.Ia=function(){var a=new aT;if(null===this)throw y(x(),null);a.l=this;hF(a);return a};bn.prototype.$classData=m({iZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$28",{iZ:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function dn(){eZ.call(this);this.as=null}dn.prototype=new fZ;dn.prototype.constructor=dn;dn.prototype.ra=function(a){this.as=a;eZ.prototype.Mb.call(this,v(),1);return this}; dn.prototype.Ia=function(){var a=new bT;if(null===this)throw y(x(),null);a.l=this;hF(a);return a};dn.prototype.$classData=m({mZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$31",{mZ:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Mm(){eZ.call(this);this.je=null}Mm.prototype=new fZ;Mm.prototype.constructor=Mm;Mm.prototype.ra=function(a){this.je=a;eZ.prototype.Mb.call(this,v(),1);return this};Mm.prototype.Ia=function(){var a=new dT;if(null===this)throw y(x(),null);a.l=this;hF(a);return a}; Mm.prototype.$classData=m({pZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$4",{pZ:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1});function Om(){eZ.call(this);this.Mf=null}Om.prototype=new fZ;Om.prototype.constructor=Om;Om.prototype.ra=function(a){this.Mf=a;eZ.prototype.Mb.call(this,v(),1);return this};Om.prototype.Ia=function(){var a=new eT;if(null===this)throw y(x(),null);a.l=this;hF(a);return a};Om.prototype.$classData=m({sZ:0},!1,"com.lkroll.ep.compendium.Effect$$anon$7",{sZ:1,Nb:1,c:1,lb:1,Ya:1,Ra:1,jb:1}); function o0(){this.ce=null;this.sb=0}o0.prototype=new p;o0.prototype.constructor=o0;c=o0.prototype;c.H=function(){return"AptitudeMod"};c.E=function(){return 2};c.g=function(a){return this===a?!0:N_(a)?this.ce===a.ce?this.sb===a.sb:!1:!1};c.G=function(a){switch(a){case 0:return this.ce;case 1:return this.sb;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};function dna(a,b){var d=new o0;d.ce=a;d.sb=b;return d}c.Yc=function(){return jn(mn(),this.sb)+" "+this.ce.Db()}; c.s=function(){var a=-889275714,a=S().R(a,R(S(),this.ce)),a=S().R(a,this.sb);return S().Va(a,2)};c.K=function(){return Y(this)};function N_(a){return!!(a&&a.$classData&&a.$classData.u.jJ)}var Rca=m({jJ:0},!1,"com.lkroll.ep.compendium.Effect$AptitudeMod",{jJ:1,c:1,lo:1,A:1,q:1,k:1,h:1});o0.prototype.$classData=Rca;function p0(){this.kv=this.Dr=null}p0.prototype=new p;p0.prototype.constructor=p0;c=p0.prototype;c.H=function(){return"DamageEffect"};c.E=function(){return 2}; function kna(a,b){var d=new p0;d.Dr=a;d.kv=b;return d}c.g=function(a){if(this===a)return!0;if(T_(a)){var b=this.Dr,d=a.Dr;if(null===b?null===d:b.g(d))return b=this.kv,a=a.kv,null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.Dr;case 1:return this.kv;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Yc=function(){return h0(this.Dr)+"DV every "+this.kv.MB()};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; function T_(a){return!!(a&&a.$classData&&a.$classData.u.kJ)}var Xca=m({kJ:0},!1,"com.lkroll.ep.compendium.Effect$DamageEffect",{kJ:1,c:1,lo:1,A:1,q:1,k:1,h:1});p0.prototype.$classData=Xca;function VS(){this.sb=0}VS.prototype=new p;VS.prototype.constructor=VS;c=VS.prototype;c.H=function(){return"DurMod"};c.E=function(){return 1};c.g=function(a){return this===a?!0:P_(a)?this.sb===a.sb:!1};c.G=function(a){switch(a){case 0:return this.sb;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.Oa=function(a){this.sb=a;return this};c.Yc=function(){return jn(mn(),this.sb)+" DUR"};c.s=function(){var a=-889275714,a=S().R(a,this.sb);return S().Va(a,1)};c.K=function(){return Y(this)};function P_(a){return!!(a&&a.$classData&&a.$classData.u.lJ)}var Tca=m({lJ:0},!1,"com.lkroll.ep.compendium.Effect$DurMod",{lJ:1,c:1,lo:1,A:1,q:1,k:1,h:1});VS.prototype.$classData=Tca;function cT(){this.fo=null}cT.prototype=new p;cT.prototype.constructor=cT;c=cT.prototype;c.H=function(){return"FreeForm"};c.E=function(){return 1}; c.g=function(a){return this===a?!0:U_(a)?this.fo===a.fo:!1};c.G=function(a){switch(a){case 0:return this.fo;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Yc=function(){return this.fo};c.d=function(a){this.fo=a;return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};function U_(a){return!!(a&&a.$classData&&a.$classData.u.mJ)}var Yca=m({mJ:0},!1,"com.lkroll.ep.compendium.Effect$FreeForm",{mJ:1,c:1,lo:1,A:1,q:1,k:1,h:1});cT.prototype.$classData=Yca; function YS(){this.Yd=0}YS.prototype=new p;YS.prototype.constructor=YS;c=YS.prototype;c.H=function(){return"IgnoreTraumas"};c.E=function(){return 1};c.g=function(a){return this===a?!0:R_(a)?this.Yd===a.Yd:!1};c.G=function(a){switch(a){case 0:return this.Yd;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Oa=function(a){this.Yd=a;return this};c.Yc=function(){return"Ignore modifiers from "+this.Yd+" traumas"};c.s=function(){var a=-889275714,a=S().R(a,this.Yd);return S().Va(a,1)}; c.K=function(){return Y(this)};function R_(a){return!!(a&&a.$classData&&a.$classData.u.nJ)}var Vca=m({nJ:0},!1,"com.lkroll.ep.compendium.Effect$IgnoreTraumas",{nJ:1,c:1,lo:1,A:1,q:1,k:1,h:1});YS.prototype.$classData=Vca;function XB(){this.Yd=0}XB.prototype=new p;XB.prototype.constructor=XB;c=XB.prototype;c.H=function(){return"IgnoreWounds"};c.E=function(){return 1};c.g=function(a){return this===a?!0:Q_(a)?this.Yd===a.Yd:!1}; c.G=function(a){switch(a){case 0:return this.Yd;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Oa=function(a){this.Yd=a;return this};c.Yc=function(){return"Ignore modifiers from "+this.Yd+" wounds"};c.s=function(){var a=-889275714,a=S().R(a,this.Yd);return S().Va(a,1)};c.K=function(){return Y(this)};function Q_(a){return!!(a&&a.$classData&&a.$classData.u.oJ)}var Uca=m({oJ:0},!1,"com.lkroll.ep.compendium.Effect$IgnoreWounds",{oJ:1,c:1,lo:1,A:1,q:1,k:1,h:1}); XB.prototype.$classData=Uca;function WB(){this.sb=0}WB.prototype=new p;WB.prototype.constructor=WB;c=WB.prototype;c.H=function(){return"IniMod"};c.E=function(){return 1};c.g=function(a){return this===a?!0:M_(a)?this.sb===a.sb:!1};c.G=function(a){switch(a){case 0:return this.sb;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Oa=function(a){this.sb=a;return this};c.Yc=function(){return jn(mn(),this.sb)+" INI"};c.s=function(){var a=-889275714,a=S().R(a,this.sb);return S().Va(a,1)}; c.K=function(){return Y(this)};function M_(a){return!!(a&&a.$classData&&a.$classData.u.pJ)}var Qca=m({pJ:0},!1,"com.lkroll.ep.compendium.Effect$IniMod",{pJ:1,c:1,lo:1,A:1,q:1,k:1,h:1});WB.prototype.$classData=Qca;function $S(){this.sb=0}$S.prototype=new p;$S.prototype.constructor=$S;c=$S.prototype;c.H=function(){return"LucMod"};c.E=function(){return 1};c.g=function(a){return this===a?!0:S_(a)?this.sb===a.sb:!1};c.G=function(a){switch(a){case 0:return this.sb;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.Oa=function(a){this.sb=a;return this};c.Yc=function(){return jn(mn(),this.sb)+" LUC"};c.s=function(){var a=-889275714,a=S().R(a,this.sb);return S().Va(a,1)};c.K=function(){return Y(this)};function S_(a){return!!(a&&a.$classData&&a.$classData.u.qJ)}var Wca=m({qJ:0},!1,"com.lkroll.ep.compendium.Effect$LucMod",{qJ:1,c:1,lo:1,A:1,q:1,k:1,h:1});$S.prototype.$classData=Wca;function VB(){this.sb=0}VB.prototype=new p;VB.prototype.constructor=VB;c=VB.prototype;c.H=function(){return"MOAMod"};c.E=function(){return 1}; c.g=function(a){return this===a?!0:L_(a)?this.sb===a.sb:!1};c.G=function(a){switch(a){case 0:return this.sb;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Oa=function(a){this.sb=a;return this};c.Yc=function(){return jn(mn(),this.sb)+" MOA"};c.s=function(){var a=-889275714,a=S().R(a,this.sb);return S().Va(a,1)};c.K=function(){return Y(this)};function L_(a){return!!(a&&a.$classData&&a.$classData.u.rJ)} var Pca=m({rJ:0},!1,"com.lkroll.ep.compendium.Effect$MOAMod",{rJ:1,c:1,lo:1,A:1,q:1,k:1,h:1});VB.prototype.$classData=Pca;function pj(){this.Eb=this.qg=null;this.sb=0}pj.prototype=new p;pj.prototype.constructor=pj;c=pj.prototype;c.H=function(){return"SkillMod"};c.wv=function(a,b,d){this.qg=a;this.Eb=b;this.sb=d;return this};c.E=function(){return 3};c.g=function(a){if(this===a)return!0;if(O_(a)){if(this.qg===a.qg)var b=this.Eb,d=a.Eb,b=null===b?null===d:b.g(d);else b=!1;return b?this.sb===a.sb:!1}return!1}; c.G=function(a){switch(a){case 0:return this.qg;case 1:return this.Eb;case 2:return this.sb;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Yc=function(){var a=this.Eb;if(Rc(a))return a=a.ha,jn(mn(),this.sb)+" "+this.qg+" ("+a+") skill";if(C()===a)return jn(mn(),this.sb)+" "+this.qg+" skill";throw(new z).e(a);};c.s=function(){var a=-889275714,a=S().R(a,R(S(),this.qg)),a=S().R(a,R(S(),this.Eb)),a=S().R(a,this.sb);return S().Va(a,3)};c.K=function(){return Y(this)}; function O_(a){return!!(a&&a.$classData&&a.$classData.u.sJ)}var Sca=m({sJ:0},!1,"com.lkroll.ep.compendium.Effect$SkillMod",{sJ:1,c:1,lo:1,A:1,q:1,k:1,h:1});pj.prototype.$classData=Sca;function UB(){this.sb=0}UB.prototype=new p;UB.prototype.constructor=UB;c=UB.prototype;c.H=function(){return"SpeedMod"};c.E=function(){return 1};c.g=function(a){return this===a?!0:K_(a)?this.sb===a.sb:!1};c.G=function(a){switch(a){case 0:return this.sb;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.Oa=function(a){this.sb=a;return this};c.Yc=function(){return jn(mn(),this.sb)+" SPD"};c.s=function(){var a=-889275714,a=S().R(a,this.sb);return S().Va(a,1)};c.K=function(){return Y(this)};function K_(a){return!!(a&&a.$classData&&a.$classData.u.tJ)}var Oca=m({tJ:0},!1,"com.lkroll.ep.compendium.Effect$SpeedMod",{tJ:1,c:1,lo:1,A:1,q:1,k:1,h:1});UB.prototype.$classData=Oca;function q0(){this.dQ=null;this.f=this.Dj=this.tj=this.Tj=this.Uj=!1}q0.prototype=new p;q0.prototype.constructor=q0;c=q0.prototype; c.H=function(){return"FiringModes"};c.E=function(){return 4};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.uJ?this.Uj===a.Uj&&this.Tj===a.Tj&&this.tj===a.tj&&this.Dj===a.Dj:!1};c.vb=function(){return"No Subtitle"};c.G=function(a){switch(a){case 0:return this.Uj;case 1:return this.Tj;case 2:return this.tj;case 3:return this.Dj;default:throw(new V).d(""+a);}};c.wb=function(){return"\u2013"}; c.eb=function(){for(var a=this.Zf(),a=[(new I).Y("Firing Modes",a)],b=Sj(new Tj,Uj()),d=0,e=a.length|0;dd;){var f=65535&("bad %s value".charCodeAt(d)|0);if(37===f)if(12>(1+d|0))if(f=65535&("bad %s value".charCodeAt(1+d|0)|0),48<=f&&57>=f){if(12>(3+d|0))switch(f=ba.String.fromCharCode(f),f=(new Ae).d(f),f=-1+Pe(Re(),f.W,10)|0,65535&("bad %s value".charCodeAt(3+d|0)|0)){case 115:Ot(b,oa(a[f]));break;case 100:Ot(b,oa(a[f]));break;default:(new Pt).d("bad %s value".substring(d,4))}else throw(new Qt).d("Conversion \x3d '"+"bad %s value".substring(d)+ "'");d=4+d|0}else{switch(f){case 115:Ot(b,oa(a[e]));break;case 100:Ot(b,oa(a[e]));break;default:(new Pt).d("%"+(new Zf).mb(f))}e=1+e|0;d=2+d|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(b,f),d=1+d|0}return(new Lq).e(b.ed.$b)}return b.ca(a)};function ig(a){var b=new M0;b.hQ=a;return b}c.Ke=function(a){return this.mf(a)};c.pi=function(a,b){return this.jf(a,b)};c.$classData=m({g6:0},!1,"org.rogach.scallop.DefaultConverters$$anonfun$numberHandler$1",{g6:1,Nq:1,c:1,Ub:1,dd:1,k:1,h:1}); function cqa(a){return!!(a&&a.$classData&&a.$classData.u.Bga)}function gE(){this.Dl=this.ma=this.zl=this.rl=this.yk=this.Qk=this.Ed=this.Tg=this.QO=this.OO=this.GQ=this.iE=null;this.pl=this.Ql=!1;this.FQ=this.Sf=this.Cl=null;this.f=0}gE.prototype=new p;gE.prototype.constructor=gE; function lja(a){var b=a.Ed,d=function(){return function(a){return a.Qa()}}(a),e=N().o;if(e===N().o)if(b===F())var f=F();else{for(var g=b.i(),h=J(new K,d(g),F()),k=h,n=b.m();n!==F();)var t=n.i(),w=J(new K,d(t),F()),k=k.ta=w,n=n.m();f=h}else{for(var A=Th(b,e),B=b;!B.j();){var M=B.i();A.la(d(M));B=B.m()}f=A.ka()}OX(f,r(new u,function(){return function(a){return a}}(a))).$g(r(new u,function(){return function(a){return 1d;){var f=65535&("Option identifier '%s' is not unique".charCodeAt(d)|0);if(37===f)if(36>(1+d|0))if(f=65535&("Option identifier '%s' is not unique".charCodeAt(1+d|0)|0),48<=f&&57>=f){if(36>(3+d|0))switch(f=ba.String.fromCharCode(f),f=(new Ae).d(f),f=-1+Pe(Re(),f.W,10)|0,65535&("Option identifier '%s' is not unique".charCodeAt(3+d|0)|0)){case 115:Ot(b,oa(a[f]));break;case 100:Ot(b,oa(a[f]));break;default:(new Pt).d("Option identifier '%s' is not unique".substring(d,4))}else throw(new Qt).d("Conversion \x3d '"+ "Option identifier '%s' is not unique".substring(d)+"'");d=4+d|0}else{switch(f){case 115:Ot(b,oa(a[e]));break;case 100:Ot(b,oa(a[e]));break;default:(new Pt).d("%"+(new Zf).mb(f))}e=1+e|0;d=2+d|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(b,f),d=1+d|0}throw(new N0).d(b.ed.$b);}}(a)));var Z=a.Ed,na=function(){return function(a){return a.lB()}}(a);if(N().o===N().o)if(Z===F())var ma=F();else{for(var Ga=Z,Ea=(new Lj).Hd(!1),za=(new Mj).e(null),Pa=(new Mj).e(null);Ga!==F();){var La=Ga.i();na(La).Ja().va(r(new u, function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(Z,Ea,za,Pa)));Ga=Ga.m()}ma=Ea.w?za.w:F()}else{N();for(var xa=(new Nj).a(),Gb=Z;!Gb.j();){var wb=Gb.i(),jc=na(wb).Ja();Pj(xa,jc);Gb=Gb.m()}ma=xa.oa()}OX(ma,r(new u,function(){return function(a){return a}}(a))).$g(r(new u,function(){return function(a){return 1d;){var f=65535&("Long option name '%s' is not unique".charCodeAt(d)| 0);if(37===f)if(35>(1+d|0))if(f=65535&("Long option name '%s' is not unique".charCodeAt(1+d|0)|0),48<=f&&57>=f){if(35>(3+d|0))switch(f=ba.String.fromCharCode(f),f=(new Ae).d(f),f=-1+Pe(Re(),f.W,10)|0,65535&("Long option name '%s' is not unique".charCodeAt(3+d|0)|0)){case 115:Ot(b,oa(a[f]));break;case 100:Ot(b,oa(a[f]));break;default:(new Pt).d("Long option name '%s' is not unique".substring(d,4))}else throw(new Qt).d("Conversion \x3d '"+"Long option name '%s' is not unique".substring(d)+"'");d=4+ d|0}else{switch(f){case 115:Ot(b,oa(a[e]));break;case 100:Ot(b,oa(a[e]));break;default:(new Pt).d("%"+(new Zf).mb(f))}e=1+e|0;d=2+d|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(b,f),d=1+d|0}throw(new N0).d(b.ed.$b);}}(a)));var Yb=a.Ed,ac=function(){return function(a){a=a.Tv();return O0(a)}}(a);if(N().o===N().o)if(Yb===F())var zc=F();else{for(var bc=Yb,Bd=(new Lj).Hd(!1),kd=(new Mj).e(null),Zb=(new Mj).e(null);bc!==F();){var Fc=bc.i();ac(Fc).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w? (a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(Yb,Bd,kd,Zb)));bc=bc.m()}zc=Bd.w?kd.w:F()}else{N();for(var cc=(new Nj).a(),Yc=Yb;!Yc.j();){var rc=Yc.i(),sc=ac(rc).Ja();Pj(cc,sc);Yc=Yc.m()}zc=cc.oa()}OX(zc,r(new u,function(){return function(a){return(new Zf).mb(null===a?0:a.x)}}(a))).$g(r(new u,function(){return function(a){return 1d;){var f= 65535&("Short option name '%s' is not unique".charCodeAt(d)|0);if(37===f)if(36>(1+d|0))if(f=65535&("Short option name '%s' is not unique".charCodeAt(1+d|0)|0),48<=f&&57>=f){if(36>(3+d|0))switch(f=ba.String.fromCharCode(f),f=(new Ae).d(f),f=-1+Pe(Re(),f.W,10)|0,65535&("Short option name '%s' is not unique".charCodeAt(3+d|0)|0)){case 115:Ot(b,oa(a[f]));break;case 100:Ot(b,oa(a[f]));break;default:(new Pt).d("Short option name '%s' is not unique".substring(d,4))}else throw(new Qt).d("Conversion \x3d '"+ "Short option name '%s' is not unique".substring(d)+"'");d=4+d|0}else{switch(f){case 115:Ot(b,oa(a[e]));break;case 100:Ot(b,oa(a[e]));break;default:(new Pt).d("%"+(new Zf).mb(f))}e=1+e|0;d=2+d|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(b,f),d=1+d|0}throw(new N0).d(b.ed.$b);}}(a)));var Nb=Wt(a),Ac=P0(Nb)?Nb.Kq:C(),dc=a.Tg.ui(),Tc=(new H).e("--"+Nb.Qa());if(null!==dc&&dc.g(Tc))var Hc=!0;else{if(Ac.j())var tc=C();else var Ic=Ac.P(),td=null===Ic?0:Ic.x,uc=a.Tg.ui(),Ob=(new H).e("-"+(new Zf).mb(td)), tc=(new H).e(null!==uc&&uc.g(Ob));Hc=!(tc.j()||!tc.P())}if(Hc)throw(new Q0).d("");var lc=Xt(a);if(!lc.j()){var Jc=lc.P(),Kc=P0(Jc)?Jc.Kq:C(),Lc=a.Tg.ui(),Kd=(new H).e("--"+Jc.Qa());if(null!==Lc&&Lc.g(Kd))var Uc=!0;else{if(Kc.j())var ec=C();else var Mc=Kc.P(),Vd=null===Mc?0:Mc.x,Vc=a.Tg.ui(),ld=(new H).e("-"+(new Zf).mb(Vd)),ec=(new H).e(null!==Vc&&Vc.g(ld));Uc=!(ec.j()||!ec.P())}if(Uc)throw oja();}lE(a);var Wd=lE(a).iu;if(!Wd.j()){var ie=Wd.P();a:{for(var vc=a.Sf;!vc.j();){var md=vc.i().Ha();if(null=== md?null===ie:Ia(md,ie)){var Zc=(new H).e(vc.i());break a}vc=vc.m()}Zc=C()}if(Zc.j())var hd=C();else{var Bc=Zc.P();if(null!==Bc){var Xd=Bc.Ha(),Ld=Bc.Da();try{var ae=lja(kE(Ld,lE(a).Ds))}catch(mf){var $c=Ub(x(),mf);if(null!==$c){var be=!1,ud=null;if(rE($c)&&(be=!0,ud=$c,""===ud.yr))throw(new Q0).d(Xd);if(be)throw(new Q0).d(Xd+"\x00"+ud.yr);throw y(x(),$c);}throw mf;}}else throw(new z).e(Bc);hd=(new H).e(ae)}(new H).e(hd)}for(var Nc=a.Ed;!Nc.j();){var Sb=Nc.i(),Cd=lE(a).Ed;N();for(var je=(new Nj).a(), id=Cd;!id.j();){var ad=id.i(),ce=ad.Ha();!1!==(null===ce?null===Sb:Ia(ce,Sb))&&Zt(je,ad);id=id.m()}var vd=je.oa(),Kb=function(){return function(a){return a.Da()}}(a),Dd=N().o;if(Dd===N().o)if(vd===F())var Vb=F();else{for(var Md=vd.i(),Nd=J(new K,Kb(Md),F()),Od=Nd,wd=vd.m();wd!==F();)var de=wd.i(),Pd=J(new K,Kb(de),F()),Od=Od.ta=Pd,wd=wd.m();Vb=Nd}else{for(var nd=Th(vd,Dd),od=vd;!od.j();){var Oc=od.i();nd.la(Kb(Oc));od=od.m()}Vb=nd.ka()}var Rb=tg(Sb.vh,Vb);if(Eq(Rb)){var jd=Rb.ha,Ed=Sb.Qa(),bd=function(){return function(a){return a.Da().rc(" ")}}(a), Yd=N().o;if(Yd===N().o)if(Vb===F())var pd=F();else{for(var Zd=Vb.i(),Fd=J(new K,bd(Zd),F()),xd=Fd,qd=Vb.m();qd!==F();)var qe=qd.i(),Qd=J(new K,bd(qe),F()),xd=xd.ta=Qd,qd=qd.m();pd=Fd}else{for(var yd=Th(Vb,Yd),Gd=Vb;!Gd.j();){var ee=Gd.i();yd.la(bd(ee));Gd=Gd.m()}pd=yd.ka()}throw R0(new S0,Ed,pd.rc(" "),jd);}if(Sb.Bi){if(Fq(Rb))var fe=!Rb.ha.j();else{if(!Eq(Rb))throw(new z).e(Rb);fe=!1}var Ce=!fe}else Ce=!1;if(Ce&&Sb.xh.Ba().j())throw(new T0).d(Sb.Qa());var ke=a.Mo(Sb.Qa());if(ke.j())var le=C();else var re= ke.P(),le=(new H).e(!!Sb.Wl.ca(re));if(!le.j()&&!le.P()){var Qe=Sb.Qa(),se=function(){return function(a){return a.Da().rc(" ")}}(a),te=N().o;if(te===N().o)if(Vb===F())var Hd=F();else{for(var ye=Vb.i(),Ie=J(new K,se(ye),F()),ue=Ie,me=Vb.m();me!==F();)var Je=me.i(),tf=J(new K,se(Je),F()),ue=ue.ta=tf,me=me.m();Hd=Ie}else{for(var Ke=Th(Vb,te),ge=Vb;!ge.j();){var bf=ge.i();Ke.la(se(bf));ge=ge.m()}Hd=Ke.ka()}for(var cf=[Qe,Hd.rc(" ")],ne=(new Nt).a(),Id=0,oe=0;49>Id;){var Ff=65535&("Validation failure for '%s' option parameters: %s".charCodeAt(Id)| 0);if(37===Ff)if(49>(1+Id|0)){var df=65535&("Validation failure for '%s' option parameters: %s".charCodeAt(1+Id|0)|0);if(48<=df&&57>=df){if(49>(3+Id|0)){var fg=ba.String.fromCharCode(df),gg=(new Ae).d(fg),Hg=-1+Pe(Re(),gg.W,10)|0;switch(65535&("Validation failure for '%s' option parameters: %s".charCodeAt(3+Id|0)|0)){case 115:Ot(ne,oa(cf[Hg]));break;case 100:Ot(ne,oa(cf[Hg]));break;default:(new Pt).d("Validation failure for '%s' option parameters: %s".substring(Id,4))}}else throw(new Qt).d("Conversion \x3d '"+ "Validation failure for '%s' option parameters: %s".substring(Id)+"'");Id=4+Id|0}else{switch(df){case 115:Ot(ne,oa(cf[oe]));break;case 100:Ot(ne,oa(cf[oe]));break;default:(new Pt).d("%"+(new Zf).mb(df))}oe=1+oe|0;Id=2+Id|0}}else throw(new Qt).d("Conversion \x3d '%'");else Rt(ne,Ff),Id=1+Id|0}throw(new jE).d(ne.ed.$b);}Nc=Nc.m()}return a} function Xt(a){if(0===(4&a.f)<<24>>24&&0===(4&a.f)<<24>>24){var b=a.yk;if(b.j())b=C();else{b.P();a:{for(b=a.Ed;!b.j();){if("version"===b.i().Qa()){b=(new H).e(b.i());break a}b=b.m()}b=C()}if(b.j()){a:{for(b=a.Ed;!b.j();){var d=b.i(),d=pu(a,d);if(U0(d,(new Zf).mb(118))){b=!0;break a}b=b.m()}b=!1}b?b=Dka():(b=Dka(),d=(new H).e((new Zf).mb(118)),b=HM(new IM,b.$,d,b.ma,b.Bi,b.vh,b.xh,b.Wl,b.mr,b.Xi,!1))}else b=b.P();b=(new H).e(b)}a.QO=b;a.f=(4|a.f)<<24>>24}return a.QO}c=gE.prototype;c.H=function(){return"Scallop"}; function V0(a,b,d){if(Rc(d)){var e=d.ha;if(null!==e){var f=e.Ha(),e=e.Da(),g=!1,h=e.vh.Rh,k=Gt().Qs;if(null===k?null===h:k.g(h))return d=(new I).Y(e,(new I).Y(f,F())),a=V0(a,b,C()),J(new K,d,a);k=Gt().Iz;if(null===k?null===h:k.g(h)){if(0d;)if(g=65535&("First character of the option name must not be a digit: %s".charCodeAt(d)|0),37===g)if(58>(1+d|0))if(g=65535&("First character of the option name must not be a digit: %s".charCodeAt(1+d|0)|0),48<=g&&57>=g){if(58>(3+d|0))switch(g=ba.String.fromCharCode(g),g=(new Ae).d(g),g=-1+Pe(Re(),g.W,10)|0,65535&("First character of the option name must not be a digit: %s".charCodeAt(3+ d|0)|0)){case 115:Ot(b,oa(a[g]));break;case 100:Ot(b,oa(a[g]));break;default:(new Pt).d("First character of the option name must not be a digit: %s".substring(d,4))}else throw(new Qt).d("Conversion \x3d '"+"First character of the option name must not be a digit: %s".substring(d)+"'");d=4+d|0}else{switch(g){case 115:Ot(b,oa(a[f]));break;case 100:Ot(b,oa(a[f]));break;default:(new Pt).d("%"+(new Zf).mb(g))}f=1+f|0;d=2+d|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(b,g),d=1+d|0;throw(new W0).d(b.ed.$b); }var h=JE().Pe,h=g===h?uh(function(a,b){return function(){var a=b.Ba(),d=(new H).e(!0);return null!==a&&Ia(a,d)?(new H).e(!0):(new H).e(!1)}}(a,e)):e,k=C();e=a.Ed;b=HM(new IM,b,k,d,!1,g,h,r(new u,function(a,b){return function(a){return!!b.ca(a)}}(a,f)),"arg",!1,!1);d=N().o;b=Jt(e,b,d);return fE(new gE,a.Tg,b,a.Qk,a.yk,a.rl,a.zl,a.ma,a.Dl,a.Ql,a.pl,a.Cl,a.Sf)} c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.aM){var b=this.Tg,d=a.Tg;(null===b?null===d:b.g(d))?(b=this.Ed,d=a.Ed,b=null===b?null===d:b.g(d)):b=!1;b?(b=this.Qk,d=a.Qk,b=null===b?null===d:b.g(d)):b=!1;b?(b=this.yk,d=a.yk,b=null===b?null===d:b.g(d)):b=!1;b?(b=this.rl,d=a.rl,b=null===b?null===d:b.g(d)):b=!1;b?(b=this.zl,d=a.zl,b=null===b?null===d:b.g(d)):b=!1;b&&this.ma===a.ma?(b=this.Dl,d=a.Dl,b=null===b?null===d:b.g(d)):b=!1;if(b&&this.Ql===a.Ql&&this.pl===a.pl&&this.Cl=== a.Cl)return b=this.Sf,a=a.Sf,null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.Tg;case 1:return this.Ed;case 2:return this.Qk;case 3:return this.yk;case 4:return this.rl;case 5:return this.zl;case 6:return this.ma;case 7:return this.Dl;case 8:return this.Ql;case 9:return this.pl;case 10:return this.Cl;case 11:return this.Sf;default:throw(new V).d(""+a);}}; function nja(a,b){var d=(new Ae).d(b);if(X0(d,(new Zf).mb(0))){b=(new Ae).d(b);for(var d=b.W.length|0,e=0;;){if(e>24&&0===(1&a.f)<<24>>24&&(a.GQ=iqa(a,a.Tg),a.f=(1|a.f)<<24>>24);return a.GQ}function pu(a,b){var d=b.NG(),e=b.Tv(),f=N();return d.ne(e,f.o).xl().$g(r(new u,function(a,b){return function(d){d=c1(a,null===d?0:d.x).P();return null===d?null===b:Ia(d,b)}}(a,b)))} c.Mo=function(a){var b=(new Ae).d(a);if(X0(b,(new Zf).mb(0))){a:{for(b=this.Sf;!b.j();){var d=b.i();eh();for(var d=d.Ha(),e=(new Ae).d(a),f=e.W.length|0,g=0;;){if(g>24&&0===(2&a.f)<<24>>24){a:{for(var b=a.Ed;!b.j();){if("help"===b.i().Qa()){b=(new H).e(b.i());break a}b=b.m()}b=C()}if(b.j()){a:{for(b=a.Ed;!b.j();){var d=b.i(),d=pu(a,d);if(U0(d,(new Zf).mb(104))){b=!0;break a}b=b.m()}b=!1}b?b=Fka():(b=Fka(),d=(new H).e((new Zf).mb(104)),b=HM(new IM,b.$,d,b.ma,b.Bi,b.vh,b.xh,b.Wl,b.mr,b.Xi,!1))}else b=b.P();a.OO=b;a.f=(2|a.f)<<24>>24}return a.OO} function dqa(a,b,d){d.j()?d=C():(d=d.P(),d=(new H).e((new BV).mk(d.Da(),d.Ha(),!0)));d=d.oa();var e=a.Ed;N();for(var f=(new Nj).a();!e.j();){var g=e.i();!1!==g.cB()&&Zt(f,g);e=e.m()}e=f.oa();f=function(){return function(a){return(new BV).mk(a,"",a.Bi)}}(a);g=N().o;if(g===N().o)if(e===F())f=F();else{for(var g=e.i(),h=g=J(new K,f(g),F()),e=e.m();e!==F();)var k=e.i(),k=J(new K,f(k),F()),h=h.ta=k,e=e.m();f=g}else{for(g=Th(e,g);!e.j();)h=e.i(),g.la(f(h)),e=e.m();f=g.ka()}d=b1(f,d);f=function(){return function(a){if(null!== a)return(new BV).mk(a.tf.vh,a.Vf,!!a.uf);throw(new z).e(a);}}(a);e=N().o;if(e===N().o)if(d===F())f=F();else{e=d.i();g=e=J(new K,f(e),F());for(h=d.m();h!==F();)k=h.i(),k=J(new K,f(k),F()),g=g.ta=k,h=h.m();f=e}else{e=Th(d,e);for(g=d;!g.j();)h=g.i(),e.la(f(h)),g=g.m();f=e.ka()}e=vu;Bu||(Bu=(new uu).a());b=e(Bu,b,f);if(null!==b&&(f=b.aq,$t(f)))throw(new e1).Tc(f);if(null!==b){f=b.Ci;a:{for(e=f;!e.j();){if(e.i().Bv()){e=!0;break a}e=e.m()}e=!1}if(e){a=N().o;a:{for(a=ch(d,f,a);!a.j();){if(a.i().Da().Bv()){a= (new H).e(a.i());break a}a=a.m()}a=C()}b=a.P();a:{if(null!==b&&(a=b.Ha(),d=b.Da(),null!==a&&(a=a.tf,Eq(d)&&(d=d.ha,null!==d)))){b=d.Ha();d=d.Da();break a}throw(new z).e(b);}if(a.Bi&&"not enough arguments"===b)throw(new T0).d(a.Qa());throw R0(new S0,a.Qa(),gu(d,""," ",""),b);}}if(null!==b){b=b.Ci;f=N().o;b=ch(d,b,f);a=function(){return function(a){if(null!==a){var b=a.Ha(),d=a.Da();if(null!==b){a=b.tf;var e=b.Vf,b=!!b.uf;if(Fq(d))return d=d.ha,$t(d)||b?(N(),a=[(new I).Y(a,(new I).Y(e,d))],a=(new D).r(a), e=N().o,bh(a,e)):F()}}throw(new d1).a();}}(a);if(N().o===N().o){if(b===F())return F();d=b;f=(new Lj).Hd(!1);e=(new Mj).e(null);for(g=(new Mj).e(null);d!==F();)h=d.i(),a(h).Ja().va(r(new u,function(a,b,d,e){return function(a){b.w?(a=J(new K,a,F()),e.w.ta=a,e.w=a):(d.w=J(new K,a,F()),e.w=d.w,b.w=!0)}}(b,f,e,g))),d=d.m();return f.w?e.w:F()}N();for(d=(new Nj).a();!b.j();)f=b.i(),f=a(f).Ja(),Pj(d,f),b=b.m();return d.oa()}throw(new z).e(b);} function a1(a){return 0<=(a.length|0)&&"-"===a.substring(0,1)?1<((new Ae).d(a).W.length|0)?(a=65535&(a.charCodeAt(1)|0),!Yka(ou(),a)):1!==((new Ae).d(a).W.length|0):!1} c.s=function(){var a=-889275714,a=S().R(a,R(S(),this.Tg)),a=S().R(a,R(S(),this.Ed)),a=S().R(a,R(S(),this.Qk)),a=S().R(a,R(S(),this.yk)),a=S().R(a,R(S(),this.rl)),a=S().R(a,R(S(),this.zl)),a=S().R(a,R(S(),this.ma)),a=S().R(a,R(S(),this.Dl)),a=S().R(a,this.Ql?1231:1237),a=S().R(a,this.pl?1231:1237),a=S().R(a,R(S(),this.Cl)),a=S().R(a,R(S(),this.Sf));return S().Va(a,12)};c.K=function(){return Y(this)}; function jja(a){var b=lE(a).iu;if(b.j())return C();b=b.P();a:{for(a=a.Sf;!a.j();){var d=a.i().Ha();if(null===d?null===b:Ia(d,b)){b=(new H).e(a.i());break a}a=a.m()}b=C()}if(b.j())return C();b=b.P();return(new H).e(b.Da())}function kE(a,b){var d=a.Tg,e=Bh();b=d.ne(b,e.o);return fE(new gE,b,a.Ed,a.Qk,a.yk,a.rl,a.zl,a.ma,a.Dl,a.Ql,a.pl,a.Cl,a.Sf)}c.$classData=m({aM:0},!1,"org.rogach.scallop.Scallop",{aM:1,c:1,Cga:1,A:1,q:1,k:1,h:1}); function IM(){this.ma=this.Kq=this.$=null;this.Bi=!1;this.mr=this.Wl=this.xh=this.vh=null;this.Ot=this.Xi=!1}IM.prototype=new p;IM.prototype.constructor=IM;c=IM.prototype;c.H=function(){return"SimpleOption"};function HM(a,b,d,e,f,g,h,k,n,t,w){a.$=b;a.Kq=d;a.ma=e;a.Bi=f;a.vh=g;a.xh=h;a.Wl=k;a.mr=n;a.Xi=t;a.Ot=w;return a}c.E=function(){return 10}; c.g=function(a){if(this===a)return!0;if(P0(a)){if(this.$===a.$)var b=this.Kq,d=a.Kq,b=null===b?null===d:b.g(d);else b=!1;b&&this.ma===a.ma&&this.Bi===a.Bi&&this.vh===a.vh&&this.xh===a.xh?(b=this.Wl,d=a.Wl,b=null===b?null===d:b.g(d)):b=!1;return b&&this.mr===a.mr&&this.Xi===a.Xi?this.Ot===a.Ot:!1}return!1}; c.G=function(a){switch(a){case 0:return this.$;case 1:return this.Kq;case 2:return this.ma;case 3:return this.Bi;case 4:return this.vh;case 5:return this.xh;case 6:return this.Wl;case 7:return this.mr;case 8:return this.Xi;case 9:return this.Ot;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.dF=function(a){N();a=[Epa(new IY,this.wE(a),this.ma,uh(function(a){return function(){var b=a.vh,f=JE().Pe;if(b===f)return C();b=a.xh.Ba();if(b.j())return C();b=b.P();return(new H).e(oa(b))}}(this)))];a=(new D).r(a);var b=N().o;return bh(a,b)}; c.wE=function(a){N();var b=function(){return function(a){return"-"+a}}(this),d=N().o;if(d===N().o)if(a===F())b=F();else{var d=a.i(),e=d=J(new K,b(d),F());for(a=a.m();a!==F();){var f=a.i(),f=J(new K,b(f),F()),e=e.ta=f;a=a.m()}b=d}else{for(d=Th(a,d);!a.j();)e=a.i(),d.la(b(e)),a=a.m();b=d.ka()}N();a=(new D).r(["--"+this.$]);d=N().o;b=[b,bh(a,d)];b=(new D).r(b);a=N().o;a=bh(b,a);N();for(b=(new Nj).a();!a.j();)d=a.i().Ja(),Pj(b,d),a=a.m();b=b.oa();return(gu(b,"",", ","")+" "+this.vh.Rh.hv.ca(this.mr)).trim()}; c.Qa=function(){return this.$};c.lB=function(){N();var a=(new D).r([this.$]),b=N().o;return bh(a,b)};c.NG=function(){if(this.Ot)return F();N();var a=this.Kq;a.j()?(a=(new Ae).d(this.$),a=nc(a),a=(new Zf).mb(null===a?0:a.x)):a=a.P();var a=(new D).r([(new Zf).mb(null===a?0:a.x)]),b=N().o;return bh(a,b)}; c.s=function(){var a=-889275714,a=S().R(a,R(S(),this.$)),a=S().R(a,R(S(),this.Kq)),a=S().R(a,R(S(),this.ma)),a=S().R(a,this.Bi?1231:1237),a=S().R(a,R(S(),this.vh)),a=S().R(a,R(S(),this.xh)),a=S().R(a,R(S(),this.Wl)),a=S().R(a,R(S(),this.mr)),a=S().R(a,this.Xi?1231:1237),a=S().R(a,this.Ot?1231:1237);return S().Va(a,10)};c.Tv=function(){return this.Ot?F():this.Kq.oa()};c.K=function(){return Y(this)};c.cB=function(){return!1};function P0(a){return!!(a&&a.$classData&&a.$classData.u.dM)} c.$classData=m({dM:0},!1,"org.rogach.scallop.SimpleOption",{dM:1,c:1,$5:1,A:1,q:1,k:1,h:1});function Z0(){this.$=null;this.Bi=!1;this.xh=this.Wl=this.vh=this.ma=null;this.Xi=!1}Z0.prototype=new p;Z0.prototype.constructor=Z0;c=Z0.prototype;c.H=function(){return"TrailingArgsOption"};c.E=function(){return 7}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.eM){if(this.$===a.$&&this.Bi===a.Bi&&this.ma===a.ma&&this.vh===a.vh)var b=this.Wl,d=a.Wl,b=null===b?null===d:b.g(d);else b=!1;return b&&this.xh===a.xh?this.Xi===a.Xi:!1}return!1};c.G=function(a){switch(a){case 0:return this.$;case 1:return this.Bi;case 2:return this.ma;case 3:return this.vh;case 4:return this.Wl;case 5:return this.xh;case 6:return this.Xi;default:throw(new V).d(""+a);}}; c.dF=function(a){N();a=[Epa(new IY,this.wE(a),this.ma,uh(function(a){return function(){var b=a.xh.Ba();if(b.j())return C();b=b.P();return(new H).e(oa(b))}}(this)))];a=(new D).r(a);var b=N().o;return bh(a,b)};c.n=function(){return T(this)}; c.wE=function(){for(var a=[this.$,this.Bi?"required":"not required"],b=(new Nt).a(),d=0,e=0;7>d;){var f=65535&("%s (%s)".charCodeAt(d)|0);if(37===f)if(7>(1+d|0))if(f=65535&("%s (%s)".charCodeAt(1+d|0)|0),48<=f&&57>=f){if(7>(3+d|0))switch(f=ba.String.fromCharCode(f),f=(new Ae).d(f),f=-1+Pe(Re(),f.W,10)|0,65535&("%s (%s)".charCodeAt(3+d|0)|0)){case 115:Ot(b,oa(a[f]));break;case 100:Ot(b,oa(a[f]));break;default:(new Pt).d("%s (%s)".substring(d,4))}else throw(new Qt).d("Conversion \x3d '"+"%s (%s)".substring(d)+ "'");d=4+d|0}else{switch(f){case 115:Ot(b,oa(a[e]));break;case 100:Ot(b,oa(a[e]));break;default:(new Pt).d("%"+(new Zf).mb(f))}e=1+e|0;d=2+d|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(b,f),d=1+d|0}return b.ed.$b};c.Qa=function(){return this.$};c.lB=function(){return F()};c.NG=function(){return F()}; c.s=function(){var a=-889275714,a=S().R(a,R(S(),this.$)),a=S().R(a,this.Bi?1231:1237),a=S().R(a,R(S(),this.ma)),a=S().R(a,R(S(),this.vh)),a=S().R(a,R(S(),this.Wl)),a=S().R(a,R(S(),this.xh)),a=S().R(a,this.Xi?1231:1237);return S().Va(a,7)};c.Tv=function(){return F()};c.K=function(){return Y(this)};c.cB=function(){return!0};function fqa(a,b,d,e,f,g,h){a.$=b;a.Bi=d;a.ma="";a.vh=e;a.Wl=f;a.xh=g;a.Xi=h;return a} c.$classData=m({eM:0},!1,"org.rogach.scallop.TrailingArgsOption",{eM:1,c:1,$5:1,A:1,q:1,k:1,h:1});function QY(){this.Jo=this.kd=this.hf=null}QY.prototype=new p;QY.prototype.constructor=QY;c=QY.prototype;c.H=function(){return"AttrPair"};c.E=function(){return 3};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.wM){var b=this.hf,d=a.hf;return(null===b?null===d:b.g(d))&&dh(eh(),this.kd,a.kd)?this.Jo===a.Jo:!1}return!1}; c.G=function(a){switch(a){case 0:return this.hf;case 1:return this.kd;case 2:return this.Jo;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.lr=function(a){var b=this.hf.$,d=(new f1).d(oa(this.kd)),e;e=a.nr;for(var f=e.b.length,g=0;;){if(g=e.b.length?-1:f;switch(e){case -1:e=a.nr;if(a.Su>=e.b.length){f=l(q(Oo),[e.b.length<<1]);for(g=0;ga.pG&&(a.pG=a.Xc);b=(-2147483648^b):0>d));if(!b)throw(new Qc).d("requirement failed: Duration is limited to +-(2^63-1)ns (ca. 292 years)"); return a}c.Ve=function(a){return this.Tp(a)};c.Tp=function(a){if(a&&a.$classData&&a.$classData.u.jG){var b=this.Hs.Dm(this.Pn),d=b.ba,b=b.ga,d=(new x1).mm((new Gs).ja(d,b)),b=a.Hs.Dm(a.Pn);a=b.ba;var b=b.ga,d=d.Kc,e=$a((new Gs).ja(d.ba,d.ga)),d=e.ba,e=e.ga,b=$a((new Gs).ja(a,b));a=b.ba;b=b.ga;return UQ(ab(),d,e,a,b)}return-a.Tp(this)|0}; function w1(a,b){var d=b.ba,e=b.ga,e=0!==d?~e:-e|0,f=a.Pn,g=f.ga;return(e===g?(-2147483648^(-d|0))<=(-2147483648^f.ba):e=(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 d;for(;;)if(-1!==b&&36===(65535&(a.charCodeAt(b)| 0)))b=-1+b|0;else break;var f=-1===b?!0:46===(65535&(a.charCodeAt(b)|0)),h;(h=f)||(h=65535&(a.charCodeAt(g)|0),h=!(90h||65>h));if(h){e=a.substring(g,e);g=d;if(null===g)throw(new kk).a();d=""===g?e:""+e+(new Zf).mb(46)+d;if(f)return d}}}function D1(){this.o=null}D1.prototype=new yla;D1.prototype.constructor=D1;function E1(){}E1.prototype=D1.prototype;function F1(){ZZ.call(this)}F1.prototype=new $Z;F1.prototype.constructor=F1;F1.prototype.NO=function(a){return G1(a)}; F1.prototype.$classData=m({Jca:0},!1,"scala.collection.immutable.HashMap$HashTrieMap$$anon$1",{Jca:1,Jda:1,ih:1,c:1,Kg:1,ob:1,nb:1});function H1(){ZZ.call(this)}H1.prototype=new $Z;H1.prototype.constructor=H1;H1.prototype.NO=function(a){return a.Af};H1.prototype.$classData=m({Nca:0},!1,"scala.collection.immutable.HashSet$HashTrieSet$$anon$1",{Nca:1,Jda:1,ih:1,c:1,Kg:1,ob:1,nb:1});function I1(){}I1.prototype=new RZ;I1.prototype.constructor=I1;I1.prototype.a=function(){return this}; I1.prototype.yA=function(){return Pf()};I1.prototype.$classData=m({pda:0},!1,"scala.collection.immutable.Set$",{pda:1,AR:1,dC:1,cC:1,Lg:1,c:1,Mg:1});var J1=void 0;function CD(){J1||(J1=(new I1).a());return J1}function K1(){this.vm=null}K1.prototype=new Xpa;K1.prototype.constructor=K1;K1.prototype.a=function(){j_.prototype.a.call(this);return this};K1.prototype.ka=function(){return oqa(this)}; function oqa(a){return a.vm.Jd.De().tx(r(new u,function(){return function(a){return a.De()}}(a)),(Ex(),(new JQ).a()))}function L1(a){return!!(a&&a.$classData&&a.$classData.u.NR)}K1.prototype.$classData=m({NR:0},!1,"scala.collection.immutable.Stream$StreamBuilder",{NR:1,zia:1,c:1,Sj:1,bf:1,af:1,$e:1});function HD(){this.ik=this.It=this.Mw=0;this.ZN=this.XN=this.VN=this.TN=this.RN=this.gx=null}HD.prototype=new p;HD.prototype.constructor=HD;c=HD.prototype;c.ld=function(){return this.VN}; c.a=function(){this.gx=l(q(db),[32]);this.ik=1;this.It=this.Mw=0;return this};c.ig=function(){return this.ik};c.Ie=function(a){return ID(this,a)};c.Cr=function(a){this.ZN=a};c.kf=function(){return this.gx};c.Xd=function(a){this.TN=a};c.qe=function(){return this.XN}; function ID(a,b){if(a.It>=a.gx.b.length){var d=32+a.Mw|0,e=a.Mw^d;if(1024>e)1===a.ig()&&(a.od(l(q(db),[32])),a.ic().b[0]=a.kf(),a.gm(1+a.ig()|0)),a.Md(l(q(db),[32])),a.ic().b[31&(d>>>5|0)]=a.kf();else if(32768>e)2===a.ig()&&(a.Xd(l(q(db),[32])),a.Ac().b[0]=a.ic(),a.gm(1+a.ig()|0)),a.Md(l(q(db),[32])),a.od(l(q(db),[32])),a.ic().b[31&(d>>>5|0)]=a.kf(),a.Ac().b[31&(d>>>10|0)]=a.ic();else if(1048576>e)3===a.ig()&&(a.lf(l(q(db),[32])),a.ld().b[0]=a.Ac(),a.gm(1+a.ig()|0)),a.Md(l(q(db),[32])),a.od(l(q(db), [32])),a.Xd(l(q(db),[32])),a.ic().b[31&(d>>>5|0)]=a.kf(),a.Ac().b[31&(d>>>10|0)]=a.ic(),a.ld().b[31&(d>>>15|0)]=a.Ac();else if(33554432>e)4===a.ig()&&(a.Vi(l(q(db),[32])),a.qe().b[0]=a.ld(),a.gm(1+a.ig()|0)),a.Md(l(q(db),[32])),a.od(l(q(db),[32])),a.Xd(l(q(db),[32])),a.lf(l(q(db),[32])),a.ic().b[31&(d>>>5|0)]=a.kf(),a.Ac().b[31&(d>>>10|0)]=a.ic(),a.ld().b[31&(d>>>15|0)]=a.Ac(),a.qe().b[31&(d>>>20|0)]=a.ld();else if(1073741824>e)5===a.ig()&&(a.Cr(l(q(db),[32])),a.xj().b[0]=a.qe(),a.gm(1+a.ig()|0)), a.Md(l(q(db),[32])),a.od(l(q(db),[32])),a.Xd(l(q(db),[32])),a.lf(l(q(db),[32])),a.Vi(l(q(db),[32])),a.ic().b[31&(d>>>5|0)]=a.kf(),a.Ac().b[31&(d>>>10|0)]=a.ic(),a.ld().b[31&(d>>>15|0)]=a.Ac(),a.qe().b[31&(d>>>20|0)]=a.ld(),a.xj().b[31&(d>>>25|0)]=a.qe();else throw(new Qc).a();a.Mw=d;a.It=0}a.gx.b[a.It]=b;a.It=1+a.It|0;return a}c.ka=function(){return JD(this)};c.kj=function(a,b){MG(this,a,b)};c.od=function(a){this.RN=a};c.Vi=function(a){this.XN=a};c.ic=function(){return this.RN};c.xj=function(){return this.ZN}; function JD(a){var b=a.Mw+a.It|0;if(0===b)return Gx().er;var d=(new M1).Sa(0,b,0);Ug(d,a,a.ik);1d)this.Md(this.ic().b[31&(b>>>5|0)]);else if(32768>d)this.od(this.Ac().b[31&(b>>>10|0)]),this.Md(this.ic().b[0]);else if(1048576>d)this.Xd(this.ld().b[31&(b>>>15|0)]),this.od(this.Ac().b[0]),this.Md(this.ic().b[0]);else if(33554432>d)this.lf(this.qe().b[31&(b>>>20|0)]),this.Xd(this.ld().b[0]),this.od(this.Ac().b[0]), this.Md(this.ic().b[0]);else if(1073741824>d)this.Vi(this.xj().b[31&(b>>>25|0)]),this.lf(this.qe().b[0]),this.Xd(this.ld().b[0]),this.od(this.Ac().b[0]),this.Md(this.ic().b[0]);else throw(new Qc).a();this.rr=b;b=this.SE-this.rr|0;this.TE=32>b?b:32;this.ba=0}else this.pw=!1;return a};c.ld=function(){return this.WN};c.ig=function(){return this.JE};c.Cr=function(a){this.$N=a};c.ja=function(a,b){this.SE=b;this.rr=-32&a;this.ba=31&a;a=b-this.rr|0;this.TE=32>a?a:32;this.pw=(this.rr+this.ba|0)a?-1:a)):Wa(0d?-1:d)}function zca(a,b,d){var e=new U1;e.uu=a;e.lp=b;e.Vt=d;return e}c.s=function(){var a=-889275714,a=S().R(a,R(S(),this.uu)),b=S();S();a=b.R(a,tB(0,this.lp));b=S();S();a=b.R(a,tB(0,this.Vt));return S().Va(a,3)};c.K=function(){return Y(this)}; c.$classData=m({$H:0},!1,"com.lkroll.common.data.WordMatch",{$H:1,c:1,Yk:1,Dd:1,A:1,q:1,k:1,h:1});function yR(){this.Pi=0}yR.prototype=new p;yR.prototype.constructor=yR;c=yR.prototype;c.H=function(){return"Const"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.wI?this.Pi===a.Pi:!1};c.vb=function(){return"No Subtitle"};c.wb=function(){return"\u2013"};c.G=function(a){switch(a){case 0:return this.Pi;default:throw(new V).d(""+a);}};c.eb=function(){return Rj(this)}; c.n=function(){return T(this)};c.qb=function(){return"No Title"};c.Oa=function(a){this.Pi=a;return this};c.ub=function(){return"No Title"};c.Yc=function(){return""+this.Pi};c.s=function(){var a=-889275714,a=S().R(a,this.Pi);return S().Va(a,1)};c.K=function(){return Y(this)};c.fQ=function(a){a=a+this.Pi|0;return 0a?0:a};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.LI?this.zn===a.zn&&this.yn===a.yn:!1};c.vb=function(){return"No Subtitle"}; c.G=function(a){switch(a){case 0:return this.zn;case 1:return this.yn;default:throw(new V).d(""+a);}};c.wb=function(){return"\u2013"};c.eb=function(){return Qk(this)};c.n=function(){return T(this)};c.ja=function(a,b){this.zn=a;this.yn=b;return this};c.qb=function(){return"No Title"};c.ub=function(){return"No Title"};c.Yc=function(){var a=0a?0:a};c.K=function(){return Y(this)};c.gs=function(a,b){return b};var Qba=m({LI:0},!1,"com.lkroll.ep.compendium.DamageMod$Const",{LI:1,c:1,Bu:1,xb:1,A:1,q:1,k:1,h:1});WR.prototype.$classData=Qba;function D2(){}D2.prototype=new p;D2.prototype.constructor=D2;c=D2.prototype;c.a=function(){return this};c.H=function(){return"Double"};c.hs=function(a){return a};c.E=function(){return 0}; c.es=function(a){return a<<1};c.vb=function(){return"No Subtitle"};c.G=function(a){throw(new V).d(""+a);};c.wb=function(){return"\u2013"};c.eb=function(){return Qk(this)};c.n=function(){return"Double"};c.qb=function(){return"No Title"};c.ub=function(){return"No Title"};c.Yc=function(){return"double"};c.s=function(){return 2052876273};c.fs=function(a){return a<<1};c.K=function(){return Y(this)};c.gs=function(a,b){return b}; var Pba=m({dX:0},!1,"com.lkroll.ep.compendium.DamageMod$Double$",{dX:1,c:1,Bu:1,xb:1,A:1,q:1,k:1,h:1});D2.prototype.$classData=Pba;var E2=void 0;function Oba(){E2||(E2=(new D2).a());return E2}function YR(){this.gr=null}YR.prototype=new p;YR.prototype.constructor=YR;c=YR.prototype;c.H=function(){return"Effect"};c.hs=function(a){if(Rc(a))return(new H).e(a.ha+" + "+this.gr);if(C()===a)return(new H).e(this.gr);throw(new z).e(a);};c.E=function(){return 1};c.es=function(a){return a}; c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.MI?this.gr===a.gr:!1};c.vb=function(){return"No Subtitle"};c.G=function(a){switch(a){case 0:return this.gr;default:throw(new V).d(""+a);}};c.wb=function(){return"\u2013"};c.eb=function(){return Qk(this)};c.n=function(){return T(this)};c.qb=function(){return"No Title"};c.ub=function(){return"No Title"};c.Yc=function(){return this.gr};c.d=function(a){this.gr=a;return this};c.s=function(){return ky(this)};c.fs=function(a){return a}; c.K=function(){return Y(this)};c.gs=function(a,b){return b};var Rba=m({MI:0},!1,"com.lkroll.ep.compendium.DamageMod$Effect",{MI:1,c:1,Bu:1,xb:1,A:1,q:1,k:1,h:1});YR.prototype.$classData=Rba;function F2(){}F2.prototype=new p;F2.prototype.constructor=F2;c=F2.prototype;c.a=function(){return this};c.H=function(){return"Half"};c.hs=function(a){return a};c.E=function(){return 0};c.es=function(a){qea||(qea=(new ro).a());Cc(yc(),0<=a);Cc(yc(),!0);return(-1+(a+2|0)|0)/2|0};c.vb=function(){return"No Subtitle"}; c.G=function(a){throw(new V).d(""+a);};c.wb=function(){return"\u2013"};c.eb=function(){return Qk(this)};c.n=function(){return"Half"};c.qb=function(){return"No Title"};c.ub=function(){return"No Title"};c.Yc=function(){return"-half"};c.s=function(){return 2241619};c.fs=function(a){return 0===(a%2|0)?a/2|0:a};c.K=function(){return Y(this)};c.gs=function(a){return 0===(a%2|0)?1:2};var Nba=m({eX:0},!1,"com.lkroll.ep.compendium.DamageMod$Half$",{eX:1,c:1,Bu:1,xb:1,A:1,q:1,k:1,h:1}); F2.prototype.$classData=Nba;var G2=void 0;function Mba(){G2||(G2=(new F2).a());return G2}function H2(){}H2.prototype=new p;H2.prototype.constructor=H2;c=H2.prototype;c.a=function(){return this};c.H=function(){return"Id"};c.hs=function(a){return a};c.E=function(){return 0};c.es=function(a){return a};c.vb=function(){return"No Subtitle"};c.G=function(a){throw(new V).d(""+a);};c.wb=function(){return"\u2013"};c.eb=function(){return Qk(this)};c.n=function(){return"Id"};c.qb=function(){return"No Title"}; c.ub=function(){return"No Title"};c.Yc=function(){return"\u2013"};c.s=function(){return 2363};c.fs=function(a){return a};c.K=function(){return Y(this)};c.gs=function(a,b){return b};var Lba=m({fX:0},!1,"com.lkroll.ep.compendium.DamageMod$Id$",{fX:1,c:1,Bu:1,xb:1,A:1,q:1,k:1,h:1});H2.prototype.$classData=Lba;var L2=void 0;function Sk(){L2||(L2=(new H2).a());return L2}function M2(){}M2.prototype=new p;M2.prototype.constructor=M2;c=M2.prototype;c.a=function(){return this};c.H=function(){return"NoDamage"}; c.hs=function(a){return a};c.E=function(){return 0};c.es=function(){return 0};c.vb=function(){return"No Subtitle"};c.G=function(a){throw(new V).d(""+a);};c.wb=function(){return"\u2013"};c.eb=function(){return Qk(this)};c.n=function(){return"NoDamage"};c.qb=function(){return"No Title"};c.ub=function(){return"No Title"};c.Yc=function(){return"no damage"};c.s=function(){return 268620976};c.fs=function(){return 0};c.K=function(){return Y(this)};c.gs=function(){return 1}; var Kba=m({gX:0},!1,"com.lkroll.ep.compendium.DamageMod$NoDamage$",{gX:1,c:1,Bu:1,xb:1,A:1,q:1,k:1,h:1});M2.prototype.$classData=Kba;var N2=void 0;function Jba(){N2||(N2=(new M2).a());return N2}function O2(){}O2.prototype=new p;O2.prototype.constructor=O2;c=O2.prototype;c.H=function(){return"Id"};c.a=function(){return this};c.E=function(){return 0};c.vb=function(){return"No Subtitle"};c.wb=function(){return"\u2013"};c.G=function(a){throw(new V).d(""+a);};c.eb=function(){return bl(this)};c.n=function(){return"Id"}; c.qb=function(){return"No Title"};c.ub=function(){return"No Title"};c.Yc=function(){return"\u2013"};c.s=function(){return 2363};c.K=function(){return Y(this)};var Tba=m({rX:0},!1,"com.lkroll.ep.compendium.DamageTypeMod$Id$",{rX:1,c:1,mX:1,xb:1,A:1,q:1,k:1,h:1});O2.prototype.$classData=Tba;var P2=void 0;function dl(){P2||(P2=(new O2).a());return P2}function Q2(){this.ul=null}Q2.prototype=new p;Q2.prototype.constructor=Q2;c=Q2.prototype;c.H=function(){return"Replace"};c.E=function(){return 1}; c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.NI?this.ul===a.ul:!1};c.vb=function(){return"No Subtitle"};c.wb=function(){return"\u2013"};c.G=function(a){switch(a){case 0:return this.ul;default:throw(new V).d(""+a);}};c.eb=function(){return bl(this)};c.n=function(){return T(this)};function hma(a){var b=new Q2;b.ul=a;return b}c.qb=function(){return"No Title"};c.ub=function(){return"No Title"};c.Yc=function(){return this.ul.n()};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; var Uba=m({NI:0},!1,"com.lkroll.ep.compendium.DamageTypeMod$Replace",{NI:1,c:1,mX:1,xb:1,A:1,q:1,k:1,h:1});Q2.prototype.$classData=Uba;function R2(){this.Ta=this.Sq=this.ma=this.bo=this.$=null;this.Fb=0}R2.prototype=new p;R2.prototype.constructor=R2;c=R2.prototype;c.H=function(){return"Derangement"};c.E=function(){return 6};c.ti=function(){return xma(new pS,this,sm().na)}; c.g=function(a){if(this===a)return!0;if(gi(a)){if(this.$===a.$&&this.bo===a.bo&&this.ma===a.ma)var b=this.Sq,d=a.Sq,b=null===b?null===d:b.g(d);else b=!1;return b&&this.Ta===a.Ta?this.Fb===a.Fb:!1}return!1};c.vb=function(){return this.bo.Db()+" Derangement"};c.G=function(a){switch(a){case 0:return this.$;case 1:return this.bo;case 2:return this.ma;case 3:return this.Sq;case 4:return this.Ta;case 5:return this.Fb;default:throw(new V).d(""+a);}};c.wb=function(){return this.ma}; c.eb=function(){for(var a=(new I).Y("Lasts","1d10 % 2 hours"),b=gu(this.Sq,"",", ",""),b=(new I).Y("Upgrades",b),a=[a,b,(new I).Y("Source",this.Ta+" p."+this.Fb)],b=Sj(new Tj,Uj()),d=0,e=a.length|0;db.Hl?1:a.Hl===b.Hl?a.sm>b.sm?1:a.sm===b.sm?a.wm>b.wm?1:a.wm===b.wm?!a.gn&&b.gn?1:a.gn===b.gn?0:-1:-1:-1:-1}function rca(a,b,d,e){var f=new I4;f.Hl=a;f.sm=b;f.wm=d;f.gn=e;return f}c.$classData=m({$J:0},!1,"com.lkroll.ep.compendium.utils.SemanticVersion",{$J:1,c:1,Yk:1,Dd:1,A:1,q:1,k:1,h:1}); function cp(){this.Mt=null}cp.prototype=new p;cp.prototype.constructor=cp;c=cp.prototype;c.H=function(){return"CoreMessage"};c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.tD){var b=this.Mt;a=a.Mt;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.Mt;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.Mt.Ga()};function bp(a,b){a.Mt=b;return a}c.s=function(){return ky(this)}; c.K=function(){return Y(this)};c.$classData=m({tD:0},!1,"com.lkroll.roll20.api.APIChatOutMessage$CoreMessage",{tD:1,c:1,f3:1,Gc:1,A:1,q:1,k:1,h:1});function ep(){this.sl=this.uj=null}ep.prototype=new p;ep.prototype.constructor=ep;c=ep.prototype;c.H=function(){return"TemplateMessage"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.uD){var b=this.uj,d=a.uj;if(null===b?null===d:b.g(d))return b=this.sl,a=a.sl,null===b?null===a:b.g(a)}return!1}; c.G=function(a){switch(a){case 0:return this.uj;case 1:return this.sl;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.uj.Ga()+" "+this.sl.Ga()};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({uD:0},!1,"com.lkroll.roll20.api.APIChatOutMessage$TemplateMessage",{uD:1,c:1,f3:1,Gc:1,A:1,q:1,k:1,h:1});function ip(){this.x=this.Gw=null}ip.prototype=new p;ip.prototype.constructor=ip;c=ip.prototype; c.So=function(a,b){this.Gw=a;this.x=b;return this};c.H=function(){return"StringAppliedOption"};c.E=function(){return 2};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.jK?this.Gw===a.Gw&&this.x===a.x:!1};c.G=function(a){switch(a){case 0:return this.Gw;case 1:return this.x;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return"--"+this.Gw+" "+this.x};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({jK:0},!1,"com.lkroll.roll20.api.StringAppliedOption",{jK:1,c:1,uz:1,Gc:1,A:1,q:1,k:1,h:1});function Xo(){this.Rj=this.x=this.wc=null}Xo.prototype=new p;Xo.prototype.constructor=Xo;c=Xo.prototype;c.H=function(){return"AppliedOption"};c.E=function(){return 3};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.nK&&this.wc===a.wc&&dh(eh(),this.x,a.x)){var b=this.Rj;a=a.Rj;return null===b?null===a:b.g(a)}return!1}; c.G=function(a){switch(a){case 0:return this.wc;case 1:return this.x;case 2:return this.Rj;default:throw(new V).d(""+a);}};c.Ze=function(a,b,d){this.wc=a;this.x=b;this.Rj=d;return this};c.n=function(){return T(this)};c.Ga=function(){return"--"+this.wc.Kb.Ba()+" "+this.Rj.ca(this.x)};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({nK:0},!1,"com.lkroll.roll20.api.conf.AppliedOption",{nK:1,c:1,uz:1,Gc:1,A:1,q:1,k:1,h:1});function Zo(){this.wc=null;this.x=!1} Zo.prototype=new p;Zo.prototype.constructor=Zo;c=Zo.prototype;c.H=function(){return"BooleanOption"};c.E=function(){return 2};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.oK?this.wc===a.wc?this.x===a.x:!1:!1};c.G=function(a){switch(a){case 0:return this.wc;case 1:return this.x;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.x?"--"+this.wc.Kb.Ba():""}; c.s=function(){var a=-889275714,a=S().R(a,R(S(),this.wc)),a=S().R(a,this.x?1231:1237);return S().Va(a,2)};c.K=function(){return Y(this)};c.$classData=m({oK:0},!1,"com.lkroll.roll20.api.conf.BooleanOption",{oK:1,c:1,uz:1,Gc:1,A:1,q:1,k:1,h:1});function fY(){this.Rj=this.x=this.wc=null}fY.prototype=new p;fY.prototype.constructor=fY;c=fY.prototype;c.H=function(){return"ListOption"};c.E=function(){return 3}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.pK&&this.wc===a.wc&&dh(eh(),this.x,a.x)){var b=this.Rj;a=a.Rj;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.wc;case 1:return this.x;case 2:return this.Rj;default:throw(new V).d(""+a);}};c.Ze=function(a,b,d){this.wc=a;this.x=b;this.Rj=d;return this};c.n=function(){return T(this)};c.Ga=function(){return"--"+this.wc.Kb.Ba()+" "+this.Rj.ca(this.x)};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({pK:0},!1,"com.lkroll.roll20.api.conf.ListOption",{pK:1,c:1,uz:1,Gc:1,A:1,q:1,k:1,h:1});function J4(){this.Rj=this.x=this.wc=null}J4.prototype=new p;J4.prototype.constructor=J4;c=J4.prototype;c.H=function(){return"OptionOption"};c.E=function(){return 3};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.qK){if(this.wc===a.wc)var b=this.x,d=a.x,b=null===b?null===d:b.g(d);else b=!1;if(b)return b=this.Rj,a=a.Rj,null===b?null===a:b.g(a)}return!1}; c.G=function(a){switch(a){case 0:return this.wc;case 1:return this.x;case 2:return this.Rj;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){var a=this.wc.Kb.Ba(),b=this.x,d=this.Rj,b=b.j()?C():(new H).e(d.ca(b.P()));return"--"+a+" "+(b.j()?"None":b.P())};function gpa(a,b){var d=new J4,e=$o();d.wc=a;d.x=b;d.Rj=e;return d}c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({qK:0},!1,"com.lkroll.roll20.api.conf.OptionOption",{qK:1,c:1,uz:1,Gc:1,A:1,q:1,k:1,h:1});function ar(){this.ml=this.fw=null}ar.prototype=new p;ar.prototype.constructor=ar;c=ar.prototype;c.H=function(){return"TemplateApplication"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.rK){var b=this.fw,d=a.fw;if(null===b?null===d:b.g(d))return b=this.ml,a=a.ml,null===b?null===a:b.g(a)}return!1}; c.G=function(a){switch(a){case 0:return this.fw;case 1:return this.ml;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return"\x26{template:"+this.fw.$+"} "+this.ml.Ga()};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({rK:0},!1,"com.lkroll.roll20.api.templates.TemplateApplication",{rK:1,c:1,dga:1,Gc:1,A:1,q:1,k:1,h:1});function K4(){this.Uu=null}K4.prototype=new p;K4.prototype.constructor=K4;c=K4.prototype;c.H=function(){return"APIButton"}; c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.sK){var b=this.Uu;a=a.Uu;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.Uu;default:throw(new V).d(""+a);}};function Dj(a){var b=new K4;b.Uu=a;return b}c.n=function(){return T(this)};c.Ga=function(){return this.Uu.Ga()};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({sK:0},!1,"com.lkroll.roll20.api.templates.TemplateVal$APIButton",{sK:1,c:1,Us:1,Gc:1,A:1,q:1,k:1,h:1});function gd(){this.Ug=!1}gd.prototype=new p;gd.prototype.constructor=gd;c=gd.prototype;c.H=function(){return"BooleanVal"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.vD?this.Ug===a.Ug:!1};c.G=function(a){switch(a){case 0:return this.Ug;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.Ga=function(){return this.Ug?"1":""};c.s=function(){var a=-889275714,a=S().R(a,this.Ug?1231:1237);return S().Va(a,1)};c.K=function(){return Y(this)};c.Hd=function(a){this.Ug=a;return this};c.$classData=m({vD:0},!1,"com.lkroll.roll20.api.templates.TemplateVal$BooleanVal",{vD:1,c:1,Us:1,Gc:1,A:1,q:1,k:1,h:1});function L4(){}L4.prototype=new p;L4.prototype.constructor=L4;c=L4.prototype;c.a=function(){return this};c.H=function(){return"Empty"};c.E=function(){return 0}; c.G=function(a){throw(new V).d(""+a);};c.n=function(){return"Empty"};c.Ga=function(){return""};c.s=function(){return 67081517};c.K=function(){return Y(this)};c.$classData=m({X3:0},!1,"com.lkroll.roll20.api.templates.TemplateVal$Empty$",{X3:1,c:1,Us:1,Gc:1,A:1,q:1,k:1,h:1});var M4=void 0;function Ej(){M4||(M4=(new L4).a());return M4}function N4(){this.Id=null}N4.prototype=new p;N4.prototype.constructor=N4;function xj(a){var b=new N4;b.Id=a;return b}c=N4.prototype;c.H=function(){return"InlineRoll"}; c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.tK){var b=this.Id;a=a.Id;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.Id;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.Id.Ga()};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({tK:0},!1,"com.lkroll.roll20.api.templates.TemplateVal$InlineRoll",{tK:1,c:1,Us:1,Gc:1,A:1,q:1,k:1,h:1}); function VL(){this.xa=0}VL.prototype=new p;VL.prototype.constructor=VL;c=VL.prototype;c.H=function(){return"InlineRollRef"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.wD?this.xa===a.xa:!1};c.G=function(a){switch(a){case 0:return this.xa;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return"$[["+this.xa+"]]"};c.Oa=function(a){this.xa=a;return this};c.s=function(){var a=-889275714,a=S().R(a,this.xa);return S().Va(a,1)}; c.K=function(){return Y(this)};c.$classData=m({wD:0},!1,"com.lkroll.roll20.api.templates.TemplateVal$InlineRollRef",{wD:1,c:1,Us:1,Gc:1,A:1,q:1,k:1,h:1});function yj(){this.kd=null}yj.prototype=new p;yj.prototype.constructor=yj;c=yj.prototype;c.H=function(){return"Number"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.xD?dh(eh(),this.kd,a.kd):!1};c.nk=function(a){this.kd=a;return this}; c.G=function(a){switch(a){case 0:return this.kd;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return oa(this.kd)};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({xD:0},!1,"com.lkroll.roll20.api.templates.TemplateVal$Number",{xD:1,c:1,Us:1,Gc:1,A:1,q:1,k:1,h:1});function rd(){this.Ca=null}rd.prototype=new p;rd.prototype.constructor=rd;c=rd.prototype;c.H=function(){return"Raw"};c.E=function(){return 1}; c.g=function(a){return this===a?!0:uX(a)?this.Ca===a.Ca:!1};c.G=function(a){switch(a){case 0:return this.Ca;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.Ca};c.d=function(a){this.Ca=a;return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};function uX(a){return!!(a&&a.$classData&&a.$classData.u.uK)}c.$classData=m({uK:0},!1,"com.lkroll.roll20.api.templates.TemplateVal$Raw",{uK:1,c:1,Us:1,Gc:1,A:1,q:1,k:1,h:1}); function WL(){this.fb=null}WL.prototype=new p;WL.prototype.constructor=WL;c=WL.prototype;c.H=function(){return"TranslationKey"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.vK?this.fb===a.fb:!1};c.G=function(a){switch(a){case 0:return this.fb;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return"^{"+this.fb+"}"};c.d=function(a){this.fb=a;return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({vK:0},!1,"com.lkroll.roll20.api.templates.TemplateVal$TranslationKey",{vK:1,c:1,Us:1,Gc:1,A:1,q:1,k:1,h:1});function qf(){this.gc=null}qf.prototype=new p;qf.prototype.constructor=qf;c=qf.prototype;c.H=function(){return"AutoArith"};c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.AK){var b=this.gc;a=a.gc;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.gc;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.Ga=function(){return this.gc.Ga()};c.Bh=function(a){this.gc=a;return this};c.Wj=function(a){return(new qf).Bh(this.gc.jw(a))};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({AK:0},!1,"com.lkroll.roll20.core.Arith$AutoArith",{AK:1,c:1,Vs:1,Gc:1,A:1,q:1,k:1,h:1});function zr(){this.sO=this.ib=this.gb=null}zr.prototype=new p;zr.prototype.constructor=zr;c=zr.prototype;c.H=function(){return"DivExpr"};c.E=function(){return 2}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.BK){var b=this.gb,d=a.gb;if(null===b?null===d:b.g(d))return b=this.ib,a=a.ib,null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.gb;case 1:return this.ib;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.gb.Ga()+"/"+this.ib.Ga()};c.Bg=function(a,b,d){this.gb=a;this.ib=b;this.sO=d;return this};c.s=function(){return ky(this)}; c.Wj=function(a){return(new zr).Bg(this.gb.Wj(a),this.ib.Wj(a),this.sO)};c.K=function(){return Y(this)};c.$classData=m({BK:0},!1,"com.lkroll.roll20.core.Arith$DivExpr",{BK:1,c:1,Vs:1,Gc:1,A:1,q:1,k:1,h:1});function gf(){this.Be=null}gf.prototype=new p;gf.prototype.constructor=gf;c=gf.prototype;c.H=function(){return"Literal"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.CK?dh(eh(),this.Be,a.Be):!1};c.nk=function(a){this.Be=a;return this}; c.G=function(a){switch(a){case 0:return this.Be;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return oa(this.Be)};c.Wj=function(){return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({CK:0},!1,"com.lkroll.roll20.core.Arith$Literal",{CK:1,c:1,Vs:1,Gc:1,A:1,q:1,k:1,h:1});function Dr(){this.qO=this.ib=this.gb=null}Dr.prototype=new p;Dr.prototype.constructor=Dr;c=Dr.prototype;c.H=function(){return"MinusExpr"};c.E=function(){return 2}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.DK){var b=this.gb,d=a.gb;if(null===b?null===d:b.g(d))return b=this.ib,a=a.ib,null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.gb;case 1:return this.ib;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.gb.Ga()+"-"+this.ib.Ga()};c.Bg=function(a,b,d){this.gb=a;this.ib=b;this.qO=d;return this};c.s=function(){return ky(this)}; c.Wj=function(a){return(new Dr).Bg(this.gb.Wj(a),this.ib.Wj(a),this.qO)};c.K=function(){return Y(this)};c.$classData=m({DK:0},!1,"com.lkroll.roll20.core.Arith$MinusExpr",{DK:1,c:1,Vs:1,Gc:1,A:1,q:1,k:1,h:1});function yU(){this.mO=this.gc=null}yU.prototype=new p;yU.prototype.constructor=yU;c=yU.prototype;c.H=function(){return"Parenthesised"};c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.EK){var b=this.gc;a=a.gc;return null===b?null===a:b.g(a)}return!1}; c.G=function(a){switch(a){case 0:return this.gc;default:throw(new V).d(""+a);}};c.bd=function(a,b){this.gc=a;this.mO=b;return this};c.n=function(){return T(this)};c.Ga=function(){return"("+this.gc.Ga()+")"};c.Wj=function(a){return(new yU).bd(this.gc.Wj(a),this.mO)};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({EK:0},!1,"com.lkroll.roll20.core.Arith$Parenthesised",{EK:1,c:1,Vs:1,Gc:1,A:1,q:1,k:1,h:1});function ur(){this.oO=this.ib=this.gb=null}ur.prototype=new p; ur.prototype.constructor=ur;c=ur.prototype;c.H=function(){return"PlusExpr"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.FK){var b=this.gb,d=a.gb;if(null===b?null===d:b.g(d))return b=this.ib,a=a.ib,null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.gb;case 1:return this.ib;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.gb.Ga()+"+"+this.ib.Ga()}; c.Bg=function(a,b,d){this.gb=a;this.ib=b;this.oO=d;return this};c.s=function(){return ky(this)};c.Wj=function(a){return(new ur).Bg(this.gb.Wj(a),this.ib.Wj(a),this.oO)};c.K=function(){return Y(this)};c.$classData=m({FK:0},!1,"com.lkroll.roll20.core.Arith$PlusExpr",{FK:1,c:1,Vs:1,Gc:1,A:1,q:1,k:1,h:1});function xr(){this.kO=this.gc=null}xr.prototype=new p;xr.prototype.constructor=xr;c=xr.prototype;c.H=function(){return"RollArith"};c.E=function(){return 1}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.GK){var b=this.gc;a=a.gc;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.gc;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.gc.Ga()};c.Wj=function(a){return wr(new xr,this.gc.yp(a),this.kO)};c.s=function(){return ky(this)};c.K=function(){return Y(this)};function wr(a,b,d){a.gc=b;a.kO=d;return a} c.$classData=m({GK:0},!1,"com.lkroll.roll20.core.Arith$RollArith",{GK:1,c:1,Vs:1,Gc:1,A:1,q:1,k:1,h:1});function EU(){this.uO=this.gc=this.wx=null}EU.prototype=new p;EU.prototype.constructor=EU;c=EU.prototype;c.H=function(){return"RoundingExpr"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.HK&&this.wx===a.wx){var b=this.gc;a=a.gc;return null===b?null===a:b.g(a)}return!1}; c.G=function(a){switch(a){case 0:return this.wx;case 1:return this.gc;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return"ceil("+this.gc.Ga()+")"};function DU(a,b,d,e){a.wx=b;a.gc=d;a.uO=e;return a}c.s=function(){return ky(this)};c.Wj=function(a){return DU(new EU,this.wx,this.gc.Wj(a),this.uO)};c.K=function(){return Y(this)};c.$classData=m({HK:0},!1,"com.lkroll.roll20.core.Arith$RoundingExpr",{HK:1,c:1,Vs:1,Gc:1,A:1,q:1,k:1,h:1});function O4(){this.gc=null} O4.prototype=new p;O4.prototype.constructor=O4;c=O4.prototype;c.jw=function(a){return(new O4).Bh(this.gc.jw(a))};c.H=function(){return"Cast"};c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.IK){var b=this.gc;a=a.gc;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.gc;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.gc.Ga()};c.Bh=function(a){this.gc=a;return this};c.s=function(){return ky(this)}; c.K=function(){return Y(this)};c.$classData=m({IK:0},!1,"com.lkroll.roll20.core.AutocalcExprs$Cast",{IK:1,c:1,yD:1,Gc:1,A:1,q:1,k:1,h:1});function P4(){}P4.prototype=new p;P4.prototype.constructor=P4;c=P4.prototype;c.a=function(){return this};c.H=function(){return"Default"};c.E=function(){return 0};c.G=function(a){throw(new V).d(""+a);};c.n=function(){return"Default"};c.Ga=function(){return" "};c.s=function(){return-1085510111};c.K=function(){return Y(this)}; c.$classData=m({f4:0},!1,"com.lkroll.roll20.core.Chat$Default$",{f4:1,c:1,oo:1,Gc:1,A:1,q:1,k:1,h:1});var Q4=void 0;function we(){Q4||(Q4=(new P4).a());return Q4}function ir(){}ir.prototype=new p;ir.prototype.constructor=ir;c=ir.prototype;c.a=function(){return this};c.H=function(){return"Description"};c.E=function(){return 0};c.G=function(a){throw(new V).d(""+a);};c.n=function(){return"Description"};c.Ga=function(){return"/desc "};c.s=function(){return-56677412};c.K=function(){return Y(this)}; c.$classData=m({g4:0},!1,"com.lkroll.roll20.core.Chat$Description$",{g4:1,c:1,oo:1,Gc:1,A:1,q:1,k:1,h:1});var hr=void 0;function er(){}er.prototype=new p;er.prototype.constructor=er;c=er.prototype;c.a=function(){return this};c.H=function(){return"Emote"};c.E=function(){return 0};c.G=function(a){throw(new V).d(""+a);};c.n=function(){return"Emote"};c.Ga=function(){return"/em "};c.s=function(){return 67080536};c.K=function(){return Y(this)}; c.$classData=m({h4:0},!1,"com.lkroll.roll20.core.Chat$Emote$",{h4:1,c:1,oo:1,Gc:1,A:1,q:1,k:1,h:1});var dr=void 0;function kr(){this.Ce=null}kr.prototype=new p;kr.prototype.constructor=kr;c=kr.prototype;c.H=function(){return"EmoteAs"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.NK?this.Ce===a.Ce:!1};c.G=function(a){switch(a){case 0:return this.Ce;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return'/emas "'+this.Ce+'" '}; c.d=function(a){this.Ce=a;return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({NK:0},!1,"com.lkroll.roll20.core.Chat$EmoteAs",{NK:1,c:1,oo:1,Gc:1,A:1,q:1,k:1,h:1});function R4(){}R4.prototype=new p;R4.prototype.constructor=R4;c=R4.prototype;c.a=function(){return this};c.H=function(){return"GM"};c.E=function(){return 0};c.G=function(a){throw(new V).d(""+a);};c.n=function(){return"GM"};c.Ga=function(){return"/w gm "};c.s=function(){return 2278};c.K=function(){return Y(this)}; c.$classData=m({i4:0},!1,"com.lkroll.roll20.core.Chat$GM$",{i4:1,c:1,oo:1,Gc:1,A:1,q:1,k:1,h:1});var S4=void 0;function $ea(){S4||(S4=(new R4).a());return S4}function gr(){}gr.prototype=new p;gr.prototype.constructor=gr;c=gr.prototype;c.a=function(){return this};c.H=function(){return"OutOfCharacter"};c.E=function(){return 0};c.G=function(a){throw(new V).d(""+a);};c.n=function(){return"OutOfCharacter"};c.Ga=function(){return"/ooc "};c.s=function(){return 1314273028};c.K=function(){return Y(this)}; c.$classData=m({j4:0},!1,"com.lkroll.roll20.core.Chat$OutOfCharacter$",{j4:1,c:1,oo:1,Gc:1,A:1,q:1,k:1,h:1});var fr=void 0;function jr(){this.Ce=null}jr.prototype=new p;jr.prototype.constructor=jr;c=jr.prototype;c.H=function(){return"SpeakAs"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.OK?this.Ce===a.Ce:!1};c.G=function(a){switch(a){case 0:return this.Ce;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.Ga=function(){return'/as "'+this.Ce+'" '};c.d=function(a){this.Ce=a;return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({OK:0},!1,"com.lkroll.roll20.core.Chat$SpeakAs",{OK:1,c:1,oo:1,Gc:1,A:1,q:1,k:1,h:1});function lr(){this.ew=this.Ly=this.Rw=this.$c=null}lr.prototype=new p;lr.prototype.constructor=lr;c=lr.prototype;c.H=function(){return"SpecialEffects"};c.E=function(){return 4}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.PK&&this.$c===a.$c&&this.Rw===a.Rw&&this.Ly===a.Ly){var b=this.ew;a=a.ew;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.$c;case 1:return this.Rw;case 2:return this.Ly;case 3:return this.ew;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.Ga=function(){var a=this.ew;if(Rc(a))return"/fx ${type}-${colour} ${sourceId} ${tid}";if(C()===a)return"/fx ${type}-${colour} ${sourceId}";throw(new z).e(a);};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({PK:0},!1,"com.lkroll.roll20.core.Chat$SpecialEffects",{PK:1,c:1,oo:1,Gc:1,A:1,q:1,k:1,h:1});function Tp(){this.Ce=null}Tp.prototype=new p;Tp.prototype.constructor=Tp;c=Tp.prototype;c.H=function(){return"Whisper"};c.E=function(){return 1}; c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.QK?this.Ce===a.Ce:!1};c.G=function(a){switch(a){case 0:return this.Ce;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return'/w "'+this.Ce+'" '};c.d=function(a){this.Ce=a;return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({QK:0},!1,"com.lkroll.roll20.core.Chat$Whisper",{QK:1,c:1,oo:1,Gc:1,A:1,q:1,k:1,h:1});function $d(){this.sl=this.uj=null}$d.prototype=new p; $d.prototype.constructor=$d;c=$d.prototype;c.H=function(){return"CommandMessage"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.zD){var b=this.uj,d=a.uj;return(null===b?null===d:b.g(d))?this.sl===a.sl:!1}return!1};c.G=function(a){switch(a){case 0:return this.uj;case 1:return this.sl;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.uj.Ga()+" "+this.sl};function Ud(a,b,d){a.uj=b;a.sl=d;return a}c.s=function(){return ky(this)}; c.K=function(){return Y(this)};c.$classData=m({zD:0},!1,"com.lkroll.roll20.core.CommandMessage",{zD:1,c:1,Vfa:1,Gc:1,A:1,q:1,k:1,h:1});function Ir(){this.Ce=0}Ir.prototype=new p;Ir.prototype.constructor=Ir;c=Ir.prototype;c.H=function(){return"EqualCP"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.RK?this.Ce===a.Ce:!1};c.G=function(a){switch(a){case 0:return this.Ce;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.Ga=function(){return""+this.Ce};c.Oa=function(a){this.Ce=a;return this};c.s=function(){var a=-889275714,a=S().R(a,this.Ce);return S().Va(a,1)};c.K=function(){return Y(this)};c.$classData=m({RK:0},!1,"com.lkroll.roll20.core.ComparePoints$EqualCP",{RK:1,c:1,Wfa:1,Gc:1,A:1,q:1,k:1,h:1});function qr(){this.nw=this.Yd=null}qr.prototype=new p;qr.prototype.constructor=qr;c=qr.prototype;c.H=function(){return"BasicRoll"};c.E=function(){return 2}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.SK){var b=this.Yd,d=a.Yd;if(null===b?null===d:b.g(d))return b=this.nw,a=a.nw,null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.Yd;case 1:return this.nw;default:throw(new V).d(""+a);}};c.n=function(){return this.Ga()};c.Ga=function(){return"("+this.Yd.Ga()+")d("+this.nw.Ga()+")"};function pr(a,b,d){a.Yd=b;a.nw=d;return a}c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({SK:0},!1,"com.lkroll.roll20.core.DiceExprs$BasicRoll",{SK:1,c:1,Xfa:1,Gc:1,A:1,q:1,k:1,h:1});function ff(){this.Yd=this.Nt=null;this.f=!1}ff.prototype=new p;ff.prototype.constructor=ff;c=ff.prototype;c.H=function(){return"ArithmeticParameter"};function sqa(a){a.f||(a.Nt=a.Yd.Wj(Iia()),a.f=!0);return a.Nt}c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.UK){var b=this.Yd;a=a.Yd;return null===b?null===a:b.g(a)}return!1}; c.G=function(a){switch(a){case 0:return this.Yd;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return(this.f?this.Nt:sqa(this)).Ga()};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({UK:0},!1,"com.lkroll.roll20.core.DiceParams$ArithmeticParameter",{UK:1,c:1,TK:1,Gc:1,A:1,q:1,k:1,h:1});function aV(){this.Yd=this.Nt=null;this.f=!1}aV.prototype=new p;aV.prototype.constructor=aV;c=aV.prototype;c.H=function(){return"AutocalcParameter"}; c.E=function(){return 1};function tqa(a){a.f||(a.Nt=a.Yd.jw(Iia()),a.f=!0);return a.Nt}c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.VK){var b=this.Yd;a=a.Yd;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.Yd;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return(this.f?this.Nt:tqa(this)).Ga()};c.Bh=function(a){this.Yd=a;return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({VK:0},!1,"com.lkroll.roll20.core.DiceParams$AutocalcParameter",{VK:1,c:1,TK:1,Gc:1,A:1,q:1,k:1,h:1});function AU(){this.Xn=null}AU.prototype=new p;AU.prototype.constructor=AU;c=AU.prototype;c.H=function(){return"QueryParameter"};c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.WK){var b=this.Xn;a=a.Xn;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.Xn;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.Ga=function(){return this.Xn.Ga()};c.Bt=function(a){this.Xn=a;return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({WK:0},!1,"com.lkroll.roll20.core.DiceParams$QueryParameter",{WK:1,c:1,TK:1,Gc:1,A:1,q:1,k:1,h:1});function uU(){this.Ma=this.$=null}uU.prototype=new p;uU.prototype.constructor=uU;c=uU.prototype;c.H=function(){return"InputQuery"};c.E=function(){return 2}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.XK&&this.$===a.$){var b=this.Ma;a=a.Ma;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.$;case 1:return this.Ma;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){var a=this.Ma;if(Rc(a))return"?{"+this.$+"|"+a.ha+"}";if(C()===a)return"?{"+this.$+"}";throw(new z).e(a);};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.YA=function(a,b){this.$=a;this.Ma=b;return this};c.$classData=m({XK:0},!1,"com.lkroll.roll20.core.InputQuery",{XK:1,c:1,z4:1,Gc:1,A:1,q:1,k:1,h:1});function zU(){this.aj=this.$=this.YG=null;this.f=!1}zU.prototype=new p;zU.prototype.constructor=zU;c=zU.prototype;c.nm=function(a,b){this.$=a;this.aj=b;return this}; function uqa(a){if(!a.f){var b=a.aj,d=r(new u,function(){return function(a){if(null!==a)return a.Ha()+","+a.Da();throw(new z).e(a);}}(a)),e=Bh();a.YG=b.Fa(d,e.o).rc("|");a.f=!0}return a.YG}c.H=function(){return"LabelledSelectQuery"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.ZK&&this.$===a.$){var b=this.aj;a=a.aj;return null===b?null===a:b.g(a)}return!1}; c.G=function(a){switch(a){case 0:return this.$;case 1:return this.aj;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return"?{Select "+this.$+"|"+(this.f?this.YG:uqa(this))+"}"};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({ZK:0},!1,"com.lkroll.roll20.core.LabelledSelectQuery",{ZK:1,c:1,z4:1,Gc:1,A:1,q:1,k:1,h:1});function wU(){this.Le=this.gc=null}wU.prototype=new p;wU.prototype.constructor=wU;c=wU.prototype;c.H=function(){return"LabelledRoll"}; c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.bL){var b=this.gc,d=a.gc;return(null===b?null===d:b.g(d))?this.Le===a.Le:!1}return!1};c.G=function(a){switch(a){case 0:return this.gc;case 1:return this.Le;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.gc.Ga()+"["+this.Le+"]"};function vU(a,b,d){a.gc=b;a.Le=d;return a}c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.yp=function(a){return vU(new wU,this.gc.yp(a),this.Le)};c.$classData=m({bL:0},!1,"com.lkroll.roll20.core.RollExprs$LabelledRoll",{bL:1,c:1,Eu:1,Gc:1,A:1,q:1,k:1,h:1});function jf(){this.tt=this.gc=null}jf.prototype=new p;jf.prototype.constructor=jf;c=jf.prototype;c.H=function(){return"Math"};c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.cL){var b=this.gc;a=a.gc;return null===b?null===a:b.g(a)}return!1}; c.G=function(a){switch(a){case 0:return this.gc;default:throw(new V).d(""+a);}};c.bd=function(a,b){this.gc=a;this.tt=b;return this};c.n=function(){return T(this)};c.Ga=function(){return this.gc.Ga()};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.yp=function(a){return(new jf).bd(this.gc.Wj(a),this.tt)};c.$classData=m({cL:0},!1,"com.lkroll.roll20.core.RollExprs$Math",{cL:1,c:1,Eu:1,Gc:1,A:1,q:1,k:1,h:1});function RX(){this.gc=null}RX.prototype=new p;RX.prototype.constructor=RX; c=RX.prototype;c.H=function(){return"Native"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.dL?this.gc===a.gc:!1};c.G=function(a){switch(a){case 0:return this.gc;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.gc};c.d=function(a){this.gc=a;return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.yp=function(){af()}; c.$classData=m({dL:0},!1,"com.lkroll.roll20.core.RollExprs$Native",{dL:1,c:1,Eu:1,Gc:1,A:1,q:1,k:1,h:1});function KU(){this.Pt=this.gc=null}KU.prototype=new p;KU.prototype.constructor=KU;c=KU.prototype;c.H=function(){return"WithOption"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.BD){var b=this.gc,d=a.gc;return(null===b?null===d:b.g(d))?this.Pt===a.Pt:!1}return!1}; c.G=function(a){switch(a){case 0:return this.gc;case 1:return this.Pt;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return this.gc.Ga()+" \x26{tracker}"};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.yp=function(a){var b=new KU;a=this.gc.yp(a);var d=this.Pt;b.gc=a;b.Pt=d;return b};c.$classData=m({BD:0},!1,"com.lkroll.roll20.core.RollExprs$WithOption",{BD:1,c:1,Eu:1,Gc:1,A:1,q:1,k:1,h:1});function T4(){this.fm=null}T4.prototype=new p; T4.prototype.constructor=T4;c=T4.prototype;c.H=function(){return"CriticalSuccess"};c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.gL){var b=this.fm;a=a.fm;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.fm;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return"cs"+this.fm.Ga()};function dfa(a){var b=new T4;b.fm=a;return b}c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.HH=function(a){var b=Bh();return(new U4).Tc(Ao(b,(new D).r([this,a])))};c.$classData=m({gL:0},!1,"com.lkroll.roll20.core.RollModifiers$CriticalSuccess",{gL:1,c:1,w4:1,Gc:1,A:1,q:1,k:1,h:1});function U4(){this.Mj=null}U4.prototype=new p;U4.prototype.constructor=U4;c=U4.prototype;c.H=function(){return"ModifierSeq"};c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.hL){var b=this.Mj;a=a.Mj;return null===b?null===a:b.g(a)}return!1}; c.G=function(a){switch(a){case 0:return this.Mj;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){var a=this.Mj,b=r(new u,function(){return function(a){return a.Ga()}}(this)),d=Bh();return""+a.Fa(b,d.o).Zf()};c.Tc=function(a){this.Mj=a;return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.HH=function(a){var b=this.Mj,d=Bh();return(new U4).Tc(b.Li(a,d.o))}; c.$classData=m({hL:0},!1,"com.lkroll.roll20.core.RollModifiers$ModifierSeq",{hL:1,c:1,w4:1,Gc:1,A:1,q:1,k:1,h:1});function JU(){}JU.prototype=new p;JU.prototype.constructor=JU;c=JU.prototype;c.a=function(){return this};c.H=function(){return"Tracker"};c.E=function(){return 0};c.G=function(a){throw(new V).d(""+a);};c.n=function(){return"Tracker"};c.Ga=function(){return"\x26{tracker}"};c.s=function(){return 597258008};c.K=function(){return Y(this)}; c.$classData=m({y4:0},!1,"com.lkroll.roll20.core.RollOptions$Tracker$",{y4:1,c:1,aga:1,Gc:1,A:1,q:1,k:1,h:1});var IU=void 0;function PL(){this.gc=null}PL.prototype=new p;PL.prototype.constructor=PL;c=PL.prototype;c.H=function(){return"InlineRoll"};c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.iL){var b=this.gc;a=a.gc;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.gc;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.Ga=function(){return"[["+this.gc.Ga()+"]]"};c.kq=function(a){this.gc=a;return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({iL:0},!1,"com.lkroll.roll20.core.Rolls$InlineRoll",{iL:1,c:1,u4:1,Gc:1,A:1,q:1,k:1,h:1});function pX(){this.gc=null}pX.prototype=new p;pX.prototype.constructor=pX;c=pX.prototype;c.H=function(){return"SimpleRoll"};c.E=function(){return 1}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.jL){var b=this.gc;a=a.gc;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.gc;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){return"/roll "+this.gc.Ga()};c.kq=function(a){this.gc=a;return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({jL:0},!1,"com.lkroll.roll20.core.Rolls$SimpleRoll",{jL:1,c:1,u4:1,Gc:1,A:1,q:1,k:1,h:1}); m({E4:0},!1,"com.lkroll.roll20.sheet.model.ChatField",{E4:1,c:1,Ws:1,po:1,A:1,q:1,k:1,h:1});function ZU(){this.VE=this.aj=this.Ma=this.ya=this.t=null;this.f=this.ie=this.ve=!1}ZU.prototype=new p;ZU.prototype.constructor=ZU;c=ZU.prototype;c.vn=function(){return this.ya};c.H=function(){return"EnumField"};c.In=function(){return Mr(this)};c.E=function(){return 6};c.g=function(a){return rf(this,a)}; c.G=function(a){switch(a){case 0:return this.t;case 1:return this.ya;case 2:return this.Ma;case 3:return this.aj;case 4:return this.VE;case 5:return this.ve;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};function YU(a,b,d,e,f,g,h){a.t=b;a.ya=d;a.Ma=e;a.aj=f;a.VE=g;a.ve=h;return a}c.vt=function(){return this.aj.j()?"":this.aj.i()};c.pm=function(){return this.f?this.ie:this.Fj()};c.Op=function(a){return uf(a)};c.cn=function(){return lf().Yn};c.tl=function(){return this.t}; c.s=function(){var a=sf(this);return Ka(Ma(),a)};function cU(a,b){return YU(new ZU,a.t,a.ya,(new H).e(oa(b)),a.aj,a.VE,a.ve)}c.K=function(){return Y(this)};c.Fj=function(){this.f||(this.ie=kA(Ma(),this.ya,"_max"),this.f=!0);return this.ie};c.$classData=m({F4:0},!1,"com.lkroll.roll20.sheet.model.EnumField",{F4:1,c:1,Ws:1,po:1,A:1,q:1,k:1,h:1});function TT(){this.Ma=this.ya=this.t=null;this.f=this.ie=this.ve=!1}TT.prototype=new p;TT.prototype.constructor=TT;c=TT.prototype;c.vn=function(){return this.ya}; c.H=function(){return"ExpressionField"};c.In=function(){return Mr(this)};c.v=function(a,b,d,e){this.t=a;this.ya=b;this.Ma=d;this.ve=e;return this};c.E=function(){return 4};c.g=function(a){return rf(this,a)};c.sE=function(a){lf();a=nf(new of,this,a.mj(),pf());return(new O4).Bh(a)};c.G=function(a){switch(a){case 0:return this.t;case 1:return this.ya;case 2:return this.Ma;case 3:return this.ve;default:throw(new V).d(""+a);}};c.Lu=function(a,b){lf();a=this.sE(b);return(new qf).Bh(a)};c.n=function(){return T(this)}; c.vt=function(){return"none"};c.pm=function(){return this.f?this.ie:this.Fj()};c.Op=function(a){return uf(a)};c.cn=function(){return lf().Yn};c.tl=function(){return this.t};c.s=function(){var a=sf(this);return Ka(Ma(),a)};c.K=function(){return Y(this)};c.Fj=function(){this.f||(this.ie=kA(Ma(),this.ya,"_max"),this.f=!0);return this.ie};c.$classData=m({G4:0},!1,"com.lkroll.roll20.sheet.model.ExpressionField",{G4:1,c:1,Ws:1,po:1,A:1,q:1,k:1,h:1}); function V4(){this.Ma=this.Gg=this.ya=this.t=null;this.f=this.ie=this.ve=!1}V4.prototype=new p;V4.prototype.constructor=V4;c=V4.prototype;c.vn=function(){return this.ya};c.H=function(){return"FieldRefRepeating"};c.In=function(){return Mr(this)};c.E=function(){return 5};c.g=function(a){return rf(this,a)};c.sE=function(a){lf();a=nf(new of,this,a.mj(),pf());return(new O4).Bh(a)}; c.G=function(a){switch(a){case 0:return this.t;case 1:return this.ya;case 2:return this.Gg;case 3:return this.Ma;case 4:return this.ve;default:throw(new V).d(""+a);}};c.Lu=function(a,b){lf();a=this.sE(b);return(new qf).Bh(a)};c.n=function(){return T(this)};c.vt=function(){return"none"};c.pm=function(){return this.f?this.ie:this.Fj()};c.Op=function(a){return uf(a)};c.cn=function(){return lf().Yn};function $U(a,b,d){var e=new V4,f=C();e.t=a;e.ya=b;e.Gg=d;e.Ma=f;e.ve=!0;return e}c.tl=function(){return this.t}; function Z_(a,b){a=a.Gg;return"@{"+a.tl().yi(b,sf(a))+"}"}c.s=function(){var a=sf(this);return Ka(Ma(),a)};c.K=function(){return Y(this)};c.Fj=function(){this.f||(this.ie=kA(Ma(),this.ya,"_max"),this.f=!0);return this.ie};c.$classData=m({K4:0},!1,"com.lkroll.roll20.sheet.model.FieldRefRepeating",{K4:1,c:1,Ws:1,po:1,A:1,q:1,k:1,h:1});function RC(){this.Ma=this.ya=this.t=null;this.f=this.ie=this.ve=!1}RC.prototype=new p;RC.prototype.constructor=RC;c=RC.prototype;c.vn=function(){return this.ya}; c.H=function(){return"FlagField"};c.In=function(){return Mr(this)};c.v=function(a,b,d,e){this.t=a;this.ya=b;this.Ma=d;this.ve=e;return this};c.E=function(){return 4};c.g=function(a){return rf(this,a)};c.G=function(a){switch(a){case 0:return this.t;case 1:return this.ya;case 2:return this.Ma;case 3:return this.ve;default:throw(new V).d(""+a);}};c.Zb=function(a){return(new RC).v(this.t,this.ya,(new H).e(a),this.ve)};c.n=function(){return T(this)};c.vt=function(){return!1}; c.pm=function(){return this.f?this.ie:this.Fj()};c.Op=function(a){return uf(a)};c.cn=function(){return lf().ms};c.tl=function(){return this.t};c.s=function(){var a=sf(this);return Ka(Ma(),a)};c.K=function(){return Y(this)};c.Fj=function(){this.f||(this.ie=kA(Ma(),this.ya,"_max"),this.f=!0);return this.ie};c.$classData=m({L4:0},!1,"com.lkroll.roll20.sheet.model.FlagField",{L4:1,c:1,Ws:1,po:1,A:1,q:1,k:1,h:1}); function UC(){this.Ma=this.Rv=this.ya=this.t=null;this.ve=!1;this.lQ=this.tt=this.xC=null;this.f=this.ie=!1}UC.prototype=new p;UC.prototype.constructor=UC;c=UC.prototype;c.vn=function(){return this.ya};c.H=function(){return"NumberField"};c.In=function(){return Mr(this)};c.E=function(){return 6};c.g=function(a){return rf(this,a)}; c.G=function(a){switch(a){case 0:return this.t;case 1:return this.ya;case 2:return this.Rv;case 3:return this.Ma;case 4:return this.ve;case 5:return this.xC;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};function VC(a){return TC(new UC,a.t,a.ya,a.Rv,a.Ma,!1,a.xC,a.tt)}function TC(a,b,d,e,f,g,h,k){a.t=b;a.ya=d;a.Rv=e;a.Ma=f;a.ve=g;a.xC=h;a.tt=k;a.lQ=k;return a}c.pm=function(){return this.f?this.ie:this.Fj()};c.vt=function(){return this.lQ.zg(0)};c.Op=function(a){return uf(a)}; c.cn=function(){return this.Rv};function ZT(a,b,d,e){return TC(new UC,a.t,a.ya,a.Rv,a.Ma,a.ve,(new H).e((new uY).mk(b,d,e)),a.tt)}c.tl=function(){return this.t};c.s=function(){var a=sf(this);return Ka(Ma(),a)};c.K=function(){return Y(this)};c.Fj=function(){this.f||(this.ie=kA(Ma(),this.ya,"_max"),this.f=!0);return this.ie};c.$classData=m({M4:0},!1,"com.lkroll.roll20.sheet.model.NumberField",{M4:1,c:1,Ws:1,po:1,A:1,q:1,k:1,h:1});function W4(){this.Os=this.JG=null;this.f=this.ie=!1}W4.prototype=new p; W4.prototype.constructor=W4;c=W4.prototype;c.vn=function(){return this.Os};c.H=function(){return"ReporderField"};c.In=function(){return"[]"};c.E=function(){return 1};c.g=function(a){return!!(a&&a.$classData&&a.$classData.u.CD)&&a.Os===this.Os};c.G=function(a){switch(a){case 0:return this.JG;default:throw(new V).d(""+a);}};c.Yi=function(){af()};c.n=function(){return T(this)};c.zi=function(){af()};c.pm=function(){return this.f?this.ie:this.Fj()};c.dj=function(){return(new H).e(this.JG.Qa())}; c.Op=function(a){return!!(a&&a.$classData&&a.$classData.u.CD)};c.cn=function(){return lf().ls};c.tl=function(){return this};c.s=function(){var a=this.Os;return Ka(Ma(),a)};function Lia(a){var b=new W4;b.JG=a;b.Os="_reporder_"+Pr().$m+a.Qa();return b}c.K=function(){return Y(this)};c.Fj=function(){this.f||(this.ie=kA(Ma(),this.Os,"_max"),this.f=!0);return this.ie};c.yi=function(){return this.Os};c.$classData=m({CD:0},!1,"com.lkroll.roll20.sheet.model.ReporderField",{CD:1,c:1,po:1,pj:1,A:1,q:1,k:1,h:1}); function QC(){this.Ma=this.ya=this.t=null;this.f=this.ie=this.ve=!1}QC.prototype=new p;QC.prototype.constructor=QC;c=QC.prototype;c.vn=function(){return this.ya};c.H=function(){return"TextField"};c.In=function(){return Mr(this)};c.v=function(a,b,d,e){this.t=a;this.ya=b;this.Ma=d;this.ve=e;return this};c.E=function(){return 4};c.g=function(a){return rf(this,a)}; c.G=function(a){switch(a){case 0:return this.t;case 1:return this.ya;case 2:return this.Ma;case 3:return this.ve;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.vt=function(){return""};c.pm=function(){return this.f?this.ie:this.Fj()};c.Op=function(a){return uf(a)};c.cn=function(){return lf().Yn};c.tl=function(){return this.t};c.s=function(){var a=sf(this);return Ka(Ma(),a)};c.K=function(){return Y(this)};c.Fj=function(){this.f||(this.ie=kA(Ma(),this.ya,"_max"),this.f=!0);return this.ie}; c.Hc=function(a){return(new QC).v(this.t,this.ya,(new H).e(a),this.ve)};c.$classData=m({O4:0},!1,"com.lkroll.roll20.sheet.model.TextField",{O4:1,c:1,Ws:1,po:1,A:1,q:1,k:1,h:1});function X(){this.Ma=this.ya=this.t=null;this.f=this.ie=this.ve=!1}X.prototype=new p;X.prototype.constructor=X;c=X.prototype;c.vn=function(){return this.ya};c.H=function(){return"VoidField"};function noa(){var a=we();(new H).e(a)}c.In=function(){return Mr(this)}; c.v=function(a,b,d,e){this.t=a;this.ya=b;this.Ma=d;this.ve=e;return this};c.E=function(){return 4};c.g=function(a){return rf(this,a)};c.G=function(a){switch(a){case 0:return this.t;case 1:return this.ya;case 2:return this.Ma;case 3:return this.ve;default:throw(new V).d(""+a);}};c.Zb=function(a){return(new RC).v(this.t,this.ya,(new H).e(a),this.ve)};c.n=function(){return T(this)};c.vt=function(){return null};c.pm=function(){return this.f?this.ie:this.Fj()};c.Op=function(a){return uf(a)};c.cn=function(){return lf().ns}; c.tl=function(){return this.t};c.s=function(){var a=sf(this);return Ka(Ma(),a)};function ST(a,b,d,e){return TC(new UC,a.t,a.ya,e,(new H).e(b),a.ve,C(),d)}c.K=function(){return Y(this)};c.Fj=function(){this.f||(this.ie=kA(Ma(),this.ya,"_max"),this.f=!0);return this.ie};c.Hc=function(a){return(new QC).v(this.t,this.ya,(new H).e(a),this.ve)}; function RT(a,b){for(var d=a.t,e=a.ya,f=C(),g=Io(b),h=Jo(),k=Bj(),h=Lo(new Mo,h,k),h=Th(g,h),g=g.Wa();g.ea();)k=g.da(),h.la(k.n());return YU(new ZU,d,e,f,h.ka().Ef(),(new H).e(b),a.ve)}c.$classData=m({P4:0},!1,"com.lkroll.roll20.sheet.model.VoidField",{P4:1,c:1,Ws:1,po:1,A:1,q:1,k:1,h:1});function jM(){this.rk=this.Ui=null}jM.prototype=new fja;jM.prototype.constructor=jM;c=jM.prototype;c.H=function(){return"IndexedParserInput"};c.E=function(){return 1}; c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.GD?dh(eh(),this.Ui,a.Ui):!1};c.G=function(a){switch(a){case 0:return this.Ui;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};function Xf(a,b){return b<(a.Ui.length|0)}c.Cx=function(a,b){this.Ui=a;this.rk=b;return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({GD:0},!1,"fastparse.utils.IndexedParserInput",{GD:1,uga:1,c:1,wga:1,A:1,q:1,k:1,h:1});function X4(){this.vq=null} X4.prototype=new Dpa;X4.prototype.constructor=X4;function vqa(){}vqa.prototype=X4.prototype;X4.prototype.Ew=function(a){this.BB(null===a?"null":oa(a));return this};X4.prototype.e9=function(a){FY.prototype.d9.call(this,a);return this};X4.prototype.CB=function(a){this.BB(a);TB(this,"\n")};function xu(){this.CO=0;this.Ci=null;this.Ko=0;this.aq=null;this.f=!1}xu.prototype=new p;xu.prototype.constructor=xu;c=xu.prototype;c.H=function(){return"ParseResult"};c.E=function(){return 3}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.fM){var b=this.Ci,d=a.Ci;if((null===b?null===d:b.g(d))&&this.Ko===a.Ko)return b=this.aq,a=a.aq,null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.Ci;case 1:return this.Ko;case 2:return this.aq;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};function Y4(a){if(!a.f&&!a.f){var b=a.Ci,d;for(d=0;!b.j();)b.i().Bv()&&(d=1+d|0),b=b.m();a.CO=d;a.f=!0}return a.CO} c.Th=function(a){return Au(this,a)};c.Ve=function(a){return Au(this,a)};function Au(a,b){if(Y4(a)Y4(b))return 1;a=(new Z4).Oa(a.Ko);b=b.Ko;a=a.Kc;return a===b?0:athis.Cb(a,b)};c.Cb=function(a,b){return this.vN.Cb(a,b)};c.Nf=function(a,b){return zZ(this,a,b)};c.$classData=m({W9:0},!1,"java.util.Arrays$$anon$3",{W9:1,c:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1});function yA(){fv.call(this);this.Hr=null}yA.prototype=new q1;yA.prototype.constructor=yA;yA.prototype.Xh=function(){return"Flags \x3d '"+this.Hr+"'"};yA.prototype.d=function(a){this.Hr=a;fv.prototype.qd.call(this,null,null,0,!0);if(null===a)throw(new kk).a();return this}; yA.prototype.$classData=m({X9:0},!1,"java.util.DuplicateFormatFlagsException",{X9:1,mq:1,El:1,zf:1,rd:1,Wc:1,c:1,h:1});function iW(){fv.call(this);this.Hr=null;this.tr=0}iW.prototype=new q1;iW.prototype.constructor=iW;iW.prototype.Xh=function(){return"Conversion \x3d "+(new Zf).mb(this.tr)+", Flags \x3d "+this.Hr};iW.prototype.$classData=m({Y9:0},!1,"java.util.FormatFlagsConversionMismatchException",{Y9:1,mq:1,El:1,zf:1,rd:1,Wc:1,c:1,h:1});function EA(){fv.call(this);this.tr=0}EA.prototype=new q1; EA.prototype.constructor=EA;EA.prototype.Xh=function(){return"Code point \x3d 0x"+(+(this.tr>>>0)).toString(16)};EA.prototype.Oa=function(a){this.tr=a;fv.prototype.qd.call(this,null,null,0,!0);return this};EA.prototype.$classData=m({b$:0},!1,"java.util.IllegalFormatCodePointException",{b$:1,mq:1,El:1,zf:1,rd:1,Wc:1,c:1,h:1});function hW(){fv.call(this);this.tr=0;this.bN=null}hW.prototype=new q1;hW.prototype.constructor=hW; hW.prototype.Xh=function(){return ba.String.fromCharCode(this.tr)+" !\x3d "+Ig(this.bN)};hW.prototype.$classData=m({c$:0},!1,"java.util.IllegalFormatConversionException",{c$:1,mq:1,El:1,zf:1,rd:1,Wc:1,c:1,h:1});function LA(){fv.call(this);this.Hr=null}LA.prototype=new q1;LA.prototype.constructor=LA;LA.prototype.Xh=function(){return"Flags \x3d '"+this.Hr+"'"};LA.prototype.d=function(a){this.Hr=a;fv.prototype.qd.call(this,null,null,0,!0);if(null===a)throw(new kk).a();return this}; LA.prototype.$classData=m({d$:0},!1,"java.util.IllegalFormatFlagsException",{d$:1,mq:1,El:1,zf:1,rd:1,Wc:1,c:1,h:1});function DA(){fv.call(this);this.CQ=0}DA.prototype=new q1;DA.prototype.constructor=DA;DA.prototype.Xh=function(){return""+this.CQ};DA.prototype.Oa=function(a){this.CQ=a;fv.prototype.qd.call(this,null,null,0,!0);return this};DA.prototype.$classData=m({e$:0},!1,"java.util.IllegalFormatPrecisionException",{e$:1,mq:1,El:1,zf:1,rd:1,Wc:1,c:1,h:1});function OA(){fv.call(this);this.yT=0} OA.prototype=new q1;OA.prototype.constructor=OA;OA.prototype.Xh=function(){return""+this.yT};OA.prototype.Oa=function(a){this.yT=a;fv.prototype.qd.call(this,null,null,0,!0);return this};OA.prototype.$classData=m({f$:0},!1,"java.util.IllegalFormatWidthException",{f$:1,mq:1,El:1,zf:1,rd:1,Wc:1,c:1,h:1});function Pt(){fv.call(this);this.rs=null}Pt.prototype=new q1;Pt.prototype.constructor=Pt;Pt.prototype.Xh=function(){return"Format specifier '"+this.rs+"'"}; Pt.prototype.d=function(a){this.rs=a;fv.prototype.qd.call(this,null,null,0,!0);if(null===a)throw(new kk).a();return this};Pt.prototype.$classData=m({g$:0},!1,"java.util.MissingFormatArgumentException",{g$:1,mq:1,El:1,zf:1,rd:1,Wc:1,c:1,h:1});function AA(){fv.call(this);this.rs=null}AA.prototype=new q1;AA.prototype.constructor=AA;AA.prototype.Xh=function(){return this.rs};AA.prototype.d=function(a){this.rs=a;fv.prototype.qd.call(this,null,null,0,!0);if(null===a)throw(new kk).a();return this}; AA.prototype.$classData=m({h$:0},!1,"java.util.MissingFormatWidthException",{h$:1,mq:1,El:1,zf:1,rd:1,Wc:1,c:1,h:1});function Qt(){fv.call(this);this.rs=null}Qt.prototype=new q1;Qt.prototype.constructor=Qt;Qt.prototype.Xh=function(){return"Conversion \x3d '"+this.rs+"'"};Qt.prototype.d=function(a){this.rs=a;fv.prototype.qd.call(this,null,null,0,!0);if(null===a)throw(new kk).a();return this}; Qt.prototype.$classData=m({l$:0},!1,"java.util.UnknownFormatConversionException",{l$:1,mq:1,El:1,zf:1,rd:1,Wc:1,c:1,h:1});function c5(){}c5.prototype=new p;c5.prototype.constructor=c5;c=c5.prototype;c.Ex=function(){return this};c.Ag=function(a,b){return yZ(this,a,b)};c.jg=function(a,b){return 0this.Cb(a,b)};c.Cb=function(a,b){return rZ(a,b)};c.Nf=function(a,b){return zZ(this,a,b)}; c.$classData=m({K$:0},!1,"scala.Enumeration$ValueOrdering$",{K$:1,c:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1});function mX(){I.call(this);this.wu=this.vu=!1}mX.prototype=new o1;mX.prototype.constructor=mX;mX.prototype.Da=function(){return this.wu};mX.prototype.Ha=function(){return this.vu};function Uoa(a,b,d){a.vu=b;a.wu=d;I.prototype.Y.call(a,null,null);return a}mX.prototype.$classData=m({iaa:0},!1,"scala.Tuple2$mcZZ$sp",{iaa:1,Jz:1,c:1,bR:1,A:1,q:1,k:1,h:1});function zP(){}zP.prototype=new v1; zP.prototype.constructor=zP;c=zP.prototype;c.a=function(){return this};c.g=function(){return!1};c.n=function(){return"Duration.Undefined"};c.Ve=function(a){return this.Tp(a)};c.Tp=function(a){return a===this?0:1};c.$classData=m({raa:0},!1,"scala.concurrent.duration.Duration$$anon$1",{raa:1,kR:1,iG:1,c:1,k:1,h:1,Yk:1,Dd:1});function AP(){}AP.prototype=new v1;AP.prototype.constructor=AP;c=AP.prototype;c.a=function(){return this};c.n=function(){return"Duration.Inf"};c.Ve=function(a){return this.Tp(a)}; c.Tp=function(a){return a===sF().Nz?-1:a===this?0:1};c.$classData=m({saa:0},!1,"scala.concurrent.duration.Duration$$anon$2",{saa:1,kR:1,iG:1,c:1,k:1,h:1,Yk:1,Dd:1});function BP(){}BP.prototype=new v1;BP.prototype.constructor=BP;c=BP.prototype;c.a=function(){return this};c.n=function(){return"Duration.MinusInf"};c.Ve=function(a){return this.Tp(a)};c.Tp=function(a){return a===this?0:-1};c.$classData=m({taa:0},!1,"scala.concurrent.duration.Duration$$anon$3",{taa:1,kR:1,iG:1,c:1,k:1,h:1,Yk:1,Dd:1}); function d5(){this.BA=null}d5.prototype=new p;d5.prototype.constructor=d5;function zm(a){var b=new d5;b.BA=a;return b}c=d5.prototype;c.Ag=function(a,b){return yZ(this,a,b)};c.jg=function(a,b){return 0this.Cb(a,b)};c.Cb=function(a,b){return baa(this.BA.ca(a),b)};c.Nf=function(a,b){return zZ(this,a,b)};c.$classData=m({Haa:0},!1,"scala.math.LowPriorityOrderingImplicits$$anon$6",{Haa:1,c:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1});function e5(){this.uQ=this.rQ=null} e5.prototype=new p;e5.prototype.constructor=e5;function No(a,b){var d=new e5;d.rQ=a;d.uQ=b;return d}c=e5.prototype;c.Ag=function(a,b){return yZ(this,a,b)};c.jg=function(a,b){return 0this.Cb(a,b)};c.Cb=function(a,b){var d=this.rQ.Cb(a.Ha(),b.Ha());0!==d?a=d:(a=this.uQ.Cb(a.Da(),b.Da()),a=0!==a?a:0);return a};c.Nf=function(a,b){return zZ(this,a,b)};c.$classData=m({Saa:0},!1,"scala.math.Ordering$$anon$12",{Saa:1,c:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1}); function f5(){this.wQ=this.tQ=this.qQ=null}f5.prototype=new p;f5.prototype.constructor=f5;c=f5.prototype;c.Ag=function(a,b){return yZ(this,a,b)};c.jg=function(a,b){return 0this.Cb(a,b)};c.Cb=function(a,b){var d=this.qQ.Cb(a.tf,b.tf);0!==d?a=d:(d=this.tQ.Cb(a.Vf,b.Vf),0!==d?a=d:(a=this.wQ.Cb(a.uf,b.uf),a=0!==a?a:0));return a};function AV(a,b,d){var e=new f5;e.qQ=a;e.tQ=b;e.wQ=d;return e}c.Nf=function(a,b){return zZ(this,a,b)}; c.$classData=m({Taa:0},!1,"scala.math.Ordering$$anon$13",{Taa:1,c:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1});function g5(){this.xQ=this.vQ=this.sQ=this.pQ=null}g5.prototype=new p;g5.prototype.constructor=g5;c=g5.prototype;c.Ag=function(a,b){return yZ(this,a,b)};c.jg=function(a,b){return 0this.Cb(a,b)}; c.Cb=function(a,b){var d=this.pQ.Cb(a.tf,b.tf);0!==d?a=d:(d=this.sQ.Cb(a.Vf,b.Vf),0!==d?a=d:(d=this.vQ.Cb(a.uf,b.uf),0!==d?a=d:(a=this.xQ.Cb(a.Wq,b.Wq),a=0!==a?a:0)));return a};function CV(a,b,d,e){var f=new g5;f.pQ=a;f.sQ=b;f.vQ=d;f.xQ=e;return f}c.Nf=function(a,b){return zZ(this,a,b)};c.$classData=m({Uaa:0},!1,"scala.math.Ordering$$anon$14",{Uaa:1,c:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1});function iX(){this.l=null}iX.prototype=new p;iX.prototype.constructor=iX;c=iX.prototype; c.yf=function(a){if(null===a)throw y(x(),null);this.l=a;return this};c.Ag=function(a,b){return yZ(this,a,b)};c.jg=function(a,b){return 0this.Cb(a,b)};c.Cb=function(a,b){return this.l.Cb(b,a)};c.Nf=function(a,b){return zZ(this,a,b)};c.$classData=m({Waa:0},!1,"scala.math.Ordering$$anon$4",{Waa:1,c:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1});function yV(){this.cq=this.l=null}yV.prototype=new p;yV.prototype.constructor=yV;c=yV.prototype; c.Ag=function(a,b){return yZ(this,a,b)};c.jg=function(a,b){return 0this.Cb(a,b)};c.Cb=function(a,b){return this.l.Cb(this.cq.ca(a),this.cq.ca(b))};function xV(a,b,d){if(null===b)throw y(x(),null);a.l=b;a.cq=d;return a}c.Nf=function(a,b){return zZ(this,a,b)};c.$classData=m({Xaa:0},!1,"scala.math.Ordering$$anon$5",{Xaa:1,c:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1});function h5(){this.jt=null}h5.prototype=new p;h5.prototype.constructor=h5;c=h5.prototype; c.At=function(a){this.jt=a;return this};c.Ag=function(a,b){return!this.jt.Gf(a,b)};c.jg=function(a,b){return!!this.jt.Gf(b,a)};c.mg=function(a,b){return!!this.jt.Gf(a,b)};c.Cb=function(a,b){return this.jt.Gf(a,b)?-1:this.jt.Gf(b,a)?1:0};c.Nf=function(a,b){return!this.jt.Gf(b,a)};c.$classData=m({Yaa:0},!1,"scala.math.Ordering$$anon$9",{Yaa:1,c:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1});function Le(){this.RB=null}Le.prototype=new p;Le.prototype.constructor=Le;c=Le.prototype; c.Ai=function(a){var b=this.Ig();return b===qa(ib)?l(q(ib),[a]):b===qa(jb)?l(q(jb),[a]):b===qa(hb)?l(q(hb),[a]):b===qa(kb)?l(q(kb),[a]):b===qa(lb)?l(q(lb),[a]):b===qa(mb)?l(q(mb),[a]):b===qa(nb)?l(q(nb),[a]):b===qa(gb)?l(q(gb),[a]):b===qa(fb)?l(q(Da),[a]):mw(ow(),this.Ig(),a)};c.g=function(a){var b;a&&a.$classData&&a.$classData.u.Zk?(b=this.Ig(),a=a.Ig(),b=b===a):b=!1;return b};c.n=function(){return Ppa(this,this.RB)};c.Ig=function(){return this.RB};c.Xa=function(a){this.RB=a;return this}; c.s=function(){return R(S(),this.RB)};c.$classData=m({pba:0},!1,"scala.reflect.ClassTag$GenericClassTag",{pba:1,c:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});function i5(){this.o=null}i5.prototype=new E1;i5.prototype.constructor=i5;i5.prototype.a=function(){wG.prototype.a.call(this);return this};i5.prototype.hc=function(){OB();return(new Nj).a()};i5.prototype.$classData=m({kca:0},!1,"scala.collection.Seq$",{kca:1,Am:1,zm:1,gj:1,Lg:1,c:1,ij:1,Mg:1});var j5=void 0;function Bh(){j5||(j5=(new i5).a());return j5} function k5(){this.o=null}k5.prototype=new E1;k5.prototype.constructor=k5;function l5(){}l5.prototype=k5.prototype;function m5(){}m5.prototype=new lQ;m5.prototype.constructor=m5;m5.prototype.a=function(){n5=this;(new FG).At(Nf(function(){return function(a){return a}}(this)));return this}; function o5(a,b,d,e,f,g,h){var k=31&(b>>>g|0),n=31&(e>>>g|0);if(k!==n)return a=1<h||!Xf(a.Rd,h)?(f=w,h=!!(!!(!!(this.Vg|d)|n)|t)):h=d=!!(!!(this.Vg|d)|t);d=f;f=h;h=a.wk;e=this.Aj.Gf(e,k);a=Of(a.cg,g,b);return Vf(h, e,d,a,f)}throw(new z).e(t);}throw(new z).e(k);}throw(new z).e(d);};c.K=function(){return Y(this)};c.gp=function(){return $r().so};c.$classData=m({vL:0},!1,"fastparse.WhitespaceApi$CustomSequence",{vL:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1});function OD(){this.yc=this.Hg=null}OD.prototype=new iM;OD.prototype.constructor=OD;c=OD.prototype;c.H=function(){return"Capturing"};c.E=function(){return 1}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.FL){var b=this.yc;a=a.yc;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.yc;default:throw(new V).d(""+a);}};c.n=function(){return this.yc.n()};c.nc=function(a,b){this.yc=a;fD.prototype.Yf.call(this,b);return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.Ud=function(a,b){var d=a.Jn;a.Jn=!0;var e=this.yc.Ud(a,b);a.Jn=d;if(K0(e)){var d=e.xa,f=e.xd,e=e.nd,g=a.wk;a=pD(a.Rd.Ui,b,d);return Vf(g,a,d,f,e)}if(I0(e))return e;throw(new z).e(e);};c.$classData=m({FL:0},!1,"fastparse.parsers.Combinators$Capturing",{FL:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1});function KD(){this.DB=this.di=this.Hg=null;this.RF=0}KD.prototype=new iM;KD.prototype.constructor=KD;c=KD.prototype;c.H=function(){return"Either"};c.E=function(){return 1}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.DD){var b=this.di;a=a.di;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.di;default:throw(new V).d(""+a);}};c.n=function(){var a=this.di,b=r(new u,function(a){return function(b){return Yr($r(),b,a.gp())}}(this)),d=Bh();return a.Fa(b,d.o).rc(" | ")};c.s=function(){return ky(this)}; c.Ud=function(a,b){a:{var d=Pf(),e=0;b:for(;;){if(e>=this.RF){a=Qf(this,a.ut,b);break a}var f;if(e===(-1+this.RF|0))f=this.DB.b[e].Ud(a,b);else{var g=a.ok;a.ok=!0;f=this.DB.b[e].Ud(a,b);a.ok=g}var h=!1,g=null;if(K0(f)){b=f;b.xd=Of(a.cg,b.xd,d);a=b;break a}if(I0(f)&&(h=!0,g=f,g.nd)){a=Uf(this,g,b,a.eh,null,!1);break a}if(h){e=1+e|0;d=Of(a.cg,g.xd,d);continue b}throw(new z).e(f);}}return a};c.K=function(){return Y(this)};c.gp=function(){return 1===this.di.Aa()?this.di.Gb(0).gp():$r().KC}; c.$classData=m({DD:0},!1,"fastparse.parsers.Combinators$Either",{DD:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1});function UL(){this.yc=this.Hg=null}UL.prototype=new iM;UL.prototype.constructor=UL;c=UL.prototype;c.H=function(){return"Lookahead"};c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.GL){var b=this.yc;a=a.yc;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.yc;default:throw(new V).d(""+a);}}; c.n=function(){return gs((new fs).Tc((new D).r(["\x26(",")"])),(new D).r([this.yc]))};c.nc=function(a,b){this.yc=a;fD.prototype.Yf.call(this,b);return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.Ud=function(a,b){var d=a.Kn;a.Kn=!0;var e=this.yc.Ud(a,b);a.Kn=d;if(K0(e))return e.nd=!1,Vf(a.wk,void 0,b,e.xd,!1);if(I0(e))return e.nd=!1,Uf(this,e,b,a.eh,null,!1);throw(new z).e(e);}; c.$classData=m({GL:0},!1,"fastparse.parsers.Combinators$Lookahead",{GL:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1});function aM(){this.yc=this.Hg=null}aM.prototype=new iM;aM.prototype.constructor=aM;c=aM.prototype;c.H=function(){return"NoCut"};c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.HL){var b=this.yc;a=a.yc;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.yc;default:throw(new V).d(""+a);}};c.n=function(){return this.yc.n()}; c.nc=function(a,b){this.yc=a;fD.prototype.Yf.call(this,b);return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.Ud=function(a,b){var d=a.Kn;a.Kn=!0;b=this.yc.Ud(a,b);a.Kn=d;if(K0(b)||I0(b))return b.nd=!1,b;throw(new z).e(b);};c.$classData=m({HL:0},!1,"fastparse.parsers.Combinators$NoCut",{HL:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1});function Sq(){this.yc=this.Hg=null}Sq.prototype=new iM;Sq.prototype.constructor=Sq;c=Sq.prototype;c.H=function(){return"NoTrace"};c.E=function(){return 1}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.IL){var b=this.yc;a=a.yc;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.yc;default:throw(new V).d(""+a);}};c.n=function(){return this.yc.n()};c.nc=function(a,b){this.yc=a;fD.prototype.Yf.call(this,b);return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.Ud=function(a,b){a=this.yc.Ud(a,b);if(K0(a)||I0(a))return a.xd=Pf(),a;throw(new z).e(a);}; c.$classData=m({IL:0},!1,"fastparse.parsers.Combinators$NoTrace",{IL:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1});function LD(){this.Aj=this.yc=this.Hg=null}LD.prototype=new iM;LD.prototype.constructor=LD;c=LD.prototype;c.H=function(){return"Optional"};c.E=function(){return 1};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.JL){var b=this.yc;a=a.yc;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.yc;default:throw(new V).d(""+a);}}; c.n=function(){var a=(new fs).Tc((new D).r(["",".?"])),b=this.yc;return gs(a,(new D).r([Yr($r(),b,$r().vw)]))};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.Ud=function(a,b){var d=a.ok;a.ok=!0;var e=this.yc.Ud(a,b);a.ok=d;if(K0(e))return Vf(a.wk,void 0,e.xa,e.xd,e.nd);if(I0(e)&&e.nd)return Uf(this,e,b,a.eh,null,!1);a=a.wk;d=Pf();return Vf(a,void 0,b,d,!1)};c.$classData=m({JL:0},!1,"fastparse.parsers.Combinators$Optional",{JL:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1}); function FD(){this.yc=this.Hg=null;this.rq=this.ds=0;this.Aj=this.Ar=null}FD.prototype=new iM;FD.prototype.constructor=FD;c=FD.prototype;c.H=function(){return"Repeat"};c.E=function(){return 4};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.KL){var b=this.yc,d=a.yc;if((null===b?null===d:b.g(d))&&this.ds===a.ds&&this.rq===a.rq)return b=this.Ar,a=a.Ar,null===b?null===a:b.g(a)}return!1}; c.G=function(a){switch(a){case 0:return this.yc;case 1:return this.ds;case 2:return this.rq;case 3:return this.Ar;default:throw(new V).d(""+a);}}; c.n=function(){var a=Bh(),b=0===this.ds?C():(new H).e(this.ds),d=this.Ar,e=(new bD).Yf(this.Hg),a=Ao(a,(new D).r([b,null!==d&&d.g(e)?C():(new H).e("sep \x3d "+this.Ar),2147483647===this.rq?C():(new H).e("max \x3d "+this.rq)])).gv(r(new u,function(){return function(a){return a.oa()}}(this))).rc(", ");if(null===a)throw(new kk).a();if(""===a)return a=this.yc,Yr($r(),a,$r().vw)+".rep";b=(new fs).Tc((new D).r(["",".rep(",")"]));d=this.yc;return gs(b,(new D).r([Yr($r(),d,$r().vw),a]))}; function ED(a,b,d,e,f,g,h){a.yc=b;a.ds=d;a.rq=e;a.Ar=f;a.Aj=g;fD.prototype.Yf.call(a,h);return a}function p6(a,b,d,e,f,g,h,k){return a.ds<=g?(a=null===d?Pf():d.xd,Vf(h.wk,f,e,a,b)):Uf(a,d,k,h.eh,null,b)}c.s=function(){var a=-889275714,a=S().R(a,R(S(),this.yc)),a=S().R(a,this.ds),a=S().R(a,this.rq),a=S().R(a,R(S(),this.Ar));return S().Va(a,4)}; c.Ud=function(a,b){if(0===this.rq){a=a.wk;var d=this.Aj.Ay(this.Aj.AF()),e=Pf();return Vf(a,d,b,e,!1)}a:{var e=b,f=(new bD).Yf(this.Hg),d=this.Aj.AF(),g=!1,h=0;for(;;){var k=a.ok;a.ok=!0;f=f.Ud(a,e);a.ok=k;if(I0(f)){b=f.nd?Uf(this,f,e,a.eh,null,!0):p6(this,g,f,e,this.Aj.Ay(d),h,a,b);break a}if(K0(f)){var n=f.xa,f=f.nd;a.ok=!0;var t=this.yc.Ud(a,n);a.ok=k;if(I0(t)){k=t;b=k.nd|f?Uf(this,k,n,a.eh,null,!0):p6(this,!!(g|f),k,e,this.Aj.Ay(d),h,a,b);break a}if(K0(t))if(k=t,e=k.xa,g=k.nd,this.Aj.XM(k.x,d), h=1+h|0,h=this.di.td){a=Vf(a.wk,e,f,d,b);break a}var h=MV(this.di,g),k=h.Pj.Ud(a,f);if(I0(k)){e=k;g=f;f=a.eh;a=Of(a.cg,e.xd,d);a=Uf(this,e,g,f,a,!!(!!(h.nd|e.nd)|b));break a}if(K0(k)){var n=k,f=n.xa,k=n.xd,t=n.nd,e=h.Jo.Gf(e,n.x);b=!!(!!(h.nd|t)|b);h=1+g|0;d=k.go(d);g=h}else throw(new z).e(k);}}return a}throw(new z).e(d);};c.K=function(){return Y(this)}; c.gp=function(){return $r().so};c.$classData=m({FD:0},!1,"fastparse.parsers.Combinators$Sequence$Flat",{FD:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1});function eD(){this.kn=this.Ll=this.Hg=null}eD.prototype=new iM;eD.prototype.constructor=eD;c=eD.prototype;c.H=function(){return"AnyElem"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.RL?this.Ll===a.Ll:!1};c.G=function(a){switch(a){case 0:return this.Ll;default:throw(new V).d(""+a);}};c.n=function(){return this.kn}; c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.Ud=function(a,b){if(Xf(a.Rd,b)){a=a.wk;b=1+b|0;var d=Pf();return Vf(a,void 0,b,d,!1)}return Qf(this,a.ut,b)};c.$classData=m({RL:0},!1,"fastparse.parsers.Terminals$AnyElem",{RL:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1});function lD(){this.Jm=this.Hg=null}lD.prototype=new iM;lD.prototype.constructor=lD;c=lD.prototype;c.H=function(){return"ElemLiteral"};c.E=function(){return 1}; c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.SL?dh(eh(),this.Jm,a.Jm):!1};c.G=function(a){switch(a){case 0:return this.Jm;default:throw(new V).d(""+a);}};c.n=function(){var a=this.Jm,a=ba.String.fromCharCode(null===a?0:a.x);return hs(a)};c.Cx=function(a,b){this.Jm=a;fD.prototype.Yf.call(this,b);return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.Ud=function(a,b){var d=a.Rd;return Xf(d,b)&&(eh(),d=65535&(d.Ui.charCodeAt(b)|0),dh(0,(new Zf).mb(d),this.Jm))?(a=a.wk,b=1+b|0,d=Pf(),Vf(a,void 0,b,d,!1)):Qf(this,a.ut,b)};c.$classData=m({SL:0},!1,"fastparse.parsers.Terminals$ElemLiteral",{SL:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1});function mD(){this.Yt=this.Hg=null}mD.prototype=new iM;mD.prototype.constructor=mD;c=mD.prototype;c.H=function(){return"Literal"};c.E=function(){return 1}; c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.TL?dh(eh(),this.Yt,a.Yt):!1};c.G=function(a){switch(a){case 0:return this.Yt;default:throw(new V).d(""+a);}};c.n=function(){return hs(this.Yt)};c.Cx=function(a,b){this.Yt=a;fD.prototype.Yf.call(this,b);return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.Ud=function(a,b){rfa||(rfa=(new ks).a());var d;a:{d=a.Rd;var e=this.Yt,f=0;for(;;){if(f>=(e.length|0)){d=!0;break a}if(Xf(d,f+b|0)){eh();var g=65535&(d.Ui.charCodeAt(f+b|0)|0),g=(new Zf).mb(g),h=65535&(e.charCodeAt(f)|0);if(dh(0,g,(new Zf).mb(h)))f=1+f|0;else{d=!1;break a}}else{d=!1;break a}}}return d?(a=a.wk,b=b+(this.Yt.length|0)|0,d=Pf(),Vf(a,void 0,b,d,!1)):Qf(this,a.ut,b)};c.$classData=m({TL:0},!1,"fastparse.parsers.Terminals$Literal",{TL:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1}); function bD(){this.kn=this.Hg=null}bD.prototype=new iM;bD.prototype.constructor=bD;c=bD.prototype;c.H=function(){return"Pass"};c.E=function(){return 0};c.g=function(a){return!!(a&&a.$classData&&a.$classData.u.UL)&&!0};c.G=function(a){throw(new V).d(""+a);};c.n=function(){return this.kn};c.Yf=function(a){fD.prototype.Yf.call(this,a);this.kn="Pass";return this};c.s=function(){return ky(this)};c.Ud=function(a,b){a=a.wk;var d=Pf();return Vf(a,void 0,b,d,!1)};c.K=function(){return Y(this)}; c.$classData=m({UL:0},!1,"fastparse.parsers.Terminals$Pass",{UL:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1});function MD(){this.Bj=this.yc=this.Hg=null}MD.prototype=new iM;MD.prototype.constructor=MD;c=MD.prototype;c.H=function(){return"Mapper"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.VL){var b=this.yc,d=a.yc;if(null===b?null===d:b.g(d))return b=this.Bj,a=a.Bj,null===b?null===a:b.g(a)}return!1}; c.G=function(a){switch(a){case 0:return this.yc;case 1:return this.Bj;default:throw(new V).d(""+a);}};c.n=function(){return this.yc.n()};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.Ud=function(a,b){var d=this.yc.Ud(a,b);if(K0(d))return a=this.Bj.ca(d.x),Vf(d,a,d.xa,d.xd,d.nd);if(I0(d))return Uf(this,d,b,a.eh,null,!1);throw(new z).e(d);};c.$classData=m({VL:0},!1,"fastparse.parsers.Transformers$Mapper",{VL:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1}); function Q0(){fv.call(this);this.yr=null}Q0.prototype=new wO;Q0.prototype.constructor=Q0;c=Q0.prototype;c.H=function(){return"Help"};c.E=function(){return 1};c.g=function(a){return this===a?!0:rE(a)?this.yr===a.yr:!1};c.G=function(a){switch(a){case 0:return this.yr;default:throw(new V).d(""+a);}};c.d=function(a){this.yr=a;fv.prototype.qd.call(this,null,null,0,!0);return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; function rE(a){return!!(a&&a.$classData&&a.$classData.u.iM)}c.$classData=m({iM:0},!1,"org.rogach.scallop.exceptions.Help",{iM:1,rd:1,Wc:1,c:1,h:1,Hm:1,A:1,q:1,k:1});function t6(){fv.call(this)}t6.prototype=new wO;t6.prototype.constructor=t6;c=t6.prototype;c.a=function(){fv.prototype.qd.call(this,null,null,0,!0);return this};c.H=function(){return"Version"};c.E=function(){return 0};c.G=function(a){throw(new V).d(""+a);};c.s=function(){return 2016261304};c.K=function(){return Y(this)}; c.$classData=m({p6:0},!1,"org.rogach.scallop.exceptions.Version$",{p6:1,rd:1,Wc:1,c:1,h:1,Hm:1,A:1,q:1,k:1});var u6=void 0;function oja(){u6||(u6=(new t6).a());return u6}function mC(){this.kd=null}mC.prototype=new p;mC.prototype.constructor=mC;c=mC.prototype;c.H=function(){return"RawFrag"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.sM?this.kd===a.kd:!1};c.G=function(a){switch(a){case 0:return this.kd;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; c.Ga=function(){return this.kd};c.FC=function(a){v6(a,this.kd)};c.lr=function(a){Nu(a,this)};c.d=function(a){this.kd=a;if(null===a)throw(new kk).a();return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({sM:0},!1,"scalatags.Text$RawFrag",{sM:1,c:1,xz:1,wz:1,Gu:1,A:1,q:1,k:1,h:1});function Ad(){this.kd=null}Ad.prototype=new p;Ad.prototype.constructor=Ad;c=Ad.prototype;c.H=function(){return"StringFrag"};c.E=function(){return 1}; c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.tM?this.kd===a.kd:!1};c.G=function(a){switch(a){case 0:return this.kd;default:throw(new V).d(""+a);}};c.n=function(){return T(this)};c.Ga=function(){var a=(new Nt).a();Eu(Fu(),this.kd,a);return a.ed.$b};c.FC=function(a){Eu(Fu(),this.kd,a)};c.lr=function(a){Nu(a,this)};c.d=function(a){this.kd=a;if(null===a)throw(new kk).a();return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({tM:0},!1,"scalatags.Text$StringFrag",{tM:1,c:1,xz:1,wz:1,Gu:1,A:1,q:1,k:1,h:1});function $Y(){}$Y.prototype=new ZM;$Y.prototype.constructor=$Y;c=$Y.prototype;c.a=function(){return this};c.H=function(){return"False"};c.E=function(){return 0};c.G=function(a){throw(new V).d(""+a);};c.s=function(){return 67643651};c.K=function(){return Y(this)};c.$classData=m({S6:0},!1,"ujson.False$",{S6:1,Q6:1,c:1,Hu:1,cr:1,A:1,q:1,k:1,h:1});var ZY=void 0; function j1(){fv.call(this);this.zo=this.Vn=null}j1.prototype=new wO;j1.prototype.constructor=j1;c=j1.prototype;c.H=function(){return"IncompleteParseException"};c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.BM&&this.Vn===a.Vn){var b=this.zo;a=a.zo;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.Vn;case 1:return this.zo;default:throw(new V).d(""+a);}};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.Ct=function(a,b){this.Vn=a;this.zo=b;fv.prototype.qd.call(this,a,b,0,!0);return this};c.$classData=m({BM:0},!1,"ujson.IncompleteParseException",{BM:1,rd:1,Wc:1,c:1,h:1,b7:1,A:1,q:1,k:1});function ev(){fv.call(this);this.wn=null;this.xn=this.Fh=this.Fn=0}ev.prototype=new wO;ev.prototype.constructor=ev;c=ev.prototype;c.H=function(){return"ParseException"};c.E=function(){return 4}; c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.DM?this.wn===a.wn&&this.Fn===a.Fn&&this.Fh===a.Fh&&this.xn===a.xn:!1};c.G=function(a){switch(a){case 0:return this.wn;case 1:return this.Fn;case 2:return this.Fh;case 3:return this.xn;default:throw(new V).d(""+a);}};c.s=function(){var a=-889275714,a=S().R(a,R(S(),this.wn)),a=S().R(a,this.Fn),a=S().R(a,this.Fh),a=S().R(a,this.xn);return S().Va(a,4)};c.K=function(){return Y(this)}; c.$classData=m({DM:0},!1,"ujson.ParseException",{DM:1,rd:1,Wc:1,c:1,h:1,b7:1,A:1,q:1,k:1});function w6(){PM.call(this);this.xx=0;this.ix=!1}w6.prototype=new Lka;w6.prototype.constructor=w6;c=w6.prototype;c.H=function(){return"StringRenderer"};c.E=function(){return 2};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.FM?this.xx===a.xx&&this.ix===a.ix:!1};c.G=function(a){switch(a){case 0:return this.xx;case 1:return this.ix;default:throw(new V).d(""+a);}};c.n=function(){return T(this)}; function uga(){var a=new w6;a.xx=-1;a.ix=!1;PM.prototype.f9.call(a,(new Ib).a(),-1,!1);return a}c.s=function(){var a=-889275714,a=S().R(a,this.xx),a=S().R(a,this.ix?1231:1237);return S().Va(a,2)};c.K=function(){return Y(this)};c.$classData=m({FM:0},!1,"ujson.StringRenderer",{FM:1,eha:1,c:1,CM:1,Ra:1,A:1,q:1,k:1,h:1});function YY(){}YY.prototype=new ZM;YY.prototype.constructor=YY;c=YY.prototype;c.a=function(){return this};c.H=function(){return"True"};c.E=function(){return 0}; c.G=function(a){throw(new V).d(""+a);};c.s=function(){return 2615726};c.K=function(){return Y(this)};c.$classData=m({g7:0},!1,"ujson.True$",{g7:1,Q6:1,c:1,Hu:1,cr:1,A:1,q:1,k:1,h:1});var XY=void 0;function x6(){}x6.prototype=new oN;x6.prototype.constructor=x6;c=x6.prototype;c.a=function(){return this};c.H=function(){return"False"};c.E=function(){return 0};c.G=function(a){throw(new V).d(""+a);};c.n=function(){return"False"};c.s=function(){return 67643651};c.K=function(){return Y(this)}; c.$classData=m({l7:0},!1,"upack.False$",{l7:1,k7:1,c:1,Im:1,cm:1,A:1,q:1,k:1,h:1});var y6=void 0;function Qka(){y6||(y6=(new x6).a());return y6}function z6(){}z6.prototype=new oN;z6.prototype.constructor=z6;c=z6.prototype;c.a=function(){return this};c.H=function(){return"True"};c.E=function(){return 0};c.G=function(a){throw(new V).d(""+a);};c.n=function(){return"True"};c.s=function(){return 2615726};c.K=function(){return Y(this)}; c.$classData=m({q7:0},!1,"upack.True$",{q7:1,k7:1,c:1,Im:1,cm:1,A:1,q:1,k:1,h:1});var A6=void 0;function Ska(){A6||(A6=(new z6).a());return A6}function B6(){this.Nw=this.tP=this.vq=null}B6.prototype=new vqa;B6.prototype.constructor=B6;function yga(a){var b=new B6;b.tP=a;a=(new pZ).a();X4.prototype.e9.call(b,a);b.Nw="";return b}B6.prototype.BB=function(a){TB(this,null===a?"null":a)}; function TB(a,b){for(;""!==b;){var d=b.indexOf("\n")|0;if(0>d)a.Nw=""+a.Nw+b,b="";else{var e=""+a.Nw+b.substring(0,d);ba.console&&(a.tP&&ba.console.error?ba.console.error(e):ba.console.log(e));a.Nw="";b=b.substring(1+d|0)}}}B6.prototype.xr=function(){};B6.prototype.$classData=m({C9:0},!1,"java.lang.JSConsoleBasedPrintStream",{C9:1,zga:1,xga:1,G5:1,c:1,tw:1,hB:1,vz:1,gB:1});function PB(){I.call(this);this.PC=this.OC=0}PB.prototype=new o1;PB.prototype.constructor=PB;c=PB.prototype;c.Uf=function(){return this.OC}; c.ja=function(a,b){this.OC=a;this.PC=b;I.prototype.Y.call(this,null,null);return this};c.Da=function(){return this.PC};c.Wf=function(){return this.PC};c.Ha=function(){return this.OC};c.$classData=m({haa:0},!1,"scala.Tuple2$mcII$sp",{haa:1,Jz:1,c:1,bR:1,A:1,q:1,k:1,h:1,Mha:1});function ic(){this.x=null}ic.prototype=new fla;ic.prototype.constructor=ic;function GP(a,b){for(;;){var d;b:for(d=b;;){var e=d.x;if(FP(e))d=e;else break b}if(b===d||RO(a,b,d))return d;b=a.x;if(!FP(b))return a}}c=ic.prototype; c.a=function(){QO.prototype.e.call(this,F());return this};function pla(a,b){a:for(;;){var d=a.x;if(HP(d))EP(b,d);else{if(FP(d)){a=GP(a,d);continue a}if(!WF(d))throw(new z).e(d);if(!RO(a,d,J(new K,b,d)))continue a}break}}c.Yy=function(a){lx||(lx=(new ix).a());a=gc(a)?Pga(a.Xe):a;var b;a:for(b=this;;){var d=b.x;if(WF(d)){if(RO(b,d,a)){b=d;break a}}else if(FP(d))b=GP(b,d);else{b=null;break a}}if(null!==b){if(!b.j())for(;!b.j();)EP(b.i(),a),b=b.m();return!0}return!1};c.n=function(){return IP(this)}; c.wt=function(a,b){return Iga(this,a,b)};c.fp=function(a,b){pla(this,DP(b,a))};c.CH=function(a,b,d){return Jga(this,a,b,d)};c.Rk=function(a,b){return Kga(this,a,b)};c.sH=function(){var a;a:for(a=this;;){var b=a.x;if(HP(b)){a=(new H).e(b);break a}if(FP(b))a=GP(a,b);else{a=C();break a}}return a};c.cG=function(a,b){return Lga(this,a,b)};c.JA=function(a){var b=Kg();return Rw(this,r(new u,function(a,b){return function(f){if(Pb(f))return b.ca(f.ha);if(gc(f))return a;throw(new z).e(f);}}(this,a)),b)}; function FP(a){return!!(a&&a.$classData&&a.$classData.u.mR)}c.$classData=m({mR:0},!1,"scala.concurrent.impl.Promise$DefaultPromise",{mR:1,Cha:1,c:1,k:1,h:1,lR:1,jR:1,iR:1,fR:1});function zV(){this.oQ=null}zV.prototype=new p;zV.prototype.constructor=zV;c=zV.prototype;c.yf=function(a){this.oQ=a;return this};c.Ag=function(a,b){return yZ(this,a,b)};c.jg=function(a,b){return 0this.Cb(a,b)}; c.Cb=function(a,b){a:{a=(new I).Y(a,b);b=a.nl;var d=a.ol;if(C()===b&&C()===d)a=0;else if(b=a.nl,C()===b)a=-1;else if(b=a.ol,C()===b)a=1;else{d=a.nl;b=a.ol;if(Rc(d)&&(d=d.ha,Rc(b))){a=this.oQ.Cb(d,b.ha);break a}throw(new z).e(a);}}return a};c.Nf=function(a,b){return zZ(this,a,b)};c.$classData=m({Vaa:0},!1,"scala.math.Ordering$$anon$3",{Vaa:1,c:1,fia:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1});function wQ(){}wQ.prototype=new p;wQ.prototype.constructor=wQ;c=wQ.prototype;c.a=function(){return this}; c.Ag=function(a,b){return yZ(this,a,b)};c.jg=function(a,b){return 0this.Cb(a,b)};c.Cb=function(a,b){return(a|0)-(b|0)|0};c.Nf=function(a,b){return zZ(this,a,b)};c.$classData=m({Zaa:0},!1,"scala.math.Ordering$Byte$",{Zaa:1,c:1,$aa:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1});var vQ=void 0;function C6(){}C6.prototype=new p;C6.prototype.constructor=C6;c=C6.prototype;c.a=function(){return this};c.Ag=function(a,b){return yZ(this,a,b)}; c.jg=function(a,b){return 0this.Cb(a,b)};c.Cb=function(a,b){return(null===a?0:a.x)-(null===b?0:b.x)|0};c.Nf=function(a,b){return zZ(this,a,b)};c.$classData=m({aba:0},!1,"scala.math.Ordering$Char$",{aba:1,c:1,bba:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1});var D6=void 0;function aD(){D6||(D6=(new C6).a());return D6}function E6(){}E6.prototype=new p;E6.prototype.constructor=E6;c=E6.prototype;c.a=function(){return this};c.Ag=function(a,b){return yZ(this,a,b)}; c.jg=function(a,b){return 0this.Cb(a,b)};c.Cb=function(a,b){a|=0;b|=0;return a===b?0:athis.Cb(a,b)};c.Cb=function(a,b){var d=$a(a);a=d.ba;var d=d.ga,e=$a(b);b=e.ba;e=e.ga;return UQ(ab(),a,d,b,e)};c.Nf=function(a,b){return zZ(this,a,b)};c.$classData=m({eba:0},!1,"scala.math.Ordering$Long$",{eba:1,c:1,fba:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1});var xQ=void 0;function sQ(){}sQ.prototype=new p;sQ.prototype.constructor=sQ;c=sQ.prototype;c.a=function(){return this};c.Ag=function(a,b){return yZ(this,a,b)}; c.jg=function(a,b){return 0this.Cb(a,b)};c.Cb=function(a,b){return(a|0)-(b|0)|0};c.Nf=function(a,b){return zZ(this,a,b)};c.$classData=m({hba:0},!1,"scala.math.Ordering$Short$",{hba:1,c:1,iba:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1});var rQ=void 0;function G6(){}G6.prototype=new p;G6.prototype.constructor=G6;c=G6.prototype;c.a=function(){return this};c.Ag=function(a,b){return yZ(this,a,b)};c.jg=function(a,b){return 0this.Cb(a,b)};c.Cb=function(a,b){return a===b?0:a=this.Pm&&Ax().we.da();var a=this.Yb.Gb(this.Ah);this.Ah=1+this.Ah|0;return a};function mk(a,b,d,e){a.Pm=e;if(null===b)throw y(x(),null);a.Yb=b;a.Ah=d;return a} nk.prototype.ea=function(){return this.Ah=a?mk(new nk,this.Yb,this.Ah,this.Pm):(this.Ah+a|0)>=this.Pm?mk(new nk,this.Yb,this.Pm,this.Pm):mk(new nk,this.Yb,this.Ah+a|0,this.Pm)};nk.prototype.$classData=m({bca:0},!1,"scala.collection.IndexedSeqLike$Elements",{bca:1,ih:1,c:1,Kg:1,ob:1,nb:1,jia:1,k:1,h:1});function N6(){}N6.prototype=new RZ;N6.prototype.constructor=N6;N6.prototype.a=function(){return this}; function O6(a,b,d,e,f,g){var h=31&(b>>>g|0),k=31&(e>>>g|0);if(h!==k)return a=1<d;){var f=65535&("Excess arguments provided: '%s'".charCodeAt(d)|0);if(37===f)if(31>(1+d|0))if(f=65535&("Excess arguments provided: '%s'".charCodeAt(1+d|0)|0),48<=f&&57>=f){if(31>(3+d|0))switch(f=ba.String.fromCharCode(f),f=(new Ae).d(f),f=-1+Pe(Re(),f.W,10)|0,65535&("Excess arguments provided: '%s'".charCodeAt(3+d|0)|0)){case 115:Ot(b,oa(a[f]));break;case 100:Ot(b,oa(a[f]));break;default:(new Pt).d("Excess arguments provided: '%s'".substring(d, 4))}else throw(new Qt).d("Conversion \x3d '"+"Excess arguments provided: '%s'".substring(d)+"'");d=4+d|0}else{switch(f){case 115:Ot(b,oa(a[e]));break;case 100:Ot(b,oa(a[e]));break;default:(new Pt).d("%"+(new Zf).mb(f))}e=1+e|0;d=2+d|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(b,f),d=1+d|0}MY.prototype.d.call(this,b.ed.$b);return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({gM:0},!1,"org.rogach.scallop.exceptions.ExcessArguments",{gM:1,qn:1,rd:1,Wc:1,c:1,h:1,Hm:1,A:1,q:1,k:1});function bE(){MY.call(this)}bE.prototype=new NY;bE.prototype.constructor=bE;c=bE.prototype;c.H=function(){return"GenericScallopException"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.hM?this.Jl===a.Jl:!1};c.G=function(a){switch(a){case 0:return this.Jl;default:throw(new V).d(""+a);}};c.d=function(a){MY.prototype.d.call(this,a);return this}; c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({hM:0},!1,"org.rogach.scallop.exceptions.GenericScallopException",{hM:1,qn:1,rd:1,Wc:1,c:1,h:1,Hm:1,A:1,q:1,k:1});function N0(){MY.call(this)}N0.prototype=new NY;N0.prototype.constructor=N0;c=N0.prototype;c.H=function(){return"IdenticalOptionNames"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.jM?this.Jl===a.Jl:!1}; c.G=function(a){switch(a){case 0:return this.Jl;default:throw(new V).d(""+a);}};c.d=function(a){MY.prototype.d.call(this,a);return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({jM:0},!1,"org.rogach.scallop.exceptions.IdenticalOptionNames",{jM:1,qn:1,rd:1,Wc:1,c:1,h:1,Hm:1,A:1,q:1,k:1});function W0(){MY.call(this)}W0.prototype=new NY;W0.prototype.constructor=W0;c=W0.prototype;c.H=function(){return"IllegalOptionParameters"};c.E=function(){return 1}; c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.kM?this.Jl===a.Jl:!1};c.G=function(a){switch(a){case 0:return this.Jl;default:throw(new V).d(""+a);}};c.d=function(a){MY.prototype.d.call(this,a);return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({kM:0},!1,"org.rogach.scallop.exceptions.IllegalOptionParameters",{kM:1,qn:1,rd:1,Wc:1,c:1,h:1,Hm:1,A:1,q:1,k:1});function yE(){MY.call(this)}yE.prototype=new NY;yE.prototype.constructor=yE;c=yE.prototype; c.a=function(){MY.prototype.d.call(this,"It seems you tried to get option value before you constructed all options (maybe you forgot to call .verify method?). Please, move all extraction of values to after 'verify' method in ScallopConf.");return this};c.H=function(){return"IncompleteBuildException"};c.E=function(){return 0};c.g=function(a){return!!(a&&a.$classData&&a.$classData.u.lM)&&!0};c.G=function(a){throw(new V).d(""+a);};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({lM:0},!1,"org.rogach.scallop.exceptions.IncompleteBuildException",{lM:1,qn:1,rd:1,Wc:1,c:1,h:1,Hm:1,A:1,q:1,k:1});function d1(){MY.call(this)}d1.prototype=new NY;d1.prototype.constructor=d1;c=d1.prototype;c.a=function(){MY.prototype.d.call(this,"Oi, something went awfully wrong. Please report a bug to the developer of the library!");return this};c.H=function(){return"MajorInternalException"};c.E=function(){return 0};c.g=function(a){return!!(a&&a.$classData&&a.$classData.u.mM)&&!0}; c.G=function(a){throw(new V).d(""+a);};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({mM:0},!1,"org.rogach.scallop.exceptions.MajorInternalException",{mM:1,qn:1,rd:1,Wc:1,c:1,h:1,Hm:1,A:1,q:1,k:1});function qE(){MY.call(this)}qE.prototype=new NY;qE.prototype.constructor=qE;c=qE.prototype; c.a=function(){MY.prototype.d.call(this,"Option name guessing is unsupported, please provide option name explicitly. More info: https://github.com/scallop/scallop/wiki/Native-and-JS");return this};c.H=function(){return"OptionNameGuessingUnsupported"};c.E=function(){return 0};c.g=function(a){return!!(a&&a.$classData&&a.$classData.u.nM)&&!0};c.G=function(a){throw(new V).d(""+a);};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({nM:0},!1,"org.rogach.scallop.exceptions.OptionNameGuessingUnsupported",{nM:1,qn:1,rd:1,Wc:1,c:1,h:1,Hm:1,A:1,q:1,k:1});function T0(){MY.call(this);this.dp=null}T0.prototype=new NY;T0.prototype.constructor=T0;c=T0.prototype;c.H=function(){return"RequiredOptionNotFound"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.oM?this.dp===a.dp:!1};c.G=function(a){switch(a){case 0:return this.dp;default:throw(new V).d(""+a);}}; c.d=function(a){this.dp=a;a=[a];for(var b=(new Nt).a(),d=0,e=0;30>d;){var f=65535&("Required option '%s' not found".charCodeAt(d)|0);if(37===f)if(30>(1+d|0))if(f=65535&("Required option '%s' not found".charCodeAt(1+d|0)|0),48<=f&&57>=f){if(30>(3+d|0))switch(f=ba.String.fromCharCode(f),f=(new Ae).d(f),f=-1+Pe(Re(),f.W,10)|0,65535&("Required option '%s' not found".charCodeAt(3+d|0)|0)){case 115:Ot(b,oa(a[f]));break;case 100:Ot(b,oa(a[f]));break;default:(new Pt).d("Required option '%s' not found".substring(d, 4))}else throw(new Qt).d("Conversion \x3d '"+"Required option '%s' not found".substring(d)+"'");d=4+d|0}else{switch(f){case 115:Ot(b,oa(a[e]));break;case 100:Ot(b,oa(a[e]));break;default:(new Pt).d("%"+(new Zf).mb(f))}e=1+e|0;d=2+d|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(b,f),d=1+d|0}MY.prototype.d.call(this,b.ed.$b);return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({oM:0},!1,"org.rogach.scallop.exceptions.RequiredOptionNotFound",{oM:1,qn:1,rd:1,Wc:1,c:1,h:1,Hm:1,A:1,q:1,k:1});function $0(){MY.call(this);this.uq=null}$0.prototype=new NY;$0.prototype.constructor=$0;c=$0.prototype;c.H=function(){return"UnknownOption"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.pM?this.uq===a.uq:!1};c.G=function(a){switch(a){case 0:return this.uq;default:throw(new V).d(""+a);}}; c.d=function(a){this.uq=a;a=[a];for(var b=(new Nt).a(),d=0,e=0;19>d;){var f=65535&("Unknown option '%s'".charCodeAt(d)|0);if(37===f)if(19>(1+d|0))if(f=65535&("Unknown option '%s'".charCodeAt(1+d|0)|0),48<=f&&57>=f){if(19>(3+d|0))switch(f=ba.String.fromCharCode(f),f=(new Ae).d(f),f=-1+Pe(Re(),f.W,10)|0,65535&("Unknown option '%s'".charCodeAt(3+d|0)|0)){case 115:Ot(b,oa(a[f]));break;case 100:Ot(b,oa(a[f]));break;default:(new Pt).d("Unknown option '%s'".substring(d,4))}else throw(new Qt).d("Conversion \x3d '"+ "Unknown option '%s'".substring(d)+"'");d=4+d|0}else{switch(f){case 115:Ot(b,oa(a[e]));break;case 100:Ot(b,oa(a[e]));break;default:(new Pt).d("%"+(new Zf).mb(f))}e=1+e|0;d=2+d|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(b,f),d=1+d|0}MY.prototype.d.call(this,b.ed.$b);return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)};c.$classData=m({pM:0},!1,"org.rogach.scallop.exceptions.UnknownOption",{pM:1,qn:1,rd:1,Wc:1,c:1,h:1,Hm:1,A:1,q:1,k:1});function jE(){MY.call(this)} jE.prototype=new NY;jE.prototype.constructor=jE;c=jE.prototype;c.H=function(){return"ValidationFailure"};c.E=function(){return 1};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.qM?this.Jl===a.Jl:!1};c.G=function(a){switch(a){case 0:return this.Jl;default:throw(new V).d(""+a);}};c.d=function(a){MY.prototype.d.call(this,a);return this};c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({qM:0},!1,"org.rogach.scallop.exceptions.ValidationFailure",{qM:1,qn:1,rd:1,Wc:1,c:1,h:1,Hm:1,A:1,q:1,k:1});function S0(){MY.call(this);this.wB=this.Lp=this.uq=null}S0.prototype=new NY;S0.prototype.constructor=S0;c=S0.prototype;c.H=function(){return"WrongOptionFormat"};c.E=function(){return 3};c.g=function(a){return this===a?!0:a&&a.$classData&&a.$classData.u.rM?this.uq===a.uq&&this.Lp===a.Lp&&this.wB===a.wB:!1}; c.G=function(a){switch(a){case 0:return this.uq;case 1:return this.Lp;case 2:return this.wB;default:throw(new V).d(""+a);}}; function R0(a,b,d,e){a.uq=b;a.Lp=d;a.wB=e;b=[b,d,e];d=(new Nt).a();for(var f=e=0;40>e;){var g=65535&("Bad arguments for option '%s': '%s' - %s".charCodeAt(e)|0);if(37===g)if(40>(1+e|0))if(g=65535&("Bad arguments for option '%s': '%s' - %s".charCodeAt(1+e|0)|0),48<=g&&57>=g){if(40>(3+e|0))switch(g=ba.String.fromCharCode(g),g=(new Ae).d(g),g=-1+Pe(Re(),g.W,10)|0,65535&("Bad arguments for option '%s': '%s' - %s".charCodeAt(3+e|0)|0)){case 115:Ot(d,oa(b[g]));break;case 100:Ot(d,oa(b[g]));break;default:(new Pt).d("Bad arguments for option '%s': '%s' - %s".substring(e, 4))}else throw(new Qt).d("Conversion \x3d '"+"Bad arguments for option '%s': '%s' - %s".substring(e)+"'");e=4+e|0}else{switch(g){case 115:Ot(d,oa(b[f]));break;case 100:Ot(d,oa(b[f]));break;default:(new Pt).d("%"+(new Zf).mb(g))}f=1+f|0;e=2+e|0}else throw(new Qt).d("Conversion \x3d '%'");else Rt(d,g),e=1+e|0}MY.prototype.d.call(a,d.ed.$b);return a}c.s=function(){return ky(this)};c.K=function(){return Y(this)}; c.$classData=m({rM:0},!1,"org.rogach.scallop.exceptions.WrongOptionFormat",{rM:1,qn:1,rd:1,Wc:1,c:1,h:1,Hm:1,A:1,q:1,k:1});function OE(){this.sq=this.Tf=null;this.Js=!1}OE.prototype=new p;OE.prototype.constructor=OE;function Jd(a,b){var d=new OE;b=J(new K,b,a.sq);var e=a.Js;d.Tf=a.Tf;d.sq=b;d.Js=e;return d}c=OE.prototype;c.H=function(){return"TypedTag"};c.E=function(){return 3}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.uM){if(this.Tf===a.Tf)var b=this.sq,d=a.sq,b=null===b?null===d:b.g(d);else b=!1;return b?this.Js===a.Js:!1}return!1};c.G=function(a){switch(a){case 0:return this.Tf;case 1:return this.sq;case 2:return this.Js;default:throw(new V).d(""+a);}};c.n=function(){var a=(new Nt).a();this.FC(a);return a.ed.$b};c.Ga=function(){return this.n()}; c.FC=function(a){var b=new Mu,d;Pu||(Pu=(new Ou).a());d=l(q(dga),[4]);var e;Pu||(Pu=(new Ou).a());e=l(q(Oo),[4]);b.Qw=d;b.nr=e;b.it=0;b.Su=0;d=e=this.sq;d=l(q(Tqa),[Ze(d)]);for(var f=0;;){var g=e,h=F();if(null!==g&&g.g(h))break;else d.b[f]=e.i(),e=e.m(),f=1+f|0}for(e=d.b.length;0>24}; c.g=function(a){if(a&&a.$classData&&a.$classData.u.kG)return p7(this,a);if(a&&a.$classData&&a.$classData.u.lG){var b=a.vf,b=As(Ds(),b),d=NP(this.ge);if(b>3.3219280948873626*(-2+(d-this.ge.Vc|0)|0)){var e;if(this.Um())try{e=(new H).e((new XP).Rr(roa(this.ge)))}catch(f){if(lZ(f))e=C();else throw f;}else e=C();if(e.j())return!1;e=e.P();return 0===QP(a.vf,e.vf)}return!1}return"number"===typeof a?(e=+a,Infinity!==e&&-Infinity!==e&&(a=this.ge.Mm(),Infinity!==a&&-Infinity!==a&&a===e)?(e=Rx(),p7(this,LP(a, e.$u))):!1):ya(a)?(e=+a,Infinity!==e&&-Infinity!==e&&(a=this.ge.fq(),Infinity!==a&&-Infinity!==a&&a===e)?(e=Rx(),p7(this,LP(a,e.$u))):!1):this.dB()&&Mg(this,a)};c.Um=function(){return 0>=this.ge.Vc?!0:0>=soa(this.ge).Vc};c.Ix=function(){return this.Cv()&&0<=RV(this.ge,32).ba&&65535>=RV(this.ge,32).ba};c.n=function(){return this.ge.n()};c.Th=function(a){return VV(this.ge,a.ge)};c.Hx=function(){try{return RV(this.ge,8),!0}catch(a){if(lZ(a))return!1;throw a;}};c.Ve=function(a){return VV(this.ge,a.ge)}; c.oT=function(){return this.ge};c.As=function(){return this.ge.Cg()<<16>>16};c.Mm=function(){return this.ge.Mm()};c.s=function(){if(1565550863===this.rA){if(this.Um()&&4934>(NP(this.ge)-this.ge.Vc|0))var a=(new XP).Rr(QV(this.ge)).s();else{a=this.ge.Mm();if(Infinity!==a&&-Infinity!==a)var b=Rx(),a=p7(this,LP(a,b.$u));else a=!1;a?a=tB(S(),this.ge.Mm()):(a=soa(this.ge),a=ly().Kv(QV(toa(a,a.Vc)).s(),a.Vc))}this.rA=a}return this.rA};c.Cg=function(){return this.ge.Cg()}; c.dB=function(){try{return RV(this.ge,64),!0}catch(a){if(lZ(a))return!1;throw a;}};c.fq=function(){return this.ge.fq()};function p7(a,b){return 0===VV(a.ge,b.ge)}c.$classData=m({kG:0},!1,"scala.math.BigDecimal",{kG:1,nR:1,Mn:1,c:1,h:1,kba:1,UB:1,k:1,Yk:1,Dd:1});function XP(){this.vf=null}XP.prototype=new ZP;XP.prototype.constructor=XP;c=XP.prototype;c.Cv=function(){var a=WP(Qx(),-2147483648);return 0<=this.Ve(a)?(a=WP(Qx(),2147483647),0>=this.Ve(a)):!1};c.Kj=function(){return this.vf.Kj()}; c.Jx=function(){var a=WP(Qx(),-32768);return 0<=this.Ve(a)?(a=WP(Qx(),32767),0>=this.Ve(a)):!1};c.sr=function(){return this.vf.Cg()<<24>>24}; c.g=function(a){if(a&&a.$classData&&a.$classData.u.lG)return 0===QP(this.vf,a.vf);if(a&&a.$classData&&a.$classData.u.kG)return a.g(this);if("number"===typeof a){a=+a;var b=this.vf,b=As(Ds(),b);if(53>=b)b=!0;else var d=WV(this.vf),b=1024>=b&&d>=(-53+b|0)&&1024>d;return b&&!Uqa(this)?(b=this.vf,Ne(Sa(),Is(Ks(),b))===a):!1}return ya(a)?(a=+a,b=this.vf,b=As(Ds(),b),24>=b?b=!0:(d=WV(this.vf),b=128>=b&&d>=(-24+b|0)&&128>d),b&&!Uqa(this)?(b=this.vf,b=Is(Ks(),b),fa(Ne(Sa(),b))===a):!1):this.dB()&&Mg(this, a)};function Uqa(a){a=kt(a.vf,2147483647);return 0!==a.Lc&&!a.g(Qx().yR)}c.Um=function(){return!0};c.Ix=function(){var a=WP(Qx(),0);return 0<=this.Ve(a)?(a=WP(Qx(),65535),0>=this.Ve(a)):!1};c.n=function(){var a=this.vf;return Is(Ks(),a)};c.Th=function(a){return QP(this.vf,a.vf)};c.Hx=function(){var a=WP(Qx(),-128);return 0<=this.Ve(a)?(a=WP(Qx(),127),0>=this.Ve(a)):!1};c.Ve=function(a){return QP(this.vf,a.vf)};c.oT=function(){return this.vf};c.As=function(){return this.vf.Cg()<<16>>16}; c.Mm=function(){var a=this.vf;return Ne(Sa(),Is(Ks(),a))};c.s=function(){var a;if(this.dB()){var b=this.Kj();a=b.ba;b=b.ga;a=(-1===b?0<=(-2147483648^a):-1=(-2147483648^a):0>b)?a:vB(S(),(new Gs).ja(a,b))}else a=R(S(),this.vf);return a};c.Cg=function(){return this.vf.Cg()};c.Rr=function(a){this.vf=a;return this};c.dB=function(){var a=vla(Qx(),(new Gs).ja(0,-2147483648));return 0<=this.Ve(a)?(a=vla(Qx(),(new Gs).ja(-1,2147483647)),0>=this.Ve(a)):!1}; c.fq=function(){var a=this.vf,a=Is(Ks(),a);return fa(Ne(Sa(),a))};var ula=m({lG:0},!1,"scala.math.BigInt",{lG:1,nR:1,Mn:1,c:1,h:1,kba:1,UB:1,k:1,Yk:1,Dd:1});XP.prototype.$classData=ula;function q7(){this.sf=null}q7.prototype=new J6;q7.prototype.constructor=q7;q7.prototype.a=function(){this.sf="Boolean";return this};q7.prototype.Ai=function(a){return l(q(gb),[a])};q7.prototype.Ig=function(){return qa(gb)}; q7.prototype.$classData=m({tba:0},!1,"scala.reflect.ManifestFactory$BooleanManifest$",{tba:1,ss:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var r7=void 0;function We(){r7||(r7=(new q7).a());return r7}function s7(){this.sf=null}s7.prototype=new J6;s7.prototype.constructor=s7;s7.prototype.a=function(){this.sf="Byte";return this};s7.prototype.Ai=function(a){return l(q(ib),[a])};s7.prototype.Ig=function(){return qa(ib)}; s7.prototype.$classData=m({uba:0},!1,"scala.reflect.ManifestFactory$ByteManifest$",{uba:1,ss:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var t7=void 0;function Ux(){t7||(t7=(new s7).a());return t7}function u7(){this.sf=null}u7.prototype=new J6;u7.prototype.constructor=u7;u7.prototype.a=function(){this.sf="Char";return this};u7.prototype.Ai=function(a){return l(q(hb),[a])};u7.prototype.Ig=function(){return qa(hb)}; u7.prototype.$classData=m({vba:0},!1,"scala.reflect.ManifestFactory$CharManifest$",{vba:1,ss:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var v7=void 0;function Wx(){v7||(v7=(new u7).a());return v7}function w7(){this.sf=null}w7.prototype=new J6;w7.prototype.constructor=w7;w7.prototype.a=function(){this.sf="Double";return this};w7.prototype.Ai=function(a){return l(q(nb),[a])};w7.prototype.Ig=function(){return qa(nb)}; w7.prototype.$classData=m({wba:0},!1,"scala.reflect.ManifestFactory$DoubleManifest$",{wba:1,ss:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var x7=void 0;function Oe(){x7||(x7=(new w7).a());return x7}function y7(){this.sf=null}y7.prototype=new J6;y7.prototype.constructor=y7;y7.prototype.a=function(){this.sf="Float";return this};y7.prototype.Ai=function(a){return l(q(mb),[a])};y7.prototype.Ig=function(){return qa(mb)}; y7.prototype.$classData=m({xba:0},!1,"scala.reflect.ManifestFactory$FloatManifest$",{xba:1,ss:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var z7=void 0;function Xx(){z7||(z7=(new y7).a());return z7}function A7(){this.sf=null}A7.prototype=new J6;A7.prototype.constructor=A7;A7.prototype.a=function(){this.sf="Int";return this};A7.prototype.Ai=function(a){return l(q(kb),[a])};A7.prototype.Ig=function(){return qa(kb)}; A7.prototype.$classData=m({yba:0},!1,"scala.reflect.ManifestFactory$IntManifest$",{yba:1,ss:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var B7=void 0;function Se(){B7||(B7=(new A7).a());return B7}function C7(){this.sf=null}C7.prototype=new J6;C7.prototype.constructor=C7;C7.prototype.a=function(){this.sf="Long";return this};C7.prototype.Ai=function(a){return l(q(lb),[a])};C7.prototype.Ig=function(){return qa(lb)}; C7.prototype.$classData=m({zba:0},!1,"scala.reflect.ManifestFactory$LongManifest$",{zba:1,ss:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var D7=void 0;function Ve(){D7||(D7=(new C7).a());return D7}function E7(){this.kn=this.$m=null}E7.prototype=new zqa;E7.prototype.constructor=E7;function F7(){}F7.prototype=E7.prototype;E7.prototype.g=function(a){return this===a};E7.prototype.n=function(){return this.kn};E7.prototype.s=function(){return Qa(this)};function G7(){this.sf=null}G7.prototype=new J6; G7.prototype.constructor=G7;G7.prototype.a=function(){this.sf="Short";return this};G7.prototype.Ai=function(a){return l(q(jb),[a])};G7.prototype.Ig=function(){return qa(jb)};G7.prototype.$classData=m({Dba:0},!1,"scala.reflect.ManifestFactory$ShortManifest$",{Dba:1,ss:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var H7=void 0;function Vx(){H7||(H7=(new G7).a());return H7}function I7(){this.sf=null}I7.prototype=new J6;I7.prototype.constructor=I7;I7.prototype.a=function(){this.sf="Unit";return this}; I7.prototype.Ai=function(a){return l(q(Da),[a])};I7.prototype.Ig=function(){return qa(fb)};I7.prototype.$classData=m({Eba:0},!1,"scala.reflect.ManifestFactory$UnitManifest$",{Eba:1,ss:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var J7=void 0;function Yx(){J7||(J7=(new I7).a());return J7}function K7(a,b){a=a.Wa();for(b=b.Wa();a.ea()&&b.ea();)if(!dh(eh(),a.da(),b.da()))return!1;return!a.ea()&&!b.ea()} function tpa(a,b){b=b.fg(a.te());var d=(new ny).Oa(0);a.va(r(new u,function(a,b,d){return function(a){b.la((new I).Y(a,d.w));d.w=1+d.w|0}}(a,b,d)));return b.ka()}function Vqa(a,b){var d=a.hc();if(!(0>=b)){d.kj(b,a);var e=0;for(a=a.Wa();e>31)}; c.Jx=function(){return this.Um()&&this.Cg()===this.As()};c.sr=function(){lB();return this.Kc<<24>>24};c.g=function(a){lB();return a&&a.$classData&&a.$classData.u.MS?this.Kc===a.Kc:!1};c.Um=function(){return!0};c.Ix=function(){return this.Um()&&0<=this.Cg()&&65535>=this.Cg()};c.n=function(){return""+this.sp()};c.Th=function(a){var b=this.Kc;a|=0;return b===a?0:b>16};c.Mm=function(){return this.Kc};c.s=function(){return this.Kc};c.Cg=function(){return this.Kc};c.fq=function(){lB();return fa(this.Kc)};c.$classData=m({MS:0},!1,"scala.runtime.RichInt",{MS:1,c:1,OS:1,UB:1,cR:1,gG:1,JS:1,Yk:1,Dd:1,KS:1});function b8(){kD.call(this);this.Ny=this.dp=null}b8.prototype=new Cpa;b8.prototype.constructor=b8;c=b8.prototype;c.H=function(){return"ElemIn"}; c.E=function(){return 2};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.NL&&this.dp===a.dp){var b=this.Ny;a=a.Ny;return null===b?null===a:b.g(a)}return!1};c.G=function(a){switch(a){case 0:return this.dp;case 1:return this.Ny;default:throw(new V).d(""+a);}};c.n=function(){return qfa(js(),this.dp,this.Ny,this.Hg)};function Dh(a,b){var d=new b8,e=YC();d.dp="CharIn";d.Ny=a;Kq();a=lfa(js(),a);a=(new Lq).e(a);kD.prototype.wF.call(d,a,e,b);return d}c.s=function(){return ky(this)}; c.K=function(){return Y(this)};c.$classData=m({NL:0},!1,"fastparse.parsers.Intrinsics$ElemIn",{NL:1,sga:1,QL:1,Ph:1,c:1,mi:1,Qh:1,A:1,q:1,k:1,h:1});function oD(){kD.call(this);this.Qv=this.um=null;this.Xm=0;this.ry=!1}oD.prototype=new LV;oD.prototype.constructor=oD;c=oD.prototype;c.H=function(){return"ElemsWhile"};c.E=function(){return 4}; c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.OL){if(this.um===a.um)var b=this.Qv,d=a.Qv,b=null===b?null===d:b.g(d);else b=!1;return b&&this.Xm===a.Xm?this.ry===a.ry:!1}return!1};c.G=function(a){switch(a){case 0:return this.um;case 1:return this.Qv;case 2:return this.Xm;case 3:return this.ry;default:throw(new V).d(""+a);}};c.n=function(){return gs((new fs).Tc((new D).r(["","(",")"])),(new D).r([this.um,this.Qv]))}; c.s=function(){var a=-889275714,a=S().R(a,R(S(),this.um)),a=S().R(a,R(S(),this.Qv)),a=S().R(a,this.Xm),a=S().R(a,this.ry?1231:1237);return S().Va(a,4)};c.Ud=function(a,b){return Wf(this,a,b)};c.K=function(){return Y(this)};c.$classData=m({OL:0},!1,"fastparse.parsers.Intrinsics$ElemsWhile",{OL:1,QL:1,Ph:1,c:1,mi:1,Qh:1,t5:1,A:1,q:1,k:1,h:1});function jD(){kD.call(this);this.cw=this.um=null;this.Xm=0}jD.prototype=new LV;jD.prototype.constructor=jD;c=jD.prototype;c.H=function(){return"ElemsWhileIn"}; c.E=function(){return 3};c.g=function(a){if(this===a)return!0;if(a&&a.$classData&&a.$classData.u.PL){if(this.um===a.um)var b=this.cw,d=a.cw,b=null===b?null===d:b.g(d);else b=!1;return b?this.Xm===a.Xm:!1}return!1};c.G=function(a){switch(a){case 0:return this.um;case 1:return this.cw;case 2:return this.Xm;default:throw(new V).d(""+a);}};c.n=function(){return qfa(js(),this.um,this.cw,this.Hg)}; c.s=function(){var a=-889275714,a=S().R(a,R(S(),this.um)),a=S().R(a,R(S(),this.cw)),a=S().R(a,this.Xm);return S().Va(a,3)};c.Ud=function(a,b){return Wf(this,a,b)};c.K=function(){return Y(this)};c.$classData=m({PL:0},!1,"fastparse.parsers.Intrinsics$ElemsWhileIn",{PL:1,QL:1,Ph:1,c:1,mi:1,Qh:1,t5:1,A:1,q:1,k:1,h:1});function Hv(){this.HT=this.GT=this.l=null}Hv.prototype=new p;Hv.prototype.constructor=Hv;c=Hv.prototype;c.Ia=function(a,b){return EN(this.l.l,this,b)};c.le=function(){return sv(this)}; c.Te=function(){return tv(this)};c.Fe=function(){return uv(this)};c.tg=function(){return this.l.l};c.fv=function(a){return this.GT.fv(a)};c.cb=function(){return this.l.l};c.ab=function(){return this};c.ff=function(){return vv(this)};c.db=function(a,b){return Ov(this,a,b)};c.aa=function(){return wv(this)};c.mw=function(){return this.l.l};c.sx=function(a){return this.HT.sx(a)};c.Wd=function(){return xv(this)};c.me=function(){return null};c.re=function(){return"expected dictionary"};c.Gd=function(){return Bg()}; c.gf=function(){return zv(this)};c.ef=function(){return Av(this)};c.He=function(){return Bv(this)};c.df=function(){return Cv(this)};c.Ge=function(){return Dv(this)};c.Ue=function(){return Ev(this)};c.$classData=m({z7:0},!1,"upickle.core.Types$ReadWriter$$anon$1",{z7:1,c:1,K7:1,cE:1,Ya:1,Ra:1,Za:1,dE:1,lb:1,jb:1,eE:1});function Kv(){this.l=this.fG=null}Kv.prototype=new p;Kv.prototype.constructor=Kv;c=Kv.prototype;c.Ia=function(a,b){return EN(this.l.l,this,b)};c.le=function(){return sv(this)}; c.Te=function(){return tv(this)};c.Fe=function(){return uv(this)};c.tg=function(){return this.l.l};c.fv=function(a){for(var b=null,d=this.fG.Wa();null===b&&d.ea();){var e=d.da().fv(a);null!==e&&(b=e)}return b};c.cb=function(){return this.l.l};c.ab=function(){return this};c.ff=function(){return vv(this)};c.db=function(a,b){return Ov(this,a,b)};c.aa=function(){return wv(this)};c.mw=function(){return this.l.l}; c.sx=function(a){for(var b=null,d=this.fG.Wa();null===b&&d.ea();){var e=d.da().sx(a);null!==e&&(b=e)}return b};c.Wd=function(){return xv(this)};c.me=function(){return null};c.re=function(){return"expected dictionary"};c.Gd=function(){return Bg()};c.gf=function(){return zv(this)};c.ef=function(){return Av(this)};c.He=function(){return Bv(this)};c.df=function(){return Cv(this)};c.Ge=function(){return Dv(this)};c.Ue=function(){return Ev(this)}; c.$classData=m({M7:0},!1,"upickle.core.Types$TaggedReadWriter$Node",{M7:1,c:1,K7:1,cE:1,Ya:1,Ra:1,Za:1,dE:1,lb:1,jb:1,eE:1});function bw(){E7.call(this)}bw.prototype=new F7;bw.prototype.constructor=bw;bw.prototype.a=function(){this.kn="Any";var a=C();F();this.$m=a;qa(db);return this};bw.prototype.Ai=function(a){return l(q(db),[a])};bw.prototype.Ig=function(){return qa(db)}; bw.prototype.$classData=m({rba:0},!1,"scala.reflect.ManifestFactory$AnyManifest$",{rba:1,WB:1,VB:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var aw=void 0;function Zx(){E7.call(this)}Zx.prototype=new F7;Zx.prototype.constructor=Zx;Zx.prototype.a=function(){this.kn="AnyVal";var a=C();F();this.$m=a;qa(db);return this};Zx.prototype.Ai=function(a){return l(q(db),[a])};Zx.prototype.Ig=function(){return qa(db)}; Zx.prototype.$classData=m({sba:0},!1,"scala.reflect.ManifestFactory$AnyValManifest$",{sba:1,WB:1,VB:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var dha=void 0;function c8(){E7.call(this)}c8.prototype=new F7;c8.prototype.constructor=c8;c8.prototype.a=function(){this.kn="Nothing";var a=C();F();this.$m=a;qa(aQ);return this};c8.prototype.Ai=function(a){return l(q(db),[a])};c8.prototype.Ig=function(){return qa(aQ)}; c8.prototype.$classData=m({Aba:0},!1,"scala.reflect.ManifestFactory$NothingManifest$",{Aba:1,WB:1,VB:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var d8=void 0;function eha(){d8||(d8=(new c8).a());return d8}function e8(){E7.call(this)}e8.prototype=new F7;e8.prototype.constructor=e8;e8.prototype.a=function(){this.kn="Null";var a=C();F();this.$m=a;qa(hB);return this};e8.prototype.Ai=function(a){return l(q(db),[a])};e8.prototype.Ig=function(){return qa(hB)}; e8.prototype.$classData=m({Bba:0},!1,"scala.reflect.ManifestFactory$NullManifest$",{Bba:1,WB:1,VB:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var f8=void 0;function fha(){f8||(f8=(new e8).a());return f8}function g8(){E7.call(this)}g8.prototype=new F7;g8.prototype.constructor=g8;g8.prototype.a=function(){this.kn="Object";var a=C();F();this.$m=a;qa(db);return this};g8.prototype.Ai=function(a){return l(q(db),[a])};g8.prototype.Ig=function(){return qa(db)}; g8.prototype.$classData=m({Cba:0},!1,"scala.reflect.ManifestFactory$ObjectManifest$",{Cba:1,WB:1,VB:1,c:1,xm:1,Zk:1,Pl:1,$k:1,k:1,h:1,q:1});var h8=void 0;function cv(){h8||(h8=(new g8).a());return h8}function i8(){this.er=this.o=null}i8.prototype=new l5;i8.prototype.constructor=i8;i8.prototype.a=function(){wG.prototype.a.call(this);j8=this;this.er=(new M1).Sa(0,0,0);return this};i8.prototype.Yp=function(){return this.er};i8.prototype.hc=function(){return(new HD).a()}; i8.prototype.$classData=m({Kda:0},!1,"scala.collection.immutable.Vector$",{Kda:1,BR:1,Am:1,zm:1,gj:1,Lg:1,c:1,ij:1,Mg:1,k:1,h:1});var j8=void 0;function Gx(){j8||(j8=(new i8).a());return j8}function uQ(){}uQ.prototype=new p;uQ.prototype.constructor=uQ;c=uQ.prototype;c.a=function(){return this};c.Tn=function(a,b){return((a|0)-(b|0)|0)<<24>>24};c.wy=function(a,b){return((a|0)%(b|0)|0)<<24>>24};c.Ag=function(a,b){return yZ(this,a,b)};c.qk=function(a,b){return((a|0)+(b|0)|0)<<24>>24}; c.mg=function(a,b){return 0>this.Cb(a,b)};c.jg=function(a,b){return 0>24};c.Tt=function(a,b){return((a|0)/(b|0)|0)<<24>>24};c.Cb=function(a,b){return(a|0)-(b|0)|0};c.Es=function(a){return a|0};c.zg=function(a){return a<<24>>24};c.Nf=function(a,b){return zZ(this,a,b)};c.$classData=m({Jaa:0},!1,"scala.math.Numeric$ByteIsIntegral$",{Jaa:1,c:1,Uha:1,TB:1,Uv:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1,$aa:1});var tQ=void 0;function k8(){}k8.prototype=new p; k8.prototype.constructor=k8;c=k8.prototype;c.a=function(){return this};c.Tn=function(a,b){return(new Zf).mb(65535&((null===a?0:a.x)-(null===b?0:b.x)|0))};c.wy=function(a,b){return(new Zf).mb(65535&((null===a?0:a.x)%(null===b?0:b.x)|0))};c.Ag=function(a,b){return yZ(this,a,b)};c.qk=function(a,b){return(new Zf).mb(65535&((null===a?0:a.x)+(null===b?0:b.x)|0))};c.mg=function(a,b){return 0>this.Cb(a,b)};c.jg=function(a,b){return 0this.Cb(a,b)};c.jg=function(a,b){return 0(-2147483648^a)?-1+(d-e|0)|0:d-e|0)};c.wy=function(a,b){var d=$a(a);a=d.ba;var d=d.ga,e=$a(b);b=e.ba;e=e.ga;a=(new Gs).ja(a,d);b=(new Gs).ja(b,e);d=ab();a=ot(d,a.ba,a.ga,b.ba,b.ga);return(new Gs).ja(a,d.oc)};c.Ag=function(a,b){return yZ(this,a,b)}; c.qk=function(a,b){var d=$a(a);a=d.ba;var d=d.ga,e=$a(b);b=e.ba;e=e.ga;d=(new Gs).ja(a,d);b=(new Gs).ja(b,e);a=d.ba;d=d.ga;e=b.ga;b=a+b.ba|0;return(new Gs).ja(b,(-2147483648^b)<(-2147483648^a)?1+(d+e|0)|0:d+e|0)};c.mg=function(a,b){return 0>this.Cb(a,b)};c.jg=function(a,b){return 0>>16|0,h=65535&e,k=e>>>16|0,n=ea(f,h),h=ea(g,h),t=ea(f,k),f=n+((h+t|0)<<16)|0,n=(n>>>16|0)+t|0;a=(((ea(b,d.ga)+ea(a.ga,e)|0)+ea(g,k)|0)+(n>>>16|0)|0)+(((65535&n)+h|0)>>>16|0)|0;return(new Gs).ja(f,a)}; c.Tt=function(a,b){var d=$a(a);a=d.ba;var d=d.ga,e=$a(b);b=e.ba;e=e.ga;a=(new Gs).ja(a,d);b=(new Gs).ja(b,e);d=ab();a=Hs(d,a.ba,a.ga,b.ba,b.ga);return(new Gs).ja(a,d.oc)};c.Cb=function(a,b){var d=$a(a);a=d.ba;var d=d.ga,e=$a(b);b=e.ba;e=e.ga;return UQ(ab(),a,d,b,e)};c.Es=function(a){a=$a(a);return(new Gs).ja(a.ba,a.ga).ba};c.zg=function(a){return(new Gs).ja(a,a>>31)};c.Nf=function(a,b){return zZ(this,a,b)}; c.$classData=m({Oaa:0},!1,"scala.math.Numeric$LongIsIntegral$",{Oaa:1,c:1,aia:1,TB:1,Uv:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1,fba:1});var p8=void 0;function Bla(){p8||(p8=(new o8).a());return p8}function qQ(){}qQ.prototype=new p;qQ.prototype.constructor=qQ;c=qQ.prototype;c.a=function(){return this};c.Tn=function(a,b){return((a|0)-(b|0)|0)<<16>>16};c.wy=function(a,b){return((a|0)%(b|0)|0)<<16>>16};c.Ag=function(a,b){return yZ(this,a,b)};c.qk=function(a,b){return((a|0)+(b|0)|0)<<16>>16}; c.mg=function(a,b){return 0>this.Cb(a,b)};c.jg=function(a,b){return 0>16};c.Tt=function(a,b){return((a|0)/(b|0)|0)<<16>>16};c.Cb=function(a,b){return(a|0)-(b|0)|0};c.Es=function(a){return a|0};c.zg=function(a){return a<<16>>16};c.Nf=function(a,b){return zZ(this,a,b)};c.$classData=m({Paa:0},!1,"scala.math.Numeric$ShortIsIntegral$",{Paa:1,c:1,cia:1,TB:1,Uv:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1,iba:1});var pQ=void 0;function q8(){}q8.prototype=new p; q8.prototype.constructor=q8;function Xqa(){}c=Xqa.prototype=q8.prototype;c.wj=function(a,b){yy(this,a,b)};c.gv=function(a){return pha(this,a)};c.oa=function(){var a=N().o;return bh(this,a)};c.tk=function(a,b,d){return z1(this,a,b,d)};c.tx=function(a,b){return Bm(this,a,b)};c.GE=function(a){return lha(this,a)};c.Xp=function(a){return lqa(this,a)};c.rc=function(a){return this.ng("",a,"")};c.ng=function(a,b,d){return gu(this,a,b,d)};c.dz=function(a){return ju(new ku,this,a)};c.n=function(){return A1(this)}; c.Ye=function(a,b){return Cy(this,a,b)};c.ui=function(){return YX(this)};c.Vj=function(){Gx();var a=Kf().$a;return bh(this,a)};c.jn=function(){yc();return bh(this,new MF)};c.$g=function(a){return this.DO(a,!1)};c.rf=function(){var a=oM().o;return bh(this,a)};c.DO=function(a,b){return B1(this,a,b)};c.Na=function(){return Dy(this)};c.Zf=function(){return this.rc("")};c.ne=function(a,b){return Dq(this,a,b)};c.pg=function(){return-1};c.m=function(){return nqa(this)}; c.qh=function(a,b,d,e){return Fy(this,a,b,d,e)};c.xk=function(){return this.De()};c.ci=function(a){return Gy(this,a)};c.Ef=function(){var a=CD(),a=DD(a);return bh(this,a)};c.Nh=function(a,b){return this.Ye(a,b)};c.te=function(){return this};c.Gj=function(){return!0};c.Ld=function(a){var b=Sj(new Tj,Uj());this.va(r(new u,function(a,b,f){return function(a){return f.la(a)}}(this,a,b)));return b.tb};c.Fa=function(a,b){return Cf(this,a,b)};c.gw=function(a){return Hy(this,a)};c.$i=function(){return $t(this)}; c.Pf=function(a){return Iy(this,a)};c.hc=function(){return this.Je().hc()};c.qf=function(){return C1(this)};function r8(a){a=a.Aa();return(new xR).Sa(0,a,1)}function Yqa(a,b){var d=a.Aa(),e=a.hc();if(1===d)e.Uc(a);else if(1=a.Lf(1))return a.te();for(var d=a.hc(),e=(new S1).a(),f=a.Wa(),g=!1;f.ea();){var h=f.da();Nha(e,h)?d.la(h):g=!0}return g||!b?d.ka():a.te()} function X0(a,b){return a.Zg(r(new u,function(a,b){return function(a){return dh(eh(),a,b)}}(a,b)))}function Cj(a,b,d){b=xV(new yV,d,b);return Yqa(a,b)}function Rea(a,b){b=(new h5).At(b);return Yqa(a,b)}function $7(){this.Kc=0}$7.prototype=new p;$7.prototype.constructor=$7;c=$7.prototype;c.Cv=function(){var a;if(this.Um()){var b=this.Kj();a=b.ba;var b=b.ga,d=this.Cg();a=a===d&&b===d>>31}else a=!1;return a};c.Kj=function(){jB();var a=this.Kc;return(new Gs).ja(a,a>>31)}; c.Jx=function(){return this.Um()&&this.Cg()===this.As()};c.sr=function(){jB();return this.Kc<<24>>24};c.g=function(a){jB();return a&&a.$classData&&a.$classData.u.LS?this.Kc===a.Kc:!1};c.Um=function(){return!0};c.Ix=function(){return!0};c.n=function(){return""+this.sp()};c.UF=function(){return Ala()};c.Th=function(a){return this.Kc-(null===a?0:a.x)|0};c.Hx=function(){return this.Um()&&this.Cg()===this.sr()};c.Ve=function(a){return this.Kc-(null===a?0:a.x)|0};c.sp=function(){return(new Zf).mb(this.Kc)}; c.mb=function(a){this.Kc=a;return this};c.As=function(){jB();return this.Kc<<16>>16};c.Mm=function(){return this.Kc};c.s=function(){jB();return this.Kc};c.Cg=function(){return this.Kc};c.fq=function(){jB();return fa(this.Kc)};c.$classData=m({LS:0},!1,"scala.runtime.RichChar",{LS:1,c:1,zfa:1,Kfa:1,OS:1,UB:1,cR:1,gG:1,JS:1,Yk:1,Dd:1,KS:1});function x1(){this.Kc=Uv()}x1.prototype=new p;x1.prototype.constructor=x1;c=x1.prototype;c.Cv=function(){nB();var a=this.Kc,b=a.ba;return b===a.ba&&b>>31===a.ga}; c.Kj=function(){var a=this.Kc;return(new Gs).ja(a.ba,a.ga)};c.Jx=function(){nB();var a=this.Kc,b=a.ba<<16>>16;return b===a.ba&&b>>31===a.ga};c.mm=function(a){this.Kc=a;return this};c.sr=function(){nB();return this.Kc.ba<<24>>24};c.g=function(a){var b;nB();b=this.Kc;if(a&&a.$classData&&a.$classData.u.NS){a=a.Kc;var d=a.ga;b=b.ba===a.ba&&b.ga===d}else b=!1;return b};c.Um=function(){return!0};c.Ix=function(){nB();var a=this.Kc,b=65535&a.ba;return b===a.ba&&b>>31===a.ga};c.n=function(){return""+this.sp()}; c.Th=function(a){var b=this.Kc,d=$a((new Gs).ja(b.ba,b.ga)),b=d.ba,d=d.ga,e=$a(a);a=e.ba;e=e.ga;return UQ(ab(),b,d,a,e)};c.UF=function(){return Bla()};c.Hx=function(){nB();var a=this.Kc,b=a.ba<<24>>24;return b===a.ba&&b>>31===a.ga};c.Ve=function(a){var b=this.Kc,d=$a((new Gs).ja(b.ba,b.ga)),b=d.ba,d=d.ga,e=$a(a);a=e.ba;e=e.ga;return UQ(ab(),b,d,a,e)};c.sp=function(){return this.Kc};c.As=function(){nB();return this.Kc.ba<<16>>16};c.Mm=function(){nB();var a=this.Kc;return Wu(ab(),a.ba,a.ga)}; c.s=function(){var a=this.Kc;return a.ba^a.ga};c.Cg=function(){nB();return this.Kc.ba};c.fq=function(){nB();var a=this.Kc;return fa(Wu(ab(),a.ba,a.ga))};c.$classData=m({NS:0},!1,"scala.runtime.RichLong",{NS:1,c:1,zfa:1,Kfa:1,OS:1,UB:1,cR:1,gG:1,JS:1,Yk:1,Dd:1,KS:1}); function s8(){this.Kz=this.Lz=this.Fz=this.Ez=this.Mz=this.Qz=this.UT=this.WT=this.XC=this.I8=this.JT=this.LT=this.X5=this.L8=this.PT=this.Ua=this.NT=this.G8=this.XH=this.jc=this.RT=this.Dp=this.N8=this.VT=this.XT=this.YC=this.J8=this.KT=this.MT=this.Y5=this.M8=this.QT=this.Ep=this.OT=this.H8=this.YH=this.kc=this.ST=this.O8=this.Pa=null}s8.prototype=new p;s8.prototype.constructor=s8; s8.prototype.a=function(){t8=this;Vka(this);Xka(this);(new XV).Ax(gZ(this),nv());var a=new YE;if(null===this)throw y(x(),null);a.l=this;(new XV).Ax(gZ(this),aF());a=new ZE;if(null===this)throw y(x(),null);a.l=this;return this};function gZ(a){null===v().Fz&&null===v().Fz&&(v().Fz=(new Mv).Hn(a));return v().Fz}function fk(a){null===v().Mz&&null===v().Mz&&(v().Mz=(new Pv).Hn(a));return v().Mz} function hn(a,b){return(new hZ).uF(b,r(new u,function(){return function(a){return null===a?C():(new H).e(a)}}(a)))}function HH(a,b){return Dg(b,r(new u,function(){return function(a){if(C()===a)return null;if(Rc(a))return a.ha;throw(new z).e(a);}}(a)))}function bk(a){null===v().Lz&&null===v().Lz&&(v().Lz=(new Nv).Hn(a));return v().Lz}function Ab(){var a=v();null===v().Ez&&null===v().Ez&&(v().Ez=(new Gv).Hn(a));return v().Ez} s8.prototype.$classData=m({u2:0},!1,"com.lkroll.ep.compendium.utils.OptionPickler$",{u2:1,c:1,lha:1,jha:1,pha:1,sha:1,qha:1,rha:1,tha:1,oha:1,kha:1,mha:1,nha:1});var t8=void 0;function v(){t8||(t8=(new s8).a());return t8}function u8(){}u8.prototype=new p;u8.prototype.constructor=u8;c=u8.prototype;c.a=function(){return this};c.Tn=function(a,b){return+a-+b};c.Ag=function(a,b){return+a>=+b};c.mg=function(a,b){return+a<+b};c.qk=function(a,b){return+a+ +b};c.jg=function(a,b){return+a>+b}; c.xp=function(a,b){return+a*+b};c.Cb=function(a,b){a=+a;b=+b;return Ra(Sa(),a,b)};c.zg=function(a){return a};c.Nf=function(a,b){return+a<=+b};c.$classData=m({Laa:0},!1,"scala.math.Numeric$DoubleIsFractional$",{Laa:1,c:1,Xha:1,Wha:1,Uv:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1,Daa:1,dia:1});var v8=void 0;function mU(){v8||(v8=(new u8).a());return v8}function w8(){}w8.prototype=new p;w8.prototype.constructor=w8;c=w8.prototype;c.a=function(){return this};c.Tn=function(a,b){return fa(+a-+b)}; c.Ag=function(a,b){return+a>=+b};c.mg=function(a,b){return+a<+b};c.qk=function(a,b){return fa(+a+ +b)};c.jg=function(a,b){return+a>+b};c.xp=function(a,b){return fa(+a*+b)};c.Cb=function(a,b){a=+a;b=+b;return Ra(Sa(),a,b)};c.zg=function(a){return fa(a)};c.Nf=function(a,b){return+a<=+b};c.$classData=m({Maa:0},!1,"scala.math.Numeric$FloatIsFractional$",{Maa:1,c:1,Zha:1,Yha:1,Uv:1,gh:1,ch:1,hh:1,fh:1,k:1,h:1,Daa:1,eia:1});var x8=void 0;function Vea(){x8||(x8=(new w8).a());return x8} function y8(a){var b=(new qM).Oa(a.Na());a=a.Ja();Zqa(b,a);return b}function nc(a){return z8(a)?mk(new nk,a,0,a.Aa()).da():a.Gb(0)}function A8(a,b){return a.Aa()-b|0}function B8(a,b){if(b&&b.$classData&&b.$classData.u.gi){var d=a.Aa();if(d===b.Aa()){for(var e=0;e=a.Aa()?-1:b}function H8(a,b){b=ara(a,b);return a.Lh(0,b)} function I8(a,b,d){b=0b)b=1;else a:{var d=0;for(;;){if(d===b){b=a.j()?0:1;break a}if(a.j()){b=-1;break a}d=1+d|0;a=a.m()}}return b}function vm(a,b){a=a.uA(b);if(0>b||a.j())throw(new V).d(""+b);return a.i()} function O8(a,b){if(b&&b.$classData&&b.$classData.u.Zt){if(a===b)return!0;for(;!a.j()&&!b.j()&&dh(eh(),a.i(),b.i());)a=a.m(),b=b.m();return a.j()&&b.j()}return K7(a,b)}function P8(a,b){for(;!a.j();){if(b.ca(a.i()))return!0;a=a.m()}return!1}function bra(a,b){for(;!a.j()&&0>>1|0,f=f>>>1|0|g<<31,g=h,e=1+e|0;else break}d=1+d|0}}function lra(a){for(var b=0,d=a.Vk();0>6);var d=a.ga&(0===(32&b)?0:1<=e)return a.hc().ka();d=a.hc();a=a.n().substring(b,e);return d.Uc((new Ae).d(a)).ka()}function Be(a,b){a=a.n();b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b?ba.String.fromCharCode(b):"\\"+(new Zf).mb(b);return Eb(Ma(),a,b)}function Lt(a,b){var d=(new Nt).a(),e=-1+b|0;if(!(0>=b))for(b=0;;){Ot(d,a.n());if(b===e)break;b=1+b|0}return d.ed.$b} function ila(a){var b=(new Nt).a(),d=new YZ;if(null===a)throw y(x(),null);d.Yb=a;d.WG=a.n();d.Nx=d.WG.length|0;for(d.Ah=0;d.ea();){a=Spa(d);for(var e=a.length|0,f=0;;)if(f=(65535&(a.charCodeAt(f)|0)))f=1+f|0;else break;a=fa?0:a)|0);for(var d=0,e=this.Wa();d=d)throw(new Ey).d("empty.reduceLeft");var e=1,f=b[0];for(;;){if(e===d)break a;var g=1+e|0,f=a.Gf(f,b[e]),e=g}}return f};c.hc=function(){return(new oc).a()}; c.Uc=function(a){return Py(this,a)};c.qf=function(){return C1(this)};c.nh=function(a,b){return N8(this,a,b)};c.$classData=m({Zea:0},!1,"scala.scalajs.js.ArrayOps",{Zea:1,c:1,Jh:1,kh:1,Ng:1,Me:1,$d:1,cc:1,q:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,ac:1,Zd:1,ag:1,bf:1,af:1,$e:1});function ura(a){var b=(new qM).Oa(a.Na());a.va(r(new u,function(a,b){return function(a){return X8(b,a)}}(a,b)));return b} function vra(a){var b=(new qM).Oa(a.Na());a.va(r(new u,function(a,b){return function(a){return X8(b,a)}}(a,b)));return b} function g9(){this.xf=this.Xi=this.Bd=this.tN=this.x=this.$c=this.Ce=this.My=this.Gi=this.Bi=this.zB=this.$=this.Yx=this.$o=this.ue=this.sl=this.il=this.gb=this.ib=this.ql=this.Pt=this.Uu=this.Rd=this.Le=this.Sg=this.oB=this.Ta=this.hN=this.GS=this.Ug=this.nv=this.Ca=this.eO=this.hf=this.aO=this.RP=this.nT=this.Pj=this.VO=this.UO=this.TO=this.em=this.Bl=this.RS=null;this.f=Uv();ab();ab();ab();this.or=Uv()}g9.prototype=new p;g9.prototype.constructor=g9; g9.prototype.a=function(){h9=this;aga("ondrag");this.RS=(new KE).a();(new KE).a();(new KE).a();(new KE).a();(new KE).a();(new KE).a();(new KE).a();(new KE).a();(new LE).a();(new LE).a();(new LE).a();(new LE).a();(new LE).a();(new LE).a();(new LE).a();(new LE).a();Fpa||(Fpa=(new OY).a());Gpa||(Gpa=(new PY).a());Hka||(Hka=(new KM).a());return this};function FL(){var a=zd();if(0===(1024&a.f.ba)&&0===(1024&a.f.ba)){a.VO=NE("h4",!1);var b=a.f;a.f=(new Gs).ja(1024|b.ba,b.ga)}return a.VO} function WW(){var a=zd();if(0===(2097152&a.f.ba)&&0===(2097152&a.f.ba)){a.RP=NE("li",!1);var b=a.f;a.f=(new Gs).ja(2097152|b.ba,b.ga)}return a.RP}function wpa(){var a=zd();if(0===(512&a.f.ba)&&0===(512&a.f.ba)){a.UO=NE("h3",!1);var b=a.f;a.f=(new Gs).ja(512|b.ba,b.ga)}return a.UO}function dX(){var a=zd();if(0===(536870912&a.f.ba)&&0===(536870912&a.f.ba)){a.eO=NE("em",!1);var b=a.f;a.f=(new Gs).ja(536870912|b.ba,b.ga)}return a.eO} function Rd(){var a=zd();if(0===(32768&a.f.ba)&&0===(32768&a.f.ba)){a.Pj=NE("p",!1);var b=a.f;a.f=(new Gs).ja(32768|b.ba,b.ga)}return a.Pj}function iaa(){var a=zd();if(0===(256&a.f.ba)&&0===(256&a.f.ba)){a.TO=NE("h2",!1);var b=a.f;a.f=(new Gs).ja(256|b.ba,b.ga)}return a.TO}function GL(){var a=zd();if(0===(134217728&a.f.ba)&&0===(134217728&a.f.ba)){a.aO=NE("div",!1);var b=a.f;a.f=(new Gs).ja(134217728|b.ba,b.ga)}return a.aO} function XW(){var a=zd();if(0===(64&a.f.ga)&&0===(64&a.f.ga)){a.Ug=NE("b",!1);var b=a.f;a.f=(new Gs).ja(b.ba,64|b.ga)}return a.Ug}function ZX(){var a=zd();if(0===(256&a.f.ga)&&0===(256&a.f.ga)){a.GS=NE("span",!1);var b=a.f;a.f=(new Gs).ja(b.ba,256|b.ga)}return a.GS}function VW(){var a=zd();if(0===(1048576&a.f.ba)&&0===(1048576&a.f.ba)){a.nT=NE("ul",!1);var b=a.f;a.f=(new Gs).ja(1048576|b.ba,b.ga)}return a.nT} g9.prototype.$classData=m({A6:0},!1,"scalatags.Text$all$",{A6:1,c:1,Fga:1,Zga:1,Pga:1,aha:1,Jga:1,Nga:1,Mga:1,Kga:1,Qga:1,Tga:1,Rga:1,Oga:1,Sga:1,$ga:1,Lga:1,Wga:1,Uga:1,bha:1,Xga:1,Dga:1,Ega:1,Gga:1,Hga:1});var h9=void 0;function zd(){h9||(h9=(new g9).a());return h9}function i9(){}i9.prototype=new b9;i9.prototype.constructor=i9;function j9(){}c=j9.prototype=i9.prototype;c.cP=function(a,b){return HZ(this,a,b)}; c.Lf=function(a){a:if(0>a)a=1;else{for(var b=0,d=this.Wa();d.ea();){if(b===a){a=d.ea()?1:0;break a}d.da();b=1+b|0}a=b-a|0}return a};c.j=function(){return 0===this.Lf(0)};c.By=function(a){return Hw(this,a)};c.g=function(a){return AY(this,a)};c.ir=function(a){return XQ(this,a)};c.Li=function(a,b){return Jt(this,a,b)};c.n=function(){return A1(this)};c.ah=function(a,b){a:{var d=0b?b:224]);a=this.rx(a,!1,0,b,0);return null===a?S6():a};c.Na=function(){return 0};c.Wa=function(){return Ax().we};c.xy=function(){return this}; c.Om=function(){return S6()};c.hF=function(a){a=a+~(a<<9)|0;a^=a>>>14|0;a=a+(a<<4)|0;return a^(a>>>10|0)};c.ad=function(a){return this.Lr(a,this.Do(a),0)};c.m=function(){return this.dH()};c.dH=function(){var a=this.i(),a=this.xy(a,this.Do(a),0);return null===a?S6():a};c.Ef=function(){return this};c.go=function(a){if(a&&a.$classData&&a.$classData.u.cu){var b=6+(this.Na()+a.Na()|0)|0,b=l(q(P6),[224>b?b:224]);a=this.Zy(a,0,b,0);a=null===a?S6():a}else a=Y8(this,a);return a};c.rx=function(){return null}; c.Lr=function(){return!1};c.Yj=function(a){return D9(this,a)};c.Qy=function(){return!0};var P6=m({cu:0},!1,"scala.collection.immutable.HashSet",{cu:1,bl:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Fi:1,Ub:1,Ei:1,ej:1,hj:1,fj:1,ee:1,uk:1,Kd:1,Pd:1,Od:1,fe:1,k:1,h:1});E9.prototype.$classData=P6;function H9(){}H9.prototype=new t9;H9.prototype.constructor=H9;H9.prototype.a=function(){return this}; H9.prototype.$classData=m({Xca:0},!1,"scala.collection.immutable.ListSet$EmptyListSet$",{Xca:1,Vca:1,bl:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Fi:1,Ub:1,Ei:1,ej:1,hj:1,fj:1,ee:1,uk:1,Kd:1,Pd:1,Od:1,k:1,h:1});var I9=void 0;function Y6(){I9||(I9=(new H9).a());return I9}function v9(){this.FH=this.Cn=null}v9.prototype=new t9;v9.prototype.constructor=v9;c=v9.prototype;c.Ov=function(){return this.FH};c.j=function(){return!1}; c.Cp=function(a){return Ara(this,a)?this:u9(new v9,this,a)};c.Na=function(){a:{var a=this,b=0;for(;;){if(a.j())break a;a=a.Ov();b=1+b|0}}return b};function u9(a,b,d){a.Cn=d;if(null===b)throw y(x(),null);a.FH=b;return a}c.ad=function(a){return Ara(this,a)};c.hx=function(){return this.Cn};c.EH=function(a){a:{var b=this,d=F();for(;;){if(b.j()){a=It(d);break a}if(dh(eh(),a,b.hx())){b=b.Ov();for(a=d;!a.j();)d=a.i(),b=u9(new v9,b,d.hx()),a=a.m();a=b;break a}var e=b.Ov(),d=J(new K,b,d),b=e}}return a}; function Ara(a,b){for(;;){if(a.j())return!1;if(dh(eh(),a.hx(),b))return!0;a=a.Ov()}}c.Yj=function(a){return this.Cp(a)};c.$classData=m({Yca:0},!1,"scala.collection.immutable.ListSet$Node",{Yca:1,Vca:1,bl:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Fi:1,Ub:1,Ei:1,ej:1,hj:1,fj:1,ee:1,uk:1,Kd:1,Pd:1,Od:1,k:1,h:1});function EG(){this.Ml=this.zp=null}EG.prototype=new p;EG.prototype.constructor=EG;c=EG.prototype;c.Ja=function(){return this}; c.wj=function(a,b){yy(this,a,b)};c.i=function(){gz();var a=this.zp;if(null===a)throw(new Cb).d("empty map");for(;null!==a.gb;)a=a.gb;return a.fb};c.lj=function(){return this.Wa()};c.ca=function(a){return this.ad(a)};c.gv=function(a){return pha(this,a)};c.oa=function(){var a=N().o;return bh(this,a)};c.tk=function(a,b,d){return z1(this,a,b,d)};c.j=function(){return 0===this.Na()};c.wd=function(){return this};c.g=function(a){return BY(this,a)};c.rc=function(a){return gu(this,"",a,"")}; c.ng=function(a,b,d){return gu(this,a,b,d)};c.yf=function(a){EG.prototype.aB.call(this,null,a);return this};c.Je=function(){return CD()};c.n=function(){return A1(this)};c.va=function(a){var b=gz(),d=this.zp;null!==d&&xha(b,d,a)};c.Ye=function(a,b){return Cy(this,a,b)};c.ju=function(a){return Z8(this,a)};c.ui=function(){gz();return null===this.zp?C():(new H).e(this.i())};c.Vj=function(){Gx();var a=Kf().$a;return bh(this,a)};c.$g=function(a){return B1(this,a,!1)};c.Na=function(){return $y(gz(),this.zp)}; c.rf=function(){return W8(this)};c.oi=function(a){return this.ad(a)};c.Wa=function(){var a=this.zp,b=C();return(new WZ).yF(a,b,this.Ml)};c.Pv=function(){return this.Ml};c.aB=function(a,b){this.zp=a;this.Ml=b;if(null===b)throw(new kk).d("ordering must not be null");return this};c.Zf=function(){return gu(this,"","","")};c.pg=function(){return-1};c.De=function(){return this.Wa().De()}; c.wf=function(a){if(0>=a)a=this;else if(a>=this.Na())a=(new EG).yf(this.Ml);else{var b=gz();a=Zy(fz(b,this.zp,a));a=(new EG).aB(a,this.Ml)}return a};c.ad=function(a){gz();a:{var b=this.zp,d=this.Ml;for(;;){if(null===b){a=null;break a}var e=d.Cb(a,b.fb);if(0>e)b=b.gb;else if(0>>d|0)),f=Jz(Re(),this.gg&(-1+e|0));if(0!==(this.gg&e)){e=this.vc.b[f];a=e.$y(a,b,5+d|0);if(e===a)return this;b=l(q(P6),[this.vc.b.length]);sy(Us(),this.vc,0,b,0,this.vc.b.length);b.b[f]=a;return Q6(new R6,this.gg,b,this.Rl+(a.Na()-e.Na()|0)|0)}d=l(q(P6),[1+this.vc.b.length|0]);sy(Us(),this.vc,0,d,0,f);d.b[f]=(new G9).Ro(a,b);sy(Us(),this.vc,f,d,1+f|0,this.vc.b.length-f|0);return Q6(new R6,this.gg|e,d,1+this.Rl|0)}; c.Zy=function(a,b,d,e){if(a===this)return this;if(a&&a.$classData&&a.$classData.u.vG)return this.Gs(a,b);if(c_(a)){for(var f=this.vc,g=this.gg,h=0,k=a.vc,n=a.gg,t=0,w=e,A=0;0!==(g|n);){var B=g^g&(-1+g|0),M=n^n&(-1+n|0);if(B===M){var Z=f.b[h].Zy(k.b[t],5+b|0,d,w),A=A+Z.Na()|0;d.b[w]=Z;w=1+w|0;g&=~B;h=1+h|0;n&=~M;t=1+t|0}else{var Z=-1+B|0,na=-1+M|0;ZZ!==0>na?(M=f.b[h],A=A+M.Na()|0,d.b[w]=M,w=1+w|0,g&=~B,h=1+h|0):(B=k.b[t],A=A+B.Na()|0,d.b[w]=B,w=1+w|0,n&=~M,t=1+t|0)}}if(A===this.Rl)return this; if(A===a.Rl)return a;b=w-e|0;f=l(q(P6),[b]);Ya(d,e,f,0,b);return Q6(new R6,this.gg|a.gg,f,A)}return this};c.va=function(a){for(var b=0;b>>b|0)),e=Jz(Re(),this.gg&(-1+d|0));if(0!==(this.gg&d)){d=this.vc.b[e];a=d.Gs(a,5+b|0);if(d===a)return this;b=l(q(P6),[this.vc.b.length]);sy(Us(),this.vc,0,b,0,this.vc.b.length);b.b[e]=a;return Q6(new R6,this.gg,b,this.Rl+(a.Na()-d.Na()|0)|0)}b=l(q(P6),[1+this.vc.b.length|0]);sy(Us(),this.vc,0,b,0,e);b.b[e]=a;sy(Us(),this.vc,e,b,1+e|0,this.vc.b.length-e|0);return Q6(new R6,this.gg|d,b,this.Rl+a.Na()|0)};c.Na=function(){return this.Rl}; c.Wa=function(){var a=new H1;ZZ.prototype.fP.call(a,this.vc);return a}; c.xy=function(a,b,d){var e=1<<(31&(b>>>d|0)),f=Jz(Re(),this.gg&(-1+e|0));if(0!==(this.gg&e)){var g=this.vc.b[f];a=g.xy(a,b,5+d|0);return g===a?this:null===a?(e^=this.gg,0!==e?(a=l(q(P6),[-1+this.vc.b.length|0]),sy(Us(),this.vc,0,a,0,f),sy(Us(),this.vc,1+f|0,a,f,-1+(this.vc.b.length-f|0)|0),f=this.Rl-g.Na()|0,1!==a.b.length||c_(a.b[0])?Q6(new R6,e,a,f):a.b[0]):null):1!==this.vc.b.length||c_(a)?(e=l(q(P6),[this.vc.b.length]),sy(Us(),this.vc,0,e,0,this.vc.b.length),e.b[f]=a,f=this.Rl+(a.Na()-g.Na()| 0)|0,Q6(new R6,this.gg,e,f)):a}return this};function Q6(a,b,d,e){a.gg=b;a.vc=d;a.Rl=e;Cc(yc(),Jz(Re(),b)===d.b.length);return a} c.rx=function(a,b,d,e,f){for(var g=f,h=0,k=0,n=0;n>>1|0;k=e}return Q6(new R6,k,a,h)}return e.b[f]}; c.Lr=function(a,b,d){var e=31&(b>>>d|0),f=1<a||a>=i$(this))throw(new V).d(""+a);return h$(this,a)};c.ca=function(a){return this.Gb(a|0)};c.Df=function(){return this};c.j=function(){return 0===i$(this)};c.wd=function(){return this};c.g=function(a){return a&&a.$classData&&a.$classData.u.JR?i$(this)===i$(a)&&(0===i$(this)||dh(eh(),this.Re,a.Re)&&dh(eh(),this.nq(),a.nq())):AY(this,a)}; c.n=function(){var a=this.j()?"empty ":"",b=this.CF?"to":"until",d=dh(eh(),this.ae,1)?"":" by "+this.ae;return a+"NumericRange "+this.Re+" "+b+" "+this.jm+d};c.Je=function(){return Jf()};c.va=function(a){for(var b=0,d=this.Re;b>24&&0===(1&a.gk)<<24>>24){var b;a:{AQ();var d=a.Re,e=a.jm,f=a.ae,g=a.CF,h=a.Hh,k=h.zg(0),n=0>h.Cb(d,e),t=0w&&0A;if(0===A)throw(new Qc).d("step cannot be 0.");h?h=0:(g=w>>31,k=b>>31,h=w-b|0,k=(-2147483648^h)>(-2147483648^w)?-1+ (g-k|0)|0:g-k|0,f=A>>31,g=ab(),h=Hs(g,h,k,A,f),g=g.oc,h=1+h|0,g=0===h?1+g|0:g,h=(0===g?-1<(-2147483648^h):0>31,f=b>>31,g=w-b|0,k=(-2147483648^g)>(-2147483648^w)?-1+(k-f|0)|0:k-f|0,f=A>>31,ot(ab(),g,k,A,f)}b=0>h?CQ(Ix(),b,w,A,!0):h;break a}h=b>w&&0A||b===w;if(0===A)throw(new Qc).d("step cannot be 0.");h?h=0:(g=w>>31,k=b>>31,h=w-b|0,k=(-2147483648^h)>(-2147483648^w)?-1+(g-k|0)|0:g-k|0,f=A>>31,g=ab(),h=Hs(g,h,k,A,f),g=g.oc,f=w>>31, e=b>>31,k=w-b|0,e=(-2147483648^k)>(-2147483648^w)?-1+(f-e|0)|0:f-e|0,n=A>>31,f=ab(),k=ot(f,k,e,A,n),f=f.oc,f=0!==k||0!==f?1:0,k=f>>31,f=h+f|0,h=(-2147483648^f)<(-2147483648^h)?1+(g+k|0)|0:g+k|0,h=(0===h?-1<(-2147483648^f):0>31,f=b>>31,g=w-b|0,k=(-2147483648^g)>(-2147483648^w)?-1+(k-f|0)|0:k-f|0,f=A>>31,ot(ab(),g,k,A,f)}b=0>h?CQ(Ix(),b,w,A,!1):h;break a}}}w=h.zg(1);b=h.zg(2147483647);var A=y1(h,d),B=y1(h,e);0<=ea(A,B)?(e=h.Tn(e,d),A=zQ(h.Tt(e, f),h,b),f=h.Tn(e,h.xp(A,f)),b=!g&&dh(eh(),k,f)?A:zQ(h.qk(A,w),h,b)):(A=h.zg(-1),A=h.Tn(t?A:w,d),A=zQ(h.Tt(A,f),h,b),d=dh(eh(),A,k)?d:h.qk(d,h.xp(A,f)),d=h.qk(d,f),0>h.Cb(d,e)!==n?w=g&&dh(eh(),d,e)?h.qk(A,h.zg(2)):h.qk(A,w):(n=h.Tn(e,d),n=zQ(h.Tt(n,f),h,b),k=dh(eh(),n,k)?d:h.qk(d,h.xp(n,f)),w=h.qk(A,h.qk(n,!g&&dh(eh(),k,e)?w:h.zg(2)))),b=zQ(w,h,b));b=h.Es(b)}}a.kQ=b;a.gk=(1|a.gk)<<24>>24}return a.kQ}c.Wa=function(){return mk(new nk,this,0,i$(this))};c.Cm=function(){return this};c.Aa=function(){return i$(this)}; c.pg=function(){return i$(this)};c.wf=function(a){0>=a||0===i$(this)?a=this:a>=i$(this)?(a=this.jm,AQ(),a=(new j$).Dx(a,a,this.ae,this.Hh)):a=this.HN(h$(this,a),this.jm,this.ae);return a};c.nq=function(){if(0===(2&this.gk)<<24>>24&&0===(2&this.gk)<<24>>24){if(0===i$(this))var a=F(),a=It(a);else a=h$(this,-1+i$(this)|0);this.PP=a;this.gk=(2|this.gk)<<24>>24}return this.PP};c.gP=function(a,b,d,e,f){this.Re=a;this.jm=b;this.ae=d;this.CF=e;this.Hh=f;return this};c.cf=function(){return this}; c.ad=function(a){try{var b;var d;if(this.j())d=!1;else{var e=tx(this.Hh,this.ae),f=this.Hh.zg(0);if(e.l.jg(e.Wo,f)&&ux(tx(this.Hh,this.Re),a)&&ux(tx(this.Hh,a),this.nq()))d=!0;else{var g=tx(this.Hh,this.ae),h=this.Hh.zg(0);if(g.l.mg(g.Wo,h))var k=this.Hh,n=this.nq(),t=ux(tx(k,n),a);else t=!1;d=t?ux(tx(this.Hh,a),this.Re):!1}}if(d){eh();var w=this.Hh,A,B=SF(this.Hh,a);A=B.l.Tn(B.Wo,this.Re);var M,Z=SF(w,A);M=Z.l.wy(Z.QP,this.ae);b=dh(0,M,this.Hh.zg(0))}else b=!1;return b}catch(na){if(mZ(na))return!1; throw na;}};c.xk=function(){return this};c.ci=function(a){if(a===this.Hh)var b=!0;else b=AQ().QN.pd(this.Hh),b.j()?b=!1:(b=b.P(),b=a===b);return b?0>24&&0===(4&this.gk)<<24>>24&&(this.XO=VF(ly(),this),this.gk=(4|this.gk)<<24>>24);return this.XO};function e$(){}e$.prototype=new r9;e$.prototype.constructor=e$;function k$(){}c=k$.prototype=e$.prototype;c.Ja=function(){return this}; c.Do=function(a){return this.hF(R(S(),a))};c.a=function(){return this};c.wd=function(){return this};c.lw=function(a,b,d,e,f){return l$(a,b,e,f)};c.lv=function(){return C()};c.$l=function(a){return Cra(this,a)};c.va=function(){};function Cra(a,b){return a.lw(b.Ha(),a.Do(b.Ha()),0,b.Da(),b,null)}c.ln=function(a){return this.Sv(a,this.Do(a),0)};function d$(a,b,d){return a.lw(b,a.Do(b),0,d,null,null)}c.Zp=function(){t5();return s5()};c.Sv=function(){return this};c.qx=function(){return null}; c.$g=function(a){t5();var b=6+this.Na()|0,b=l(q(p5),[224>b?b:224]);t5();a=this.qx(a,!1,0,b,0);return null===a?s5():a};c.QE=function(){t5();return s5()};c.Na=function(){return 0};c.$v=function(){return this};c.Wa=function(){return Ax().we};c.cH=function(){var a=this.i().Ha();return this.Sv(a,this.Do(a),0)};c.hF=function(a){a=a+~(a<<9)|0;a^=a>>>14|0;a=a+(a<<4)|0;return a^(a>>>10|0)};c.pd=function(a){return this.lv(a,this.Do(a),0)};c.Wu=function(){return!1};c.m=function(){return this.cH()}; c.ad=function(a){return this.Wu(a,this.Do(a),0)};c.mn=function(a){return Cra(this,a)};var p5=m({Gy:0},!1,"scala.collection.immutable.HashMap",{Gy:1,$n:1,al:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,dl:1,sk:1,cl:1,el:1,dd:1,Ub:1,ee:1,dn:1,Kd:1,Pd:1,Od:1,en:1,k:1,h:1,fe:1});e$.prototype.$classData=p5;function G9(){this.Af=null;this.ud=0}G9.prototype=new P9;G9.prototype.constructor=G9;c=G9.prototype; c.$y=function(a,b,d){if(b===this.ud&&dh(eh(),a,this.Af))return this;if(b!==this.ud)return O6(U6(),this.ud,this,b,(new G9).Ro(a,b),d);d=Y6();return m$(new n$,b,u9(new v9,d,this.Af).Cp(a))};c.Zy=function(a,b){return a.Gs(this,b)};c.va=function(a){a.ca(this.Af)};c.Ro=function(a,b){this.Af=a;this.ud=b;return this}; c.Gs=function(a,b){if(a.ud!==this.ud)return O6(U6(),this.ud,this,a.ud,a,b);if(a_(a)){if(dh(eh(),this.Af,a.Af))return this;b=this.ud;var d=Y6();return m$(new n$,b,u9(new v9,d,this.Af).Cp(a.Af))}if(a&&a.$classData&&a.$classData.u.uG)return b=a.ai.Cp(this.Af),b.Na()===a.ai.Na()?a:m$(new n$,this.ud,b);throw(new z).e(a);};c.Na=function(){return 1};c.Wa=function(){Ax();var a=(new D).r([this.Af]);return mk(new nk,a,0,a.X.length|0)};c.xy=function(a,b){return b===this.ud&&dh(eh(),a,this.Af)?null:this}; c.rx=function(a,b){return b!==!!a.ca(this.Af)?this:null};c.Lr=function(a,b){return b===this.ud&&dh(eh(),a,this.Af)};c.Qy=function(a,b){return a.Lr(this.Af,this.ud,b)};function a_(a){return!!(a&&a.$classData&&a.$classData.u.GR)}c.$classData=m({GR:0},!1,"scala.collection.immutable.HashSet$HashSet1",{GR:1,vG:1,cu:1,bl:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Fi:1,Ub:1,Ei:1,ej:1,hj:1,fj:1,ee:1,uk:1,Kd:1,Pd:1,Od:1,fe:1,k:1,h:1}); function n$(){this.ud=0;this.ai=null}n$.prototype=new P9;n$.prototype.constructor=n$;c=n$.prototype;c.$y=function(a,b,d){return b===this.ud?m$(new n$,b,this.ai.Cp(a)):O6(U6(),this.ud,this,b,(new G9).Ro(a,b),d)};c.Zy=function(a,b){return a&&a.$classData&&a.$classData.u.vG?this.Gs(a,b):c_(a)?a.Gs(this,b):this};c.va=function(a){var b=w9(this.ai);YF($e(b),a)}; c.Gs=function(a,b){if(a.ud!==this.ud)return O6(U6(),this.ud,this,a.ud,a,b);if(a_(a))return a=this.ai.Cp(a.Af),a.Na()===this.ai.Na()?this:m$(new n$,this.ud,a);if(a&&a.$classData&&a.$classData.u.uG){b=zra(this.ai,a.ai);var d=b.Na();return d===this.ai.Na()?this:d===a.ai.Na()?a:m$(new n$,this.ud,b)}throw(new z).e(a);};c.Na=function(){return this.ai.Na()};c.Wa=function(){var a=w9(this.ai);return $e(a)}; c.xy=function(a,b){if(b===this.ud){a=this.ai.EH(a);var d=a.Na();switch(d){case 0:return null;case 1:return a=w9(a),(new G9).Ro($e(a).da(),b);default:return d===this.ai.Na()?this:m$(new n$,b,a)}}else return this};function m$(a,b,d){a.ud=b;a.ai=d;return a}c.rx=function(a,b){a=b?B1(this.ai,a,!0):B1(this.ai,a,!1);b=a.Na();switch(b){case 0:return null;case 1:return a=w9(a),(new G9).Ro($e(a).da(),this.ud);default:return b===this.ai.Na()?this:m$(new n$,this.ud,a)}}; c.Lr=function(a,b){return b===this.ud&&this.ai.ad(a)};c.Qy=function(a,b){for(var d=w9(this.ai),d=$e(d),e=!0;e&&d.ea();)e=d.da(),e=a.Lr(e,this.ud,b);return e};c.$classData=m({uG:0},!1,"scala.collection.immutable.HashSet$HashSetCollision1",{uG:1,vG:1,cu:1,bl:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Fi:1,Ub:1,Ei:1,ej:1,hj:1,fj:1,ee:1,uk:1,Kd:1,Pd:1,Od:1,fe:1,k:1,h:1});function o$(){}o$.prototype=new R9;o$.prototype.constructor=o$;o$.prototype.a=function(){return this}; o$.prototype.$classData=m({Tca:0},!1,"scala.collection.immutable.ListMap$EmptyListMap$",{Tca:1,Sca:1,$n:1,al:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,dl:1,sk:1,cl:1,el:1,dd:1,Ub:1,ee:1,dn:1,Kd:1,Pd:1,Od:1,en:1,k:1,h:1});var p$=void 0;function S9(){p$||(p$=(new o$).a());return p$}function U9(){this.GH=this.Is=this.Af=null}U9.prototype=new R9;U9.prototype.constructor=U9; function q$(a,b){var d=F();for(;;){if(b.j())return It(d);if(dh(eh(),a,b.Fl())){b=b.js();for(a=d;!a.j();)d=a.i(),b=T9(new U9,b,d.Fl(),d.Bp()),a=a.m();return b}var e=b.js(),d=J(new K,b,d);b=e}}c=U9.prototype;c.ca=function(a){a:{var b=this;for(;;){if(b.j())throw(new Cb).d("key not found: "+a);if(dh(eh(),a,b.Fl())){a=b.Bp();break a}b=b.js()}}return a};c.Bp=function(){return this.Is};c.j=function(){return!1};c.$l=function(a){return this.Ms(a)};c.ln=function(a){return q$(a,this)}; c.Na=function(){a:{var a=this,b=0;for(;;){if(a.j())break a;a=a.js();b=1+b|0}}return b};c.Fl=function(){return this.Af};c.Ms=function(a){var b=q$(a.Ha(),this);return T9(new U9,b,a.Ha(),a.Da())};c.qH=function(a,b){var d=q$(a,this);return T9(new U9,d,a,b)};c.MC=function(a){return q$(a,this)};c.pd=function(a){a:{var b=this;for(;;){if(b.j()){a=C();break a}if(dh(eh(),a,b.Fl())){a=(new H).e(b.Bp());break a}b=b.js()}}return a}; function T9(a,b,d,e){a.Af=d;a.Is=e;if(null===b)throw y(x(),null);a.GH=b;return a}c.ad=function(a){a:{var b=this;for(;;){if(b.j()){a=!1;break a}if(dh(eh(),a,b.Fl())){a=!0;break a}b=b.js()}}return a};c.js=function(){return this.GH};c.mn=function(a){return this.Ms(a)}; c.$classData=m({Uca:0},!1,"scala.collection.immutable.ListMap$Node",{Uca:1,Sca:1,$n:1,al:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,dl:1,sk:1,cl:1,el:1,dd:1,Ub:1,ee:1,dn:1,Kd:1,Pd:1,Od:1,en:1,k:1,h:1});function j$(){f$.call(this);this.oy=null}j$.prototype=new g$;j$.prototype.constructor=j$;j$.prototype.Dx=function(a,b,d,e){this.oy=e;f$.prototype.gP.call(this,a,b,d,!1,e);return this};j$.prototype.HN=function(a,b,d){AQ();return(new j$).Dx(a,b,d,this.oy)}; j$.prototype.$classData=m({hda:0},!1,"scala.collection.immutable.NumericRange$Exclusive",{hda:1,JR:1,$f:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Cf:1,dd:1,Ub:1,nf:1,Zd:1,$d:1,Hy:1,pp:1,Kd:1,Pd:1,Od:1,gi:1,Me:1,k:1,h:1});function a8(){f$.call(this);this.oy=null}a8.prototype=new g$;a8.prototype.constructor=a8;a8.prototype.Dx=function(a,b,d,e){this.oy=e;f$.prototype.gP.call(this,a,b,d,!0,e);return this}; a8.prototype.HN=function(a,b,d){AQ();return(new a8).Dx(a,b,d,this.oy)};a8.prototype.$classData=m({ida:0},!1,"scala.collection.immutable.NumericRange$Inclusive",{ida:1,JR:1,$f:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Cf:1,dd:1,Ub:1,nf:1,Zd:1,$d:1,Hy:1,pp:1,Kd:1,Pd:1,Od:1,gi:1,Me:1,k:1,h:1});function xR(){this.ae=this.jm=this.Re=0;this.om=!1;this.qG=this.$t=0}xR.prototype=new j9;xR.prototype.constructor=xR;function Dra(){}c=Dra.prototype=xR.prototype; c.Ja=function(){return this};c.lq=function(){return!1};c.i=function(){return this.Mr()};c.Gb=function(a){return this.Fw(a)};c.Vl=function(){return this};c.ca=function(a){return this.Fw(a|0)};c.j=function(){return this.om};c.Df=function(){return this};c.wd=function(){return this};c.g=function(a){if(a&&a.$classData&&a.$classData.u.xG){if(this.om)return a.om;if($t(a)&&this.Re===a.Re){var b=r$(this);return b===r$(a)&&(this.Re===b||this.ae===a.ae)}return!1}return AY(this,a)}; function Era(a,b){if(a.om)return a=a.Re,(new Gs).ja(a,a>>31);for(var d=a.Re,e=r$(a);d!==e&&b.oi(d);)d=d+a.ae|0;if(d===e&&b.oi(d))return b=d,d=b>>31,e=a.ae,a=e>>31,e=b+e|0,(new Gs).ja(e,(-2147483648^e)<(-2147483648^b)?1+(d+a|0)|0:d+a|0);a=d;return(new Gs).ja(a,a>>31)}c.Xp=function(a){var b=Era(this,a);a=b.ba;var b=b.ga,d=this.Re;a===d&&b===d>>31?a=this:(a=a-this.ae|0,a===r$(this)?(a=r$(this),a=(new xR).Sa(a,a,this.ae)):a=(new ah).Sa(a+this.ae|0,r$(this),this.ae));return a}; c.Fw=function(a){0>this.$t&&CQ(Ix(),this.Re,this.jm,this.ae,this.lq());if(0>a||a>=this.$t)throw(new V).d(""+a);return this.Re+ea(this.ae,a)|0}; c.Sa=function(a,b,d){this.Re=a;this.jm=b;this.ae=d;this.om=a>b&&0d||a===b&&!this.lq();if(0===d)throw(new Qc).d("step cannot be 0.");if(this.om)a=0;else{var e;e=s$(this);a=e.ba;var f=e.ga,g=this.ae,h=g>>31;e=ab();a=Hs(e,a,f,g,h);e=e.oc;g=this.lq()||!Fra(this)?1:0;f=g>>31;g=a+g|0;e=(new Gs).ja(g,(-2147483648^g)<(-2147483648^a)?1+(e+f|0)|0:e+f|0);a=e.ba;e=e.ga;a=(0===e?-1<(-2147483648^a):0>31,a=ot(ab(),a,e,d,f),b=0!==a?b-a|0:this.lq()?b:b-d|0}this.qG=b;return this};c.Je=function(){return Jf()};c.n=function(){var a=this.lq()?"to":"until",b=1===this.ae?"":" by "+this.ae;return(this.om?"empty ":Fra(this)?"":"inexact ")+"Range "+this.Re+" "+a+" "+this.jm+b};c.va=function(a){if(!this.om)for(var b=this.Re;;){a.ca(b);if(b===this.qG)break;b=b+this.ae|0}}; c.wp=function(a){var b=Era(this,a);a=b.ba;var b=b.ga,d=this.Re;a===d&&b===d>>31?(a=this.Re,a=(new xR).Sa(a,a,this.ae)):(a=a-this.ae|0,a=a===r$(this)?this:(new ah).Sa(this.Re,a,this.ae));return a};c.GN=function(a,b,d){return(new xR).Sa(a,b,d)};c.mp=function(){return this.om?this:(new ah).Sa(r$(this),this.Re,-this.ae|0)};c.jn=function(){return this};c.Na=function(){return this.Aa()};c.rf=function(){return y8(this)};c.Wa=function(){return mk(new nk,this,0,this.Aa())}; c.Aa=function(){return 0>this.$t?CQ(Ix(),this.Re,this.jm,this.ae,this.lq()):this.$t};c.Cm=function(){return this};c.pg=function(){return this.Aa()};function Gra(a,b){return 0>=b||a.om?a:b>=a.$t&&0<=a.$t?(b=a.jm,(new xR).Sa(b,b,a.ae)):a.GN(a.Re+ea(a.ae,b)|0,a.jm,a.ae)}function Fra(a){var b=s$(a),d=b.ba,b=b.ga,e=a.ae,f=e>>31;a=ab();d=ot(a,d,b,e,f);b=a.oc;return 0===d&&0===b}c.wf=function(a){return Gra(this,a)};c.m=function(){this.om&&Hra(F());return Gra(this,1)};c.cf=function(){return this};c.xk=function(){return this}; c.ci=function(a){return a===Ko()?0>31,e=a.Re;a=e>>31;e=b-e|0;return(new Gs).ja(e,(-2147483648^e)>(-2147483648^b)?-1+(d-a|0)|0:d-a|0)} c.$classData=m({xG:0},!1,"scala.collection.immutable.Range",{xG:1,$f:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Cf:1,dd:1,Ub:1,nf:1,Zd:1,$d:1,Hy:1,pp:1,Kd:1,Pd:1,Od:1,gi:1,Me:1,fe:1,k:1,h:1});function t$(){}t$.prototype=new j9;t$.prototype.constructor=t$;function u$(){}c=u$.prototype=t$.prototype;c.Ja=function(){return this}; function Ira(a){for(var b=hG(),b=(new Mj).e(b),d=a;!d.j();){Ex();var e=zha(yha(new nz,uh(function(a,b){return function(){return b.w}}(a,b))),d.i());e.m();b.w=e;d=d.m()}return b.w}c.Gb=function(a){return vm(this,a)};c.Vl=function(){return this};function Jra(a,b){if(!a.j()&&b.ca(a.i())){var d=a.i();return oz(new pz,d,uh(function(a,b){return function(){return Jra(a.m(),b)}}(a,b)))}return hG()}c.Lf=function(a){return Eo(this,a)};c.ca=function(a){return vm(this,a|0)};c.Jg=function(a){return O8(this,a)}; c.gv=function(a){return Kra(this,a)};c.Zg=function(a){return P8(this,a)};c.tk=function(a,b,d){return L1(d.fg(this))?(this.j()?(Ex(),a=(new D).r([a]),a=mk(new nk,a,0,a.X.length|0),a=bG(a)):a=oz(new pz,a,uh(function(a,b,d){return function(){return a.m().tk(d.Gf(b,a.i()),d,(Ex(),(new JQ).a()))}}(this,a,b))),a):z1(this,a,b,d)};c.Df=function(){return this};c.wd=function(){return this};c.g=function(a){return this===a||AY(this,a)}; c.tx=function(a,b){if(L1(b.fg(this))){if(this.j())a=hG();else{b=(new Mj).e(this);for(var d=a.ca(b.w.i()).De();!b.w.j()&&d.j();)b.w=b.w.m(),b.w.j()||(d=a.ca(b.w.i()).De());a=b.w.j()?(Ex(),hG()):qz(d,uh(function(a,b,d){return function(){return d.w.m().tx(b,(Ex(),(new JQ).a()))}}(this,a,b)))}return a}return Bm(this,a,b)};function JG(a,b,d){for(;!a.j()&&!!b.ca(a.i())===d;)a=a.m();return $t(a)?Wqa(Ex(),a,b,d):hG()}c.uA=function(a){return Lra(this,a)}; c.Xp=function(a){for(var b=this;!b.j()&&a.ca(b.i());)b=b.m();return b};c.rc=function(a){return this.ng("",a,"")};c.ng=function(a,b,d){var e=this,f=this;for(e.j()||(e=e.m());f!==e&&!e.j();){e=e.m();if(e.j())break;e=e.m();if(e===f)break;f=f.m()}return gu(this,a,b,d)};c.Mk=function(a){return Q8(this,a)};c.dz=function(a){return Lja(new IG,uh(function(a){return function(){return a}}(this)),a)};c.Je=function(){return Ex()};c.n=function(){return gu(this,"Stream(",", ",")")}; c.va=function(a){var b=this;a:for(;;){if(!b.j()){a.ca(b.i());b=b.m();continue a}break}};c.Ye=function(a,b){var d=this;for(;;){if(d.j())return a;var e=d.m();a=b.Gf(a,d.i());d=e}};c.ah=function(a,b){return S8(this,a,b)};c.wp=function(a){return Jra(this,a)};function Mra(a,b,d){for(;;){if(d.j())return d;var e=d.i();if(b.ad(e))d=d.m();else return e=d.i(),oz(new pz,e,uh(function(a,b,d){return function(){return Mra(a,b.Yj(d.i()),d.m())}}(a,b,d)))}}c.mp=function(){return Ira(this)}; c.DO=function(a,b){return JG(this,a,b)};c.xl=function(){return Mra(this,Ao(CD(),F()),this)};c.Wa=function(){return Rpa(this)};c.Dn=function(a){return T8(this,a)};c.ne=function(a,b){return L1(b.fg(this))?(this.j()?a=a.De():(b=this.i(),a=oz(new pz,b,uh(function(a,b){return function(){return a.m().ne(b,(Ex(),(new JQ).a()))}}(this,a)))),a):Dq(this,a,b)};c.Aa=function(){for(var a=0,b=this;!b.j();)a=1+a|0,b=b.m();return a};c.Zf=function(){return this.ng("","","")};c.Cm=function(){return this}; c.rC=function(a){return Nra(this,a)};c.De=function(){return this};c.nq=function(){return It(this)};function Kra(a,b){for(var d=(new Mj).e(a);;)if($t(d.w)){var e=b.ca(d.w.i());if(e.j())d.w=d.w.m();else return e=e.De(),Ex(),Aha(yha(new nz,uh(function(a,b,d){return function(){return Kra(d.w.m(),b)}}(a,b,d))),e)}else break;Ex();return hG()}c.wf=function(a){return Lra(this,a)};function Lra(a,b){for(;;){if(0>=b||a.j())return a;a=a.m();b=-1+b|0}}c.cf=function(){return this}; c.ad=function(a){return U0(this,a)}; c.qh=function(a,b,d,e){Ot(a,b);if(!this.j()){fu(a,this.i());b=this;if(b.Rq()){var f=this.m();if(f.j())return Ot(a,e),a;if(b!==f&&(b=f,f.Rq()))for(f=f.m();b!==f&&f.Rq();)fu(Ot(a,d),b.i()),b=b.m(),f=f.m(),f.Rq()&&(f=f.m());if(f.Rq()){for(var g=this,h=0;g!==f;)g=g.m(),f=f.m(),h=1+h|0;b===f&&0=b||a.j())return Ex(),hG();if(1===b)return b=a.i(),oz(new pz,b,uh(function(){return function(){Ex();return hG()}}(a)));var d=a.i();return oz(new pz,d,uh(function(a,b){return function(){return Nra(a.m(),-1+b|0)}}(a,b)))}c.Pf=function(a){if(this.j())throw(new Ey).d("empty.reduceLeft");for(var b=this.i(),d=this.m();!d.j();)b=a.Gf(b,d.i()),d=d.m();return b}; function qz(a,b){if(a.j())return b.Ba().De();var d=a.i();return oz(new pz,d,uh(function(a,b){return function(){return qz(a.m(),b)}}(a,b)))}c.qf=function(){return"Stream"};c.nh=function(a,b){return L1(b.fg(this))?(this.j()||a.j()?a=hG():(b=(new I).Y(this.i(),a.i()),a=oz(new pz,b,uh(function(a,b){return function(){return a.m().nh(b.m(),(Ex(),(new JQ).a()))}}(this,a)))),a):ch(this,a,b)};function MV(a,b){if(b>=a.td)throw(new V).d(""+b);return a.X.b[b]} function rM(a,b){var d=a.X.b.length,e=d>>31,f=b>>31;if(f===e?(-2147483648^b)>(-2147483648^d):f>e){f=d<<1;for(d=d>>>31|0|e<<1;;){var e=b>>31,g=f,h=d;if(e===h?(-2147483648^b)>(-2147483648^g):e>h)d=f>>>31|0|d<<1,f<<=1;else break}b=d;if(0===b?-1<(-2147483648^f):0>>d|0)),k=Jz(Re(),this.sj&(-1+h|0));if(0!==(this.sj&h)){h=this.We.b[k];a=h.lw(a,b,5+d|0,e,f,g);if(a===h)return this;b=l(q(p5),[this.We.b.length]);sy(Us(),this.We,0,b,0,this.We.b.length);b.b[k]=a;return q5(new r5,this.sj,b,this.td+(a.Na()-h.Na()|0)|0)}d=l(q(p5),[1+this.We.b.length|0]);sy(Us(),this.We,0,d,0,k);d.b[k]=l$(a,b,e,f);sy(Us(),this.We,k,d,1+k|0,this.We.b.length-k|0);return q5(new r5,this.sj|h,d,1+this.td|0)}; c.lv=function(a,b,d){var e=31&(b>>>d|0);if(-1===this.sj)return this.We.b[e].lv(a,b,5+d|0);e=1<>>d|0)),f=Jz(Re(),this.sj&(-1+e|0));if(0!==(this.sj&e)){var g=this.We.b[f];a=g.Sv(a,b,5+d|0);if(a===g)return this;if(0===a.Na()){e^=this.sj;if(0!==e)return a=l(q(p5),[-1+this.We.b.length|0]),sy(Us(),this.We,0,a,0,f),sy(Us(),this.We,1+f|0,a,f,-1+(this.We.b.length-f|0)|0),f=this.td-g.Na()|0,1!==a.b.length||b_(a.b[0])?q5(new r5,e,a,f):a.b[0];t5();return s5()}return 1!==this.We.b.length||b_(a)?(e=l(q(p5),[this.We.b.length]),sy(Us(),this.We,0,e,0,this.We.b.length), e.b[f]=a,f=this.td+(a.Na()-g.Na()|0)|0,q5(new r5,this.sj,e,f)):a}return this};c.qx=function(a,b,d,e,f){for(var g=f,h=0,k=0,n=0;n>>1|0;k=e}return q5(new r5,k,a,h)}return e.b[f]}; c.Wa=function(){var a=new F1;ZZ.prototype.fP.call(a,this.We);return a};c.Na=function(){return this.td};function q5(a,b,d,e){a.sj=b;a.We=d;a.td=e;return a}c.Wu=function(a,b,d){var e=31&(b>>>d|0);if(-1===this.sj)return this.We.b[e].Wu(a,b,5+d|0);e=1<=b)return F();for(var d=J(new K,a.i(),F()),e=d,f=a.m(),g=1;;){if(f.j())return a;if(ge)a.Md(Og(a.kf()));else if(1024>e)a.od(Og(a.ic())),a.ic().b[31&(b>>>5|0)]=a.kf(),a.Md(Tg(a.ic(),31&(d>>>5|0)));else if(32768>e)a.od(Og(a.ic())),a.Xd(Og(a.Ac())),a.ic().b[31&(b>>>5|0)]=a.kf(),a.Ac().b[31&(b>>>10|0)]=a.ic(),a.od(Tg(a.Ac(),31&(d>>>10|0))),a.Md(Tg(a.ic(),31&(d>>>5|0)));else if(1048576>e)a.od(Og(a.ic())),a.Xd(Og(a.Ac())),a.lf(Og(a.ld())),a.ic().b[31&(b>>>5|0)]=a.kf(),a.Ac().b[31&(b>>>10|0)]=a.ic(),a.ld().b[31&(b>>>15|0)]=a.Ac(),a.Xd(Tg(a.ld(),31&(d>>> 15|0))),a.od(Tg(a.Ac(),31&(d>>>10|0))),a.Md(Tg(a.ic(),31&(d>>>5|0)));else if(33554432>e)a.od(Og(a.ic())),a.Xd(Og(a.Ac())),a.lf(Og(a.ld())),a.Vi(Og(a.qe())),a.ic().b[31&(b>>>5|0)]=a.kf(),a.Ac().b[31&(b>>>10|0)]=a.ic(),a.ld().b[31&(b>>>15|0)]=a.Ac(),a.qe().b[31&(b>>>20|0)]=a.ld(),a.lf(Tg(a.qe(),31&(d>>>20|0))),a.Xd(Tg(a.ld(),31&(d>>>15|0))),a.od(Tg(a.Ac(),31&(d>>>10|0))),a.Md(Tg(a.ic(),31&(d>>>5|0)));else if(1073741824>e)a.od(Og(a.ic())),a.Xd(Og(a.Ac())),a.lf(Og(a.ld())),a.Vi(Og(a.qe())),a.Cr(Og(a.xj())), a.ic().b[31&(b>>>5|0)]=a.kf(),a.Ac().b[31&(b>>>10|0)]=a.ic(),a.ld().b[31&(b>>>15|0)]=a.Ac(),a.qe().b[31&(b>>>20|0)]=a.ld(),a.xj().b[31&(b>>>25|0)]=a.qe(),a.Vi(Tg(a.xj(),31&(d>>>25|0))),a.lf(Tg(a.qe(),31&(d>>>20|0))),a.Xd(Tg(a.ld(),31&(d>>>15|0))),a.od(Tg(a.Ac(),31&(d>>>10|0))),a.Md(Tg(a.ic(),31&(d>>>5|0)));else throw(new Qc).a();else{b=-1+a.ig()|0;switch(b){case 5:a.Cr(Og(a.xj()));a.Vi(Tg(a.xj(),31&(d>>>25|0)));a.lf(Tg(a.qe(),31&(d>>>20|0)));a.Xd(Tg(a.ld(),31&(d>>>15|0)));a.od(Tg(a.Ac(),31&(d>>>10| 0)));a.Md(Tg(a.ic(),31&(d>>>5|0)));break;case 4:a.Vi(Og(a.qe()));a.lf(Tg(a.qe(),31&(d>>>20|0)));a.Xd(Tg(a.ld(),31&(d>>>15|0)));a.od(Tg(a.Ac(),31&(d>>>10|0)));a.Md(Tg(a.ic(),31&(d>>>5|0)));break;case 3:a.lf(Og(a.ld()));a.Xd(Tg(a.ld(),31&(d>>>15|0)));a.od(Tg(a.Ac(),31&(d>>>10|0)));a.Md(Tg(a.ic(),31&(d>>>5|0)));break;case 2:a.Xd(Og(a.Ac()));a.od(Tg(a.Ac(),31&(d>>>10|0)));a.Md(Tg(a.ic(),31&(d>>>5|0)));break;case 1:a.od(Og(a.ic()));a.Md(Tg(a.ic(),31&(d>>>5|0)));break;case 0:a.Md(Og(a.kf()));break;default:throw(new z).e(b); }a.If=!0}}c.i=function(){if(0===this.Lf(0))throw(new Ey).d("empty.head");return this.Gb(0)};c.Gb=function(a){var b=a+this.rg|0;if(0<=a&&b>>ea(5,-1+a.Hf|0)|0;if(0!==g){if(1=d||d<(this.Aa()>>>5|0))return b=(new Mj).e(this),a.va(r(new u,function(a,b){return function(a){b.w=b.w.Li(a,(Gx(),Kf().$a))}}(this,b))),b.w;if(this.Aa()<(d>>>5|0)&&a&&a.$classData&&a.$classData.u.QR){b=a;for(a=Vpa(this);a.ea();)d=a.da(),b=Sra(b,d);return b}return Dq(this,a,b)}return Dq(this,a.Ja(),b)};c.Vi=function(a){this.Lm=a};c.Cm=function(){return this}; function I$(a,b,d,e){a.If?(Sg(a,b),Pg(a,b,d,e)):(Pg(a,b,d,e),a.If=!0)}c.pg=function(){return this.Aa()};c.ic=function(){return this.Ik};c.xj=function(){return this.An};c.wf=function(a){return Ura(this,a)};c.cf=function(){return this};c.m=function(){if(0===this.Lf(0))throw(new Ey).d("empty.tail");return Ura(this,1)};c.xk=function(){return this};function bja(a){var b=(new N1).ja(a.rg,a.Xg);Ug(b,a,a.Hf);a.If&&Sg(b,a.Cj);1a)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 Qc).a();}c.Ke=function(a){return IZ(this,a|0)};function J$(a,b){for(var d=0;d=b)b=a;else if(a.rg<(a.Xg-b|0)){var d=a.rg+b|0,e=-32&d,f=Vra(d^(-1+a.Xg|0)),g=d&~(-1+(1<a)J$(b.yh, a);else if(1024>a)J$(b.yh,31&a),b.Ik=K$(b.Ik,a>>>5|0);else if(32768>a)J$(b.yh,31&a),b.Ik=K$(b.Ik,31&(a>>>5|0)),b.wl=K$(b.wl,a>>>10|0);else if(1048576>a)J$(b.yh,31&a),b.Ik=K$(b.Ik,31&(a>>>5|0)),b.wl=K$(b.wl,31&(a>>>10|0)),b.im=K$(b.im,a>>>15|0);else if(33554432>a)J$(b.yh,31&a),b.Ik=K$(b.Ik,31&(a>>>5|0)),b.wl=K$(b.wl,31&(a>>>10|0)),b.im=K$(b.im,31&(a>>>15|0)),b.Lm=K$(b.Lm,a>>>20|0);else if(1073741824>a)J$(b.yh,31&a),b.Ik=K$(b.Ik,31&(a>>>5|0)),b.wl=K$(b.wl,31&(a>>>10|0)),b.im=K$(b.im,31&(a>>>15|0)), b.Lm=K$(b.Lm,31&(a>>>20|0)),b.An=K$(b.An,a>>>25|0);else throw(new Qc).a();}else b=Gx().er;return b} function Tra(a,b){if(a.Xg!==a.rg){var d=-32&(-1+a.rg|0),e=31&(-1+a.rg|0);if(a.rg!==(32+d|0)){var f=(new M1).Sa(-1+a.rg|0,a.Xg,d);Ug(f,a,a.Hf);f.If=a.If;G$(f,a.Cj,d,a.Cj^d);f.yh.b[e]=b;return f}var g=(1<>>ea(5,-1+a.Hf|0)|0;if(0!==f){if(1d)return f=(1<b?0:b;if(d<=b||b>=(a.jj.length|0))return(new Gw).d("");d=d>(a.jj.length|0)?a.jj.length|0:d;yc();return(new Gw).d((null!==a?a.jj:null).substring(b,d))}c.gw=function(){return sA(Ma(),this.jj)};c.Pf=function(a){return M8(this,a)};c.hc=function(){yz||(yz=(new wz).a());return yz.hc()};c.nh=function(a,b){return N8(this,a,b)}; c.$classData=m({Oda:0},!1,"scala.collection.immutable.WrappedString",{Oda:1,$f:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Cf:1,dd:1,Ub:1,nf:1,Zd:1,$d:1,Hy:1,pp:1,Kd:1,Pd:1,Od:1,gi:1,Me:1,OR:1,ag:1,Yk:1,Dd:1});function K(){this.ta=this.Ok=null}K.prototype=new B$;K.prototype.constructor=K;c=K.prototype;c.H=function(){return"::"};c.i=function(){return this.Ok};c.E=function(){return 2};c.j=function(){return!1}; c.G=function(a){switch(a){case 0:return this.Ok;case 1:return this.ta;default:throw(new V).d(""+a);}};c.m=function(){return this.ta};function J(a,b,d){a.Ok=b;a.ta=d;return a}c.K=function(){return Y(this)};function Dp(a){return!!(a&&a.$classData&&a.$classData.u.CR)} c.$classData=m({CR:0},!1,"scala.collection.immutable.$colon$colon",{CR:1,IR:1,$f:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Cf:1,dd:1,Ub:1,nf:1,Zd:1,$d:1,wG:1,pp:1,Kd:1,Pd:1,Od:1,Zt:1,Dy:1,A:1,ZB:1,k:1,h:1});function L$(){}L$.prototype=new B$;L$.prototype.constructor=L$;c=L$.prototype;c.a=function(){return this};c.i=function(){this.SA()};c.H=function(){return"Nil"};c.E=function(){return 0};function Hra(){throw(new Ey).d("tail of empty list");}c.j=function(){return!0}; c.g=function(a){return a&&a.$classData&&a.$classData.u.nf?a.j():!1};c.G=function(a){throw(new V).d(""+a);};c.SA=function(){throw(new Cb).d("head of empty list");};c.m=function(){return Hra()};c.K=function(){return Y(this)};c.$classData=m({fda:0},!1,"scala.collection.immutable.Nil$",{fda:1,IR:1,$f:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Cf:1,dd:1,Ub:1,nf:1,Zd:1,$d:1,wG:1,pp:1,Kd:1,Pd:1,Od:1,Zt:1,Dy:1,A:1,ZB:1,k:1,h:1});var M$=void 0; function F(){M$||(M$=(new L$).a());return M$}function N$(){}N$.prototype=new n9;N$.prototype.constructor=N$;function O$(){}c=O$.prototype=N$.prototype;c.Ja=function(){return this};c.i=function(){return this.Mr()};c.ca=function(a){return GZ(this,a|0)};c.Df=function(){return this};c.j=function(){return jra(this)};c.wd=function(){return this};c.Je=function(){return CD()};c.va=function(a){kra(this,a)};c.ju=function(a){return Z8(this,a)}; function Ora(a,b){if(!(0<=b))throw(new Qc).d("requirement failed: bitset element must be \x3e\x3d 0");if(GZ(a,b))return a;var d=b>>6,e=a.io(d);return a.pH(d,(new Gs).ja(e.ba|(0===(32&b)?1<(-2147483648^a)?-1+(b-d|0)|0:b-d|0;return(new AW).mm((new Gs).ja(e,a))}; c.Vk=function(){return 1};c.m=function(){return this.Uy()};c.Mr=function(){var a=this.vc,b=a.ga;if(0===a.ba&&0===b)throw(new Cb).d("Empty BitSet");b=this.vc;a=b.ba;b=b.ga;return 0!==a?0===a?32:31-ga(a&(-a|0))|0:32+(0===b?32:31-ga(b&(-b|0))|0)|0}; c.$classData=m({Bca:0},!1,"scala.collection.immutable.BitSet$BitSet1",{Bca:1,DR:1,bl:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Fi:1,Ub:1,Ei:1,ej:1,hj:1,fj:1,ee:1,eC:1,uk:1,Kd:1,Pd:1,Od:1,Wv:1,Ey:1,Fy:1,mG:1,nG:1,k:1,h:1});function DW(){this.Ho=Uv();this.Io=Uv()}DW.prototype=new O$;DW.prototype.constructor=DW;c=DW.prototype;c.i=function(){return this.Mr()}; c.pH=function(a,b){if(0===a)return CW(new DW,b,this.Io);if(1===a)return BW(cP(),this.Ho,b);uy();Us();a=ry(0,woa(this.Ho,(new D).r([this.Io])),a,b);return nW(cP(),a)};c.io=function(a){return 0===a?this.Ho:1===a?this.Io:Uv()}; c.Uy=function(){var a=this.Ho,b=a.ga;if(0===a.ba&&0===b){a=this.Io;b=a.ga;if(0===a.ba&&0===b)throw(new Cb).d("Empty BitSet");cP();var b=this.Io,a=b.ba,b=b.ga,d=this.Io,e=d.ba,d=d.ga,d=0!==e?0:d&(-d|0),e=a-(e&(-e|0))|0;return BW(0,this.Ho,(new Gs).ja(e,(-2147483648^e)>(-2147483648^a)?-1+(b-d|0)|0:b-d|0))}b=this.Ho;a=b.ba;b=b.ga;d=this.Ho;e=d.ba;d=d.ga;d=0!==e?0:d&(-d|0);e=a-(e&(-e|0))|0;a=(-2147483648^e)>(-2147483648^a)?-1+(b-d|0)|0:b-d|0;return CW(new DW,(new Gs).ja(e,a),this.Io)}; function CW(a,b,d){a.Ho=b;a.Io=d;return a}c.Vk=function(){return 2};c.m=function(){return this.Uy()};c.Mr=function(){var a=this.Ho,b=a.ga;if(0===a.ba&&0===b){a=this.Io;b=a.ga;if(0===a.ba&&0===b)throw(new Cb).d("Empty BitSet");b=this.Io;a=b.ba;b=b.ga;return 64+(0!==a?0===a?32:31-ga(a&(-a|0))|0:32+(0===b?32:31-ga(b&(-b|0))|0)|0)|0}b=this.Ho;a=b.ba;b=b.ga;return 0!==a?0===a?32:31-ga(a&(-a|0))|0:32+(0===b?32:31-ga(b&(-b|0))|0)|0}; c.$classData=m({Cca:0},!1,"scala.collection.immutable.BitSet$BitSet2",{Cca:1,DR:1,bl:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Fi:1,Ub:1,Ei:1,ej:1,hj:1,fj:1,ee:1,eC:1,uk:1,Kd:1,Pd:1,Od:1,Wv:1,Ey:1,Fy:1,mG:1,nG:1,k:1,h:1});function EW(){this.vc=null}EW.prototype=new O$;EW.prototype.constructor=EW;c=EW.prototype;c.pH=function(a,b){a=ry(uy(),this.vc,a,b);return nW(cP(),a)};c.Gn=function(a){this.vc=a;return this}; c.io=function(a){return a(-2147483648^e)?-1+(d-a|0)|0:d-a|0));return nW(cP(),b)}b=1+b|0}throw(new Cb).d("Empty BitSet");};c.Vk=function(){return this.vc.b.length};c.m=function(){return this.Uy()}; c.$classData=m({Dca:0},!1,"scala.collection.immutable.BitSet$BitSetN",{Dca:1,DR:1,bl:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Fi:1,Ub:1,Ei:1,ej:1,hj:1,fj:1,ee:1,eC:1,uk:1,Kd:1,Pd:1,Od:1,Wv:1,Ey:1,Fy:1,mG:1,nG:1,k:1,h:1});function R$(){}R$.prototype=new tra;R$.prototype.constructor=R$;function S$(){}c=S$.prototype=R$.prototype;c.Ja=function(){return this};c.Df=function(){return this};c.j=function(){return 0===this.Na()}; c.g=function(a){return BY(this,a)};c.Je=function(){T1||(T1=(new R1).a());return T1};c.n=function(){return A1(this)};c.ju=function(a){var b=this.Wa();return XF(b,a)};c.rf=function(){return W8(this)};c.oi=function(a){return this.ad(a)};c.kj=function(a,b){MG(this,a,b)};c.xk=function(){return vra(this)};c.Ad=function(){};c.s=function(){var a=ly();return my(a,this,a.gC)};c.Fa=function(a,b){return Cf(this,a,b)};c.dk=function(a){return xb(this,a)};c.Uc=function(a){return Py(this,a)};c.hc=function(){return this.Om()}; c.qf=function(){return"Set"};function T7(){this.Tk=this.Cn=null}T7.prototype=new K9;T7.prototype.constructor=T7;c=T7.prototype;c.Ja=function(){return this};c.i=function(){return pra(this)};c.a=function(){this.Tk=this;return this};c.Gb=function(a){return $8(this,a)};c.Vl=function(){return this};c.ca=function(a){return $8(this,a|0)};c.j=function(){return this.Tk===this};c.Df=function(){return this};c.wd=function(){return this};c.Je=function(){V7||(V7=(new S7).a());return V7}; c.va=function(a){for(var b=this;;)if($t(b))a.ca(b.Cn),b=b.Tk;else break};c.zs=function(){return this};c.Wa=function(){var a=new m_;a.Ab=this;return a};c.Aa=function(){a:{var a=this,b=0;for(;;){if(a.Tk===a)break a;b=1+b|0;a=a.Tk}}return b};c.Cm=function(){return this};c.wf=function(a){return qra(this,a)};c.cf=function(){return this};c.m=function(){return rra(this)};c.Ke=function(a){return IZ(this,a|0)};c.s=function(){return VF(ly(),this)}; c.$classData=m({Aea:0},!1,"scala.collection.mutable.LinkedList",{Aea:1,fl:1,$f:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,Cf:1,dd:1,Ub:1,nf:1,Zd:1,$d:1,gl:1,ii:1,ji:1,fi:1,hl:1,hi:1,ei:1,Dh:1,uea:1,Zt:1,Dy:1,Aia:1,k:1,h:1});function T$(){}T$.prototype=new K9;T$.prototype.constructor=T$;function U$(){}U$.prototype=T$.prototype;T$.prototype.Uc=function(a){return Py(this,a)};function V$(){}V$.prototype=new K9;V$.prototype.constructor=V$;function W$(){} c=W$.prototype=V$.prototype;c.Ja=function(){return this};c.i=function(){return nc(this)};c.Vl=function(){return this};c.Lf=function(a){return A8(this,a)};c.Jg=function(a){return B8(this,a)};c.Zg=function(a){return C8(this,a)};c.Df=function(){return this};c.j=function(){return z8(this)};c.wd=function(){return this};c.Xp=function(a){return D8(this,a)};c.Mk=function(a){return E8(this,a)};c.Je=function(){return wqa()};c.va=function(a){F8(this,a)}; c.Ye=function(a,b){var d=this.Aa();return K8(this,0,d,a,b)};c.ah=function(a,b){return G8(this,a,b)};c.wp=function(a){return H8(this,a)};c.Lh=function(a,b){return I8(this,a,b)};c.mp=function(){return nu(this)};c.rf=function(){return y8(this)};c.zs=function(){return this};c.Wa=function(){return mk(new nk,this,0,this.Aa())};c.Dn=function(a){return J8(this,a)};c.Cm=function(){return this};c.pg=function(){return this.Aa()};c.wf=function(a){var b=this.Aa();return I8(this,a,b)};c.cf=function(){return this}; c.m=function(){return Y0(this)};c.Ke=function(a){return IZ(this,a|0)};c.xg=function(a,b,d){L8(this,a,b,d)};c.gw=function(a){var b=a.Ig();return du(pa(this.X))===b?this.X:Hy(this,a)};c.Pf=function(a){return M8(this,a)};c.hc=function(){return(new p_).xv(this.Go())};c.qf=function(){return"WrappedArray"};c.nh=function(a,b){return N8(this,a,b)};function P1(){this.Gv=this.Jr=null;this.jo=0;this.Zc=null;this.hn=this.sg=0;this.Kh=null;this.ao=0}P1.prototype=new Q$;P1.prototype.constructor=P1;c=P1.prototype; c.vy=function(a,b){a=zq(this,a,b);if(null===a)return C();var d=a.x;a.x=b;return(new H).e(d)};c.a=function(){Wha(this);this.Gv=this.Jr=null;return this};c.LC=function(a){this.LB(a);return this};c.MG=function(a){this.ao=a};c.wd=function(){return this};c.LB=function(a){a=Rz(this,a);if(null===a)return C();null===a.Er?this.Jr=a.Nn:a.Er.Nn=a.Nn;null===a.Nn?this.Gv=a.Er:a.Nn.Er=a.Er;a.Er=null;a.Nn=null;return(new H).e(a.x)};c.Ie=function(a){return X$(this,a)}; c.va=function(a){for(var b=this.Jr;null!==b;)a.ca((new I).Y(b.fb,b.x)),b=b.Nn};c.ln=function(a){var b=(new P1).a();return Py(b,this).LC(a)};c.Zp=function(){return(new P1).a()};c.Na=function(){return this.sg};c.$v=function(){return this};c.ka=function(){return this};c.Wa=function(){return(new k_).Et(this)};c.zC=function(){return(new l_).Et(this)};c.IN=function(a,b){a=(new KW).Y(a,b);null===this.Jr?this.Jr=a:(this.Gv.Nn=a,a.Er=this.Gv);return this.Gv=a}; c.pd=function(a){a=Tz(this,a);return null===a?C():(new H).e(a.x)};c.Ff=function(a){return X$(this,a)};c.lC=function(a){this.Kh=a};c.qC=function(a){this.Zc=a};c.la=function(a){return X$(this,a)};c.Bo=function(){Tha(this);this.Gv=this.Jr=null};function X$(a,b){a.vy(b.Ha(),b.Da());return a}c.QC=function(a){this.jo=a};c.sC=function(a){this.hn=a};c.mn=function(a){var b=(new P1).a();return Py(b,this).Ff(a)};c.lu=function(a){this.sg=a}; c.$classData=m({wea:0},!1,"scala.collection.mutable.LinkedHashMap",{wea:1,TR:1,al:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,dl:1,sk:1,cl:1,el:1,dd:1,Ub:1,ee:1,tS:1,ii:1,ji:1,fi:1,uS:1,bf:1,af:1,$e:1,bu:1,hi:1,ei:1,Dh:1,qS:1,rS:1,k:1,h:1});function U7(){this.Uo=this.yl=null;this.On=0}U7.prototype=new K9;U7.prototype.constructor=U7;c=U7.prototype;c.Ja=function(){return this};c.i=function(){if($t(this))return pra(this.yl);throw(new Cb).a();}; c.a=function(){this.Uo=this.yl=(new T7).a();this.On=0;return this};c.Gb=function(a){return $8(this.yl,a)};c.Vl=function(){return this};c.Lf=function(a){return Eo(this,a)};c.Jg=function(a){return O8(this,a)};c.ca=function(a){return $8(this.yl,a|0)};c.Zg=function(a){return P8(this,a)};c.oa=function(){var a=this.yl,b=N().o;return bh(a,b)};c.j=function(){return 0===this.On};c.Df=function(){return this};c.wd=function(){return this};c.uA=function(a){return bra(this,a)};c.Ie=function(a){return L9(this,a)}; c.Mk=function(a){return Q8(this,a)};c.Je=function(){Z7||(Z7=(new Y7).a());return Z7};c.va=function(a){for(var b=this;!b.j();)a.ca(b.i()),b=b.m()};c.Ye=function(a,b){return R8(this,a,b)};c.ah=function(a,b){return S8(this,a,b)};c.wp=function(a){for(var b=this.hc(),d=this;!d.j()&&a.ca(d.i());)b.la(d.i()),d=d.m();return b.ka()};c.ka=function(){return this};c.Wa=function(){var a;this.j()?a=Ax().we:(a=new o_,a.Ab=this.yl,a.Zw=this.On);return a};c.zs=function(){return this}; c.Dn=function(a){return T8(this,a)};c.kj=function(a,b){MG(this,a,b)};c.Aa=function(){return this.On};c.Cm=function(){return this};c.rC=function(a){for(var b=this.hc(),d=0,e=this;!e.j()&&d=a.hn?(d=b.Fl(),d=R(S(),d),d=hu(a,d),Yha(a,b,d)):(b.tq=a.Zc.b[d],a.Zc.b[d]=b,a.sg=1+a.sg|0,Uz(a,d));return b.x}c.Bo=function(){Tha(this)};c.QC=function(a){this.jo=a};c.sC=function(a){this.hn=a};c.mn=function(a){var b=(new mm).a();return Py(b,this).Ff(a)};c.lu=function(a){this.sg=a}; c.$classData=m({pS:0},!1,"scala.collection.mutable.HashMap",{pS:1,TR:1,al:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,dl:1,sk:1,cl:1,el:1,dd:1,Ub:1,ee:1,tS:1,ii:1,ji:1,fi:1,uS:1,bf:1,af:1,$e:1,bu:1,hi:1,ei:1,Dh:1,qS:1,rS:1,fe:1,k:1,h:1});function S1(){this.jo=0;this.Zc=null;this.hn=this.sg=0;this.Kh=null;this.ao=0}S1.prototype=new S$;S1.prototype.constructor=S1;c=S1.prototype;c.Ja=function(){return this}; c.a=function(){S1.prototype.n9.call(this,null);return this};c.ca=function(a){return null!==Rha(this,a)};c.wd=function(){return this};c.Ie=function(a){return Z$(this,a)};c.Je=function(){j7||(j7=(new i7).a());return j7};c.va=function(a){for(var b=0,d=this.Zc.b.length;b>6;ZO.prototype.Gn.call(this,l(q(lb),[1>6,e=a.io(d);b=(new Gs).ja(e.ba|(0===(32&b)?1<d);if(d>=a.Vk()){for(e=a.Vk();d>=e;)e<<=1,e=33554432>e?e:33554432;e=l(q(lb),[e]);sy(Us(),a.vc,0,e,0,a.Vk());a.vc=e}a.vc.b[d]=b}return a}c.ad=function(a){return GZ(this,a|0)};c.qh=function(a,b,d,e){return mra(this,a,b,d,e)};c.la=function(a){return oW(this,a|0)}; c.Yj=function(a){var b=l(q(lb),[this.vc.b.length]);sy(Us(),this.vc,0,b,0,this.vc.b.length);return oW((new ZO).Gn(b),a|0)};c.qf=function(){return"BitSet"};c.$classData=m({eea:0},!1,"scala.collection.mutable.BitSet",{eea:1,Rda:1,Qda:1,Ic:1,Jc:1,c:1,Ec:1,ec:1,fc:1,Xb:1,ob:1,nb:1,bc:1,dc:1,Cc:1,Fc:1,Dc:1,Bc:1,ac:1,cc:1,q:1,ii:1,ji:1,fi:1,Jea:1,Fi:1,Ub:1,Ei:1,ej:1,hj:1,fj:1,ee:1,Mea:1,$B:1,bf:1,af:1,$e:1,bu:1,hi:1,ei:1,Dh:1,Cia:1,Wv:1,Ey:1,Fy:1,mG:1,nG:1,k:1,h:1}); function Nj(){this.Zr=this.Jd=null;this.jx=!1;this.Vo=0}Nj.prototype=new U$;Nj.prototype.constructor=Nj;c=Nj.prototype;c.cP=function(a,b){return HZ(this.Jd,a,b)};c.wj=function(a,b){yy(this.Jd,a,b)};function Pra(a){if(!a.j()){var b=a.Jd,d=a.Zr.ta;for(a.Bo();b!==d;)Zt(a,b.i()),b=b.m()}}c.i=function(){return this.Jd.i()};c.a=function(){this.Jd=F();this.jx=!1;this.Vo=0;return this};c.Gb=function(a){if(0>a||a>=this.Vo)throw(new V).d(""+a);return vm(this.Jd,a)};c.Vl=function(){return this}; c.Lf=function(a){return Eo(this.Jd,a)};c.Jg=function(a){return O8(this.Jd,a)};c.ca=function(a){return this.Gb(a|0)};c.Zg=function(a){return P8(this.Jd,a)};c.oa=function(){this.jx=!this.j();return this.Jd};c.j=function(){return 0===this.Vo};c.wd=function(){return this};c.g=function(a){return a&&a.$classData&&a.$classData.u.sS?this.Jd.g(a.Jd):AY(this,a)};c.GE=function(a){return lha(this.Jd,a)};c.rc=function(a){return gu(this.Jd,"",a,"")};c.ng=function(a,b,d){return gu(this.Jd,a,b,d)}; c.Ie=function(a){return Zt(this,a)};c.Mk=function(a){return Q8(this.Jd,a)};c.Je=function(){X7||(X7=(new W7).a());return X7};c.va=function(a){for(var b=this.Jd;!b.j();)a.ca(b.i()),b=b.m()};c.Ye=function(a,b){return R8(this.Jd,a,b)};c.ah=function(a,b){return S8(this.Jd,a,b)};c.ui=function(){return YX(this.Jd)};c.gz=function(a){return Zt(this,a)};c.jn=function(){var a=this.Jd;yc();return bh(a,new MF)};c.Na=function(){return this.Vo};c.rf=function(){var a=this.Jd,b=oM().o;return bh(a,b)};c.ka=function(){return this.oa()}; c.Wa=function(){var a=new n_;a.$w=this.j()?F():this.Jd;return a};c.kj=function(a,b){MG(this,a,b)};c.Dn=function(a){return T8(this.Jd,a)};c.Zf=function(){return gu(this.Jd,"","","")};c.Aa=function(){return this.Vo};c.Cm=function(){return this};c.De=function(){return this.Jd.De()};c.ad=function(a){return U0(this.Jd,a)};c.qh=function(a,b,d,e){return Fy(this.Jd,a,b,d,e)}; function Zt(a,b){a.jx&&Pra(a);if(a.j())a.Zr=J(new K,b,F()),a.Jd=a.Zr;else{var d=a.Zr;a.Zr=J(new K,b,F());d.ta=a.Zr}a.Vo=1+a.Vo|0;return a}c.xk=function(){return this.Jd};c.ci=function(a){return Gy(this.Jd,a)};c.Ke=function(a){return U8(this.Jd,a|0)};c.Ef=function(){var a=this.Jd,b=CD(),b=DD(b);return bh(a,b)};c.Nh=function(a,b){return R8(this.Jd,a,b)};c.la=function(a){return Zt(this,a)};c.bP=function(a){return HZ(this.Jd,a,0)};c.Ad=function(){};c.xg=function(a,b,d){L7(this.Jd,a,b,d)}; c.Ld=function(){for(var a=this.Jd,b=Sj(new Tj,Uj());!a.j();){var d=a.i();Vj(b,d);a=a.m()}return b.tb};c.Bo=function(){this.Jd=F();this.Zr=null;this.jx=!1;this.Vo=0};c.gw=function(a){return Hy(this.Jd,a)};c.$i=function(){return 0this.td&&1<=a&&(a=l(q(db),[a]),Ya(this.X,0,a,0,this.td),this.X=a)};c.xg=function(a,b,d){var e=zy(Ay(),a)-b|0;d=d