AGVCC2AUUG23W7CJWI53A67ODTMXNS747A6PGKYKGVZ5BZTNHHOQC
eO="Sys_error",aa=0x80,e6="src/js/dom.ml",am=" ",Q="0",e5="ENOTEMPTY",cU="compare: functional value",fl="EEXIST",T="src/std/array.ml",cP=1255,cT="mkdir",bh=1000,bI="src/browser/browser.ml",et="value",fc="@[",cC=" : flags Open_text and Open_binary are not compatible",bk="int_of_string",cG="fs",cL="e",eX="%u",fb="/static/",cB=": Not a directory",cK="ENOENT",e4="Stack_overflow",eE="%i",cJ="search",fs="%ni",an=0xff,fk="Undefined_recursive_module",fa="Assert_failure",e$="grid",eD="0x",$=0x8000,e3="a",eN=0x800,eW=0x7ff0,e2=-48,es=" : is a directory",eC=0xdfff,eL="@{",eM="Division_by_zero",aM=".",eV="End_of_file",bj="src/browser/handler.ml",eB=": closedir failed",a3=0x3f,fr="Out_of_memory",fj=114,bi="container",eA="Not_found",eK=101,cI=" : file already exists",fq="href",cX="Failure",a="src/std/btree.ml",bf=128,bH=": No such file or directory",bJ="Unix.Unix_error",eU="^",eJ=255,fi="width",cN="ENOTDIR",fh=256,eH="id",eI=100,cA="index out of bounds",ah="/",bE=252,ez="%Li",cH="click",ey="Invalid_argument",bF=254,a2="+",cz="%d",fp=", characters ",er=": file descriptor already closed",aL="-",cy="EBADF",ag=0xffffff,e_="packs",e9=120,e8=1027,bg=1024,e7="A55.JPG",eG=-97,eT="Pervasives.do_at_exit",fg="Printexc.handle_uncaught_exception",eq=12520,eS=65536,cW=" : flags Open_rdonly and Open_wronly are not compatible",cM=0xf,cS="A45.JPG",ew=", ",ex=512,e1="Fatal error: exception %s\n",fn="Match_failure",fo="closedir",eu="%li",ev=1026,ff="img",ep=250,e0=341,cF="nan",e="",cD="src/browser/dictionary.ml",cE="rmdir",eF="([^/]+)",cR="Fatal error: exception ",eR="infinity",eZ="input",cO="jsError",cQ="section",c="camlinternalFormat.ml",eo=103,bD='"',eQ="fd ",cV=127,ab=0xffff,en=0xdc00,fe="Sys_blocked_io",A=248,fd="_",fm=0xe0,cx="target",eP=0xf0,eY="A65.JPG",bG="_bigarr02";function
l7(a,b){var
eN="Sys_error",aa=0x80,e5="src/js/dom.ml",am=" ",Q="0",e4="ENOTEMPTY",cT="compare: functional value",fk="EEXIST",T="src/std/array.ml",cO=1255,cS="mkdir",bg=1000,bH="src/browser/browser.ml",es="value",fa="@[",cB=" : flags Open_text and Open_binary are not compatible",bi="int_of_string",cF="fs",cK="e",eW="%u",e$="/static/",cA=": Not a directory",cJ="ENOENT",e3="Stack_overflow",eD="%i",cI="search",fr="%ni",an=0xff,fj="Undefined_recursive_module",e_="Assert_failure",e9="grid",eC="0x",$=0x8000,e2="a",eM=0x800,eV=0x7ff0,e1=-48,er=" : is a directory",eB=0xdfff,eK="@{",eL="Division_by_zero",aJ=".",eU="End_of_file",bh="src/browser/handler.ml",eA=": closedir failed",a1=0x3f,fq="Out_of_memory",fi=114,fh="container",ez="Not_found",eJ=101,cH=" : file already exists",fp="href",cW="Failure",a="src/std/btree.ml",be=128,bG=": No such file or directory",bI="Unix.Unix_error",eT="^",eI=255,fg="width",cM="ENOTDIR",ff=256,eG="id",eH=100,cz="index out of bounds",ah="/",bD=252,ey="%Li",cG="click",ex="Invalid_argument",bE=254,a0="+",cy="%d",fo=", characters ",eq=": file descriptor already closed",aI="-",cx="EBADF",ag=0xffffff,e8=120,e7=1027,bf=1024,e6="A55.JPG",eF=-97,eS="Pervasives.do_at_exit",fe="Printexc.handle_uncaught_exception",ep=12520,eR=65536,cV=" : flags Open_rdonly and Open_wronly are not compatible",cL=0xf,cR="A45.JPG",ev=", ",ew=512,e0="Fatal error: exception %s\n",fm="Match_failure",fn="closedir",et="%li",eu=1026,fd="img",eo=250,eZ=341,cE="nan",e="",cC="src/browser/dictionary.ml",cD="rmdir",eE="([^/]+)",cQ="Fatal error: exception ",eQ="infinity",eY="input",cN="jsError",cP="section",c="camlinternalFormat.ml",en=103,bC='"',eP="fd ",cU=127,ab=0xffff,em=0xdc00,fc="Sys_blocked_io",A=248,fb="_",fl=0xe0,cw="target",eO=0xf0,eX="A65.JPG",bF="_bigarr02";function
l0(a,b){var
c9(a){return a.hi32()}function
c_(a){return a.lo32()}function
bm(){v(cA)}var
l$=bG;function
aC(a,b,c,d){this.kind=a;this.layout=b;this.dims=c;this.data=d}aC.prototype.caml_custom=l$;aC.prototype.offset=function(a){var
c8(a){return a.hi32()}function
c9(a){return a.lo32()}function
bk(){v(cz)}var
l4=bF;function
aB(a,b,c,d){this.kind=a;this.layout=b;this.dims=c;this.data=d}aB.prototype.caml_custom=l4;aB.prototype.offset=function(a){var
b=this.dims.length-1;b>=0;b--){if(a[b]<1||a[b]>this.dims[b])bm();c=c*this.dims[b]+(a[b]-1)}return c};aC.prototype.get=function(a){switch(this.kind){case
b=this.dims.length-1;b>=0;b--){if(a[b]<1||a[b]>this.dims[b])bk();c=c*this.dims[b]+(a[b]-1)}return c};aB.prototype.get=function(a){switch(this.kind){case
e=this.data[a*2+0],c=this.data[a*2+1];return[bF,e,c];default:return this.data[a]}};aC.prototype.set=function(a,b){switch(this.kind){case
7:this.data[a*2+0]=c_(b);this.data[a*2+1]=c9(b);break;case
e=this.data[a*2+0],c=this.data[a*2+1];return[bE,e,c];default:return this.data[a]}};aB.prototype.set=function(a,b){switch(this.kind){case
7:this.data[a*2+0]=c9(b);this.data[a*2+1]=c8(b);break;case
11:this.data[a*2+0]=b[1];this.data[a*2+1]=b[2];break;default:this.data[a]=b;break}return 0};aC.prototype.fill=function(a){switch(this.kind){case
11:this.data[a*2+0]=b[1];this.data[a*2+1]=b[2];break;default:this.data[a]=b;break}return 0};aB.prototype.fill=function(a){switch(this.kind){case
b=0;b<this.data.length;b++)this.data[b]=b%2==0?d:f;break;default:this.data.fill(a);break}};aC.prototype.compare=function(a,b){if(this.layout!=a.layout||this.kind!=a.kind){var
b=0;b<this.data.length;b++)this.data[b]=b%2==0?d:f;break;default:this.data.fill(a);break}};aB.prototype.compare=function(a,b){if(this.layout!=a.layout||this.kind!=a.kind){var
v("Ml_Bigarray_c_1_1.offset");if(a<0||a>=this.dims[0])bm();return a};a4.prototype.get=function(a){return this.data[a]};a4.prototype.set=function(a,b){this.data[a]=b;return 0};a4.prototype.fill=function(a){this.data.fill(a);return 0};function
cZ(a,b,c,d){var
e=fy(a);if(bL(c)*e!=d.length)v("length doesn't match dims");if(b==0&&c.length==1&&e==1)return new
a4(a,b,c,d);return new
aC(a,b,c,d)}function
mE(a){return a.slice(1)}function
l_(a,b,c){var
d=mE(c),e=fw(a,bL(d));return cZ(a,b,d,e)}function
bn(a,b,c){a.set(a.offset(b),c);return 0}function
bU(a,b,c){var
v("Ml_Bigarray_c_1_1.offset");if(a<0||a>=this.dims[0])bk();return a};a2.prototype.get=function(a){return this.data[a]};a2.prototype.set=function(a,b){this.data[a]=b;return 0};a2.prototype.fill=function(a){this.data.fill(a);return 0};function
cY(a,b,c,d){var
e=fx(a);if(bK(c)*e!=d.length)v("length doesn't match dims");if(b==0&&c.length==1&&e==1)return new
a2(a,b,c,d);return new
aB(a,b,c,d)}function
mx(a){return a.slice(1)}function
l3(a,b,c){var
d=mx(c),e=fv(a,bK(d));return cY(a,b,d,e)}function
bl(a,b,c){a.set(a.offset(b),c);return 0}function
bT(a,b,c){var
aD(a,b,c,d,e){if(e==0)return 0;if(d==0&&(e>=c.l||c.t==2&&e>=c.c.length)){c.c=a.t==4?bU(a.c,b,e):b==0&&a.c.length==e?a.c:a.c.substr(b,e);c.t=c.c.length==c.l?0:2}else if(c.t==2&&d==c.c.length){c.c+=a.t==4?bU(a.c,b,e):b==0&&a.c.length==e?a.c:a.c.substr(b,e);c.t=c.c.length==c.l?0:2}else{if(c.t!=4)bM(c);var
aC(a,b,c,d,e){if(e==0)return 0;if(d==0&&(e>=c.l||c.t==2&&e>=c.c.length)){c.c=a.t==4?bT(a.c,b,e):b==0&&a.c.length==e?a.c:a.c.substr(b,e);c.t=c.c.length==c.l?0:2}else if(c.t==2&&d==c.c.length){c.c+=a.t==4?bT(a.c,b,e):b==0&&a.c.length==e?a.c:a.c.substr(b,e);c.t=c.c.length==c.l?0:2}else{if(c.t!=4)bL(c);var
bN(a){if(a.t==2)a.c+=a5(a.l-a.c.length,"\0");else
a.c=bU(a.c,0,a.c.length);a.t=0}function
dh(a){if(a.length<24){for(var
b=0;b<a.length;b++)if(a.charCodeAt(b)>cV)return false;return true}else
bM(a){if(a.t==2)a.c+=a3(a.l-a.c.length,"\0");else
a.c=bT(a.c,0,a.c.length);a.t=0}function
dg(a){if(a.length<24){for(var
b=0;b<a.length;b++)if(a.charCodeAt(b)>cU)return false;return true}else
f=c+1;f<j&&(g=a.charCodeAt(f))<aa;f++);if(f-c>ex){d.substr(0,1);k+=d;d=e;k+=a.slice(c,f)}else
d+=a.slice(c,f);if(f==j)break;c=f}b=1;if(++c<j&&((i=a.charCodeAt(c))&-64)==bf){h=i+(g<<6);if(g<fm){b=h-0x3080;if(b<aa)b=1}else{b=2;if(++c<j&&((i=a.charCodeAt(c))&-64)==bf){h=i+(h<<6);if(g<eP){b=h-0xe2080;if(b<eN||b>=0xd7ff&&b<0xe000)b=2}else{b=3;if(++c<j&&((i=a.charCodeAt(c))&-64)==bf&&g<0xf5){b=i-0x3c82080+(h<<6);if(b<0x10000||b>0x10ffff)b=3}}}}}if(b<4){c-=b;d+="\ufffd"}else if(b>ab)d+=String.fromCharCode(0xd7c0+(b>>10),en+(b&0x3FF));else
d+=String.fromCharCode(b);if(d.length>bg){d.substr(0,1);k+=d;d=e}}return k+d}function
f=c+1;f<j&&(g=a.charCodeAt(f))<aa;f++);if(f-c>ew){d.substr(0,1);k+=d;d=e;k+=a.slice(c,f)}else
d+=a.slice(c,f);if(f==j)break;c=f}b=1;if(++c<j&&((i=a.charCodeAt(c))&-64)==be){h=i+(g<<6);if(g<fl){b=h-0x3080;if(b<aa)b=1}else{b=2;if(++c<j&&((i=a.charCodeAt(c))&-64)==be){h=i+(h<<6);if(g<eO){b=h-0xe2080;if(b<eM||b>=0xd7ff&&b<0xe000)b=2}else{b=3;if(++c<j&&((i=a.charCodeAt(c))&-64)==be&&g<0xf5){b=i-0x3c82080+(h<<6);if(b<0x10000||b>0x10ffff)b=3}}}}}if(b<4){c-=b;d+="\ufffd"}else if(b>ab)d+=String.fromCharCode(0xd7c0+(b>>10),em+(b&0x3FF));else
d+=String.fromCharCode(b);if(d.length>bf){d.substr(0,1);k+=d;d=e}}return k+d}function
aF(a){return a}function
aO(a){return fB(aF(a))}function
ap(a,b,c,d,e){aD(aO(a),b,c,d,e);return 0}function
mc(){v(cA)}function
s(a,b,c){c&=an;if(a.t!=4){if(b==a.c.length){a.c+=String.fromCharCode(c);if(b+1==a.l)a.t=0;return 0}bM(a)}a.c[b]=c;return 0}function
aP(a,b,c){if(b>>>0>=a.l)mc();return s(a,b,c)}function
c1(a,b){switch(a.t&6){default:if(b>=a.c.length)return 0;case
aE(a){return a}function
aL(a){return fA(aE(a))}function
ap(a,b,c,d,e){aC(aL(a),b,c,d,e);return 0}function
l7(){v(cz)}function
s(a,b,c){c&=an;if(a.t!=4){if(b==a.c.length){a.c+=String.fromCharCode(c);if(b+1==a.l)a.t=0;return 0}bL(a)}a.c[b]=c;return 0}function
aM(a,b,c){if(b>>>0>=a.l)l7();return s(a,b,c)}function
c0(a,b){switch(a.t&6){default:if(b>=a.c.length)return 0;case
a=0;a<arguments.length;a++)b[c.length+a]=arguments[a];return aE(d,b)}}a.l=b;return a}}function
L(a,b){if(b>>>0>=a.length-1)bm();return a}function
me(a){if(isFinite(a)){if(Math.abs(a)>=2.2250738585072014e-308)return 0;if(a!=0)return 1;return 2}return isNaN(a)?4:3}function
mf(){return[0]}function
a=0;a<arguments.length;a++)b[c.length+a]=arguments[a];return aD(d,b)}}a.l=b;return a}}function
L(a,b){if(b>>>0>=a.length-1)bk();return a}function
l9(a){if(isFinite(a)){if(Math.abs(a)>=2.2250738585072014e-308)return 0;if(a!=0)return 1;return 2}return isNaN(a)?4:3}function
l_(){return[0]}function
fG=[0];function
mh(a){return fG}function
fH(a){fG=a}function
mB(a){return a==245?1:0}var
mY=Math.log2&&Math.log2(1.1235582092889474E+307)==1020;function
mW(a){if(mY)return Math.floor(Math.log2(a));var
fF=[0];function
ma(a){return fF}function
fG(a){fF=a}function
mu(a){return a==245?1:0}var
mR=Math.log2&&Math.log2(1.1235582092889474E+307)==1020;function
mP(a){if(mR)return Math.floor(Math.log2(a));var
g=a|0;c=c&cM|f|b<<4;return V(g,e,c)}function
bq(a){return a.toArray()}function
fA(a,b,c){a.write(32,b.dims.length);a.write(32,b.kind|b.layout<<8);if(b.caml_custom==bG)for(var
g=a|0;c=c&cL|f|b<<4;return V(g,e,c)}function
bo(a){return a.toArray()}function
fz(a,b,c){a.write(32,b.dims.length);a.write(32,b.kind|b.layout<<8);if(b.caml_custom==bF)for(var
c8(a){var
f=a.lo,g=a.mi,c=a.hi,d=(c&0x7fff)>>4;if(d==2047)return(f|g|c&cM)==0?c&$?-Infinity:Infinity:NaN;var
e=Math.pow(2,-24),b=(f*e+g)*e+(c&cM);if(d>0){b+=16;b*=Math.pow(2,d-e8)}else
b*=Math.pow(2,-ev);if(c&$)b=-b;return b}function
U(a){if(!I.Failure)I.Failure=[A,W(cX),-3];dd(I.Failure,a)}function
fx(a,b,c){var
c7(a){var
f=a.lo,g=a.mi,c=a.hi,d=(c&0x7fff)>>4;if(d==2047)return(f|g|c&cL)==0?c&$?-Infinity:Infinity:NaN;var
e=Math.pow(2,-24),b=(f*e+g)*e+(c&cL);if(d>0){b+=16;b*=Math.pow(2,d-e7)}else
b*=Math.pow(2,-eu);if(c&$)b=-b;return b}function
U(a){if(!I.Failure)I.Failure=[A,W(cW),-3];dc(I.Failure,a)}function
fw(a,b,c){var
n=c8(bp(g));i.set(d,[bF,o,n])}break}b[0]=(4+k)*4;return cZ(l,q,j,h)}function
fv(a,b,c){return a.compare(b,c)}function
fY(a,b){return Math.imul(a,b)}function
aq(a,b){b=fY(b,0xcc9e2d51|0);b=b<<15|b>>>32-15;b=fY(b,0x1b873593);a^=b;a=a<<13|a>>>32-13;return(a+(a<<2)|0)+(0xe6546b64|0)|0}function
mm(a,b){a=aq(a,c_(b));a=aq(a,c9(b));return a}function
fN(a,b){return mm(a,bP(b))}function
fz(a){var
c=bL(a.dims),d=0;switch(a.kind){case
n=c7(bn(g));i.set(d,[bE,o,n])}break}b[0]=(4+k)*4;return cY(l,q,j,h)}function
fu(a,b,c){return a.compare(b,c)}function
fX(a,b){return Math.imul(a,b)}function
aq(a,b){b=fX(b,0xcc9e2d51|0);b=b<<15|b>>>32-15;b=fX(b,0x1b873593);a^=b;a=a<<13|a>>>32-13;return(a+(a<<2)|0)+(0xe6546b64|0)|0}function
mf(a,b){a=aq(a,c9(b));a=aq(a,c8(b));return a}function
fM(a,b){return mf(a,bO(b))}function
fy(a){var
c=bK(a.dims),d=0;switch(a.kind){case
b=0;b<c;b++)d=fN(d,a.data[b]);break}return d}function
mo(a,b){b[0]=4;return a.read32s()}function
mL(a,b){switch(a.read8u()){case
b=0;b<c;b++)d=fM(d,a.data[b]);break}return d}function
mh(a,b){b[0]=4;return a.read32s()}function
mE(a,b){switch(a.read8u()){case
mp(a,b,c){return a.compare(b)}function
ms(a){return a.lo32()^a.hi32()}var
fF={"_j":{deserialize:mz,serialize:mv,fixed_length:8,compare:mp,hash:ms},"_i":{deserialize:mo,fixed_length:4},"_n":{deserialize:mL,fixed_length:4},"_bigarray":{deserialize:function(a,b){return fx(a,b,"_bigarray")},serialize:fA,compare:fv,hash:fz},"_bigarr02":{deserialize:function(a,b){return fx(a,b,bG)},serialize:fA,compare:fv,hash:fz}};function
c3(a){return fF[a.caml_custom]&&fF[a.caml_custom].compare}function
fD(a,b,c,d){var
f=c3(b);if(f){var
mi(a,b,c){return a.compare(b)}function
ml(a){return a.lo32()^a.hi32()}var
fE={"_j":{deserialize:ms,serialize:mo,fixed_length:8,compare:mi,hash:ml},"_i":{deserialize:mh,fixed_length:4},"_n":{deserialize:mE,fixed_length:4},"_bigarray":{deserialize:function(a,b){return fw(a,b,"_bigarray")},serialize:fz,compare:fu,hash:fy},"_bigarr02":{deserialize:function(a,b){return fw(a,b,bF)},serialize:fz,compare:fu,hash:fy}};function
c2(a){return fE[a.caml_custom]&&fE[a.caml_custom].compare}function
fC(a,b,c,d){var
f=c2(b);if(f){var
fU(a,b){if(a<b)return-1;if(a==b)return 0;return 1}function
mS(a,b){return a<b?-1:a>b?1:0}function
md(a,b){a.t&6&&bN(a);b.t&6&&bN(b);return a.c<b.c?-1:a.c>b.c?1:0}function
fC(a,b,c){var
fT(a,b){if(a<b)return-1;if(a==b)return 0;return 1}function
mL(a,b){return a<b?-1:a>b?1:0}function
l8(a,b){a.t&6&&bM(a);b.t&6&&bM(b);return a.c<b.c?-1:a.c>b.c?1:0}function
fB(a,b,c){var
e=fE(a);if(e==ep){a=a[1];continue}var
g=fE(b);if(g==ep){b=b[1];continue}if(e!==g){if(e==bh){if(g==cP)return fD(a,b,-1,c);return-1}if(g==bh){if(e==cP)return fD(b,a,1,c);return 1}return e<g?-1:1}switch(e){case
247:v(cU);break;case
e=fD(a);if(e==eo){a=a[1];continue}var
g=fD(b);if(g==eo){b=b[1];continue}if(e!==g){if(e==bg){if(g==cO)return fC(a,b,-1,c);return-1}if(g==bg){if(e==cO)return fC(b,a,1,c);return 1}return e<g?-1:1}switch(e){case
247:v(cT);break;case
254:default:if(mB(e)){v("compare: continuation value");break}if(a.length!=b.length)return a.length<b.length?-1:1;if(a.length>1)f.push(a,b,1);break}}if(f.length==0)return 0;var
254:default:if(mu(e)){v("compare: continuation value");break}if(a.length!=b.length)return a.length<b.length?-1:1;if(a.length>1)f.push(a,b,1);break}}if(f.length==0)return 0;var
fI(a,b){return+(fC(a,b,false)==0)}function
mj(a,b,c,d){if(c>0)if(b==0&&(c>=a.l||a.t==2&&c>=a.c.length))if(d==0){a.c=e;a.t=2}else{a.c=a5(c,String.fromCharCode(d));a.t=c==a.l?0:2}else{if(a.t!=4)bM(a);for(c+=b;b<c;b++)a.c[b]=d}return 0}function
dc(a){a=aF(a);var
fH(a,b){return+(fB(a,b,false)==0)}function
mc(a,b,c,d){if(c>0)if(b==0&&(c>=a.l||a.t==2&&c>=a.c.length))if(d==0){a.c=e;a.t=2}else{a.c=a3(c,String.fromCharCode(d));a.t=c==a.l?0:2}else{if(a.t!=4)bL(a);for(c+=b;b<c;b++)a.c[b]=d}return 0}function
db(a){a=aE(a);var
b={justify:a2,signstyle:aL,filler:am,alternate:false,base:0,signedconv:false,width:0,uppercase:false,sign:1,prec:-1,conv:"f"};for(var
b={justify:a0,signstyle:aI,filler:am,alternate:false,base:0,signedconv:false,width:0,uppercase:false,sign:1,prec:-1,conv:"f"};for(var
c=a.charAt(d);switch(c){case"-":b.justify=aL;break;case"+":case" ":b.signstyle=c;break;case"0":b.filler=Q;break;case"#":b.alternate=true;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":b.width=0;while(c=a.charCodeAt(d)-48,c>=0&&c<=9){b.width=b.width*10+c;d++}d--;break;case".":b.prec=0;d++;while(c=a.charCodeAt(d)-48,c>=0&&c<=9){b.prec=b.prec*10+c;d++}d--;case"d":case"i":b.signedconv=true;case"u":b.base=10;break;case"x":b.base=16;break;case"X":b.base=16;b.uppercase=true;break;case"o":b.base=8;break;case"e":case"f":case"g":b.signedconv=true;b.conv=c;break;case"E":case"F":case"G":b.signedconv=true;b.uppercase=true;b.conv=c.toLowerCase();break}}return b}function
c4(a,b){if(a.uppercase)b=b.toUpperCase();var
f=b.length;if(a.signedconv&&(a.sign<0||a.signstyle!=aL))f++;if(a.alternate){if(a.base==8)f+=1;if(a.base==16)f+=2}var
c=e;if(a.justify==a2&&a.filler==am)for(var
d=f;d<a.width;d++)c+=am;if(a.signedconv)if(a.sign<0)c+=aL;else if(a.signstyle!=aL)c+=a.signstyle;if(a.alternate&&a.base==8)c+=Q;if(a.alternate&&a.base==16)c+=a.uppercase?"0X":eD;if(a.justify==a2&&a.filler==Q)for(var
d=f;d<a.width;d++)c+=Q;c+=b;if(a.justify==aL)for(var
c=a.charAt(d);switch(c){case"-":b.justify=aI;break;case"+":case" ":b.signstyle=c;break;case"0":b.filler=Q;break;case"#":b.alternate=true;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":b.width=0;while(c=a.charCodeAt(d)-48,c>=0&&c<=9){b.width=b.width*10+c;d++}d--;break;case".":b.prec=0;d++;while(c=a.charCodeAt(d)-48,c>=0&&c<=9){b.prec=b.prec*10+c;d++}d--;case"d":case"i":b.signedconv=true;case"u":b.base=10;break;case"x":b.base=16;break;case"X":b.base=16;b.uppercase=true;break;case"o":b.base=8;break;case"e":case"f":case"g":b.signedconv=true;b.conv=c;break;case"E":case"F":case"G":b.signedconv=true;b.uppercase=true;b.conv=c.toLowerCase();break}}return b}function
c3(a,b){if(a.uppercase)b=b.toUpperCase();var
f=b.length;if(a.signedconv&&(a.sign<0||a.signstyle!=aI))f++;if(a.alternate){if(a.base==8)f+=1;if(a.base==16)f+=2}var
c=e;if(a.justify==a0&&a.filler==am)for(var
d=f;d<a.width;d++)c+=am;if(a.signedconv)if(a.sign<0)c+=aI;else if(a.signstyle!=aI)c+=a.signstyle;if(a.alternate&&a.base==8)c+=Q;if(a.alternate&&a.base==16)c+=a.uppercase?"0X":eC;if(a.justify==a0&&a.filler==Q)for(var
d=f;d<a.width;d++)c+=Q;c+=b;if(a.justify==aI)for(var
c,f=dc(a),e=f.prec<0?6:f.prec;if(b<0||b==0&&1/b==-Infinity){f.sign=-1;b=-b}if(isNaN(b)){c=cF;f.filler=am}else if(!isFinite(b)){c="inf";f.filler=am}else
c,f=db(a),e=f.prec<0?6:f.prec;if(b<0||b==0&&1/b==-Infinity){f.sign=-1;b=-b}if(isNaN(b)){c=cE;f.filler=am}else if(!isFinite(b)){c="inf";f.filler=am}else
c=b.toExponential(e),d=c.length;if(c.charAt(d-3)==cL)c=c.slice(0,d-1)+Q+c.slice(d-1);break;case"f":c=j(b,e);break;case"g":e=e?e:1;c=b.toExponential(e-1);var
i=c.indexOf(cL),h=+c.slice(i+1);if(h<-4||b>=1e21||b.toFixed(0).length>e){var
d=i-1;while(c.charAt(d)==Q)d--;if(c.charAt(d)==aM)d--;c=c.slice(0,d+1)+c.slice(i);d=c.length;if(c.charAt(d-3)==cL)c=c.slice(0,d-1)+Q+c.slice(d-1);break}else{var
c=b.toExponential(e),d=c.length;if(c.charAt(d-3)==cK)c=c.slice(0,d-1)+Q+c.slice(d-1);break;case"f":c=j(b,e);break;case"g":e=e?e:1;c=b.toExponential(e-1);var
i=c.indexOf(cK),h=+c.slice(i+1);if(h<-4||b>=1e21||b.toFixed(0).length>e){var
d=i-1;while(c.charAt(d)==Q)d--;if(c.charAt(d)==aJ)d--;c=c.slice(0,d+1)+c.slice(i);d=c.length;if(c.charAt(d-3)==cK)c=c.slice(0,d-1)+Q+c.slice(d-1);break}else{var
d=c.length-1;while(c.charAt(d)==Q)d--;if(c.charAt(d)==aM)d--;c=c.slice(0,d+1)}}break}return c4(f,c)}function
bO(a,b){if(aF(a)==cz)return W(e+b);var
c=dc(a);if(b<0)if(c.signedconv){c.sign=-1;b=-b}else
d=c.length-1;while(c.charAt(d)==Q)d--;if(c.charAt(d)==aJ)d--;c=c.slice(0,d+1)}}break}return c3(f,c)}function
bN(a,b){if(aE(a)==cy)return W(e+b);var
c=db(a);if(b<0)if(c.signedconv){c.sign=-1;b=-b}else
f=c.prec-d.length;if(f>0)d=a5(f,Q)+d}return c4(c,d)}var
mM=0;function
fK(){return mM++}function
t(a){if(dh(a))return a;return f7(a)}function
br(){return typeof
f=c.prec-d.length;if(f>0)d=a3(f,Q)+d}return c3(c,d)}var
mF=0;function
fJ(){return mF++}function
t(a){if(dg(a))return a;return f6(a)}function
bp(){return typeof
d=b[1]||e,g=b[2]||e;return[d,a.substring(d.length+g.length)]}return}return br()&&f.process&&f.process.platform?f.process.platform==="win32"?b:a:a}var
di=mZ();function
f5(a){return a.slice(-1)!==ah?a+ah:a}if(br()&&f.process&&f.process.cwd)var
bo=f.process.cwd().replace(/\\/g,ah);else
d=b[1]||e,g=b[2]||e;return[d,a.substring(d.length+g.length)]}return}return bp()&&f.process&&f.process.platform?f.process.platform==="win32"?b:a:a}var
dh=mS();function
f4(a){return a.slice(-1)!==ah?a+ah:a}if(bp()&&f.process&&f.process.cwd)var
bm=f.process.cwd().replace(/\\/g,ah);else
f=d+1;f<h&&(b=a.charCodeAt(f))<aa;f++);if(f-d>ex){c.substr(0,1);g+=c;c=e;g+=a.slice(d,f)}else
c+=a.slice(d,f);if(f==h)break;d=f}if(b<eN){c+=String.fromCharCode(0xc0|b>>6);c+=String.fromCharCode(aa|b&a3)}else if(b<0xd800||b>=eC)c+=String.fromCharCode(fm|b>>12,aa|b>>6&a3,aa|b&a3);else if(b>=0xdbff||d+1==h||(i=a.charCodeAt(d+1))<en||i>eC)c+="\xef\xbf\xbd";else{d++;b=(b<<10)+i-0x35fdc00;c+=String.fromCharCode(eP|b>>18,aa|b>>12&a3,aa|b>>6&a3,aa|b&a3)}if(c.length>bg){c.substr(0,1);g+=c;c=e}}return g+c}function
ad(a){return dh(a)?W(a):W(mV(a))}var
m0=["E2BIG","EACCES","EAGAIN",cy,"EBUSY","ECHILD","EDEADLK","EDOM",fl,"EFAULT","EFBIG","EINTR","EINVAL","EIO","EISDIR","EMFILE","EMLINK","ENAMETOOLONG","ENFILE","ENODEV",cK,"ENOEXEC","ENOLCK","ENOMEM","ENOSPC","ENOSYS",cN,e5,"ENOTTY","ENXIO","EPERM","EPIPE","ERANGE","EROFS","ESPIPE","ESRCH","EXDEV","EWOULDBLOCK","EINPROGRESS","EALREADY","ENOTSOCK","EDESTADDRREQ","EMSGSIZE","EPROTOTYPE","ENOPROTOOPT","EPROTONOSUPPORT","ESOCKTNOSUPPORT","EOPNOTSUPP","EPFNOSUPPORT","EAFNOSUPPORT","EADDRINUSE","EADDRNOTAVAIL","ENETDOWN","ENETUNREACH","ENETRESET","ECONNABORTED","ECONNRESET","ENOBUFS","EISCONN","ENOTCONN","ESHUTDOWN","ETOOMANYREFS","ETIMEDOUT","ECONNREFUSED","EHOSTDOWN","EHOSTUNREACH","ELOOP","EOVERFLOW"];function
f=d+1;f<h&&(b=a.charCodeAt(f))<aa;f++);if(f-d>ew){c.substr(0,1);g+=c;c=e;g+=a.slice(d,f)}else
c+=a.slice(d,f);if(f==h)break;d=f}if(b<eM){c+=String.fromCharCode(0xc0|b>>6);c+=String.fromCharCode(aa|b&a1)}else if(b<0xd800||b>=eB)c+=String.fromCharCode(fl|b>>12,aa|b>>6&a1,aa|b&a1);else if(b>=0xdbff||d+1==h||(i=a.charCodeAt(d+1))<em||i>eB)c+="\xef\xbf\xbd";else{d++;b=(b<<10)+i-0x35fdc00;c+=String.fromCharCode(eO|b>>18,aa|b>>12&a1,aa|b>>6&a1,aa|b&a1)}if(c.length>bf){c.substr(0,1);g+=c;c=e}}return g+c}function
ad(a){return dg(a)?W(a):W(mO(a))}var
mT=["E2BIG","EACCES","EAGAIN",cx,"EBUSY","ECHILD","EDEADLK","EDOM",fk,"EFAULT","EFBIG","EINTR","EINVAL","EIO","EISDIR","EMFILE","EMLINK","ENAMETOOLONG","ENFILE","ENODEV",cJ,"ENOEXEC","ENOLCK","ENOMEM","ENOSPC","ENOSYS",cM,e4,"ENOTTY","ENXIO","EPERM","EPIPE","ERANGE","EROFS","ESPIPE","ESRCH","EXDEV","EWOULDBLOCK","EINPROGRESS","EALREADY","ENOTSOCK","EDESTADDRREQ","EMSGSIZE","EPROTOTYPE","ENOPROTOOPT","EPROTONOSUPPORT","ESOCKTNOSUPPORT","EOPNOTSUPP","EPFNOSUPPORT","EAFNOSUPPORT","EADDRINUSE","EADDRNOTAVAIL","ENETDOWN","ENETUNREACH","ENETRESET","ECONNABORTED","ECONNRESET","ENOBUFS","EISCONN","ENOTCONN","ESHUTDOWN","ETOOMANYREFS","ETIMEDOUT","ECONNREFUSED","EHOSTDOWN","EHOSTUNREACH","ELOOP","EOVERFLOW"];function
ft();H.prototype.constructor=H;H.prototype.truncate=function(a){var
b=this.data;this.data=x(a|0);aD(b,0,this.data,0,a)};H.prototype.length=function(){return ai(this.data)};H.prototype.write=function(a,b,c,d){var
fs();H.prototype.constructor=H;H.prototype.truncate=function(a){var
b=this.data;this.data=x(a|0);aC(b,0,this.data,0,a)};H.prototype.length=function(){return ai(this.data)};H.prototype.write=function(a,b,c,d){var
f=x(a+d),g=this.data;this.data=f;aD(g,0,this.data,0,e)}aD(c0(b),c,this.data,a,d);return 0};H.prototype.read=function(a,b,c,d){var
f=x(a+d),g=this.data;this.data=f;aC(g,0,this.data,0,e)}aC(cZ(b),c,this.data,a,d);return 0};H.prototype.read=function(a,b,c,d){var
f=x(d|0);aD(this.data,a,f,0,d);b.set(f6(f),c)}return d};function
aN(a,b,c){this.file=b;this.name=a;this.flags=c}aN.prototype.err_closed=function(){k(this.name+er)};aN.prototype.length=function(){if(this.file)return this.file.length();this.err_closed()};aN.prototype.write=function(a,b,c,d){if(this.file)return this.file.write(a,b,c,d);this.err_closed()};aN.prototype.read=function(a,b,c,d){if(this.file)return this.file.read(a,b,c,d);this.err_closed()};aN.prototype.close=function(){this.file=undefined};function
f=x(d|0);aC(this.data,a,f,0,d);b.set(f5(f),c)}return d};function
aK(a,b,c){this.file=b;this.name=a;this.flags=c}aK.prototype.err_closed=function(){k(this.name+eq)};aK.prototype.length=function(){if(this.file)return this.file.length();this.err_closed()};aK.prototype.write=function(a,b,c,d){if(this.file)return this.file.write(a,b,c,d);this.err_closed()};aK.prototype.read=function(a,b,c,d){if(this.file)return this.file.read(a,b,c,d);this.err_closed()};aK.prototype.close=function(){this.file=undefined};function
d=/^(.*)\/[^/]+/.exec(a);d=d&&d[1]||e;if(!this.exists(d))if(f)at(f,av(cK,cT,this.nm(d)));else
k(d+bH);if(!this.is_dir(d))if(f)at(f,av(cN,cT,this.nm(d)));else
k(d+cB);this.create_dir_if_needed(this.slash(a))};B.prototype.rmdir=function(a,b){var
c=b&&aH(bJ),d=a==e?e:this.slash(a),g=new
RegExp(eU+d+eF);if(!this.exists(a))if(c)at(c,av(cK,cE,this.nm(a)));else
k(a+bH);if(!this.is_dir(a))if(c)at(c,av(cN,cE,this.nm(a)));else
k(a+cB);for(var
d=/^(.*)\/[^/]+/.exec(a);d=d&&d[1]||e;if(!this.exists(d))if(f)at(f,av(cJ,cS,this.nm(d)));else
k(d+bG);if(!this.is_dir(d))if(f)at(f,av(cM,cS,this.nm(d)));else
k(d+cA);this.create_dir_if_needed(this.slash(a))};B.prototype.rmdir=function(a,b){var
c=b&&aG(bI),d=a==e?e:this.slash(a),g=new
RegExp(eT+d+eE);if(!this.exists(a))if(c)at(c,av(cJ,cD,this.nm(a)));else
k(a+bG);if(!this.is_dir(a))if(c)at(c,av(cM,cD,this.nm(a)));else
k(a+cA);for(var
c=b&&aH(bJ),d=this.readdir(a),e=false,f=0;return{readSync:function(){if(e)if(c)at(c,av(cy,fo,this.nm(a)));else
k(a+eB);if(f==d.length)return null;var
b=d[f];f++;return{name:b}},closeSync:function(){if(e)if(c)at(c,av(cy,fo,this.nm(a)));else
k(a+eB);e=true;d=[]}}};B.prototype.is_dir=function(a){if(a==e)return true;var
c=b&&aG(bI),d=this.readdir(a),e=false,f=0;return{readSync:function(){if(e)if(c)at(c,av(cx,fn,this.nm(a)));else
k(a+eA);if(f==d.length)return null;var
b=d[f];f++;return{name:b}},closeSync:function(){if(e)if(c)at(c,av(cx,fn,this.nm(a)));else
k(a+eA);e=true;d=[]}}};B.prototype.is_dir=function(a){if(a==e)return true;var
c;if(b.rdonly&&b.wronly)k(this.nm(a)+cW);if(b.text&&b.binary)k(this.nm(a)+cC);this.lookup(a);if(this.content[a]){if(this.is_dir(a))k(this.nm(a)+es);if(b.create&&b.excl)k(this.nm(a)+cI);c=this.content[a];if(b.truncate)c.truncate()}else if(b.create){this.create_dir_if_needed(a);this.content[a]=new
c;if(b.rdonly&&b.wronly)k(this.nm(a)+cV);if(b.text&&b.binary)k(this.nm(a)+cB);this.lookup(a);if(this.content[a]){if(this.is_dir(a))k(this.nm(a)+er);if(b.create&&b.excl)k(this.nm(a)+cH);c=this.content[a];if(b.truncate)c.truncate()}else if(b.create){this.create_dir_if_needed(a);this.content[a]=new
f2(this.nm(a));return new
aN(this.nm(a),c,b)};B.prototype.open=function(a,b){var
c;if(b.rdonly&&b.wronly)k(this.nm(a)+cW);if(b.text&&b.binary)k(this.nm(a)+cC);this.lookup(a);if(this.content[a]){if(this.is_dir(a))k(this.nm(a)+es);if(b.create&&b.excl)k(this.nm(a)+cI);c=this.content[a];if(b.truncate)c.truncate()}else if(b.create){this.create_dir_if_needed(a);this.content[a]=new
f1(this.nm(a));return new
aK(this.nm(a),c,b)};B.prototype.open=function(a,b){var
c;if(b.rdonly&&b.wronly)k(this.nm(a)+cV);if(b.text&&b.binary)k(this.nm(a)+cB);this.lookup(a);if(this.content[a]){if(this.is_dir(a))k(this.nm(a)+er);if(b.create&&b.excl)k(this.nm(a)+cH);c=this.content[a];if(b.truncate)c.truncate()}else if(b.create){this.create_dir_if_needed(a);this.content[a]=new
f2(this.nm(a));return new
aN(this.nm(a),c,b)};B.prototype.register=function(a,b){var
c;if(this.content[a])k(this.nm(a)+cI);if(da(b))c=new
H(b);if(db(b))c=new
H(aO(b));else if(b
f1(this.nm(a));return new
aK(this.nm(a),c,b)};B.prototype.register=function(a,b){var
c;if(this.content[a])k(this.nm(a)+cH);if(c$(b))c=new
H(b);if(da(b))c=new
H(aL(b));else if(b
ac(a,b){this.fs=require(cG);this.fd=a;this.flags=b}ac.prototype=new
ft();ac.prototype.constructor=ac;ac.prototype.truncate=function(a){try{this.fs.ftruncateSync(this.fd,a|0)}catch(f){k(f.toString())}};ac.prototype.length=function(){try{return this.fs.fstatSync(this.fd).size}catch(f){k(f.toString())}};ac.prototype.write=function(a,b,c,d){try{if(this.flags.isCharacterDevice)this.fs.writeSync(this.fd,b,c,d);else
ac(a,b){this.fs=require(cF);this.fd=a;this.flags=b}ac.prototype=new
fs();ac.prototype.constructor=ac;ac.prototype.truncate=function(a){try{this.fs.ftruncateSync(this.fd,a|0)}catch(f){k(f.toString())}};ac.prototype.length=function(){try{return this.fs.fstatSync(this.fd).size}catch(f){k(f.toString())}};ac.prototype.write=function(a,b,c,d){try{if(this.flags.isCharacterDevice)this.fs.writeSync(this.fd,b,c,d);else
b(a){this.fs=require(cG);this.root=a}b.prototype.nm=function(a){return this.root+a};b.prototype.exists=function(a){try{return this.fs.existsSync(this.nm(a))?1:0}catch(f){return 0}};b.prototype.isFile=function(a){try{return this.fs.statSync(this.nm(a)).isFile()?1:0}catch(f){k(f.toString())}};b.prototype.mkdir=function(a,b,c){try{this.fs.mkdirSync(this.nm(a),{mode:b});return 0}catch(f){this.raise_nodejs_error(f,c)}};b.prototype.rmdir=function(a,b){try{this.fs.rmdirSync(this.nm(a));return 0}catch(f){this.raise_nodejs_error(f,b)}};b.prototype.readdir=function(a,b){try{return this.fs.readdirSync(this.nm(a))}catch(f){this.raise_nodejs_error(f,b)}};b.prototype.is_dir=function(a){try{return this.fs.statSync(this.nm(a)).isDirectory()?1:0}catch(f){k(f.toString())}};b.prototype.unlink=function(a,b){try{var
b(a){this.fs=require(cF);this.root=a}b.prototype.nm=function(a){return this.root+a};b.prototype.exists=function(a){try{return this.fs.existsSync(this.nm(a))?1:0}catch(f){return 0}};b.prototype.isFile=function(a){try{return this.fs.statSync(this.nm(a)).isFile()?1:0}catch(f){k(f.toString())}};b.prototype.mkdir=function(a,b,c){try{this.fs.mkdirSync(this.nm(a),{mode:b});return 0}catch(f){this.raise_nodejs_error(f,c)}};b.prototype.rmdir=function(a,b){try{this.fs.rmdirSync(this.nm(a));return 0}catch(f){this.raise_nodejs_error(f,b)}};b.prototype.readdir=function(a,b){try{return this.fs.readdirSync(this.nm(a))}catch(f){this.raise_nodejs_error(f,b)}};b.prototype.is_dir=function(a){try{return this.fs.statSync(this.nm(a)).isDirectory()?1:0}catch(f){k(f.toString())}};b.prototype.unlink=function(a,b){try{var
fM(a){var
b=di(a);if(!b)return;return b[0]+ah}var
bT=fM(bo)||U("unable to compute caml_root"),a7=[];if(br())a7.push({path:bT,device:new
b(bT)});else
a7.push({path:bT,device:new
B(bT)});a7.push({path:fb,device:new
B(fb)});function
f9(a){var
h=mF(a),a=h.join(ah),g=f5(a),d;for(var
f=0;f<a7.length;f++){var
c=a7[f];if(g.search(c.path)==0&&(!d||d.path.length<c.path.length))d={path:c.path,device:c.device,rest:a.substring(c.path.length,a.length)}}if(!d&&br()){var
e=fM(a);if(e&&e.match(/^[a-zA-Z]:\/$/)){var
fL(a){var
b=dh(a);if(!b)return;return b[0]+ah}var
bS=fL(bm)||U("unable to compute caml_root"),a5=[];if(bp())a5.push({path:bS,device:new
b(bS)});else
a5.push({path:bS,device:new
B(bS)});a5.push({path:e$,device:new
B(e$)});function
f8(a){var
h=my(a),a=h.join(ah),g=f4(a),d;for(var
f=0;f<a5.length;f++){var
c=a5[f];if(g.search(c.path)==0&&(!d||d.path.length<c.path.length))d={path:c.path,device:c.device,rest:a.substring(c.path.length,a.length)}}if(!d&&bp()){var
e=fL(a);if(e&&e.match(/^[a-zA-Z]:\/$/)){var
b(e)};a7.push(c);d={path:c.path,device:c.device,rest:a.substring(c.path.length,a.length)}}}if(d)return d;k("no device found for "+g)}function
mg(a,b){var
c=f9(a);if(!c.device.register)U("cannot register file");c.device.register(c.rest,b);return 0}function
f8(a,b){var
a=W(a),b=W(b);return mg(a,b)}function
ml(){var
b(e)};a5.push(c);d={path:c.path,device:c.device,rest:a.substring(c.path.length,a.length)}}}if(d)return d;k("no device found for "+g)}function
l$(a,b){var
c=f8(a);if(!c.device.register)U("cannot register file");c.device.register(c.rest,b);return 0}function
f7(a,b){var
a=W(a),b=W(b);return l$(a,b)}function
me(){var
a=0;a<b.length;a++)f8(b[a].name,b[a].content);f.jsoo_create_file=f8;f.caml_fs_tmp=[];return 0}function
fL(){return[0]}function
mn(a,b,c){if(!isFinite(a)){if(isNaN(a))return ad(cF);return ad(a>0?eR:"-infinity")}var
a=0;a<b.length;a++)f7(b[a].name,b[a].content);f.jsoo_create_file=f7;f.caml_fs_tmp=[];return 0}function
fK(){return[0]}function
mg(a,b,c){if(!isFinite(a)){if(isNaN(a))return ad(cE);return ad(a>0?eQ:"-infinity")}var
j=d.indexOf(aM);if(j<0)d+=aM+a5(b,Q);else{var
h=j+1+b;if(d.length<h)d+=a5(h-d.length,Q);else
d=d.substr(0,h)}}return ad(g+eD+d+"p"+l+f.toString(10))}function
mu(a){return+a.isZero()}function
bQ(a){return new
j=d.indexOf(aJ);if(j<0)d+=aJ+a3(b,Q);else{var
h=j+1+b;if(d.length<h)d+=a3(h-d.length,Q);else
d=d.substr(0,h)}}return ad(g+eC+d+"p"+l+f.toString(10))}function
mn(a){return+a.isZero()}function
bP(a){return new
my(a){return a.toInt()}function
mt(a){return+a.isNeg()}function
fQ(a){return a.neg()}function
mr(a,b){var
c=dc(a);if(c.signedconv&&mt(b)){c.sign=-1;b=fQ(b)}var
d=e,i=bQ(c.base),h="0123456789abcdef";do{var
g=b.udivmod(i);b=g.quotient;d=h.charAt(my(g.modulus))+d}while(!mu(b));if(c.prec>=0){c.filler=am;var
f=c.prec-d.length;if(f>0)d=a5(f,Q)+d}return c4(c,d)}function
fT(a,b){return a.or(b)}function
mD(a){if(a.js_error)return[0,a.js_error];return 0}function
f0(a){return W(a)}function
fO(a,b){return a.add(b)}function
fP(a,b){return a.mul(b)}function
c$(a,b){return a.ucompare(b)<0}function
mN(a){var
mr(a){return a.toInt()}function
mm(a){return+a.isNeg()}function
fP(a){return a.neg()}function
mk(a,b){var
c=db(a);if(c.signedconv&&mm(b)){c.sign=-1;b=fP(b)}var
d=e,i=bP(c.base),h="0123456789abcdef";do{var
g=b.udivmod(i);b=g.quotient;d=h.charAt(mr(g.modulus))+d}while(!mn(b));if(c.prec>=0){c.filler=am;var
f=c.prec-d.length;if(f>0)d=a3(f,Q)+d}return c3(c,d)}function
fS(a,b){return a.or(b)}function
mw(a){if(a.js_error)return[0,a.js_error];return 0}function
fZ(a){return W(a)}function
fN(a,b){return a.add(b)}function
fO(a,b){return a.mul(b)}function
c_(a,b){return a.ucompare(b)<0}function
mG(a){var
f1(a){if(a>=48&&a<=57)return a-48;if(a>=65&&a<=90)return a-55;if(a>=97&&a<=122)return a-87;return-1}function
fR(a){var
h=mN(a),g=h[0],j=h[1],e=h[2],i=bQ(e),k=new
d(ag,0xfffffff,ab).udivmod(i).quotient,f=au(a,g),b=f1(f);if(b<0||b>=e)U(bk);var
c=bQ(b);for(;;){g++;f=au(a,g);if(f==95)continue;b=f1(f);if(b<0||b>=e)break;if(c$(k,c))U(bk);b=bQ(b);c=fO(fP(i,c),b);if(c$(c,b))U(bk)}if(g!=q(a))U(bk);if(e==10&&c$(new
d(0,0,$),c))U(bk);if(j<0)c=fQ(c);return c}function
ma(a,b){return a.get(a.offset(b))}function
mA(a,b){return a.xor(b)}function
mx(a,b){return a.shift_right_unsigned(b)}function
mw(a,b){return a.shift_left(b)}function
bR(a){function
o(a,b){return mw(a,b)}function
h(a,b){return mx(a,b)}function
s(a,b){return fT(a,b)}function
f(a,b){return mA(a,b)}function
k(a,b){return fO(a,b)}function
i(a,b){return fP(a,b)}function
f0(a){if(a>=48&&a<=57)return a-48;if(a>=65&&a<=90)return a-55;if(a>=97&&a<=122)return a-87;return-1}function
fQ(a){var
h=mG(a),g=h[0],j=h[1],e=h[2],i=bP(e),k=new
d(ag,0xfffffff,ab).udivmod(i).quotient,f=au(a,g),b=f0(f);if(b<0||b>=e)U(bi);var
c=bP(b);for(;;){g++;f=au(a,g);if(f==95)continue;b=f0(f);if(b<0||b>=e)break;if(c_(k,c))U(bi);b=bP(b);c=fN(fO(i,c),b);if(c_(c,b))U(bi)}if(g!=q(a))U(bi);if(e==10&&c_(new
d(0,0,$),c))U(bi);if(j<0)c=fP(c);return c}function
l5(a,b){return a.get(a.offset(b))}function
mt(a,b){return a.xor(b)}function
mq(a,b){return a.shift_right_unsigned(b)}function
mp(a,b){return a.shift_left(b)}function
bQ(a){function
o(a,b){return mp(a,b)}function
h(a,b){return mq(a,b)}function
s(a,b){return fS(a,b)}function
f(a,b){return mt(a,b)}function
k(a,b){return fN(a,b)}function
i(a,b){return fO(a,b)}function
g(a,b){return ma(a,b)}function
j(a,b,c){return bn(a,b,c)}var
q=fR(f0("0xd1342543de82ef95")),l=fR(f0("0xdaba0b6eb09322e3")),b,d,c,e=a,r=g(e,0),n=g(e,1),p=g(e,2),t=g(e,3);b=k(n,p);b=i(f(b,h(b,32)),l);b=i(f(b,h(b,32)),l);b=f(b,h(b,32));j(e,1,k(i(n,q),r));var
g(a,b){return l5(a,b)}function
j(a,b,c){return bl(a,b,c)}var
q=fQ(fZ("0xd1342543de82ef95")),l=fQ(fZ("0xdaba0b6eb09322e3")),b,d,c,e=a,r=g(e,0),n=g(e,1),p=g(e,2),t=g(e,3);b=k(n,p);b=i(f(b,h(b,32)),l);b=i(f(b,h(b,32)),l);b=f(b,h(b,32));j(e,1,k(i(n,q),r));var
b=ar[a];if(!b.opened)k("Cannot flush a closed channel");if(!b.buffer||b.buffer_curr==0)return 0;if(b.output)b.output(bU(b.buffer,0,b.buffer_curr));else
b=ar[a];if(!b.opened)k("Cannot flush a closed channel");if(!b.buffer||b.buffer_curr==0)return 0;if(b.output)b.output(bT(b.buffer,0,b.buffer_curr));else
console.log=="function")this.log=console.log;this.flags=b}bl.prototype.length=function(){return 0};bl.prototype.write=function(a,b,c,d){if(this.log){if(d>0&&c>=0&&c+d<=b.length&&b[c+d-1]==10)d--;var
e=x(d);aD(c0(b),c,e,0,d);this.log(e.toUtf16());return 0}k(this.fd+er)};bl.prototype.read=function(a,b,c,d){k(this.fd+": file descriptor is write only")};bl.prototype.close=function(){this.log=undefined};function
bW(a,b){if(b==undefined)b=bV.length;bV[b]=a;return b|0}function
m2(a,b,c){var
console.log=="function")this.log=console.log;this.flags=b}bj.prototype.length=function(){return 0};bj.prototype.write=function(a,b,c,d){if(this.log){if(d>0&&c>=0&&c+d<=b.length&&b[c+d-1]==10)d--;var
e=x(d);aC(cZ(b),c,e,0,d);this.log(e.toUtf16());return 0}k(this.fd+eq)};bj.prototype.read=function(a,b,c,d){k(this.fd+": file descriptor is write only")};bj.prototype.close=function(){this.log=undefined};function
bV(a,b){if(b==undefined)b=bU.length;bU[b]=a;return b|0}function
mV(a,b,c){var
8:d.nonblock=1;break}b=b[2]}if(d.rdonly&&d.wronly)k(aF(a)+cW);if(d.text&&d.binary)k(aF(a)+cC);var
e=f9(a),f=e.device.open(e.rest,d);return bW(f,undefined)}(function(){function
a(a,b){return br()?mU(a,b):new
bl(a,b)}bW(a(0,{rdonly:1,altname:"/dev/stdin",isCharacterDevice:true}),0);bW(a(1,{buffered:2,wronly:1,isCharacterDevice:true}),1);bW(a(2,{buffered:2,wronly:1,isCharacterDevice:true}),2)}());function
mH(a){var
b=bV[a];if(b.flags.wronly)k(eQ+a+" is writeonly");var
8:d.nonblock=1;break}b=b[2]}if(d.rdonly&&d.wronly)k(aE(a)+cV);if(d.text&&d.binary)k(aE(a)+cB);var
e=f8(a),f=e.device.open(e.rest,d);return bV(f,undefined)}(function(){function
a(a,b){return bp()?mN(a,b):new
bj(a,b)}bV(a(0,{rdonly:1,altname:"/dev/stdin",isCharacterDevice:true}),0);bV(a(1,{buffered:2,wronly:1,isCharacterDevice:true}),1);bV(a(2,{buffered:2,wronly:1,isCharacterDevice:true}),2)}());function
mA(a){var
b=bU[a];if(b.flags.wronly)k(eP+a+" is writeonly");var
mJ(a,b,c,d){var
b=f6(b);return mK(a,b,c,d)}function
fW(a,b,c,d){return mJ(a,aO(b),c,d)}function
fX(a,b){var
c=W(String.fromCharCode(b));fW(a,c,0,1);return 0}function
aQ(a,b){return+(fC(a,b,false)!=0)}function
bS(a){if(a
mC(a,b,c,d){var
b=f5(b);return mD(a,b,c,d)}function
fV(a,b,c,d){return mC(a,aL(b),c,d)}function
fW(a,b){var
c=W(String.fromCharCode(b));fV(a,c,0,1);return 0}function
aN(a,b){return+(fB(a,b,false)!=0)}function
bR(a){if(a
df(a,b){fZ[aF(a)]=b;return 0}function
a6(a,b){if(a===b)return 1;return 0}function
mR(){v(cA)}function
R(a,b){if(b>>>0>=q(a))mR();return au(a,b)}function
f4(a,b){return 1-a6(a,b)}function
M(a){a.t&6&&bN(a);return W(a.c)}function
mT(){return 0x7FFFFFFF/4|0}function
dg(a){var
de(a,b){fY[aE(a)]=b;return 0}function
a4(a,b){if(a===b)return 1;return 0}function
mK(){v(cz)}function
R(a,b){if(b>>>0>=q(a))mK();return au(a,b)}function
f3(a,b){return 1-a4(a,b)}function
M(a){a.t&6&&bM(a);return W(a.c)}function
mM(){return 0x7FFFFFFF/4|0}function
df(a){var
mC(a){switch(a[2]){case-8:case-11:case-12:return 1;default:return 0}}function
mk(a){var
b=e;if(a[0]==0){b+=a[1][1];if(a.length==3&&a[2][0]==0&&mC(a[1]))var
mv(a){switch(a[2]){case-8:case-11:case-12:return 1;default:return 0}}function
md(a){var
b=e;if(a[0]==0){b+=a[1][1];if(a.length==3&&a[2][0]==0&&mv(a[1]))var
ao)b+=bD+c.toString()+bD;else if(typeof
c=="string")b+=bD+c.toString()+bD;else
b+=fd}b+=")"}else if(a[0]==A)b+=a[1];return b}function
fJ(a){if(a
ao)b+=bC+c.toString()+bC;else if(typeof
c=="string")b+=bC+c.toString()+bC;else
b+=fb}b+=")"}else if(a[0]==A)b+=a[1];return b}function
fI(a){if(a
c=aH(fg);if(c)c2(c,[a,false]);else{var
d=mk(a),b=aH(eT);if(b)c2(b,[0]);console.error(cR+d);if(a.js_error)throw a.js_error}}else
c=aG(fe);if(c)c1(c,[a,false]);else{var
d=md(a),b=aG(eS);if(b)c1(b,[0]);console.error(cQ+d);if(a.js_error)throw a.js_error}}else
mQ(){var
c=f.process;if(c&&c.on)c.on("uncaughtException",function(a,b){fJ(a);c.exit(2)});else if(f.addEventListener)f.addEventListener("error",function(a){if(a.error)fJ(a.error)})}mQ();function
g(a,b){return(a.l>=0?a.l:a.l=a.length)==1?a(b):aE(a,[b])}function
l(a,b,c){return(a.l>=0?a.l:a.l=a.length)==2?a(b,c):aE(a,[b,c])}function
aB(a,b,c,d){return(a.l>=0?a.l:a.l=a.length)==3?a(b,c,d):aE(a,[b,c,d])}function
cw(a,b,c,d,e,f){return(a.l>=0?a.l:a.l=a.length)==5?a(b,c,d,e,f):aE(a,[b,c,d,e,f])}function
l6(a,b,c,d,e,f,g,h){return(a.l>=0?a.l:a.l=a.length)==7?a(b,c,d,e,f,g,h):aE(a,[b,c,d,e,f,g,h])}var
m1=undefined;ml();var
bY=[A,fr,-1],dn=[A,eO,-2],dk=[A,cX,-3],dj=[A,ey,-4],dl=[A,fn,-8],dm=[A,e4,-9],j=[A,fa,-11],dp=[A,fk,-12],l5=[4,0,0,0,[12,45,[4,0,0,0,0]]],b8=[0,[11,'File "',[2,0,[11,'", line ',[4,0,0,0,[11,fp,[4,0,0,0,[12,45,[4,0,0,0,[11,": ",[2,0,0]]]]]]]]]],'File "%s", line %d, characters %d-%d: %s'],dV=[0,0];Z(11,dp,fk);Z(10,j,fa);Z(9,[A,fe,-10],fe);Z(8,dm,e4);Z(7,dl,fn);Z(6,[A,eA,-7],eA);Z(5,[A,eM,-6],eM);Z(4,[A,eV,-5],eV);Z(3,dj,ey);Z(2,dk,cX);Z(1,dn,eO);Z(0,bY,fr);function
mJ(){var
c=f.process;if(c&&c.on)c.on("uncaughtException",function(a,b){fI(a);c.exit(2)});else if(f.addEventListener)f.addEventListener("error",function(a){if(a.error)fI(a.error)})}mJ();function
g(a,b){return(a.l>=0?a.l:a.l=a.length)==1?a(b):aD(a,[b])}function
l(a,b,c){return(a.l>=0?a.l:a.l=a.length)==2?a(b,c):aD(a,[b,c])}function
aA(a,b,c,d){return(a.l>=0?a.l:a.l=a.length)==3?a(b,c,d):aD(a,[b,c,d])}function
cv(a,b,c,d,e,f){return(a.l>=0?a.l:a.l=a.length)==5?a(b,c,d,e,f):aD(a,[b,c,d,e,f])}function
lZ(a,b,c,d,e,f,g,h){return(a.l>=0?a.l:a.l=a.length)==7?a(b,c,d,e,f,g,h):aD(a,[b,c,d,e,f,g,h])}var
mU=undefined;me();var
bX=[A,fq,-1],dm=[A,eN,-2],dj=[A,cW,-3],di=[A,ex,-4],dk=[A,fm,-8],dl=[A,e3,-9],j=[A,e_,-11],dn=[A,fj,-12],lY=[4,0,0,0,[12,45,[4,0,0,0,0]]],b7=[0,[11,'File "',[2,0,[11,'", line ',[4,0,0,0,[11,fo,[4,0,0,0,[12,45,[4,0,0,0,[11,": ",[2,0,0]]]]]]]]]],'File "%s", line %d, characters %d-%d: %s'],dU=[0,0];Z(11,dn,fj);Z(10,j,e_);Z(9,[A,fc,-10],fc);Z(8,dl,e3);Z(7,dk,fm);Z(6,[A,ez,-7],ez);Z(5,[A,eL,-6],eL);Z(4,[A,eU,-5],eU);Z(3,di,ex);Z(2,dj,cW);Z(1,dm,eN);Z(0,bX,fq);function
f$="true",ga="false";function
aw(a){throw i([0,dj,a],1)}function
bs(a){return 0<=a?a:-a|0}function
aR(a,b){var
c=q(a),e=q(b),d=x(c+e|0);ap(a,0,d,0,c);ap(b,0,d,c,e);return M(d)}mH(0);fV(1);var
aj=fV(2);function
a8(a,b){fW(a,b,0,q(b));return}function
dq(a){a8(aj,a);fX(aj,10);return as(aj)}var
dr=[0,function(a){return}],gc=[0,function(a){var
b=mI(0);for(;;){if(!b)return 0;var
f_="true",f$="false";function
aw(a){throw i([0,di,a],1)}function
bq(a){return 0<=a?a:-a|0}function
aO(a,b){var
c=q(a),e=q(b),d=x(c+e|0);ap(a,0,d,0,c);ap(b,0,d,c,e);return M(d)}mA(0);fU(1);var
aj=fU(2);function
a6(a,b){fV(a,b,0,q(b));return}function
dp(a){a6(aj,a);fW(aj,10);return as(aj)}var
dq=[0,function(a){return}],gb=[0,function(a){var
b=mB(0);for(;;){if(!b)return 0;var
aS=fU,gj="String.sub / Bytes.sub",gk="Bytes.blit",gl="String.blit / Bytes.blit_string";function
aI(a,b){var
c=x(a);mj(c,0,a,b);return c}function
dt(a,b,c){a:{if(0<=b&&0<=c&&(ai(a)-c|0)>=b){var
d=x(c);aD(a,b,d,0,c);var
aP=fT,gi="String.sub / Bytes.sub",gj="Bytes.blit",gk="String.blit / Bytes.blit_string";function
aH(a,b){var
c=x(a);mc(c,0,a,b);return c}function
ds(a,b,c){a:{if(0<=b&&0<=c&&(ai(a)-c|0)>=b){var
d=x(c);aC(a,b,d,0,c);var
e=aw(gj)}return M(e)}function
du(a,b,c,d,e){if(0<=e&&0<=b&&(ai(a)-e|0)>=b&&0<=d&&(ai(c)-e|0)>=d){aD(a,b,c,d,e);return}return aw(gk)}function
ae(a,b,c,d,e){if(0<=e&&0<=b&&(q(a)-e|0)>=b&&0<=d&&(ai(c)-e|0)>=d){ap(a,b,c,d,e);return}return aw(gl)}var
aT=mS,gn="Array.sub",go="Array.blit";function
b0(a){var
b=a.length-1;return 0===b?[0]:cY(a,0,b)}function
b1(a,b,c){if(0<=b&&0<=c&&(a.length-1-c|0)>=b)return cY(a,b,c);return aw(gn)}function
_(a,b,c,d,e){if(0<=e&&0<=b&&(a.length-1-e|0)>=b&&0<=d&&(c.length-1-e|0)>=d){l8(a,b,c,d,e);return}return aw(go)}var
gq="Buffer.add: cannot grow buffer";function
dv(a,b){var
d=a[2],c=[0,a[1][2]];for(;;){if(c[1]>=(d+b|0))break;c[1]=2*c[1]|0}if(a9<c[1]){if((d+b|0)>a9)throw i([0,dk,gq],1);c[1]=a9}var
e=x(c[1]);du(a[1][1],0,e,0,a[2]);a[1]=[0,e,c[1]];return}function
a$(a,b){var
c=q(b),d=a[2],e=a[1],f=d+c|0,g=e[1];if(e[2]<f){dv(a,c);ae(b,0,a[1][1],a[2],c)}else
e=aw(gi)}return M(e)}function
dt(a,b,c,d,e){if(0<=e&&0<=b&&(ai(a)-e|0)>=b&&0<=d&&(ai(c)-e|0)>=d){aC(a,b,c,d,e);return}return aw(gj)}function
ae(a,b,c,d,e){if(0<=e&&0<=b&&(q(a)-e|0)>=b&&0<=d&&(ai(c)-e|0)>=d){ap(a,b,c,d,e);return}return aw(gk)}var
aQ=mL,gm="Array.sub",gn="Array.blit";function
bZ(a){var
b=a.length-1;return 0===b?[0]:cX(a,0,b)}function
b0(a,b,c){if(0<=b&&0<=c&&(a.length-1-c|0)>=b)return cX(a,b,c);return aw(gm)}function
_(a,b,c,d,e){if(0<=e&&0<=b&&(a.length-1-e|0)>=b&&0<=d&&(c.length-1-e|0)>=d){l1(a,b,c,d,e);return}return aw(gn)}var
gp="Buffer.add: cannot grow buffer";function
du(a,b){var
d=a[2],c=[0,a[1][2]];for(;;){if(c[1]>=(d+b|0))break;c[1]=2*c[1]|0}if(a7<c[1]){if((d+b|0)>a7)throw i([0,dj,gp],1);c[1]=a7}var
e=x(c[1]);dt(a[1][1],0,e,0,a[2]);a[1]=[0,e,c[1]];return}function
a9(a,b){var
c=q(b),d=a[2],e=a[1],f=d+c|0,g=e[1];if(e[2]<f){du(a,c);ae(b,0,a[1][1],a[2],c)}else
c=bK(dw);if(!(1-fu(dw,c,[0,e,c])))break}}return d}var
dy=dx(0,function(a,b){return 0});dr[1]=function(a){var
b=dy[1],l=dy[2],d=mh(0),e=d.length-1;if(b<e)var
c=bJ(dv);if(!(1-ft(dv,c,[0,e,c])))break}}return d}var
dx=dw(0,function(a,b){return 0});dq[1]=function(a){var
b=dx[1],l=dx[2],d=ma(0),e=d.length-1;if(b<e)var
gs="@]",gt="@}",gu="@?",gv="@\n",gw="@.",gx="@@",gy="@%",gz="@",gA="%c",gB="%s",gC=eE,gD=eu,gE=fs,gF=ez,gG="%f",gH="%B",gI="%{",gJ="%}",gK="%(",gL="%)",gM="%a",gN="%t",gO="%?",gP="%r",gQ="%_r",gR=[0,c,850,23],gS=[0,c,837,26],gT=[0,c,847,28],gU=[0,c,815,21],gV=[0,c,819,21],gW=[0,c,823,19],gX=[0,c,827,22],gY=[0,c,832,30],gZ=[0,c,851,23],g0=[0,c,836,26],g1=[0,c,846,28],g2=[0,c,814,21],g3=[0,c,818,21],g4=[0,c,822,19],g5=[0,c,826,22],g6=[0,c,831,30];function
b3(a){return 5===a[2]?12:-6}function
dz(a){return[0,0,x(a)]}function
dA(a,b){var
gr="@]",gs="@}",gt="@?",gu="@\n",gv="@.",gw="@@",gx="@%",gy="@",gz="%c",gA="%s",gB=eD,gC=et,gD=fr,gE=ey,gF="%f",gG="%B",gH="%{",gI="%}",gJ="%(",gK="%)",gL="%a",gM="%t",gN="%?",gO="%r",gP="%_r",gQ=[0,c,850,23],gR=[0,c,837,26],gS=[0,c,847,28],gT=[0,c,815,21],gU=[0,c,819,21],gV=[0,c,823,19],gW=[0,c,827,22],gX=[0,c,832,30],gY=[0,c,851,23],gZ=[0,c,836,26],g0=[0,c,846,28],g1=[0,c,814,21],g2=[0,c,818,21],g3=[0,c,822,19],g4=[0,c,826,22],g5=[0,c,831,30];function
b2(a){return 5===a[2]?12:-6}function
dy(a){return[0,0,x(a)]}function
dz(a,b){var
e=c*2|0,g=d<=e?e:d,f=x(g);du(a[2],0,f,0,c);a[2]=f}return}function
aU(a,b){dA(a,1);aP(a[2],a[1],b);a[1]=a[1]+1|0;return}function
e=c*2|0,g=d<=e?e:d,f=x(g);dt(a[2],0,f,0,c);a[2]=f}return}function
aR(a,b){dz(a,1);aM(a[2],a[1],b);a[1]=a[1]+1|0;return}function
0:return gs;case
1:return gt;case
2:return gu;case
3:return gv;case
4:return gw;case
5:return gx;default:return gy}switch(a[0]){case
0:return gr;case
1:return gs;case
2:return gt;case
3:return gu;case
4:return gv;case
5:return gw;default:return gx}switch(a[0]){case
9:break;default:throw i([0,j,gR],1)}}throw i([0,j,gT],1)}throw i([0,j,gS],1)}throw i([0,j,gY],1)}throw i([0,j,gX],1)}throw i([0,j,gW],1)}throw i([0,j,gV],1)}throw i([0,j,gU],1)}var
y=[A,"CamlinternalFormat.Type_mismatch",fK(0)];function
f_(a){return a?f$:ga}var
gd="\\\\",ge="\\'",gf="\\b",gg="\\t",gh="\\n",gi="\\r",g8=cz,g9="%+d",g_="% d",g$=eE,ha="%+i",hb="% i",hc="%x",hd="%#x",he="%X",hf="%#X",hg="%o",hh="%#o",hi=eX,hj="%Ld",hk="%+Ld",hl="% Ld",hm=ez,hn="%+Li",ho="% Li",hp="%Lx",hq="%#Lx",hr="%LX",hs="%#LX",ht="%Lo",hu="%#Lo",hv="%Lu",hw="%ld",hx="%+ld",hy="% ld",hz=eu,hA="%+li",hB="% li",hC="%lx",hD="%#lx",hE="%lX",hF="%#lX",hG="%lo",hH="%#lo",hI="%lu",hJ="%nd",hK="%+nd",hL="% nd",hM=fs,hN="%+ni",hO="% ni",hP="%nx",hQ="%#nx",hR="%nX",hS="%#nX",hT="%no",hU="%#no",hV="%nu",hW=[0,eo],h1=aM,h2="neg_infinity",h3=eR,h4=cF,h6=[0,c,1558,4],h7="Printf: bad conversion %[",h8=[0,c,1626,39],h9=[0,c,1649,31],h_=[0,c,1650,31],h$="Printf: bad conversion %_",ia=eL,ib=fc,ic=eL,id=fc;function
bu(a,b){if(typeof
9:break;default:throw i([0,j,gQ],1)}}throw i([0,j,gS],1)}throw i([0,j,gR],1)}throw i([0,j,gX],1)}throw i([0,j,gW],1)}throw i([0,j,gV],1)}throw i([0,j,gU],1)}throw i([0,j,gT],1)}var
y=[A,"CamlinternalFormat.Type_mismatch",fJ(0)];function
f9(a){return a?f_:f$}var
gc="\\\\",gd="\\'",ge="\\b",gf="\\t",gg="\\n",gh="\\r",g7=cy,g8="%+d",g9="% d",g_=eD,g$="%+i",ha="% i",hb="%x",hc="%#x",hd="%X",he="%#X",hf="%o",hg="%#o",hh=eW,hi="%Ld",hj="%+Ld",hk="% Ld",hl=ey,hm="%+Li",hn="% Li",ho="%Lx",hp="%#Lx",hq="%LX",hr="%#LX",hs="%Lo",ht="%#Lo",hu="%Lu",hv="%ld",hw="%+ld",hx="% ld",hy=et,hz="%+li",hA="% li",hB="%lx",hC="%#lx",hD="%lX",hE="%#lX",hF="%lo",hG="%#lo",hH="%lu",hI="%nd",hJ="%+nd",hK="% nd",hL=fr,hM="%+ni",hN="% ni",hO="%nx",hP="%#nx",hQ="%nX",hR="%#nX",hS="%no",hT="%#no",hU="%nu",hV=[0,en],h0=aJ,h1="neg_infinity",h2=eQ,h3=cE,h5=[0,c,1558,4],h6="Printf: bad conversion %[",h7=[0,c,1626,39],h8=[0,c,1649,31],h9=[0,c,1650,31],h_="Printf: bad conversion %_",h$=eK,ia=fa,ib=eK,ic=fa;function
bs(a,b){if(typeof
Q=b[1],aL=b[3],aM=a[3],aN=a[2],aO=a[1],aP=[0,r(Q)];if(aQ([0,r(aN)],aP))throw i(y,1);var
R=o(aM,r(aL));return[0,[14,aO,Q,R[1]],R[2]]}break;case
Q=b[1],aL=b[3],aM=a[3],aO=a[2],aP=a[1],aQ=[0,r(Q)];if(aN([0,r(aO)],aQ))throw i(y,1);var
R=o(aM,r(aL));return[0,[14,aP,Q,R[1]],R[2]]}break;case
d=c[2],e=c[1],D=c[3],F=a[3],G=a[2],H=a[1],I=[0,r(e)];if(aQ([0,r(H)],I))throw i(y,1);var
K=[0,r(d)];if(aQ([0,r(G)],K))throw i(y,1);var
d=c[2],e=c[1],D=c[3],F=a[3],G=a[2],H=a[1],I=[0,r(e)];if(aN([0,r(H)],I))throw i(y,1);var
K=[0,r(d)];if(aN([0,r(G)],K))throw i(y,1);var
1:ae(c,0,e,f-d|0,d);break;default:a:if(0<d){if(43!==R(c,0)&&45!==R(c,0)&&32!==R(c,0))break a;aP(e,0,R(c,0));ae(c,1,e,(f-d|0)+1|0,d-1|0);break}a:if(1<d&&48===R(c,0)){if(e9!==R(c,1)&&88!==R(c,1))break a;aP(e,1,R(c,1));ae(c,2,e,(f-d|0)+2|0,d-2|0);break}ae(c,0,e,f-d|0,d)}return M(e)}function
aV(a,b){var
d=bs(a),c=q(b),e=R(b,0);a:{b:{if(58>e){if(32!==e){if(43>e)break a;switch(e-43|0){case
5:c:if(c<(d+2|0)&&1<c){if(e9!==R(b,1)&&88!==R(b,1))break c;var
g=aI(d+2|0,48);aP(g,1,R(b,1));ae(b,2,g,(d-c|0)+4|0,c-2|0);return M(g)}break b;case
1:ae(c,0,e,f-d|0,d);break;default:a:if(0<d){if(43!==R(c,0)&&45!==R(c,0)&&32!==R(c,0))break a;aM(e,0,R(c,0));ae(c,1,e,(f-d|0)+1|0,d-1|0);break}a:if(1<d&&48===R(c,0)){if(e8!==R(c,1)&&88!==R(c,1))break a;aM(e,1,R(c,1));ae(c,2,e,(f-d|0)+2|0,d-2|0);break}ae(c,0,e,f-d|0,d)}return M(e)}function
aS(a,b){var
d=bq(a),c=q(b),e=R(b,0);a:{b:{if(58>e){if(32!==e){if(43>e)break a;switch(e-43|0){case
5:c:if(c<(d+2|0)&&1<c){if(e8!==R(b,1)&&88!==R(b,1))break c;var
g=aH(d+2|0,48);aM(g,1,R(b,1));ae(b,2,g,(d-c|0)+4|0,c-2|0);return M(g)}break b;case
f=aI(d+1|0,48);aP(f,0,e);ae(b,1,f,(d-c|0)+2|0,c-1|0);return M(f)}if(71<=e){if(5<e+eG>>>0)break a}else if(65>e)break a}if(c<d){var
h=aI(d,48);ae(b,0,h,d-c|0,c);return M(h)}}return b}function
g7(a){var
e=aO(a),b=[0,0],k=ai(e)-1|0,r=0;if(k>=0){var
f=aH(d+1|0,48);aM(f,0,e);ae(b,1,f,(d-c|0)+2|0,c-1|0);return M(f)}if(71<=e){if(5<e+eF>>>0)break a}else if(65>e)break a}if(c<d){var
h=aH(d,48);ae(b,0,h,d-c|0,c);return M(h)}}return b}function
g6(a){var
e=aL(a),b=[0,0],k=ai(e)-1|0,r=0;if(k>=0){var
13:s(c,b[1],92);b[1]++;s(c,b[1],fj);break a;default:break c}}if(34>d)break b}s(c,b[1],92);b[1]++;s(c,b[1],d);break a}s(c,b[1],92);b[1]++;s(c,b[1],48+(d/eI|0)|0);b[1]++;s(c,b[1],48+((d/10|0)%10|0)|0);b[1]++;s(c,b[1],48+(d%10|0)|0);break a}s(c,b[1],d)}b[1]++;var
13:s(c,b[1],92);b[1]++;s(c,b[1],fi);break a;default:break c}}if(34>d)break b}s(c,b[1],92);b[1]++;s(c,b[1],d);break a}s(c,b[1],92);b[1]++;s(c,b[1],48+(d/eH|0)|0);b[1]++;s(c,b[1],48+((d/10|0)%10|0)|0);b[1]++;s(c,b[1],48+(d%10|0)|0);break a}s(c,b[1],d)}b[1]++;var
1:aU(d,43);break;default:aU(d,32)}if(8<=a[2])aU(d,35);aU(d,46);D(d,e+g);aU(d,c);return dB(d)}function
bv(a,b){if(13>a)return b;var
1:aR(d,43);break;default:aR(d,32)}if(8<=a[2])aR(d,35);aR(d,46);D(d,e+g);aR(d,c);return dA(d)}function
bt(a,b){if(13>a)return b;var
g=q(b),h=aI(g+2|0,39);ap(b,0,h,1,g);return m(f,[4,e,M(h)],P)};case
2:return b5(f,e,h[2],h[1],function(a){return a});case
3:return b5(f,e,h[2],h[1],g7);case
4:return bw(f,e,h[4],h[2],h[3],hX,h[1]);case
5:return bw(f,e,h[4],h[2],h[3],hY,h[1]);case
6:return bw(f,e,h[4],h[2],h[3],hZ,h[1]);case
7:return bw(f,e,h[4],h[2],h[3],h0,h[1]);case
g=q(b),h=aH(g+2|0,39);ap(b,0,h,1,g);return m(f,[4,e,M(h)],P)};case
2:return b4(f,e,h[2],h[1],function(a){return a});case
3:return b4(f,e,h[2],h[1],g6);case
4:return bu(f,e,h[4],h[2],h[3],hW,h[1]);case
5:return bu(f,e,h[4],h[2],h[3],hX,h[1]);case
6:return bu(f,e,h[4],h[2],h[3],hY,h[1]);case
7:return bu(f,e,h[4],h[2],h[3],hZ,h[1]);case
w==="number")return w?function(a,b){return m(f,[4,e,O(E,D,ak(t,a,b))],v)}:function(a){return m(f,[4,e,O(E,D,ak(t,b3(t),a))],v)};var
w==="number")return w?function(a,b){return m(f,[4,e,O(E,D,ak(t,a,b))],v)}:function(a){return m(f,[4,e,O(E,D,ak(t,b2(t),a))],v)};var
w==="number")return w?function(a,b,c){return m(f,[4,e,O(F,a,ak(t,b,c))],v)}:function(a,b){return m(f,[4,e,O(F,a,ak(t,b3(t),b))],v)};var
w==="number")return w?function(a,b,c){return m(f,[4,e,O(F,a,ak(t,b,c))],v)}:function(a,b){return m(f,[4,e,O(F,a,ak(t,b2(t),b))],v)};var
H=h[3],I=h[1],J=g(h[2],0);return a<50?cu(a+1|0,f,e,H,I,J):C(cu,[0,f,e,H,I,J])}}}function
m(a,b,c){return dg(be(0,a,b,c))}function
cv(a,f,c,d,e){if(typeof
H=h[3],I=h[1],J=g(h[2],0);return a<50?ct(a+1|0,f,e,H,I,J):C(ct,[0,f,e,H,I,J])}}}function
m(a,b,c){return df(bd(0,a,b,c))}function
cu(a,f,c,d,e){if(typeof
e==="number")return e?function(a,b){return m(j,[4,i,aV(a,l(f,g,b))],h)}:function(a){return m(j,[4,i,l(f,g,a)],h)};var
b=e[1];return function(a){return m(j,[4,i,aV(b,l(f,g,a))],h)}}if(0===d[0]){var
e==="number")return e?function(a,b){return m(j,[4,i,aS(a,l(f,g,b))],h)}:function(a){return m(j,[4,i,l(f,g,a)],h)};var
b=e[1];return function(a){return m(j,[4,i,aS(b,l(f,g,a))],h)}}if(0===d[0]){var
e==="number")return e?function(a,b){return m(j,[4,i,O(k,c,aV(a,l(f,g,b)))],h)}:function(a){return m(j,[4,i,O(k,c,l(f,g,a))],h)};var
o=e[1];return function(a){return m(j,[4,i,O(k,c,aV(o,l(f,g,a)))],h)}}var
e==="number")return e?function(a,b){return m(j,[4,i,O(k,c,aS(a,l(f,g,b)))],h)}:function(a){return m(j,[4,i,O(k,c,l(f,g,a))],h)};var
o=e[1];return function(a){return m(j,[4,i,O(k,c,aS(o,l(f,g,a)))],h)}}var
e==="number")return e?function(a,b,c){return m(j,[4,i,O(n,a,aV(b,l(f,g,c)))],h)}:function(a,b){return m(j,[4,i,O(n,a,l(f,g,b))],h)};var
p=e[1];return function(a,b){return m(j,[4,i,O(n,a,aV(p,l(f,g,b)))],h)}}function
cu(a,b,c,d,e,f){if(e){var
i=e[1];return function(a){return h5(b,c,d,i,g(f,a))}}var
h=[4,c,f];return a<50?be(a+1|0,b,h,d):C(be,[0,b,h,d])}function
h5(a,b,c,d,e){return dg(cu(0,a,b,c,d,e))}function
e==="number")return e?function(a,b,c){return m(j,[4,i,O(n,a,aS(b,l(f,g,c)))],h)}:function(a,b){return m(j,[4,i,O(n,a,l(f,g,b))],h)};var
p=e[1];return function(a,b){return m(j,[4,i,O(n,a,aS(p,l(f,g,b)))],h)}}function
ct(a,b,c,d,e,f){if(e){var
i=e[1];return function(a){return h4(b,c,d,i,g(f,a))}}var
h=[4,c,f];return a<50?bd(a+1|0,b,h,d):C(bd,[0,b,h,d])}function
h4(a,b,c,d,e){return df(ct(0,a,b,c,d,e))}function
e=64,c=a9<64?a9:e,d=x(c),b=[0,[0,d,c],0,d];ax(b,a);return dt(b[1][1],0,b[2])},0,a[1])}var
b7=[0,0],gb=aM,ie=[0,[3,0,0],"%S"],ig=fd,ih=[0,[4,0,0,0,0],cz],ii=e,ij=[0,[11,ew,[2,0,[2,0,0]]],", %s%s"],ik=[0,[12,40,[2,0,[2,0,[12,41,0]]]],"(%s%s)"],il=e,im=e,io=[0,[12,40,[2,0,[12,41,0]]],"(%s)"],ip="Out of memory",iq="Stack overflow",ir="Pattern matching failed",is="Assertion failed",it="Undefined recursive module",iu="Raised at",iv="Re-raised at",iw="Raised by primitive operation at",ix="Called from",iy=" (inlined)",iz=[0,[2,0,[12,32,[2,0,[11,' in file "',[2,0,[12,34,[2,0,[11,", line ",[4,0,0,0,[11,fp,l5]]]]]]]]]],'%s %s in file "%s"%s, line %d, characters %d-%d'],iA=e,iB=[0,[2,0,[11," unknown location",0]],"%s unknown location"],iC=[0,[2,0,[12,10,0]],"%s\n"];function
b9(a,b){var
e=64,c=a7<64?a7:e,d=x(c),b=[0,[0,d,c],0,d];ax(b,a);return ds(b[1][1],0,b[2])},0,a[1])}var
b6=[0,0],ga=aJ,id=[0,[3,0,0],"%S"],ie=fb,ig=[0,[4,0,0,0,0],cy],ih=e,ii=[0,[11,ev,[2,0,[2,0,0]]],", %s%s"],ij=[0,[12,40,[2,0,[2,0,[12,41,0]]]],"(%s%s)"],ik=e,il=e,im=[0,[12,40,[2,0,[12,41,0]]],"(%s)"],io="Out of memory",ip="Stack overflow",iq="Pattern matching failed",ir="Assertion failed",is="Undefined recursive module",it="Raised at",iu="Re-raised at",iv="Raised by primitive operation at",iw="Called from",ix=" (inlined)",iy=[0,[2,0,[12,32,[2,0,[11,' in file "',[2,0,[12,34,[2,0,[11,", line ",[4,0,0,0,[11,fo,lY]]]]]]]]]],'%s %s in file "%s"%s, line %d, characters %d-%d'],iz=e,iA=[0,[2,0,[11," unknown location",0]],"%s unknown location"],iB=[0,[2,0,[12,10,0]],"%s\n"];function
b8(a,b){var
c==="number"?1:0)))return g(af(ih),c);if(bS(c)===bE)return g(af(ie),c);if(bS(c)!==253)return ig;var
e=c5("%.12g",c),d=0,h=q(e);for(;;){if(h<=d)return aR(e,gb);var
c==="number"?1:0)))return g(af(ig),c);if(bR(c)===bD)return g(af(id),c);if(bR(c)!==253)return ie;var
e=c4("%.12g",c),d=0,h=q(e);for(;;){if(h<=d)return aO(e,ga);var
dF(a,b){if(a.length-1<=b)return ii;var
c=dF(a,b+1|0),d=b9(a,b);return l(af(ij),d,c)}function
b_(a){a:{b:{var
b=bK(b7);for(;;){if(!b)break;c:{var
dE(a,b){if(a.length-1<=b)return ih;var
c=dE(a,b+1|0),d=b8(a,b);return l(af(ii),d,c)}function
b9(a){a:{b:{var
b=bJ(b6);for(;;){if(!b)break;c:{var
i=[0,m[1]]}if(i)return i[1];if(a===bY)return ip;if(a===dm)return iq;if(a[1]===dl){var
e=a[2],p=e[3],y=e[2],z=e[1];return cw(af(b8),z,y,p,p+5|0,ir)}if(a[1]===j){var
f=a[2],q=f[3],A=f[2],B=f[1];return cw(af(b8),B,A,q,q+6|0,is)}if(a[1]===dp){var
h=a[2],r=h[3],C=h[2],D=h[1];return cw(af(b8),D,C,r,r+6|0,it)}if(0===bS(a)){var
i=[0,m[1]]}if(i)return i[1];if(a===bX)return io;if(a===dl)return ip;if(a[1]===dk){var
e=a[2],p=e[3],y=e[2],z=e[1];return cv(af(b7),z,y,p,p+5|0,iq)}if(a[1]===j){var
f=a[2],q=f[3],A=f[2],B=f[1];return cv(af(b7),B,A,q,q+6|0,ir)}if(a[1]===dn){var
h=a[2],r=h[3],C=h[2],D=h[1];return cv(af(b7),D,C,r,r+6|0,is)}if(0===bR(a)){var
h=function(a){return a?0===b?iu:iv:0===b?iw:ix};if(0===c[0])var
j=c[5],k=c[4],l=c[3],m=c[6]?iy:iA,n=c[2],o=c[7],p=h(c[1]),e=[0,l6(af(iz),p,o,n,m,l,k,j)];else if(c[1])var
h=function(a){return a?0===b?it:iu:0===b?iv:iw};if(0===c[0])var
j=c[5],k=c[4],l=c[3],m=c[6]?ix:iz,n=c[2],o=c[7],p=h(c[1]),e=[0,lZ(af(iy),p,o,n,m,l,k,j)];else if(c[1])var
dG(a){for(;;){var
b=bK(b7),c=1-fu(b7,b,[0,a,b]);if(!c)return c}}var
iD=[0,e,"(Cannot print locations:\n bytecode executable program file not found)","(Cannot print locations:\n bytecode executable program file appears to be corrupt)","(Cannot print locations:\n bytecode executable program file has wrong magic number)","(Cannot print locations:\n bytecode executable program file cannot be opened;\n -- too many open files. Try running with OCAMLRUNPARAM=b=2)"].slice(),iE=[0,[11,cR,[2,0,[12,10,0]]],e1],iF=[0],iG="Fatal error: out of memory in uncaught exception handler",iH=[0,[11,cR,[2,0,[12,10,0]]],e1],iI=[0,[11,"Fatal error in uncaught exception handler: exception ",[2,0,[12,10,0]]],"Fatal error in uncaught exception handler: exception %s\n"];df(fg,function(a,b){try{try{var
h=b?iF:fL(0);try{bZ(0)}catch(f){}try{var
f=b_(a);g(b6(iE),f);b$(aj,h);var
c=mG(0);if(c<0){var
d=bs(c);dq(L(iD,d)[1+d])}var
dF(a){for(;;){var
b=bJ(b6),c=1-ft(b6,b,[0,a,b]);if(!c)return c}}var
iC=[0,e,"(Cannot print locations:\n bytecode executable program file not found)","(Cannot print locations:\n bytecode executable program file appears to be corrupt)","(Cannot print locations:\n bytecode executable program file has wrong magic number)","(Cannot print locations:\n bytecode executable program file cannot be opened;\n -- too many open files. Try running with OCAMLRUNPARAM=b=2)"].slice(),iD=[0,[11,cQ,[2,0,[12,10,0]]],e0],iE=[0],iF="Fatal error: out of memory in uncaught exception handler",iG=[0,[11,cQ,[2,0,[12,10,0]]],e0],iH=[0,[11,"Fatal error in uncaught exception handler: exception ",[2,0,[12,10,0]]],"Fatal error in uncaught exception handler: exception %s\n"];de(fe,function(a,b){try{try{var
h=b?iE:fK(0);try{bY(0)}catch(f){}try{var
f=b9(a);g(b5(iD),f);b_(aj,h);var
c=mz(0);if(c<0){var
d=bq(c);dp(L(iC,d)[1+d])}var
e=bX(f);if(e!==bY)throw i(e,0);var
k=dq(iG)}return k}catch(f){return 0}});var
iJ=V(1,0,0),iK=V(0,0,0),iL=V(0,0,0),iM=V(2,0,0),iN=V(1,0,0);function
dH(a,b,c,d){var
e=l_(7,0,[0,4]);bn(e,0,fT(a,iJ));bn(e,1,b);var
f=aQ(c,iK)?c:iN;bn(e,2,f);var
g=aQ(d,iL)?d:iM;bn(e,3,g);return e}var
iO=V(14371852,15349651,22696),iP=V(12230193,11438743,35013),iQ=V(1424933,15549263,2083),iR=V(9492471,4696708,43520);dx([0,function(a){var
b=bR(a),c=bR(a),d=bR(a);return dH(b,c,d,bR(a))}],function(a){return dH(iR,iQ,iP,iO)});var
dI=[A,"Jsoo_runtime.Error.Exn",fK(0)],ca=[0,dI,[0]],gm="String.concat",i8=[0,T,165,16],i7=[0,T,166,16],i6=[0,T,105,4],i5=[0,T,98,4],i4=[0,T,83,4],i3=[0,T,84,4],i2=[0,T,89,4],i1=[0,T,67,4],i0=[0,T,68,4],iZ=[0,T,54,4],iY=[0,T,55,4],iX=[0,T,25,4],iW=[0,T,19,4],jt=[0,a,388,16],jB=[0,a,611,12],jC=[0,a,623,12],jF=[0,a,840,8],jE=[0,a,848,12],jD=[0,a,802,8],jA=[0,a,579,12],jz=[0,a,510,8],jy=[0,a,492,8],jx=[0,a,473,8],jw=[0,a,443,8],jv=[0,a,430,8],ju=[0,a,431,8],jm=[0,a,300,12],jo=[0,a,317,20],jn=[0,a,318,20],jp=[0,a,331,20],jq=[0,a,e0,20],jr=[0,a,355,20],js=[0,a,366,20],jl=[0,a,223,8],jk=[0,a,205,8],jj=[0,a,206,8],ji=[0,a,207,8],jh=[0,a,208,8],jg=[0,a,193,8],jf=[0,a,194,8],je=[0,a,195,8],jc=[0,a,109,20],jb=[0,a,fj,24],ja=[0,a,115,24],jd=[0,a,107,16],i_=[0,a,81,20],i$=[0,a,79,16],jG=[0,a,20,8],jJ=[0,e6,257,8],jI=[0,e6,147,8],jM=[0,cD,88,12],jL=[0,cD,62,17],jK=[0,cD,64,17],jN=[0,1],jO=[0,0],j5=[0,bj,356,12],jZ=fq,j0=cx,jX=cH,jW=cH,jT="Cannot decode event",jS=[0,bj,78,33],jR=[0,bj,88,21],jQ=[0,bj,eK,33],jP=[0,bj,48,17],j1="tagName",j3=cx,j6=[0,"src/browser/vdom.ml",246,16],j7=[0,0,0],j8=" col: ",j9=" line: ",j_="assertion failed file: ",j$="Uncaught javascript exception",ka="Uncaught ocaml exception",kc="Exception in task execution",kb=[0,"src/browser/task.ml",11,4],kh="Exception in 'update_subscriptions' of Fmlib_browser",kk=[0,bI,365,4],kr="load",kp="Exception in 'update'",ko="subscriptioin",kn="view",kl="'",km="Exception in '",ki="Exception in 'update_dom' of Fmlib_browser",kj=[0,bI,e0,4],kg=[0,bI,94,12],kf=[0,bI,85,12],kJ="li",kI="ul",kH=eZ,kG="button",kF="div",kE="h2",kD="h1",kA=et,kB=cx,kC=eZ,kz=et,ky="src",kx=fq,kw="class",kv=eH,ku="border-style",kt=fi,ks=cH,lT=cQ,lU=bi,lV="see",lW=bi,lX=e_,lY=bi,lZ="tabs",l0="Comfortable Kiwi made backpacks",l1=bi,l2="blurb",l3=bi,l4="header",lN=cQ,lO=e$,lP=e$,lQ="Choose your pack",lR=e_,lH=ff,lG="footer",lF="article",lI="right",lJ="float",lK="1em",lL="x.svg",lM="solid",lA=cQ,lB="group",lC="role",lD="Your goal",lE="goal",lz="contrast",lf=e3,le=ff,lc="nav",k5="form",k6="Ask a question",k7="placeholder",k8=cJ,k9="name",k_=cJ,k$=eH,la=cJ,lb="type",k2="Pack: ",k3="Goal: ",k4="Query: ",kU=[0,eY,0],kV=[0,e7,0],kW=[0,cS,0],kX=[0,eY,0],kY=[0,e7,0],kZ=[0,cS,0],k0=[0,cS,0],kN="65l Classic",kO="55l Classic",kP="45l Classic",kQ="65l Alpine",kR="55l Alpine",kS="45l Alpine",kT="No Pack Selected",kK="Ultralight",kL="Colourful",kM="Durable",k1=[0,e,2,6],lg="Contact",li="/contact",lk="Survey",lm="/survey",lo="Kiwi",lq="https://skraak.kiwi",ls="Blog",lu="https://fiordlandpacks.fly.dev",lw="20em",lx=fi,ly="logo.svg";function
gp(a,b,c){var
e=bW(f);if(e!==bX)throw i(e,0);var
k=dp(iF)}return k}catch(f){return 0}});var
iI=V(1,0,0),iJ=V(0,0,0),iK=V(0,0,0),iL=V(2,0,0),iM=V(1,0,0);function
dG(a,b,c,d){var
e=l3(7,0,[0,4]);bl(e,0,fS(a,iI));bl(e,1,b);var
f=aN(c,iJ)?c:iM;bl(e,2,f);var
g=aN(d,iK)?d:iL;bl(e,3,g);return e}var
iN=V(14371852,15349651,22696),iO=V(12230193,11438743,35013),iP=V(1424933,15549263,2083),iQ=V(9492471,4696708,43520);dw([0,function(a){var
b=bQ(a),c=bQ(a),d=bQ(a);return dG(b,c,d,bQ(a))}],function(a){return dG(iQ,iP,iO,iN)});var
dH=[A,"Jsoo_runtime.Error.Exn",fJ(0)],b$=[0,dH,[0]],gl="String.concat",i7=[0,T,165,16],i6=[0,T,166,16],i5=[0,T,105,4],i4=[0,T,98,4],i3=[0,T,83,4],i2=[0,T,84,4],i1=[0,T,89,4],i0=[0,T,67,4],iZ=[0,T,68,4],iY=[0,T,54,4],iX=[0,T,55,4],iW=[0,T,25,4],iV=[0,T,19,4],js=[0,a,388,16],jA=[0,a,611,12],jB=[0,a,623,12],jE=[0,a,840,8],jD=[0,a,848,12],jC=[0,a,802,8],jz=[0,a,579,12],jy=[0,a,510,8],jx=[0,a,492,8],jw=[0,a,473,8],jv=[0,a,443,8],ju=[0,a,430,8],jt=[0,a,431,8],jl=[0,a,300,12],jn=[0,a,317,20],jm=[0,a,318,20],jo=[0,a,331,20],jp=[0,a,eZ,20],jq=[0,a,355,20],jr=[0,a,366,20],jk=[0,a,223,8],jj=[0,a,205,8],ji=[0,a,206,8],jh=[0,a,207,8],jg=[0,a,208,8],jf=[0,a,193,8],je=[0,a,194,8],jd=[0,a,195,8],jb=[0,a,109,20],ja=[0,a,fi,24],i$=[0,a,115,24],jc=[0,a,107,16],i9=[0,a,81,20],i_=[0,a,79,16],jF=[0,a,20,8],jI=[0,e5,257,8],jH=[0,e5,147,8],jL=[0,cC,88,12],jK=[0,cC,62,17],jJ=[0,cC,64,17],jM=[0,1],jN=[0,0],j4=[0,bh,356,12],jY=fp,jZ=cw,jW=cG,jV=cG,jS="Cannot decode event",jR=[0,bh,78,33],jQ=[0,bh,88,21],jP=[0,bh,eJ,33],jO=[0,bh,48,17],j0="tagName",j2=cw,j5=[0,"src/browser/vdom.ml",246,16],j6=[0,0,0],j7=" col: ",j8=" line: ",j9="assertion failed file: ",j_="Uncaught javascript exception",j$="Uncaught ocaml exception",kb="Exception in task execution",ka=[0,"src/browser/task.ml",11,4],kg="Exception in 'update_subscriptions' of Fmlib_browser",kj=[0,bH,365,4],kq="load",ko="Exception in 'update'",kn="subscriptioin",km="view",kk="'",kl="Exception in '",kh="Exception in 'update_dom' of Fmlib_browser",ki=[0,bH,eZ,4],kf=[0,bH,94,12],ke=[0,bH,85,12],kI="li",kH="ul",kG=eY,kF="button",kE="div",kD="h2",kC="h1",kz=es,kA=cw,kB=eY,ky=es,kx="src",kw=fp,kv="class",ku=eG,kt="border-style",ks=fg,kr=cG,lS=cP,lT="Comfortable Kiwi made backpacks",lU=fh,lV="main",lW=fh,lX="header",lM=cP,lN=e9,lO=e9,lP="Choose your pack",lQ="packs",lG=fd,lF="footer",lE="article",lH="right",lI="float",lJ="1em",lK="x.svg",lL="solid",lz=cP,lA="group",lB="role",lC="Your goal",lD="goal",ly="contrast",le=e2,ld=fd,lb="nav",k4="form",k5="Ask a question",k6="placeholder",k7=cI,k8="name",k9=cI,k_=eG,k$=cI,la="type",k1="Pack: ",k2="Goal: ",k3="Query: ",kT=[0,eX,0],kU=[0,e6,0],kV=[0,cR,0],kW=[0,eX,0],kX=[0,e6,0],kY=[0,cR,0],kZ=[0,cR,0],kM="65l Classic",kN="55l Classic",kO="45l Classic",kP="65l Alpine",kQ="55l Alpine",kR="45l Alpine",kS="No Pack Selected",kJ="Ultralight",kK="Colourful",kL="Durable",k0=[0,e,2,6],lf="Contact",lh="/contact",lj="Survey",ll="/survey",ln="Kiwi",lp="https://skraak.kiwi",lr="Blog",lt="https://fiordlandpacks.fly.dev",lv="20em",lw=fg,lx="logo.svg";function
go(a,b,c){var
iS=bS(ca)===A?ca:ca[1];df(cO,iS);function
dJ(a){throw a}var
P=f,dK=null;P.String;P.RegExp;P.Object;var
dL=P.Date;P.Math;P.JSON;var
iU=P.Array,iV=P.Error;dG(function(a){return a[1]===dI?[0,ad(a[2].toString())]:0});dG(function(a){return a
iR=bR(b$)===A?b$:b$[1];de(cN,iR);function
dI(a){throw a}var
P=f,dJ=null;P.String;P.RegExp;P.Object;var
dK=P.Date;P.Math;P.JSON;var
iT=P.Array,iU=P.Error;dF(function(a){return a[1]===dH?[0,ad(a[2].toString())]:0});dF(function(a){return a
iU?0:[0,ad(a.toString())]});function
cb(a,b){return a?g(b,a[1]):0}function
dM(c,b){return cb(b,function(a){return[0,g(c,a)]})}function
iT?0:[0,ad(a.toString())]});function
ca(a,b){return a?g(b,a[1]):0}function
dL(c,b){return ca(b,function(a){return[0,g(c,a)]})}function
cd(a,b){var
c=b.length-1,d=aG(c+1|0,a);_(b,0,d,0,c);return d}function
dO(a,b){var
c=b.length-1,d=aG(c+1|0,a);_(b,0,d,1,c);return d}function
ce(a,b,c){if(0>a)throw i([0,j,iZ],1);if(a>c.length-1)throw i([0,j,iY],1);var
e=c.length-1,d=aG(e+1|0,b);_(c,0,d,0,a);_(c,a,d,a+1|0,e-a|0);return d}function
Y(a,b,c){if(0>a)throw i([0,j,i1],1);if(a>=c.length-1)throw i([0,j,i0],1);if(L(c,a)[1+a]===b)return c;var
d=b0(c);L(d,a)[1+a]=b;return d}function
bb(a,b){if(0>a)throw i([0,j,i4],1);if(a>=b.length-1)throw i([0,j,i3],1);var
c=b.length-1;if(0>=c)throw i([0,j,i2],1);var
d=aG(c-1|0,L(b,0)[1]);_(b,0,d,0,a);_(b,a+1|0,d,a,c-(a+1|0)|0);return d}function
dP(a){var
b=a.length-1;if(0<b)return b1(a,1,b-1|0);throw i([0,j,i5],1)}function
cf(a){var
b=a.length-1;if(0<b)return b1(a,0,b-1|0);throw i([0,j,i6],1)}function
cc(a,b){var
c=b.length-1,d=aF(c+1|0,a);_(b,0,d,0,c);return d}function
dN(a,b){var
c=b.length-1,d=aF(c+1|0,a);_(b,0,d,1,c);return d}function
cd(a,b,c){if(0>a)throw i([0,j,iY],1);if(a>c.length-1)throw i([0,j,iX],1);var
e=c.length-1,d=aF(e+1|0,b);_(c,0,d,0,a);_(c,a,d,a+1|0,e-a|0);return d}function
Y(a,b,c){if(0>a)throw i([0,j,i0],1);if(a>=c.length-1)throw i([0,j,iZ],1);if(L(c,a)[1+a]===b)return c;var
d=bZ(c);L(d,a)[1+a]=b;return d}function
a$(a,b){if(0>a)throw i([0,j,i3],1);if(a>=b.length-1)throw i([0,j,i2],1);var
c=b.length-1;if(0>=c)throw i([0,j,i1],1);var
d=aF(c-1|0,L(b,0)[1]);_(b,0,d,0,a);_(b,a+1|0,d,a,c-(a+1|0)|0);return d}function
dO(a){var
b=a.length-1;if(0<b)return b0(a,1,b-1|0);throw i([0,j,i4],1)}function
ce(a){var
b=a.length-1;if(0<b)return b0(a,0,b-1|0);throw i([0,j,i5],1)}function
e=b[2],l=b[1],m=l.length-1;if((m+1|0)!==e.length-1)throw i([0,j,jd],1);var
n=k(a,h(e,m)),f=m;for(;;){if(0>f)throw i([0,j,jc],1);if(0===f)return n;var
c=f-1|0;if(0>c)throw i([0,j,jb],1);if(c>=e.length-1)throw i([0,j,ja],1);var
t=h(e,c),u=h(l,c)[2],n=k(aB(q,n,h(l,c)[1],u),t),f=c}}return k(b,c)}function
e=b[2],l=b[1],m=l.length-1;if((m+1|0)!==e.length-1)throw i([0,j,jc],1);var
n=k(a,h(e,m)),f=m;for(;;){if(0>f)throw i([0,j,jb],1);if(0===f)return n;var
c=f-1|0;if(0>c)throw i([0,j,ja],1);if(c>=e.length-1)throw i([0,j,i$],1);var
t=h(e,c),u=h(l,c)[2],n=k(aA(q,n,h(l,c)[1],u),t),f=c}}return k(b,c)}function
k(a,b,c){if(0>b)throw i([0,j,jg],1);if(b>c)throw i([0,j,jf],1);if(c<=a.length-1)return b1(a,b,c-b|0);throw i([0,j,je],1)}function
q(a,b,c,d,e){if(0>d)throw i([0,j,jk],1);if(d>b)throw i([0,j,jj],1);if(b>e)throw i([0,j,ji],1);if(e>a.length-1)throw i([0,j,jh],1);var
f=aG((e-d|0)+1|0,c);_(a,d,f,0,b-d|0);_(a,b,f,(b-d|0)+1|0,e-b|0);return f}function
E(a,b,c,d,e,f){if(b>=f)throw i([0,j,jl],1);var
k(a,b,c){if(0>b)throw i([0,j,jf],1);if(b>c)throw i([0,j,je],1);if(c<=a.length-1)return b0(a,b,c-b|0);throw i([0,j,jd],1)}function
q(a,b,c,d,e){if(0>d)throw i([0,j,jj],1);if(d>b)throw i([0,j,ji],1);if(b>e)throw i([0,j,jh],1);if(e>a.length-1)throw i([0,j,jg],1);var
f=aF((e-d|0)+1|0,c);_(a,d,f,0,b-d|0);_(a,b,f,(b-d|0)+1|0,e-b|0);return f}function
E(a,b,c,d,e,f){if(b>=f)throw i([0,j,jk],1);var
i=c.length-1,l=f(a,c),g=l[1];if(l[2])return b===h(c,g)[2]?[0,d]:[0,[0,Y(g,[0,a,b],c)]];if(i<u)return[0,[0,ce(g,[0,a,b],c)]];var
i=c.length-1,l=f(a,c),g=l[1];if(l[2])return b===h(c,g)[2]?[0,d]:[0,[0,Y(g,[0,a,b],c)]];if(i<u)return[0,[0,cd(g,[0,a,b],c)]];var
w=k(e,0,a),s=k(f,0,a+1|0),x=k(e,a,b),t=k(f,a,b+1|0);if(!X(a,s))throw i([0,j,jo],1);if(!X(0,t))throw i([0,j,jn],1);ay(s,a,o);ay(t,0,d);return[1,[1,w,s],c,[1,x,t]]}if(g<a){var
y=l(0,a-1|0),z=n(0,a),A=k(e,a,b),B=k(f,a,b+1|0);if(X(a-1|0,e))return[1,[1,y,z],h(e,a-1|0),[1,A,B]];throw i([0,j,jp],1)}var
C=k(e,0,a),D=k(f,0,a+1|0),F=l(a+1|0,b),G=n(a+1|0,b+1|0);if(X(a,e))return[1,[1,C,D],h(e,a),[1,F,G]];throw i([0,j,jq],1)}if(g<a){var
H=l(0,a-1|0),I=n(0,a),J=k(e,a,b),K=k(f,a,b+1|0);if(X(a-1|0,e))return[1,[1,H,I],h(e,a-1|0),[1,J,K]];throw i([0,j,jr],1)}var
L=k(e,0,a-1|0),M=k(f,0,a),N=l(a,b),O=n(a,b+1|0);if(X(a-1|0,e))return[1,[1,L,M],h(e,a-1|0),[1,N,O]];throw i([0,j,js],1)}function
w=k(e,0,a),s=k(f,0,a+1|0),x=k(e,a,b),t=k(f,a,b+1|0);if(!X(a,s))throw i([0,j,jn],1);if(!X(0,t))throw i([0,j,jm],1);ay(s,a,o);ay(t,0,d);return[1,[1,w,s],c,[1,x,t]]}if(g<a){var
y=l(0,a-1|0),z=n(0,a),A=k(e,a,b),B=k(f,a,b+1|0);if(X(a-1|0,e))return[1,[1,y,z],h(e,a-1|0),[1,A,B]];throw i([0,j,jo],1)}var
C=k(e,0,a),D=k(f,0,a+1|0),F=l(a+1|0,b),G=n(a+1|0,b+1|0);if(X(a,e))return[1,[1,C,D],h(e,a),[1,F,G]];throw i([0,j,jp],1)}if(g<a){var
H=l(0,a-1|0),I=n(0,a),J=k(e,a,b),K=k(f,a,b+1|0);if(X(a-1|0,e))return[1,[1,H,I],h(e,a-1|0),[1,J,K]];throw i([0,j,jq],1)}var
L=k(e,0,a-1|0),M=k(f,0,a),N=l(a,b),O=n(a,b+1|0);if(X(a-1|0,e))return[1,[1,L,M],h(e,a-1|0),[1,N,O]];throw i([0,j,jr],1)}function
e=b0(d);if(!X(a,e))throw i([0,j,jv],1);if(!X(a+1|0,e))throw i([0,j,ju],1);ay(e,a,b);ay(e,a+1|0,c);return e}function
y(a,b,c,d,e){if(!X(b,d))throw i([0,j,jw],1);if(a){var
f=dP(e),g=Y(b,dN(e),d);return[0,cd(h(d,b),c),g,f]}var
k=dO(h(d,b),e),l=Y(b,cc(c),d);return[0,cf(c),l,k]}function
e=bZ(d);if(!X(a,e))throw i([0,j,ju],1);if(!X(a+1|0,e))throw i([0,j,jt],1);ay(e,a,b);ay(e,a+1|0,c);return e}function
y(a,b,c,d,e){if(!X(b,d))throw i([0,j,jv],1);if(a){var
f=dO(e),g=Y(b,dM(e),d);return[0,cc(h(d,b),c),g,f]}var
k=dN(h(d,b),e),l=Y(b,cb(c),d);return[0,ce(c),l,k]}function
d=dP(c);return[0,cd(dN(c),b),d]}var
e=dO(cc(b),c);return[0,cf(b),e]}function
z(a,b,c,d){if(!X(a,c))throw i([0,j,jx],1);var
e=b.length-1,g=d.length-1,f=aG((e+1|0)+g|0,h(c,a)),k=bb(a,c);_(b,0,f,0,e);_(d,0,f,e+1|0,g);return[0,f,k]}function
G(a,b,c,d,e,f){if((a+1|0)>=f.length-1)throw i([0,j,jy],1);var
g=z(a,c,e,d),k=g[2],l=g[1],h=bb(a,f);ay(h,a,[0,l]);return[0,[1,k,h],b,e.length-1<=n?1:0]}function
H(a,b,c,d,e,f,g,h){if((a+1|0)>=h.length-1)throw i([0,j,jz],1);var
l=z(a,c,g,e),o=l[2],p=l[1],m=bb(a,h),k=d.length-1,q=g.length-1<=n?1:0,r=0===k?b0(f):0===f.length-1?cY(d,0,k):l7(d,f);ay(m,a,[1,p,r]);return[0,[1,o,m],b,q]}function
d=dO(c);return[0,cc(dM(c),b),d]}var
e=dN(cb(b),c);return[0,ce(b),e]}function
z(a,b,c,d){if(!X(a,c))throw i([0,j,jw],1);var
e=b.length-1,g=d.length-1,f=aF((e+1|0)+g|0,h(c,a)),k=a$(a,c);_(b,0,f,0,e);_(d,0,f,e+1|0,g);return[0,f,k]}function
G(a,b,c,d,e,f){if((a+1|0)>=f.length-1)throw i([0,j,jx],1);var
g=z(a,c,e,d),k=g[2],l=g[1],h=a$(a,f);ay(h,a,[0,l]);return[0,[1,k,h],b,e.length-1<=n?1:0]}function
H(a,b,c,d,e,f,g,h){if((a+1|0)>=h.length-1)throw i([0,j,jy],1);var
l=z(a,c,g,e),o=l[2],p=l[1],m=a$(a,h),k=d.length-1,q=g.length-1<=n?1:0,r=0===k?bZ(f):0===f.length-1?cX(d,0,k):l0(d,f);ay(m,a,[1,p,r]);return[0,[1,o,m],b,q]}function
b=a[1];if(0>=b.length-1)throw i([0,j,jB],1);var
g=cc(b);return[0,[0,cf(b)],g,b.length-1<=n?1:0]}var
c=a[2],e=a[1],d=e.length-1;if((d+1|0)!==c.length-1)throw i([0,j,jC],1);var
b=a[1];if(0>=b.length-1)throw i([0,j,jA],1);var
g=cb(b);return[0,[0,ce(b)],g,b.length-1<=n?1:0]}var
c=a[2],e=a[1],d=e.length-1;if((d+1|0)!==c.length-1)throw i([0,j,jB],1);var
m=h(d,j);return[0,[0,[0,bb(j,d)],m,d.length-1<=n?1:0]]}var
e=b[2],g=b[1],k=f(a,g),c=k[1];if(!k[2])return dM(function(a){return o(c,a[2],a,g,e)},B(a,h(e,c)));var
m=h(d,j);return[0,[0,[0,a$(j,d)],m,d.length-1<=n?1:0]]}var
e=b[2],g=b[1],k=f(a,g),c=k[1];if(!k[2])return dL(function(a){return o(c,a[2],a,g,e)},B(a,h(e,c)));var
f=a,d=b;for(;;){if(0===d[0])return gp(function(a,b){return aB(l,a,b[1],b[2])},f,d[1]);var
e=d[2],g=d[1],n=g.length-1;if((n+1|0)!==e.length-1)throw i([0,j,i$],1);var
k=f,c=0;for(;;){if(c>=e.length-1)throw i([0,j,i_],1);if(c===n)break;var
o=h(g,c)[2],p=h(g,c)[1],k=aB(l,m(k,h(e,c)),p,o),c=c+1|0}var
f=a,d=b;for(;;){if(0===d[0])return go(function(a,b){return aA(l,a,b[1],b[2])},f,d[1]);var
e=d[2],g=d[1],n=g.length-1;if((n+1|0)!==e.length-1)throw i([0,j,i_],1);var
k=f,c=0;for(;;){if(c>=e.length-1)throw i([0,j,i9],1);if(c===n)break;var
o=h(g,c)[2],p=h(g,c)[1],k=aA(l,m(k,h(e,c)),p,o),c=c+1|0}var
dQ(a){cg(a,[0,aS])[41].call(null,[0]);return}dQ([0,3]);dQ([0,4]);cg([0,3],[0,aS]);var
i9=[0,32];function
bx(a){var
b=cg(i9,a);return[0,,,,,,b[13],b[7],b[20],,b[34]]}var
iT=undefined;function
ch(a,b,c){return cb(g(a,c),function(a){return l(b,a,c)})}function
ci(a){return typeof
dP(a){cf(a,[0,aP])[41].call(null,[0]);return}dP([0,3]);dP([0,4]);cf([0,3],[0,aP]);var
i8=[0,32];function
bv(a){var
b=cf(i8,a);return[0,,,,,,b[13],b[7],b[20],,b[34]]}var
iS=undefined;function
cg(a,b,c){return ca(g(a,c),function(a){return l(b,a,c)})}function
ch(a){return typeof
f=d===iT?0:[0,d];return cb(f,e)}function
aX(a){P.console.log(t(a));return}function
cj(a,b,c){return c.addEventListener(t(a),b)}function
dR(a,b,c){return c.removeEventListener(t(a),b)}function
by(a,b){if(b===dK)throw i([0,j,jI],1);return b.appendChild(a)}function
dS(a){for(;;){var
b=a.firstChild,c=b==dK?0:[0,b];if(!c)return 0;a.removeChild(c[1])}}function
aY(a){return P}function
dT(a){return new
dL(a)}function
dU(a){var
d=bx(a);function
f(c,b){return dM(function(a){if(a>=b[1].length-1)throw i([0,j,jL],1);var
d=h(b[1],a),e=d[2];if(fI(d[1],c))return e;throw i([0,j,jK],1)},d[6].call(null,c,b[2]))}function
f=d===iS?0:[0,d];return ca(f,e)}function
aU(a){P.console.log(t(a));return}function
ci(a,b,c){return c.addEventListener(t(a),b)}function
dQ(a,b,c){return c.removeEventListener(t(a),b)}function
bw(a,b){if(b===dJ)throw i([0,j,jH],1);return b.appendChild(a)}function
dR(a){for(;;){var
b=a.firstChild,c=b==dJ?0:[0,b];if(!c)return 0;a.removeChild(c[1])}}function
aV(a){return P}function
dS(a){return new
dK(a)}function
dT(a){var
d=bv(a);function
f(c,b){return dL(function(a){if(a>=b[1].length-1)throw i([0,j,jK],1);var
d=h(b[1],a),e=d[2];if(fH(d[1],c))return e;throw i([0,j,jJ],1)},d[6].call(null,c,b[2]))}function
c=f(a,e);return c?b===c[1]?0:l(h,a,b):l(i,a,b)},d)}]}dU([0,aT]);function
aZ(a){var
b=dU(a);return[0,b[2],,b[4],b[5],b[6],,,b[9],b[10]]}dT(0.);function
bz(a){var
c=f(a,e);return c?b===c[1]?0:l(h,a,b):l(i,a,b)},d)}]}dT([0,aQ]);function
aW(a){var
b=dT(a);return[0,b[2],,b[4],b[5],b[6],,,b[9],b[10]]}dS(0.);function
bx(a){var
dW(a,b){b[1][1]=a;return 0}function
dX(a){var
h=bx(a),b=aZ(a);return[0,,,function(a){return[0,h[7]]},function(f,e,c,d){return b[8].call(null,function(a,b){if(0!==h[6].call(null,a,d[1]))throw i([0,j,jP],1);var
c=bz(g(f,b)),k=l(e,a,c[2]);d[1]=h[8].call(null,a,[0,c,k],d[1]);return 0},c)},function(k,m,c,d,e,f){return b[9].call(null,function(c,b){f[1]=h[10].call(null,c,function(a){if(a)throw i([0,j,jS],1);var
d=bz(g(k,b));return[0,[0,d,l(m,c,d[2])]]},f[1]);return 0},function(a,b){var
c=h[6].call(null,a,f[1]);if(!c)throw i([0,j,jR],1);var
d=c[1][1];return dW(g(k,b),d)},function(b){f[1]=h[10].call(null,b,function(a){if(!a)throw i([0,j,jQ],1);var
d=a[1];aB(c,b,d[1][2],d[2]);return 0},f[1]);return 0},d,e)}]}function
dY(f,b,c){return a_(function(a){var
dV(a,b){b[1][1]=a;return 0}function
dW(a){var
h=bv(a),b=aW(a);return[0,,,function(a){return[0,h[7]]},function(f,e,c,d){return b[8].call(null,function(a,b){if(0!==h[6].call(null,a,d[1]))throw i([0,j,jO],1);var
c=bx(g(f,b)),k=l(e,a,c[2]);d[1]=h[8].call(null,a,[0,c,k],d[1]);return 0},c)},function(k,m,c,d,e,f){return b[9].call(null,function(c,b){f[1]=h[10].call(null,c,function(a){if(a)throw i([0,j,jR],1);var
d=bx(g(k,b));return[0,[0,d,l(m,c,d[2])]]},f[1]);return 0},function(a,b){var
c=h[6].call(null,a,f[1]);if(!c)throw i([0,j,jQ],1);var
d=c[1][1];return dV(g(k,b),d)},function(b){f[1]=h[10].call(null,b,function(a){if(!a)throw i([0,j,jP],1);var
d=a[1];aA(c,b,d[1][2],d[2]);return 0},f[1]);return 0},d,e)}]}function
dX(f,b,c){return a8(function(a){var
b=g(d,c);return b?g(f,b[1]):(aX(jT),P.console.log(c))},bt(b))}var
ck=dX([0,aT]);aZ([0,aT]);var
cl=ck[3];function
dZ(a,b,c){return cj(b,c,a)}function
d0(f,e,c,d){return ck[4].call(null,function(a,b){return dY(e,a,b)},function(a,b){return dZ(f,a,b)},c,d)}function
d1(f,g,c,d,e){return ck[5].call(null,function(a,b){return dY(g,a,b)},function(a,b){return dZ(f,a,b)},function(a,b,c){return dR(a,b,f)},c,d,e)}var
cm=dX([0,aS]);aZ([0,aS]);function
jH(a){return 0}function
d2(d,b,c){return a_(function(a){return g(d,g(a,c))},bt(b))}function
d3(a,b){return P.setInterval(function(a){return g(b,new
dL)},a)}function
d4(a){return aY(0)}function
d5(a){return cj(jW,a,d4(0))}function
jY(c){function
b=g(d,c);return b?g(f,b[1]):(aU(jS),P.console.log(c))},br(b))}var
cj=dW([0,aQ]);aW([0,aQ]);var
ck=cj[3];function
dY(a,b,c){return ci(b,c,a)}function
dZ(f,e,c,d){return cj[4].call(null,function(a,b){return dX(e,a,b)},function(a,b){return dY(f,a,b)},c,d)}function
d0(f,g,c,d,e){return cj[5].call(null,function(a,b){return dX(g,a,b)},function(a,b){return dY(f,a,b)},function(a,b,c){return dQ(a,b,f)},c,d,e)}var
cl=dW([0,aP]);aW([0,aP]);function
jG(a){return 0}function
d1(d,b,c){return a8(function(a){return g(d,g(a,c))},br(b))}function
d2(a,b){return P.setInterval(function(a){return g(b,new
dK)},a)}function
d3(a){return aV(0)}function
d4(a){return ci(jV,a,d3(0))}function
jX(c){function
b=[0,a];if(!f4(c,"A")&&!f4(c,e3)){0===b[0];return function(a){return[0,b]}}return jH}function
d(a){return aW(jZ,ci,a)}function
e(a){return aW(j0,d,a)}return function(a){return ch(e,b,a)}}function
j2(a){return aW(j1,ci,a)}function
j4(a){return aW(j3,j2,a)}function
cn(a,b,c){var
d=ch(j4,jY,c);if(!d)return 0;var
b=[0,a];if(!f3(c,"A")&&!f3(c,e2)){0===b[0];return function(a){return[0,b]}}return jG}function
d(a){return aT(jY,ch,a)}function
e(a){return aT(jZ,d,a)}return function(a){return cg(e,b,a)}}function
j1(a){return aT(j0,ch,a)}function
j3(a){return aT(j2,j1,a)}function
cm(a,b,c){var
d=cg(j3,jX,c);if(!d)return 0;var
n=b[3],o=b[2],p=b[1],q=d(b[4]),t=q[1],r=aB(c[3],p,o,q[2]);d7(c,n,r);return[0,[2,p,o,n,t],r];default:throw i([0,j,j6],1)}}function
d(a){if(!a)return j7;var
n=b[3],o=b[2],p=b[1],q=d(b[4]),t=q[1],r=aA(c[3],p,o,q[2]);d6(c,n,r);return[0,[2,p,o,n,t],r];default:throw i([0,j,j5],1)}}function
d(a){if(!a)return j6;var
m=c[2],q=i[1],r=a[2],x=i[3],y=i[2],A=a[3];if(a6(a[1],q)){co(d,m,r,y);return[0,[0,[1,q,r,bt(d8(d,m,A,x,0))],m],0]}}break;case
m=c[2],q=i[1],r=a[2],x=i[3],y=i[2],A=a[3];if(a4(a[1],q)){cn(d,m,r,y);return[0,[0,[1,q,r,br(d7(d,m,A,x,0))],m],0]}}break;case
n=c[2],s=e[2],t=e[1],u=a[3],B=e[4],C=e[3],D=a[4],E=a[1];if(a6(a[2],s)&&a6(E,t)){co(d,n,u,C);return[0,[0,[2,t,s,u,bt(d8(d,n,D,B,0))],n],0]}}break;default:var
n=c[2],s=e[2],t=e[1],u=a[3],B=e[4],C=e[3],D=a[4],E=a[1];if(a4(a[2],s)&&a4(E,t)){cn(d,n,u,C);return[0,[0,[2,t,s,u,br(d7(d,n,D,B,0))],n],0]}}break;default:var
e=cp(d,b,c[1])[1];l(d[4],e[2],f);h[1]=z[4].call(null,a,e,h[1]);return 0}var
g=bA(d,b);l(d[4],g[2],f);h[1]=z[4].call(null,a,g,h[1]);return 0},H);return[0,[0,[3,v,w,h[1]],f],0]}}}return[0,bA(d,b),1]}function
d8(a,b,c,d,e){var
e=co(d,b,c[1])[1];l(d[4],e[2],f);h[1]=z[4].call(null,a,e,h[1]);return 0}var
g=by(d,b);l(d[4],g[2],f);h[1]=z[4].call(null,a,g,h[1]);return 0},H);return[0,[0,[3,v,w,h[1]],f],0]}}}return[0,by(d,b),1]}function
d7(a,b,c,d,e){var
o=bX(f);if(o[1]!==j){g(c,0);aX(a);var
w=mD(o);if(w){var
D=w[1];aX(j$);return g(dJ,D)}aX(ka);throw i(o,0)}var
p=o[2],v=[0,j_,[0,p[1],[0,j9,[0,e+p[2],[0,j8,[0,e+p[3],0]]]]]];a:{b:{var
o=bW(f);if(o[1]!==j){g(c,0);aU(a);var
w=mw(o);if(w){var
D=w[1];aU(j_);return g(dI,D)}aU(j$);throw i(o,0)}var
p=o[2],v=[0,j9,[0,p[1],[0,j8,[0,e+p[2],[0,j7,[0,e+p[3],0]]]]]];a:{b:{var
C=M(n);g(c,0);aX(a);aX(C);return g(dJ,new
iV(t(a)))}}}function
d9(a,b,c){return l(a,b,function(a){if(0!==a[0])throw i([0,j,kb],1);var
b=a[1];return bc(kc,function(a){return g(c,b)},function(a){return 0})})}bx([0,aT]);bx([0,aS]);var
d_=aZ([0,aS]),d$=aZ([0,aT]),ke=[0,d$[1],d_[1],0,0,0];function
ea(a){function
C=M(n);g(c,0);aU(a);aU(C);return g(dI,new
iU(t(a)))}}}function
d8(a,b,c){return l(a,b,function(a){if(0!==a[0])throw i([0,j,ka],1);var
b=a[1];return ba(kb,function(a){return g(c,b)},function(a){return 0})})}bv([0,aQ]);bv([0,aP]);var
d9=aW([0,aP]),d_=aW([0,aQ]),kd=[0,d_[1],d9[1],0,0,0];function
d$(a){function
d=b[2],f=a[5],g=a[4],h=a[3],i=a[2];return[0,d$[5].call(null,b[1],function(a){return a?[0,d,a[1]]:[0,d,0]},a[1]),i,h,g,f];case
d=b[2],f=a[5],g=a[4],h=a[3],i=a[2];return[0,d_[5].call(null,b[1],function(a){return a?[0,d,a[1]]:[0,d,0]},a[1]),i,h,g,f];case
e=b[2],j=a[5],k=a[4],l=a[3],m=d_[5].call(null,b[1],function(a){return a?[0,e,a[1]]:[0,e,0]},a[2]);return[0,a[1],m,l,k,j];case
e=b[2],j=a[5],k=a[4],l=a[3],m=d9[5].call(null,b[1],function(a){return a?[0,e,a[1]]:[0,e,0]},a[2]);return[0,a[1],m,l,k,j];case
q=b[1],r=a[5]||[0,q];return[0,a[1],a[2],a[3],a[4],r];default:return ds(c,a,b[1])}}return c(ke,a)}function
eb(d,b,c){function
q=b[1],r=a[5]||[0,q];return[0,a[1],a[2],a[3],a[4],r];default:return dr(c,a,b[1])}}return c(kd,a)}function
ea(d,b,c){function
0:return d9(a[1],d,b);case
1:return d9(a[1],d,function(a){return 0});default:return a_(e,a[1])}}return e(c)}function
jV(a,b,c){return P.clearInterval(c)}function
bd(a){return aY(0).document}function
ec(e){function
0:return d8(a[1],d,b);case
1:return d8(a[1],d,function(a){return 0});default:return a8(e,a[1])}}return e(c)}function
jU(a,b,c){return P.clearInterval(c)}function
bb(a){return aV(0).document}function
eb(e){function
b=a[2];if(b)return b[1][1];throw i([0,j,kg],1)}return[0,function(a){return[0,bd(0).createTextNode(t(a)),0]},function(a,b){var
c=bd(0).createElement(t(a));a_(function(a){return by(a[1],c)},b);return[0,c,[0,[0,c,cl(0)]]]},function(a,b,c){var
d=bd(0).createElementNS(t(a),t(b));a_(function(a){return by(a[1],d)},c);return[0,d,[0,[0,d,cl(0)]]]},function(a,b){return by(a[1],b[1])},function(a,b){return b[1].removeChild(a[1])},function(a,b,c){return c[1].replaceChild(b[1],a[1])},function(a){return dS(a[1])},function(a,b){return a[1].nodeValue=t(b)},function(a,b,c){return d(a).style.setProperty(t(b),t(c))},function(a,b,c){return d(a).setAttribute(t(b),t(c))},function(a,b,c){return d(a)[t(b)]=c},function(a,b){return d(a).style.removeProperty(t(b))},function(a,b){return d(a).removeAttribute(t(b))},function(a,b){return delete
b=a[2];if(b)return b[1][1];throw i([0,j,kf],1)}return[0,function(a){return[0,bb(0).createTextNode(t(a)),0]},function(a,b){var
c=bb(0).createElement(t(a));a8(function(a){return bw(a[1],c)},b);return[0,c,[0,[0,c,ck(0)]]]},function(a,b,c){var
d=bb(0).createElementNS(t(a),t(b));a8(function(a){return bw(a[1],d)},c);return[0,d,[0,[0,d,ck(0)]]]},function(a,b){return bw(a[1],b[1])},function(a,b){return b[1].removeChild(a[1])},function(a,b,c){return c[1].replaceChild(b[1],a[1])},function(a){return dR(a[1])},function(a,b){return a[1].nodeValue=t(b)},function(a,b,c){return d(a).style.setProperty(t(b),t(c))},function(a,b,c){return d(a).setAttribute(t(b),t(c))},function(a,b,c){return d(a)[t(b)]=c},function(a,b){return d(a).style.removeProperty(t(b))},function(a,b){return d(a).removeAttribute(t(b))},function(a,b){return delete
g=a[4],e=l(a[3],c[1],b),h=e[2];d(e[1]);return eb(g,function(a){return ed(c,a)},h);default:var
i=a[4],f=l(a[3],c[1],b),j=f[2];d(f[1]);return eb(i,function(a){return ed(c,a)},j)}}function
ed(c,b){P.setTimeout(function(a){return a0(c,b)},0);return 0}function
ee(b){return bc(kh,function(a){var
g=a[4],e=l(a[3],c[1],b),h=e[2];d(e[1]);return ea(g,function(a){return ec(c,a)},h);default:var
i=a[4],f=l(a[3],c[1],b),j=f[2];d(f[1]);return ea(i,function(a){return ec(c,a)},j)}}function
ec(c,b){P.setTimeout(function(a){return aX(c,b)},0);return 0}function
ed(b){return ba(kg,function(a){var
l=function(a){return a0(b,a)},e=ea(g(w,b[1])),p=cl(0),z=e[1];d0(aY(0),l,z,p);var
q=jU(0);cm[4].call(null,function(a,b){return d2(l,a,b)},d3,e[2],q);var
l=function(a){return aX(b,a)},e=d$(g(w,b[1])),p=ck(0),z=e[1];dZ(aV(0),l,z,p);var
q=jT(0);cl[4].call(null,function(a,b){return d1(l,a,b)},d2,e[2],q);var
h(a){return a0(b,a)}var
f=ea(g(w,b[1])),A=c[2],B=c[1][1],C=f[1];d1(aY(0),h,C,B,A);cm[5].call(null,function(a,b){return d2(h,a,b)},d3,jV,f[2],c[1][2],c[3]);var
h(a){return aX(b,a)}var
f=d$(g(w,b[1])),A=c[2],B=c[1][1],C=f[1];d0(aV(0),h,C,B,A);cl[5].call(null,function(a,b){return d1(h,a,b)},d2,jU,f[2],c[1][2],c[3]);var
n=u[1];if(t){if(d){dW(function(a){return cn(h,n,a)},d[1]);break a}}else if(!d){var
o=bz(function(a){return cn(h,n,a)});d5(o[2]);s[1]=[0,o];break a}}else
n=u[1];if(t){if(d){dV(function(a){return cm(h,n,a)},d[1]);break a}}else if(!d){var
o=bx(function(a){return cm(h,n,a)});d4(o[2]);s[1]=[0,o];break a}}else
y=d[1][2];dR(jX,y,d4(0));break a}}else if(!d)break a;throw i([0,j,j5],1)}b[4]=[0,[0,f,c[2],c[3],c[4]]];return 0},function(a){return 0})}function
ef(a,b){var
c=a[5];dS(c);return by(b[2][1],c)}function
eg(b){function
a(a){b[2]=0;return 0}bc(ki,function(a){function
y=d[1][2];dQ(jW,y,d3(0));break a}}else if(!d)break a;throw i([0,j,j4],1)}b[4]=[0,[0,f,c[2],c[3],c[4]]];return 0},function(a){return 0})}function
ee(a,b){var
c=a[5];dR(c);return bw(b[2][1],c)}function
ef(b){function
a(a){b[2]=0;return 0}ba(kh,function(a){function
i=e;return i},a);a(0);if(b[2])throw i([0,j,kj],1);return}function
eh(a){return aY(0).requestAnimationFrame(a)}function
ei(c,b){var
i=e;return i},a);a(0);if(b[2])throw i([0,j,ki],1);return}function
eg(a){return aV(0).requestAnimationFrame(a)}function
eh(c,b){var
e=d[1];a0(c,g(e,dT(b)))}}eg(c);if(c[2])throw i([0,j,kk],1);return eh(function(a){return ei(c,a)})}function
ej(a,b,c){return bc(aR(km,aR(a,kl)),function(a){return g(b,c)},function(a){return 0})}function
cq(b){return d6(ks,jO,dV,function(a){return[0,b]})}function
aJ(a){return[2,kv,a]}function
az(a){return[2,kw,a]}function
bB(a){return[2,kx,a]}function
cr(a){return[2,ky,a]}function
ek(a,b){return F(kE,a,b)}function
aK(a,b){return F(kF,a,b)}function
cs(a,b){return F(kI,a,b)}function
aA(a,b){return F(kJ,a,b)}function
e=d[1];aX(c,g(e,dS(b)))}}ef(c);if(c[2])throw i([0,j,kj],1);return eg(function(a){return eh(c,a)})}function
ei(a,b,c){return ba(aO(kl,aO(a,kk)),function(a){return g(b,c)},function(a){return 0})}function
cp(b){return d5(kr,jN,dU,function(a){return[0,b]})}function
bz(a){return[2,ku,a]}function
bc(a){return[2,kv,a]}function
bA(a){return[2,kw,a]}function
cq(a){return[2,kx,a]}function
ej(a,b){return F(kD,a,b)}function
aY(a,b){return F(kE,a,b)}function
cr(a,b){return F(kH,a,b)}function
az(a,b){return F(kI,a,b)}function
ek(a){switch(a){case
0:return kJ;case
1:return kK;default:return kL}}function
0:return kK;case
1:return kL;default:return kM}}function
em(a){switch(a){case
0:return kN;case
1:return kO;case
2:return kP;case
3:return kQ;case
4:return kR;case
5:return kS;default:return kT}}function
bC(a,b){return F(lf,a,b)}var
lh=[0,K(lg),0],lj=[0,aA(0,[0,bC([0,bB(li),0],lh),0]),0],ll=[0,K(lk),0],ln=[0,aA(0,[0,bC([0,bB(lm),0],ll),0]),lj],lp=[0,K(lo),0],lr=[0,aA(0,[0,bC([0,bB(lq),0],lp),0]),ln],lt=[0,K(ls),0],lv=[0,cs(0,[0,aA(0,[0,bC([0,bB(lu),0],lt),0]),lr]),0],ld=F(lc,0,[0,cs(0,[0,aA(0,[0,F(le,[0,cr(ly),[0,[0,lx,lw],0]],0),0]),0]),lv]);function
ct(a,b,c){var
d=[0,K(el(a)),0],e=0,f=b[2]===a?az(lz):cq(c);return F(kG,[0,f,e],d)}function
a1(a,b,c){function
e(a,b){return F(lH,a,b)}var
0:return kM;case
1:return kN;case
2:return kO;case
3:return kP;case
4:return kQ;case
5:return kR;default:return kS}}function
bB(a,b){return F(le,a,b)}var
lg=[0,K(lf),0],li=[0,az(0,[0,bB([0,bA(lh),0],lg),0]),0],lk=[0,K(lj),0],lm=[0,az(0,[0,bB([0,bA(ll),0],lk),0]),li],lo=[0,K(ln),0],lq=[0,az(0,[0,bB([0,bA(lp),0],lo),0]),lm],ls=[0,K(lr),0],lu=[0,cr(0,[0,az(0,[0,bB([0,bA(lt),0],ls),0]),lq]),0],lc=F(lb,0,[0,cr(0,[0,az(0,[0,F(ld,[0,cq(lx),[0,[0,lw,lv],0]],0),0]),0]),lu]);function
cs(a,b,c){var
d=[0,K(ek(a)),0],e=0,f=b[2]===a?bc(ly):cp(c);return F(kF,[0,f,e],d)}function
aZ(a,b,c){function
e(a,b){return F(lG,a,b)}var
d=kZ;break;default:var
d=k0}var
m=[0,e([0,cr(d[1]),l],k),j],n=0,o=b[3]===a?[0,ku,lM]:cq(c);return F(lF,[0,o,n],m)}var
kd=0;function
lS(a){function
b(a,b){return F(lT,a,b)}var
f=[0,K(em(a[3])),0],g=[0,aA(0,[0,K(k2),f]),0],h=[0,K(el(a[2])),0],i=[0,aA(0,[0,K(k3),h]),g],j=[0,K(a[1]),0],z=[0,aK(0,[0,cs(0,[0,aA(0,[0,K(k4),j]),i]),0]),0],A=[0,az(lU),0],B=[0,b([0,aJ(lV),A],z),0],p=[0,a1(5,a,8),0],q=[0,a1(4,a,7),p],r=[0,a1(3,a,6),q],s=[0,aK([0,az(lO),0],r),0],u=[0,a1(2,a,5),0],v=[0,a1(1,a,4),u],w=[0,a1(0,a,3),v],x=[0,aK([0,az(lP),0],w),s],y=[0,ek(0,[0,K(lQ),0]),x],C=[0,F(lN,[0,aJ(lR),0],y),0],D=[0,az(lW),0],E=[0,b([0,aJ(lX),D],C),B],l=[0,ct(1,a,1),0],m=[0,ct(2,a,2),l],n=[0,aK([0,[2,lC,lB],0],[0,ct(0,a,0),m]),0],o=[0,ek(0,[0,K(lD),0]),n],G=[0,F(lA,[0,aJ(lE),0],o),0],H=[0,az(lY),0];function
d=kY;break;default:var
d=kZ}var
m=[0,e([0,cq(d[1]),l],k),j],n=0,o=b[3]===a?[0,kt,lL]:cp(c);return F(lE,[0,o,n],m)}var
kc=0;function
lR(a){function
b(a,b){return F(lS,a,b)}var
f=[0,K(el(a[3])),0],g=[0,az(0,[0,K(k1),f]),0],h=[0,K(ek(a[2])),0],i=[0,az(0,[0,K(k2),h]),g],j=[0,K(a[1]),0],z=[0,aY(0,[0,cr(0,[0,az(0,[0,K(k3),j]),i]),0]),0],p=[0,aZ(5,a,8),0],q=[0,aZ(4,a,7),p],r=[0,aZ(3,a,6),q],s=[0,aY([0,bc(lN),0],r),0],u=[0,aZ(2,a,5),0],v=[0,aZ(1,a,4),u],w=[0,aZ(0,a,3),v],x=[0,aY([0,bc(lO),0],w),s],y=[0,ej(0,[0,K(lP),0]),x],A=[0,F(lM,[0,bz(lQ),0],y),z],l=[0,cs(1,a,1),0],m=[0,cs(2,a,2),l],n=[0,aY([0,[2,lB,lA],0],[0,cs(0,a,0),m]),0],o=[0,ej(0,[0,K(lC),0]),n];function
d(a){return ch(ci,c,a)}function
e(a){return aW(kA,d,a)}var
I=[0,b([0,aJ(lZ),H],G),E],k=[0,d6(kC,jN,dV,function(a){return aW(kB,e,a)}),0],J=[0,aK(0,[0,F(k5,0,[0,F(kH,[0,[2,lb,la],[0,[2,k$,k_],[0,[2,k9,k8],[0,[2,k7,k6],[0,[1,kz,t(a[1])],k]]]]],0),0]),0]),0],L=[0,F(kD,0,[0,K(l0),0]),J],M=[0,az(l1),0],N=[0,b([0,aJ(l2),M],L),I],O=[0,az(l3),0];return aK(0,[0,b([0,aJ(l4),O],[0,ld,0]),N])}function
kq(a){return kd}cj(kr,function(a){var
c=bd(0),d=[0,function(a){return ej(kn,lS,a)},function(a){return ej(ko,kq,a)},function(c,b){return bc(kp,function(a){if(typeof
d(a){return cg(ch,c,a)}function
e(a){return aT(kz,d,a)}var
B=[0,F(lz,[0,bz(lD),0],o),A],k=[0,d5(kB,jM,dU,function(a){return aT(kA,e,a)}),0],C=[0,F(k4,0,[0,F(kG,[0,[2,la,k$],[0,[2,k_,k9],[0,[2,k8,k7],[0,[2,k6,k5],[0,[1,ky,t(a[1])],k]]]]],0),0]),B],D=[0,F(kC,0,[0,K(lT),0]),C],E=[0,bc(lU),0],G=[0,b([0,bz(lV),E],D),0],H=[0,bc(lW),0];return aY(0,[0,b([0,bz(lX),H],[0,lc,0]),G])}function
kp(a){return kc}ci(kq,function(a){var
c=bb(0),d=[0,function(a){return ei(km,lR,a)},function(a){return ei(kn,kp,a)},function(c,b){return ba(ko,function(a){if(typeof
8:return[0,c[1],c[2],5];default:return[0,c[1],c[2],6]}return[0,b[1],c[2],c[3]]},function(a){return 0})}];if(c.body===null)throw i([0,j,jJ],1);var
b=[0,k1,0,0,0,c.body,d];ee(b);eg(b);return eh(function(a){return ei(b,a)})},aY(0));bZ(0);return}(globalThis));
8:return[0,c[1],c[2],5];default:return[0,c[1],c[2],6]}return[0,b[1],c[2],c[3]]},function(a){return 0})}];if(c.body===null)throw i([0,j,jI],1);var
b=[0,k0,0,0,0,c.body,d];ed(b);ef(b);return eg(function(a){return eh(b,a)})},aV(0));bY(0);return}(globalThis));
(rule
(targets working.js)
(deps working.bc.js)
(mode
(promote (until-clean)))
(action
(copy working.bc.js working.js)))