!function(){varn,t;(function(){t={}}).call(this),function(){(function(){varn=this,r=n._,e={},u=Array.prototype,i=Object.prototype,a=Function.prototype,o=u.push,c=u.slice,l=u.concat,f=i.toString,s=i.hasOwnProperty,p=u.forEach,v=u.map,h=u.reduce,d=u.reduceRight,g=u.filter,m=u.every,y=u.some,b=u.indexOf,_=u.lastIndexOf,w=Array.isArray,x=Object.keys,j=a.bind,A=function(n){returnninstanceofA?n:thisinstanceofA?void(this._wrapped=n):newA(n)};"undefined"!=typeoft?("undefined"!=typeofmodule&&module.exports&&(t=module.exports=A),t._=A):n._=A,A.VERSION="1.5.2";vark=function(n){return"[object Arguments]"===f.call(n)};k(arguments)||(k=function(n){return!(!n||!s.call(n,"callee")||"function"!=typeofn.callee)});varO=function(n){returnn.length===+n.length&&(k(n)||n.constructor!==Object)},E=A.each=A.forEach=function(n,t,r){if(null!=n)if(p&&n.forEach===p)n.forEach(t,r);elseif(O(n)){for(varu=0,i=n.length;i>u;u++)if(t.call(r,n[u],u,n)===e)return}elsefor(vara=A.keys(n),u=0,i=a.length;i>u;u++)if(t.call(r,n[a[u]],a[u],n)===e)return};A.map=A.collect=function(n,t,r){vare=[];returnnull==n?e:v&&n.map===v?n.map(t,r):(E(n,function(n,u,i){e.push(t.call(r,n,u,i))}),e)};varF="Reduce of empty array with no initial value";A.reduce=A.foldl=A.inject=function(n,t,r,e){varu=arguments.length>2;if(null==n&&(n=[]),h&&n.reduce===h)returne&&(t=A.bind(t,e)),u?n.reduce(t,r):n.reduce(t);if(E(n,function(n,i,a){u?r=t.call(e,r,n,i,a):(r=n,u=!0)}),!u)thrownewTypeError(F);returnr},A.reduceRight=A.foldr=function(n,t,r,e){varu=arguments.length>2;if(null==n&&(n=[]),d&&n.reduceRight===d)returne&&(t=A.bind(t,e)),u?n.reduceRight(t,r):n.reduceRight(t);vari=n.length;if(!O(n)){vara=A.keys(n);i=a.length}if(E(n,function(o,c,l){c=a?a[--i]:--i,u?r=t.call(e,r,n[c],c,l):(r=n[c],u=!0)}),!u)thrownewTypeError(F);returnr},A.find=A.detect=function(n,t,r){vare;returnM(n,function(n,u,i){returnt.call(r,n,u,i)?(e=n,!0):void0}),e},A.filter=A.select=function(n,t,r){vare=[];returnnull==n?e:g&&n.filter===g?n.filter(t,r):(E(n,function(n,u,i){t.call(r,n,u,i)&&e.push(n)}),e)},A.reject=function(n,t,r){returnA.filter(n,function(n,e,u){return!t.call(r,n,e,u)},r)},A.every=A.all=function(n,t,r){t||(t=A.identity);varu=!0;returnnull==n?u:m&&n.every===m?n.every(t,r):(E(n,function(n,i,a){return(u=u&&t.call(r,n,i,a))?void0:e}),!!u)};varM=A.some=A.any=function(n,t,r){t||(t=A.identity);varu=!1;returnnull==n?u:y&&n.some===y?n.some(t,r):(E(n,function(n,i,a){returnu||(u=t.call(r,n,i,a))?e:void0}),!!u)};A.contains=A.include=function(n,t){returnnull==n?!1:b&&n.indexOf===b?-1!=n.indexOf(t):M(n,function(n){returnn===t})},A.invoke=function(n,t){varr=c.call(arguments,2),e=A.isFunction(t);returnA.map(n,function(n){return(e?t:n[t]).apply(n,r)})},A.pluck=function(n,t){returnA.map(n,function(n){returnn[t]})},A.where=function(n,t,r){returnA.isEmpty(t)?r?void0:[]:A[r?"find":"filter"](n,function(n){for(varrint)if(t[r]!==n[r])return!1;return!0})},A.findWhere=function(n,t){returnA.where(n,t,!0)},A.max=function(n,t,r){if(!t&&A.isArray(n)&&n[0]===+n[0]&&n.length<65535)returnMath.max.apply(Math,n);if(!t&&A.isEmpty(n))return-1/0;vare={computed:-1/0,value:-1/0};returnE(n,function(n,u,i){vara=t?t.call(r,n,u,i):n;a>e.computed&&(e={value:n,computed:a})}),e.value},A.min=function(n,t,r){if(!t&&A.isArray(n)&&n[0]===+n[0]&&n.length<65535)returnMath.min.apply(Math,n);if(!t&&A.isEmpty(n))return1/0;vare={computed:1/0,value:1/0};returnE(n,function(n,u,i){vara=t?t.call(r,n,u,i):n;a<e.computed&&(e={value:n,computed:a})}),e.value},A.shuffle=function(n){vart,r=0,e=[];returnE(n,function(n){t=A.random(r++),e[r-1]=e[t],e[t]=n}),e},A.sample=function(n,t,r){returnarguments.length<2||r?n[A.random(n.length-1)]:A.shuffle(n).slice(0,Math.max(0,t))};varR=function(n){returnA.isFunction(n)?n:function(t){returnt[n]}};A.sortBy=function(n,t,r){vare=R(t);returnA.pluck(A.map(n,function(n,t,u){return{value:n,index:t,criteria:e.call(r,n,t,u)}}).sort(function(n,t){varr=n.criteria,e=t.criteria;if(r!==e){if(r>e||void0===r)return1;if(e>r||void0===e)return-1}returnn.index-t.index}),"value")};v
!function(){vart=Package.underscore._,e;(function(){e={isClient:!0,isServer:!1},"object"==typeof__meteor_runtime_config__&&__meteor_runtime_config__.PUBLIC_SETTINGS&&(e.settings={"public":__meteor_runtime_config__.PUBLIC_SETTINGS})}).call(this),function(){functionn(t){returnt?e._debug("Exception in callback of async function",t.stack?t.stack:t):void0}if(e.isServer)varr=Npm.require("fibers/future");"object"==typeof__meteor_runtime_config__&&__meteor_runtime_config__.meteorRelease&&(e.release=__meteor_runtime_config__.meteorRelease),t.extend(e,{_get:function(t){for(vare=1;e<arguments.length;e++){if(!(arguments[e]int))returnvoid0;t=t[arguments[e]]}returnt},_ensure:function(t){for(vare=1;e<arguments.length;e++){varn=arguments[e];nint||(t[n]={}),t=t[n]}returnt},_delete:function(t){for(vare=[t],n=!0,r=1;r<arguments.length-1;r++){varo=arguments[r];if(!(oint)){n=!1;break}if(t=t[o],"object"!=typeoft)break;e.push(t)}for(varr=e.length-1;r>=0;r--){varo=arguments[r+1];if(n)n=!1;elsefor(variine[r][o])return;deletee[r][o]}},wrapAsync:function(o,i){returnfunction(){for(vara=i||this,u=t.toArray(arguments),s,c=u.length-1;c>=0;--c){varl=u[c],f=typeofl;if("undefined"!==f){"function"===f&&(s=l);break}}if(!s){if(e.isClient)s=n;else{var_=newr;s=_.resolver()}++c}u[c]=e.bindEnvironment(s);varp=o.apply(a,u);return_?_.wait():p}},_inherits:function(e,n){for(varrinn)t.has(n,r)&&(e[r]=n[r]);varo=function(){this.constructor=e};returno.prototype=n.prototype,e.prototype=newo,e.__super__=n.prototype,e}});varo=!1;e._wrapAsync=function(t,n){returno||(e._debug("Meteor._wrapAsync has been renamed to Meteor.wrapAsync"),o=!0),e.wrapAsync.apply(e,arguments)}}.call(this),function(){"use strict";functiont(){if(o.setImmediate){vart=function(t){o.setImmediate(t)};returnt.implementation="setImmediate",t}returnnull}functionn(){functiont(t,e){return"string"==typeoft&&t.substring(0,e.length)===e}functione(e){if(e.source===o&&t(e.data,u)){varn=e.data.substring(u.length);try{a[n]&&a[n]()}finally{deletea[n]}}}if(!o.postMessage||o.importScripts)returnnull;varn=!0,r=o.onmessage;if(o.onmessage=function(){n=!1},o.postMessage("","*"),o.onmessage=r,!n)returnnull;vari=0,a={},u="Meteor._setImmediate."+Math.random()+".";o.addEventListener?o.addEventListener("message",e,!1):o.attachEvent("onmessage",e);vars=function(t){++i,a[i]=t,o.postMessage(u+i,"*")};returns.implementation="postMessage",s}functionr(){vart=function(t){o.setTimeout(t,0)};returnt.implementation="setTimeout",t}varo=this;e._setImmediate=t()||n()||r()}.call(this),function(){varn=function(t){if(Package.ddp){vare=Package.ddp.DDP._CurrentInvocation;if(e.get()&&e.get().isSimulation)thrownewError("Can't set timers inside simulations");returnfunction(){e.withValue(null,t)}}returnt},r=function(t,r){returne.bindEnvironment(n(r),t)};t.extend(e,{setTimeout:function(t,e){returnsetTimeout(r("setTimeout callback",t),e)},setInterval:function(t,e){returnsetInterval(r("setInterval callback",t),e)},clearInterval:function(t){returnclearInterval(t)},clearTimeout:function(t){returnclearTimeout(t)},defer:function(t){e._setImmediate(r("defer callback",t))}})}.call(this),function(){e.makeErrorType=function(t,n){varr=function(){vare=this;if(Error.captureStackTrace)Error.captureStackTrace(e,r);else{varo=newError;o.__proto__=r.prototype,oinstanceofr&&(e=o)}returnn.apply(e,arguments),e.errorType=t,e};returne._inherits(r,Error),r},e.Error=e.makeErrorType("Meteor.Error",function(t,e,n){varr=this;r.error=t,r.reason=e,r.details=n,r.message=r.reason?r.reason+" ["+r.error+"]":"["+r.error+"]"}),e.Error.prototype.clone=function(){vart=this;returnnewe.Error(t.error,t.reason,t.details)}}.call(this),function(){e._noYieldsAllowed=function(t){returnt()},e._SynchronousQueue=function(){vart=this;t._tasks=[],t._running=!1,t._runTimeout=null},t.extend(e._SynchronousQueue.prototype,{runTask:function(n){varr=this;if(!r.safeToRunTask())thrownewError("Could not synchronously run a task from a running task");r._tasks.push(n);varo=r._tasks;r._tasks=[],r._running=!0,r._runTi
!function(){varn=Package.meteor.Meteor,r;(function(){for(varn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",e={},a=0;a<n.length;a++)e[n.charAt(a)]=a;r={},r.encode=function(n){if("string"==typeofn){vare=n;n=r.newBinary(e.length);for(vara=0;a<e.length;a++){varl=e.charCodeAt(a);if(l>255)thrownewError("Not ascii. Base64.encode can only take ascii strings.");n[a]=l}}for(varu=[],i=null,o=null,c=null,s=null,a=0;a<n.length;a++)switch(a%3){case0:i=n[a]>>2&63,o=(3&n[a])<<4;break;case1:o|=n[a]>>4&15,c=(15&n[a])<<2;break;case2:c|=n[a]>>6&3,s=63&n[a],u.push(t(i)),u.push(t(o)),u.push(t(c)),u.push(t(s)),i=null,o=null,c=null,s=null}returnnull!=i&&(u.push(t(i)),u.push(t(o)),u.push(null==c?"=":t(c)),null==s&&u.push("=")),u.join("")};vart=function(r){returnn.charAt(r)},l=function(n){return"="===n?-1:e[n]};r.newBinary=function(n){if("undefined"==typeofUint8Array||"undefined"==typeofArrayBuffer){for(varr=[],e=0;n>e;e++)r.push(0);returnr.$Uint8ArrayPolyfill=!0,r}returnnewUint8Array(newArrayBuffer(n))},r.decode=function(n){vare=Math.floor(3*n.length/4);"="==n.charAt(n.length-1)&&(e--,"="==n.charAt(n.length-2)&&e--);for(vara=r.newBinary(e),t=null,u=null,i=null,o=0,c=0;c<n.length;c++){vars=n.charAt(c),f=l(s);switch(c%4){case0:if(0>f)thrownewError("invalid base64 string");t=f<<2;break;case1:if(0>f)thrownewError("invalid base64 string");t|=f>>4,a[o++]=t,u=(15&f)<<4;break;case2:f>=0&&(u|=f>>2,a[o++]=u,i=(3&f)<<6);break;case3:f>=0&&(a[o++]=i|f)}}returna}}).call(this),"undefined"==typeofPackage&&(Package={}),Package.base64={Base64:r}}();
!function(){varn=Package.meteor.Meteor,e=Package.json.JSON,t=Package.underscore._,r=Package.base64.Base64,u,a;(function(){u={},a={};vari={};u.addType=function(n,e){if(t.has(i,n))thrownewError("Type "+n+" already present");i[n]=e};varo=function(n){returnt.isNaN(n)||1/0===n||n===-1/0},f=[{matchJSONValue:function(n){returnt.has(n,"$date")&&1===t.size(n)},matchObject:function(n){returnninstanceofDate},toJSONValue:function(n){return{$date:n.getTime()}},fromJSONValue:function(n){returnnewDate(n.$date)}},{matchJSONValue:function(n){returnt.has(n,"$InfNaN")&&1===t.size(n)},matchObject:o,toJSONValue:function(n){vare;returne=t.isNaN(n)?0:1/0===n?1:-1,{$InfNaN:e}},fromJSONValue:function(n){returnn.$InfNaN/0}},{matchJSONValue:function(n){returnt.has(n,"$binary")&&1===t.size(n)},matchObject:function(n){return"undefined"!=typeofUint8Array&&ninstanceofUint8Array||n&&t.has(n,"$Uint8ArrayPolyfill")},toJSONValue:function(n){return{$binary:r.encode(n)}},fromJSONValue:function(n){returnr.decode(n.$binary)}},{matchJSONValue:function(n){returnt.has(n,"$escape")&&1===t.size(n)},matchObject:function(n){returnt.isEmpty(n)||t.size(n)>2?!1:t.any(f,function(e){returne.matchJSONValue(n)})},toJSONValue:function(n){vare={};returnt.each(n,function(n,t){e[t]=u.toJSONValue(n)}),{$escape:e}},fromJSONValue:function(n){vare={};returnt.each(n.$escape,function(n,t){e[t]=u.fromJSONValue(n)}),e}},{matchJSONValue:function(n){returnt.has(n,"$type")&&t.has(n,"$value")&&2===t.size(n)},matchObject:function(n){returnu._isCustomType(n)},toJSONValue:function(e){vart=n._noYieldsAllowed(function(){returne.toJSONValue()});return{$type:e.typeName(),$value:t}},fromJSONValue:function(e){varr=e.$type;if(!t.has(i,r))thrownewError("Custom EJSON type "+r+" is not defined");varu=i[r];returnn._noYieldsAllowed(function(){returnu(e.$value)})}}];u._isCustomType=function(n){returnn&&"function"==typeofn.toJSONValue&&"function"==typeofn.typeName&&t.has(i,n.typeName())};varc=u._adjustTypesToJSONValue=function(n){if(null===n)returnnull;vare=l(n);returnvoid0!==e?e:"object"!=typeofn?n:(t.each(n,function(e,t){if("object"==typeofe||void0===e||o(e)){varr=l(e);returnr?void(n[t]=r):voidc(e)}}),n)},l=function(n){for(vare=0;e<f.length;e++){vart=f[e];if(t.matchObject(n))returnt.toJSONValue(n)}returnvoid0};u.toJSONValue=function(n){vare=l(n);returnvoid0!==e?e:("object"==typeofn&&(n=u.clone(n),c(n)),n)};vars=u._adjustTypesFromJSONValue=function(n){if(null===n)returnnull;vare=y(n);returne!==n?e:"object"!=typeofn?n:(t.each(n,function(e,t){if("object"==typeofe){varr=y(e);if(e!==r)returnvoid(n[t]=r);s(e)}}),n)},y=function(n){if("object"==typeofn&&null!==n&&t.size(n)<=2&&t.all(n,function(n,e){return"string"==typeofe&&"$"===e.substr(0,1)}))for(vare=0;e<f.length;e++){varr=f[e];if(r.matchJSONValue(n))returnr.fromJSONValue(n)}returnn};u.fromJSONValue=function(n){vare=y(n);returne===n&&"object"==typeofn?(n=u.clone(n),s(n),n):e},u.stringify=function(n,t){varr=u.toJSONValue(n);returnt&&(t.canonical||t.indent)?u._canonicalStringify(r,t):e.stringify(r)},u.parse=function(n){if("string"!=typeofn)thrownewError("EJSON.parse argument should be a string");returnu.fromJSONValue(e.parse(n))},u.isBinary=function(n){return!!("undefined"!=typeofUint8Array&&ninstanceofUint8Array||n&&n.$Uint8ArrayPolyfill)},u.equals=function(n,e,r){vara,i=!(!r||!r.keyOrderSensitive);if(n===e)return!0;if(t.isNaN(n)&&t.isNaN(e))return!0;if(!n||!e)return!1;if("object"!=typeofn||"object"!=typeofe)return!1;if(ninstanceofDate&&einstanceofDate)returnn.valueOf()===e.valueOf();if(u.isBinary(n)&&u.isBinary(e)){if(n.length!==e.length)return!1;for(a=0;a<n.length;a++)if(n[a]!==e[a])return!1;return!0}if("function"==typeofn.equals)returnn.equals(e,r);if("function"==typeofe.equals)returne.equals(n,r);if(ninstanceofArray){if(!(einstanceofArray))return!1;if(n.length!==e.length)return!1;for(a=0;a<n.length;a++)if(!u.equals(n[a],e[a],r))return!1;return!0}switch(u._isCustomType(n)+u._isCustomType(e)){case1:return!1;case2:returnu.equals(u.toJSONValue(n),u.toJSO
!function(){vare=Package.meteor.Meteor,t=Package.underscore._,r=Package.ejson.EJSON,n;(function(){n=function(){returnn.info.apply(this,arguments)};vari=0,o=[],a=0;n._intercept=function(e){i+=e},n._suppress=function(e){a+=e},n._intercepted=function(){vare=o;returno=[],i=0,e},n.outputFormat="json";vars={debug:"green",warn:"magenta",error:"red"},l="blue",c=["time","timeInexact","level","file","line","program","originApp","satellite","stderr"],u=c.concat(["app","message"]),g=function(t){varr=n.format(t),i=t.level;"undefined"!=typeofconsole&&console[i]?console[i](r):e._debug(r)};n._getCallerDetails=function(){vare=function(){vare=newError,t=e.stack;returnt},t=e();if(!t)return{};for(varr=t.split("\n"),n,i=1;i<r.length;++i){if(n=r[i],n.match(/^\s*at eval \(eval/))return{file:"eval"};if(!n.match(/packages\/(?:local-test:)?logging(?:\/|\.js)/))break}varo={},a=/(?:[@(]| at )([^(]+?):([0-9:]+)(?:\)|$)/.exec(n);returna?(o.line=a[2].split(":")[0],o.file=a[1].split("/").slice(-1)[0].split("?")[0],o):o},t.each(["debug","info","warn","error"],function(s){n[s]=function(l){if(a)returnvoida--;varu=!1;i&&(i--,u=!0);varf=!t.isObject(l)||t.isRegExp(l)||t.isDate(l)?{message:newString(l).toString()}:l;if(t.each(c,function(e){if(f[e])thrownewError("Can't set '"+e+"' in log message")}),t.has(f,"message")&&!t.isString(f.message))thrownewError("The 'message' field in log objects must be a string");if(f.omitCallerDetails||(f=t.extend(n._getCallerDetails(),f)),f.time=newDate,f.level=s,"debug"!==s)if(u)o.push(r.stringify(f));elseif(e.isServer)if("colored-text"===n.outputFormat)console.log(n.format(f,{color:!0}));else{if("json"!==n.outputFormat)thrownewError("Unknown logging output format: "+n.outputFormat);console.log(r.stringify(f))}elseg(f)}}),n.parse=function(e){vart=null;if(e&&"{"===e.charAt(0))try{t=r.parse(e)}catch(n){}returnt&&t.time&&t.timeinstanceofDate?t:null},n.format=function(n,i){n=r.clone(n),i=i||{};varo=n.time;if(!(oinstanceofDate))thrownewError("'time' must be a Date object");vara=n.timeInexact,c=n.level||"info",g=n.file,f=n.line,m=n.app||"",p=n.originApp,v=n.message||"",h=n.program||"",d=n.satellite,w=n.stderr||"";t.each(u,function(e){deleten[e]}),t.isEmpty(n)||(v&&(v+=" "),v+=r.stringify(n));varb=function(e){return10>e?"0"+e:e.toString()},D=function(e){return100>e?"0"+b(e):e.toString()},j=o.getFullYear().toString()+b(o.getMonth()+1)+b(o.getDate()),S=b(o.getHours())+":"+b(o.getMinutes())+":"+b(o.getSeconds())+"."+D(o.getMilliseconds()),k="("+-((newDate).getTimezoneOffset()/60)+")",E="";m&&(E+=m),p&&p!==m&&(E+=" via "+p),E&&(E="["+E+"] ");varx=[];h&&x.push(h),g&&x.push(g),f&&x.push(f);vary=t.isEmpty(x)?"":"("+x.join(":")+") ";d&&(y+=["[",d,"]"].join(""));var_=w?"(STDERR) ":"",C=[c.charAt(0).toUpperCase(),j,"-",S,k,a?"? ":" ",E,y,_].join(""),F=function(t,r){returni.color&&e.isServer&&r?Npm.require("cli-color")[r](t):t};returnF(C,i.metaColor||l)+F(v,s[c])},n.objFromText=function(e,r){varn={message:e,level:"info",time:newDate,timeInexact:!0};returnt.extend(n,r)}}).call(this),"undefined"==typeofPackage&&(Package={}),Package.logging={Log:n}}();
!function(){vara=Package.meteor.Meteor,e=Package.underscore._,t=Package.logging.Log,o=Package.json.JSON,n;(function(){n={};vart="Meteor_Reload",r={},i,l=null;try{l=window.sessionStorage,l?(l.setItem("__dummy__","1"),l.removeItem("__dummy__")):l=null}catch(g){l=null}n._getData=function(){returnl&&l.getItem(t)},l&&(i=n._getData(),l.removeItem(t)),i||(i="{}");varc={};try{c=o.parse(i),"object"!=typeofc&&(a._debug("Got bad data on reload. Ignoring."),c={})}catch(d){a._debug("Got invalid JSON on reload. Ignoring.")}c.reload&&"object"==typeofc.data&&(r=c.data);varu=[];n._onMigrate=function(a,e){e||(e=a,a=void0),u.push({name:a,callback:e})},n._migrationData=function(a){returnr[a]};vars=function(a,t){a=a||function(){},t=t||{};for(varo={},n=e.clone(u),r=!0;n.length;){vari=n.shift(),l=i.callback(a,t);l[0]||(r=!1),l.length>1&&i.name&&(o[i.name]=l[1])}returnr||t.immediateMigration?o:null};n._migrate=function(e,n){varr=s(e,n);if(null===r)return!1;try{vari=o.stringify({data:r,reload:!0})}catch(g){throwa._debug("Couldn't serialize data for migration",r),g}if(l)try{l.setItem(t,i)}catch(g){a._debug("Couldn't save data for migration to sessionStorage",g)}elsea._debug("Browser does not support sessionStorage. Not saving migration state.");return!0},n._withFreshProvidersForTest=function(a){vart=e.clone(u);u=[];try{a()}finally{u=t}};varf=!1;n._reload=function(a){if(a=a||{},!f){f=!0;vart=function(){e.defer(function(){n._migrate(t,a)&&window.location.reload()})};t()}}}).call(this),function(){a._reload={onMigrate:n._onMigrate,migrationData:n._migrationData,reload:n._reload}}.call(this),"undefined"==typeofPackage&&(Package={}),Package.reload={Reload:n}}();
!function(){vart=Package.meteor.Meteor,n,e;(function(){n={},n.active=!1,n.currentComputation=null;vare=function(t){n.currentComputation=t,n.active=!!t},o=function(){return"undefined"!=typeoft?t._debug:"undefined"!=typeofconsole&&console.log?function(){console.log.apply(console,arguments)}:function(){}},r=function(t,n){if(p)thrown;vare;if(n.stack&&n.message){varr=n.stack.indexOf(n.message);e=r>=0&&10>=r?n.stack:n.message+("\n"===n.stack.charAt(0)?"":"\n")+n.stack}elsee=n.stack||n.message;o()("Exception from Tracker "+t+" function:",e)},a=function(n){return"undefined"==typeoft||t.isClient?n:function(){vare=arguments;t._noYieldsAllowed(function(){n.apply(null,e)})}},i=1,u=[],c=!1,s=!1,f=!1,p=!1,d=[],l=function(){c||(setTimeout(n.flush,0),c=!0)},v=!1;n.Computation=function(t,n){if(!v)thrownewError("Tracker.Computation constructor is private; use Tracker.autorun");v=!1;vare=this;e.stopped=!1,e.invalidated=!1,e.firstRun=!0,e._id=i++,e._onInvalidateCallbacks=[],e._parent=n,e._func=t,e._recomputing=!1;varo=!0;try{e._compute(),o=!1}finally{e.firstRun=!1,o&&e.stop()}},n.Computation.prototype.onInvalidate=function(t){vare=this;if("function"!=typeoft)thrownewError("onInvalidate requires a function");e.invalidated?n.nonreactive(function(){a(t)(e)}):e._onInvalidateCallbacks.push(t)},n.Computation.prototype.invalidate=function(){vart=this;if(!t.invalidated){t._recomputing||t.stopped||(l(),u.push(this)),t.invalidated=!0;for(vare=0,o;o=t._onInvalidateCallbacks[e];e++)n.nonreactive(function(){a(o)(t)});t._onInvalidateCallbacks=[]}},n.Computation.prototype.stop=function(){this.stopped||(this.stopped=!0,this.invalidate())},n.Computation.prototype._compute=function(){vart=this;t.invalidated=!1;varo=n.currentComputation;e(t);varr=f;f=!0;try{a(t._func)(t)}finally{e(o),f=r}},n.Computation.prototype._recompute=function(){vart=this;t._recomputing=!0;try{for(;t.invalidated&&!t.stopped;)try{t._compute()}catch(n){r("recompute",n)}}finally{t._recomputing=!1}},n.Dependency=function(){this._dependentsById={}},n.Dependency.prototype.depend=function(t){if(!t){if(!n.active)return!1;t=n.currentComputation}vare=this,o=t._id;returnoine._dependentsById?!1:(e._dependentsById[o]=t,t.onInvalidate(function(){deletee._dependentsById[o]}),!0)},n.Dependency.prototype.changed=function(){vart=this;for(varnint._dependentsById)t._dependentsById[n].invalidate()},n.Dependency.prototype.hasDependents=function(){vart=this;for(varnint._dependentsById)return!0;return!1},n.flush=function(t){if(s)thrownewError("Can't call Tracker.flush while flushing");if(f)thrownewError("Can't flush inside Tracker.autorun");s=!0,c=!0,p=!(!t||!t._throwFirstError);vare=!1;try{for(;u.length||d.length;){for(;u.length;){varo=u.shift();o._recompute()}if(d.length){vara=d.shift();try{a()}catch(i){r("afterFlush",i)}}}e=!0}finally{e||(s=!1,n.flush({_throwFirstError:!1})),c=!1,s=!1}},n.autorun=function(t){if("function"!=typeoft)thrownewError("Tracker.autorun requires a function argument");v=!0;vare=newn.Computation(t,n.currentComputation);returnn.active&&n.onInvalidate(function(){e.stop()}),e},n.nonreactive=function(t){varo=n.currentComputation;e(null);try{returnt()}finally{e(o)}},n.onInvalidate=function(t){if(!n.active)thrownewError("Tracker.onInvalidate requires a currentComputation");n.currentComputation.onInvalidate(t)},n.afterFlush=function(t){d.push(t),l()}}).call(this),function(){t.flush=n.flush,t.autorun=n.autorun,t.autosubscribe=n.autorun,n.depend=function(t){returnt.depend()},e=n}.call(this),"undefined"==typeofPackage&&(Package={}),Package.tracker={Tracker:n,Deps:e}}();
!function(){vare=Package.meteor.Meteor,n=Package.underscore._,t;(function(){if(e.isServer)varn=Npm.require("crypto");varr=function(){functione(){vare=4022871197,n=function(n){n=n.toString();for(vart=0;t<n.length;t++){e+=n.charCodeAt(t);varr=.02519603282416938*e;e=r>>>0,r-=e,r*=e,e=r>>>0,r-=e,e+=4294967296*r}return2.3283064365386963e-10*(e>>>0)};returnn.version="Mash 0.9",n}returnfunction(n){vart=0,r=0,o=0,i=1;0==n.length&&(n=[+newDate]);vara=e();t=a(" "),r=a(" "),o=a(" ");for(varu=0;u<n.length;u++)t-=a(n[u]),0>t&&(t+=1),r-=a(n[u]),0>r&&(r+=1),o-=a(n[u]),0>o&&(o+=1);a=null;vard=function(){vare=2091639*t+2.3283064365386963e-10*i;returnt=r,r=o,o=e-(i=0|e)};returnd.uint32=function(){return4294967296*d()},d.fract53=function(){returnd()+1.1102230246251565e-16*(2097152*d()|0)},d.version="Alea 0.9",d.args=n,d}(Array.prototype.slice.call(arguments))},o="23456789ABCDEFGHJKLMNPQRSTWXYZabcdefghijkmnopqrstuvwxyz",i="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_",a=function(e){varn=this;void0!==e&&(n.alea=r.apply(null,e))};a.prototype.fraction=function(){vare=this;if(e.alea)returne.alea();if(n){vart=parseInt(e.hexString(8),16);return2.3283064365386963e-10*t}if("undefined"!=typeofwindow&&window.crypto&&window.crypto.getRandomValues){varr=newUint32Array(1);returnwindow.crypto.getRandomValues(r),2.3283064365386963e-10*r[0]}thrownewError("No random generator available")},a.prototype.hexString=function(e){vart=this;if(n&&!t.alea){varr=Math.ceil(e/2),o;try{o=n.randomBytes(r)}catch(i){o=n.pseudoRandomBytes(r)}vara=o.toString("hex");returna.substring(0,e)}for(varu=[],d=0;e>d;++d)u.push(t.choice("0123456789abcdef"));returnu.join("")},a.prototype._randomString=function(e,n){for(vart=this,r=[],o=0;e>o;o++)r[o]=t.choice(n);returnr.join("")},a.prototype.id=function(e){varn=this;returnvoid0===e&&(e=17),n._randomString(e,o)},a.prototype.secret=function(e){varn=this;returnvoid0===e&&(e=43),n._randomString(e,i)},a.prototype.choice=function(e){varn=Math.floor(this.fraction()*e.length);return"string"==typeofe?e.substr(n,1):e[n]};varu="undefined"!=typeofwindow&&window.innerHeight||"undefined"!=typeofdocument&&document.documentElement&&document.documentElement.clientHeight||"undefined"!=typeofdocument&&document.body&&document.body.clientHeight||1,d="undefined"!=typeofwindow&&window.innerWidth||"undefined"!=typeofdocument&&document.documentElement&&document.documentElement.clientWidth||"undefined"!=typeofdocument&&document.body&&document.body.clientWidth||1,c="undefined"!=typeofnavigator&&navigator.userAgent||"";t=n||"undefined"!=typeofwindow&&window.crypto&&window.crypto.getRandomValues?newa:newa([newDate,u,d,c,Math.random()]),t.createWithSeeds=function(){if(0===arguments.length)thrownewError("No seeds were provided");returnnewa(arguments)}}).call(this),function(){e.uuid=function(){for(vare="0123456789abcdef",n=[],r=0;36>r;r++)n[r]=t.choice(e);n[14]="4",n[19]=e.substr(3&parseInt(n[19],16)|8,1),n[8]=n[13]=n[18]=n[23]="-";varo=n.join("");returno}}.call(this),"undefined"==typeofPackage&&(Package={}),Package.random={Random:t}}();
!function(){vare=Package.meteor.Meteor,t=Package.underscore._,r=Package.ejson.EJSON,n,i;(function(){varo=newe.EnvironmentVariable;n=function(e,t){varr=o.getOrNullIfOutsideFiber();r&&r.checking(e);try{l(e,t)}catch(n){throwninstanceofi.Error&&n.path&&(n.message+=" in field "+n.path),n}},i={Optional:function(e){returnnewa(e)},OneOf:function(){returnnewc(t.toArray(arguments))},Any:["__any__"],Where:function(e){returnnewf(e)},ObjectIncluding:function(e){returnnews(e)},ObjectWithValues:function(e){returnnewh(e)},Integer:["__integer__"],Error:e.makeErrorType("Match.Error",function(t){this.message="Match error: "+t,this.path="",this.sanitizedError=newe.Error(400,"Match failed")}),test:function(e,t){try{returnl(e,t),!0}catch(r){if(rinstanceofi.Error)return!1;throwr}},_failIfArgumentsAreNotAllChecked:function(e,t,r,n){vari=newp(r,n),a=o.withValue(i,function(){returne.apply(t,r)});returni.throwUnlessAllArgumentsHaveBeenChecked(),a}};vara=function(e){this.pattern=e},c=function(e){if(t.isEmpty(e))thrownewError("Must provide at least one choice to Match.OneOf");this.choices=e},f=function(e){this.condition=e},s=function(e){this.pattern=e},h=function(e){this.pattern=e},u=[[String,"string"],[Number,"number"],[Boolean,"boolean"],[void0,"undefined"]],l=function(e,n){if(n!==i.Any){for(varo=0;o<u.length;++o)if(n===u[o][0]){if(typeofe===u[o][1])return;thrownewi.Error("Expected "+u[o][1]+", got "+typeofe)}if(null===n){if(null===e)return;thrownewi.Error("Expected null, got "+r.stringify(e))}if("string"==typeofn||"number"==typeofn){if(e===n)return;thrownewi.Error("Expected "+n+", got "+r.stringify(e))}if(n===i.Integer){if("number"==typeofe&&(0|e)===e)return;thrownewi.Error("Expected Integer, got "+(einstanceofObject?r.stringify(e):e))}if(n===Object&&(n=i.ObjectIncluding({})),ninstanceofArray){if(1!==n.length)throwError("Bad pattern: arrays must have one type element"+r.stringify(n));if(!t.isArray(e)&&!t.isArguments(e))thrownewi.Error("Expected array, got "+r.stringify(e));returnvoidt.each(e,function(e,t){try{l(e,n[0])}catch(r){throwrinstanceofi.Error&&(r.path=w(t,r.path)),r}})}if(ninstanceoff){if(n.condition(e))return;thrownewi.Error("Failed Match.Where validation")}if(ninstanceofa&&(n=i.OneOf(void0,n.pattern)),ninstanceofc){for(varo=0;o<n.choices.length;++o)try{returnvoidl(e,n.choices[o])}catch(p){if(!(pinstanceofi.Error))throwp}thrownewi.Error("Failed Match.OneOf or Match.Optional validation")}if(ninstanceofFunction){if(einstanceofn)return;thrownewi.Error("Expected "+(n.name||"particular constructor"))}varg=!1,d;if(ninstanceofs&&(g=!0,n=n.pattern),ninstanceofh&&(g=!0,d=[n.pattern],n={}),"object"!=typeofn)throwError("Bad pattern: unknown pattern type");if("object"!=typeofe)thrownewi.Error("Expected object, got "+typeofe);if(null===e)thrownewi.Error("Expected object, got null");if(e.constructor!==Object)thrownewi.Error("Expected plain object");vary={},E={};t.each(n,function(e,t){einstanceofa?E[t]=e.pattern:y[t]=e}),t.each(e,function(e,r){try{if(t.has(y,r))l(e,y[r]),deletey[r];elseif(t.has(E,r))l(e,E[r]);else{if(!g)thrownewi.Error("Unknown key");d&&l(e,d[0])}}catch(n){throwninstanceofi.Error&&(n.path=w(r,n.path)),n}}),t.each(y,function(e,t){thrownewi.Error("Missing key '"+t+"'")})}},p=function(e,r){varn=this;n.args=t.clone(e),n.args.reverse(),n.description=r};t.extend(p.prototype,{checking:function(e){varr=this;r._checkingOneValue(e)||(t.isArray(e)||t.isArguments(e))&&t.each(e,t.bind(r._checkingOneValue,r))},_checkingOneValue:function(e){for(varr=this,n=0;n<r.args.length;++n)if(e===r.args[n]||t.isNaN(e)&&t.isNaN(r.args[n]))returnr.args.splice(n,1),!0;return!1},throwUnlessAllArgumentsHaveBeenChecked:function(){vare=this;if(!t.isEmpty(e.args))thrownewError("Did not check() all arguments during "+e.description)}});varg=["do","if","in","for","let","new","try","var","case","else","enum","eval","false","null","this","true","void","with","break","catch","class","const","super","throw","while","yield","delete","export","import","public","ret
!function(){vart=Package.meteor.Meteor,e=Package.underscore._,r;(function(){vart=function(t,e,r,n){return{key:t,value:e,next:r,prev:n}};r=function(){vart=this;t._dict={},t._first=null,t._last=null,t._size=0;varr=e.toArray(arguments);t._stringify=function(t){returnt},"function"==typeofr[0]&&(t._stringify=r.shift()),e.each(r,function(e){t.putBefore(e[0],e[1],null)})},e.extend(r.prototype,{_k:function(t){return" "+this._stringify(t)},empty:function(){vart=this;return!t._first},size:function(){vart=this;returnt._size},_linkEltIn:function(t){vare=this;t.next?(t.prev=t.next.prev,t.next.prev=t,t.prev&&(t.prev.next=t)):(t.prev=e._last,e._last&&(e._last.next=t),e._last=t),(null===e._first||e._first===t.next)&&(e._first=t)},_linkEltOut:function(t){vare=this;t.next&&(t.next.prev=t.prev),t.prev&&(t.prev.next=t.next),t===e._last&&(e._last=t.prev),t===e._first&&(e._first=t.next)},putBefore:function(e,r,n){vari=this;if(i._dict[i._k(e)])thrownewError("Item "+e+" already present in OrderedDict");varo=n?t(e,r,i._dict[i._k(n)]):t(e,r,null);if(void0===o.next)thrownewError("could not find item to put this one before");i._linkEltIn(o),i._dict[i._k(e)]=o,i._size++},append:function(t,e){varr=this;r.putBefore(t,e,null)},remove:function(t){vare=this,r=e._dict[e._k(t)];if(void0===r)thrownewError("Item "+t+" not present in OrderedDict");returne._linkEltOut(r),e._size--,deletee._dict[e._k(t)],r.value},get:function(t){vare=this;returne.has(t)?e._dict[e._k(t)].value:void0},has:function(t){varr=this;returne.has(r._dict,r._k(t))},forEach:function(t){for(vare=this,n=0,i=e._first;null!==i;){varo=t(i.value,i.key,n);if(o===r.BREAK)return;i=i.next,n++}},first:function(){vart=this;returnt.empty()?void0:t._first.key},firstValue:function(){vart=this;returnt.empty()?void0:t._first.value},last:function(){vart=this;returnt.empty()?void0:t._last.key},lastValue:function(){vart=this;returnt.empty()?void0:t._last.value},prev:function(t){vare=this;if(e.has(t)){varr=e._dict[e._k(t)];if(r.prev)returnr.prev.key}returnnull},next:function(t){vare=this;if(e.has(t)){varr=e._dict[e._k(t)];if(r.next)returnr.next.key}returnnull},moveBefore:function(t,e){varr=this,n=r._dict[r._k(t)],i=e?r._dict[r._k(e)]:null;if(void0===n)thrownewError("Item to move is not present");if(void0===i)thrownewError("Could not find element to move this one before");i!==n.next&&(r._linkEltOut(n),n.next=i,r._linkEltIn(n))},indexOf:function(t){vare=this,n=null;returne.forEach(function(i,o,u){returne._k(o)===e._k(t)?(n=u,r.BREAK):void0}),n},_checkRep:function(){vart=this;e.each(t._dict,function(t,e){if(e.next===e)thrownewError("Next is a loop");if(e.prev===e)thrownewError("Prev is a loop")})}}),r.BREAK={"break":!0}}).call(this),"undefined"==typeofPackage&&(Package={}),Package["ordered-dict"]={OrderedDict:r}}();
!function(){vare=Package.meteor.Meteor,r=Package.underscore._,t=Package.json.JSON,n=Package.ejson.EJSON,o=Package["id-map"].IdMap,i=Package["ordered-dict"].OrderedDict,a=Package.tracker.Tracker,s=Package.tracker.Deps,c=Package.random.Random,u=Package["geojson-utils"].GeoJSON,d,f,l,h,p,v,_,m,y,g,w,b,$,I,E,O;(function(){d=function(r){vart=this;t.name=r,t._docs=newd._IdMap,t._observeQueue=newe._SynchronousQueue,t.next_qid=1,t.queries={},t._savedOriginals=null,t.paused=!1},f={},l={},d._applyChanges=function(e,t){r.each(t,function(r,t){void0===r?deletee[t]:e[t]=r})},h=function(e){varr=newError(e);returnr.name="MinimongoError",r},d.prototype.find=function(e,r){return0===arguments.length&&(e={}),newd.Cursor(this,e,r)},d.Cursor=function(e,r,t){varn=this;t||(t={}),n.collection=e,n.sorter=null,d._selectorIsId(r)?(n._selectorId=r,n.matcher=newf.Matcher(r,n)):(n._selectorId=void0,n.matcher=newf.Matcher(r,n),(n.matcher.hasGeoQuery()||t.sort)&&(n.sorter=newf.Sorter(t.sort||[],{matcher:n.matcher}))),n.skip=t.skip,n.limit=t.limit,n.fields=t.fields,n.fields&&(n.projectionFn=d._compileProjection(n.fields)),n._transform=d.wrapTransform(t.transform),"undefined"!=typeofa&&(n.reactive=void0===t.reactive?!0:t.reactive)},d.Cursor.prototype.rewind=function(){},d.prototype.findOne=function(e,r){return0===arguments.length&&(e={}),r=r||{},r.limit=1,this.find(e,r).fetch()[0]},d.Cursor.prototype.forEach=function(e,t){varo=this,i=o._getRawObjects({ordered:!0});o.reactive&&o._depend({addedBefore:!0,removed:!0,changed:!0,movedBefore:!0}),r.each(i,function(r,i){r=o.projectionFn?o.projectionFn(r):n.clone(r),o._transform&&(r=o._transform(r)),e.call(t,r,i,o)})},d.Cursor.prototype.getTransform=function(){returnthis._transform},d.Cursor.prototype.map=function(e,r){vart=this,n=[];returnt.forEach(function(o,i){n.push(e.call(r,o,i,t))}),n},d.Cursor.prototype.fetch=function(){vare=this,r=[];returne.forEach(function(e){r.push(e)}),r},d.Cursor.prototype.count=function(){vare=this;returne.reactive&&e._depend({added:!0,removed:!0},!0),e._getRawObjects({ordered:!0}).length},d.Cursor.prototype._publishCursor=function(e){varr=this;if(!r.collection.name)thrownewError("Can't publish a cursor from a collection without a name.");vart=r.collection.name;returnMongo.Collection._publishCursor(r,e,t)},d.Cursor.prototype._getCollectionName=function(){vare=this;returne.collection.name},d._observeChangesCallbacksAreOrdered=function(e){if(e.added&&e.addedBefore)thrownewError("Please specify only one of added() and addedBefore()");return!(!e.addedBefore&&!e.movedBefore)},d._observeCallbacksAreOrdered=function(e){if(e.addedAt&&e.added)thrownewError("Please specify only one of added() and addedAt()");if(e.changedAt&&e.changed)thrownewError("Please specify only one of changed() and changedAt()");if(e.removed&&e.removedAt)thrownewError("Please specify only one of removed() and removedAt()");return!!(e.addedAt||e.movedTo||e.changedAt||e.removedAt)},d.ObserveHandle=function(){},r.extend(d.Cursor.prototype,{observe:function(e){varr=this;returnd._observeFromObserveChanges(r,e)},observeChanges:function(e){vart=this,o=d._observeChangesCallbacksAreOrdered(e);if(!e._allow_unordered&&!o&&(t.skip||t.limit))thrownewError("must use ordered observe (ie, 'addedBefore' instead of 'added') with skip or limit");if(t.fields&&(0===t.fields._id||t.fields._id===!1))throwError("You may not observe a cursor with {fields: {_id: 0}}");vari={matcher:t.matcher,sorter:o&&t.sorter,distances:t.matcher.hasGeoQuery()&&o&&newd._IdMap,resultsSnapshot:null,ordered:o,cursor:t,projectionFn:t.projectionFn},s;t.reactive&&(s=t.collection.next_qid++,t.collection.queries[s]=i),i.results=t._getRawObjects({ordered:o,distances:i.distances}),t.collection.paused&&(i.resultsSnapshot=o?[]:newd._IdMap);varc=function(e,n,o){returne?function(){vari=this,a=arguments;t.collection.paused||void0!==n&&t.projectionFn&&(a[n]=t.projectionFn(a[n]),o&&r.isEmpty(a[n]))||t.collection._observeQueue.queueTask(function(){e.apply(i,a)})}:function(){}};if(i.added=c(e.added,1),i.changed=c(e.changed,1,
c.push(n.clone(e))})}},$pop:function(e,r,t){if(void0!==e){varn=e[r];if(void0!==n){if(!(ninstanceofArray))throwh("Cannot apply $pop modifier to non-array");"number"==typeoft&&0>t?n.splice(0,1):n.pop()}}},$pull:function(e,r,t){if(void0!==e){varn=e[r];if(void0!==n){if(!(ninstanceofArray))throwh("Cannot apply $pull/pullAll modifier to non-array");varo=[];if("object"!=typeoft||tinstanceofArray)for(vari=0;i<n.length;i++)d._f._equal(n[i],t)||o.push(n[i]);elsefor(vara=newf.Matcher(t),i=0;i<n.length;i++)a.documentMatches(n[i]).result||o.push(n[i]);e[r]=o}}},$pullAll:function(e,r,t){if(!("object"==typeoft&&tinstanceofArray))throwh("Modifier $pushAll/pullAll allowed for arrays only");if(void0!==e){varn=e[r];if(void0!==n){if(!(ninstanceofArray))throwh("Cannot apply $pull/pullAll modifier to non-array");for(varo=[],i=0;i<n.length;i++){for(vara=!1,s=0;s<t.length;s++)if(d._f._equal(n[i],t[s])){a=!0;break}a||o.push(n[i])}e[r]=o}}},$rename:function(r,t,n,o,i){if(o===n)throwh("$rename source must differ from target");if(null===r)throwh("$rename source field invalid");if("string"!=typeofn)throwh("$rename target must be a string");if(void0!==r){vara=r[t];deleter[t];vars=n.split("."),c=e(i,s,{forbidArray:!0});if(null===c)throwh("$rename target field invalid");varu=s.pop();c[u]=a}},$bit:function(e,r,t){throwh("$bit is not supported")}}}.call(this),function(){d._diffQueryChanges=function(e,r,t,n){e?d._diffQueryOrderedChanges(r,t,n):d._diffQueryUnorderedChanges(r,t,n)},d._diffQueryUnorderedChanges=function(e,r,t){if(t.movedBefore)thrownewError("_diffQueryUnordered called with a movedBefore observer!");r.forEach(function(r,o){vari=e.get(o);if(i)t.changed&&!n.equals(i,r)&&t.changed(o,d._makeChangedFields(r,i));elseif(t.added){vara=n.clone(r);deletea._id,t.added(r._id,a)}}),t.removed&&e.forEach(function(e,n){r.has(n)||t.removed(n)})},d._diffQueryOrderedChanges=function(t,o,i){vara={};r.each(o,function(r){a[r._id]&&e._debug("Duplicate _id in new_results"),a[r._id]=!0});vars={};r.each(t,function(r,t){r._idins&&e._debug("Duplicate _id in old_results"),s[r._id]=t});for(varc=[],u=0,f=o.length,l=newArray(f),h=newArray(f),p=function(e){returns[o[e]._id]},v=0;f>v;v++)if(void0!==s[o[v]._id]){for(var_=u;_>0&&!(p(l[_-1])<p(v));)_--;h[v]=0===_?-1:l[_-1],l[_]=v,_+1>u&&(u=_+1)}for(varm=0===u?-1:l[u-1];m>=0;)c.push(m),m=h[m];c.reverse(),c.push(o.length),r.each(t,function(e){a[e._id]||i.removed&&i.removed(e._id)});vary=0;r.each(c,function(e){for(vara=o[e]?o[e]._id:null,c,u,f,l=y;e>l;l++)u=o[l],r.has(s,u._id)?(c=t[s[u._id]],f=d._makeChangedFields(u,c),r.isEmpty(f)||i.changed&&i.changed(u._id,f),i.movedBefore&&i.movedBefore(u._id,a)):(f=n.clone(u),deletef._id,i.addedBefore&&i.addedBefore(u._id,f,a),i.added&&i.added(u._id,f));a&&(u=o[e],c=t[s[u._id]],f=d._makeChangedFields(u,c),r.isEmpty(f)||i.changed&&i.changed(u._id,f)),y=e+1})},d._diffObjects=function(e,t,n){r.each(e,function(e,o){r.has(t,o)?n.both&&n.both(o,e,t[o]):n.leftOnly&&n.leftOnly(o,e)}),n.rightOnly&&r.each(t,function(t,o){r.has(e,o)||n.rightOnly(o,t)})}}.call(this),function(){d._IdMap=function(){vare=this;o.call(e,d._idStringify,d._idParse)},e._inherits(d._IdMap,o)}.call(this),function(){d._CachingChangeObserver=function(e){vart=this;e=e||{};varo=e.callbacks&&d._observeChangesCallbacksAreOrdered(e.callbacks);if(r.has(e,"ordered")){if(t.ordered=e.ordered,e.callbacks&&e.ordered!==o)throwError("ordered option doesn't match callbacks")}else{if(!e.callbacks)throwError("must provide ordered or callbacks");t.ordered=o}vara=e.callbacks||{};t.ordered?(t.docs=newi(d._idStringify),t.applyChange={addedBefore:function(e,r,o){vari=n.clone(r);i._id=e,a.addedBefore&&a.addedBefore.call(t,e,r,o),a.added&&a.added.call(t,e,r),t.docs.putBefore(e,i,o||null)},movedBefore:function(e,r){varn=t.docs.get(e);a.movedBefore&&a.movedBefore.call(t,e,r),t.docs.moveBefore(e,r||null)}}):(t.docs=newd._IdMap,t.applyChange={added:function(e,r){varo=n.clone(r);a.added&&a.added.call(t,e,r),o._id=e,t.docs.set(e,o)}}),t.applyChange.changed=function(e,r){varo=t.docs.get(
!function(){vare=Package.meteor.Meteor,t=Package.check.check,n=Package.check.Match,r=Package.random.Random,o=Package.ejson.EJSON,i=Package.json.JSON,a=Package.underscore._,s=Package.tracker.Tracker,u=Package.tracker.Deps,c=Package.logging.Log,l=Package.retry.Retry,d=Package.minimongo.LocalCollection,f=Package.minimongo.Minimongo,_,p,h,v,m,g,b,y,w,k,S,C,T;(function(){_={},p={}}).call(this),function(){h=function(){vare=document,t=window,n={},r=function(){};r.prototype.addEventListener=function(e,t){this._listeners||(this._listeners={}),einthis._listeners||(this._listeners[e]=[]);varr=this._listeners[e];-1===n.arrIndexOf(r,t)&&r.push(t)},r.prototype.removeEventListener=function(e,t){if(this._listeners&&einthis._listeners){varr=this._listeners[e],o=n.arrIndexOf(r,t);return-1!==o?void(r.length>1?this._listeners[e]=r.slice(0,o).concat(r.slice(o+1)):deletethis._listeners[e]):void0}},r.prototype.dispatchEvent=function(e){vart=e.type,n=Array.prototype.slice.call(arguments,0);if(this["on"+t]&&this["on"+t].apply(this,n),this._listeners&&tinthis._listeners)for(varr=0;r<this._listeners[t].length;r++)this._listeners[t][r].apply(this,n)};varo=function(e,t){if(this.type=e,"undefined"!=typeoft)for(varnint)t.hasOwnProperty(n)&&(this[n]=t[n])};o.prototype.toString=function(){vare=[];for(vartinthis)if(this.hasOwnProperty(t)){varn=this[t];"function"==typeofn&&(n="[function]"),e.push(t+"="+n)}return"SimpleEvent("+e.join(", ")+")"};vara=function(e){vart=this;t._events=e||[],t._listeners={}};a.prototype.emit=function(e){vart=this;if(t._verifyType(e),!t._nuked){varn=Array.prototype.slice.call(arguments,1);if(t["on"+e]&&t["on"+e].apply(t,n),eint._listeners)for(varr=0;r<t._listeners[e].length;r++)t._listeners[e][r].apply(t,n)}},a.prototype.on=function(e,t){varn=this;n._verifyType(e),n._nuked||(einn._listeners||(n._listeners[e]=[]),n._listeners[e].push(t))},a.prototype._verifyType=function(e){vart=this;-1===n.arrIndexOf(t._events,e)&&n.log("Event "+i.stringify(e)+" not listed "+i.stringify(t._events)+" in "+t)},a.prototype.nuke=function(){vare=this;e._nuked=!0;for(vart=0;t<e._events.length;t++)deletee[e._events[t]];e._listeners={}};vars="abcdefghijklmnopqrstuvwxyz0123456789_";n.random_string=function(e,t){t=t||s.length;varn,r=[];for(n=0;e>n;n++)r.push(s.substr(Math.floor(Math.random()*t),1));returnr.join("")},n.random_number=function(e){returnMath.floor(Math.random()*e)},n.random_number_string=function(e){vart=(""+(e-1)).length,r=Array(t+1).join("0");return(r+n.random_number(e)).slice(-t)},n.getOrigin=function(e){e+="/";vart=e.split("/").slice(0,3);returnt.join("/")},n.isSameOriginUrl=function(e,n){returnn||(n=t.location.href),e.split("/").slice(0,3).join("/")===n.split("/").slice(0,3).join("/")},n.isSameOriginScheme=function(e,n){returnn||(n=t.location.href),e.split(":")[0]===n.split(":")[0]},n.getParentDomain=function(e){if(/^[0-9.]*$/.test(e))returne;if(/^\[/.test(e))returne;if(!/[.]/.test(e))returne;vart=e.split(".").slice(1);returnt.join(".")},n.objectExtend=function(e,t){for(varnint)t.hasOwnProperty(n)&&(e[n]=t[n]);returne};varu="_jp";n.polluteGlobalNamespace=function(){uint||(t[u]={})},n.closeFrame=function(e,t){return"c"+i.stringify([e,t])},n.userSetCode=function(e){return1e3===e||e>=3e3&&4999>=e},n.countRTO=function(e){vart;returnt=e>100?3*e:e+200},n.log=function(){t.console&&console.log&&console.log.apply&&console.log.apply(console,arguments)},n.bind=function(e,t){returne.bind?e.bind(t):function(){returne.apply(t,arguments)}},n.flatUrl=function(e){return-1===e.indexOf("?")&&-1===e.indexOf("#")},n.amendUrl=function(t,r){varo;if(void0===r)o=e.location;else{vari=/^([a-z0-9.+-]+:)/i.exec(r);if(i){vara=i[0].toLowerCase(),s=r.substring(a.length),u=/[a-z0-9\.-]+(:[0-9]+)?/.exec(s);if(u)varc=u[0]}if(!a||!c)thrownewError("relativeTo must be an absolute url");o={protocol:a,host:c}}if(!t)thrownewError("Wrong url for SockJS");if(!n.flatUrl(t))thrownewError("Only basic urls are supported in SockJS");0===t.indexOf("//")&&(t=o.protocol+t),0===t.indexOf("/")&&(t=o.protocol+"//"+
!function(){vare=Package.meteor.Meteor,n=Package.random.Random,o=Package.ejson.EJSON,t=Package.json.JSON,r=Package.underscore._,i=Package.minimongo.LocalCollection,c=Package.minimongo.Minimongo,l=Package.logging.Log,a=Package.ddp.DDP,s=Package.tracker.Tracker,d=Package.tracker.Deps,u=Package.check.check,f=Package.check.Match,_,p;(function(){p=function(){vare=this;e.noConnCollections={}};vare=function(e,n){returneinn||(n[e]=newi(e)),n[e]};r.extend(p.prototype,{open:function(n,o){vart=this;returnn?o?(o._mongo_livedata_collections||(o._mongo_livedata_collections={}),e(n,o._mongo_livedata_collections)):e(n,t.noConnCollections):newi}}),p=newp}).call(this),function(){_={},_.Collection=function(o,t){varc=this;if(!(cinstanceof_.Collection))thrownewError('use "new" to construct a Mongo.Collection');if(o||null===o||(e._debug("Warning: creating anonymous collection. It will not be saved or synchronized over the network. (Pass null for the collection name to turn off this warning.)"),o=null),null!==o&&"string"!=typeofo)thrownewError("First argument to new Mongo.Collection must be a string or null");switch(t&&t.methods&&(t={connection:t}),t&&t.manager&&!t.connection&&(t.connection=t.manager),t=r.extend({connection:void0,idGeneration:"STRING",transform:null,_driver:void0,_preventAutopublish:!1},t),t.idGeneration){case"MONGO":c._makeNewID=function(){vare=o?a.randomStream("/collection/"+o):n;returnnew_.ObjectID(e.hexString(24))};break;case"STRING":default:c._makeNewID=function(){vare=o?a.randomStream("/collection/"+o):n;returne.id()}}if(c._transform=i.wrapTransform(t.transform),c._connection=o&&null!==t.connection?t.connection?t.connection:e.isClient?e.connection:e.server:null,t._driver||(t._driver=o&&c._connection===e.server&&"undefined"!=typeofMongoInternals&&MongoInternals.defaultRemoteCollectionDriver?MongoInternals.defaultRemoteCollectionDriver():p),c._collection=t._driver.open(o,c._connection),c._name=o,c._connection&&c._connection.registerStore){varl=c._connection.registerStore(o,{beginUpdate:function(e,n){(e>1||n)&&c._collection.pauseObservers(),n&&c._collection.remove({})},update:function(e){varn=i._idParse(e.id),o=c._collection.findOne(n);if("replace"===e.msg){vart=e.replace;returnvoid(t?o?c._collection.update(n,t):c._collection.insert(t):o&&c._collection.remove(n))}if("added"===e.msg){if(o)thrownewError("Expected not to find a document already present for an add");c._collection.insert(r.extend({_id:n},e.fields))}elseif("removed"===e.msg){if(!o)thrownewError("Expected to find a document already present for removed");c._collection.remove(n)}else{if("changed"!==e.msg)thrownewError("I don't know how to deal with this message");if(!o)thrownewError("Expected to find a document to change");if(!r.isEmpty(e.fields)){varl={};r.each(e.fields,function(e,n){void0===e?(l.$unset||(l.$unset={}),l.$unset[n]=1):(l.$set||(l.$set={}),l.$set[n]=e)}),c._collection.update(n,l)}}},endUpdate:function(){c._collection.resumeObservers()},saveOriginals:function(){c._collection.saveOriginals()},retrieveOriginals:function(){returnc._collection.retrieveOriginals()}});if(!l)thrownewError("There is already a collection named '"+o+"'")}c._defineMutationMethods(),Package.autopublish&&!t._preventAutopublish&&c._connection&&c._connection.publish&&c._connection.publish(null,function(){returnc.find()},{is_auto:!0})},r.extend(_.Collection.prototype,{_getFindSelector:function(e){return0==e.length?{}:e[0]},_getFindOptions:function(e){varn=this;returne.length<2?{transform:n._transform}:(u(e[1],f.Optional(f.ObjectIncluding({fields:f.Optional(f.OneOf(Object,void0)),sort:f.Optional(f.OneOf(Object,Array,void0)),limit:f.Optional(f.OneOf(Number,void0)),skip:f.Optional(f.OneOf(Number,void0))}))),r.extend({transform:n._transform},e[1]))},find:function(){vare=this,n=r.toArray(arguments);returne._collection.find(e._getFindSelector(n),e._getFindOptions(n))},findOne:function(){vare=this,n=r.toArray(arguments);returne._collection.findOne(e._getFindSelector(n),e._getFindOptions(n))}}),_.Collection._publishCursor=function(e,n,
!function(){vare=Package.meteor.Meteor,n;(function(){n={},function(e){functionn(e,n){varo={};if(t(e)&&e.length>0)for(varr=n?c:i,a=e.split(/;\s/g),u,f,s,g=0,p=a.length;p>g;g++){if(s=a[g].match(/([^=]+)=/i),sinstanceofArray)try{u=c(s[1]),f=r(a[g].substring(s[1].length+1))}catch(m){}elseu=c(a[g]),f="";u&&(o[u]=f)}returno}functiont(e){return"string"==typeofe}functiono(e){returnt(e)&&""!==e}functionr(e){if(!o(e))thrownewTypeError("Cookie name must be a non-empty string")}functioni(e){returne}vara=e,c=decodeURIComponent,u=encodeURIComponent;a.get=function(e,t){r(e),t="function"==typeoft?{converter:t}:t||{};varo=n(document.cookie,!t.raw);return(t.converter||i)(o[e])},a.set=function(e,n,t){r(e),t=t||{};vari=t.expires,a=t.domain,c=t.path;t.raw||(n=u(String(n)));varf=e+"="+n,s=i;return"number"==typeofs&&(s=newDate,s.setDate(s.getDate()+i)),sinstanceofDate&&(f+="; expires="+s.toUTCString()),o(a)&&(f+="; domain="+a),o(c)&&(f+="; path="+c),t.secure&&(f+="; secure"),document.cookie=f,f},a.remove=function(e,n){returnn=n||{},n.expires=newDate(0),this.set(e,"",n)}}(n)}).call(this),"undefined"==typeofPackage&&(Package={}),Package["chuangbo:cookie"]={Cookie:n}}();
!function(){vare=Package.meteor.Meteor,t=Package.underscore._,a;(function(){(function(e){functiont(e,t,a){switch(arguments.length){case2:returnnull!=e?e:t;case3:returnnull!=e?e:null!=t?t:a;default:thrownewError("Implement me")}}functiona(e,t){returnwt.call(e,t)}functionn(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function_(e){ft.suppressDeprecationWarnings===!1&&"undefined"!=typeofconsole&&console.warn&&console.warn("Deprecation warning: "+e)}functions(e,t){vara=!0;returnm(function(){returna&&(_(e),a=!1),t.apply(this,arguments)},t)}functionr(e,t){ha[e]||(_(t),ha[e]=!0)}functiond(e,t){returnfunction(a){returnL(e.call(this,a),t)}}functioni(e,t){returnfunction(a){returnthis.localeData().ordinal(e.call(this,a),t)}}functiono(){}functionu(e,t){t!==!1&&x(e),M(this,e),this._d=newDate(+e._d)}functionl(e){vart=g(e),a=t.year||0,n=t.quarter||0,_=t.month||0,s=t.week||0,r=t.day||0,d=t.hour||0,i=t.minute||0,o=t.second||0,u=t.millisecond||0;this._milliseconds=+u+1e3*o+6e4*i+36e5*d,this._days=+r+7*s,this._months=+_+3*n+12*a,this._data={},this._locale=ft.localeData(),this._bubble()}functionm(e,t){for(varnint)a(t,n)&&(e[n]=t[n]);returna(t,"toString")&&(e.toString=t.toString),a(t,"valueOf")&&(e.valueOf=t.valueOf),e}functionM(e,t){vara,n,_;if("undefined"!=typeoft._isAMomentObject&&(e._isAMomentObject=t._isAMomentObject),"undefined"!=typeoft._i&&(e._i=t._i),"undefined"!=typeoft._f&&(e._f=t._f),"undefined"!=typeoft._l&&(e._l=t._l),"undefined"!=typeoft._strict&&(e._strict=t._strict),"undefined"!=typeoft._tzm&&(e._tzm=t._tzm),"undefined"!=typeoft._isUTC&&(e._isUTC=t._isUTC),"undefined"!=typeoft._offset&&(e._offset=t._offset),"undefined"!=typeoft._pf&&(e._pf=t._pf),"undefined"!=typeoft._locale&&(e._locale=t._locale),Ft.length>0)for(ainFt)n=Ft[a],_=t[n],"undefined"!=typeof_&&(e[n]=_);returne}functionc(e){return0>e?Math.ceil(e):Math.floor(e)}functionL(e,t,a){for(varn=""+Math.abs(e),_=e>=0;n.length<t;)n="0"+n;return(_?a?"+":"":"-")+n}functionh(e,t){vara={milliseconds:0,months:0};returna.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(a.months,"M").isAfter(t)&&--a.months,a.milliseconds=+t-+e.clone().add(a.months,"M"),a}functionY(e,t){vara;returnt=A(t,e),e.isBefore(t)?a=h(e,t):(a=h(t,e),a.milliseconds=-a.milliseconds,a.months=-a.months),a}functiony(e,t){returnfunction(a,n){var_,s;returnnull===n||isNaN(+n)||(r(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period)."),s=a,a=n,n=s),a="string"==typeofa?+a:a,_=ft.duration(a,n),f(this,_,e),this}}functionf(e,t,a,n){var_=t._milliseconds,s=t._days,r=t._months;n=null==n?!0:n,_&&e._d.setTime(+e._d+_*a),s&&Mt(e,"Date",mt(e,"Date")+s*a),r&<(e,mt(e,"Month")+r*a),n&&ft.updateOffset(e,s||r)}functionp(e){return"[object Array]"===Object.prototype.toString.call(e)}functionD(e){return"[object Date]"===Object.prototype.toString.call(e)||einstanceofDate}functionk(e,t,a){varn,_=Math.min(e.length,t.length),s=Math.abs(e.length-t.length),r=0;for(n=0;_>n;n++)(a&&e[n]!==t[n]||!a&&v(e[n])!==v(t[n]))&&r++;returnr+s}functionT(e){if(e){vart=e.toLowerCase().replace(/(.)s$/,"$1");e=oa[e]||ua[t]||t}returne}functiong(e){vart,n,_={};for(nine)a(e,n)&&(t=T(n),t&&(_[t]=e[n]));return_}functionw(t){vara,n;if(0===t.indexOf("week"))a=7,n="day";else{if(0!==t.indexOf("month"))return;a=12,n="month"}ft[t]=function(_,s){varr,d,i=ft._locale[t],o=[];if("number"==typeof_&&(s=_,_=e),d=function(e){vart=ft().utc().set(n,e);returni.call(ft._locale,t,_||"")},null!=s)returnd(s);for(r=0;a>r;r++)o.push(d(r));returno}}functionv(e){vart=+e,a=0;return0!==t&&isFinite(t)&&(a=t>=0?Math.floor(t):Math.ceil(t)),a}functionb(e,t){returnnewDate(Date.UTC(e,t+1,0)).getUTCDate()}functionS(e,t,a){returndt(ft([e,11,31+t-a]),t,a).week}functionj(e){returnW(e)?366:365}functionW(e){returne%4===0&&e%100!==0||e%400===0}functionx(e){vart;e._a&&-2===e._pf.overflow&&(t=e._a[bt]<0||e._a[bt]>11?bt:e._a[St]<1||e._a[St]>b(e._a
returne+a}}),function(e){e(ft)}(function(e){returne.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiem:function(e,t,a){return12>e?a?"vm":"VM":a?"nm":"NM"},longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},ordinal:function(e){returne+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}),function(e){e(ft)}(function(e){returne.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}})}),function(e){e(ft)}(function(e){vart={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};returne.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd D MMMM YYYY LT"},meridiem:function(e){return12>e?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){returne.replace(/[۰-۹]/g,function(e){returna[e]}).replace(/،/g,",")},postformat:function(e){returne.replace(/\d/g,function(e){returnt[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}})}),function(e){e(ft)}(function(e){vart={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=function(
}),function(e){e(ft)}(function(e){returne.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),longDateFormat:{LT:"HH:mm",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] LT",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] LT",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] LT",llll:"ddd, YYYY[ko] MMM D[a] LT"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},ordinal:"%d.",week:{dow:1,doy:7}})}),function(e){e(ft)}(function(e){vart={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},a={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};returne.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یکشنبه_دوشنبه_سهشنبه_چهارشنبه_پنجشنبه_جمعه_شنبه".split("_"),weekdaysShort:"یکشنبه_دوشنبه_سهشنبه_چهارشنبه_پنجشنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY LT",LLLL:"dddd, D MMMM YYYY LT"},meridiem:function(e){return12>e?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چندین ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){returne.replace(/[۰-۹]/g,function(e){returna[e]}).replace(/،/g,",")},postformat:function(e){returne.replace(/\d/g,function(e){returnt[e]}).replace(/,/g,"،")},ordinal:"%dم",week:{dow:6,doy:12}})}),function(e){e(ft)}(function(e){functiont(e,t,n,_){vars="";switch(n){case"s":return_?"muutaman sekunnin":"muutama sekunti";case"m":return_?"minuutin":"minuutti";case"mm":s=_?"minuutin":"minuuttia";break;case"h":return_?"tunnin":"tunti";case"hh":s=_?"tunnin":"tuntia";break;case"d":return_?"päivän":"päivä";case"dd":s=_?"päivän":"päivää";break;case"M":return_?"kuukauden":"kuukausi";case"MM":s=_?"kuukauden":"kuukautta";break;case"y":return_?"vuoden":"vuosi";case"yy":s=_?"vuoden":"vuotta"}returns=a(e,_)+" "+s}functiona(e,t){return10>e?t?_[e]:n[e]:e}varn="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),_=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",n[7],n[8],n[9]];returne.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] LT",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] LT",l:"D.M.Y
!function(){vare=Package.meteor.Meteor,t=Package.underscore._,a=Package.tracker.Tracker,i=Package.tracker.Deps,n=Package.ejson.EJSON,r;(function(){vare=function(e){returnvoid0===e?"undefined":n.stringify(e)},i=function(e){returnvoid0===e||"undefined"===e?void0:n.parse(e)};r=function(e){if(e)if("string"==typeofe)r._registerDictForMigrate(e,this),this.keys=r._loadMigratedDict(e)||{};else{if("object"!=typeofe)thrownewError("Invalid ReactiveDict argument: "+e);this.keys=e}elsethis.keys={};this.keyDeps={},this.keyValueDeps={}},t.extend(r.prototype,{set:function(a,i){varn=this;i=e(i);varr="undefined";if(t.has(n.keys,a)&&(r=n.keys[a]),i!==r){n.keys[a]=i;vars=function(e){e&&e.changed()};s(n.keyDeps[a]),n.keyValueDeps[a]&&(s(n.keyValueDeps[a][r]),s(n.keyValueDeps[a][i]))}},setDefault:function(e,t){vara=this;void0===a.keys[e]&&a.set(e,t)},get:function(e){vart=this;returnt._ensureKey(e),t.keyDeps[e].depend(),i(t.keys[e])},equals:function(r,s){varc=this,o=null;if("undefined"!=typeofMongo&&(o=Mongo.ObjectID),!("string"==typeofs||"number"==typeofs||"boolean"==typeofs||"undefined"==typeofs||sinstanceofDate||o&&sinstanceofo||null===s))thrownewError("ReactiveDict.equals: value must be scalar");varu=e(s);if(a.active){c._ensureKey(r),t.has(c.keyValueDeps[r],u)||(c.keyValueDeps[r][u]=newa.Dependency);vard=c.keyValueDeps[r][u].depend();d&&a.onInvalidate(function(){c.keyValueDeps[r][u].hasDependents()||deletec.keyValueDeps[r][u]})}varf=void0;returnt.has(c.keys,r)&&(f=i(c.keys[r])),n.equals(f,s)},_ensureKey:function(e){vart=this;eint.keyDeps||(t.keyDeps[e]=newa.Dependency,t.keyValueDeps[e]={})},_getMigrationData:function(){returnthis.keys}})}).call(this),function(){if(r._migratedDictData={},r._dictsToMigrate={},r._loadMigratedDict=function(e){returnt.has(r._migratedDictData,e)?r._migratedDictData[e]:null},r._registerDictForMigrate=function(e,a){if(t.has(r._dictsToMigrate,e))thrownewError("Duplicate ReactiveDict name: "+e);r._dictsToMigrate[e]=a},e.isClient&&Package.reload){vara=Package.reload.Reload._migrationData("reactive-dict");a&&a.dicts&&(r._migratedDictData=a.dicts),Package.reload.Reload._onMigrate("reactive-dict",function(){vare=r._dictsToMigrate,t={};for(varaine)t[a]=e[a]._getMigrationData();return[!0,{dicts:t}]})}}.call(this),"undefined"==typeofPackage&&(Package={}),Package["reactive-dict"]={ReactiveDict:r}}();
!function(){vare=Package.meteor.Meteor,t,n;(function(){!function(e,t){"object"==typeofmodule&&"object"==typeofmodule.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)thrownewError("jQuery requires a window with a document");returnt(e)}:t(e)}("undefined"!=typeofwindow?window:this,function(e,t){functionn(e){vart=e.length,n=it.type(e);return"function"===n||it.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||0===t||"number"==typeoft&&t>0&&t-1ine}functionr(e,t,n){if(it.isFunction(t))returnit.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)returnit.grep(e,function(e){returne===t!==n});if("string"==typeoft){if(ft.test(t))returnit.filter(t,e,n);t=it.filter(t,e)}returnit.grep(e,function(e){returnit.inArray(e,t)>=0!==n})}functioni(e,t){doe=e[t];while(e&&1!==e.nodeType);returne}functiono(e){vart=xt[e]={};returnit.each(e.match(bt)||[],function(e,n){t[n]=!0}),t}functiona(){ht.addEventListener?(ht.removeEventListener("DOMContentLoaded",s,!1),e.removeEventListener("load",s,!1)):(ht.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}functions(){(ht.addEventListener||"load"===event.type||"complete"===ht.readyState)&&(a(),it.ready())}functionu(e,t,n){if(void0===n&&1===e.nodeType){varr="data-"+t.replace(Et,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeofn){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:Nt.test(n)?it.parseJSON(n):n}catch(i){}it.data(e,t,n)}elsen=void0}returnn}functionl(e){vart;for(tine)if(("data"!==t||!it.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}functionc(e,t,n,r){if(it.acceptData(e)){vari,o,a=it.expando,s=e.nodeType,u=s?it.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void0!==n||"string"!=typeoft)returnl||(l=s?e[a]=J.pop()||it.guid++:a),u[l]||(u[l]=s?{}:{toJSON:it.noop}),("object"==typeoft||"function"==typeoft)&&(r?u[l]=it.extend(u[l],t):u[l].data=it.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void0!==n&&(o[it.camelCase(t)]=n),"string"==typeoft?(i=o[t],null==i&&(i=o[it.camelCase(t)])):i=o,i}}functiond(e,t,n){if(it.acceptData(e)){varr,i,o=e.nodeType,a=o?it.cache:e,s=o?e[it.expando]:it.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){it.isArray(t)?t=t.concat(it.map(t,it.camelCase)):tinr?t=[t]:(t=it.camelCase(t),t=tinr?[t]:t.split(" ")),i=t.length;for(;i--;)deleter[t[i]];if(n?!l(r):!it.isEmptyObject(r))return}(n||(deletea[s].data,l(a[s])))&&(o?it.cleanData([e],!0):nt.deleteExpando||a!=a.window?deletea[s]:a[s]=null)}}}functionf(){return!0}functionp(){return!1}functionh(){try{returnht.activeElement}catch(e){}}functionm(e){vart=Ft.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());returnn}functiong(e,t){varn,r,i=0,o=typeofe.getElementsByTagName!==Tt?e.getElementsByTagName(t||"*"):typeofe.querySelectorAll!==Tt?e.querySelectorAll(t||"*"):void0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||it.nodeName(r,t)?o.push(r):it.merge(o,g(r,t));returnvoid0===t||t&&it.nodeName(e,t)?it.merge([e],o):o}functionv(e){jt.test(e.type)&&(e.defaultChecked=e.checked)}functiony(e,t){returnit.nodeName(e,"table")&&it.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}functionb(e){returne.type=(null!==it.find.attr(e,"type"))+"/"+e.type,e}functionx(e){vart=Vt.exec(e.type);returnt?e.type=t[1]:e.removeAttribute("type"),e}functionw(e,t){for(varn,r=0;null!=(n=e[r]);r++)it._data(n,"globalEval",!t||it._data(t[r],"globalEval"))}functionT(e,t){if(1===t.nodeType&&it.hasData(e)){varn,r,i,o=it._data(e),a=it._data(t,o),s=o.events;if(s){deletea.handle,a.events={};for(nins)for(r=0,i=s[n].length;i>r;r++)it.event.add(t,n,s[n][r])}a.data&&(a.data=it.extend({},a.data))}}functionC(e,t){varn,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!nt.noCloneEvent&&t[it.expando]){i=it._data(t);for(rini.events)it.removeEvent(t,r,i.handle);t.removeAttribute(it.expando)}"script"===n&&t.text!==e.text?(b(t).text=e.text,x(t)):"object"===n?(t.parent
!function(){vart=Package.meteor.Meteor,e=Package.tracker.Tracker,r=Package.tracker.Deps,i,n,a;(function(){i={},n=function(t){returnt},a=Array.prototype.slice}).call(this),function(){vart=Object.prototype.hasOwnProperty,e=function(e,r){for(variinr)t.call(r,i)&&(e[i]=r[i]);returne};i.Visitor=function(t){e(this,t)},i.Visitor.def=function(t){e(this.prototype,t)},i.Visitor.extend=function(t){varr=this,n=functiona(){i.Visitor.apply(this,arguments)};returnn.prototype=newr,n.extend=r.extend,n.def=r.def,t&&e(n.prototype,t),n},i.Visitor.def({visit:function(t){if(null==t)returnthis.visitNull.apply(this,arguments);if("object"==typeoft){if(t.htmljsType)switch(t.htmljsType){casei.Tag.htmljsType:returnthis.visitTag.apply(this,arguments);casei.CharRef.htmljsType:returnthis.visitCharRef.apply(this,arguments);casei.Comment.htmljsType:returnthis.visitComment.apply(this,arguments);casei.Raw.htmljsType:returnthis.visitRaw.apply(this,arguments);default:thrownewError("Unknown htmljs type: "+t.htmljsType)}returni.isArray(t)?this.visitArray.apply(this,arguments):this.visitObject.apply(this,arguments)}if("string"==typeoft||"boolean"==typeoft||"number"==typeoft)returnthis.visitPrimitive.apply(this,arguments);if("function"==typeoft)returnthis.visitFunction.apply(this,arguments);thrownewError("Unexpected object in htmljs: "+t)},visitNull:function(t){},visitPrimitive:function(t){},visitArray:function(t){},visitComment:function(t){},visitCharRef:function(t){},visitRaw:function(t){},visitTag:function(t){},visitObject:function(t){thrownewError("Unexpected object in htmljs: "+t)},visitFunction:function(t){thrownewError("Unexpected function in htmljs: "+t)}}),i.TransformingVisitor=i.Visitor.extend(),i.TransformingVisitor.def({visitNull:n,visitPrimitive:n,visitArray:function(t){for(vare=a.call(arguments),r=t,i=0;i<t.length;i++){varn=t[i];e[0]=n;varo=this.visit.apply(this,e);o!==n&&(r===t&&(r=t.slice()),r[i]=o)}returnr},visitComment:n,visitCharRef:n,visitRaw:n,visitObject:n,visitFunction:n,visitTag:function(t){vare=t.children,r=a.call(arguments);r[0]=e;varn=this.visitChildren.apply(this,r),o=t.attrs;r[0]=o;vars=this.visitAttributes.apply(this,r);if(s===o&&n===e)returnt;varu=i.getTag(t.tagName).apply(null,n);returnu.attrs=s,u},visitChildren:function(t){returnthis.visitArray.apply(this,arguments)},visitAttributes:function(t){if(i.isArray(t)){for(varr=a.call(arguments),n=t,o=0;o<t.length;o++){vars=t[o];r[0]=s;varu=this.visitAttributes.apply(this,r);u!==s&&(n===t&&(n=t.slice()),n[o]=u)}returnn}if(t&&i.isConstructedObject(t))thrownewError("The basic HTML.TransformingVisitor does not support foreign objects in attributes. Define a custom visitAttributes for this case.");varl=t,f=l;if(l){varc=[null,null];c.push.apply(c,arguments);for(varhinl){varp=l[h];c[0]=h,c[1]=p;varm=this.visitAttribute.apply(this,c);m!==p&&(f===l&&(f=e({},l)),f[h]=m)}}returnf},visitAttribute:function(t,e,r){vari=a.call(arguments,2);returni[0]=e,this.visit.apply(this,i)}}),i.ToTextVisitor=i.Visitor.extend(),i.ToTextVisitor.def({visitNull:function(t){return""},visitPrimitive:function(t){vare=String(t);returnthis.textMode===i.TEXTMODE.RCDATA?e.replace(/&/g,"&").replace(/</g,"<"):this.textMode===i.TEXTMODE.ATTRIBUTE?e.replace(/&/g,"&").replace(/"/g,"""):e},visitArray:function(t){for(vare=[],r=0;r<t.length;r++)e.push(this.visit(t[r]));returne.join("")},visitComment:function(t){thrownewError("Can't have a comment here")},visitCharRef:function(t){returnthis.textMode===i.TEXTMODE.RCDATA||this.textMode===i.TEXTMODE.ATTRIBUTE?t.html:t.str},visitRaw:function(t){returnt.value},visitTag:function(t){returnthis.visit(this.toHTML(t))},visitObject:function(t){thrownewError("Unexpected object in htmljs in toText: "+t)},toHTML:function(t){returni.toHTML(t)}}),i.ToHTMLVisitor=i.Visitor.extend(),i.ToHTMLVisitor.def({visitNull:function(t){return""},visitPrimitive:function(t){vare=String(t);returne.replace(/&/g,"&").replace(/</g,"<")},visitArray:function(t){for(vare=[],r=0;r<t.length;r++)e.push(this.visit(t[r]));r
!function(){vare=Package.meteor.Meteor,n=Package.tracker.Tracker,o=Package.tracker.Deps,r=Package.minimongo.LocalCollection,t=Package.minimongo.Minimongo,i=Package.underscore._,a=Package.random.Random,c,u,f,d;(function(){vare=function(){c._suppressWarnings?c._suppressWarnings--:("undefined"!=typeofconsole&&console.warn&&console.warn.apply(console,arguments),c._loggedWarnings++)},o=r._idStringify,t=r._idParse;c={_suppressWarnings:0,_loggedWarnings:0,observe:function(e,o){varr=null,t=null,a=[],c=n.autorun(function(){varc=e();n.nonreactive(function(){vare;if(t&&(a=i.map(r.fetch(),function(e){return{_id:e._id,item:e}}),t.stop(),t=null),c)if(cinstanceofArray)e=f(a,c,o);else{if(!l(c))throws();varn=d(a,c,o);e=n[0],t=n[1]}elsee=u(a,o);v(a,e,o),r=c,a=e})});return{stop:function(){c.stop(),t&&t.stop()}}},fetch:function(e){if(e){if(einstanceofArray)returne;if(l(e))returne.fetch();throws()}return[]}};vars=function(){returnnewError("{{#each}} currently only accepts arrays, cursors or falsey values.")},l=function(e){returne&&i.isObject(e)&&i.isFunction(e.observe)&&i.isFunction(e.fetch)},v=function(e,n,r){vara=Package.minimongo.LocalCollection._diffQueryOrderedChanges,c=[],u=[],f={},d={},s={},l=e.length;i.each(n,function(e,n){u.push({_id:e._id}),d[o(e._id)]=n}),i.each(e,function(e,n){c.push({_id:e._id}),f[o(e._id)]=n,s[o(e._id)]=n}),a(c,u,{addedBefore:function(e,t,a){varc=a?s[o(a)]:l;i.each(s,function(e,n){e>=c&&s[n]++}),l++,s[o(e)]=c,r.addedAt(e,n[d[o(e)]].item,c,a)},movedBefore:function(e,t){vara=s[o(e)],c=t?s[o(t)]:l-1;i.each(s,function(e,n){e>=a&&c>=e?s[n]--:a>=e&&e>=c&&s[n]++}),s[o(e)]=c,r.movedTo(e,n[d[o(e)]].item,a,c,t)},removed:function(n){vart=s[o(n)];i.each(s,function(e,n){e>=t&&s[n]--}),deletes[o(n)],l--,r.removedAt(n,e[f[o(n)]].item,t)}}),i.each(d,function(o,a){varc=t(a);if(i.has(f,a)){varu=n[o].item,d=e[f[a]].item;("object"==typeofu||u!==d)&&r.changedAt(c,u,d,o)}})};u=function(e,n){return[]},f=function(n,r,t){varc={},u=i.map(r,function(n,t){vari;if("string"==typeofn)i="-"+n;elseif("number"==typeofn||"boolean"==typeofn||void0===n)i=n;else{if("object"!=typeofn)thrownewError("{{#each}} doesn't support arrays with elements of type "+typeofn);i=n&&n._id||t}varu=o(i);returnc[u]?("object"==typeofn&&"_id"inn&&e("duplicate id "+i+" in",r),i=a.id()):c[u]=!0,{_id:i,item:n}});returnu},d=function(e,n,o){varr=!0,t=[],i=n.observe({addedAt:function(e,n,i){if(r){if(null!==i)thrownewError("Expected initial data from observe in order");t.push({_id:e._id,item:e})}elseo.addedAt(e._id,e,n,i)},changedAt:function(e,n,r){o.changedAt(e._id,e,n,r)},removedAt:function(e,n){o.removedAt(e._id,e,n)},movedTo:function(e,n,r,t){o.movedTo(e._id,e,n,r,t)}});returnr=!1,[t,i]}}).call(this),"undefined"==typeofPackage&&(Package={}),Package["observe-sequence"]={ObserveSequence:c}}();
!function(){vare=Package.meteor.Meteor,t=Package.jquery.$,n=Package.jquery.jQuery,r=Package.tracker.Tracker,i=Package.tracker.Deps,a=Package.underscore._,o=Package.htmljs.HTML,s=Package["observe-sequence"].ObserveSequence,u=Package["reactive-var"].ReactiveVar,l,c,d,f,p,h;(function(){l={},l._escape=function(){vare={"<":"<",">":">",'"':""","'":"'","`":"`","&":"&"},t=function(t){returne[t]};returnfunction(e){returne.replace(/[&<>"'`]/g,t)}}(),l._warn=function(e){e="Warning: "+e,"undefined"!=typeofLog&&Log&&Log.warn?Log.warn(e):"undefined"!=typeofconsole&&console.log&&console.log(e)}}).call(this),function(){vare={};l._DOMBackend=e;vart="undefined"!=typeofn?n:"undefined"!=typeofPackage?Package.jquery&&Package.jquery.jQuery:null;if(!t)thrownewError("jQuery not found");e._$jq=t,e.parseHTML=function(e){returnt.parseHTML(e)||[]},e.Events={delegateEvents:function(e,n,r,i){t(e).on(n,r,i)},undelegateEvents:function(e,n,r){t(e).off(n,"**",r)},bindEventCapturer:function(n,r,i,a){varo=t(n),s=function(e){e=t.event.fix(e),e.currentTarget=e.target;varr=t(e.currentTarget);r.is(o.find(i))&&a.call(n,e)};a._meteorui_wrapper=s,r=e.Events.parseEventType(r),n.addEventListener(r,s,!0)},unbindEventCapturer:function(t,n,r){n=e.Events.parseEventType(n),t.removeEventListener(n,r._meteorui_wrapper,!0)},parseEventType:function(e){vart=e.indexOf(".");returnt>=0?e.slice(0,t):e}};varr=function(){},i=function(e){this.next=this,this.prev=this,this.func=e};i.prototype.linkBefore=function(e){this.prev=e.prev,this.next=e,e.prev.next=this,e.prev=this},i.prototype.unlink=function(){this.prev.next=this.next,this.next.prev=this.prev},i.prototype.go=function(){vare=this.func;e&&e()},i.prototype.stop=i.prototype.unlink,e.Teardown={_JQUERY_EVENT_NAME:"blaze_teardown_watcher",_CB_PROP:"$blaze_teardown_callbacks",onElementTeardown:function(n,a){varo=newi(a),s=e.Teardown._CB_PROP;returnn[s]||(n[s]=newi,t(n).on(e.Teardown._JQUERY_EVENT_NAME,r)),o.linkBefore(n[s]),o},tearDownElement:function(e){for(varn=[],r=e.getElementsByTagName("*"),i=0;i<r.length;i++)n.push(r[i]);n.push(e),t.cleanData(n)}},t.event.special[e.Teardown._JQUERY_EVENT_NAME]={setup:function(){},teardown:function(){vart=this,n=t[e.Teardown._CB_PROP];if(n){for(varr=n.next;r!==n;)r.go(),r=r.next;n.go(),t[e.Teardown._CB_PROP]=null}}},e.findBySelector=function(e,n){returnt(e,n)}}.call(this),function(){vare=Object.freeze?Object.freeze([]):[];l._DOMRange=function(n){if(!(thisinstanceoft))returnnewt(n);varr=n||e;if(!r||"number"!=typeofr.length)thrownewError("Expected array");for(vari=0;i<r.length;i++)this._memberIn(r[i]);this.members=r,this.emptyRangePlaceholder=null,this.attached=!1,this.parentElement=null,this.parentRange=null,this.attachedCallbacks=e};vart=l._DOMRange;t._USE_COMMENT_PLACEHOLDERS=function(){vare=!1,t=document.createTextNode("");try{t.someProp=!0}catch(n){e=!0}returne}(),t._insert=function(e,n,r,i){vara=e;ainstanceoft?a.attach(n,r,i):i?t._moveNodeWithHooks(a,n,r):t._insertNodeWithHooks(a,n,r)},t._remove=function(e){varn=e;ninstanceoft?n.detach():t._removeNodeWithHooks(n)},t._removeNodeWithHooks=function(e){e.parentNode&&(1===e.nodeType&&e.parentNode._uihooks&&e.parentNode._uihooks.removeElement?e.parentNode._uihooks.removeElement(e):e.parentNode.removeChild(e))},t._insertNodeWithHooks=function(e,t,n){n=n||null,1===e.nodeType&&t._uihooks&&t._uihooks.insertElement?t._uihooks.insertElement(e,n):t.insertBefore(e,n)},t._moveNodeWithHooks=function(e,t,n){e.parentNode===t&&(n=n||null,1===e.nodeType&&t._uihooks&&t._uihooks.moveElement?t._uihooks.moveElement(e,n):t.insertBefore(e,n))},t.forElement=function(e){if(1!==e.nodeType)thrownewError("Expected element, found: "+e);for(vart=null;e&&!t;)t=e.$blaze_range||null,t||(e=e.parentNode);returnt},t.prototype.attach=function(e,n,r,i){if((r||i)&&(this.parentElement!==e||!this.attached))thrownewError("Can only move or replace an attached DOMRange, and only under the same parent element");vara=this.members;if(a.length){this.emptyRangePlaceholder=null;for(varo=0;o<a.length;o++)t._inser
!function(){vare=Package.meteor.Meteor,n=Package.underscore._,t=Package.blaze.Blaze,o=Package.blaze.UI,a=Package.blaze.Handlebars,d=Package.htmljs.HTML,c;(function(){c=t.Template;vare="__proto__ name".split(" ");c.__checkName=function(t){if(tinc||n.contains(e,t)){if(c[t]instanceofc&&"body"!==t)thrownewError("There are multiple templates named '"+t+"'. Each template needs a unique name.");thrownewError("This template name is reserved: "+t)}},c.__define__=function(e,n){c.__checkName(e),c[e]=newc("Template."+e,n),c[e]._NOWARN_OLDSTYLE_HELPERS=!0},c.body=newc("body",function(){for(vare=c.body.contentViews,n=0;n<e.length;n++)e[n].template=c.body;returne}),c.body.contentViews=[],c.body.view=null,c.body.addContent=function(e){varn="body_content_"+c.body.contentViews.length;c.body.contentViews.push(t.View(n,e))},c.body.renderToDocument=function(){if(!c.body.view){vare=t.render(c.body,document.body);c.body.view=e}},o.body=c.body,c.__body__=c.body,c.__body__.__contentParts=c.body.contentViews,c.__body__.__instantiate=c.body.renderToDocument}).call(this),"undefined"==typeofPackage&&(Package={}),Package.templating={Template:c}}();
else{if(null===(s=/^\[(\d+)\]/.exec(o)))throw"[sprintf] huh?";u.push(s[1])}r[2]=u}elsea|=2;if(3===a)throw"[sprintf] mixing positional and named placeholders is not (yet) supported";t.push(r)}n=n.substring(r[0].length)}returnt},r}(),G=function(e,n){returnn.unshift(e),B.apply(null,n)};V("sprintf",function(e,n,r){returnr.sprintf?"[object Array]"===Object.prototype.toString.apply(r.sprintf)?G(e,r.sprintf):"object"==typeofr.sprintf?B(e,r.sprintf):e:e}),p.init=a,p.setLng=f,p.preload=u,p.addResourceBundle=o,p.removeResourceBundle=s,p.loadNamespace=i,p.loadNamespaces=c,p.setDefaultNamespace=l,p.t=x,p.translate=x,p.exists=y,p.detectLanguage=D.detectLanguage,p.pluralExtensions=z,p.sync=H,p.functions=D,p.lng=m,p.addPostProcessor=V,p.options=M}()}.call(this),function(){p.init({resStore:{},fallbackLng:g.fallback_language,useCookie:!1})}.call(this),function(){d="object"==typeofd?d:{};vare=d;e.helpers={}}.call(this),d="object"==typeofd?d:{};varb=d,h;m={},h=g.fallback_language,e.extend(m,{_language_changed_tracker:newr.Dependency,_loaded_languages:[h],_fallback_language:h,_loaded_lang_session_key:"TAPi18n::loaded_lang",conf:null,packages:{},languages_names:{},translations:{},_enable:function(e){returnthis.conf=e,this._onceEnabled()},_onceEnabled:function(){},_enabled:function(){returnnull!=this.conf},_getPackageDomain:function(e){returne.replace(/:/g,"-")},addResourceBundle:function(e,n,r){returnp.addResourceBundle(e,m._getPackageDomain(n),r)},_getProjectLanguages:function(){returnthis._enabled()?e.isArray(this.conf.supported_languages)?e.union([this._fallback_language],this.conf.supported_languages):e.keys(this.languages_names):[this._fallback_language]},getLanguages:function(){vare,n,r,t,a;if(!this._enabled())returnnull;for(n={},a=this._getProjectLanguages(),r=0,t=a.length;t>r;r++)e=a[r],n[e]={name:this.languages_names[e][1],en:this.languages_names[e][0]};returnn},_loadLangFileObject:function(n,r){vart,a,u,o;o=[];for(ainr)t=r[a],t=e.extend({},t,(null!=(u=this._loadTranslations_cache[n])?u[a]:void0)||{}),o.push(m.addResourceBundle(n,a,t));returno},_loadTranslations_cache:{},loadTranslations:function(r,t){vara,u,o,s;u=this._getProjectLanguages(),s=[];for(ainr)o=r[a],null==this._loadTranslations_cache[a]&&(this._loadTranslations_cache[a]={}),null==this._loadTranslations_cache[a][t]&&(this._loadTranslations_cache[a][t]={}),e.extend(this._loadTranslations_cache[a][t],o),m.addResourceBundle(a,t,o),s.push(n.isClient&&this.getLanguage()===a?this._language_changed_tracker.changed():void0);returns}}),d="object"==typeofd?d:{};varb=d,v,y=[].indexOf||function(e){for(varn=0,r=this.length;r>n;n++)if(ninthis&&this[n]===e)returnn;return-1},x=[].slice;v=m._loaded_lang_session_key,a.set(v,null),e.extend(m,{_getLanguageFilePath:function(e){varr;returnthis._enabled()?(r=null!=this.conf.cdn_path?this.conf.cdn_path:this.conf.i18n_files_route,r=r.replace(/\/$/,""),n.isCordova&&"/"===r[0]&&(r=n.absoluteUrl()+r),""+r+"/"+e+".json"):null},_loadLanguage:function(e){varn,r,t,a,o,s;returns=this,r=newu.Deferred,this._enabled()?(o=s._getProjectLanguages(),y.call(o,e)>=0?y.call(s._loaded_languages,e)<0?(a=function(){varn;returnn=u.getJSON(s._getLanguageFilePath(e)),n.done(function(n){returnm._loadLangFileObject(e,n),s._loaded_languages.push(e),r.resolve()}),n.fail(function(n,t){returnr.reject("Couldn't load language '"+e+"' JSON: "+t)})},t=y.call(e,"-")>=0?e.replace(/-.*/,""):h,e!==h&&y.call(o,t)>=0?(n=s._loadLanguage(t),n.done(function(){returna()}),n.fail(function(e){returnr.reject("Loading process failed since dependency language '"+t+"' failed to load: "+e)})):a()):r.resolve():r.reject(["Language "+e+" is not supported"]),r.promise()):r.reject("tap-i18n is not enabled in the project level, check tap-i18n README")},_registerHelpers:function(n,r){vart,a,u,o;returna=this,u=this._getPackageI18nextProxy(n!==g.project_translations_domain?a.packages[n].namespace:g.project_translations_domain),o=function(){varn,r,t;returnr=arguments[0],n=2<=arguments.length?x.call(arguments,1):[],t=n.pop().hash,e.isEmpty(n)||(t.sprintf=n)
!function(){vare=Package.meteor.Meteor,r=Package.blaze.Blaze,n=Package.blaze.UI,t=Package.blaze.Handlebars,i=Package.session.Session,o=Package.tracker.Tracker,a=Package.tracker.Deps,u=Package.underscore._,s=Package.htmljs.HTML,c,n;(function(){"undefined"==typeofc&&(c={});varr={},n=e.isClient?newa.Dependency:null,t="en";c.setLanguage=function(r){r&&r!==t&&(t=r,e.isClient&&n.changed())},c.language=function(){returne.isClient&&n.depend(),t},c.setDictionary=function(e){r=e},c.addDictionary=function(e){u.extend(r,e)};vari=function(e,r){returne==e.toLowerCase()?r.toLowerCase():e==e.toUpperCase()?r.toUpperCase():e.substr(1)==e.substr(1).toLowerCase()?r.substr(0,1).toUpperCase()+r.substr(1).toLowerCase():e.substr(0,2)==e.substr(0,2).toUpperCase()?r:r.replace(/( [a-z])/g,function(e){returne.toUpperCase()})};c.getText=function(e,n){vart=e.toLowerCase(),o=r&&r[t],a="string"==typeofn?n:c.language();returni(e,o?o[a]?o[a]:o.en:"["+e+"]")}}).call(this),function(){("undefined"==typeofn||"function"!=typeofn.registerHelper)&&(n={registerHelper:function(e,r){if("undefined"!=typeoft)returnt.registerHelper(e,r);thrownewError("No UI or Handlebars found")}}),"undefined"!=typeofn&&(n.registerHelper("getLength",function(e){returne&&e.length}),n.registerHelper("isSelected",function(e,r){returne===r?" selected":""}),n.registerHelper("isChecked",function(e,r){returne===r?" checked":""}),n.registerHelper("cutString",function(e,r){returne.length>r?e.substr(0,Math.max(r-3,0))+"...":e}),n.registerHelper("$eq",function(e,r){returne===r}),n.registerHelper("$neq",function(e,r){returne!==r}),n.registerHelper("$in",function(e,r,n,t){returne===r||e===n||e===t}),n.registerHelper("$nin",function(e,r,n,t){returne!==r&&e!==n&&e!==t}),n.registerHelper("$exists",function(e){returnvoid0!==e}),n.registerHelper("$lt",function(e,r){returnr>e}),n.registerHelper("$gt",function(e,r){returne>r}),n.registerHelper("$lte",function(e,r){returnr>=e}),n.registerHelper("$gte",function(e,r){returne>=r}),n.registerHelper("$and",function(e,r){returne&&r}),n.registerHelper("$or",function(e,r){returne||r}),n.registerHelper("$not",function(e){return!e}),n.registerHelper("nl2br",function(e){varr=(e+"").replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g,"$1<br>$2");returnnewSpacebars.SafeString(r)}),n.registerHelper("getText",function(e,r){varn=r||null;returnc.getText(e,n)}),n.registerHelper("$mapped",function(e){if(!Array.isArray(e))try{e=e.fetch()}catch(r){returnconsole.log("Error in $mapped: perhaps you aren't sending in a collection or array."),[]}varn=e.map(function(r,n){returnr.$index=n,r.$first=0===n,r.$last=n===e.length-1,r});returnn||[]}),c.superScope={},c.addScope=function(e,r){c.superScope[e]=u.bind(function(){returnthis},r)},c.removeScope=function(e){deleten._globalHelpers[e],deletec.superScope[e]},c.addScope("Session",i),c.addScope("Meteor",e),n.registerHelper("$",function(){returnc.superScope}))}.call(this),"undefined"==typeofPackage&&(Package={}),Package["raix:handlebar-helpers"]={Helpers:c}}();
!function(){varn=Package.meteor.Meteor,i=Package.underscore._,e=Package.templating.Template,a=Package.jquery.$,t=Package.jquery.jQuery,o=Package.blaze.Blaze,r=Package.blaze.UI,s=Package.blaze.Handlebars,m=Package.htmljs.HTML;(function(){e.__checkName("Animate"),e.Animate=newe("Template.Animate",function(){varn=this;returno._InOuterTemplateScope(n,function(){returnSpacebars.include(function(){returnSpacebars.call(n.templateContentBlock)})})})}).call(this),function(){vart=function(n){return"all 0s ease 0s"===n.css("transition")&&"none 0s ease 0s 1 normal none running"===n.css("animation")?(console.warn('animation-helper error: The following element has no transition defined, but an "animate" class:',n[0]),!0):!1};e.Animate.rendered=function(){vare=this;i.each(this.findAll(".animate"),function(n){vari=a(n);t(i)||(i.width(),i.removeClass("animate"),i.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd transitionEnd msTransitionEnd animationend webkitAnimationEnd oAnimationEnd MSAnimationEnd animationEnd msAnimationEnd",function(e){e.target===n&&(i.off(e),n._animation_helper_isVisible=!0)}))}),e._animation_helper_parentNode=this.firstNode.parentNode,e._animation_helper_parentNode._uihooks={insertElement:function(n,i){vare=a(n);e.insertBefore(i),e.hasClass("animate")&&!t(e)&&(e.width(),e.removeClass("animate"),e.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd transitionEnd msTransitionEnd animationend webkitAnimationEnd oAnimationEnd MSAnimationEnd animationEnd msAnimationEnd",function(i){i.target===n&&(e.off(i),n._animation_helper_isVisible=!0)}))},removeElement:function(i){vare=a(i);if(i._animation_helper_isVisible){vart;n.isClient&&(t=n.setTimeout(function(){e.remove(),e=null},5e3)),e.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd transitionEnd msTransitionEnd animationend webkitAnimationEnd oAnimationEnd MSAnimationEnd animationEnd msAnimationEnd",function(a){a.target===i&&(e.off(a),n.clearTimeout(t),deletei._animation_helper_isVisible,e.remove(),e=null)}),e.addClass("animate").width()}elsee.remove(),e=null}}},e.Animate.destroyed=function(){vari=this;n.isClient&&i._animation_helper_parentNode&&Tracker.afterFlush(function(){i._animation_helper_parentNode._uihooks=null})}}.call(this),"undefined"==typeofPackage&&(Package={}),Package["frozeman:animation-helper"]={}}();
!function(){vare=Package.meteor.Meteor,a=Package.underscore._,t=Package["reactive-var"].ReactiveVar,r;(function(){r={_getTemplateInstance:function(r,n,l){varp=null;if(a.isObject(r)&&(r.hasOwnProperty("_templateInstance")||r.hasOwnProperty("view")))r.hasOwnProperty("_templateInstance")?p=r:r.hasOwnProperty("view")&&(p=r.view);elsetry{p=Template.instance().view,l=n,n=r}catch(c){thrownewe.Error("TemplateVar works only from withing template helpers, callbacks or events. Additonally you can pass a template instance as the first parameter.")}for(;-1===p.name.indexOf("Template.")&&p.parentView;)p=p.parentView;returnp&&!p._templateVar&&(p._templateVar={}),p&&!p._templateVar[n]&&(p._templateVar[n]=newt(l)),{key:n,value:l,template:p}},get:function(e,a){vart=r._getTemplateInstance(e,a);returnt.template._templateVar[t.key].get()},set:function(e,a,t){varn=r._getTemplateInstance(e,a,t);n.template._templateVar[n.key].set(n.value)}}}).call(this),"undefined"==typeofPackage&&(Package={}),Package["frozeman:template-var"]={TemplateVar:r}}();
!function(){vare=Package.meteor.Meteor,t=Package.jquery.$,r=Package.jquery.jQuery;(function(){!function(e,t){varr=[].slice,s={},n=e.amplify={publish:function(e){if("string"!=typeofe)thrownewError("You must provide a valid topic to publish.");vart=r.call(arguments,1),n,u,a,o=0,i;if(!s[e])return!0;for(n=s[e].slice(),a=n.length;a>o&&(u=n[o],i=u.callback.apply(u.context,t),i!==!1);o++);returni!==!1},subscribe:function(e,t,r,n){if("string"!=typeofe)thrownewError("You must provide a valid topic to create a subscription.");3===arguments.length&&"number"==typeofr&&(n=r,r=t,t=null),2===arguments.length&&(r=t,t=null),n=n||10;for(varu=0,a=e.split(/\s/),o=a.length,i;o>u;u++){e=a[u],i=!1,s[e]||(s[e]=[]);for(varc=s[e].length-1,l={callback:r,context:t,priority:n};c>=0;c--)if(s[e][c].priority<=n){s[e].splice(c+1,0,l),i=!0;break}i||s[e].unshift(l)}returnr},unsubscribe:function(e,t,r){if("string"!=typeofe)thrownewError("You must provide a valid topic to remove a subscription.");if(2===arguments.length&&(r=t,t=null),s[e])for(varn=s[e].length,u=0;n>u;u++)s[e][u].callback===r&&(t&&s[e][u].context!==t||(s[e].splice(u,1),u--,n--))}}}(this),function(e,t){functionr(e,r){s.addType(e,function(u,a,o){vari,c,l,p,f=a,d=(newDate).getTime();if(!u){f={},p=[],l=0;try{for(u=r.length;u=r.key(l++);)n.test(u)&&(c=JSON.parse(r.getItem(u)),c.expires&&c.expires<=d?p.push(u):f[u.replace(n,"")]=c.data);for(;u=p.pop();)r.removeItem(u)}catch(y){}returnf}if(u="__amplify__"+u,a===t){if(i=r.getItem(u),c=i?JSON.parse(i):{expires:-1},!(c.expires&&c.expires<=d))returnc.data;r.removeItem(u)}elseif(null===a)r.removeItem(u);else{c=JSON.stringify({data:a,expires:o.expires?d+o.expires:null});try{r.setItem(u,c)}catch(y){s[e]();try{r.setItem(u,c)}catch(y){throws.error()}}}returnf})}vars=e.store=function(e,t,r){varn=s.type;returnr&&r.type&&r.typeins.types&&(n=r.type),s.types[n](e,t,r||{})};s.types={},s.type=null,s.addType=function(e,t){s.type||(s.type=e),s.types[e]=t,s[e]=function(t,r,n){returnn=n||{},n.type=e,s(t,r,n)}},s.error=function(){return"amplify.store quota exceeded"};varn=/^__amplify__/;for(varuin{localStorage:1,sessionStorage:1})try{window[u].setItem("__amplify__","x"),window[u].removeItem("__amplify__"),r(u,window[u])}catch(a){}if(!s.types.localStorage&&window.globalStorage)try{r("globalStorage",window.globalStorage[window.location.hostname]),"sessionStorage"===s.type&&(s.type="globalStorage")}catch(a){}!function(){if(!s.types.localStorage){vare=document.createElement("div"),r="amplify";e.style.display="none",document.getElementsByTagName("head")[0].appendChild(e);try{e.addBehavior("#default#userdata"),e.load(r)}catch(n){returnvoide.parentNode.removeChild(e)}s.addType("userData",function(n,u,a){e.load(r);varo,i,c,l,p,f=u,d=(newDate).getTime();if(!n){for(f={},p=[],l=0;o=e.XMLDocument.documentElement.attributes[l++];)i=JSON.parse(o.value),i.expires&&i.expires<=d?p.push(o.name):f[o.name]=i.data;for(;n=p.pop();)e.removeAttribute(n);returne.save(r),f}if(n=n.replace(/[^\-._0-9A-Za-z\xb7\xc0-\xd6\xd8-\xf6\xf8-\u037d\u037f-\u1fff\u200c-\u200d\u203f\u2040\u2070-\u218f]/g,"-"),n=n.replace(/^-/,"_-"),u===t){if(o=e.getAttribute(n),i=o?JSON.parse(o):{expires:-1},!(i.expires&&i.expires<=d))returni.data;e.removeAttribute(n)}elsenull===u?e.removeAttribute(n):(c=e.getAttribute(n),i=JSON.stringify({data:u,expires:a.expires?d+a.expires:null}),e.setAttribute(n,i));try{e.save(r)}catch(y){null===c?e.removeAttribute(n):e.setAttribute(n,c),s.userData();try{e.setAttribute(n,i),e.save(r)}catch(y){thrownull===c?e.removeAttribute(n):e.setAttribute(n,c),s.error()}}returnf})}}(),function(){functione(e){returne===t?t:JSON.parse(JSON.stringify(e))}varr={},n={};s.addType("memory",function(s,u,a){returns?u===t?e(r[s]):(n[s]&&(clearTimeout(n[s]),deleten[s]),null===u?(deleter[s],null):(r[s]=u,a.expires&&(n[s]=setTimeout(function(){deleter[s],deleten[s]},a.expires)),u)):e(r)})}()}(this.amplify=this.amplify||{}),function(e,t){"use strict";functionr(){}functions(e){return"[object Function]"==={}.toString.call(e)}functionn(e){vart=!1;returnsetTimeo
!function(){vare=Package.meteor.Meteor,t=Package.underscore._,n;(function(){varo=4.8,a=50;n=function(e){varo=this;if(!(oinstanceofn))thrownewError('use "new" to construct a PersistentMinimongo');o.key="minimongo__"+e._name,o.col=e,o.cur=o.col.find({}),o.stats={added:0,removed:0,changed:0},i.push(o),o.refresh(!0),o.cur.observe({added:function(e){o.capCollection();varn=amplify.store(o.key);n||(n=[]),t.contains(n,e._id)||(n.push(e._id),amplify.store(o.key,n));vara=o._makeDataKey(e._id);amplify.store(a)||amplify.store(a,e),++o.stats.added},removed:function(e){varn=amplify.store(o.key);t.contains(n,e._id)&&(n=t.without(n,e._id),amplify.store(o._makeDataKey(e._id),null),amplify.store(o.key,0===n.length?null:n),++o.stats.removed)},changed:function(e,t){amplify.store(o._makeDataKey(e._id),e),++o.stats.changed}})},n.prototype={constructor:n,_getStats:function(){returnthis.stats},_getKey:function(){returnthis.key},_makeDataKey:function(e){returnthis.key+"__"+e},refresh:function(e){varn=this,o=amplify.store(n.key),a=[];if(n.stats.added=0,o){vari=o.length;o=t.filter(o,function(e){vart=amplify.store(n._makeDataKey(e));if(t){varo=n.col.findOne({_id:t._id});o?n.col.update({_id:o._id},t):n.col.insert(t)}return!!t}),e||(n.col.find({}).forEach(function(e){t.contains(o,e._id)||a.push(e._id)}),t.each(a,function(e){n.col.remove({_id:e})})),e&&i!=o.length&&lify.store(n.key,0===o.length?null:o)}},localStorageSize:function(){vare=0;returnlocalStorage&&t.each(Object.keys(localStorage),function(t){e+=2*localStorage[t].length/1024/1024}),e},capCollection:function(){vare=this;e.localStorageSize()>o&&(console.log(e.localStorageSize(),e.col.find({}).count()),t.each(e.col.find({},{limit:a}).fetch(),function(t){e.col.remove(t._id)}))}};vari=[],r=null;e.startup(function(){$(window).bind("storage",function(n){e.clearTimeout(r),r=e.setTimeout(function(){t.each(i,function(e){e.refresh(!1)})},250)})})}).call(this),"undefined"==typeofPackage&&(Package={}),Package["frozeman:persistent-minimongo"]={PersistentMinimongo:n}}();
!function(){vare=Package.meteor.Meteor,n;(function(){n=function(){"use strict";functione(n,t){varr,s,u,f,h,g,v=this;if(!(vinstanceofe))returnnewe(n,t);if(ninstanceofe){if(null==t)returnS=0,v.s=n.s,v.e=n.e,void(v.c=(n=n.c)?n.slice():n);n+=""}elseif(f="number"==(h=typeofn)){if(null==t&&n===~~n){for(v.s=0>1/n?(n=-n,-1):1,s=S=0,u=n;u>=10;u/=10,s++);returnv.e=s,void(v.c=[n])}n=0===n&&0>1/n?"-0":n+""}else"string"!=h&&(n+="");if(h=n,null==t&&A.test(h))v.s=45===h.charCodeAt(0)?(h=h.slice(1),-1):1;else{if(10==t)returnv=newe(h),l(v,c+v.e+1,a);if(h=R.call(h).replace(/^\+(?!-)/,""),v.s=45===h.charCodeAt(0)?(h=h.replace(/^-(?!-)/,""),-1):1,null!=t?t!=~~t&&d||(O=!(t>=2&&65>t))?(o(t,2),g=A.test(h)):(r="["+b.slice(0,t=0|t)+"]+",h=h.replace(/\.$/,"").replace(/^\./,"0."),(g=newRegExp("^"+r+"(?:\\."+r+")?$",37>t?"i":"").test(h))?(f&&(h.replace(/^0\.0*|\./,"").length>15&&o(n,0),f=!f),h=i(h,10,t,v.s)):"Infinity"!=h&&"NaN"!=h&&(o(n,1,t),n="NaN")):g=A.test(h),!g)returnv.c=v.e=null,"Infinity"!=h&&("NaN"!=h&&o(n,3),v.s=null),void(S=0)}for((s=h.indexOf("."))>-1&&(h=h.replace(".","")),(u=h.search(/e/i))>0?(0>s&&(s=u),s+=+h.slice(u+1),h=h.substring(0,u)):0>s&&(s=h.length),u=0;48===h.charCodeAt(u);u++);for(t=h.length;48===h.charCodeAt(--t););if(h=h.slice(u,t+1))if(t=h.length,f&&t>15&&o(n,0),s=s-u-1,s>m)v.c=v.e=null;elseif(p>s)v.c=[v.e=0];else{if(v.e=s,v.c=[],u=(s+1)%_,0>s&&(u+=_),t>u){for(u&&v.c.push(+h.slice(0,u)),t-=_;t>u;v.c.push(+h.slice(u,u+=_)));h=h.slice(u),u=_-h.length}elseu-=t;for(;u--;h+="0");v.c.push(+h)}elsev.c=[v.e=0];S=0}functionn(e,n,t){for(varr=1,i=n.length;!n[--i];n.pop());for(i=n[0];i>=10;i/=10,r++);return(t=r+t*_-1)>m?e.c=e.e=null:p>t?e.c=[e.e=0]:(e.e=t,e.c=n),e}functiont(e){for(varn,t,r=1,i=e.length,s=e[0]+"";i>r;){for(n=e[r++]+"",t=_-n.length;t--;n="0"+n);s+=n}for(i=s.length;48===s.charCodeAt(--i););returns.slice(0,i+1||1)}functionr(e,n,t){for(varr,i=[0],s,o=0,l=e.length;l>o;){for(s=i.length;s--;i[s]*=n);for(i[r=0]+=b.indexOf(e.charAt(o++));r<i.length;r++)i[r]>t-1&&(null==i[r+1]&&(i[r+1]=0),i[r+1]+=i[r]/t|0,i[r]%=t)}returni.reverse()}functioni(n,t,i,s){varo,l,u,f,h,g,p,m=n.indexOf("."),d=a;for(37>i&&(n=n.toLowerCase()),m>=0&&(n=n.replace(".",""),p=newe(i),h=p.pow(n.length-m),p.c=r(h.toFixed(),10,t),p.e=p.c.length),g=r(n,i,t),l=u=g.length;0==g[--u];g.pop());if(!g[0])return"0";if(0>m?--l:(h.c=g,h.e=l,h.s=s,h=D(h,p,c,d,t),g=h.c,f=h.r,l=h.e),o=l+c+1,m=g[o],u=t/2,f=f||0>o||null!=g[o+1],f=4>d?(null!=m||f)&&(0==d||d==(h.s<0?3:2)):m>u||m==u&&(4==d||f||6==d&&1&g[o-1]||d==(h.s<0?8:7)),1>o||!g[0])g.length=1,u=0,f?(g[0]=1,l=-c):l=g[0]=0;else{if(g.length=o,f)for(--t;++g[--o]>t;)g[o]=0,o||(++l,g.unshift(1));for(u=g.length;!g[--u];);}for(m=0,n="";u>=m;n+=b.charAt(g[m++]));if(0>l){for(;++l;n="0"+n);n="0."+n}elseif(m=n.length,++l>m)for(l-=m;l--;n+="0");elsem>l&&(n=n.slice(0,l)+"."+n.slice(l));returnn}functions(n,r,i){vars,o,u,f=(n=newe(n)).e;if(null==r?s=0:(l(n,++r,a),s=i?r:r+n.e-f,f=n.e),o=t(n.c),1==i||2==i&&(f>=r||h>=f)){for(;o.length<s;o+="0");o.length>1&&(o=o.charAt(0)+"."+o.slice(1)),o+=(0>f?"e":"e+")+f}else{if(i=o.length,0>f){for(u=s-i;++f;o="0"+o);o="0."+o}elseif(++f>i){for(u=s-f,f-=i;f--;o+="0");u>0&&(o+=".")}elseu=s-i,i>f?o=o.slice(0,f)+"."+o.slice(f):u>0&&(o+=".");if(u>0)for(;u--;o+="0");}returnn.s<0&&n.c[0]?"-"+o:o}functiono(e,n,t,r,i,s){if(d){varo,l=["new BigNumber","cmp","div","eq","gt","gte","lt","lte","minus","mod","plus","times","toFraction","divToInt"][S?0>S?-S:S:0>1/S?1:0]+"()",u=O?" out of range":" not a"+(i?" non-zero":"n")+" integer";throwu=([l+" number type has more than 15 significant digits",l+" not a base "+t+" number",l+" base"+u,l+" not a number"][n]||t+"() "+n+(s?" not a boolean or binary digit":u+(r?" or not ["+(O?" negative, positive":" integer, integer")+" ]":"")))+": "+e,O=S=0,o=newError(u),o.name="BigNumber Error",o}}functionl(e,n,t,r){vari,s,o,l,u,f,c,a,h=y;if(a=e.c){e:{for(i=1,l=a[0];l>=10;l/=10,i++);if(s=n-i,0>s)s+=_,o=n,u=a[f=0],c=u/h[i-o-1]%10|0;elseif(f=Math.ceil((s+1)/_),f>=a.length){if(!r)breake;for(;a.length<=f;a.push(0));u=c=0,i=1,s%=_,o=s-_+1}else{for(u=
!function(){vare=Package.meteor.Meteor,r;(function(){r={extensions:{}};vare=r.forEach=function(e,r){if("function"==typeofe.forEach)e.forEach(r);else{varn,t=e.length;for(n=0;t>n;n++)r(e[n],n,e)}},n=function(e){returne.replace(/[_-]||\s/g,"").toLowerCase()};r.converter=function(e){vart,a,c,o=0,l=[],i=[];if("undefind"!=typeofmodule&&"undefined"!=typeofexports&&"undefind"!=typeofrequire){varu=require("fs");if(u){varp=u.readdirSync((__dirname||".")+"/extensions").filter(function(e){return~e.indexOf(".js")}).map(function(e){returne.replace(/\.js$/,"")});r.forEach(p,function(e){vart=n(e);r.extensions[t]=require("./extensions/"+e)})}}if(this.makeHtml=function(e){returnt={},a={},c=[],e=e.replace(/~/g,"~T"),e=e.replace(/\$/g,"~D"),e=e.replace(/\r\n/g,"\n"),e=e.replace(/\r/g,"\n"),e="\n\n"+e+"\n\n",e=D(e),e=e.replace(/^[ \t]+$/gm,""),r.forEach(l,function(r){e=g(r,e)}),e=C(e),e=d(e),e=s(e),e=m(e),e=j(e),e=e.replace(/~D/g,"$$"),e=e.replace(/~T/g,"~"),r.forEach(i,function(r){e=g(r,e)}),e},e&&e.extensions){varf=this;r.forEach(e.extensions,function(e){if("string"==typeofe&&(e=r.extensions[n(e)]),"function"!=typeofe)throw"Extension '"+e+"' could not be loaded. It was either not found or is not a valid extension.";r.forEach(e(f),function(e){e.type?"language"===e.type||"lang"===e.type?l.push(e):("output"===e.type||"html"===e.type)&&i.push(e):i.push(e)})})}varg=function(e,r){if(e.regex){varn=newRegExp(e.regex,"g");returnr.replace(n,e.replace)}returne.filter?e.filter(r):void0},s=function(e){returne+="~0",e=e.replace(/^[ ]{0,3}\[(.+)\]:[ \t]*\n?[ \t]*<?(\S+?)>?[ \t]*\n?[ \t]*(?:(\n*)["(](.+?)[")][ \t]*)?(?:\n+|(?=~0))/gm,function(e,r,n,c,o){returnr=r.toLowerCase(),t[r]=A(n),c?c+o:(o&&(a[r]=o.replace(/"/g,""")),"")}),e=e.replace(/~0/,"")},d=function(e){e=e.replace(/\n/g,"\n\n");varr="p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math|ins|del|style|section|header|footer|nav|article|aside",n="p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math|style|section|header|footer|nav|article|aside";returne=e.replace(/^(<(p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math|ins|del)\b[^\r]*?\n<\/\2>[ \t]*(?=\n+))/gm,h),e=e.replace(/^(<(p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|script|noscript|form|fieldset|iframe|math|style|section|header|footer|nav|article|aside)\b[^\r]*?<\/\2>[ \t]*(?=\n+)\n)/gm,h),e=e.replace(/(\n[ ]{0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,h),e=e.replace(/(\n\n[ ]{0,3}<!(--[^\r]*?--\s*)+>[ \t]*(?=\n{2,}))/g,h),e=e.replace(/(?:\n\n)([ ]{0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,h),e=e.replace(/\n\n/g,"\n")},h=function(e,r){varn=r;returnn=n.replace(/\n\n/g,"\n"),n=n.replace(/^\n/,""),n=n.replace(/\n+$/g,""),n="\n\n~K"+(c.push(n)-1)+"K\n\n"},m=function(e){e=E(e);varr=q("<hr />");returne=e.replace(/^[ ]{0,2}([ ]?\*[ ]?){3,}[ \t]*$/gm,r),e=e.replace(/^[ ]{0,2}([ ]?\-[ ]?){3,}[ \t]*$/gm,r),e=e.replace(/^[ ]{0,2}([ ]?\_[ ]?){3,}[ \t]*$/gm,r),e=_(e),e=S(e),e=P(e),e=d(e),e=z(e)},v=function(e){returne=K(e),e=$(e),e=B(e),e=x(e),e=w(e),e=M(e),e=A(e),e=L(e),e=e.replace(/ +\n/g," <br />\n")},$=function(e){varr=/(<[a-z\/!$]("[^"]*"|'[^']*'|[^'">])*>|<!(--.*?--\s*)+>)/gi;returne=e.replace(r,function(e){varr=e.replace(/(.)<\/?code>(?=.)/g,"$1`");returnr=I(r,"\\`*_")})},w=function(e){returne=e.replace(/(\[((?:\[[^\]]*\]|[^\[\]])*)\][ ]?(?:\n[ ]*)?\[(.*?)\])()()()()/g,k),e=e.replace(/(\[((?:\[[^\]]*\]|[^\[\]])*)\]\([ \t]*()<?(.*?(?:\(.*?\).*?)?)>?[ \t]*((['"])(.*?)\6[ \t]*)?\))/g,k),e=e.replace(/(\[([^\[\]]+)\])()()()()()/g,k)},k=function(e,r,n,c,o,l,i,u){void0==u&&(u="");varp=r,f=n,g=c.toLowerCase(),s=o,d=u;if(""==s)if(""==g&&(g=f.toLowerCase().replace(/ ?\n/g," ")),s="#"+g,void0!=t[g])s=t[g],void0!=a[g]&&(d=a[g]);else{if(!(p.search(/\(\s*\)$/m)>-1))returnp;s=""}s=I(s,"*_");varh='<a href="'+s+'"';return""!=d&&(d=d.replace(/"/g,"""),d=I(d,"*_"),h+=' title="'+d+'"'),h+=">"+f+"</a>"},x=function(e){returne=e.replace(/(!\[(.*?)\][ ]?(?:\n[ ]*)?\[(.*?)\])()()()()/g,y),e=e.replace(/(!\[(.*?)\]\s?\
!function(){vare=Package.meteor.Meteor,t=Package.underscore._,n=Package.ejson.EJSON,r;(function(){if(Package["cmather:iron-core"])thrownewError("\n\n Sorry! The cmather:iron-{x} packages were migrated to the new package system with the wrong name, and you have duplicate copies.\n You can see which cmather:iron-{x} packages have been installed by using this command:\n\n > meteor list\n\n Can you remove any installed cmather:iron-{x} packages like this: \n\n > meteor remove cmather:iron-core\n > meteor remove cmather:iron-router\n > meteor remove cmather:iron-dynamic-template\n > meteor remove cmather:iron-dynamic-layout\n \n The new packages are named iron:{x}. For example:\n\n > meteor add iron:router\n\n Sorry for the hassle, but thank you! \n\n ")}).call(this),function(){r={},r.utils={},r.utils.assert=function(e,t){if(!e)thrownewError(t)},r.utils.warn=function(e,t){e||console&&console.warn&&console.warn(t)},r.utils.defaultValue=function(e,t,n){return"undefined"==typeofe[t]?(e[t]=n,n):e[t]},r.utils.inherits=function(e,o,i){r.utils.assert("undefined"!=typeofe,"Child is undefined in inherits function"),r.utils.assert("undefined"!=typeofo,"Parent is undefined in inherits function");for(varaino)t.has(o,a)&&(e[a]=n.clone(o[a]));vars=function(){this.constructor=e};returns.prototype=o.prototype,e.prototype=news,e.__super__=o.prototype,t.isObject(i)&&t.extend(e.prototype,i),e},r.utils.extend=function(e,n){n=n||{};varo=function(){vare;e=t.has(n,"constructor")?n.constructor:o.__super__.constructor,e.apply(this,arguments)};returnr.utils.inherits(o,e,n)},r.utils.global=function(){returne.isClient?window:global}(),r.utils.namespace=function(e,t){varn=r.utils.global,o,i,a,s;r.utils.assert("string"==typeofe,"namespace must be a string"),o=e.split("."),a=o.pop(),s=n;for(varu=0;u<o.length;u++)i=o[u],s=s[i]=s[i]||{};return2===arguments.length?(s[a]=t,t):s[a]},r.utils.resolve=function(e){vart=r.utils.global,n,o;if("string"==typeofe){n=e.split("."),o=t;for(vari=0;i<n.length;i++)if(o=o[n[i]],!o)returnvoid0}elseo=e;returno},r.utils.capitalize=function(e){returne.charAt(0).toUpperCase()+e.slice(1,e.length)},r.utils.classCase=function(e){varn=/_|-|\.|\//;returne?t.map(e.split(n),function(e){returnr.utils.capitalize(e)}).join(""):""},r.utils.camelCase=function(e){vart=r.utils.classCase(e);returnt=t.charAt(0).toLowerCase()+t.slice(1,t.length)},r.utils.notifyDeprecated=function(e){varn,r,o,i,a="[:where] ':name' is deprecated. Please use ':instead' instead.";t.isObject(e)?(n=e.name,r=e.instead,o=e.message||a,i=e.where||"IronRouter"):(o=e,n="",r="",i=""),"undefined"!=typeofconsole&&console.warn&&console.warn("<deprecated> "+o.replace(":name",n).replace(":instead",r).replace(":where",i)+" "+(newError).stack)},r.utils.withDeprecatedNotice=function(e,t,n){returnfunction(){returnUtils.notifyDeprecated(e),t&&t.apply(n||this,arguments)}},Function.prototype.deprecate=function(e){vart=this;returnr.utils.withDeprecatedNotice(e,t)},r.utils.debug=function(e){returnr.utils.assert("string"==typeofe,"debug requires a package name"),functionn(){if(console&&console.log&&r.debug===!0){varn=t.toArray(arguments).join(" ");console.log("%c<"+e+"> %c"+n,"color: #999;","color: #000;")}}},r.utils.get=function(e){for(vart=1;t<arguments.length;t++){if(!(e&&arguments[t]ine))returnvoid0;e=e[arguments[t]]}returne},r.utils.global.Iron=r}.call(this),"undefined"==typeofPackage&&(Package={}),Package["iron:core"]={Iron:r}}();
!function(){vare=Package.meteor.Meteor,t=Package.ui.Blaze,n=Package.ui.UI,a=Package.ui.Handlebars,r=Package.underscore._,i=Package.jquery.$,o=Package.jquery.jQuery,s=Package.tracker.Tracker,u=Package.tracker.Deps,c=Package["reactive-var"].ReactiveVar,l=Package.templating.Template,p=Package.random.Random,h=Package["iron:core"].Iron,d=Package.htmljs.HTML,m;(function(){if(Package["cmather:iron-dynamic-template"])thrownewError("\n\n Sorry! The cmather:iron-{x} packages were migrated to the new package system with the wrong name, and you have duplicate copies.\n You can see which cmather:iron-{x} packages have been installed by using this command:\n\n > meteor list\n\n Can you remove any installed cmather:iron-{x} packages like this: \n\n > meteor remove cmather:iron-core\n > meteor remove cmather:iron-router\n > meteor remove cmather:iron-dynamic-template\n > meteor remove cmather:iron-dynamic-layout\n \n The new packages are named iron:{x}. For example:\n\n > meteor add iron:router\n\n Sorry for the hassle, but thank you! \n\n ")}).call(this),function(){l.__checkName("__DynamicTemplateError__"),l.__DynamicTemplateError__=newl("Template.__DynamicTemplateError__",function(){vare=this;returnd.DIV({style:"margin: 0 auto; color: red;"},"\n ",t.View(function(){returnSpacebars.mustache(e.lookup("msg"))}),"\n ")})}.call(this),function(){vare=h.utils.debug("iron:dynamic-template"),a=h.utils.assert,o=h.utils.get,d=h.utils.camelCase,f=function(e){returnObject.prototype.toString.call(e)};m=function(e){this._id=p.id(),this.options=e=e||{},this._template=e.template,this._defaultTemplate=e.defaultTemplate,this._content=e.content,this._data=e.data,this._templateDep=news.Dependency,this._dataDep=news.Dependency,this._lookupHostDep=news.Dependency,this._lookupHostValue=null,this._hooks={},this._eventMap=null,this._eventHandles=null,this._eventThisArg=null,this.name=e.name||this.constructor.prototype.name||"DynamicTemplate",this.isCreated=!1,this.isDestroyed=!1},m.prototype.template=function(e){if(1===arguments.length&&e!==this._template)returnthis._template=e,voidthis._templateDep.changed();if(!(arguments.length>0))returnthis._templateDep.depend(),this._template?"function"==typeofthis._template?this._template():this._template:this._defaultTemplate?"function"==typeofthis._defaultTemplate?this._defaultTemplate():this._defaultTemplate:void0},m.prototype.defaultTemplate=function(e){return1!==arguments.length?this._defaultTemplate:void(this._defaultTemplate=e)},m.prototype.clear=function(){this._template=void0,this._data=void0,this._templateDep.changed()},m.prototype.data=function(e){return1===arguments.length&&e!==this._data?(this._data=e,voidthis._dataDep.changed()):(this._dataDep.depend(),"function"==typeofthis._data?this._data():this._data)},m.prototype.create=function(e){varn=this;if(this.isCreated)thrownewError("DynamicTemplate view is already created");this.isCreated=!0,this.isDestroyed=!1;vara=c(null),i=t.View("DynamicTemplate",function(){vare=this,r=a.get();returnt.With(function(){vart=n.data();return"undefined"!=typeoft?t:m.getParentDataContext(e)},function(){returnn.renderView(r)})});returni.onViewCreated(function(){this.autorun(function(){a.set(n.template())})}),r.each(["onViewCreated","onViewReady","_onViewRendered","onViewDestroyed"],function(e){i[e](function(){n._runHooks(e,this)})}),i._onViewRendered(function(){n.isInserted=!0,1===i.renderCount&&n._attachEvents()}),i.onViewDestroyed(function(){n._detachEvents()}),i._templateInstance=newt.TemplateInstance(i),i.templateInstance=function(){vare=i._templateInstance;returne.data=t.getData(i),i._domrange&&!i.isDestroyed?(e.firstNode=i._domrange.firstNode(),e.lastNode=i._domrange.lastNode()):(e.firstNode=null,e.lastNode=null),e},this.view=i,i.__dynamicTemplate__=this,i.name=this.name,i},m.prototype.renderView=function(e){varn=this,a=null;return"string"==typeofe?(a=l[e],a||(a=l[d(e)]),a||(a=t.With({msg:"Couldn't find a template named "+JSON.stringify(e)+" or "+JSON.stringify(d(e))+".Areyousureyoude
!function(){vare=Package.meteor.Meteor,n=Package.templating.Template,t=Package.blaze.Blaze,r=Package.blaze.UI,o=Package.blaze.Handlebars,i=Package.underscore._,a=Package["iron:core"].Iron,s=Package.htmljs.HTML,c,u,h;(function(){vare=[];if(Package["cmather:iron-layout"]&&e.push("\n\n The cmather:iron-{x} packages were migrated to the new package system with the wrong name, and you have duplicate copies.\n You can see which cmather:iron-{x} packages have been installed by using this command:\n\n > meteor list\n\n Can you remove any installed cmather:iron-{x} packages like this: \n\n > meteor remove cmather:iron-core\n > meteor remove cmather:iron-router\n > meteor remove cmather:iron-dynamic-template\n > meteor remove cmather:iron-dynamic-layout\n \n The new packages are named iron:{x}. For example:\n\n > meteor add iron:router\n\n Sorry for the hassle, but thank you! \n\n "),Package["cmather:blaze-layout"]&&e.push("The blaze-layout package has been replaced by iron-layout. Please remove the package like this:\n> meteor remove cmather:blaze-layout\n"),e.length>0)thrownewError("Sorry! Looks like there's a few errors related to iron:layout\n\n"+e.join("\n\n"))}).call(this),function(){n.__checkName("__IronDefaultLayout__"),n.__IronDefaultLayout__=newn("Template.__IronDefaultLayout__",function(){vare=this;returnSpacebars.include(e.lookupTemplate("yield"))})}.call(this),function(){vare=a.DynamicTemplate,o=a.utils.inherits;c=function(e){for(;e;){if("Iron.Layout"===e.name)returne.__dynamicTemplate__;e=e.parentView}returnnull},u=function(e){varn=this;u.__super__.constructor.apply(this,arguments),e=e||{},this.name="Iron.Layout",this._regions={},this._regionHooks={},this.defaultTemplate("__IronDefaultLayout__"),e.content&&this.render(e.content)},h=u.DEFAULT_REGION="main",o(u,a.DynamicTemplate),u.prototype.region=function(e,n){returnthis._ensureRegion(e,n)},u.prototype.destroyRegions=function(){i.each(this._regions,function(e){e.destroy()}),this._regions={}},u.prototype.render=function(e,n){n=n||{};vart=n.to||n.region||h,r=this.region(t);returnthis._trackRenderedRegion(t),r.template(e),r.data(n.data),r},u.prototype.has=function(e){returne=e||u.DEFAULT_REGION,!!this._regions[e]},u.prototype.regionKeys=function(){returni.keys(this._regions)},u.prototype.clear=function(e){returne=e||u.DEFAULT_REGION,this.has(e)&&this.region(e).template(null),this},u.prototype.clearAll=function(){returni.each(this._regions,function(e){e.template(null)}),this},u.prototype.beginRendering=function(e){varn=this;if(this._finishRenderingTransaction&&this._finishRenderingTransaction(),this._finishRenderingTransaction=i.once(function(){vart=n._endRendering({flush:!1});e&&e(t)}),Deps.afterFlush(this._finishRenderingTransaction),this._renderedRegions)thrownewError("You called beginRendering again before calling endRendering");this._renderedRegions={}},u.prototype._trackRenderedRegion=function(e){this._renderedRegions&&(this._renderedRegions[e]=!0)},u.prototype._endRendering=function(e){e=e||{},e.flush!==!1&&Deps.flush();varn=this._renderedRegions||{};returnthis._renderedRegions=null,i.keys(n)},i.each(["onRegionCreated","onRegionRendered","onRegionDestroyed"],function(e){u.prototype[e]=function(n){vart=this._regionHooks[e]=this._regionHooks[e]||[];returnt.push(n),this}}),u.prototype._ensureRegion=function(e,n){returnthis._regions[e]=this._regions[e]||this._createDynamicTemplate(e,n)},u.prototype._createDynamicTemplate=function(e,n){vart=this,r=newa.DynamicTemplate(n),o=a.utils.capitalize;returnr._region=e,i.each(["viewCreated","viewReady","viewDestroyed"],function(e){e=o(e),r["on"+e](function(n){varr=this,o={viewCreated:"regionCreated",viewReady:"regionRendered",viewDestroyed:"regionDestroyed"}[e];t._runRegionHooks("on"+o,r,n)})}),r},u.prototype._runRegionHooks=function(e,n,t){for(varr=this,o=this._regionHooks[e]||[],i,a=0;a<o.length;a++)i=o[a],i.call(n,t.region,t,this)},"undefined"!=typeofn&&(r.registerHelper("yield",newn("yield",function(){varn=c(this);if(!n)thrownewError("NoIron.La
!function(){vare=Package.meteor.Meteor,r=Package.underscore._,n=Package["iron:core"].Iron,t,i;(function(){functione(e){returne.replace(/([=!:$\/()])/g,"\\$1")}functionr(t,a,s){a&&"[object Array]"!==n(a)&&(s=a,a=null),a=a||[],s=s||{};varc=s.strict,u=s.end!==!1,p=s.sensitive?"":"i",h=0;if(tinstanceofRegExp){varl=t.source.match(/\((?!\?)/g)||[];returna.push.apply(a,l.map(function(e,r){return{name:r,delimiter:null,optional:!1,repeat:!1}})),o(t,a)}if("[object Array]"===n(t))returnt=t.map(function(e){returnr(e,a,s).source}),o(newRegExp("(?:"+t.join("|")+")",p),a);t=t.replace(i,function(r,n,t,i,o,s,c,u){if(n)returnn;if(u)return"\\"+u;varp="+"===c||"*"===c,l="?"===c||"*"===c;returna.push({name:i||h++,delimiter:t||"/",optional:l,repeat:p}),t=t?"\\"+t:"",o=e(o||s||"[^"+(t||"\\/")+"]+?"),p&&(o=o+"(?:"+t+o+")*"),l?"(?:"+t+"("+o+"))?":t+"("+o+")"});varf="/"===t[t.length-1];returnc||(t=(f?t.slice(0,-2):t)+"(?:\\/(?=$))?"),u||(t+=c&&f?"":"(?=\\/|$)"),o(newRegExp("^"+t+(u?"$":""),p),a)}varn=function(e){returnObject.prototype.toString.call(e)},i=newRegExp(["(\\\\.)","([\\/.])?(?:\\:(\\w+)(?:\\(((?:\\\\.|[^)])*)\\))?|\\(((?:\\\\.|[^)])*)\\))([+*?])?","([.+*?=^!:${}()[\\]|\\/])"].join("|"),"g"),o=function(e,r){returne.keys=r,e};t=r}).call(this),function(){functione(e){try{returndecodeURIComponent(e).replace(/\+/g," ")}catch(r){returnvoid(r.constructor==URIError&&a("Tried to decode an invalid URI component: "+JSON.stringify(e)+" "+r.stack))}}functiono(e){try{returndecodeURI(e).replace(/\+/g," ")}catch(r){returnvoid(r.constructor==URIError&&a("Tried to decode an invalid URI: "+JSON.stringify(e)+" "+r.stack))}}vara=n.utils.warn;i=function(e,n){n=n||{},this.options=n,this.keys=[],this.regexp=t(e,this.keys,n),this._originalPath=e,r.extend(this,i.parse(e))},i.normalize=function(e){if(einstanceofRegExp)returne;if("string"!=typeofe)return"/";varr=i.parse(e),n=r.pathname;return"/"!==n.charAt(0)&&(n="/"+n),n.length>1&&"/"===n.charAt(n.length-1)&&(n=n.slice(0,n.length-1)),n},i.isSameOrigin=function(e,r){varn=i.parse(e),t=i.parse(r),o=n.origin===t.origin;returno},i.fromQueryString=function(n){if(!n)return{};if("string"!=typeofn)thrownewError("expected string");"?"===n.charAt(0)&&(n=n.slice(1));vart=n.split("&"),i={},o;returnr.each(t,function(r){varn=r.split("="),t=n[0],o=e(n[1]);"[]"===t.slice(-2)?(t=t.slice(0,-2),i[t]=i[t]||[],i[t].push(o)):i[t]=o}),i},i.toQueryString=function(e){varn=[];return"string"==typeofe?"?"!==e.charAt(0)?"?"+e:e:(r.each(e,function(e,t){r.isArray(e)?r.each(e,function(e){n.push(encodeURIComponent(t+"[]")+"="+encodeURIComponent(e))}):n.push(encodeURIComponent(t)+"="+encodeURIComponent(e))}),n.length>0?"?"+n.join("&"):"")},i.parse=function(e){if("string"!=typeofe)return{};varr=/^(([^:\/?#]+):)?(\/\/([^\/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/,n=e.match(r),t=n[1]?n[1].toLowerCase():void0,o=n[3],a=!!o,s=n[4]?n[4].toLowerCase():void0,c=s?s.split("@"):[],u,p;2==c.length?(p=c[0],u=c[1]):1==c.length?(u=c[0],p=void0):(u=void0,p=void0);varh=u&&u.split(":")||[],l=h[0],f=h[1],g=t&&u?t+"//"+u:void0,d=n[5],m=n[8],y=e,v=n[6],w,R=m&&m.indexOf("?")||-1;~R&&!v?(v=m.slice(R),m=m.substr(0,R),w=v.slice(1)):w=n[7];varx=d+(v||""),U=i.fromQueryString(w),S=[t||"",a?"//":"",s||""].join(""),I=[t||"",a?"//":"",s||"",d||"",v||"",m||""].join("");return{rootUrl:S||"",originalUrl:e||"",href:I||"",protocol:t||"",auth:p||"",host:u||"",hostname:l||"",port:f||"",origin:g||"",path:x||"",pathname:d||"",search:v||"",query:w||"",queryObject:U||"",hash:m||"",slashes:a}},i.prototype.test=function(e){returnthis.regexp.test(i.normalize(e))},i.prototype.exec=function(e){returnthis.regexp.exec(i.normalize(e))},i.prototype.params=function(r){if(!r)return[];varn=[],t=this.exec(r),a,s=this.keys,c,u;if(!t)thrownewError('The route named "'+this.name+'" does not match the path "'+r+'"');for(varp=1,h=t.length;h>p;++p)c=s[p-1],u="string"==typeoft[p]?e(t[p]):t[p],c?n[c.name]=void0!==n[c.name]?n[c.name]:u:n.push(u);returnr=o(r),"undefined"!=typeofr&&(a=r.split("?")[1],a&&(a=a.split("#")[0]),n.hash=r.split("#")[1]||null,n.
!function(){vart=Package.meteor.Meteor,e=Package.underscore._,n=Package["iron:core"].Iron,r,i,n;(function(){vart=n.Url;r=function(n,r,i){e.isFunction(n)&&(i=i||r||{},r=n,n="/",this.middleware=!0,"undefined"==typeofi.mount&&(i.mount=!0)),"object"==typeofr&&(i=r,r=i.action||"action"),i=i||{},this.options=i,this.mount=i.mount,this.method=i.method&&i.method.toLowerCase()||!1,this.where=i.where||"client",this.mount&&(i.end=!1),i.name?this.name=i.name:"string"==typeofn&&"/"!==n.charAt(0)?this.name=n:r&&r.name?this.name=r.name:"string"==typeofn&&"/"!==n&&(this.name=n.split("/").slice(1).join(".")),n=i.path||n,"string"==typeofn&&"/"!==n.charAt(0)&&(n="/"+n),this.path=n,this.compiledUrl=newt(n,i),e.isString(r)?this.handle=functiono(){vart=this[r];if("function"!=typeoft)thrownewError("No method named "+JSON.stringify(r)+" found on handler.");returnt.apply(this,arguments)}:e.isFunction(r)&&(this.handle=r)},r.prototype.test=function(t,e){e=e||{};varn=this.compiledUrl.test(t),r=!0,i=!0;returnthis.method&&e.method&&(r=this.method==e.method.toLowerCase()),e.where&&(i=this.where==e.where),n&&r&&i},r.prototype.params=function(t){returnthis.compiledUrl.params(t)},r.prototype.resolve=function(t,e){returnthis.compiledUrl.resolve(t,e)},r.prototype.clone=function(){vart=newr(this.path,this.handle,this.options);returnt.name=this.name,t}}).call(this),function(){varo=n.Url,a=n.utils.assert,s=n.utils.defaultValue;i=function(){this._stack=[],this.length=0},i.prototype._create=function(t,n,i){varo=newr(t,n,i),a=o.name;if(a){if(e.has(this._stack,a))thrownewError("Handler with name '"+a+"' already exists.");this._stack[a]=o}returno},i.prototype.findByName=function(t){returnthis._stack[t]},i.prototype.push=function(t,e,n){varr=this._create(t,e,n);returnthis._stack.push(r),this.length++,r},i.prototype.append=function(){vart=this,n=e.toArray(arguments),r={};return"object"==typeofn[n.length-1]&&(r=n.pop()),e.each(n,function(n){if("undefined"!=typeofn)if("function"==typeofn)t.push(n,r);else{if(!e.isArray(n))thrownewError("Can only append functions or arrays to the MiddlewareStack");t.append.apply(t,n.concat([r]))}}),this},i.prototype.insertAt=function(t,e,n,r){vari=this._create(e,n,r);returnthis._stack.splice(t,0,i),this.length=this._stack.length,this},i.prototype.insertBefore=function(t,n,r,i){varo,a;if(!(o=this._stack[t]))thrownewError("Couldn't find a handler named '"+t+"' on the path stack");returna=e.indexOf(this._stack,o),this.insertAt(a,n,r,i),this},i.prototype.insertAfter=function(t,n,r,i){varo,a;if(!(o=this._stack[t]))thrownewError("Couldn't find a handler named '"+t+"' on the path stack");returna=e.indexOf(this._stack,o),this.insertAt(a+1,n,r,i),this},i.prototype.concat=function(){vart=newi,n=Array.prototype.concat,r=EJSON.clone(this._stack),o=e.map(e.toArray(arguments),function(t){returnEJSON.clone(t._stack)});returnt._stack=n.apply(r,o),this.length=t._stack.length,t},i.prototype.dispatch=functionh(e,n,r){vari=this,h=e;a("string"==typeofe,"Requires url"),a("object"==typeofn,"Requires context object"),e=o.normalize(e||"/"),s(n,"request",{}),s(n,"response",{}),s(n,"originalUrl",e),s(n,"_method",n.method),s(n,"_handlersForEnv",{client:!1,server:!1}),s(n,"_handled",!1),s(n,"isHandled",function(){returnn._handled}),s(n,"willBeHandledOnClient",function(){returnn._handlersForEnv.client}),s(n,"willBeHandledOnServer",function(){returnn._handlersForEnv.server});varl=function(){if(r)try{r.apply(this,arguments)}catch(t){throwt._punt=!0,t}},c=0,u=t.bindEnvironment(functionp(r){vara=i._stack[c++];if(n.url=n.request.url=n.originalUrl,!a)returnl.call(n,r);if(!a.test(e,{method:n._method}))returnu(r);vars=t.isClient?"client":"server";if(a.middleware||(n._handlersForEnv[a.where]=!0),a.where!==s)returnu(r);if(n.next=u,a.mount){varh=o.normalize(a.compiledUrl.pathname),p=e.substr(h.length,e.length);p=o.normalize(p),n.url=n.request.url=p}try{vard=a.handle.length,f=n.request,m=n.response;returnr&&4===d?a.handle.call(n,r,f,m,u):!r&&4>d?a.handle.call(n,f,m,u):u(r)}catch(r){if(r._punt)throwr;u(r)}final
!function(){vart=Package.meteor.Meteor,e=Package.underscore._,n=Package.tracker.Tracker,a=Package.tracker.Deps,r=Package.jquery.$,o=Package.jquery.jQuery,i=Package["iron:core"].Iron,c,s,h,u,l;(function(){vart=i.Url,n="__hash__";c=function(e){vara=t.parse(e),r=a.hash&&a.hash.replace("#",""),o=a.search,i=a.pathname,c=a.rootUrl;if(r&&"!"!==r.charAt(0)){vars=n+"="+r;o=o?o+"&":"?",o+=s,r=""}return!r&&i?r="#!"+i.substring(1):r&&(r="#"+r),[c,r,o].join("")},s=function(a){varr=t.parse(a),o=r.hash&&r.hash.replace("#!","/"),i=r.search,c=r.rootUrl,s;returne.has(r.queryObject,n)?(s="#"+r.queryObject[n],deleter.queryObject[n]):s="",[c,o,t.toQueryString(r.queryObject),s].join("")},h=function(e){vara=t.parse(e),r=a.queryObject;returna.hash&&(r[n]=a.hash.replace("#","")),["!",a.pathname.substring(1),t.toQueryString(r)].join("")}}).call(this),function(){vart=i.Url;u=function(n,a){e.extend(this,t.parse(n),{options:a||{}})},u.prototype.equals=function(t){returnt&&tinstanceofu&&t.pathname==this.pathname&&t.search==this.search&&t.hash==this.hash&&t.options.historyState===this.options.historyState?!0:!1},u.prototype.isCancelled=function(){return!!this._isCancelled},u.prototype.cancelUrlChange=function(){this._isCancelled=!0}}.call(this),function(){varn=i.Url,o=null,f=newa.Dependency,p={go:[],popState:[]},y=function(){return/MSIE 9/.test(navigator.appVersion)},g=function(){return/MSIE 8/.test(navigator.appVersion)},d=function(){return!!Package.appcache},S=function(){return"undefined"==typeofhistory||"function"!=typeofhistory.pushState},v=function(){returnl.options.useHashPaths||g()||y()||d()||S()},k=function(){return!!l.options.useHashPaths},w=function(t,n){e.each(p[t],function(t){t.call(n)})},P=function(t){if(!(tinstanceofu))thrownewError("Expected a State instance");returnt.equals(o)?!1:(o=t,f.changed(),!0)},m=function(){vart=location.href,e;e=k()?newu(s(t)):newu(t,{historyState:history.state}),w("popState",e),P(e)},j=function(t){vare=q;e&&e(t)},_=function(t,e){e=e||{};varn=newu(t,e);w("go",n),P(n)&&a.afterFlush(function(){n.isCancelled()||(k()?location.hash=h(t):e.replaceState===!0?history.replaceState(e.historyState,null,t):history.pushState(e.historyState,null,t))})},q=function(t){try{vare=t.currentTarget,a=e.href,r=e.pathname+e.search+e.hash;if(r=r.replace(/(^\/?)/,"/"),t.isDefaultPrevented())returnvoidt.preventDefault();if(t.metaKey||t.ctrlKey||t.shiftKey)return;if(e.target)return;if(!n.isSameOrigin(a,location.href))return;t.preventDefault(),_(r)}catch(o){throwt.preventDefault(),o}};l={},l.options={linkSelector:"a[href]",useHashPaths:!1},l.configure=function(t){e.extend(this.options,t||{})},l.get=function(){returnf.depend(),o},l.start=function(){if(!this._isStarted){vare=n.parse(location.href);if(v()){if(e.pathname.length>1){vara=c(location.href);window.location=a}this.configure({useHashPaths:!0})}varo=location.href;if(k()){vari=newu(s(o));P(i)}else{if("!"===e.hash.replace("#","")[0])varo=s(o);varh={initial:!0};history.replaceState(h,null,o);vari=newu(o,{historyState:h});P(i)}r(window).on("popstate.iron-location",m),r(window).on("hashchange.iron-location",m),t.startup(function(){r(document).on("click.iron-location",l.options.linkSelector,j)}),this._isStarted=!0}},l.stop=function(){this._isStarted&&(r(window).on("popstate.iron-location"),r(window).on("hashchange.iron-location"),r(document).off("click.iron-location"),this._isStarted=!1)},l.onClick=function(t){q=t},l.go=function(t,e){return_(t,e)},l.onGo=function(t){p.go.push(t)},l.onPopState=function(t){p.popState.push(t)},l.start(),i.Location=l}.call(this),"undefined"==typeofPackage&&(Package={}),Package["iron:location"]={urlToHashStyle:c,urlFromHashStyle:s}}();
!function(){vart=Package.meteor.Meteor,n=Package.underscore._,e=Package.tracker.Tracker,o=Package.tracker.Deps,a=Package["reactive-dict"].ReactiveDict,r=Package.templating.Template,i=Package["iron:core"].Iron,u=Package.blaze.Blaze,s=Package.blaze.UI,c=Package.blaze.Handlebars,l=Package.htmljs.HTML,p,d;(function(){vart=i.utils.assert,e=function(){for(vart={},n=o.currentComputation;n;)t[String(n._id)]=!0,n=n._parent;returnt},a=function(o){vara=e(),r=n.keys(o._dependentsById);r.forEach(function(n){t(!a[n],"\n\nYou called wait() after calling ready() inside the same computation tree.\n\nYou can fix this problem in two possible ways:\n\n1) Put all of your wait() calls before any ready() calls.\n2) Put your ready() call in its own computation with Deps.autorun.")})};p=function(){this._readyDep=newo.Dependency,this._comps=[],this._notReadyCount=0},p.prototype.wait=function(t){vare=this,r=o.currentComputation;a(e._readyDep),o.nonreactive(function(){vara=null,i=o.autorun(function(n){varo=!!t(),r=e._notReadyCount;n.firstRun&&!o?e._notReadyCount++:null!==a&&o!==a&&o===!0?e._notReadyCount--:null!==a&&o!==a&&o===!1&&e._notReadyCount++,a=o,0===r&&e._notReadyCount>0?e._readyDep.changed():r>0&&0===e._notReadyCount&&e._readyDep.changed()});e._comps.push(i),r&&r.onInvalidate(function(){o.afterFlush(function(){i.stop(),e._comps.splice(n.indexOf(e._comps,i),1),a===!1&&(e._notReadyCount--,0===e._notReadyCount&&e._readyDep.changed())})})})},p.prototype.ready=function(){returnthis._readyDep.depend(),0===this._notReadyCount},p.prototype.stop=function(){n.each(this._comps,function(t){t.stop()}),this._comps=[]},i.WaitList=p}).call(this),function(){vart=i.utils.debug("iron:controller"),e=i.Layout,o=i.DynamicTemplate,a=function(t,n){returnfunction(){return"function"==typeoft?t.apply(n,arguments):t}};d=function(t){varn=this;this.options=t||{},this._layout=this.options.layout||newe(this.options),this._isController=!0,this._layout._setLookupHost(this);varo=d._collectEventMaps.call(this.constructor);this._layout.events(o,this),this.init(t)},d.prototype.layout=function(t,e){varo=this;returnthis._layout.template(t),e&&n.has(e,"data")&&this._layout.data(a(e.data,this)),{data:function(t){returno._layout.data(a(t,o))}}},d.prototype.render=function(t,n){vare=this;n&&"undefined"!=typeofn.data&&(n.data=a(n.data,this));varo=this._layout.render(t,n);return{data:function(t){returno.data(a(t,e))}}},d.prototype.beginRendering=function(t){returnthis._layout.beginRendering(t)},d.extend=function(t){returni.utils.extend(this,t)},d.events=function(t){returnthis._eventMap=t,this};vars=function(t,e){varo={};returnt.__super__&&n.extend(o,s(t.__super__.constructor,e)),n.has(t,e)?n.extend(o,t[e]):o};d._collectEventMaps=function(){returns(this,"_eventMap")},d._helpers={},d.helpers=function(t){returnn.extend(this._helpers,t),this},"undefined"!=typeofr&&(i.controller=function(){returno.findLookupHostWithProperty(u.getView(),"_isController")},r.registerHelper("get",function(t){varn=i.controller();returnn&&n.state?n.state.get(t):void0})),i.Controller=d}.call(this),function(){vart=i.Layout,e=i.utils.debug("iron:controller"),o=i.utils.defaultValue,r=function(t,n){returnfunction(){return"function"==typeoft?t.apply(n,arguments):t}};d.prototype.init=function(t){this._waitlist=newp,this.state=newa},d.prototype.insert=function(t){returnthis._layout.insert.apply(this._layout,arguments)},d.prototype.wait=function(t){vare=this;if(t)returnn.isArray(t)?n.each(t,functiono(t){e.wait(t)}):this._waitlist.wait(t.ready?function(){returnt.ready()}:t),this},d.prototype.ready=function(){returnthis._waitlist.ready()},d.prototype.stop=function(){this._waitlist.stop()}}.call(this),"undefined"==typeofPackage&&(Package={}),Package["iron:controller"]={}}();
!function(){vart=Package.underscore._,e=Package.tracker.Tracker,o=Package.tracker.Deps,r=Package.blaze.Blaze,n=Package.blaze.UI,i=Package.blaze.Handlebars,a=Package.templating.Template,u=Package.ejson.EJSON,s=Package.meteor.Meteor,l=Package["iron:core"].Iron,p=Package.htmljs.HTML,c,h,f,d,y,m;(function(){f=news.EnvironmentVariable}).call(this),function(){d=["get","post","put","delete"]}.call(this),function(){vare=l.Controller,o=l.Url,r=l.MiddlewareStack,n=l.utils.assert;h=e.extend({constructor:function(e){h.__super__.constructor.apply(this,arguments),e=e||{},this.options=e,this._onStopCallbacks=[],this.route=e.route,this.params=[];varo=this.lookupOption("data");"function"==typeofo?this.data=t.bind(o,this):"undefined"!=typeofo&&(this.data=function(){returno}),this.init(e)}}),h.prototype.lookupOption=function(e){if(this.route&&this.route.options&&t.has(this.route.options,e))returnthis.route.options[e];if(t.has(this.options,e))returnthis.options[e];if("undefined"!=typeofthis[e])returnthis[e];varo=f.get();returno&&t.has(o,e)?o[e]:this.router&&this.router.options&&t.has(this.router.options,e)?this.router.options[e]:void0},h.prototype.configureFromUrl=function(t,e,o){n("string"==typeoft,"url must be a string"),e=e||{},this.request=e.request||{},this.response=e.response||{},this.url=e.url||t,this.originalUrl=e.originalUrl||t,this.method=this.request.method,this.route&&this.setParams(this.route.params(t),o)},h.prototype._collectHooks=function(){vare=this,o=t.toArray(arguments),r=function(o){if(!o)return[];varr=e.router.lookupHook,n=t.isArray(o)?o:[o];returnt.map(n,function(t){returnr(t)})},n=function(e,o){vari=[];returne.__super__&&(i=i.concat(n(e.__super__.constructor,o))),t.has(e.prototype,o)?i.concat(r(e.prototype[o])):i},i=function(t){for(vare=0;e<o.length;e++)t(o[e])},a=[];i(function(t){varo=e.route&&e.route.getName(),r=e.router.getHooks(t,o);a=a.concat(r)});varu=[];i(function(t){varo=n(e.constructor,t);u=u.concat(o)});vars=[];i(function(o){if(t.has(e,o)){varn=r(e[o]);s=s.concat(n)}});varl=[];e.route&&i(function(t){varo=r(e.route.options[t]);l=l.concat(o)});varp=a.concat(l).concat(u).concat(s);returnp},h.prototype.runHooks=function(){for(vart=this._collectHooks.apply(this,arguments),e=0,o=t.length;o>e;e++){varr=t[e];r.call(this)}returnt.length},h.prototype.getParams=function(){returnthis.params},h.prototype.setParams=function(t){returnthis.params=t,this},l.RouteController=h}.call(this),function(){varr=l.Controller,n=l.Url,i=l.MiddlewareStack,a=l.utils.debug("iron-router:RouteController");if(h.prototype.init=function(t){h.__super__.init.apply(this,arguments),this._computation=null,this._paramsDep=newe.Dependency,this.location=l.Location},h.prototype.getParams=function(){returnthis._paramsDep.depend(),this.params},h.prototype.setParams=function(e,o){varr=function(e,r){if(!(einstanceofArray))thrownewError("you called equals with a non array value in setParams");if(!(rinstanceofArray))return!1;if(e.length!==r.length)return!1;for(varn=0;n<e.length;n++)if(!u.equals(e[n],r[n],o))return!1;vari=t.keys(e),a=t.keys(r),s;if(i.length!==a.length)return!1;for(varn=0;n<i.length;n++){if(s=i[n],!t.has(r,s))return!1;if(!u.equals(e[s],r[s]))return!1}return!0};if(!r(this.params,e))returnthis.params=e,o=o||{},o.reactive!==!1&&this._paramsDep.changed(),this},h.prototype.dispatch=function(t,e,r){if(this._computation&&!this._computation.stopped)thrownewError("RouteController computation is already running. Stop it first.");varn=this;returno.nonreactive(function(){o.autorun(function(o){n._computation=o,t.dispatch(e,n,r)})}),n},h.prototype._runRoute=function(e,r,n){vara=this,u=this._collectHooks("subscriptions");t.each(u,function(t){a.wait(t.call(a))});vars=this._collectHooks("waitOn");t.each(s,function(t){a.wait(t.call(a))});varp=s.length>0,c,f,d=function(){returno.nonreactive(function(){returna._layout.template()})},y=function(){returno.nonreactive(function(){vart=a._layout._regions.main;returnt&&t.template()})},m=d(),_=y();this.beginRendering(functionR(e){if(!a.isStopped){varo=d(),r=y
!function(){vart=Package.meteor.Meteor,n=Package.htmljs.HTML,e=Package.tracker.Tracker,a=Package.tracker.Deps,r=Package.blaze.Blaze,u=Package.blaze.UI,i=Package.blaze.Handlebars,o=Package["observe-sequence"].ObserveSequence,c=Package.templating.Template,l;(function(){l={};vart=function(t,n){returnt===n};l.include=function(n,e,a){if(!n)returnnull;if("function"!=typeofn){varu=n;if(!r.isTemplate(u))thrownewError("Expected template or null, found: "+u);returnn.constructView(e,a)}vari=r.ReactiveVar(null,t),o=r.View("Spacebars.include",function(){vart=i.get();if(null===t)returnnull;if(!r.isTemplate(t))thrownewError("Expected template or null, found: "+t);returnt.constructView(e,a)});returno.__templateVar=i,o.onViewCreated(function(){this.autorun(function(){i.set(n())})}),o},l.mustacheImpl=function(t){varn=arguments;if(n.length>1){vare=n[n.length-1];if(einstanceofl.kw){vara={};for(varrine.hash){varu=e.hash[r];a[r]="function"==typeofu?u():u}n[n.length-1]=l.kw(a)}elsee=l.kw(),n=Array.prototype.slice.call(arguments),n.push(e)}returnl.call.apply(null,n)},l.mustache=function(t){vare=l.mustacheImpl.apply(null,arguments);returneinstanceofl.SafeString?n.Raw(e.toString()):null==e||e===!1?null:String(e)},l.attrMustache=function(t){vare=l.mustacheImpl.apply(null,arguments);if(null==e||""===e)returnnull;if("object"==typeofe)returne;if("string"==typeofe&&n.isValidAttributeName(e)){vara={};returna[e]="",a}thrownewError("Expected valid attribute name, '', null, or object")},l.dataMustache=function(t){varn=l.mustacheImpl.apply(null,arguments);returnn},l.makeRaw=function(t){returnnull==t?null:tinstanceofn.Raw?t:n.Raw(t)},l.call=function(t){if("function"==typeoft){for(varn=[],e=1;e<arguments.length;e++){vara=arguments[e];n[e-1]="function"==typeofa?a():a}returnt.apply(null,n)}if(arguments.length>1)thrownewError("Can't call non-function: "+t);returnt},l.kw=function(t){returnthisinstanceofl.kw?void(this.hash=t||{}):newl.kw(t)},l.SafeString=function(t){returnthisinstanceofl.SafeString?newi.SafeString(t):newl.SafeString(t)},l.SafeString.prototype=i.SafeString.prototype,l.dot=function(t,n){if(arguments.length>2){vare=[];returne.push(l.dot(t,n)),e.push.apply(e,Array.prototype.slice.call(arguments,2)),l.dot.apply(null,e)}if("function"==typeoft&&(t=t()),!t)returnt;vara=t[n];return"function"!=typeofa?a:function(){returna.apply(t,arguments)}},l.With=function(t,n,a){varu=newr.ReactiveVar,i=r.View("Spacebars_with",function(){returnr.If(function(){returnu.get()},function(){returnr.With(function(){returnu.get()},n)},a)});returni.onViewCreated(function(){this.autorun(function(){u.set(t()),e.onInvalidate(function(){u.dep.changed()})})}),i},l.TemplateWith=r._TemplateWith}).call(this),function(){c.__checkName("__dynamic"),c.__dynamic=newc("Template.__dynamic",function(){vart=this;return[r.View(function(){returnl.mustache(t.lookup("checkContext"))}),"\n ",r.If(function(){returnl.call(t.lookup("dataContextPresent"))},function(){return["\n ",l.include(t.lookupTemplate("__dynamicWithDataContext")),"\n "]},function(){return["\n \n ",r._TemplateWith(function(){return{template:l.call(t.lookup("template")),data:l.call(t.lookup(".."))}},function(){returnl.include(t.lookupTemplate("__dynamicWithDataContext"))}),"\n "]})]}),c.__checkName("__dynamicWithDataContext"),c.__dynamicWithDataContext=newc("Template.__dynamicWithDataContext",function(){vart=this;returnl.With(function(){returnl.dataMustache(t.lookup("chooseTemplate"),t.lookup("template"))},function(){return["\n ",r._TemplateWith(function(){returnl.call(l.dot(t.lookup(".."),"data"))},function(){returnl.include(t.lookupTemplate(".."))})," \n "]})})}.call(this),function(){c.__dynamicWithDataContext.helpers({chooseTemplate:function(t){returnc[t]||null}}),c.__dynamic.helpers({dataContextPresent:function(){return_.has(this,"data")},checkContext:function(){if(!_.has(this,"template"))thrownewError("Must specify name in the 'template' argument to {{> Template.dynamic}}.");_.each(this,function(t,n){if("template"!==n&&"
!function(){vare=Package.meteor.Meteor,a;(function(){varn=0,r=!1;a={hold:function(){if(!e.isCordova)return{release:function(){}};if(r)thrownewError("Can't show launch screen once it's hidden");n++;vara=!1,t=function(){e.isCordova&&(a||(n--,0===n&&"undefined"!=typeofnavigator&&navigator.splashscreen&&(r=!0,navigator.splashscreen.hide())))};return{release:t}}}}).call(this),function(){varn=a.hold(),r=Package.templating&&Package.templating.Template;e.startup(function(){if(r)if(Package["iron:router"])Package["iron:router"].Router.onAfterAction(function(){n.release()});else{vare=setInterval(function(){r.body.view&&r.body.view.isRendered&&(n.release(),clearInterval(e))},50);setTimeout(function(){n.release()},6e3)}elsen.release()})}.call(this),"undefined"==typeofPackage&&(Package={}),Package["launch-screen"]={LaunchScreen:a}}();
!function(){!function(){functiona(e){if(!(thisinstanceofa))returnnewa(e);if("function"==typeofe)returnthis.random=e,this;varn;arguments.length&&(this.seed=0);for(vari=0;i<arguments.length;i++){if(n=0,"string"==typeofarguments[i])for(vart=0;t<arguments[i].length;t++)n+=(arguments[i].length-t)*arguments[i].charCodeAt(t);elsen=arguments[i];this.seed+=(arguments.length-i)*n}returnthis.mt=this.mersenne_twister(this.seed),this.random=function(){returnthis.mt.random(this.seed)},this}functione(a,e){if(a||(a={}),e)for(varnine)"undefined"==typeofa[n]&&(a[n]=e[n]);returna}functionn(a,e){if(a)thrownewRangeError(e)}functioni(a){returnfunction(){returnthis.natural(a)}}functiont(a,e){for(varn=y(a),i=0,t=n.length;t>i;i++)key=n[i],e[key]=a[key]||e[key]}functionr(a,e){for(varn=0,i=a.length;i>n;n++)e[n]=a[n]}functiono(a,e){varn=Array.isArray(a),i=e||(n?newArray(a.length):{});returnn?r(a,i):t(a,i),i}vars=9007199254740992,m=-s,l="0123456789",b="abcdefghijklmnopqrstuvwxyz",h=b.toUpperCase(),c=l+"abcdef",u=Array.prototype.slice;a.prototype.VERSION="0.7.1";vard=function(){thrownewError("No Base64 encoder available.")};!function(){"function"==typeofbtoa?d=btoa:"function"==typeofBuffer&&(d=function(a){returnnewBuffer(a).toString("base64")})}(),a.prototype.bool=function(a){returna=e(a,{likelihood:50}),n(a.likelihood<0||a.likelihood>100,"Chance: Likelihood accepts values from 0 to 100."),100*this.random()<a.likelihood},a.prototype.character=function(a){a=e(a);vari,t,r="!@#$%^&*()[]";returnn(a.alpha&&a.symbols,"Chance: Cannot specify both alpha and symbols."),i="lower"===a.casing?b:"upper"===a.casing?h:b+h,t=a.pool?a.pool:a.alpha?i:a.symbols?r:i+l+r,t.charAt(this.natural({max:t.length-1}))},a.prototype.floating=function(a){vari;a=e(a,{fixed:4});vart=Math.pow(10,a.fixed);n(a.fixed&&a.precision,"Chance: Cannot specify both fixed and precision.");varr=s/t,o=-r;n(a.min&&a.fixed&&a.min<o,"Chance: Min specified is out of range with fixed. Min should be, at least, "+o),n(a.max&&a.fixed&&a.max>r,"Chance: Max specified is out of range with fixed. Max should be, at most, "+r),a=e(a,{min:o,max:r}),i=this.integer({min:a.min*t,max:a.max*t});varm=(i/t).toFixed(a.fixed);returnparseFloat(m)},a.prototype.integer=function(a){returna=e(a,{min:m,max:s}),n(a.min>a.max,"Chance: Min cannot be greater than Max."),Math.floor(this.random()*(a.max-a.min+1)+a.min)},a.prototype.natural=function(a){returna=e(a,{min:0,max:s}),this.integer(a)},a.prototype.string=function(a){a=e(a);varn=a.length||this.natural({min:5,max:20}),i=a.pool,t=this.n(this.character,n,{pool:i});returnt.join("")},a.prototype.capitalize=function(a){returna.charAt(0).toUpperCase()+a.substr(1)},a.prototype.mixin=function(e){for(varnine)a.prototype[n]=e[n];returnthis},a.prototype.unique=function(a,n,i){i=e(i,{comparator:function(a,e){return-1!==a.indexOf(e)}});for(vart,r=[],o=0,s=50*n,m=u.call(arguments,2);r.length<n;)if(t=a.apply(this,m),i.comparator(r,t)||(r.push(t),o=0),++o>s)thrownewRangeError("Chance: num is likely too large for sample set");returnr},a.prototype.n=function(a,e){varn=e||1,i=[],t=u.call(arguments,2);for(n=Math.max(0,n),null;n--;null)i.push(a.apply(this,t));returni},a.prototype.pad=function(a,e,n){returnn=n||"0",a+="",a.length>=e?a:newArray(e-a.length+1).join(n)+a},a.prototype.pick=function(a,e){if(0===a.length)thrownewRangeError("Chance: Cannot pick() from an empty array");returne&&1!==e?this.shuffle(a).slice(0,e):a[this.natural({max:a.length-1})]},a.prototype.shuffle=function(a){for(vare=a.slice(0),n=[],i=0,t=Number(e.length),r=0;t>r;r++)i=this.natural({max:e.length-1}),n[r]=e[i],e.splice(i,1);returnn},a.prototype.weighted=function(a,e){if(a.length!==e.length)thrownewRangeError("Chance: length of array and weights must match");if(e.some(function(a){return1>a})){varn=e.reduce(function(a,e){returna>e?e:a},e[0]),i=1/n;e=e.map(function(a){returna*i})}vart,r=e.reduce(function(a,e){returna+e},0),o=this.natural({min:1,max:r}),s=0;returne.some(function(e,n){returns+e>=o?(t=a[n],!0):(s+=e,!1)}),t},a.prototype.paragraph
!function(){require=functiont(e,n,r){functioni(a,f){if(!n[a]){if(!e[a]){varu="function"==typeofrequire&&require;if(!f&&u)returnu(a,!0);if(o)returno(a,!0);vars=newError("Cannot find module '"+a+"'");throws.code="MODULE_NOT_FOUND",s}varc=n[a]={exports:{}};e[a][0].call(c.exports,function(t){varn=e[a][1][t];returni(n?n:t)},c,c.exports,t,e,n,r)}returnn[a].exports}for(varo="function"==typeofrequire&&require,a=0;a<r.length;a++)i(r[a]);returni}({1:[function(t,e,n){varr=t("./web3");BigNumber.config({ROUNDING_MODE:BigNumber.ROUND_DOWN});vari=32,o=4,a=function(t,e){for(varn=!1,r=0;r<t.length&&!n;r++)n=e(t[r]);returnn?r-1:-1},f=function(t,e){returna(t,function(t){returnt.name===e})},u=function(t,e){varn=f(t,e);return-1===n?voidconsole.error("method "+e+" not found in the abi"):t[n]},s=function(t,e,n){returnnewArray(e-t.length+1).join(n?n:"0")+t},c=function(t){returnfunction(e){return0===e.indexOf(t)}},l=function(t){returnfunction(e){returnt===e}},h=function(t){return"[]"===t.slice(-2)},p=function(t){vare=2*i;returntinstanceofBigNumber||"number"==typeoft?("number"==typeoft&&(t=newBigNumber(t)),t=t.round(),t.lessThan(0)&&(t=newBigNumber("ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",16).plus(t).plus(1)),t=t.toString(16)):t=0===t.indexOf("0x")?t.substr(2):"string"==typeoft?p(newBigNumber(t)):(+t).toString(16),s(t,e)},d=function(t){returnr.fromAscii(t,i).substr(2)},m=function(t){return"000000000000000000000000000000000000000000000000000000000000000"+(t?"1":"0")},g=function(t){returnp(newBigNumber(t).times(newBigNumber(2).pow(128)))},v=function(t,e){returnh(t)||"string"===t?p(e.length):""},b=function(){return[{type:c("uint"),format:p},{type:c("int"),format:p},{type:c("hash"),format:p},{type:c("string"),format:d},{type:c("real"),format:g},{type:c("ureal"),format:g},{type:l("address"),format:p},{type:l("bool"),format:m}]},y=b(),_=function(t,e,n){varr="",o=u(t,e),a=2*i;returno.inputs.forEach(function(t,e){r+=v(t.type,n[e])}),o.inputs.forEach(function(t,e){for(vari=!1,a=0;a<y.length&&!i;a++)i=y[a].type(o.inputs[e].type,n[e]);i||console.error("input parser does not support type: "+o.inputs[e].type);varf=y[a-1].format,u="";u=h(o.inputs[e].type)?n[e].reduce(function(t,e){returnt+f(e)},""):f(n[e]),r+=u}),r},w=function(t){return"1"===newBigNumber(t.substr(0,1),16).toString(2).substr(0,1)},N=function(t){returnt=t||"0",w(t)?newBigNumber(t,16).minus(newBigNumber("ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",16)).minus(1):newBigNumber(t,16)},x=function(t){returnt=t||"0",newBigNumber(t,16)},B=function(t){returnN(t).dividedBy(newBigNumber(2).pow(128))},A=function(t){returnx(t).dividedBy(newBigNumber(2).pow(128))},S=function(t){return"0x"+t},O=function(t){return"0000000000000000000000000000000000000000000000000000000000000001"===t?!0:!1},P=function(t){returnr.toAscii(t)},E=function(t){return"0x"+t.slice(t.length-40,t.length)},k=function(t){returnh(t)||"string"===t?2*i:0},F=function(){return[{type:c("uint"),format:x},{type:c("int"),format:N},{type:c("hash"),format:S},{type:c("string"),format:P},{type:c("real"),format:B},{type:c("ureal"),format:A},{type:l("address"),format:E},{type:l("bool"),format:O}]},T=F(),M=function(t,e,n){n=n.slice(2);varr=[],o=u(t,e),a=2*i,f=o.outputs.reduce(function(t,e){returnt+k(e.type)},0),s=n.slice(0,f);returnn=n.slice(f),o.outputs.forEach(function(t,e){for(vari=!1,f=0;f<T.length&&!i;f++)i=T[f].type(o.outputs[e].type);i||console.error("output parser does not support type: "+o.outputs[e].type);varu=T[f-1].format;if(h(o.outputs[e].type)){varl=x(s.slice(0,a));s=s.slice(a);for(varp=[],d=0;l>d;d++)p.push(u(n.slice(0,a))),n=n.slice(a);r.push(p)}elsec("string")(o.outputs[e].type)?(s=s.slice(a),r.push(u(n.slice(0,a))),n=n.slice(a)):(r.push(u(n.slice(0,a))),n=n.slice(a))}),r},D=function(t){vare=t.indexOf("(");return-1!==e?t.substr(0,e):t},C=function(t){vare=t.indexOf("(");return-1!==e?t.substr(e+1,t.length-1-(e+1)):""},q=function(t){vare={};returnt.forEach(function(n){varr=D(n.name),i=C(n.name),o=function(){vare=Array.p
if(H._super.render.call(this)){for(a&&t.drawCircle(n,n,e.floor(n-a/2),r.get("borderColor"),i,a).append(),o=s.length;o--;)s[o]&&(h=this.renderSlice(o).append(),this.valueShapes[o]=h.id,this.shapes[h.id]=o);t.render()}}}),s.fn.sparkline.box=W=a(s.fn.sparkline._base,{type:"box",init:function(t,e,i,r,n){W._super.init.call(this,t,e,i,r,n),this.values=s.map(e,Number),this.width="auto"===i.get("width")?"4.0em":r,this.initTarget(),this.values.length||(this.disabled=1)},getRegion:function(){return1},getCurrentRegionFields:function(){vart=[{field:"lq",value:this.quartiles[0]},{field:"med",value:this.quartiles[1]},{field:"uq",value:this.quartiles[2]}];returnthis.loutlier!==i&&t.push({field:"lo",value:this.loutlier}),this.routlier!==i&&t.push({field:"ro",value:this.routlier}),this.lwhisker!==i&&t.push({field:"lw",value:this.lwhisker}),this.rwhisker!==i&&t.push({field:"rw",value:this.rwhisker}),t},render:function(){vart=this.target,s=this.values,r=s.length,n=this.options,a=this.canvasWidth,h=this.canvasHeight,o=n.get("chartRangeMin")===i?e.min.apply(e,s):n.get("chartRangeMin"),g=n.get("chartRangeMax")===i?e.max.apply(e,s):n.get("chartRangeMax"),p=0,u,c,d,f,m,v,x,y,C,w,b;if(W._super.render.call(this)){if(n.get("raw"))n.get("showOutliers")&&s.length>5?(c=s[0],u=s[1],f=s[2],m=s[3],v=s[4],x=s[5],y=s[6]):(u=s[0],f=s[1],m=s[2],v=s[3],x=s[4]);elseif(s.sort(function(t,e){returnt-e}),f=l(s,1),m=l(s,2),v=l(s,3),d=v-f,n.get("showOutliers")){for(u=x=i,C=0;r>C;C++)u===i&&s[C]>f-d*n.get("outlierIQR")&&(u=s[C]),s[C]<v+d*n.get("outlierIQR")&&(x=s[C]);c=s[0],y=s[r-1]}elseu=s[0],x=s[r-1];this.quartiles=[f,m,v],this.lwhisker=u,this.rwhisker=x,this.loutlier=c,this.routlier=y,b=a/(g-o+1),n.get("showOutliers")&&(p=e.ceil(n.get("spotRadius")),a-=2*e.ceil(n.get("spotRadius")),b=a/(g-o+1),u>c&&t.drawCircle((c-o)*b+p,h/2,n.get("spotRadius"),n.get("outlierLineColor"),n.get("outlierFillColor")).append(),y>x&&t.drawCircle((y-o)*b+p,h/2,n.get("spotRadius"),n.get("outlierLineColor"),n.get("outlierFillColor")).append()),t.drawRect(e.round((f-o)*b+p),e.round(.1*h),e.round((v-f)*b),e.round(.8*h),n.get("boxLineColor"),n.get("boxFillColor")).append(),t.drawLine(e.round((u-o)*b+p),e.round(h/2),e.round((f-o)*b+p),e.round(h/2),n.get("lineColor")).append(),t.drawLine(e.round((u-o)*b+p),e.round(h/4),e.round((u-o)*b+p),e.round(h-h/4),n.get("whiskerColor")).append(),t.drawLine(e.round((x-o)*b+p),e.round(h/2),e.round((v-o)*b+p),e.round(h/2),n.get("lineColor")).append(),t.drawLine(e.round((x-o)*b+p),e.round(h/4),e.round((x-o)*b+p),e.round(h-h/4),n.get("whiskerColor")).append(),t.drawLine(e.round((m-o)*b+p),e.round(.1*h),e.round((m-o)*b+p),e.round(.9*h),n.get("medianColor")).append(),n.get("target")&&(w=e.ceil(n.get("spotRadius")),t.drawLine(e.round((n.get("target")-o)*b+p),e.round(h/2-w),e.round((n.get("target")-o)*b+p),e.round(h/2+w),n.get("targetColor")).append(),t.drawLine(e.round((n.get("target")-o)*b+p-w),e.round(h/2),e.round((n.get("target")-o)*b+p+w),e.round(h/2),n.get("targetColor")).append()),t.render()}}}),I=a({init:function(t,e,i,s){this.target=t,this.id=e,this.type=i,this.args=s},append:function(){returnthis.target.appendShape(this),this}}),j=a({_pxregex:/(\d+)(px)?\s*$/i,init:function(t,e,i){t&&(this.width=t,this.height=e,this.target=i,this.lastShapeId=null,i[0]&&(i=i[0]),s.data(i,"_jqs_vcanvas",this))},drawLine:function(t,e,i,s,r,n){returnthis.drawShape([[t,e],[i,s]],r,n)},drawShape:function(t,e,i,s){returnthis._genShape("Shape",[t,e,i,s])},drawCircle:function(t,e,i,s,r,n){returnthis._genShape("Circle",[t,e,i,s,r,n])},drawPieSlice:function(t,e,i,s,r,n,a){returnthis._genShape("PieSlice",[t,e,i,s,r,n,a])},drawRect:function(t,e,i,s,r,n){returnthis._genShape("Rect",[t,e,i,s,r,n])},getElement:function(){returnthis.canvas},getLastShapeId:function(){returnthis.lastShapeId},reset:function(){alert("reset not implemented")},_insert:function(t,e){s(e).html(t)},_calculatePixelDims:function(t,e,i){varr;r=this._pxregex.exec(e),this.pixelHeight=r?r[1]:s(i).height(),r=this._pxregex.exec(t),this.pixelWidth=r?r[1]:s(i).width()},_genShape:function(t,e){vari=F++;ret
!function(){varn=Package.underscore._,e="project",o="project";"project"!=e&&(o=TAPi18n.packages[e].namespace),TAPi18n._enable({helper_name:"_",supported_languages:null,i18n_files_route:"/tap-i18n",cdn_path:null}),TAPi18n.languages_names.en=["English","English"],translations={},translations[o]={app:{loading:"Loading...",offline:"Can't connect are you offline?",logginIn:"Logging in..."},error:{insufficientRights:"You don't have enough rights for this action."},buttons:{ok:"OK",cancel:"Cancel",save:"Save",edit:"edit",send:"Send",create:"Create",tryToReconnect:"Try to reconnect"},commonWords:{you:"You",send:"Send",or:"or","with":"with",and:"and",on:"on",off:"off",per:"per"}},TAPi18n._loadLangFileObject("en",translations)}();
!function(){vare=Package.underscore._,n="project",a="project";"project"!=n&&(a=TAPi18n.packages[n].namespace),translations={},translations[a]={network:{home:{NetworkHealth:"Network Health",Mining:"Mining",MiningStatus:"Mining Status",on:"On",off:"Off",TimeSpent:"Time Spent",Rewards:"Rewards",AverageReward:"Average Reward",Connections:"Connections",PeerCount:"Peer Count",Peers:"Peers",GasPrice:"Gas Price",Finney:"Finney",Blockchain:"Blockchain",Block:"Block",GasUsed:"Gas Used",Size:"Size",Uncles:"Number of uncles",Time:"Time",EndOfBlocks:"No more loaded blocks"}}},TAPi18n._loadLangFileObject("en",translations)}();