Skip to content

Instantly share code, notes, and snippets.

@sritchie
Created March 22, 2012 05:35
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sritchie/2156437 to your computer and use it in GitHub Desktop.
Save sritchie/2156437 to your computer and use it in GitHub Desktop.
(function () {function b(a){throw a;}var f=!0,h=null,j=!1;function aa(){return function(a){return a}}function k(a){return function(){return this[a]}}function m(a){return function(){return a}}var o;
function q(a){var c=typeof a;if("object"==c)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return c;var d=Object.prototype.toString.call(a);if("[object Window]"==d)return"object";if("[object Array]"==d||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==d||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if("function"==c&&"undefined"==typeof a.call)return"object";return c}function s(a){return void 0!==a}function ba(a){return"string"==typeof a}function ca(a){return a[da]||(a[da]=++ea)}var da="closure_uid_"+Math.floor(2147483648*Math.random()).toString(36),ea=0;var fa={"\x00":"\\0","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\x0B",'"':'\\"',"\\":"\\\\"},ga={"'":"\\'"};
function ha(a){var n;a=""+a;if(a.quote)return a.quote();for(var c=['"'],d=0;d<a.length;d++){var e=a.charAt(d),g=e.charCodeAt(0),i=c,l=d+1,p;if(!(p=fa[e])){if(!(31<g&&127>g))if(e in ga)e=ga[e];else if(e in fa)n=ga[e]=fa[e],e=n;else{g=e;p=e.charCodeAt(0);if(31<p&&127>p)g=e;else{if(256>p){if(g="\\x",16>p||256<p)g+="0"}else g="\\u",4096>p&&(g+="0");g+=p.toString(16).toUpperCase()}e=ga[e]=g}p=e}i[l]=p}c.push('"');return c.join("")}
function ia(a){for(var c=0,d=0;d<a.length;++d)c=31*c+a.charCodeAt(d),c%=4294967296;return c};var ja;(ja="ScriptEngine"in this&&"JScript"==this.ScriptEngine())&&(this.ScriptEngineMajorVersion(),this.ScriptEngineMinorVersion(),this.ScriptEngineBuildVersion());function ka(a,c){this.e=ja?[]:"";a!=h&&this.append.apply(this,arguments)}ja?(ka.prototype.H=0,ka.prototype.append=function(a,c,d){c==h?this.e[this.H++]=a:(this.e.push.apply(this.e,arguments),this.H=this.e.length);return this}):ka.prototype.append=function(a,c,d){this.e+=a;if(c!=h)for(var e=1;e<arguments.length;e++)this.e+=arguments[e];return this};ka.prototype.clear=function(){ja?this.H=this.e.length=0:this.e=""};
ka.prototype.toString=function(){if(ja){var a=this.e.join("");this.clear();a&&this.append(a);return a}return this.e};function la(a,c,d){for(var e in a)c.call(d,a[e],e,a)}function ma(a){var c={},d;for(d in a)c[d]=a[d];return c};function t(a){return a!=h&&a!==j}function u(a,c){var d=a[q.call(h,c)];if(t(d))return d;d=a._;return t(d)?d:j}function v(a,c){return Error.call(h,"No protocol method "+a+" defined for type "+q.call(h,c)+": "+c)}function na(a){return Array.prototype.slice.call(a)}function oa(a){return Array.prototype.slice.call(arguments)}function w(a){if(t(t(a)?a.r:a))a=a.r(a);else{var c;var d=w[q.call(h,a)];t(d)?c=d:(d=w._,t(d)?c=d:b(v.call(h,"ICounted.-count",a)));a=c.call(h,a)}return a}
function pa(a,c){var d;if(t(t(a)?a.k:a))d=a.k(a,c);else{var e=pa[q.call(h,a)];t(e)?d=e:(e=pa._,t(e)?d=e:b(v.call(h,"ICollection.-conj",a)));d=d.call(h,a,c)}return d}
var x=function(){return function(a,c,d){switch(arguments.length){case 2:var e;if(t(t(a)?a.A:a))e=a.A(a,c);else{var g=x[q.call(h,a)];t(g)?e=g:(g=x._,t(g)?e=g:b(v.call(h,"IIndexed.-nth",a)));e=e.call(h,a,c)}return e;case 3:return t(t(a)?a.A:a)?e=a.A(a,c,d):(e=x[q.call(h,a)],t(e)?g=e:(e=x._,t(e)?g=e:b(v.call(h,"IIndexed.-nth",a))),e=g.call(h,a,c,d)),e}b("Invalid arity: "+arguments.length)}}(),qa={};
function ra(a){if(t(t(a)?a.u:a))a=a.u(a);else{var c;var d=ra[q.call(h,a)];t(d)?c=d:(d=ra._,t(d)?c=d:b(v.call(h,"ISeq.-first",a)));a=c.call(h,a)}return a}function sa(a){if(t(t(a)?a.v:a))a=a.v(a);else{var c;var d=sa[q.call(h,a)];t(d)?c=d:(d=sa._,t(d)?c=d:b(v.call(h,"ISeq.-rest",a)));a=c.call(h,a)}return a}
var z=function(){return function(a,c,d){switch(arguments.length){case 2:var e;if(t(t(a)?a.t:a))e=a.t(a,c);else{var g=z[q.call(h,a)];t(g)?e=g:(g=z._,t(g)?e=g:b(v.call(h,"ILookup.-lookup",a)));e=e.call(h,a,c)}return e;case 3:return t(t(a)?a.t:a)?e=a.t(a,c,d):(e=z[q.call(h,a)],t(e)?g=e:(e=z._,t(e)?g=e:b(v.call(h,"ILookup.-lookup",a))),e=g.call(h,a,c,d)),e}b("Invalid arity: "+arguments.length)}}();
function ta(a,c,d){if(t(t(a)?a.G:a))a=a.G(a,c,d);else{var e;var g=ta[q.call(h,a)];t(g)?e=g:(g=ta._,t(g)?e=g:b(v.call(h,"IAssociative.-assoc",a)));a=e.call(h,a,c,d)}return a}var ua={},va={},wa={};function xa(a){if(t(t(a)?a.p:a))a=a.c;else{var c;var d=xa[q.call(h,a)];t(d)?c=d:(d=xa._,t(d)?c=d:b(v.call(h,"IMeta.-meta",a)));a=c.call(h,a)}return a}
function ya(a,c){var d;if(t(t(a)?a.q:a))d=a.q(a,c);else{var e=ya[q.call(h,a)];t(e)?d=e:(e=ya._,t(e)?d=e:b(v.call(h,"IWithMeta.-with-meta",a)));d=d.call(h,a,c)}return d}
var A=function(){return function(a,c,d){switch(arguments.length){case 2:var e;if(t(t(a)?a.B:a))e=a.B(a,c);else{var g=A[q.call(h,a)];t(g)?e=g:(g=A._,t(g)?e=g:b(v.call(h,"IReduce.-reduce",a)));e=e.call(h,a,c)}return e;case 3:return t(t(a)?a.B:a)?e=a.B(a,c,d):(e=A[q.call(h,a)],t(e)?g=e:(e=A._,t(e)?g=e:b(v.call(h,"IReduce.-reduce",a))),e=g.call(h,a,c,d)),e}b("Invalid arity: "+arguments.length)}}();
function za(a,c){var d;if(t(t(a)?a.f:a))d=a.f(a,c);else{var e=za[q.call(h,a)];t(e)?d=e:(e=za._,t(e)?d=e:b(v.call(h,"IEquiv.-equiv",a)));d=d.call(h,a,c)}return d}function B(a){if(t(t(a)?a.h:a))a=a.h(a);else{var c;var d=B[q.call(h,a)];t(d)?c=d:(d=B._,t(d)?c=d:b(v.call(h,"IHash.-hash",a)));a=c.call(h,a)}return a}function Aa(a){if(t(t(a)?a.n:a))a=a.n(a);else{var c;var d=Aa[q.call(h,a)];t(d)?c=d:(d=Aa._,t(d)?c=d:b(v.call(h,"ISeqable.-seq",a)));a=c.call(h,a)}return a}var Ba={},Ca={};
function C(a,c){var d;if(t(t(a)?a.i:a))d=a.i(a,c);else{var e=C[q.call(h,a)];t(e)?d=e:(e=C._,t(e)?d=e:b(v.call(h,"IPrintable.-pr-seq",a)));d=d.call(h,a,c)}return d}function D(a,c){return za.call(h,a,c)}B["null"]=m(0);z["null"]=function(){return function(a,c,d){switch(arguments.length){case 2:return h;case 3:return d}b("Invalid arity: "+arguments.length)}}();ta["null"]=function(a,c,d){return Da.call(h,c,d)};pa["null"]=function(a,c){return E.call(h,c)};
A["null"]=function(){return function(a,c,d){switch(arguments.length){case 2:return c.call(h);case 3:return d}b("Invalid arity: "+arguments.length)}}();Ca["null"]=f;C["null"]=function(){return E.call(h,"nil")};w["null"]=m(0);qa["null"]=f;ra["null"]=m(h);sa["null"]=function(){return E.call(h)};za["null"]=function(a,c){return c===h};ya["null"]=m(h);wa["null"]=f;xa["null"]=m(h);x["null"]=function(){return function(a,c,d){switch(arguments.length){case 2:return h;case 3:return d}b("Invalid arity: "+arguments.length)}}();
ua["null"]=f;Date.prototype.f=function(a,c){return a.toString()===c.toString()};B.number=aa();za.number=function(a,c){return a===c};B["boolean"]=function(a){return a===f?1:0};B["function"]=function(a){return ca.call(h,a)};
var F=function(){return function(a,c,d,e){switch(arguments.length){case 2:var g;a:if(t(D.call(h,0,w.call(h,a))))g=c.call(h);else for(var i=x.call(h,a,0),l=1;;)if(t(l<w.call(h,a)))i=c.call(h,i,x.call(h,a,l)),l+=1;else{g=i;break a}return g;case 3:a:{g=d;for(l=0;;)if(t(l<w.call(h,a)))g=c.call(h,g,x.call(h,a,l)),l+=1;else{i=g;break a}}return i;case 4:a:{g=d;for(i=e;;)if(t(i<w.call(h,a)))g=c.call(h,g,x.call(h,a,i)),i+=1;else{l=g;break a}}return l}b("Invalid arity: "+arguments.length)}}();
function Ea(a,c){this.g=a;this.o=c}o=Ea.prototype;o.h=function(a){return G.call(h,a)};o.B=function(){return function(a,c,d){switch(arguments.length){case 2:return F.call(h,this.g,c,this.g[this.o],this.o+1);case 3:return F.call(h,this.g,c,d,this.o)}b("Invalid arity: "+arguments.length)}}();o.k=function(a,c){return H.call(h,c,a)};o.f=function(a,c){return Fa.call(h,a,c)};o.w=f;
o.A=function(){return function(a,c,d){switch(arguments.length){case 2:var e=c+this.o;return t(e<this.g.length)?this.g[e]:h;case 3:return e=c+this.o,t(e<this.g.length)?this.g[e]:d}b("Invalid arity: "+arguments.length)}}();o.r=function(){return this.g.length-this.o};o.C=f;o.u=function(){return this.g[this.o]};o.v=function(){return t(this.o+1<this.g.length)?new Ea(this.g,this.o+1):E.call(h)};o.n=aa();function Ga(a,c){return t(D.call(h,0,a.length))?h:new Ea(a,c)}
function I(a,c){return Ga.call(h,a,c)}A.array=function(){return function(a,c,d){switch(arguments.length){case 2:return F.call(h,a,c);case 3:return F.call(h,a,c,d)}b("Invalid arity: "+arguments.length)}}();z.array=function(){return function(a,c,d){switch(arguments.length){case 2:return a[c];case 3:return x.call(h,a,c,d)}b("Invalid arity: "+arguments.length)}}();
x.array=function(){return function(a,c,d){switch(arguments.length){case 2:return t(c<a.length)?a[c]:h;case 3:return t(c<a.length)?a[c]:d}b("Invalid arity: "+arguments.length)}}();w.array=function(a){return a.length};Aa.array=function(a){return I.call(h,a,0)};function J(a){return t(a)?Aa.call(h,a):h}function K(a){a=J.call(h,a);return t(a)?ra.call(h,a):h}function L(a){return sa.call(h,J.call(h,a))}function M(a){return t(a)?J.call(h,L.call(h,a)):h}function Ha(a){return K.call(h,M.call(h,a))}
function Ia(a){return M.call(h,M.call(h,a))}w._=function(a){for(var a=J.call(h,a),c=0;;)if(t(a))a=M.call(h,a),c+=1;else return c};za._=function(a,c){return a===c};function N(a){return t(a)?j:f}
var Ja=function(){var a=h,c=function(){function c(a,d,l){var p=h;s(l)&&(p=I(Array.prototype.slice.call(arguments,2),0));return e.call(this,a,d,p)}function e(c,d,e){for(;;)if(t(e))c=a.call(h,c,d),d=K.call(h,e),e=M.call(h,e);else return a.call(h,c,d)}c.b=2;c.a=function(a){var c=K(a),d=K(M(a)),a=L(M(a));return e.call(this,c,d,a)};return c}(),a=function(a,e,g){switch(arguments.length){case 2:return pa.call(h,a,e);default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=2;a.a=
c.a;return a}();function Ka(a){return w.call(h,a)}
var O=function(){return function(a,c,d){switch(arguments.length){case 2:return z.call(h,a,c);case 3:return z.call(h,a,c,d)}b("Invalid arity: "+arguments.length)}}(),La=function(){var a=h,c=function(){function c(a,d,l,p){var n=h;s(p)&&(n=I(Array.prototype.slice.call(arguments,3),0));return e.call(this,a,d,l,n)}function e(c,d,e,p){for(;;)if(c=a.call(h,c,d,e),t(p))d=K.call(h,p),e=Ha.call(h,p),p=Ia.call(h,p);else return c}c.b=3;c.a=function(a){var c=K(a),d=K(M(a)),p=K(M(M(a))),a=L(M(M(a)));return e.call(this,
c,d,p,a)};return c}(),a=function(a,e,g,i){switch(arguments.length){case 3:return ta.call(h,a,e,g);default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=3;a.a=c.a;return a}();function Ma(a,c){return ya.call(h,a,c)}function Na(a){var c;t(a)?(c=a.l,c=t(c)?N.call(h,a.hasOwnProperty("cljs$core$IMeta$")):c):c=a;c=t(c)?f:u.call(h,wa,a);return t(c)?xa.call(h,a):h}function Oa(a){return B.call(h,a)}
function Pa(a){var c;t(a)?(c=a.w,c=t(c)?N.call(h,a.hasOwnProperty("cljs$core$ISequential$")):c):c=a;return t(c)?f:u.call(h,Ba,a)}function Qa(a){if(t(a===h))a=j;else{var c;t(a)?(c=a.J,c=t(c)?N.call(h,a.hasOwnProperty("cljs$core$IMap$")):c):c=a;a=t(c)?f:u.call(h,ua,a)}return a}function Ra(a){var c;t(a)?(c=a.K,c=t(c)?N.call(h,a.hasOwnProperty("cljs$core$IVector$")):c):c=a;return t(c)?f:u.call(h,va,a)}function Sa(a){var c=oa.call(h);la.call(h,a,function(a,e){return c.push(e)});return c}
function Ta(a){if(t(a===h))a=j;else{var c;t(a)?(c=a.C,c=t(c)?N.call(h,a.hasOwnProperty("cljs$core$ISeq$")):c):c=a;a=t(c)?f:u.call(h,qa,a)}return a}function Ua(a){return t(a)?f:j}function Va(a){var c=ba.call(h,a);return t(c)?N.call(h,function(){var c=D.call(h,a.charAt(0),"\ufdd0");return t(c)?c:D.call(h,a.charAt(0),"\ufdd1")}()):c}function Wa(a){var c=ba.call(h,a);return t(c)?D.call(h,a.charAt(0),"\ufdd0"):c}function Xa(a){var c=ba.call(h,a);return t(c)?D.call(h,a.charAt(0),"\ufdd1"):c}
var P=function(){return function(a,c,d){switch(arguments.length){case 2:return A.call(h,c,a);case 3:return A.call(h,d,a,c)}b("Invalid arity: "+arguments.length)}}(),Ya=function(){return function(a,c,d){switch(arguments.length){case 2:var e=J.call(h,c);return t(e)?P.call(h,a,K.call(h,e),M.call(h,e)):a.call(h);case 3:a:for(var g=c,i=J.call(h,d);;)if(t(i))g=a.call(h,g,K.call(h,i)),i=M.call(h,i);else{e=g;break a}return e}b("Invalid arity: "+arguments.length)}}();
A._=function(){return function(a,c,d){switch(arguments.length){case 2:return Ya.call(h,c,a);case 3:return Ya.call(h,c,d,a)}b("Invalid arity: "+arguments.length)}}();function Za(a,c){for(var d=c,e=J.call(h,a);;){var g=e;if(t(t(g)?0<d:g))d-=1,e=M.call(h,e);else return e}}x._=function(){return function(a,c,d){switch(arguments.length){case 2:var e;var g=Za.call(h,a,c);t(g)?e=K.call(h,g):b(Error("Index out of bounds"));return e;case 3:return e=Za.call(h,a,c),t(e)?K.call(h,e):d}b("Invalid arity: "+arguments.length)}}();
var $a=function(){var a=h,c=function(){function c(a,d){var l=h;s(d)&&(l=I(Array.prototype.slice.call(arguments,1),0));return e.call(this,a,l)}function e(c,d){return function(c,d){for(;;)if(t(d))var e=c.append(a.call(h,K.call(h,d))),g=M.call(h,d),c=e,d=g;else return a.call(h,c)}.call(h,new ka(a.call(h,c)),d)}c.b=1;c.a=function(a){var c=K(a),a=L(a);return e.call(this,c,a)};return c}(),a=function(a,e){switch(arguments.length){case 0:return"";case 1:return t(a===h)?"":t("\ufdd0'else")?a.toString():h;
default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=1;a.a=c.a;return a}(),Q=function(){var a=h,c=function(){function a(c,d){var i=h;s(d)&&(i=I(Array.prototype.slice.call(arguments,1),0));return ab.call(h,$a,c,i)}a.b=1;a.a=function(a){var c=K(a),a=L(a);return ab.call(h,$a,c,a)};return a}(),a=function(a,e){switch(arguments.length){case 0:return"";case 1:return t(Xa.call(h,a))?a.substring(2,a.length):t(Wa.call(h,a))?$a.call(h,":",a.substring(2,a.length)):t(a===h)?"":t("\ufdd0'else")?
a.toString():h;default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=1;a.a=c.a;return a}(),bb=function(){return function(a,c,d){switch(arguments.length){case 2:return a.substring(c);case 3:return a.substring(c,d)}b("Invalid arity: "+arguments.length)}}();
function Fa(a,c){return Ua.call(h,t(Pa.call(h,c))?function(){for(var d=J.call(h,a),e=J.call(h,c);;){if(t(d===h))return e===h;if(t(e===h))return j;if(t(D.call(h,K.call(h,d),K.call(h,e))))d=M.call(h,d),e=M.call(h,e);else return t("\ufdd0'else")?j:h}}():h)}function cb(a,c){return a^c+2654435769+(a<<6)+(a>>2)}function G(a){return P.call(h,function(a,d){return cb.call(h,a,Oa.call(h,d))},Oa.call(h,K.call(h,a)),M.call(h,a))}function db(a,c,d,e){this.c=a;this.D=c;this.z=d;this.j=e}o=db.prototype;
o.h=function(a){return G.call(h,a)};o.w=f;o.k=function(a,c){return new db(this.c,c,a,this.j+1)};o.n=aa();o.r=k("j");o.C=f;o.u=k("D");o.v=k("z");o.f=function(a,c){return Fa.call(h,a,c)};o.q=function(a,c){return new db(c,this.D,this.z,this.j)};o.l=f;o.p=k("c");function eb(a){this.c=a}o=eb.prototype;o.h=function(a){return G.call(h,a)};o.w=f;o.k=function(a,c){return new db(this.c,c,h,1)};o.n=m(h);o.r=m(0);o.C=f;o.u=m(h);o.v=m(h);o.f=function(a,c){return Fa.call(h,a,c)};o.q=function(a,c){return new eb(c)};
o.l=f;o.p=k("c");var fb=new eb(h);function gb(a){return P.call(h,Ja,fb,a)}var E=function(){function a(a){var d=h;s(a)&&(d=I(Array.prototype.slice.call(arguments,0),0));return P.call(h,Ja,fb,gb.call(h,d))}a.b=0;a.a=function(a){a=J(a);return P.call(h,Ja,fb,gb.call(h,a))};return a}();function hb(a,c,d){this.c=a;this.D=c;this.z=d}o=hb.prototype;o.n=aa();o.h=function(a){return G.call(h,a)};o.f=function(a,c){return Fa.call(h,a,c)};o.w=f;o.k=function(a,c){return new hb(h,c,a)};o.C=f;o.u=k("D");
o.v=function(){return t(this.z===h)?fb:this.z};o.l=f;o.p=k("c");o.q=function(a,c){return new hb(c,this.D,this.z)};function H(a,c){return new hb(h,a,c)}A.string=function(){return function(a,c,d){switch(arguments.length){case 2:return F.call(h,a,c);case 3:return F.call(h,a,c,d)}b("Invalid arity: "+arguments.length)}}();z.string=function(){return function(a,c,d){switch(arguments.length){case 2:return x.call(h,a,c);case 3:return x.call(h,a,c,d)}b("Invalid arity: "+arguments.length)}}();
x.string=function(){return function(a,c,d){switch(arguments.length){case 2:return t(c<w.call(h,a))?a.charAt(c):h;case 3:return t(c<w.call(h,a))?a.charAt(c):d}b("Invalid arity: "+arguments.length)}}();w.string=function(a){return a.length};Aa.string=function(a){return Ga.call(h,a,0)};B.string=function(a){return ia.call(h,a)};
String.prototype.call=function(){return function(a,c,d){switch(arguments.length){case 2:return O.call(h,c,this.toString());case 3:return O.call(h,c,this.toString(),d)}b("Invalid arity: "+arguments.length)}}();String.prototype.apply=function(a,c){return t(2>Ka.call(h,c))?O.call(h,c[0],a):O.call(h,c[0],a,c[1])};function ib(a){var c=a.x;if(t(a.I))return c;a.x=c.call(h);a.I=f;return a.x}function R(a,c,d){this.c=a;this.I=c;this.x=d}o=R.prototype;o.n=function(a){return J.call(h,ib.call(h,a))};
o.h=function(a){return G.call(h,a)};o.f=function(a,c){return Fa.call(h,a,c)};o.w=f;o.k=function(a,c){return H.call(h,c,a)};o.C=f;o.u=function(a){return K.call(h,ib.call(h,a))};o.v=function(a){return L.call(h,ib.call(h,a))};o.l=f;o.p=k("c");o.q=function(a,c){return new R(c,this.I,this.x)};function S(a){for(var c=oa.call(h);;)if(t(J.call(h,a)))c.push(K.call(h,a)),a=M.call(h,a);else return c}
function kb(a,c){for(var d=a,e=c,g=0;;){var i;i=0<e;i=t(i)?J.call(h,d):i;if(t(i))d=M.call(h,d),e-=1,g+=1;else return g}}
var mb=function lb(c){return t(c===h)?h:t(M.call(h,c)===h)?J.call(h,K.call(h,c)):t("\ufdd0'else")?H.call(h,K.call(h,c),lb.call(h,M.call(h,c))):h},nb=function(){function a(a,c){return new R(h,j,function(){var d=J.call(h,a);return t(d)?H.call(h,K.call(h,d),e.call(h,L.call(h,d),c)):c})}function c(a){return new R(h,j,function(){return a})}function d(){return new R(h,j,m(h))}var e=h,g=function(){function a(d,e,g){var i=h;s(g)&&(i=I(Array.prototype.slice.call(arguments,2),0));return c.call(this,d,e,i)}
function c(a,d,g){return function V(a,c){return new R(h,j,function(){var d=J.call(h,a);return t(d)?H.call(h,K.call(h,d),V.call(h,L.call(h,d),c)):t(c)?V.call(h,K.call(h,c),M.call(h,c)):h})}.call(h,e.call(h,a,d),g)}a.b=2;a.a=function(a){var d=K(a),e=K(M(a)),a=L(M(a));return c.call(this,d,e,a)};return a}(),e=function(e,l,p){switch(arguments.length){case 0:return d.call(this);case 1:return c.call(this,e);case 2:return a.call(this,e,l);default:return g.apply(this,arguments)}b("Invalid arity: "+arguments.length)};
e.b=2;e.a=g.a;return e}(),ob=function(){var a=h,c=function(){function a(d,i,l,p,n){var r=h;s(n)&&(r=I(Array.prototype.slice.call(arguments,4),0));return c.call(this,d,i,l,p,r)}function c(a,d,e,p,n){return H.call(h,a,H.call(h,d,H.call(h,e,H.call(h,p,mb.call(h,n)))))}a.b=4;a.a=function(a){var d=K(a),l=K(M(a)),p=K(M(M(a))),n=K(M(M(M(a)))),a=L(M(M(M(a))));return c.call(this,d,l,p,n,a)};return a}(),a=function(a,e,g,i,l){switch(arguments.length){case 1:return J.call(h,a);case 2:return H.call(h,a,e);case 3:return H.call(h,
a,H.call(h,e,g));case 4:return H.call(h,a,H.call(h,e,H.call(h,g,i)));default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=4;a.a=c.a;return a}(),ab=function(){var a=h,c=function(){function a(d,i,l,p,n,r){var y=h;s(r)&&(y=I(Array.prototype.slice.call(arguments,5),0));return c.call(this,d,i,l,p,n,y)}function c(a,d,e,p,n,r){d=H.call(h,d,H.call(h,e,H.call(h,p,H.call(h,n,mb.call(h,r)))));e=a.b;return t(a.a)?t(kb.call(h,d,e)<=e)?a.apply(a,S.call(h,d)):a.a(d):a.apply(a,S.call(h,
d))}a.b=5;a.a=function(a){var d=K(a),l=K(M(a)),p=K(M(M(a))),n=K(M(M(M(a)))),r=K(M(M(M(M(a))))),a=L(M(M(M(M(a)))));return c.call(this,d,l,p,n,r,a)};return a}(),a=function(a,e,g,i,l,p){switch(arguments.length){case 2:var n=a,r=e,y=n.b;return t(n.a)?t(kb.call(h,r,y+1)<=y)?n.apply(n,S.call(h,r)):n.a(r):n.apply(n,S.call(h,r));case 3:return n=a,r=ob.call(h,e,g),y=n.b,t(n.a)?t(kb.call(h,r,y)<=y)?n.apply(n,S.call(h,r)):n.a(r):n.apply(n,S.call(h,r));case 4:return n=a,r=ob.call(h,e,g,i),y=n.b,t(n.a)?t(kb.call(h,
r,y)<=y)?n.apply(n,S.call(h,r)):n.a(r):n.apply(n,S.call(h,r));case 5:return n=a,r=ob.call(h,e,g,i,l),y=n.b,t(n.a)?t(kb.call(h,r,y)<=y)?n.apply(n,S.call(h,r)):n.a(r):n.apply(n,S.call(h,r));default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=5;a.a=c.a;return a}();function pb(a,c){for(;;){if(t(J.call(h,c)===h))return f;if(t(a.call(h,K.call(h,c))))var d=a,e=M.call(h,c),a=d,c=e;else return t("\ufdd0'else")?j:h}}function qb(a){return a}
var T=function(){function a(a,c,d,g){return new R(h,j,function(){var r=J.call(h,c),y=J.call(h,d),V=J.call(h,g);return t(t(r)?t(y)?V:y:r)?H.call(h,a.call(h,K.call(h,r),K.call(h,y),K.call(h,V)),e.call(h,a,L.call(h,r),L.call(h,y),L.call(h,V))):h})}function c(a,c,d){return new R(h,j,function(){var g=J.call(h,c),r=J.call(h,d);return t(t(g)?r:g)?H.call(h,a.call(h,K.call(h,g),K.call(h,r)),e.call(h,a,L.call(h,g),L.call(h,r))):h})}function d(a,c){return new R(h,j,function(){var d=J.call(h,c);return t(d)?H.call(h,
a.call(h,K.call(h,d)),e.call(h,a,L.call(h,d))):h})}var e=h,g=function(){function a(d,e,g,i,V){var jb=h;s(V)&&(jb=I(Array.prototype.slice.call(arguments,4),0));return c.call(this,d,e,g,i,jb)}function c(a,d,g,i,l){return e.call(h,function(c){return ab.call(h,a,c)},function Fb(a){return new R(h,j,function(){var c=e.call(h,J,a);return t(pb.call(h,qb,c))?H.call(h,e.call(h,K,c),Fb.call(h,e.call(h,L,c))):h})}.call(h,Ja.call(h,l,i,g,d)))}a.b=4;a.a=function(a){var d=K(a),e=K(M(a)),g=K(M(M(a))),i=K(M(M(M(a)))),
a=L(M(M(M(a))));return c.call(this,d,e,g,i,a)};return a}(),e=function(e,l,p,n,r){switch(arguments.length){case 2:return d.call(this,e,l);case 3:return c.call(this,e,l,p);case 4:return a.call(this,e,l,p,n);default:return g.apply(this,arguments)}b("Invalid arity: "+arguments.length)};e.b=4;e.a=g.a;return e}(),sb=function rb(c,d){return new R(h,j,function(){if(t(0<c)){var e=J.call(h,d);return t(e)?H.call(h,K.call(h,e),rb.call(h,c-1,L.call(h,e))):h}return h})};
function tb(a,c){function d(a,c){for(;;){var d=J.call(h,c),l=0<a;if(t(t(l)?d:l))l=a-1,d=L.call(h,d),a=l,c=d;else return d}}return new R(h,j,function(){return d.call(h,a,c)})}
var ub=function(){function a(a){return new R(h,j,function(){return H.call(h,a,c.call(h,a))})}var c=h;return c=function(d,e){switch(arguments.length){case 1:return a.call(this,d);case 2:return sb.call(h,d,c.call(h,e))}b("Invalid arity: "+arguments.length)}}(),vb=function(){function a(a,d){return new R(h,j,function(){var i=J.call(h,a),l=J.call(h,d);return t(t(i)?l:i)?H.call(h,K.call(h,i),H.call(h,K.call(h,l),c.call(h,L.call(h,i),L.call(h,l)))):h})}var c=h,d=function(){function a(c,e,p){var n=h;s(p)&&
(n=I(Array.prototype.slice.call(arguments,2),0));return d.call(this,c,e,n)}function d(a,e,g){return new R(h,j,function(){var d=T.call(h,J,Ja.call(h,g,e,a));return t(pb.call(h,qb,d))?nb.call(h,T.call(h,K,d),ab.call(h,c,T.call(h,L,d))):h})}a.b=2;a.a=function(a){var c=K(a),e=K(M(a)),a=L(M(a));return d.call(this,c,e,a)};return a}(),c=function(c,g,i){switch(arguments.length){case 2:return a.call(this,c,g);default:return d.apply(this,arguments)}b("Invalid arity: "+arguments.length)};c.b=2;c.a=d.a;return c}();
function wb(a,c){return tb.call(h,1,vb.call(h,ub.call(h,a),c))}function xb(a){return function d(a,g){return new R(h,j,function(){var i=J.call(h,a);return t(i)?H.call(h,K.call(h,i),d.call(h,L.call(h,i),g)):t(J.call(h,g))?d.call(h,K.call(h,g),L.call(h,g)):h})}.call(h,h,a)}
var yb=function(){var a=h,c=function(){function a(c,d,i){var l=h;s(i)&&(l=I(Array.prototype.slice.call(arguments,2),0));return xb.call(h,ab.call(h,T,c,d,l))}a.b=2;a.a=function(a){var c=K(a),d=K(M(a)),a=L(M(a));return xb.call(h,ab.call(h,T,c,d,a))};return a}(),a=function(a,e,g){switch(arguments.length){case 2:return xb.call(h,T.call(h,a,e));default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};a.b=2;a.a=c.a;return a}();function zb(a,c){return P.call(h,pa,a,c)}
var Ab=function(){function a(a,c,i,l){return new R(h,j,function(){var p=J.call(h,l);if(t(p)){var n=sb.call(h,a,p);return t(D.call(h,a,Ka.call(h,n)))?H.call(h,n,d.call(h,a,c,i,tb.call(h,c,p))):E.call(h,sb.call(h,a,nb.call(h,n,i)))}return h})}function c(a,c,i){return new R(h,j,function(){var l=J.call(h,i);if(t(l)){var p=sb.call(h,a,l);return t(D.call(h,a,Ka.call(h,p)))?H.call(h,p,d.call(h,a,c,tb.call(h,c,l))):h}return h})}var d=h;return d=function(e,g,i,l){switch(arguments.length){case 2:return d.call(h,
e,e,g);case 3:return c.call(this,e,g,i);case 4:return a.call(this,e,g,i,l)}b("Invalid arity: "+arguments.length)}}();function U(a,c){this.c=a;this.d=c}o=U.prototype;o.h=function(a){return G.call(h,a)};o.t=function(){return function(a,c,d){switch(arguments.length){case 2:return x.call(h,a,c,h);case 3:return x.call(h,a,c,d)}b("Invalid arity: "+arguments.length)}}();o.G=function(a,c,d){a=na.call(h,this.d);a[c]=d;return new U(this.c,a)};
o.call=function(){return function(a,c,d){switch(arguments.length){case 2:return z.call(h,this,c);case 3:return z.call(h,this,c,d)}b("Invalid arity: "+arguments.length)}}();o.w=f;o.k=function(a,c){var d=na.call(h,this.d);d.push(c);return new U(this.c,d)};o.B=function(){return function(a,c,d){switch(arguments.length){case 2:return F.call(h,this.d,c);case 3:return F.call(h,this.d,c,d)}b("Invalid arity: "+arguments.length)}}();
o.n=function(){var a=this;return t(0<a.d.length)?function d(e){return new R(h,j,function(){return t(e<a.d.length)?H.call(h,a.d[e],d.call(h,e+1)):h})}.call(h,0):h};o.r=function(){return this.d.length};o.K=f;o.f=function(a,c){return Fa.call(h,a,c)};o.q=function(a,c){return new U(c,this.d)};o.l=f;o.p=k("c");
o.A=function(){return function(a,c,d){switch(arguments.length){case 2:var e=0<=c;return t(t(e)?c<this.d.length:e)?this.d[c]:h;case 3:return e=0<=c,t(t(e)?c<this.d.length:e)?this.d[c]:d}b("Invalid arity: "+arguments.length)}}();var Bb=new U(h,oa.call(h));function Cb(a){return new U(h,a)}function Db(a){return P.call(h,Ja,Bb,a)}var Eb=function(){function a(a){var d=h;s(a)&&(d=I(Array.prototype.slice.call(arguments,0),0));return Db.call(h,d)}a.b=0;a.a=function(a){a=J(a);return Db.call(h,a)};return a}();
function Gb(){}Gb.prototype.f=m(j);var Hb=new Gb;function Ib(a,c){return Ua.call(h,t(Qa.call(h,c))?t(D.call(h,Ka.call(h,a),Ka.call(h,c)))?pb.call(h,qb,T.call(h,function(a){return D.call(h,O.call(h,c,K.call(h,a),Hb),Ha.call(h,a))},a)):h:h)}function Jb(a,c,d){for(var e=d.length,g=0;;)if(t(g<e)){if(t(D.call(h,c,d[g])))return g;g+=a}else return h}
var Kb=function(){var a=h;return a=function(c,d,e,g){switch(arguments.length){case 2:return a.call(h,c,d,f,j);case 4:var i=ba.call(h,c);return t(t(i)?d.hasOwnProperty(c):i)?e:g}b("Invalid arity: "+arguments.length)}}();function Lb(a,c){var d=Oa.call(h,a),e=Oa.call(h,c);return t(d<e)?-1:t(d>e)?1:t("\ufdd0'else")?0:h}function W(a,c,d){this.c=a;this.keys=c;this.F=d}o=W.prototype;o.h=function(a){return G.call(h,a)};
o.t=function(){return function(a,c,d){switch(arguments.length){case 2:return z.call(h,a,c,h);case 3:return Kb.call(h,c,this.F,this.F[c],d)}b("Invalid arity: "+arguments.length)}}();o.G=function(a,c,d){if(t(ba.call(h,c))){var a=ma.call(h,this.F),e=a.hasOwnProperty(c);a[c]=d;if(t(e))return new W(this.c,this.keys,a);d=na.call(h,this.keys);d.push(c);return new W(this.c,d,a)}return Ma.call(h,zb.call(h,Da.call(h,c,d),J.call(h,a)),this.c)};
o.call=function(){return function(a,c,d){switch(arguments.length){case 2:return z.call(h,this,c);case 3:return z.call(h,this,c,d)}b("Invalid arity: "+arguments.length)}}();o.k=function(a,c){return t(Ra.call(h,c))?ta.call(h,a,x.call(h,c,0),x.call(h,c,1)):P.call(h,pa,a,c)};o.n=function(){var a=this;return t(0<a.keys.length)?T.call(h,function(c){return Eb.call(h,c,a.F[c])},a.keys.sort(Lb)):h};o.r=function(){return this.keys.length};o.f=function(a,c){return Ib.call(h,a,c)};
o.q=function(a,c){return new W(c,this.keys,this.F)};o.l=f;o.p=k("c");o.J=f;oa.call(h);function X(a,c,d){this.c=a;this.j=c;this.s=d}o=X.prototype;o.h=function(a){return G.call(h,a)};o.t=function(){return function(a,c,d){switch(arguments.length){case 2:return z.call(h,a,c,h);case 3:var e=this.s[Oa.call(h,c)],g=t(e)?Jb.call(h,2,c,e):h;return t(g)?e[g+1]:d}b("Invalid arity: "+arguments.length)}}();
o.G=function(a,c,d){var a=Oa.call(h,c),e=this.s[a];if(t(e)){var e=na.call(h,e),g=ma.call(h,this.s);g[a]=e;a=Jb.call(h,2,c,e);if(t(a))return e[a+1]=d,new X(this.c,this.j,g);e.push(c,d);return new X(this.c,this.j+1,g)}e=ma.call(h,this.s);e[a]=oa.call(h,c,d);return new X(this.c,this.j+1,e)};o.call=function(){return function(a,c,d){switch(arguments.length){case 2:return z.call(h,this,c);case 3:return z.call(h,this,c,d)}b("Invalid arity: "+arguments.length)}}();
o.k=function(a,c){return t(Ra.call(h,c))?ta.call(h,a,x.call(h,c,0),x.call(h,c,1)):P.call(h,pa,a,c)};o.n=function(){var a=this;if(t(0<a.j)){var c=Sa.call(h,a.s).sort();return yb.call(h,function(c){return T.call(h,Db,Ab.call(h,2,a.s[c]))},c)}return h};o.r=k("j");o.f=function(a,c){return Ib.call(h,a,c)};o.q=function(a,c){return new X(c,this.j,this.s)};o.l=f;o.p=k("c");o.J=f;
var Mb=new X(h,0,function(){return{}}.call(h)),Da=function(){function a(a){var e=h;s(a)&&(e=I(Array.prototype.slice.call(arguments,0),0));return c.call(this,e)}function c(a){for(var a=J.call(h,a),c=Mb;;)if(t(a))var g=Ia.call(h,a),c=La.call(h,c,K.call(h,a),Ha.call(h,a)),a=g;else return c}a.b=0;a.a=function(a){a=J(a);return c.call(this,a)};return a}();Da.call(h);
function Nb(a){if(t(Va.call(h,a)))return a;var c;c=Wa.call(h,a);c=t(c)?c:Xa.call(h,a);if(t(c))return c=a.lastIndexOf("/"),t(0>c)?bb.call(h,a,2):bb.call(h,a,c+1);t("\ufdd0'else")&&b(Error(Q.call(h,"Doesn't support name: ",a)));return h}function Ob(a){var c;c=Wa.call(h,a);c=t(c)?c:Xa.call(h,a);if(t(c))return c=a.lastIndexOf("/"),t(-1<c)?bb.call(h,a,2,c):h;b(Error(Q.call(h,"Doesn't support namespace: ",a)))}
function Y(a,c,d,e,g,i){return nb.call(h,Cb([c]),xb.call(h,wb.call(h,Cb([d]),T.call(h,function(c){return a.call(h,c,g)},i))),Cb([e]))}
var Z=function Pb(c,d){return t(c===h)?E.call(h,"nil"):t(void 0===c)?E.call(h,"#<undefined>"):t("\ufdd0'else")?nb.call(h,t(function(){var e=O.call(h,d,"\ufdd0'meta");return t(e)?(t(c)?(e=c.l,e=t(e)?N.call(h,c.hasOwnProperty("cljs$core$IMeta$")):e):e=c,e=t(e)?f:u.call(h,wa,c),t(e)?Na.call(h,c):e):e}())?nb.call(h,Cb(["^"]),Pb.call(h,Na.call(h,c),d),Cb([" "])):h,t(function(){var d;t(c)?(d=c.m,d=t(d)?N.call(h,c.hasOwnProperty("cljs$core$IPrintable$")):d):d=c;return t(d)?f:u.call(h,Ca,c)}())?C.call(h,
c,d):E.call(h,"#<",Q.call(h,c),">")):h};X.prototype.m=f;X.prototype.i=function(a,c){return Y.call(h,function(a){return Y.call(h,Z,""," ","",c,a)},"{",", ","}",c,a)};Ca.number=f;C.number=function(a){return E.call(h,Q.call(h,a))};Ea.prototype.m=f;Ea.prototype.i=function(a,c){return Y.call(h,Z,"("," ",")",c,a)};R.prototype.m=f;R.prototype.i=function(a,c){return Y.call(h,Z,"("," ",")",c,a)};Ca["boolean"]=f;C["boolean"]=function(a){return E.call(h,Q.call(h,a))};Ca.string=f;
C.string=function(a,c){return t(Wa.call(h,a))?E.call(h,Q.call(h,":",function(){var c=Ob.call(h,a);return t(c)?Q.call(h,c,"/"):h}(),Nb.call(h,a))):t(Xa.call(h,a))?E.call(h,Q.call(h,function(){var c=Ob.call(h,a);return t(c)?Q.call(h,c,"/"):h}(),Nb.call(h,a))):t("\ufdd0'else")?E.call(h,t("\ufdd0'readably".call(h,c))?ha.call(h,a):a):h};U.prototype.m=f;U.prototype.i=function(a,c){return Y.call(h,Z,"["," ","]",c,a)};db.prototype.m=f;db.prototype.i=function(a,c){return Y.call(h,Z,"("," ",")",c,a)};
Ca.array=f;C.array=function(a,c){return Y.call(h,Z,"#<Array [",", ","]>",c,a)};Ca["function"]=f;C["function"]=function(a){return E.call(h,"#<",Q.call(h,a),">")};eb.prototype.m=f;eb.prototype.i=function(){return E.call(h,"()")};hb.prototype.m=f;hb.prototype.i=function(a,c){return Y.call(h,Z,"("," ",")",c,a)};W.prototype.m=f;W.prototype.i=function(a,c){return Y.call(h,function(a){return Y.call(h,Z,""," ","",c,a)},"{",", ","}",c,a)};function Qb(a,c,d,e){this.state=a;this.c=c;this.L=d;this.M=e}o=Qb.prototype;
o.h=function(a){return ca.call(h,a)};o.m=f;o.i=function(a,c){return nb.call(h,Cb(["#<Atom: "]),C.call(h,this.state,c),">")};o.l=f;o.p=k("c");o.f=function(a,c){return a===c};
(function(){var a=h,c=function(){function a(d,i){var l=h;s(i)&&(l=I(Array.prototype.slice.call(arguments,1),0));return c.call(this,d,l)}function c(a,d){var e=t(Ta.call(h,d))?ab.call(h,Da,d):d,p=O.call(h,e,"\ufdd0'validator"),e=O.call(h,e,"\ufdd0'meta");return new Qb(a,e,p,h)}a.b=1;a.a=function(a){var d=K(a),a=L(a);return c.call(this,d,a)};return a}(),a=function(a,e){switch(arguments.length){case 1:return new Qb(a,h,h,h);default:return c.apply(this,arguments)}b("Invalid arity: "+arguments.length)};
a.b=1;a.a=c.a;return a})().call(h,function(){return new W(h,["\ufdd0'parents","\ufdd0'descendants","\ufdd0'ancestors"],{"\ufdd0'parents":new W(h,[],{}),"\ufdd0'descendants":new W(h,[],{}),"\ufdd0'ancestors":new W(h,[],{})})}.call(h));function Rb(a){return emit.call(h,a.user,h)}var Sb="G__5748.G__5749".split("."),$=this;!(Sb[0]in $)&&$.execScript&&$.execScript("var "+Sb[0]);for(var Tb;Sb.length&&(Tb=Sb.shift());)!Sb.length&&s(Rb)?$[Tb]=Rb:$=$[Tb]?$[Tb]:$[Tb]={};return G__5748.G__5749})()
@Pulits
Copy link

Pulits commented Mar 29, 2016

Nice.

@Xsmael
Copy link

Xsmael commented Mar 24, 2017

What's use this ?

@shahidcodes
Copy link

shahidcodes commented Oct 8, 2018

console.log(`What the ${this.gist.name.split('.')[0]} is this.`)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment