diff --git a/js/hoplon.js b/js/hoplon.js index 09cc04d..2dde43d 100644 --- a/js/hoplon.js +++ b/js/hoplon.js @@ -145,13 +145,13 @@ ag(function(c){return!Kk(c)},a)){var b=mi()(a);a=P(b,0,null);b=P(b,1,null);retur b)},ll=function(a,b,c,d,e){var f=cl.g(a);a=function(){var g=Q;var k=g.h,l=Wk(f);g=k.call(g,b,t(l)?l:f);g=t(g)?g:Q.h(b,c);g=t(g)?g.m?g.m():g.call(null):null;return t(g)?g:Mk(f,b,c,d)}();if(t(a))return ak(O([function(g){return kl(f,g)},a,100]));throw Error(["Unable to construct gen at: ",w.g(c)," for: ",w.g(hl(e))].join(""));},nl=function(a,b){return ll(a,b,ug,new r(null,1,[ml,4],null),a)},ql=function(a,b,c){if(null==c)Ri.i(Ok,ol,a);else{var d=Rk(c);t(d)||(d=Tk(c),d=t(d)?d:Q.h(x(Ok),c));b=t(d)?c:pl(b, c);Ri.C(Ok,X,a,Vk(b,a))}},rl=function(a,b,c,d){return Q.h(a,b)>ml.g(a)&&De(bi(c),d)},sl=function(a,b){var c=X.i,d=Q.h(a,b);return c.call(X,a,b,(t(d)?d:0)+1)},ul=function(a,b,c){if(t(a)){var d=Zk(a);if(t(d))return dl(d,b);if(ue(a))return t(null)?a.g?a.g(b):a.call(null,b):t(a.g?a.g(b):a.call(null,b))?b:al;throw Error([tl.l(O([c]))," is not a fn, expected predicate fn"].join(""));}return b},kl=function(a,b){a=cl.g(a);return!bl(Lk(a,b))},vl=function(a,b,c,d,e,f){this.form=a;this.Eb=b;this.da=c;this.Bd= d;this.se=e;this.hf=f;this.o=393216;this.J=0},pl=function(a,b){return wl(a,b,null,null,null)},wl=function(a,b,c,d,e){return t(Rk(b))?t(c)?jl(b,c):b:t(Tk(b))?Xk(b,c):qf(b)?(a=Zk(b),t(c)?jl(a,c):a):new vl(a,b,c,d,e,U)},xl=function(a,b,c,d,e,f,g,k,l){this.form=a;this.Id=b;this.pe=c;this.da=d;this.id=e;this.fd=f;this.Pe=g;this.tag=k;this.jf=l;this.o=393216;this.J=0},zl=function(a,b,c){return yl(a,b,c,null)},yl=function(a,b,c,d){var e=bj();return new xl(a,b,c,d,e,function(f){var g=x(b);var k=Yi(g);k=k.g? -k.g(f):k.call(null,f);k=Wi(g,k);return t(k)?g.g?g.g(f):g.call(null,f):k},function(f){var g=Yi(x(b));return g.g?g.g(f):g.call(null,f)},c instanceof R?function(f,g){return X.i(f,c,g)}:c,U)},Al=function(a,b){return new eh(a,b)},Bl=function(a,b,c,d,e,f,g,k,l){this.keys=a;this.forms=b;this.ed=c;this.da=d;this.id=e;this.bf=f;this.yc=g;this.Tc=k;this.kf=l;this.o=393216;this.J=0},Cl=function(a,b,c,d){var e=bj(),f=ei(a,c),g=new Ji(function(){return lh.h(ug,jg.i(cl,c,b))}),k=function(){switch(J(c)){case 2:return function(l){var n= +k.g(f):k.call(null,f);k=Wi(g,k);return t(k)?g.g?g.g(f):g.call(null,f):k},function(f){var g=Yi(x(b));return g.g?g.g(f):g.call(null,f)},c instanceof R?function(f,g){return X.i(f,c,g)}:c,U)},Al=function(a,b){return new eh(a,b)},Bl=function(a,b,c,d,e,f,g,k,l){this.keys=a;this.forms=b;this.ed=c;this.da=d;this.id=e;this.bf=f;this.yc=g;this.Tc=k;this.lf=l;this.o=393216;this.J=0},Cl=function(a,b,c,d){var e=bj(),f=ei(a,c),g=new Ji(function(){return lh.h(ug,jg.i(cl,c,b))}),k=function(){switch(J(c)){case 2:return function(l){var n= x(g),p=Lk(n.g?n.g(0):n.call(null,0),l);return bl(p)?(l=Lk(n.g?n.g(1):n.call(null,1),l),bl(l)?al:Al(a.g?a.g(1):a.call(null,1),l)):Al(a.g?a.g(0):a.call(null,0),p)};case 3:return function(l){var n=x(g),p=Lk(n.g?n.g(0):n.call(null,0),l);return bl(p)?(p=Lk(n.g?n.g(1):n.call(null,1),l),bl(p)?(l=Lk(n.g?n.g(2):n.call(null,2),l),bl(l)?al:Al(a.g?a.g(2):a.call(null,2),l)):Al(a.g?a.g(1):a.call(null,1),p)):Al(a.g?a.g(0):a.call(null,0),p)};default:return function(l){for(var n=x(g),p=0;;)if(p=e-d)?Hn(a,b,c):d:e:d},Mn=function(a){var b=F(a),c=Ln.g(b);b=D(fi(function(d){return!(K.h(xn.g(d),yn)&&rn(Ln.g(d),c))},I(a)));return new V(null,2,5,W,[b,D(ig(J(b)+1,a))],null)},Nn=function(a){var b= @@ -545,25 +545,25 @@ ku=new A("clojure.test.check.generators","keyword-ns","clojure.test.check.genera "map","cljs.core/map",-338988913,null),ru=new A("cljs.core","fn","cljs.core/fn",-1065745098,null),su=new R(null,"width","width",-384071477),tu=new R(null,"data","data",-232669377),uu=new A(null,"when-let","when-let",-1383043480,null),vu=new R("cljs.spec.alpha","v","cljs.spec.alpha/v",552625740),yr=new A(null,"cljs.core","cljs.core",770546058,null),Eo=new R(null,"miser","miser",-556060186),Gm=new R(null,"fn","fn",-1175266204),sm=new R(null,"amp","amp",271690571),wu=new A(null,"deftype*","deftype*", 962659890,null),Pl=new R(null,"kind","kind",-717265803),xu=new A("cljs.core","boolean?","cljs.core/boolean?",1400713761,null),yu=new A("clojure.test.check.generators","double","clojure.test.check.generators/double",668331090,null),zu=new R(null,"click","click",1912301393),Jo=new R(null,"current","current",-1088038603),Au=new R(null,"stream","stream",1534941648),Bu=new A(null,"-\x3e","-\x3e",-2139605430,null),Cu=new R(null,"class","class",-2030961996),Tm=new R(null,"port","port",1534937262),Du=new A(null, "when-not","when-not",-1223136340,null),Eu=new A("clojure.test.check.generators","boolean","clojure.test.check.generators/boolean",1586992347,null),Fu=new A(null,"ns","ns",2082130287,null),Vt=new R(null,"pending","pending",-220036727),Gu=new A(null,"..","..",-300507420,null),Hu=new A("clojure.test.check.generators","one-of","clojure.test.check.generators/one-of",-183339191,null),Iu=new A("clojure.test.check.generators","symbol-ns","clojure.test.check.generators/symbol-ns",-862629490,null),Jr=new R(null, -"default","default",-1987822328),Ju=new A(null,"string?","string?",-1129175764,null),np=new R(null,"padchar","padchar",2018584530),Ku=new R(null,"focus","focus",234677911),Sm=new R(null,"host-port","host-port",1956551772),Lu=new R(null,"accept","accept",1874130431),br=new R(null,"offset","offset",296498311),Mu=new A(null,"def","def",597100991,null),Nu=new A(null,"p1__23662#","p1__23662#",-9097396,null),Mp=new R(null,"params","params",710516235),Gr=new R(null,"map","map",1371690461),Jl=new R(null, -"conform-keys","conform-keys",-1800041814),Ou=new A(null,"js*","js*",-1134233646,null),Pu=new A("hoplon.core","-elem!","hoplon.core/-elem!",530920125,null),Cn=new R(null,"max","max",61366548),ro=new R(null,"suffix","suffix",367373057),lp=new R(null,"mincol","mincol",1230695445),Qu=new A(null,"set!","set!",250714521,null),bp=new R(null,"at","at",1476951349),Ml=new R("cljs.spec.alpha","kfn","cljs.spec.alpha/kfn",672643897),Ru=new R("hoplon.spec","boolean","hoplon.spec/boolean",1167155619),yn=new R(null, -"nl-t","nl-t",-1608382114),wr=new R(null,"doc","doc",1913296891),Su=new A(null,"p1__23661#","p1__23661#",-802661516,null),Tu=new A(null,"catch","catch",-1616370245,null),Dn=new R(null,"end-pos","end-pos",-1643883926),Uu=new A("cljs.spec.alpha","fspec","cljs.spec.alpha/fspec",-1289128341,null),Hl=new R(null,"gen-max","gen-max",-793680445),Vu=new R(null,"not-delivered","not-delivered",1599158697),In=new R(null,"miser-width","miser-width",-1310049437),On=new R(null,"per-line-prefix","per-line-prefix", -846941813),tr=new R(null,"column","column",2078222095),Wu=new A("cljs.core","string?","cljs.core/string?",-2072921719,null),Xu=new A("clojure.test.check.generators","tuple","clojure.test.check.generators/tuple",-143711557,null),ml=new R("cljs.spec.alpha","recursion-limit","cljs.spec.alpha/recursion-limit",601284994),Fl=new R(null,"max-count","max-count",1539185305),fr=new R(null,"separator","separator",-1628749125),Pq=new R(null,"directive","directive",793559132),Yu=new A("clojure.test.check.generators", -"generate","clojure.test.check.generators/generate",-690390711,null),Zu=new A(null,"with-local-vars","with-local-vars",837642072,null),lo=new R(null,"buffer-level","buffer-level",928864731),$u=new R(null,"background-color","background-color",570434026),hm=new R(null,"ps","ps",292358046),av=new A("clojure.core","unquote","clojure.core/unquote",843087510,null),bv=new A("clojure.test.check.generators","vector-distinct","clojure.test.check.generators/vector-distinct",1656877834,null),cv=new A("clojure.test.check.generators", -"string-alphanumeric","clojure.test.check.generators/string-alphanumeric",836374939,null),dv=new A("cljs.spec.alpha","multi-spec","cljs.spec.alpha/multi-spec",175821274,null),ev=new A(null,"elem!","elem!",695506448,null),fv=new R(null,"collection","collection",-683361892),Fm=new R(null,"args","args",1315556576),vm=new A("cljs.spec.alpha","cat","cljs.spec.alpha/cat",-1471398329,null),gv=new A(null,"keyword?","keyword?",1917797069,null),hv=new R(null,"circle","circle",1903212362),Wr=new R(null,"attribute", -"attribute",-2074029119),iv=new R(null,"queue","queue",1455835879),jv=new A(null,"if-let","if-let",1803593690,null),Uk=new R("cljs.spec.alpha","name","cljs.spec.alpha/name",205233570),so=new R(null,"end","end",-268185958),kv=new A("spec","or","spec/or",1864350141,null),En=new R(null,"start-pos","start-pos",668789086),Do=new R(null,"mandatory","mandatory",542802336),lv=new A("cljs.core","any?","cljs.core/any?",-2068111842,null),gj=new R(null,"relativize-url","relativize-url",621482324),Oq=new R(null, -"flags","flags",1775418075),mv=new A(null,"new","new",-444906321,null),fj=new R(null,"reason","reason",-2070751759),nv=new A("hoplon.core","-on!","hoplon.core/-on!",-229293767,null),cm=new R(null,"p1","p1",-936759954),jo=new R(null,"pretty-writer","pretty-writer",-1222834267),zr=new A(null,"lift-ns","lift-ns",602311926,null),Zl=new R(null,"p2","p2",905500641),ir=new R(null,"allows-separator","allows-separator",-818967742),pr=new R(null,"ns","ns",441598760),Kl=new R("cljs.spec.alpha","describe","cljs.spec.alpha/describe", -1883026911),Fr=new R(null,"list","list",765357683),Zn=new R(null,"buffering","buffering",-876713613),$r=new A(null,"vspec","vspec",481789887,null),ov=new R(null,"arg1","arg1",951899358),pv=new A(null,"letfn*","letfn*",-110097810,null),Np=new R(null,"base-args","base-args",-1268706822),qv=new R(null,"arg3","arg3",-1486822496),xr=new R(null,"test","test",577538877),rv=new R(null,"arg2","arg2",1729550917),Li=new R(null,"parents","parents",-2027538891),Gn=new R(null,"done-nl","done-nl",-381024340),Fo= -new R(null,"fill","fill",883462889),sv=new A("hoplon.spec","do!","hoplon.spec/do!",-668120097,null),dp=new R(null,"remaining-arg-count","remaining-arg-count",-1216589335),Yn=new R(null,"logical-blocks","logical-blocks",-1466339776),Zr=new R("hoplon.spec","attr","hoplon.spec/attr",-1811493896),Vl=new R(null,"ret","ret",-468222814),im=new R(null,"ks","ks",1900203942),nm=new R("cljs.spec.alpha","amp","cljs.spec.alpha/amp",831147508),tv=new A("clojure.test.check.generators","such-that","clojure.test.check.generators/such-that", --1754178732,null),tp=new R(null,"commainterval","commainterval",-1980061083),rr=new R(null,"file","file",-1269645878),uv=new A(null,"condp","condp",1054325175,null),Xr=new R(null,"value","value",305978217),io=new R(null,"buffer-block","buffer-block",-10937307),vv=new R("hoplon.spec","class","hoplon.spec/class",1857757401),wv=new R(null,"keyword","keyword",811389747),xv=new A(null,"defmacro","defmacro",2054157304,null),gm=new R("cljs.spec.alpha","alt","cljs.spec.alpha/alt",523685437),yv=new R(null, -"num-elements","num-elements",1960422107),zv=new A("cljs.spec.alpha","coll-of","cljs.spec.alpha/coll-of",1019430407,null),Wq=new R(null,"generator-fn","generator-fn",811851656),Av=new A(null,"do!","do!",-522949760,null),Bv=new R(null,"ua-product","ua-product",938384227),Cv=new R("hoplon.spec","on!","hoplon.spec/on!",276026762),bm=new R(null,"id","id",-1388402092),gq=new R(null,"else","else",-1508377146),Vo=new R(null,"seq","seq",-1817803783),Dv=new A(null,"defn","defn",-126010802,null),Ir=new R(null, -"set","set",304602554),Ut=new R(null,"ready","ready",1086465795),Ev=new R(null,"right-margin","right-margin",-810413306),Fv=new R(null,"max-tries","max-tries",-1824441792),Gv=new R(null,"text","text",-1790561697),Hv=new R(null,"select","select",1147833503),Iv=new A("cljs.core","set?","cljs.core/set?",-1176684971,null),Jv=new A("clojure.test.check.generators","keyword","clojure.test.check.generators/keyword",24530530,null),vr=new R(null,"arglists","arglists",1661989754),Kv=new A(null,"when-first", -"when-first",821699168,null),Lv=new R("examples.hoplon","counter-by-42","examples.hoplon/counter-by-42",1101306588),sr=new R(null,"end-column","end-column",1425389514),mp=new R(null,"colinc","colinc",-584873385),Jn=new R(null,"start-col","start-col",668080143),Mv=new R(null,"level","level",1290497552),Nv=new R(null,"scroll-to","scroll-to",-34957602),Ab=new R(null,"meta","meta",1499536964),Ov=new A(null,"\x26","\x26",-2144855648,null),gl=new A(null,"%","%",-950237169,null),Pv=new A("cljs.core","list?", -"cljs.core/list?",-684796618,null),Qv=new R(null,"toggle","toggle",1291842030),Cb=new R(null,"print-length","print-length",1931866356),Jp=new R(null,"up-arrow","up-arrow",1705310333),Rv=new A(null,".",".",1975675962,null),Sv=new R("hoplon.core","css","hoplon.core/css",1001854360),bo=new R(null,"buffer-blob","buffer-blob",-1830112173),po=new R(null,"start-block-t","start-block-t",-373430594),Up=new R(null,"w","w",354169001),Tv=new A(null,"binding","binding",-2114503176,null),Gl=new R("cljs.spec.alpha", -"kind-form","cljs.spec.alpha/kind-form",-1047104697),Uv=new R(null,"attr","attr",-604132353),Ni=new R(null,"ancestors","ancestors",-776045424),Vm=new R(null,"output-dir","output-dir",-290956991),cq=new R(null,"n","n",562130025),ar=new R(null,"def","def",-1043430536),Wm=new R(null,"asset-root","asset-root",1771735072),Vv=new R("cljs.spec.alpha","kvs-\x3emap","cljs.spec.alpha/kvs-\x3emap",579713455),Wv=new A(null,"with-open","with-open",172119667,null),Xv=new R("hoplon.spec","elem!","hoplon.spec/elem!", -1866150050),er=new R(null,"right-bracket","right-bracket",951856080),Yv=new R("hoplon.spec","default","hoplon.spec/default",-779313857),Zv=new A(null,"method","method",1696235119,null),xm=new A("cljs.spec.alpha","?","cljs.spec.alpha/?",1605136319,null),$v=new A(null,"defrecord*","defrecord*",-1936366207,null),Wp=new R(null,"k","k",-2146297393),tm=new A("cljs.spec.alpha","\x26","cljs.spec.alpha/\x26",1635809823,null),aw=new A(null,"k","k",-505765866,null),$q=new R(null,"bracket-info","bracket-info", --1600092774),Ar=new A(null,"m","m",-1021758608,null),Zp=new R(null,"e","e",1381269198),Vp=new R(null,"d","d",1972142424),bw=new A(null,"v","v",1661996586,null),wm=new R(null,"_","_",1453416199),zm=new A("cljs.spec.alpha","*","cljs.spec.alpha/*",-1238084288,null),um=new A("cljs.spec.alpha","+","cljs.spec.alpha/+",2101263265,null),cw=new A("cljs.spec.alpha","conformer","cljs.spec.alpha/conformer",2140085535,null),Xp=new R(null,"overflowchar","overflowchar",-1620088106),$n=new R(null,"mode","mode",654403691), -dw=new R(null,"function","function",-2127255473),vq=new R(null,"min-remaining","min-remaining",962687677),nr=new A("cljs.core","lift-ns","cljs.core/lift-ns",463499081,null),Rm=new R(null,"host","host",-1558485167),ew=new R(null,"hierarchy","hierarchy",-1053470341),up=new R(null,"commachar","commachar",652859327),Ll=new R(null,"distinct","distinct",-1788879121),fw=new R(null,"radix","radix",857016463),gw=new A(null,"let*","let*",1920721458,null),hw=new R("hoplon.core","default","hoplon.core/default", +"default","default",-1987822328),Ju=new A(null,"string?","string?",-1129175764,null),np=new R(null,"padchar","padchar",2018584530),Ku=new R(null,"focus","focus",234677911),Sm=new R(null,"host-port","host-port",1956551772),Lu=new R(null,"accept","accept",1874130431),br=new R(null,"offset","offset",296498311),Mu=new A(null,"def","def",597100991,null),Mp=new R(null,"params","params",710516235),Gr=new R(null,"map","map",1371690461),Jl=new R(null,"conform-keys","conform-keys",-1800041814),Nu=new A(null, +"js*","js*",-1134233646,null),Ou=new A("hoplon.core","-elem!","hoplon.core/-elem!",530920125,null),Cn=new R(null,"max","max",61366548),ro=new R(null,"suffix","suffix",367373057),lp=new R(null,"mincol","mincol",1230695445),Pu=new A(null,"set!","set!",250714521,null),bp=new R(null,"at","at",1476951349),Ml=new R("cljs.spec.alpha","kfn","cljs.spec.alpha/kfn",672643897),Qu=new R("hoplon.spec","boolean","hoplon.spec/boolean",1167155619),yn=new R(null,"nl-t","nl-t",-1608382114),wr=new R(null,"doc","doc", +1913296891),Ru=new A(null,"catch","catch",-1616370245,null),Dn=new R(null,"end-pos","end-pos",-1643883926),Su=new A("cljs.spec.alpha","fspec","cljs.spec.alpha/fspec",-1289128341,null),Hl=new R(null,"gen-max","gen-max",-793680445),Tu=new R(null,"not-delivered","not-delivered",1599158697),In=new R(null,"miser-width","miser-width",-1310049437),On=new R(null,"per-line-prefix","per-line-prefix",846941813),tr=new R(null,"column","column",2078222095),Uu=new A("cljs.core","string?","cljs.core/string?",-2072921719, +null),Vu=new A("clojure.test.check.generators","tuple","clojure.test.check.generators/tuple",-143711557,null),ml=new R("cljs.spec.alpha","recursion-limit","cljs.spec.alpha/recursion-limit",601284994),Fl=new R(null,"max-count","max-count",1539185305),fr=new R(null,"separator","separator",-1628749125),Pq=new R(null,"directive","directive",793559132),Wu=new A("clojure.test.check.generators","generate","clojure.test.check.generators/generate",-690390711,null),Xu=new A(null,"with-local-vars","with-local-vars", +837642072,null),lo=new R(null,"buffer-level","buffer-level",928864731),Yu=new R(null,"background-color","background-color",570434026),hm=new R(null,"ps","ps",292358046),Zu=new A("clojure.core","unquote","clojure.core/unquote",843087510,null),$u=new A("clojure.test.check.generators","vector-distinct","clojure.test.check.generators/vector-distinct",1656877834,null),av=new A("clojure.test.check.generators","string-alphanumeric","clojure.test.check.generators/string-alphanumeric",836374939,null),bv=new A("cljs.spec.alpha", +"multi-spec","cljs.spec.alpha/multi-spec",175821274,null),cv=new A(null,"elem!","elem!",695506448,null),dv=new R(null,"collection","collection",-683361892),Fm=new R(null,"args","args",1315556576),vm=new A("cljs.spec.alpha","cat","cljs.spec.alpha/cat",-1471398329,null),ev=new A(null,"keyword?","keyword?",1917797069,null),fv=new R(null,"circle","circle",1903212362),Wr=new R(null,"attribute","attribute",-2074029119),gv=new R(null,"queue","queue",1455835879),hv=new A(null,"if-let","if-let",1803593690, +null),Uk=new R("cljs.spec.alpha","name","cljs.spec.alpha/name",205233570),so=new R(null,"end","end",-268185958),iv=new A("spec","or","spec/or",1864350141,null),En=new R(null,"start-pos","start-pos",668789086),Do=new R(null,"mandatory","mandatory",542802336),jv=new A("cljs.core","any?","cljs.core/any?",-2068111842,null),gj=new R(null,"relativize-url","relativize-url",621482324),Oq=new R(null,"flags","flags",1775418075),kv=new A(null,"new","new",-444906321,null),fj=new R(null,"reason","reason",-2070751759), +lv=new A("hoplon.core","-on!","hoplon.core/-on!",-229293767,null),cm=new R(null,"p1","p1",-936759954),jo=new R(null,"pretty-writer","pretty-writer",-1222834267),zr=new A(null,"lift-ns","lift-ns",602311926,null),Zl=new R(null,"p2","p2",905500641),ir=new R(null,"allows-separator","allows-separator",-818967742),pr=new R(null,"ns","ns",441598760),Kl=new R("cljs.spec.alpha","describe","cljs.spec.alpha/describe",1883026911),Fr=new R(null,"list","list",765357683),Zn=new R(null,"buffering","buffering",-876713613), +$r=new A(null,"vspec","vspec",481789887,null),mv=new R(null,"arg1","arg1",951899358),nv=new A(null,"letfn*","letfn*",-110097810,null),Np=new R(null,"base-args","base-args",-1268706822),ov=new R(null,"arg3","arg3",-1486822496),xr=new R(null,"test","test",577538877),pv=new R(null,"arg2","arg2",1729550917),Li=new R(null,"parents","parents",-2027538891),Gn=new R(null,"done-nl","done-nl",-381024340),Fo=new R(null,"fill","fill",883462889),qv=new A("hoplon.spec","do!","hoplon.spec/do!",-668120097,null), +dp=new R(null,"remaining-arg-count","remaining-arg-count",-1216589335),Yn=new R(null,"logical-blocks","logical-blocks",-1466339776),Zr=new R("hoplon.spec","attr","hoplon.spec/attr",-1811493896),Vl=new R(null,"ret","ret",-468222814),im=new R(null,"ks","ks",1900203942),nm=new R("cljs.spec.alpha","amp","cljs.spec.alpha/amp",831147508),rv=new A("clojure.test.check.generators","such-that","clojure.test.check.generators/such-that",-1754178732,null),tp=new R(null,"commainterval","commainterval",-1980061083), +rr=new R(null,"file","file",-1269645878),sv=new A(null,"condp","condp",1054325175,null),Xr=new R(null,"value","value",305978217),io=new R(null,"buffer-block","buffer-block",-10937307),tv=new R("hoplon.spec","class","hoplon.spec/class",1857757401),uv=new R(null,"keyword","keyword",811389747),vv=new A(null,"defmacro","defmacro",2054157304,null),gm=new R("cljs.spec.alpha","alt","cljs.spec.alpha/alt",523685437),wv=new R(null,"num-elements","num-elements",1960422107),xv=new A("cljs.spec.alpha","coll-of", +"cljs.spec.alpha/coll-of",1019430407,null),Wq=new R(null,"generator-fn","generator-fn",811851656),yv=new A(null,"do!","do!",-522949760,null),zv=new R(null,"ua-product","ua-product",938384227),Av=new R("hoplon.spec","on!","hoplon.spec/on!",276026762),bm=new R(null,"id","id",-1388402092),gq=new R(null,"else","else",-1508377146),Vo=new R(null,"seq","seq",-1817803783),Bv=new A(null,"defn","defn",-126010802,null),Ir=new R(null,"set","set",304602554),Ut=new R(null,"ready","ready",1086465795),Cv=new R(null, +"right-margin","right-margin",-810413306),Dv=new R(null,"max-tries","max-tries",-1824441792),Ev=new R(null,"text","text",-1790561697),Fv=new R(null,"select","select",1147833503),Gv=new A("cljs.core","set?","cljs.core/set?",-1176684971,null),Hv=new A("clojure.test.check.generators","keyword","clojure.test.check.generators/keyword",24530530,null),vr=new R(null,"arglists","arglists",1661989754),Iv=new A(null,"when-first","when-first",821699168,null),Jv=new R("examples.hoplon","counter-by-42","examples.hoplon/counter-by-42", +1101306588),sr=new R(null,"end-column","end-column",1425389514),mp=new R(null,"colinc","colinc",-584873385),Jn=new R(null,"start-col","start-col",668080143),Kv=new R(null,"level","level",1290497552),Lv=new R(null,"scroll-to","scroll-to",-34957602),Ab=new R(null,"meta","meta",1499536964),Mv=new A(null,"\x26","\x26",-2144855648,null),gl=new A(null,"%","%",-950237169,null),Nv=new A("cljs.core","list?","cljs.core/list?",-684796618,null),Ov=new R(null,"toggle","toggle",1291842030),Cb=new R(null,"print-length", +"print-length",1931866356),Jp=new R(null,"up-arrow","up-arrow",1705310333),Pv=new A(null,".",".",1975675962,null),Qv=new R("hoplon.core","css","hoplon.core/css",1001854360),bo=new R(null,"buffer-blob","buffer-blob",-1830112173),po=new R(null,"start-block-t","start-block-t",-373430594),Up=new R(null,"w","w",354169001),Rv=new A(null,"binding","binding",-2114503176,null),Gl=new R("cljs.spec.alpha","kind-form","cljs.spec.alpha/kind-form",-1047104697),Sv=new R(null,"attr","attr",-604132353),Ni=new R(null, +"ancestors","ancestors",-776045424),Vm=new R(null,"output-dir","output-dir",-290956991),cq=new R(null,"n","n",562130025),ar=new R(null,"def","def",-1043430536),Wm=new R(null,"asset-root","asset-root",1771735072),Tv=new A(null,"p1__24013#","p1__24013#",-1319575851,null),Uv=new R("cljs.spec.alpha","kvs-\x3emap","cljs.spec.alpha/kvs-\x3emap",579713455),Vv=new A(null,"with-open","with-open",172119667,null),Wv=new R("hoplon.spec","elem!","hoplon.spec/elem!",1866150050),er=new R(null,"right-bracket","right-bracket", +951856080),Xv=new R("hoplon.spec","default","hoplon.spec/default",-779313857),Yv=new A(null,"method","method",1696235119,null),xm=new A("cljs.spec.alpha","?","cljs.spec.alpha/?",1605136319,null),Zv=new A(null,"defrecord*","defrecord*",-1936366207,null),Wp=new R(null,"k","k",-2146297393),tm=new A("cljs.spec.alpha","\x26","cljs.spec.alpha/\x26",1635809823,null),$v=new A(null,"k","k",-505765866,null),$q=new R(null,"bracket-info","bracket-info",-1600092774),Ar=new A(null,"m","m",-1021758608,null),Zp= +new R(null,"e","e",1381269198),Vp=new R(null,"d","d",1972142424),aw=new A(null,"v","v",1661996586,null),wm=new R(null,"_","_",1453416199),bw=new A(null,"p1__24012#","p1__24012#",-1651956094,null),zm=new A("cljs.spec.alpha","*","cljs.spec.alpha/*",-1238084288,null),um=new A("cljs.spec.alpha","+","cljs.spec.alpha/+",2101263265,null),cw=new A("cljs.spec.alpha","conformer","cljs.spec.alpha/conformer",2140085535,null),Xp=new R(null,"overflowchar","overflowchar",-1620088106),$n=new R(null,"mode","mode", +654403691),dw=new R(null,"function","function",-2127255473),vq=new R(null,"min-remaining","min-remaining",962687677),nr=new A("cljs.core","lift-ns","cljs.core/lift-ns",463499081,null),Rm=new R(null,"host","host",-1558485167),ew=new R(null,"hierarchy","hierarchy",-1053470341),up=new R(null,"commachar","commachar",652859327),Ll=new R(null,"distinct","distinct",-1788879121),fw=new R(null,"radix","radix",857016463),gw=new A(null,"let*","let*",1920721458,null),hw=new R("hoplon.core","default","hoplon.core/default", -778824365),Ci=new R(null,"fallback-impl","fallback-impl",-1501286995),qr=new R(null,"name","name",1843675177),hr=new R(null,"first","first",-644103046),iw=new R(null,"lines","lines",-700165781),jw=new A(null,"try","try",-1273693247,null),kw=new A("clojure.test.check.generators","large-integer*","clojure.test.check.generators/large-integer*",-437830670,null),Ko=new R(null,"indent-t","indent-t",528318969),om=new R("cljs.spec.alpha","pcat","cljs.spec.alpha/pcat",26406623),lw=new R("hoplon.spec","do!", "hoplon.spec/do!",1986315672),mw=new A("clojure.test.check.generators","any-printable","clojure.test.check.generators/any-printable",-1570493991,null),co=new R(null,"writing","writing",-1486865108),nw=new R("hoplon","reset","hoplon/reset",1677297148),ow=new R("hoplon","singleton","hoplon/singleton",-774957504),pw=new A("clojure.test.check.generators","map","clojure.test.check.generators/map",45738796,null),qw=new R(null,"section","section",-300141526),cp=new R(null,"parameter-from-args","parameter-from-args", -758446196),rw=new R(null,"firefox","firefox",1283768880),sw=new R(null,"mouseover","mouseover",-484272303),no=new R(null,"logical-block-callback","logical-block-callback",1612691194),tw=new R("hoplon","default","hoplon/default",-1041025382),eq=new R(null,"selector","selector",762528866),uw=new A(null,"struct","struct",325972931,null),or=new R(null,"private","private",-558947994),vw=new A("clojure.test.check.generators","-\x3eGenerator","clojure.test.check.generators/-\x3eGenerator",-1179475051,null), @@ -586,21 +586,21 @@ h.be=function(a,b,c,d,e){return gg(this,Pf(b,this.state,c,d,e))};h.Yc=function(a h.wd=function(a,b,c){De(this.eb,b)||(this.uc+=1);return this.eb=X.i(this.eb,b,c)};h.xd=function(a,b){return De(this.eb,b)?(--this.uc,this.eb=ol.h(this.eb,b)):null};var Z={},el=function el(a,b){return zj(dg(el,a),a,b)};Aj.prototype.lb=function(){if(null!=this.qd)return this.qd;var a=this.f.m?this.f.m():this.f.call(null);null!=a&&(this.qd=a);return a}; var Kx=new Aj(function(){if("undefined"!==typeof Z&&"undefined"!==typeof Z.test&&"undefined"!==typeof Z.test.check&&"undefined"!==typeof Z.test.check.zf)return Z.test.check.zf;throw Error(["Var ",w.g(Nw)," does not exist, ",pf(Nw)," never required"].join(""));}),Im=function Im(a){for(var c=[],d=arguments.length,e=0;;)if(ee?1:e,d=0;;){if(d>=J(b))return b;if(kl(a, Rd(b,d)))d+=e;else return al}else for(d=0,e=D(b),c=D(e),F(c),I(c);;){g=D(e);c=F(g);f=I(g);g=c;k=e;if(null==k||K.h(d,101))return b;if(kl(a,g))e=f,d+=1;else return al}}; -h.Wb=function(a,b,c,d){var e=this;if(t(e.da))return e.da.m?e.da.m():e.da.call(null);var f=ll(e.Eb,b,c,d,e.form);return Wj(O([t(e.Ed)?ck(O([e.Ed])):t(e.kind)?Sj(O([function(g){return ee(g)?g:Yd(g)},ll(e.kind,b,c,d,e.form)])):ck(O([ug])),function(g){return Sj(O([function(k){return le(g)?k:lh.h(g,k)},t(e.ee)?t(e.count)?Qj(O([f,new r(null,2,[yv,e.count,Fv,100],null)])):Qj(O([f,new r(null,3,[zw,function(){var k=e.tc;return t(k)?k:0}(),ox,function(){var k=e.cd;if(t(k))return k;k=e.ad;var l=e.tc;l=2*(t(l)? -l:0);return k>l?k:l}(),Fv,100],null)])):t(e.count)?Oj(O([f,e.count])):t(function(){var k=e.tc;return t(k)?k:e.cd}())?Oj(O([f,function(){var k=e.tc;return t(k)?k:0}(),function(){var k=e.cd;if(t(k))return k;k=e.ad;var l=e.tc;l=2*(t(l)?l:0);return k>l?k:l}()])):Oj(O([f,0,e.ad]))]))}]))};h.Xb=function(a,b){return Tl(this.form,this.Eb,this.ne,b)}; +h.Wb=function(a,b,c,d){var e=this;if(t(e.da))return e.da.m?e.da.m():e.da.call(null);var f=ll(e.Eb,b,c,d,e.form);return Wj(O([t(e.Ed)?ck(O([e.Ed])):t(e.kind)?Sj(O([function(g){return ee(g)?g:Yd(g)},ll(e.kind,b,c,d,e.form)])):ck(O([ug])),function(g){return Sj(O([function(k){return le(g)?k:lh.h(g,k)},t(e.ee)?t(e.count)?Qj(O([f,new r(null,2,[wv,e.count,Dv,100],null)])):Qj(O([f,new r(null,3,[zw,function(){var k=e.tc;return t(k)?k:0}(),ox,function(){var k=e.cd;if(t(k))return k;k=e.ad;var l=e.tc;l=2*(t(l)? +l:0);return k>l?k:l}(),Dv,100],null)])):t(e.count)?Oj(O([f,e.count])):t(function(){var k=e.tc;return t(k)?k:e.cd}())?Oj(O([f,function(){var k=e.tc;return t(k)?k:0}(),function(){var k=e.cd;if(t(k))return k;k=e.ad;var l=e.tc;l=2*(t(l)?l:0);return k>l?k:l}()])):Oj(O([f,0,e.ad]))]))}]))};h.Xb=function(a,b){return Tl(this.form,this.Eb,this.ne,b)}; var Ur=function Ur(a){var c=Vf(a),d=Q.h(c,hm);a=D(d);var e=F(a);a=I(a);var f=Q.h(c,im),g=D(f),k=F(g);g=I(g);var l=Q.h(c,am),n=D(l);F(n);n=I(n);var p=Q.h(c,Vl);c=Q.h(c,qm);return ag(Ue,d)?Xl(e)?(d=Vl.g(e),d=jf.h(p,t(f)?Uf([k,d]):d),a?(a=new r(null,4,[hm,a,im,g,am,n,Vl,d],null),Ur.g?Ur.g(a):Ur.call(null,a)):Wl(d)):new r(null,6,[Sk,om,hm,d,Vl,p,im,f,am,l,qm,c],null):null},Bm=function Bm(a){a=Qk(a);var c=Vf(a),d=Q.h(c,Sk),e=Q.h(c,hm);a=Q.h(c,cm);var f=Q.h(c,Zl);c=Q.h(c,am);if(K.h(Ul,d))return!0;if(K.h(null, d))return null;if(K.h(nm,d))return d=Bm.g?Bm.g(a):Bm.call(null,a),t(d)?(a=Dl(lm(a),e,I(c)),!bl(a)):d;if(K.h(Yl,d))return(e=a===f)?e:Bm.g?Bm.g(a):Bm.call(null,a);if(K.h(om,d))return ag(Bm,e);if(K.h(gm,d))return bg(Bm,e);throw Error(["No matching clause: ",w.g(d)].join(""));},lm=function lm(a){a=Qk(a);var c=Vf(a);a=Q.h(c,hm);var d=D(a),e=F(d);I(d);var f=Q.h(c,im),g=P(f,0,null),k=Q.h(c,Sk);d=Q.h(c,cm);var l=Q.h(c,Vl);c=Q.h(c,am);if(K.h(Ul,k))return l;if(K.h(null,k))return null;if(K.h(nm,k))return e= lm.g?lm.g(d):lm.call(null,d),(f=K.h(e,mm))?d=f:(d=Sk.g(Qk(d)),f=new Yh(null,new r(null,2,[Yl,null,om,null],null),null),d=f.g?f.g(d):f.call(null,d),d=t(d)?ee(e):d,d=t(d)?d:null),t(d)?mm:Dl(e,a,c);if(K.h(Yl,k))return pm(d,l,g);if(K.h(om,k))return pm(e,l,g);if(K.h(gm,k))return c=fm(a,f,c,Bm),a=P(c,0,null),a=P(a,0,null),c=P(c,1,null),c=P(c,0,null),a=null==a?mm:lm.g?lm.g(a):lm.call(null,a),t(c)?Al(c,a):a;throw Error(["No matching clause: ",w.g(k)].join(""));},Cm=function Cm(a,b){a=Qk(a);var d=Vf(a),e= @@ -631,16 +631,16 @@ h.V=function(a,b){return new Em(this.xc,this.da,b)};h.T=function(){return this.n h.V=function(a,b){return new Mm(this.od,this.nd,this.hd,this.Ld,this.Dd,this.Cd,this.da,this.yc,b)};h.T=function(){return this.pf};h.ka=function(a,b){return Q.h(this.yc,b)};h.U=function(a,b,c){return Q.i(this.yc,b,c)};h.Ab=function(){return this};h.Bb=function(){return this};h.pc=z;h.Vb=function(a,b){return ue(b)?b===Lm(b,this.yc)?b:al:al}; h.Wb=function(a,b){var c=this;return t(c.da)?c.da.m?c.da.m():c.da.call(null):ck(O([function(){function d(f){var g=null;if(0parseFloat(dy)){cy=String(fy);break a}}cy=dy};var hy=sa(),iy=Om()||ra("iPod"),jy=ra("iPad"),ky=ra("Android")&&!(ta()||sa()||ra("Opera")||ra("Silk")),ly=ta(),my=ra("Safari")&&!(ta()||ra("Coast")||ra("Opera")||ra("Edge")||ra("Edg/")||ra("OPR")||sa()||ra("Silk")||ra("Android"))&&!Pm();var ny=function(){var a=fg(U),b=fg(U),c=fg(U),d=fg(U),e=Q.i(U,ew,Oi.m?Oi.m():Oi.call(null));return new $i(Ei.h("cljs.stacktrace","parse-stacktrace"),function(f,g,k){return Bv.g(k)},Jr,e,a,b,c,d)}();ny.R(null,Jr,function(a,b){return b}); +a:{var dy="",ey=function(){var a=qa();if(Vs)return/rv:([^\);]+)(\)|;)/.exec(a);if(Vx)return/Edge\/([\d\.]+)/.exec(a);if(Ux)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Ws)return/WebKit\/(\S+)/.exec(a);if(Tx)return/(?:Version)[ \/]?(\S+)/.exec(a)}();ey&&(dy=ey?ey[1]:"");if(Ux){var fy,gy=pa.document;fy=gy?gy.documentMode:void 0;if(null!=fy&&fy>parseFloat(dy)){cy=String(fy);break a}}cy=dy};var hy=sa(),iy=Om()||ra("iPod"),jy=ra("iPad"),ky=ra("Android")&&!(ta()||sa()||ra("Opera")||ra("Silk")),ly=ta(),my=ra("Safari")&&!(ta()||ra("Coast")||ra("Opera")||ra("Edge")||ra("Edg/")||ra("OPR")||sa()||ra("Silk")||ra("Android"))&&!Pm();var ny=function(){var a=fg(U),b=fg(U),c=fg(U),d=fg(U),e=Q.i(U,ew,Oi.m?Oi.m():Oi.call(null));return new $i(Ei.h("cljs.stacktrace","parse-stacktrace"),function(f,g,k){return zv.g(k)},Jr,e,a,b,c,d)}();ny.R(null,Jr,function(a,b){return b}); ny.R(null,gx,function(a,b,c,d){return Mg(sg(Hb,jg.h(function(e){e=Jk(Ek(e,/\s+at\s+/),/\s+/);var f=1===J(e)?new V(null,2,5,W,[null,F(e)],null):new V(null,2,5,W,[F(e),Xd(e)],null);e=P(f,0,null);f=P(f,1,null);var g=Qm(f);f=P(g,0,null);var k=P(g,1,null);g=P(g,2,null);return t(t(f)?t(e)?t(k)?g:k:e:f)?new r(null,4,[rr,Xm(a,f,d),dw,Ek(e,/Object\./),ln,k,tr,g],null):Kk(e)?null:new r(null,4,[rr,null,dw,Ek(e,/Object\./),ln,null,tr,null],null)},fi(function(e){return 0!=e.lastIndexOf(" at eval",0)},lg(function(e){return 0== e.lastIndexOf("Error",0)},Jk(b,/\n|\r\n/))))))}); ny.R(null,ux,function(a,b,c,d){return Mg(sg(Hb,jg.h(function(e){var f=t(oi(/@/,e))?Jk(e,/@/):new V(null,2,5,W,[null,e],null);e=P(f,0,null);f=P(f,1,null);var g=Qm(f);f=P(g,0,null);var k=P(g,1,null);g=P(g,2,null);return t(t(f)?t(e)?t(k)?g:k:e:f)?new r(null,4,[rr,Xm(a,f,d),dw,yt(e),ln,k,tr,g],null):Kk(e)?null:new r(null,4,[rr,null,dw,yt(e),ln,null,tr,null],null)},sg(Kk,fi(function(e){return 0!=e.lastIndexOf("eval code",0)},lg(function(e){return 0==e.lastIndexOf("Error",0)},Jk(b,/\n|\r\n/)))))))}); ny.R(null,rw,function(a,b,c,d){return Mg(sg(Hb,jg.h(function(e){var f=t(oi(/@/,e))?Jk(e,/@/):new V(null,2,5,W,[null,e],null);e=P(f,0,null);f=P(f,1,null);var g=Qm(f);f=P(g,0,null);var k=P(g,1,null);g=P(g,2,null);return t(t(f)?t(e)?t(k)?g:k:e:f)?new r(null,4,[rr,Xm(a,f,d),dw,Ym(e),ln,k,tr,g],null):Kk(e)?null:new r(null,4,[rr,null,dw,Ym(e),ln,null,tr,null],null)},sg(Kk,fi(function(e){return K.h(e.indexOf("\x3e eval"),-1)},lg(function(e){return 0==e.lastIndexOf("Error",0)},Jk(b,/\n|\r\n/)))))))}); ny.R(null,qx,function(a,b,c,d){a=Vf(d);var e=Q.h(a,Vm);return Mg(sg(Hb,jg.h(function(f){if(Kk(f)||null==oi(/^\s+at/,f))return null;f=Ek(f,/\s+at\s+/);if(0==f.lastIndexOf("repl:",0))return null;var g=Jk(f,/\s+/);if(2===J(g)){f=W;var k=F(g),l=Wd(g);g=J(Wd(g))-1;f=new V(null,2,5,f,[k,l.substring(1,g)],null)}else f=new V(null,2,5,W,[null,F(g)],null);k=f;f=P(k,0,null);k=P(k,1,null);g=Jk(k,/:/);k=P(g,0,null);l=P(g,1,null);g=P(g,2,null);return new r(null,4,[rr,t(f)?t(e)?Ek(k,[w.g(e),"/"].join("")):k:k,dw, f,ln,t(t(l)?!Kk(l):l)?parseInt(l,10):null,tr,t(t(g)?!Kk(g):g)?parseInt(g,10):null],null)},Jk(b,/\n/))))});var op=function op(a){for(var c=[],d=arguments.length,e=0;;)if(ea?jn(this,kn,hn(this,kn)+J(b)):(jn(this,kn,J(b)-a-1),jn(this,ln,hn(this,ln)+J(rg(function(c){return K.h(c,"\n")},b)))),y(hn(this,mn),b);if(t(K.h?K.h(Number,a):K.call(null,Number,a)))return nn(this,b);throw Error(["No matching clause: ",w.g(a)].join(""));};h=pn.prototype;h.ka=function(a,b){return this.U(null,b,null)}; h.U=function(a,b,c){switch(b instanceof R?b.la:null){case "parent":return this.parent;case "section":return this.bb;case "start-col":return this.Ua;case "indent":return this.Ta;case "done-nl":return this.Xa;case "intra-block-nl":return this.Ya;case "prefix":return this.prefix;case "per-line-prefix":return this.ab;case "suffix":return this.cb;case "logical-block-callback":return this.Za;default:return Q.i(this.s,b,c)}}; h.hb=function(a,b,c){return Ne(function(d,e){var f=P(e,0,null);e=P(e,1,null);return b.i?b.i(d,f,e):b.call(null,d,f,e)},c,this)}; @@ -691,7 +691,7 @@ h.V=function(a,b){return new fo(this.ma,this.Hd,this.vf,this.ef,this.Zb,b)};h.T= h.Ob=function(a,b){a=Pb(b);if(t(K.h?K.h(String,a):K.call(null,String,a))){var c=eo(this,b);b=c.replace(/\s+$/,"");a=c.substring(b.length);var d=$n.g(x(x(this)));if(K.h(d,co))return Xn(this),y(mn.g(x(x(this))),b),Ri.C(x(this),X,zn,a);d=ao.g(x(x(this)));c=d+J(c);Ri.C(x(this),X,ao,c);return Wn(this,new sn(bo,b,a,d,c,null,null,null))}if(t(K.h?K.h(Number,a):K.call(null,Number,a)))return K.h($n.g(x(x(this))),co)?(Xn(this),b=y(mn.g(x(x(this))),b)):K.h(b,"\n")?b=eo(this,"\n"):(a=ao.g(x(x(this))),c=a+1,Ri.C(x(this), X,ao,c),b=Xe(b),b=Wn(this,new sn(bo,b,null,a,c,null,null,null))),b;throw Error(["No matching clause: ",w.g(a)].join(""));};h.zb=function(){this.Ad(null);return Kc(mn.g(x(x(this))))};h.Ad=function(){return K.h($n.g(x(x(this))),Zn)?(Bn(this,Tn.g(x(x(this))),!0),Ri.C(x(this),X,Tn,ug)):Xn(this)}; var xo=!0,yo=null,go=72,ho=40,py=null,qy=null,ry=null,hp=null,gp=10,Bo=0,wo=null,sy=function sy(a){for(var c=[],d=arguments.length,e=0;;)if(e{},b),pa.removeEventListener("test",()=>{},b)}catch(c){}return a}();ha(Ys,Us);var Xs={2:"touch",3:"pen",4:"mouse"};Ys.prototype.stopPropagation=function(){Ys.Od.stopPropagation.call(this);this.Ic.stopPropagation?this.Ic.stopPropagation():this.Ic.cancelBubble=!0};Ys.prototype.preventDefault=function(){Ys.Od.preventDefault.call(this);var a=this.Ic;a.preventDefault?a.preventDefault():a.returnValue=!1};var ht="closure_listenable_"+(1E6*Math.random()|0);var Zs=0;bt.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Kb[f];a||(a=this.Kb[f]=[],this.ld++);var g=dt(a,b,d,e);-1>>0);var Kz={};(function(){if(Xx){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(qa()))?a[1]:"0"}return Wx?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(qa()))?a[0].replace(/_/g,"."):"10"):Zx?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(qa()))?a[1]:""):$x||ay||by?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(qa()))?a[1].replace(/_/g,"."):""):""})();(function(){if(hy)return ut(/Firefox\/([0-9.]+)/);if(Ux||Vx||Tx)return cy;if(ly){if(Pm()||ra("Macintosh")){var a=ut(/CriOS\/([0-9.]+)/);if(a)return a}return ut(/Chrome\/([0-9.]+)/)}if(my&&!Pm())return ut(/Version\/([0-9.]+)/);if(iy||jy){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(qa()))return a[1]+"."+a[2]}else if(ky)return(a=ut(/Android\s+([0-9.]+)/))?a:ut(/Version\/([0-9.]+)/);return""})();var Lz={};es.R(null,Xr,function(a,b,c){b=a.type;switch("string"===typeof b&&b.toLowerCase()){case "checkbox":case "radio":a.checked=c;break;case "select-one":a.selectedIndex=-1;if("string"===typeof c)for(var d=0;b=a.options[d];d++)if(b.value==c){b.selected=!0;break}break;case "select-multiple":"string"===typeof c&&(c=[c]);for(d=0;b=a.options[d];d++)if(b.selected=!1,c)for(var e,f=0;e=c[f];f++)b.value==e&&(b.selected=!0);break;default:a.value=null!=c?c:""}});Wy.R(null,Xr,function(){return as(Ob)}); -es.R(null,Cu,function(a,b,c){b=D(je(c)?c:ei("string"===typeof c?c.split(/\s+/):D(c),ng(!0)));for(var d=null,e=0,f=0;;)if(f