UNPKG

neft

Version:

JavaScript. Everywhere.

74 lines (72 loc) 248 kB
var Neft, setImmediate; setImmediate = (function() { var callAll, queue, ready, running, update; ready = false; running = false; queue = []; callAll = function() { var args, func, i, j, length, ref; running = false; length = queue.length; for (i = j = 0, ref = length; j < ref; i = j += 2) { func = queue.shift(); args = queue.shift(); func.apply(null, args); } }; update = (function() { var Mutation, calls, element, observer; if (!(Mutation = window.MutationObserver || window.WebKitMutationObserver)) { return; } calls = 0; observer = new Mutation(callAll); element = document.createTextNode(''); observer.observe(element, { characterData: true }); return function() { var ref; return element.data = (ref = ++calls % 2) != null ? ref : { "a": "b" }; }; })(); update || (update = (function() { var channel; if ((typeof window !== "undefined" && window !== null ? window.setImmediate : void 0) || (typeof MessageChannel === "undefined" || MessageChannel === null)) { return; } channel = new MessageChannel(); channel.port1.onmessage = callAll; return function() { return channel.port2.postMessage(0); }; })()); update || (update = (function() { return function() { return setTimeout(callAll, 0); }; })()); setTimeout(function() { ready = true; return callAll(); }); return function(func) { var argc, args, i, j, ref; argc = arguments.length; if (argc > 1) { args = new Array(argc - 1); for (i = j = 1, ref = argc; j < ref; i = j += 1) { args[i - 1] = arguments[i]; } } queue.push(func, args); if (ready && !running) { update(); running = true; } }; })(); Neft = (function(){function t(t,i){var e=t[i];return e in n?n[e]:"undefined"!=typeof Neft&&Neft[i]||"function"==typeof require&&require(i)||function(){throw new Error("Cannot find module '"+i+"'")}()}var n={a:{},b:{},c:{},d:{},e:{},f:{},g:{},h:{},i:{},j:{},k:{},l:{},m:{},n:{},o:{},p:{},q:{},r:{},s:{},t:{},u:{},v:{},w:{},x:{},y:{},z:{},A:{},B:{},C:{},D:{},E:{},F:{},G:{},H:{},I:{},J:{},K:{},L:{},M:{},N:{},O:{},P:{},Q:{},R:{},S:{},T:{},U:{},V:{},W:{},X:{},Y:{},Z:{},_:{},aa:{},ba:{},ca:{},da:{},ea:{},fa:{},ga:{},ha:{},ia:{},ja:{},ka:{},la:{},ma:{},na:{},oa:{},pa:{},qa:{},ra:{},sa:{},ta:{},ua:{},va:{},wa:{},xa:{},ya:{},za:{},Aa:{},Ba:{},Ca:{},Da:{},Ea:{},Fa:{},Ga:{},Ha:{},Ia:{},Ja:{},Ka:{},La:{},Ma:{},Na:{},Oa:{},Pa:{},Qa:{},Ra:{},Sa:{},Ta:{},Ua:{},Va:{},Wa:{},Xa:{},Ya:{},Za:{},$a:{},_a:{},ab:{},bb:{},cb:{},db:{},eb:{},fb:{},gb:{},hb:{},ib:{},jb:{},kb:{},lb:{},mb:{},nb:{},ob:{},pb:{},qb:{},rb:{},sb:{},tb:{},ub:{},vb:{},wb:{},xb:{},yb:{},zb:{},Ab:{},Bb:{},Cb:{},Db:{},Eb:{},Fb:{},Gb:{},Hb:{},Ib:{},Jb:{},Kb:{},Lb:{},Mb:{},Nb:{},Ob:{}};n["a"]=function(){var i={exports:n["a"]},e=(t.Pb(null,{}),i.exports);return function(){"use strict";var t=function(t,i){function e(){this.Rb=t}for(var r in i)n.Qb(i,r)&&(t[r]=i[r]);return e.Sb=i.Sb,t.Sb=new e,t.Tb=i.Sb,t},n={}.Ub;i.exports=function(n){var i,r,s;return r=n.Vb=function(t,n,u){var o,c,f,l,h,a,b;switch(null==n&&(n=""),typeof n){case"object":n=e.Wb(n);break;case"string":n=n.split(".");break;default:throw new TypeError}for(c=f=0,a=n.Xb;a>f;c=++f){if(h=n[c],!h.Xb&&c)throw new ReferenceError("utils.get(): empty properties are not supported");if(s(h)){if(h=h.substring(0,h.indexOf("[]")),n=n.splice(c),n[0]=n[0].substring(h.Xb+2),n[0].Xb||n.Yb(),null==u&&(u=new i),h.Xb&&(t=t[h]),"undefined"==typeof t)return;for(l=0,b=t.Xb;b>l;l++)o=t[l],r(o,n.join("."),u);if(!u.Xb)return;return u}if(h.Xb&&(t=t[h]),"object"!=typeof t&&"function"!=typeof t){c!==n.Xb-1&&(t=void 0);break}}return u&&"undefined"!=typeof t&&u.push(t),t},r.Zb=i=function(n){function i(){i.Tb.Rb.apply(this,arguments)}return t(i,n),i}(Array),s=n.$b=function(t){return/\[\]$/._b(t)}}}.Qb(this),i.exports}(),n["b"]=function(){var i={exports:n["b"]},e=(t.Pb(null,{}),i.exports);return function(){"use strict";var t;t=Array.ac,i.exports=function(n){return n.bc=function(){var n,i;return i=[Array.Sb,Object.Sb],n=[Array,Object],function(r,s){var u,o,c,f,l,h,a,b,d,v,p,g,x,m,w;for(null==s&&(s={}),v=null!=s.cc?s.cc:s.cc=!1,p=null!=s.dc?s.dc:s.dc=!1,b=null!=s.ec?s.ec:s.ec=!1,d=s.fc=!p&&b,a=[],f=[],m={},b&&(u={}),p&&(x={}),o=function(t){var n,r,s,u,c,l;s=a.push(t),f.push(u=[]);for(r in t)l=t[r],t.Ub(r)&&l&&"object"==typeof l&&(v&&e.gc(t,r)?u.push(null):(~(n=a.indexOf(l))||(n=o(l)),u.push(n)));return p&&(c=getPrototypeOf(t))&&(~i.indexOf(c)?n=null:~(n=a.indexOf(c))||(n=o(c)),u.push(n)),s-1},g=function(i,e){var r,s,o,c,l,h,a,g,w,S,y;S=t(i)?[]:{},h=f[e],g=0,a=null;for(c in i)y=i[c],i.Ub(c)&&(S[c]=y,o=!1,y&&"object"==typeof y&&(null==a&&(a=[]),l=y=h[g++],null!==y&&(o=!0,a.push(c))),v&&(s=getObjOwnPropDesc(i,c),o&&(s.hc=y),y=s),S[c]=y);return p&&getPrototypeOf(i)&&(w=h[g++],null!==w&&(x[e]=w)),b&&(r=i.Rb)&&(d||i.Ub("constructor"))&&(~n.indexOf(r)||(u[e]=r)),a&&(m[e]=a),S},o(r),c=l=0,h=a.Xb;h>l;c=++l)w=a[c],a[c]=g(w,c);return{ic:s,jc:a,kc:m,dc:x,ec:u}}}(),n.lc=function(){var t;return t={hc:null},function(i){var e,r,s,u,o,c,f,l,h,a,b,d,v,p,g,x,m,w,S,y,Q,j,k,C,E,H,q;if(g=i.ic,p=i.jc,C=i.kc,y=i.dc,e=i.ec,w=g.cc,S=g.dc,x=g.ec,m=g.fc,H=[],w)for(d in C)for(E=C[d],i=p[d],s=0,f=E.Xb;f>s;s++)Q=E[s],H.push(i[Q].hc),i[Q].hc=p[i[Q].hc];else for(d in C)for(E=C[d],i=p[d],u=0,l=E.Xb;l>u;u++)Q=E[u],H.push(i[Q]),i[Q]=p[i[Q]];if(w)for(c=0,h=p.Xb;h>c;c++){i=p[c];for(o in i)q=i[o],i.Ub(o)&&defObjProp(i,o,q)}for(d in y)j=y[d],p[d]=n.mc(p[d],p[j]);if(m)for(d in e)r=e[d],v=p[d]=n.mc(p[d],r.Sb),"function"==typeof r.fromAssembled&&r.fromAssembled(v);else if(x)for(d in e)r=e[d],t.hc=r,defObjProp(p[d],"constructor",t);k=0;for(d in C)for(E=C[d],i=p[d],b=0,a=E.Xb;a>b;b++)Q=E[b],i[Q]=p[H[k++]];return p[0]}}()}}.Qb(this),i.exports}(),n["c"]=function(){var i={exports:n["c"]};t.Pb(null,{}),i.exports;return function(){"use strict";var t,n,e,r,s,u,o,c=[].slice;o=null,e=i.exports,u=Array.Sb.Yb,s=Array.ac,t=function(){},r=function(){var t,n;return t=function(t,n,i,e){var r,s,u;return r=0,s=t.Xb,(u=function(){return r===s?i.Qb(e):(r++,n.Qb(e,t[r-1],r-1,t,u))})()},n=function(t,n,i,e){var r,s,u,o;return s=Object.nc(t),r=0,u=s.Xb,(o=function(){var c;return r===u?i.Qb(e):(c=s[r],n.Qb(e,c,t[c],t,o),r++)})()},function(i,e,r,u){var o;return o=s(i)?t:n,o(i,e,r,u),null}}(),n=function(){function n(){this.oc=[],this.Xb=0}return n.Sb.pc=function(t,n,i){return this.oc.push(t,n,i),this.Xb++,this},n.Sb.qc=function(t,n){var i,e,r,s,u,c,f,l,h,a,b;if("function"==typeof t&&null==n&&(n=t,t=null),!this.oc.Xb)return n();if(this.Xb--,u=this.oc.Yb(),s=this.oc.Yb(),c=this.oc.Yb(),"string"==typeof u&&(u=o.Vb(s,u)),"function"!=typeof u)throw new TypeError("ASync Stack::callNext(): function to call is not a function");if(f=u.Xb||Math.rc((null!=t?t.Xb:void 0)||0,(null!=c?c.Xb:void 0)||0)+1,b=null,r=!1,e=function(){return r=!0,n.apply(this,arguments)},c=Object.sc(c||null),c[f-1]=e,(void 0===c.Xb||c.Xb<f)&&(c.Xb=f),t)for(l=h=0,a=t.Xb;a>h;l=++h)i=t[l],l!==f-1&&void 0===c[l]&&(c[l]=i);return b=o.tc(u,s,c),b&&e(b),null},n.Sb.uc=function(n,i){var e,r;if(null==n&&(n=t),null==i&&(i=null),"function"!=typeof n)throw new TypeError("ASync runAll(): passed callback is not a function");return this.oc.Xb?(r=function(t){return function(){var r,s;return s=arguments[0],r=2<=arguments.Xb?c.Qb(arguments,1):[],null!=s?n.Qb(i,s):t.oc.Xb?e(r):n.apply(i,arguments)}}(this),e=function(t){return function(n){return t.qc(n,r)}}(this),e(),null):n.Qb(i,null)},n.Sb.vc=function(n,i){var e,r,s,u;if(null==n&&(n=t),null==i&&(i=null),r=s=this.oc.Xb/3,e=0,!r)return n.Qb(i);for(u=function(t){return++e,e>r?void 0:t?(e=r,n.Qb(i,t)):e===r?n.Qb(i):void 0};s--;)this.qc(u);return null},n}(),i.exports=function(){return o=arguments[0],o.wc={xc:r,yc:n}}}.Qb(this),i.exports}(),n["d"]=function(){var i={exports:n["d"]},e=t.Pb(null,{zc:"src/utils/namespace.litcoffee",Ac:"src/utils/stringifying.litcoffee",Bc:"src/utils/async.litcoffee"}),r=i.exports;return function(){"use strict";var t,n,i,s,u,o,c,f,l,h,a,b,d,v,p,g,x,m,w,S,y,Q,j;switch(j=Object.Sb.Cc,u=Function.Sb.Cc,a=Array.ac,S=Array.Sb,Q=S.Yb,m=S.Dc,i=Object.sc,f=Object.Ec,c=Object.Fc,x=Object.nc,h=Object.Ub,o=Object.Gc,s=Object.Hc,w=Math.Ic,e("./namespace")(r),e("./stringifying")(r),e("./async")(r),r.Jc=r.Kc=r.Lc=r.Mc=r.Nc=r.Oc=r.Pc=!1,!0){case null!=("undefined"!=typeof Qt&&null!==Qt?Qt.include:void 0):r.Lc=r.Nc=!0;break;case"undefined"!=typeof android&&null!==android:r.Lc=r.Oc=!0;break;case"undefined"!=typeof ios&&null!==ios:r.Lc=r.Pc=!0;break;case null!=("undefined"!=typeof window&&null!==window?window.Qc:void 0):r.Lc=r.Mc=!0;break;case"undefined"!=typeof process&&null!==process&&"[object process]"===Object.Sb.Cc.Qb(process):r.Jc=r.Kc=!0}r.Rc=function(){},r.Sc=Object.Sc||function(t,n){return 0===t&&0===n?1/t===1/n:t!==t?n!==n:t===n},r.Tc=function(t){return"number"==typeof t&&isFinite(t)},r.Uc=function(t){return"number"==typeof t&&isFinite(t)&&t>-9007199254740992&&9007199254740992>t&&Math.floor(t)===t},v=r.Vc=function(t){return null===t||"string"==typeof t||"number"==typeof t||"boolean"==typeof t||"undefined"==typeof t},d=r.Wc=function(t){return null!==t&&"object"==typeof t},r.Xc=function(t){var n;return d(t)?(n=f(t),n?n===Object.Sb&&!f(n):!0):!1},r.Yc=function(t){return"[object Arguments]"===j.Qb(t)},p=r.Zc=function(t,n){var i,e;for(i in n)e=n[i],n.Ub(i)&&(t[i]=e);return t},r.$c=function(t){var n,i,e,r,s,u;for(n=i=1,s=arguments.Xb;s>i;n=i+=1)if(null!=(r=arguments[n]))for(e in r)u=r[e],r.Ub(e)&&(t[e]=u);return t},g=r._c=function(t,n){var i,e,r;for(i in n)r=n[i],h.Qb(n,i)&&(e=t[i],!r||"object"!=typeof r||a(r)||!e||"object"!=typeof e||a(e)?t[i]=r:g(e,r));return t},r.ad=function(t,n){var i,e;for(i in n)e=n[i],h.Qb(n,i)&&i in t&&!h.Qb(t,i)&&(t[i]=e);return t},r.bd=function(t,n){var i;a(t)?(i=t.indexOf(n),-1!==i&&(0===i?t.Yb():i===t.Xb-1?t.Dc():t.splice(i,1))):delete t[n]},r.cd=function(t,n){var i;i=t.indexOf(n),-1!==i&&(t[i]=t[t.Xb-1],t.Dc())},r.dd=function(t,n){for(var i;t&&!i;)i=o(t,n),t=f(t);return i},r.gc=function(){var t;return Object.Sb.__lookupGetter__&&(t=Object.Sb.gc),function(t,n){var i,e;return(i=r.dd(t,n))?(null!=(e=i.Vb)?e.trueGetter:void 0)||i.Vb:void 0}}(),r.ed=function(){return Object.Sb.__lookupSetter__?Function.Qb.Pb(Object.Sb.__lookupSetter__):function(t,n){var i;return i=r.dd(t,n),null!=i?i.fd:void 0}}(),s(r,"WRITABLE",{hc:1}),s(r,"ENUMERABLE",{hc:2}),s(r,"CONFIGURABLE",{hc:4}),r.Hc=function(){var t,n,i,e,u,o,c;return i=r.gd,n=r.hd,t=r.id,u={jd:!0,kd:!0},c=r.Zc({ld:!0,hc:null},u),e=r.Zc({Vb:void 0,fd:void 0},u),o="undefined"!=typeof navigator&&null!==navigator?/^((?!chrome).)*safari/i._b(navigator.md):!1,function(r,u,f,l,h){var a,b;return void 0===h?(b=c,c.hc=l,c.ld=f&i):(o&&l&&(a=l,l=function(){return this!==r&&this.Ub(u)?this[u]:a.Qb(this)}),b=e,e.Vb="function"==typeof l?l:void 0,e.fd="function"==typeof h?h:void 0),b.jd=f&n,b.kd=f&t,s(r,u,b),r}}(),r.nd=function(t,n,i,e){var s,u,o;if(!(s=r.dd(t,n)))throw new Error("utils.overrideProperty object must has the given property");if(!s.kd)throw new Error("utils.overrideProperty the given property is not configurable");return u=r.id,s.ld&&(u|=r.gd),s.jd&&(u|=r.hd),void 0!==i&&void 0!==e?(null!=s.Vb&&(i="function"==typeof i?i(s.Vb):s.Vb),null!=s.fd&&(e="function"==typeof e?e(s.fd):s.fd)):typeof i==(o=typeof s.hc)&&"function"===o&&(i=i(s.hc)),r.Hc(t,n,u,i,e)},t=r.Wb=function(t){var n,e,r,s,u,o;if(a(t))return t.slice();if(d(t)){for(s=f(t),o=s===Object.Sb?{}:i(s),u=x(t),n=0,r=u.Xb;r>n;n++)e=u[n],o[e]=t[e];return o}return t},n=r.od=function(i){var e,r,s,u,o;if(o=t(i),d(o))for(u=x(o),e=0,s=u.Xb;s>e;e++)r=u[e],o[r]=n(o[r]);return o},r.pd=function(t){var n;if("string"==typeof t)return""===t;if(a(t))return!t.Xb;for(n in t)return!1;return!0},r.qd=function(t){return t[t.Xb-1]},r.rd=function(t){var n,i,e,r,s,u,o;if(a(t))for(n=i=0,u=t.Xb;u>i;n=i+=1)t.Dc();else for(o=x(t),e=0,s=o.Xb;s>e;e++)r=o[e],delete t[r];return t},y=r.mc=function(){var t;return"function"==typeof Object.mc?Object.mc:(t={},t.sd={td:1},1===t.td?function(t,n){return t.sd=n,t}:function(t,n){var e;return"object"==typeof t?(e=i(n),p(e,t)):p(t,n),e})}(),l=r.ud=function(t,n){var i,e;if("string"==typeof t)return!!~t.indexOf(n);if(a(t))return!!~Array.Sb.indexOf.Qb(t,n);for(i in t)if(e=t[i],h.Qb(t,i)&&e===n)return!0;return!1},r.vd=function(t,n,i){var e,r,s,u,o,c;for(u=x(t),null==i&&(i=u),e=r=0,o=u.Xb;o>r;e=++r)s=u[e],c=n?n(s,t[s],t):t[s],i[e]=c;return i},r.wd=function(t,n,i,e){var r,s,u,o,c,f;for(null==e&&(e={}),s=u=0,c=t.Xb;c>u;s=++u)r=t[s],o=n?n(s,r,t):s,f=i?i(s,r,t):r,null!=o&&(e[o]=f);return e},r.xd=function(t){return t.Xb?t[0].toUpperCase()+t.slice(1):""},r.yd=function(){var t,n;return n=/'|"/g,t="\\$&",function(i){return i.Xb?i.zd(n,t):i}}(),r.Ad=function(t){var n;for(null==t&&(t=8),n="";;)if(n+=w().Cc(16).slice(2),n.Xb>=t)break;return n.Xb!==t&&(n=n.slice(0,t)),n},r.Bd=function(t,n,i,e){var r,s;try{return t.apply(n,i)}catch(s){return r=s,"function"==typeof e?e(r):void 0===e?r:e}},r.tc=function(t,n,i){var e,r;try{t.apply(n,i)}catch(r){return e=r}},r.Cd=function(t,n){switch(t.Xb){case 0:return function(){return t.Qb(n)};case 1:return function(i){return t.Qb(n,i)};case 2:return function(i,e){return t.Qb(n,i,e)};case 3:return function(i,e,r){return t.Qb(n,i,e,r)};case 4:return function(i,e,r,s){return t.Qb(n,i,e,r,s)};case 5:return function(i,e,r,s,u){return t.Qb(n,i,e,r,s,u)};case 6:return function(i,e,r,s,u,o){return t.Qb(n,i,e,r,s,u,o)};case 7:return function(i,e,r,s,u,o,c){return t.Qb(n,i,e,r,s,u,o,c)};default:return function(){return t.apply(n,arguments)}}},r.Dd=function(t){var n;return n={Ed:t.Ed,Fd:t.Fd},r.Zc(n,t),n},r.Gd=function(t){var n;return n=a(t)?[]:{},p(n,t),n},b=r.Hd=function(){var t,n,i;return t=function(t,n){return t===n},n=function(t,n,i,e){var r,s,u,o,c;if(f(t)!==f(n))return!1;if(t.Xb!==n.Xb)return!1;if(0>=e)return!0;for(u=o=0,c=t.Xb;c>o;u=++o)if(r=t[u],s=n[u],s&&"object"==typeof s){if(!b(r,s,i,e-1))return!1}else if(!i(r,s))return!1;return!0},i=function(t,n,i,e){var r,s;if(f(t)!==f(n))return!1;for(r in t)if(s=t[r],t.Ub(r)&&!n.Ub(r))return!1;for(r in n)if(s=n[r],n.Ub(r)&&!t.Ub(r))return!1;if(0>=e)return!0;for(r in t)if(s=t[r],t.Ub(r))if(s&&"object"==typeof s){if(!b(s,n[r],i,e-1))return!1}else if(!i(s,n[r]))return!1;return!0},function(e,r,s,u){return null==s&&(s=t),null==u&&(u=1/0),"number"==typeof s&&(u=s,s=t),0>u?s(e,r):a(e)&&a(r)?n(e,r,s,u):d(e)&&d(r)?i(e,r,s,u):s(e,r)}}()}.Qb(this),i.exports}(),n["e"]=function(){var i={exports:n["e"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee"});i.exports;return function(){"use strict";var t;({}).Ub;t=e("src/utils")}.Qb(this),i.exports}(),n["f"]=function(){var i={exports:n["f"]};t.Pb(null,{}),i.exports;return function(){"use strict";var t,n,e=function(t,n){function i(){this.Rb=t}for(var e in n)r.Qb(n,e)&&(t[e]=n[e]);return i.Sb=n.Sb,t.Sb=new i,t.Tb=n.Sb,t},r={}.Ub;n=function(){var t;return(null!=(t=window.Jd)?t.Kd:void 0)?window.Jd:Date}(),t=window.console.Ld,i.exports=function(){return/chrome|safari/i._b(navigator.md)||"undefined"!=typeof webkit&&null!==webkit?function(i){var r;return r=function(i){function r(){return r.Tb.Rb.apply(this,arguments)}return e(r,i),r.Md=function(){var t,n;return n=["",""],t=function(t,i,e){return null==i&&(i="normal"),n[0]="%c"+e,n[1]="color: "+t+"; font-weight: "+i,n},{Nd:t.Pb(null,"black",null),Od:t.Pb(null,"green",null),Pd:t.Pb(null,"gray",null),Qd:t.Pb(null,"blue",null),Rd:t.Pb(null,"orange",null),Sd:t.Pb(null,"red",null),Td:t.Pb(null,"black","bold")}}(),r.Ud=n.Kd.Pb(n),r.Vd=function(t){return r.Ud()-t},r.Sb.Wd=function(n){return t.apply(window.console,n)},r.Sb.Xd=function(t){return this.Wd(t)},r}(i)}:{}}()}.Qb(this),i.exports}(),n["g"]=function(){var i={exports:n["g"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",Yd:"src/assert/index.litcoffee",Zd:"src/log/impls/browser/index.coffee"});i.exports;return function(){"use strict";var t,n,r,s,u,o,c,f,l=[].slice;f=e("src/utils"),r=Function.Pb,o=Array.ac,c=Array.Sb.$d,s=function(t){var n,i,e,r;for(r="",i=0,e=t.Xb;e>i;i++)n=t[i],r+=n+" → ";return r.substring(0,r.Xb-3)},t=function(){function t(t,i){var e,s,u,o,c,l,h,a;if(this._d=i,this.ae=t,t)for(e=f.Wb(t),e.$d(this),h=n.be,u=0,c=h.Xb;c>u;u++)l=h[u],this[l]=r.apply(this[l],e);for(o in this)a=this[o],this[o]=a;return"function"==typeof this.Ld?(s=function(t){return function(){return!0}}(this),f.Zc(s,this)):void 0}var i,e,u,o,h,a;for(t.be=["log","info","warn","error","time","ok"],t.ce=50,t.Md={Nd:function(t){return"LOG: "+t},Od:function(t){return"OK: "+t},Pd:function(t){return""+t},Qd:function(t){return"INFO: "+t},Rd:function(t){return"WARN: "+t},Sd:function(t){return"ERROR: "+t}},t.Ud=Date.Kd,t.Vd=function(n){return t.Ud()-n},t.de=new Array(t.ce),a=t.de,e=o=0,h=a.Xb;h>o;e=++o)i=a[e],t.de[e]=[0,""];return t.Sb.Wd=("undefined"!=typeof console&&null!==console?console.Ld.Pb(console):void 0)||function(){},t.Sb.Xd=("undefined"!=typeof console&&null!==console?console.ee.Pb(console):void 0)||function(){},e=0,t.Sb.fe=1<<e++,t.Sb.ge=1<<e++,t.Sb.he=1<<e++,t.Sb.ie=1<<e++,t.Sb.je=1<<e++,t.Sb.ke=1<<e++,t.Sb.le=(1<<e++)-1,t.Sb.me=t.Sb.le,t.Sb.Ld=function(){u(this,this.fe)&&this.Wd(n.Md.Nd(s(arguments)))},t.Sb.ne=function(){u(this,this.ge)&&this.Wd(n.Md.Qd(s(arguments)))},t.Sb.oe=function(){u(this,this.he)&&this.Wd(n.Md.Od(s(arguments)))},t.Sb.pe=function(){u(this,this.ie)&&this.Wd(n.Md.Rd(s(arguments)))},t.Sb.ee=function(){u(this,this.je)&&this.Xd(n.Md.Sd(s(arguments)))},t.Sb.Ud=function(){var t,i,r,o,c;if(!u(this,this.ke))return-1;for(o=n.de,e=i=0,r=o.Xb;r>i;e=++i)if(c=o[e],!c[0]){t=e,o[e][0]=n.Ud(),o[e][1]=s(arguments);break}return t},t.Sb.qe=function(t){var i,e,r;-1!==t&&(r=n.de[t],i=n.Vd(r[0]),i=i.toFixed(2),e=r[1]+": "+i+" ms",this.Wd(n.Md.Pd(e)),r[0]=0)},t.Sb.re=function(){var t;return t=1<=arguments.Xb?l.Qb(arguments,0):[],this.ae&&c.apply(t,this.ae),new n(t,this)},t}(),u=function(){switch(!0){case f.Jc:return e("./impls/node/index.coffee");case f.Mc:return e("./impls/browser/index.coffee")}}(),n="function"==typeof u?u(t):t,i.exports=new n}.Qb(this),i.exports}(),n["h"]=function(){var i={exports:n["h"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",Yd:"src/assert/index.litcoffee"});i.exports;return function(){"use strict";var t;t=e("src/utils"),i.exports=function(n){var i;return i=function(){function i(){this.se={}}var e,r,s;return r=n.te,e=function(){},s=n.ue(),i.ve=function(t,n,i,e){var s;return t&&(s=t.se[n])?r(t,s,i,e):void 0},i.we=function(n,i,e){var r;return r=function(){var t,n;return n=this.se,(t=n[i])||(t=n[i]=[null,null,null,null],"function"==typeof e&&e(this,i)),s.xe=this,s.ye=t,s},t.Hc(n,i,null,r,null),r},i.ze=function(t,n,e){return i.we(t.Sb,n,e)},i}()}}.Qb(this),i.exports}(),n["i"]=function(){var i={exports:n["i"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",Yd:"src/assert/index.litcoffee",Ae:"src/signal/emitter.coffee"}),r=i.exports;return function(){"use strict";var t,n,i,s,u;u=e("src/utils"),t=r.Be=1<<30,r.sc=function(t,n){var i;return i=s(t),void 0===n?i:t[n]=i},r.pd=function(t){var n,i,e,r;for(r=t.ye,i=0,e=r.Xb;e>i;i+=2)if(n=r[i],null!==n)return!1;return!0},i=function(n,i,e,r){var s,u,o,c,f,l,h;for(c=0,f=i.Xb,l=0,s=!1;f>c;){if(o=i[c],null===o)s=!0;else if(u=i[c+1],0>=l&&o.Qb(u||n,e,r)===t&&(l=t,s))break;c+=2}if(s)for(h=0;f>c;)o=i[c],null===o?h-=2:h>0&&(i[c+h]=o,i[c+h+1]=i[c+1],i[c]=null,i[c+1]=null),c+=2;return l},s=function(t){var i;return i=function(t,n){return i.Ce(t,n)},i.xe=t,i.ye=[],u.mc(i,n),i},n={De:function(t,n){return i(this.xe,this.ye,t,n)},Ce:function(t,n){var i,e,r;for(null==n&&(n=null),e=this.ye,i=r=e.Xb;(i-=2)>=0&&null===e[i];);i+2===r?e.push(t,n):(e[i+2]=t,e[i+3]=n)},Ee:function(t,n){var i,e;for(null==n&&(n=null),e=this.ye,i=0;;){if(i=e.indexOf(t,i),-1===i||e[i+1]===n)break;i+=2}e[i]=null,e[i+1]=null},Fe:function(){var t,n,i,e,r;for(r=this.ye,n=i=0,e=r.Xb;e>i;n=++i)t=r[n],r[n]=null}},r.Ge=e("./emitter")({sc:r.sc,ue:s,te:i})}.Qb(this),i.exports}(),n["j"]=function(){var i={exports:n["j"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",Yd:"src/assert/index.litcoffee",He:"src/signal/index.litcoffee"});i.exports;return function(){"use strict";var t,n,r,s=function(t,n){function i(){this.Rb=t}for(var e in n)u.Qb(n,e)&&(t[e]=n[e]);return i.Sb=n.Sb,t.Sb=new i,t.Tb=n.Sb,t},u={}.Ub;r=e("src/utils"),n=e("src/signal"),i.exports=t=function(t){function i(t){var n,e,s,u;if(!(this instanceof i))return new i(t);if(i.Tb.Rb.Qb(this),this.Xb=0,r.Wc(t))for(n=e=0,s=t.Xb;s>e;n=++e)u=t[n],this[n]=u,this.Xb++}var e,u,o,c;for(s(i,t),i.Ie="List",i.Je="List",c=Object.Fc(Array.Sb),e=0,o=c.Xb;o>e;e++)u=c[e],"constructor"!==u&&(i.Sb[u]=Array.Sb[u]);return n.Ge.ze(i,"onChange"),n.Ge.ze(i,"onInsert"),n.Ge.ze(i,"onPop"),i.Sb.fd=function(t,n){var i;return i=this[t],i===n?n:(this[t]=n,this.onChange.De(i,t),n)},i.Sb.Ke=function(t){return this.push(t),this.onInsert.De(t,this.Xb-1),t},i.Sb.Le=function(t,n){return this.splice(t,0,n),this.onInsert.De(n,t),n},i.Sb.Me=function(t){var n,i,e;for(n=0,i=t.Xb;i>n;n++)e=t[n],this.Ke(e);return this},i.Sb.bd=function(t){var n;return n=this.Ne(t),-1!==n&&this.Dc(n),t},i.Sb.Dc=function(t){var n;return void 0===t&&(t=this.Xb-1),n=this[t],this.splice(t,1),this.onPop.De(n,t),n},i.Sb.rd=function(){for(;this.Xb>0;)this.Dc()},i.Sb.Ne=function(t){return this.indexOf(t)},i.Sb.ud=function(t){return-1!==this.Ne(t)},i.Sb.Oe=function(){var t,n,i,e,r;for(t=new Array(this.Xb),n=i=0,e=this.Xb;e>i;n=++i)r=this[n],t[n]=r;return t},i}(n.Ge)}.Qb(this),i.exports}(),n["k"]=function(){var i={exports:n["k"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",Yd:"src/assert/index.litcoffee",He:"src/signal/index.litcoffee"});i.exports;return function(){"use strict";var t,n,r,s=function(t,n){function i(){this.Rb=t}for(var e in n)u.Qb(n,e)&&(t[e]=n[e]);return i.Sb=n.Sb,t.Sb=new i,t.Tb=n.Sb,t},u={}.Ub;r=e("src/utils"),n=e("src/signal"),i.exports=t=function(t){function i(t){return this instanceof i?(i.Tb.Rb.Qb(this),r.Hc(this,"_signals",r.gd,this.se),r.Hc(this,"_keys",r.gd,null),r.Hc(this,"_values",r.gd,null),r.Hc(this,"_items",r.gd,null),r.Hc(this,"_dirty",r.gd,e),void(r.Wc(t)&&r.Zc(this,t))):new i(t)}var e,u,o,c,f,l;return s(i,t),i.Ie="Dict",i.Je="Dict",o=1,f=2,u=4,e=(u<<1)-1,i.Pe=function(t){return t=r.Bd(JSON.Qe,JSON,[t],t),new i(t)},c=r.id|r.gd,r.Hc(i.Sb,"constructor",c,i),l=c,r.Hc(i.Sb,"length",l,function(){return this.nc().Xb},null),n.Ge.ze(i,"onChange"),r.Hc(i.Sb,"set",c,function(t,n){var i;return i=this[t],i===n?n:(this[t]=n,this.Re|=e,this.onChange.De(t,i),n)}),r.Hc(i.Sb,"has",c,function(t){return void 0!==this[t]}),r.Hc(i.Sb,"extend",c,function(t){var n,i;for(n in t)i=t[n],t.Ub(n)&&this.fd(n,i);return this}),r.Hc(i.Sb,"pop",c,function(t){var n;return n=this[t],delete this[t],this.Re|=e,this.onChange.De(t,n),n}),r.Hc(i.Sb,"clear",c,function(){var t,n;for(t in this)n=this[t],this.Dc(t)}),r.Hc(i.Sb,"keys",c,function(){var t,n,i,e;if(this.Re&o){this.Re^=o,t=null!=this.Se?this.Se:this.Se=[],n=0;for(i in this)e=this[i],t[n]=i,n++;t.Xb=n}return this.Se}),r.Hc(i.Sb,"values",c,function(){var t,n,i,e;if(this.Re&f){this.Re^=f,t=null!=this.Te?this.Te:this.Te=[],n=0;for(i in this)e=this[i],t[n]=e,n++;t.Xb=n}return this.Te}),r.Hc(i.Sb,"items",c,function(){var t,n,i,e;if(this.Re&u){t=null!=this.Te?this.Te:this.Te=[],n=0;for(i in this)e=this[i],null==t[n]&&(t[n]=["",null]),t[n][0]=i,t[n][1]=e,n++;t.Xb=n}return this.Te}),i}(n.Ge)}.Qb(this),i.exports}(),n["l"]=function(){var i={exports:n["l"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee"}),r=i.exports;return function(){"use strict";var t;t=e("src/utils"),r.Vb=function(n,i){var e;return e=localStorage.Ue(n),e=t.Bd(JSON.Qe,null,[e],e),i(null,e)},r.fd=function(n,i,e){return t.Wc(i)&&(i=t.Bd(JSON.Ve,null,[i],i)),localStorage.setItem(n,i),e(null)},r.bd=function(t,n){return localStorage.removeItem(t),n(null)}}.Qb(this),i.exports}(),n["m"]=function(){var i={exports:n["m"]},e=t.Pb(null,{We:"src/db/implementations/browser/localStorage.coffee"});i.exports;return function(){"use strict";var t;t=e("./browser/localStorage"),i.exports=function(){return null!=window.localStorage?t:void 0}()}.Qb(this),i.exports}(),n["n"]=function(){var i={exports:n["n"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee"}),r=i.exports;return function(){"use strict";var t,n;n=e("src/utils"),t=Object.sc(null),r.Vb=function(i,e){var r;return r=t[i],r=n.od(r),e(null,r)},r.fd=function(n,i,e){return t[n]=i,e(null)},r.bd=function(n,i){return t[n]=void 0,i(null)}}.Qb(this),i.exports}(),n["o"]=function(){var i={exports:n["o"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",Xe:"src/db/implementations/browser.coffee",Ye:"src/db/implementations/memory.coffee"});i.exports;return function(){"use strict";var t;t=e("src/utils"),i.exports=function(){var n;return t.Mc&&(n=e("./implementations/browser")),n||(n=e("./implementations/memory")),n}()}.Qb(this),i.exports}(),n["p"]=function(){var i={exports:n["p"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",Yd:"src/assert/index.litcoffee",Ze:"src/list/index.litcoffee",$e:"src/dict/index.litcoffee",_e:"src/db/implementation.coffee"}),r=i.exports;return function(){"use strict";var t,n,i,s,u,o,c,f,l,h,a,b=function(t,n){function i(){this.Rb=t}for(var e in n)d.Qb(n,e)&&(t[e]=n[e]);return i.Sb=n.Sb,t.Sb=new i,t.Tb=n.Sb,t},d={}.Ub;l=e("src/utils"),u=e("src/list"),s=e("src/dict"),o=function(){},f=e("./implementation"),a=Object.sc(null),h=Object.sc(null),r.af=1<<29,t=r.af,r.Vb=function(t,e,s){return"function"==typeof e&&(s=e,e=0),e&r.af&&null!=h[t]?s(null,h[t].bf()):void f.Vb(t,function(u,o){var c;return null==u&&o?(e&r.af&&(Array.ac(o)?o=new i(t,o,e):l.Wc(o)&&(o=new n(t,o,e)),o=(null!=(c=h[t])?c.bf():void 0)||o),s(null,o)):s(u,o)})},r.fd=function(t,n,i){var e;null==i&&(i=o),null!=(e=h[t])&&e.Ee(),f.fd(t,n,i)},r.bd=function(t,n,i){var e;null==i&&(i=o),"function"==typeof n&&(i=n,n=null),null!=n?r.Vb(t,function(e,r){var s,u,o,c,a,b,d,v,p;if(null!=e)return i(e);if(!Array.ac(r))return i(new Error("'"+t+"' is not an array"));if(v=h[t])if(-1!==(u=v.cf().indexOf(n)))v.Dc(u);else for(p=v.cf(),s=c=0,b=p.Xb;b>c;s=++c)if(o=p[s],l.Hd(o,n)){v.Dc(s);break}if(-1!==(u=r.indexOf(n)))r.splice(u,1);else for(s=a=0,d=r.Xb;d>a;s=++a)if(o=r[s],l.Hd(o,n)){r.splice(s,1);break}return f.fd(t,r,i)}):(null!=(e=h[t])&&e.Ee(),f.bd(t,i))},r.Ke=function(t,n,i){null==i&&(i=o),r.Vb(t,function(e,r){var s;return null!=e?i(e):(null==r&&(r=[]),Array.ac(r)?(null!=(s=h[t])&&s.Ke(n),r.push(n),f.fd(t,r,i)):i(new Error("'"+t+"' is not an array")))})},c=function(t,n){return l.Hc(t,n,null,function(){return Object.Ec(this)[n]},function(t){return Object.Ec(this)[n]=t})},i=function(t){function n(t,e,r){n.Tb.Rb.Qb(this,e),this.df=t,this.ef=0,h[t]=this,this.onChange(i),this.onInsert(i),this.onPop(i)}var i;return b(n,t),i=function(t){this.ef>0&&f.fd(this.df,this._data,o)},n.Sb.bf=function(){return this.ef+=1,this},n.Sb.Ee=function(){--a[this.df]||(h[this.df]=null)},n}(u),n=function(t){function n(t,e,r){n.Tb.Rb.Qb(this,e),l.Hc(this,"_key",0,t),l.Hc(this,"_watchersCount",l.gd,0),h[t]=this,this.onChange(i)}var i;return b(n,t),i=function(t){this.ef>0&&f.fd(this.df,this,o)},n.Sb.bf=function(){return this.ef+=1,this},n.Sb.Ee=function(){--a[this.df]||(h[this.df]=null)},n}(s)}.Qb(this),i.exports}(),n["q"]=function(){var i={exports:n["q"]};t.Pb(null,{}),i.exports;return function(){"use strict";var t;t=Array.ac,i.exports=function(n){return function(i,e,r){if(r&&!t(e))throw new n.ff(i,"array",i+" must be an array")}}}.Qb(this),i.exports}(),n["r"]=function(){var i={exports:n["r"]},e=t.Pb(null,{Yd:"src/assert/index.litcoffee",Id:"src/utils/index.litcoffee"});i.exports;return function(){"use strict";var t;t=e("src/utils"),i.exports=function(n){return function(i,e,r){var s,u;if(r){if(!t.Wc(e))throw new n.ff(i,"object",i+" must be an object");if(u=null!=r?r.cc:void 0)for(s in e)if(!~u.indexOf(s))throw new n.ff(i,"object.properties",i+" doesn't provide "+s+" property")}}}}.Qb(this),i.exports}(),n["s"]=function(){var i={exports:n["s"]};t.Pb(null,{}),i.exports;return function(){i.exports=function(t){return function(){}}}.Qb(this),i.exports}(),n["t"]=function(){var i={exports:n["t"]};t.Pb(null,{Yd:"src/assert/index.litcoffee"}),i.exports;return function(){"use strict";i.exports=function(t){return function(n,i,e){if(!i||i>e)throw new t.ff(n,"max","Maximum range of "+n+" is "+e)}}}.Qb(this),i.exports}(),n["u"]=function(){var i={exports:n["u"]};t.Pb(null,{Yd:"src/assert/index.litcoffee"}),i.exports;return function(){"use strict";i.exports=function(t){return function(n,i,e){if(!i||e>i)throw new t.ff(n,"min","Minimum range of "+n+" is "+e)}}}.Qb(this),i.exports}(),n["v"]=function(){var i={exports:n["v"]},e=t.Pb(null,{Yd:"src/assert/index.litcoffee",Id:"src/utils/index.litcoffee"});i.exports;return function(){"use strict";var t;t=e("src/utils"),i.exports=function(n){return function(i,e,r){var s;if(s=Array.ac(r)?t.ud(r,e):r.Ub(e),!s)throw new n.ff(i,"options","Passed "+i+" value is not acceptable")}}}.Qb(this),i.exports}(),n["w"]=function(){var i={exports:n["w"]};t.Pb(null,{Yd:"src/assert/index.litcoffee"}),i.exports;return function(){"use strict";i.exports=function(t){return function(n,i,e){if(!e._b(i))throw new t.ff(n,"regexp",n+" doesn't pass the regular expression")}}}.Qb(this),i.exports}(),n["x"]=function(){var i={exports:n["x"]};t.Pb(null,{Yd:"src/assert/index.litcoffee"}),i.exports;return function(){"use strict";i.exports=function(t){return function(n,i,e){if(typeof i!==e)throw new t.ff(n,"type",n+" must be a "+e)}}}.Qb(this),i.exports}(),n["y"]=function(){var i={exports:n["y"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",Yd:"src/assert/index.litcoffee",gf:"src/schema/validators/array.litcoffee",hf:"src/schema/validators/object.litcoffee","if":"src/schema/validators/optional.litcoffee",jf:"src/schema/validators/max.litcoffee",kf:"src/schema/validators/min.litcoffee",lf:"src/schema/validators/options.litcoffee",mf:"src/schema/validators/regexp.litcoffee",nf:"src/schema/validators/type.litcoffee"});i.exports;return function(){"use strict";var t,n,r,s=function(t,n){function i(){this.Rb=t}for(var e in n)u.Qb(n,e)&&(t[e]=n[e]);return i.Sb=n.Sb,t.Sb=new i,t.Tb=n.Sb,t},u={}.Ub;r=e("src/utils"),n=function(t){function n(t,i,e){this.of=t,this.pf=i,this.Fd=e,n.Tb.Rb.apply(this,arguments)}return s(n,t),n.Sb.Ed="SchemaError",n.Sb.Fd="",n}(Error),i.exports=t=function(){function t(t){var n,i,e;this.qf=t,i=this.qf;for(e in i)n=i[e]}var i;return t.ff=n,t.Sb.qf=null,i={rf:e("./validators/array")(t),sf:e("./validators/object")(t),tf:e("./validators/optional")(t),rc:e("./validators/max")(t),uf:e("./validators/min")(t),vf:e("./validators/options")(t),wf:e("./validators/regexp")(t),xf:e("./validators/type")(t)},t.Sb.yf=function(t){var e,s,u,o,c,f,l,h,a,b,d;for(c in t)if(!this.qf.Ub(c))throw new n(c,null,"Unexpected "+c+" property");o=this.qf;for(c in o){if(f=o[c],d=r.Vb(t,c),null==d){if(f.tf)continue;throw new n(c,"optional","Required property "+c+" not found")}for(h in f)if(a=f[h],l=i[h],d instanceof r.Vb.Zb)for(e=s=0,u=d.Xb;u>s;e=++s)b=d[e],l(c,b,a);else l(c,d,a)}return!0},t}()}.Qb(this),i.exports}(),n["z"]=function(){var i={exports:n["z"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",zf:"src/networking/impl/browser/request.coffee",Af:"src/networking/impl/browser/response.coffee"});i.exports;return function(){"use strict";var t;t=e("src/utils"),i.exports=function(n){var i;return i={},{Bf:e("./request.coffee")(n),Cf:e("./response.coffee")(n,i),Df:function(t){var e,r;e=!1,i.Ef=window.location.Ff=function(i){var e;return e=t.Gf({Hf:n.Bf.If,xf:n.Bf.Jf,Kf:i})},window.addEventListener("popstate",function(){return e?i.Ef(location.pathname+location.search):void 0}),document.addEventListener("click",function(n){var e;return e=n.Lf,"A"!==e.nodeName||e.getAttribute("target")?void 0:0!==e.href.indexOf(t.Mf)||/^\/static\//._b(e.pathname)?void 0:(n.preventDefault(),i.Ef(e.pathname+e.search))}),r=function(){"complete"===document.readyState&&setTimeout(function(){return e=!0,i.Ef(location.pathname+location.search)})},"complete"===document.readyState?r():document.addEventListener("readystatechange",r)},Nf:function(i,e,r){var s,u,o,c,f,l,h,a;s=n.Bf,a=new XMLHttpRequest,l=i.Kf.Cc(),l=t.ud(l,"?")?l+"&now="+Date.Kd():l+"?now="+Date.Kd(),a.Of(i.Hf,l,!0),f=i.Pf;for(c in f)h=f[c],a.setRequestHeader(c,h);return a.setRequestHeader("X-Expected-Type",i.xf),(u=t.Bd(JSON.Ve,null,[i.Qf],null))&&a.setRequestHeader("X-Cookies",u),a.Rf=function(){var n;return n=a.Sf,i.xf===s.Tf&&"string"==typeof n&&(n=t.Bd(JSON.Qe,null,[n],n)),(u=a.getResponseHeader("X-Cookies"))&&(u=t.Bd(JSON.Qe,null,[u],null)),r({Uf:a.Uf,Vf:n,Qf:u})},a.Wf=function(){return r({Uf:a.Uf,Vf:a.Sf})},o=t.Wc(i.Vf)?t.Bd(JSON.Ve,null,[i.Vf],i.Vf):i.Vf,a.Xf(o)}}}}.Qb(this),i.exports}(),n["A"]=function(){var i={exports:n["A"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",Yd:"src/assert/index.litcoffee",Yf:"src/networking/impl/browser/index.coffee"});i.exports;return function(){"use strict";var t,n;n=e("src/utils"),t=function(){switch(!0){case n.Jc:return e("./impl/node/index");case n.Mc:return e("./impl/browser/index");case n.Pc:return e("./impl/ios/index");case n.Nc:return e("./impl/qt/index");case n.Oc:return e("./impl/android/index")}}(),i.exports=function(n){return t(n)}}.Qb(this),i.exports}(),n["B"]=function(){var i={exports:n["B"]};t.Pb(null,{}),i.exports;return function(){"use strict";i.exports=function(t){}}.Qb(this),i.exports}(),n["C"]=function(){var i={exports:n["C"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",Yd:"src/assert/index.litcoffee",He:"src/signal/index.litcoffee"});i.exports;return function(){"use strict";var t,n,r,s=function(t,n){function i(){this.Rb=t}for(var e in n)u.Qb(n,e)&&(t[e]=n[e]);return i.Sb=n.Sb,t.Sb=new i,t.Tb=n.Sb,t},u={}.Ub;r=e("src/utils"),n=e("src/signal"),t=n.Ge.ve,i.exports=function(i){var e;return e=function(e){function u(){i.Qb(this),this.Zf=""}var o,c,f,l,h;return s(u,e),u.Ie="Text",u.Je="File.Element.Text",c=u.$f=i._f.push(u)-1, l=i.ag,f=l++,o=u.ag=l,u.bg=function(t,n){return null==n&&(n=new u),i.bg(t,n),n.Zf=t[f],n},u.Sb.Wb=function(t){return null==t&&(t=new u),u.Tb.Wb.Qb(this,t),t.Zf=this.Zf,t},n.Ge.ze(u,"onTextChange"),h=r.id,r.Hc(u.Sb,"text",h,function(){return this.Zf},function(n){var e;return e=this.Zf,e===n?!1:(this.Zf=n,t(this,"onTextChange",e),i.eg.dg.cg(this),!0)}),u.Sb.fg=function(t){return t||(t=new Array(o),t[0]=c),u.Tb.fg.Qb(this,t),t[f]=this.gg,t},u}(i)}}.Qb(this),i.exports}(),n["D"]=function(){var i={exports:n["D"]};t.Pb(null,{}),i.exports;return function(){"use strict";var t,n,e,r;t={sd:null,hg:!0,ig:!0,jg:!0,kg:!0,lg:!0,mg:!0,ng:!0,og:!0,pg:!0,qg:!0,rg:!0,sg:!0,tg:!0,ug:!0,vg:!0,wg:!0,xg:!0,yg:!0,zg:!0},r=function(t){return!/^(?:neft:|style:)/._b(t)},n=function(t,n){var i,r,s,u,o;if(t.Ag){for(u="",o=t.Ag,r=0,s=o.Xb;s>r;r++)i=o[r],u+=e(i,n);return u}return""},e=function(i,e){var s,u,o,c,f,l,h;if(i.Bg===!1)return"";if(void 0!==i.Zf)return i.Zf;if(e&&(l=e[i.Ed])&&(i=l(i)||i),f=i.Ed,!f||!r(f))return n(i,e);h="<"+f,o=i.Cg;for(s in o)u=o[s],o.Ub(s)&&null!=u&&"function"!=typeof u&&r(s)&&(h+=" "+s+'="'+u+'"');return c=n(i,e),!c&&t[f]?h+" />":h+">"+c+"</"+f+">"},i.exports={Dg:n,Eg:e}}.Qb(this),i.exports}(),n["E"]=function(){var i={exports:n["E"]},e=(t.Pb(null,{}),i.exports);return function(){"use strict";var t;t=function(t){var n,i,e,r;for(n=new Array(t),i=e=0,r=t;r>e;i=e+=1)n[i]=0;return n},e.Fg=function(){return"undefined"!=typeof Int8Array?Int8Array:t}(),e.Gg=function(){return"undefined"!=typeof Uint8Array?Uint8Array:t}(),e.Hg=function(){return"undefined"!=typeof Int16Array?Int16Array:t}(),e.Ig=function(){return"undefined"!=typeof Uint16Array?Uint16Array:t}(),e.Jg=function(){return"undefined"!=typeof Int32Array?Int32Array:t}(),e.Kg=function(){return"undefined"!=typeof Uint32Array?Uint32Array:t}(),e.Lg=function(){return"undefined"!=typeof Float32Array?Float32Array:t}(),e.Mg=function(){return"undefined"!=typeof Float64Array?Float64Array:t}()}.Qb(this),i.exports}(),n["F"]=function(){var i={exports:n["F"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",Yd:"src/assert/index.litcoffee",He:"src/signal/index.litcoffee",Ng:"src/document/element/element/tag/stringify.coffee",Og:"src/typed-array/index.litcoffee",Pg:"src/document/element/element/tag/query.coffee"});i.exports;return function(){"use strict";var t,n,r,s,u,o,c,f=function(t,n){function i(){this.Rb=t}for(var e in n)l.Qb(n,e)&&(t[e]=n[e]);return i.Sb=n.Sb,t.Sb=new i,t.Tb=n.Sb,t},l={}.Ub;c=e("src/utils"),u=e("src/signal"),o=e("./tag/stringify"),n=e("src/typed-array"),r=u.Ge.ve,s=function(t){return null!=t},t=/\#([^\s]+)/,i.exports=function(t){var i;return i=function(i){function s(){t.Qb(this),this.Ed="neft:blank",this.Ag=[],this.Cg=new l(this)}var l,h,a,b,d,v,p,g;return f(s,i),s.Qg=["neft:attr","neft:fragment","neft:rule","neft:target","neft:use","neft:require","neft:blank","neft:log","neft:script"],s.Rg=Object.sc(null),s.Sg=Object.sc(null),s.Ie="Tag",s.Je="File.Element.Tag",d=s.$f=t._f.push(s)-1,p=t.ag,v=p++,b=p++,a=p++,h=s.ag=p,s.bg=function(n,i){var e,r,u,o,f,l;for(null==i&&(i=new s),t.bg(n,i),i.Ed=n[v],c.Zc(i.Cg,n[a]),f=null,l=n[b],u=0,o=l.Xb;o>u;u++)e=l[u],r=t.Pe(e),i.Ag.push(r),r.Tg=i,(r.Ug=f)&&(f.Vg=r),f=r;return i},u.Ge.ze(s,"onChildrenChange"),u.Ge.ze(s,"onAttrsChange"),s.Sb.Wb=function(t){return null==t&&(t=new s),s.Tb.Wb.Qb(this,t),t.Ed=this.Ed,c.Zc(t.Cg,this.Cg),t},s.Sb.od=function(){var t,n,i,e,r,u,o;for(n=this.Wb(),u=null,o=this.Ag,e=0,r=o.Xb;r>e;e++)t=o[e],i=t instanceof s?t.od():t.Wb(),n.Ag.push(i),i.Tg=n,(i.Ug=u)&&(u.Vg=i),u=i;return n},s.Sb.Wg=function(){var t;return t=new n.Ig(256),function(n,i){var e,r,s;if(n===this)return i;for(p=0,e=n;(s=e.Tg)&&(t[p++]=s.Ag.indexOf(e),e=s,e!==this););for(e=i;p-- >0;)r=t[p],e=e.Ag[r];return e}}(),s.Sb.Xg=function(t){var n,i;for(n=this,i=t.Xb-1;i>=0;i+=-1)if(p=t[i],!(n=n.Ag[p]))return null;return n},s.dg=g=e("./tag/query")(t,s),s.Sb.Yg=g.Yg,s.Sb.dg=g.dg,s.Sb.Zg=g.Zg,s.Sb.Ve=function(t){return null==t&&(t=s.Rg),o.Eg(this,t)},s.Sb.$g=function(t){return null==t&&(t=s.Rg),o.Dg(this,t)},s.Sb.zd=function(t,n){var i;return i=this.Ag.indexOf(t),t._g=void 0,n._g=this,n.Ne=i,null},s.Sb.fg=function(t){var n,i,e,r,u;for(t||(t=new Array(h),t[0]=d),s.Tb.fg.Qb(this,t),t[v]=this.Ed,i=t[b]=[],t[a]=this.Cg,u=this.Ag,e=0,r=u.Xb;r>e;e++)n=u[e],i.push(n.fg());return t},s.ah=l=function(){function t(t){c.Hc(this,"_ref",0,t)}var n;return n=c.id|c.gd,c.Hc(t.Sb,"constructor",n,t),c.Hc(t.Sb,"item",n,function(t,n){var i,e;null==n&&(n=[]),n[0]=n[1]=void 0,p=0;for(i in this){if(e=this[i],this.Ub(i)&&p===t){n[0]=i,n[1]=e;break}p++}return n}),c.Hc(t.Sb,"has",n,function(t){return this.Ub(t)}),c.Hc(t.Sb,"set",n,function(t,n){var i;return i=this[t],i===n?!1:(this[t]=n,r(this.bh,"onAttrsChange",t,i),g.cg(this.bh),!0)}),t}(),s}(t)}}.Qb(this),i.exports}(),n["G"]=function(){var i={exports:n["G"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",He:"src/signal/index.litcoffee",Yd:"src/assert/index.litcoffee"});i.exports;return function(){"use strict";var t,n,r,s,u,o,c,f,l,h,a,b,d,v,p,g,x,m,w,S,y,Q,j,k,C,E,H,q,R,A,I,X,P,T,L,N,O,U,z,_,F,M=function(t,n){function i(){this.Rb=t}for(var e in n)W.Qb(n,e)&&(t[e]=n[e]);return i.Sb=n.Sb,t.Sb=new i,t.Tb=n.Sb,t},W={}.Ub;F=e("src/utils"),z=e("src/signal"),T=z.Ge.ve,w=S=null,f=0,l=1,t=100,_=function(t,n,i,e,r,s){for(var u,o,c;i<n.Xb;){if(c=n[i],c.ch)return c(t,n,i+3,e,r,s);if(u=n[i+1],o=n[i+2],!c(t,u,o))return!1;i+=3}return e.Qb(r,t),!0},j=function(t,n,i,e,r,s){var u,o,c,f;for(f=t.Ag,o=0,c=f.Xb;c>o;o++){if(u=f[o],(!(u instanceof w)||"neft:blank"!==u.Ed)&&_(u,n,i,e,r,s)&&s)return!0;if(u instanceof w&&j(u,n,i,e,r,s)&&s)return!0}return!1},j.ch=!0,j.dh=f,j.Cc=function(){return"anyDescendant"},P=function(t,n,i,e,r,s){var u;if(u=t.Tg){if(_(u,n,i,e,r,s))return!0;if("neft:blank"===u.Ed)return P(u,n,i,e,r,s)}return!1},P.ch=!0,P.dh=f,P.Cc=function(){return"directParent"},Q=function(t,n,i,e,r,s){var u,o,c,f;for(f=t.Ag,o=0,c=f.Xb;c>o;o++)if(u=f[o],u instanceof w&&"neft:blank"===u.Ed){if(Q(u,n,i,e,r,s)&&s)return!0}else if(_(u,n,i,e,r,s)&&s)return!0;return!1},Q.ch=!0,Q.dh=f,Q.Cc=function(){return"anyChild"},k=function(t,n,i,e,r,s){var u;return(u=t.Tg)?_(u,n,i,e,r,s)?!0:k(u,n,i,e,r,s):!1},k.ch=!0,k.dh=f,k.Cc=function(){return"anyParent"},I=function(t,n){return t instanceof w?t.Ed===n:"#text"===n&&t instanceof S?!0:void 0},I.ch=!1,I.dh=l,I.Cc=function(){return"byName"},A=function(t,n){return t instanceof n},A.ch=!1,A.dh=f,A.Cc=function(){return"byInstance"},X=function(t,n){return t===n},X.ch=!1,X.dh=f,X.Cc=function(){return"byTag"},C=function(t,n){return t instanceof w?void 0!==t.Cg[n]:!1},C.ch=!1,C.dh=t,C.Cc=function(){return"byAttr"},R=function(t,n,i){return t instanceof w?t.Cg[n]==i:!1},R.ch=!1,R.dh=t,R.Cc=function(){return"byAttrValue"},q=function(t,n,i){var e;return t instanceof w&&(e=t.Cg[n],"string"==typeof e)?0===e.indexOf(i):!1},q.ch=!1,q.dh=t,q.Cc=function(){return"byAttrStartsWithValue"},H=function(t,n,i){var e;return t instanceof w&&(e=t.Cg[n],"string"==typeof e)?e.indexOf(i,e.Xb-i.Xb)>-1:!1},H.ch=!1,H.dh=t,H.Cc=function(){return"byAttrEndsWithValue"},E=function(t,n,i){var e;return t instanceof w&&(e=t.Cg[n],"string"==typeof e)?e.indexOf(i)>-1:!1},E.ch=!1,E.dh=t,E.Cc=function(){return"byAttrContainsValue"},m=/^#?[a-zA-Z0-9|\-:_]+/,c=/^([ ]*)>([ ]*)|^([ ]+)/,r=/^\[([^\]]+?)\]/,u=/^\[([^=]+?)=([^\]]+?)\]/,n=/^\.([a-zA-Z0-9|\-_]+)/,g=/\^$/,h=/\$$/,o=/\*$/,x=/(?:'|")?([^'"]*)/,s={sd:null,eh:!0,fh:!1,gh:null,hh:void 0},N=0,d=1<<N++,v=1<<N++,b=1<<N++,a=2e3,p=100,O=[],U=[],L=function(t,i){var e,f,l,S,y,T,L,N,z,_,F,M,W,D,B,K,V,G,Y,J,Z,$;if(null==i&&(i=0),Y=!!(i&v),K=null!=(V=O[i])?V[t]:void 0)return K;for(T=Y?k:j,S=Y?P:Q,f=Y?"unshift":"push",J=Y?"push":"unshift",_=[],B=[_],Z=t.trim();Z.Xb;)if("*"===Z[0])Z=Z.slice(1),_[f](A,w,null);else if("&"===Z[0])Z=Z.slice(1),i&d||_[f](X,null,null);else if(L=m.ih(Z))Z=Z.slice(L[0].Xb),D=L[0],_[f](I,D,null);else if(L=u.ih(Z))Z=Z.slice(L[0].Xb),e=L[0],D=L[1],$=L[2],$=$ in s?s[$]:x.ih($)[1],z=g._b(D)?q:h._b(D)?H:o._b(D)?E:R,z!==R&&(D=D.slice(0,-1)),_[f](z,D,$);else if(L=r.ih(Z))Z=Z.slice(L[0].Xb),_[f](C,L[1],null);else if(L=n.ih(Z))Z=Z.slice(L[0].Xb),_[f](E,"class",L[1]);else if(L=c.ih(Z))Z=Z.slice(L[0].Xb),y=L[0].trim(),""===y?_[f](T,null,null):">"===y&&_[f](S,null,null);else{if(","!==Z[0])throw new Error("queryAll: unexpected selector '"+Z+"' in '"+t+"'");_=[],B.push(_),Z=Z.slice(1),Z=Z.trim()}for(F=0,W=B.Xb;W>F;F++)_=B[F],N=!Y||i&d?_[0]:_[_.Xb-3],N!==X&&(i&d&&!(null!=N?N.ch:void 0)?_[f](T,null,null):Y&&!(null!=N?N.ch:void 0)?_[J](T,null,null):Y||(null!=N?N.ch:void 0)||_[J](T,null,null),i&b&&_[J](X,null,null));if((l=O[i])||(l=O[i]={},U[i]=0),l[t]=B,(U[i]+=1)>a){G=0;for(M in l)if(delete l[M],G+=1,G>=p)break;U[i]-=G}return B},y=function(t){function n(t,i){n.Tb.Rb.Qb(this),this.jh=!0,this.kh=t,this.lh=i,this.Ad=e++ +"",this.mh=[],this.nh=[],this.oh=[],this.ph=!1}var i,e,r;return M(n,t),i=function(){},e=0,r=[],n.sc=function(t,i){var e,s;return r.Xb?(s=r.Dc(),s.kh=t,s.lh=i,s.jh=!0):s=new n(t,i),e=null!=t.qh?t.qh:t.qh=[],e.push(s),s},z.Ge.ze(n,"onAdd"),z.Ge.ze(n,"onRemove"),n.Sb._b=function(t){var n,e,r,s;for(s=this.lh,e=0,r=s.Xb;r>e;e++)if(n=s[e],n[n.Xb-2]=this.kh,_(t,n,0,i,null,!0))return!0;return!1},n.Sb.Ee=function(){var t,n,i,e,s;for(s=this.Ad,t=this.kh,n=this.mh,i=this.nh,e=this.oh,F.bd(t.qh,this);t=i.Dc();)delete t.rh[s];for(;t=e.Dc();)T(this,"onRemove",t);for(;t=n.Dc();)delete t.rh[s],T(this,"onRemove",t);this.onAdd.Fe(),this.onRemove.Fe(),this.kh=this.lh=null,r.push(this)},n}(z.Ge),i.exports=function(t,n){var e,r,s;return w=n,S=t.sh,{th:i.exports.th,Yg:s=function(t,n,i,e){var r,s,u,o,c;for(null==n&&(n=[]),null==i&&(i=n),null==e&&(e=0),c=L(t,e),r=Array.ac(n)?n.push:n,u=0,o=c.Xb;o>u;u++)s=c[u],s[0](this,s,3,r,i,!1);return Array.ac(n)?n:void 0},uh:function(t,n,i){var e,r,u;return null==n&&(n=[]),null==i&&(i=n),e=Array.ac(n)?n.push:n,u=v|d,r=function(n){e.Qb(i,n),s.Qb(n,t,r,null,u)},s.Qb(this,t,r,null,u),Array.ac(n)?n:void 0},dg:r=function(){var t,n;return t=null,n=function(n){return t=n},function(i,e){var r,s,u,o;for(null==e&&(e=0),o=L(i,e),s=0,u=o.Xb;u>s;s++)if(r=o[s],r[0](this,r,3,n,null,!0))return t;return null}}(),vh:function(t){return r.Qb(this,t,v|d)},Zg:function(t){var n,i;return n=L(t,v|b),i=y.sc(this,n),e(this),i},cg:e=function(){var t,n,i,e,r,s,u,o,c,f,l;return o=!1,u=[],l=[],f=[],N=0,i=1<<N++,t=1<<N++,n=1<<N++,r=function(t){t.ph||(l.push(t),t.ph=!0)},s=function(t,n){var i;for(i=t;i=i.Tg;)if(i===n)return!0;return!1},e=function(n,u,o,c){var f,l,h,a,b,d,v,p,g,x,m,S,y,Q,j,k,C,E;if(f=n.wh,o|=f,E=n.qh)for(a=0,v=E.Xb;v>a;a++)for(j=E[a],u.push(j),!c&&j.jh&&(c=!0),k=j.kh,S=j.mh,N=m=S.Xb;N-- >0;)l=S[N],l===k||s(l,k)||(delete l.rh[j.Ad],S[N]=S[m-1],S.Dc(),j.oh.push(l),r(j),m--);if(c||o&i)for(h=n.rh,b=0,p=u.Xb;p>b;b++)j=u[b],(!c||j.jh||o&i)&&(C=j.Ad,h&&h[C]||!j._b(n)?h&&h[C]&&!j._b(n)&&(delete h[C],F.cd(j.mh,n),j.oh.push(n),r(j)):(h||(h=n.rh={}),h[C]=!0,j.nh.push(n),r(j)));if(o&t&&n instanceof w)for(y=n.Ag,d=0,g=y.Xb;g>d;d++)l=y[d],(c||o&i||l.wh>0)&&e(l,u,o,c);if(E)for(N=x=0,Q=E.Xb;Q>x;N=x+=1)j=u.Dc();n.wh=0},c=function(){var t,n,i,r,s;for(o=!1;t=u.Dc();)t.Tg||e(t,f,0,!1);for(;s=l.Dc();){for(i=s.nh,r=s.oh;n=r.Dc();)T(s,"onRemove",n);for(;n=i.Dc();)s.mh.push(n),T(s,"onAdd",n);s.ph=!1}},function(e,r){var s;for(null==r&&(r=e.Tg),e.wh|=i,e instanceof w&&(e.wh|=t),s=e;r&&(s=r,!(s.wh&t));)s.wh|=t,r=s.Tg;r||s.wh&n||(u.push(s),s.wh|=n),o||(setImmediate(c),o=!0)}}()}},i.exports.th=function(t,n,i){var e,r,s,u,o;for(null==n&&(n=0),null==i&&(i=1/0),o=0,s=L(t,0),N=e=0,r=s.Xb;r>e;N=++e)if(u=s[N],!(n>N)){if(N>=i)break;o+=u.Xb}return o},i.exports.xh=function(t,n,i){var e,r,s,u,o,c,f,l;for(null==n&&(n=0),null==i&&(i=1/0),l=0,c=L(t,0),N=r=0,u=c.Xb;u>r;N=++r)if(f=c[N],!(n>N)){if(N>=i)break;for(s=0,o=f.Xb;o>s;s+=3)e=f[s],l+=e.dh}return l}}.Qb(this),i.exports}(),n["H"]=function(){var i={exports:n["H"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",Yd:"src/assert/index.litcoffee",He:"src/signal/index.litcoffee",yh:"src/document/element/element/text.litcoffee",zh:"src/document/element/element/tag.litcoffee"});i.exports;return function(){"use strict";var t,n,r,s,u,o,c=function(t,n){function i(){this.Rb=t}for(var e in n)f.Qb(n,e)&&(t[e]=n[e]);return i.Sb=n.Sb,t.Sb=new i,t.Tb=n.Sb,t},f={}.Ub;o=e("src/utils"),u=e("src/signal"),s=Array.ac,n=u.Ge,r=n.ve,t=function(t){function i(){n.Qb(this),this.Tg=null,this.Vg=null,this.Ug=null,this.Ah=null,this.Bh=null,this.Bg=!0,this.qh=null,this.rh=null,this.wh=0}var s,f,l,h,a,b;return c(i,t),i.Ie="Element",i.Je="File.Element",i._f=[],f=i.$f=i._f.push(i)-1,a=1,l=a++,s=i.ag=a,i.Ch=function(t){if(!o.Jc)throw"Creating Views from HTML files is allowed only on a server";return i.Dh.Qe(t)},i.Pe=function(t){return"string"==typeof t&&(t=JSON.Qe(t)),i._f[t[0]].bg(t)},i.bg=function(t,n){return null==n&&(n=new i),n.Bg=1===t[l],n},i.sh=e("./element/text")(i),i.eg=h=e("./element/tag")(i),b=o.id,o.Hc(i.Sb,"index",b,function(){var t;return(null!=(t=this._g)?t.Ag.indexOf(this):void 0)||0},function(t){var n,i,e,r,s,u,o;return(e=this.Tg)?(i=this.Ne,n=e.Ag,t>n.Xb&&(t=n.Xb),i===t||i===t-1?!1:(null!=(r=this.Ug)&&(r.Vg=this.Vg),null!=(s=this.Vg)&&(s.Ug=this.Ug),n.splice(i,1),t>i&&t--,n.splice(t,0,this),this.Ug=n[t-1]||null,this.Vg=n[t+1]||null,null!=(u=this.Ug)&&(u.Vg=this),null!=(o=this.Vg)&&(o.Ug=this),!0)):!1}),b=o.id,o.Hc(i.Sb,"nextSibling",b,function(){return this.Vg},null),b=o.id,o.Hc(i.Sb,"previousSibling",b,function(){return this.Ug},null),b=o.id,o.Hc(i.Sb,"parent",b,function(){return this.Tg},function(t){var n,i,e,s,u,o,c;return e=this.Tg,e===t?!1:(this.Tg&&(s=this.Tg.Ag,this.Vg?this.Ug?(n=s.indexOf(this),s.splice(n,1)):s.Yb():s.Dc(),r(this.Tg,"onChildrenChange",null,this),null!=(o=this.Ug)&&(o.Vg=this.Vg),null!=(c=this.Vg)&&(c.Ug=this.Ug),this.Ug=null,this.Vg=null),this.Tg=u=t,u&&(i=this.Tg.Ag,n=i.push(this)-1,r(u,"onChildrenChange",this),0===n?this.Ug=null:(this.Ug=i[n-1],this.Ug.Vg=this)),this.Ug,r(this,"onParentChange",e),h.dg.cg(this,e),h.dg.cg(this),!0)}),u.Ge.ze(i,"onParentChange"),b=o.id,o.Hc(i.Sb,"style",b,function(){return this.Ah},function(t){var n;return n=this.Ah,n===t?!1:(this.Ah=t,r(this,"onStyleChange",n,t),!0)}),u.Ge.ze(i,"onStyleChange"),b=o.id,o.Hc(i.Sb,"visible",b,function(){return this.Bg},function(t){var n;return n=this.Bg,n===t?!1:(this.Bg=t,r(this,"onVisibleChange",n),!0)}),u.Ge.ze(i,"onVisibleChange"),i.Sb.uh=h.dg.uh,i.Sb.vh=h.dg.vh,i.Sb.Eh=function(t){var n,i,e;for(n=[],a=0,i=this,e=this;(e=i.Tg)&&(n.push(e.Ag.indexOf(i)),i=e,e!==t););return n},i.Sb.Wb=function(t){return null==t&&(t=new i),t.Bg=this.Bg,t},i.Sb.fg=function(t){return t||(t=new Array(s),t[0]=f),t[l]=this.Fh?1:0,t},o.Jc&&(i.Dh=e("./element/parser")(i)),i}(n),i.exports=t}.Qb(this),i.exports}(),n["I"]=function(){var i={exports:n["I"]},e=t.Pb(null,{Gh:"src/document/element/element.litcoffee"});i.exports;return function(){i.exports=e("./element")}.Qb(this),i.exports}(),n["J"]=function(){var i={exports:n["J"]},e=t.Pb(null,{Yd:"src/assert/index.litcoffee",Id:"src/utils/index.litcoffee",Hh:"src/log/index.litcoffee"});i.exports;return function(){"use strict";var t;t=e("src/utils"),i.exports=function(t){var n;return n=function(){function n(t,n,i,e){this.Ih=t,this.kh=n,this.Lf=i,this.Ed=e,this.Jh=this.Lf.Cg[this.Ed],this.Kh(),this.kh.onVisibleChange(f,this),this.kh.onAttrsChange(c,this)}var i,e,r,s,u,o,c,f;return n.Ie="AttrChange",n.Je="File.AttrChange",e=n.$f=t._f.push(n)-1,o=1,s=o++,u=o++,r=o++,i=n.ag=o,n.bg=function(t,i,e){var o,c;return e||(o=t.kh.Xg(i[s]),c=t.kh.Xg(i[u]),e=new n(t,o,c,i[r])),e},n.Sb.Kh=function(){var t;t=this.kh.Fh?this.kh.Cg.hc:this.Jh,this.Lf.Cg.fd(this.Ed,t)},f=function(){return this.Kh()},c=function(t,n){if("name"===t)throw new Error("Dynamic neft:attr name is not implemented");"value"===t&&this.Kh()},n.Sb.Wb=function(t,i){var e,r;return e=t.kh.Wg(this.kh,i.kh),r=t.kh.Wg(this.Lf,i.kh),new n(i,e,r,this.Ed)},n.Sb.fg=function(t,n){return n||(n=new Array(i),n[0]=e),n[s]=this.kh.Eh(this.Ih.kh),n[u]=this.Lf.Eh(this.Ih.kh),n[r]=this.Ed,n},n}()}}.Qb(this),i.exports}(),n["K"]=function(){var i={exports:n["K"]},e=t.Pb(null,{Id:"src/utils/index.litcoffee",Yd:"src/assert/index.litcoffee",Hh:"src/log/index.litcoffee"});i.exports;return function(){"use str