Socket
Socket
Sign inDemoInstall

ramda

Package Overview
Dependencies
Maintainers
4
Versions
58
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.20.0 to 0.20.1

src/internal/_assign.js

4

BOOKMARKLET.md

@@ -11,4 +11,4 @@ # Ramda Bookmarklet

```javascript
javascript:!function(t,n){function r(r){var e=n.createElement("div"),u=n.body;e.innerHTML=r,e.style.position="fixed",e.style.top="20px",e.style.right="20px",e.style.padding="5px 10px",e.style.zIndex="1001",e.style.fontSize="18px",e.style.color="#222",e.style.backgroundColor="#DFF2BF",e.style.textAlign="center",e.style.border="solid 2px black",e.style.borderRadius="25px",u.appendChild(e),t.setTimeout(u.removeChild.bind(u,e),2500)}var e="???";return"undefined"!=typeof t.R?r("This page already using ramda"):(function(){"use strict";var t={"@@functional/placeholder":!0},n=function(t,n){switch(t){case 0:return function(){return n.apply(this,arguments)};case 1:return function(t){return n.apply(this,arguments)};case 2:return function(t,r){return n.apply(this,arguments)};case 3:return function(t,r,e){return n.apply(this,arguments)};case 4:return function(t,r,e,u){return n.apply(this,arguments)};case 5:return function(t,r,e,u,i){return n.apply(this,arguments)};case 6:return function(t,r,e,u,i,o){return n.apply(this,arguments)};case 7:return function(t,r,e,u,i,o,c){return n.apply(this,arguments)};case 8:return function(t,r,e,u,i,o,c,s){return n.apply(this,arguments)};case 9:return function(t,r,e,u,i,o,c,s,a){return n.apply(this,arguments)};case 10:return function(t,r,e,u,i,o,c,s,a,f){return n.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}},r=function(t){for(var n,r=[];!(n=t.next()).done;)r.push(n.value);return r},e=function(){return Array.prototype.slice.call(arguments)},u=function(t){return new RegExp(t.source,(t.global?"g":"")+(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.sticky?"y":"")+(t.unicode?"u":""))},i=function(t){return function(){return!t.apply(this,arguments)}},o=function(t,n){t=t||[],n=n||[];var r,e=t.length,u=n.length,i=[];for(r=0;e>r;)i[i.length]=t[r],r+=1;for(r=0;u>r;)i[i.length]=n[r],r+=1;return i},c=function(t,n,r){for(var e=0,u=r.length;u>e;){if(t(n,r[e]))return!0;e+=1}return!1},s=function(t,n){for(var r=0,e=n.length,u=[];e>r;)t(n[r])&&(u[u.length]=n[r]),r+=1;return u},a=function(t){return{"@@transducer/value":t,"@@transducer/reduced":!0}},f=function(t){var n=String(t).match(/^function (\w*)/);return null==n?"":n[1]},l=function(t,n){return Object.prototype.hasOwnProperty.call(n,t)},p=function(t){return t},h=function(){var t=Object.prototype.toString;return"[object Arguments]"===t.call(arguments)?function(n){return"[object Arguments]"===t.call(n)}:function(t){return l("callee",t)}}(),g=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)},d=function(t){return"[object Function]"===Object.prototype.toString.call(t)},y=Number.isInteger||function(t){return t<<0===t},m=function(t){return"[object Number]"===Object.prototype.toString.call(t)},v=function(t){return"[object Object]"===Object.prototype.toString.call(t)},x=function(t){return null!=t&&"object"==typeof t&&t["@@functional/placeholder"]===!0},b=function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},w=function(t){return"[object String]"===Object.prototype.toString.call(t)},j=function(t){return"function"==typeof t["@@transducer/step"]},O=function(t,n){for(var r=0,e=n.length,u=Array(e);e>r;)u[r]=t(n[r]),r+=1;return u},S=function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(t),r=1,e=arguments.length;e>r;){var u=arguments[r];if(null!=u)for(var i in u)l(i,u)&&(n[i]=u[i]);r+=1}return n},A=function(t){return[t]},E=function(t,n){return function(){return n.call(this,t.apply(this,arguments))}},_=function(t,n){return function(){var r=this;return t.apply(r,arguments).then(function(t){return n.call(r,t)})}},N=function(t){var n=t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0");return'"'+n.replace(/"/g,'\\"')+'"'},k=function(t){return t&&t["@@transducer/reduced"]?t:{"@@transducer/value":t,"@@transducer/reduced":!0}},I=function Bu(t,n,r){switch(arguments.length){case 1:return Bu(t,0,t.length);case 2:return Bu(t,n,t.length);default:for(var e=[],u=0,i=Math.max(0,Math.min(t.length,r)-n);i>u;)e[u]=t[n+u],u+=1;return e}},q=function(){var t=function(t){return(10>t?"0":"")+t};return"function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(n){return n.getUTCFullYear()+"-"+t(n.getUTCMonth()+1)+"-"+t(n.getUTCDate())+"T"+t(n.getUTCHours())+":"+t(n.getUTCMinutes())+":"+t(n.getUTCSeconds())+"."+(n.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"}}(),C={init:function(){return this.xf["@@transducer/init"]()},result:function(t){return this.xf["@@transducer/result"](t)}},P=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},function(n){return new t(n)}}(),W=function(t,n){for(var r=0,e=n.length-(t-1),u=new Array(e>=0?e:0);e>r;)u[r]=I(n,r,r+t),r+=1;return u},R=function(t,n){return function(){var r=arguments.length;if(0===r)return n();var e=arguments[r-1];return g(e)||"function"!=typeof e[t]?n.apply(this,arguments):e[t].apply(e,I(arguments,0,r-1))}},T=function(t){return function n(r){return 0===arguments.length||x(r)?n:t.apply(this,arguments)}},B=function(t){return function n(r,e){switch(arguments.length){case 0:return n;case 1:return x(r)?n:T(function(n){return t(r,n)});default:return x(r)&&x(e)?n:x(r)?T(function(n){return t(n,e)}):x(e)?T(function(n){return t(r,n)}):t(r,e)}}},F=function(t){return function n(r,e,u){switch(arguments.length){case 0:return n;case 1:return x(r)?n:B(function(n,e){return t(r,n,e)});case 2:return x(r)&&x(e)?n:x(r)?B(function(n,r){return t(n,e,r)}):x(e)?B(function(n,e){return t(r,n,e)}):T(function(n){return t(r,e,n)});default:return x(r)&&x(e)&&x(u)?n:x(r)&&x(e)?B(function(n,r){return t(n,r,u)}):x(r)&&x(u)?B(function(n,r){return t(n,e,r)}):x(e)&&x(u)?B(function(n,e){return t(r,n,e)}):x(r)?T(function(n){return t(n,e,u)}):x(e)?T(function(n){return t(r,n,u)}):x(u)?T(function(n){return t(r,e,n)}):t(r,e,u)}}},M=function Fu(t,r,e){return function(){for(var u=[],i=0,o=t,c=0;c<r.length||i<arguments.length;){var s;c<r.length&&(!x(r[c])||i>=arguments.length)?s=r[c]:(s=arguments[i],i+=1),u[c]=s,x(s)||(o-=1),c+=1}return 0>=o?e.apply(this,u):n(o,Fu(t,u,e))}},U=function(t,n,r){return function(){var e=arguments.length;if(0===e)return r();var u=arguments[e-1];if(!g(u)){var i=I(arguments,0,e-1);if("function"==typeof u[t])return u[t].apply(u,i);if(j(u)){var o=n.apply(null,i);return o(u)}}return r.apply(this,arguments)}},L=function(t,n){for(var r=n.length-1;r>=0&&t(n[r]);)r-=1;return I(n,0,r+1)},z=function(){function t(t,n){this.xf=n,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)||(this.all=!1,t=k(this.xf["@@transducer/step"](t,!1))),t},B(function(n,r){return new t(n,r)})}(),D=function(){function t(t,n){this.xf=n,this.f=t,this.any=!1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.any||(t=this.xf["@@transducer/step"](t,!1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.any=!0,t=k(this.xf["@@transducer/step"](t,!0))),t},B(function(n,r){return new t(n,r)})}(),V=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.store(n),this.full?this.xf["@@transducer/step"](t,this.getCopy()):t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},t.prototype.getCopy=function(){return o(I(this.acc,this.pos),I(this.acc,0,this.pos))},B(function(n,r){return new t(n,r)})}(),K=function(){function t(t,n){this.xf=n,this.n=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.n>0?(this.n-=1,t):this.xf["@@transducer/step"](t,n)},B(function(n,r){return new t(n,r)})}(),H=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.full&&(t=this.xf["@@transducer/step"](t,this.acc[this.pos])),this.store(n),t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},B(function(n,r){return new t(n,r)})}(),$=function(){function t(t,n){this.xf=n,this.pred=t,this.lastValue=void 0,this.seenFirstValue=!1}return t.prototype["@@transducer/init"]=function(){return this.xf["@@transducer/init"]()},t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var r=!1;return this.seenFirstValue?this.pred(this.lastValue,n)&&(r=!0):this.seenFirstValue=!0,this.lastValue=n,r?t:this.xf["@@transducer/step"](t,n)},B(function(n,r){return new t(n,r)})}(),X=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){if(this.f){if(this.f(n))return t;this.f=null}return this.xf["@@transducer/step"](t,n)},B(function(n,r){return new t(n,r)})}(),Y=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},B(function(n,r){return new t(n,r)})}(),Z=function(){function t(t,n){this.xf=n,this.f=t,this.found=!1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,void 0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.found=!0,t=k(this.xf["@@transducer/step"](t,n))),t},B(function(n,r){return new t(n,r)})}(),G=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.found=!1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,-1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.found=!0,t=k(this.xf["@@transducer/step"](t,this.idx))),t},B(function(n,r){return new t(n,r)})}(),J=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.last))},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.last=n),t},B(function(n,r){return new t(n,r)})}(),Q=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.lastIdx=-1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.lastIdx))},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.lastIdx=this.idx),t},B(function(n,r){return new t(n,r)})}(),tt=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},B(function(n,r){return new t(n,r)})}(),nt=function(){function t(t,n){this.xf=n,this.n=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return 0===this.n?k(t):(this.n-=1,this.xf["@@transducer/step"](t,n))},B(function(n,r){return new t(n,r)})}(),rt=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):k(t)},B(function(n,r){return new t(n,r)})}(),et=B(function(t,n){return Number(t)+Number(n)}),ut=F(function(t,n,r){if(n>=r.length||n<-r.length)return r;var e=0>n?r.length:0,u=e+n,i=o(r);return i[u]=t(r[u]),i}),it=B(U("all",z,function(t,n){for(var r=0;r<n.length;){if(!t(n[r]))return!1;r+=1}return!0})),ot=T(function(t){return function(){return t}}),ct=B(function(t,n){return t&&n}),st=B(U("any",D,function(t,n){for(var r=0;r<n.length;){if(t(n[r]))return!0;r+=1}return!1})),at=B(U("aperture",V,W)),ft=B(function(t,n){return o(n,[t])}),lt=B(function(t,n){return t.apply(this,n)}),pt=F(function(t,n,r){var e={};for(var u in r)e[u]=r[u];return e[t]=n,e}),ht=F(function Mu(t,n,r){switch(t.length){case 0:return n;case 1:return pt(t[0],n,r);default:return pt(t[0],Mu(I(t,1),n,Object(r[t[0]])),r)}}),gt=B(function(t,r){return n(t.length,function(){return t.apply(r,arguments)})}),dt=F(function(t,n,r){if(t>n)throw new Error("min must not be greater than max in clamp(min, max, value)");return t>r?t:r>n?n:r}),yt=T(function(t){return function(n,r){return t(n,r)?-1:t(r,n)?1:0}}),mt=B(function(t,n){for(var r={},e=n.length,u=0;e>u;){var i=t(n[u]);r[i]=(l(i,r)?r[i]:0)+1,u+=1}return r}),vt=B(function(t,r){return 1===t?T(r):n(t,M(t,[],r))}),xt=et(-1),bt=B(function(t,n){return null==n||n!==n?t:n}),wt=F(function(t,n,r){for(var e=[],u=0,i=n.length;i>u;)c(t,n[u],r)||c(t,n[u],e)||e.push(n[u]),u+=1;return e}),jt=B(function(t,n){var r={};for(var e in n)e!==t&&(r[e]=n[e]);return r}),Ot=B(function Uu(t,n){switch(t.length){case 0:return n;case 1:return jt(t[0],n);default:var r=t[0],e=I(t,1);return null==n[r]?n:pt(r,Uu(e,n[r]),n)}}),St=B(function(t,n){return t/n}),At=B(U("dropWhile",X,function(t,n){for(var r=0,e=n.length;e>r&&t(n[r]);)r+=1;return I(n,r)})),Et=T(function(t){return null!=t&&"function"==typeof t.empty?t.empty():null!=t&&null!=t.constructor&&"function"==typeof t.constructor.empty?t.constructor.empty():g(t)?[]:w(t)?"":v(t)?{}:h(t)?function(){return arguments}():void 0}),_t=B(function Lu(t,n){var r,e,u,i={};for(e in n)r=t[e],u=typeof r,i[e]="function"===u?r(n[e]):"object"===u?Lu(t[e],n[e]):n[e];return i}),Nt=B(U("find",Z,function(t,n){for(var r=0,e=n.length;e>r;){if(t(n[r]))return n[r];r+=1}})),kt=B(U("findIndex",G,function(t,n){for(var r=0,e=n.length;e>r;){if(t(n[r]))return r;r+=1}return-1})),It=B(U("findLast",J,function(t,n){for(var r=n.length-1;r>=0;){if(t(n[r]))return n[r];r-=1}})),qt=B(U("findLastIndex",Q,function(t,n){for(var r=n.length-1;r>=0;){if(t(n[r]))return r;r-=1}return-1})),Ct=B(R("forEach",function(t,n){for(var r=n.length,e=0;r>e;)t(n[e]),e+=1;return n})),Pt=T(function(t){for(var n=0,r=t.length,e={};r>n;)g(t[n])&&t[n].length&&(e[t[n][0]]=t[n][1]),n+=1;return e}),Wt=B(function(t,n){return t>n}),Rt=B(function(t,n){return t>=n}),Tt=B(l),Bt=B(function(t,n){return t in n}),Ft=B(function(t,n){return t===n?0!==t||1/t===1/n:t!==t&&n!==n}),Mt=T(p),Ut=F(function(t,n,r){return vt(Math.max(t.length,n.length,r.length),function(){return t.apply(this,arguments)?n.apply(this,arguments):r.apply(this,arguments)})}),Lt=et(1),zt=F(function(t,n,r){t=t<r.length&&t>=0?t:r.length;var e=I(r);return e.splice(t,0,n),e}),Dt=F(function(t,n,r){return t=t<r.length&&t>=0?t:r.length,o(o(I(r,0,t),n),I(r,t))}),Vt=B(R("intersperse",function(t,n){for(var r=[],e=0,u=n.length;u>e;)e===u-1?r.push(n[e]):r.push(n[e],t),e+=1;return r})),Kt=B(function(t,n){return null!=n&&n.constructor===t||n instanceof t}),Ht=T(function(t){return g(t)?!0:t?"object"!=typeof t?!1:t instanceof String?!1:1===t.nodeType?!!t.length:0===t.length?!0:t.length>0?t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1):!1:!1}),$t=T(function(t){return null==t}),Xt=function(){var t=!{toString:null}.propertyIsEnumerable("toString"),n=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],r=function(){return arguments.propertyIsEnumerable("length")}(),e=function(t,n){for(var r=0;r<t.length;){if(t[r]===n)return!0;r+=1}return!1};return T("function"!=typeof Object.keys||r?function(u){if(Object(u)!==u)return[];var i,o,c=[],s=r&&h(u);for(i in u)!l(i,u)||s&&"length"===i||(c[c.length]=i);if(t)for(o=n.length-1;o>=0;)i=n[o],l(i,u)&&!e(c,i)&&(c[c.length]=i),o-=1;return c}:function(t){return Object(t)!==t?[]:Object.keys(t)})}(),Yt=T(function(t){var n,r=[];for(n in t)r[r.length]=n;return r}),Zt=T(function(t){return null!=t&&Kt(Number,t.length)?t.length:NaN}),Gt=B(function(t,n){return n>t}),Jt=B(function(t,n){return n>=t}),Qt=F(function(t,n,r){for(var e=0,u=r.length,i=[],o=[n];u>e;)o=t(o[0],r[e]),i[e]=o[1],e+=1;return[o[0],i]}),tn=F(function(t,n,r){for(var e=r.length-1,u=[],i=[n];e>=0;)i=t(i[0],r[e]),u[e]=i[1],e-=1;return[i[0],u]}),nn=B(function(t,n){return n.match(t)||[]}),rn=B(function(t,n){return y(t)?!y(n)||1>n?NaN:(t%n+n)%n:NaN}),en=B(function(t,n){return n>t?n:t}),un=F(function(t,n,r){return t(r)>t(n)?r:n}),on=B(function(t,n){return S({},t,n)}),cn=T(function(t){return S.apply(null,[{}].concat(t))}),sn=F(function(t,n,r){var e,u={};for(e in n)l(e,n)&&(u[e]=l(e,r)?t(e,n[e],r[e]):n[e]);for(e in r)l(e,r)&&!l(e,u)&&(u[e]=r[e]);return u}),an=B(function(t,n){return t>n?n:t}),fn=F(function(t,n,r){return t(r)<t(n)?r:n}),ln=B(function(t,n){return t%n}),pn=B(function(t,n){return t*n}),hn=B(function(t,n){switch(t){case 0:return function(){return n.call(this)};case 1:return function(t){return n.call(this,t)};case 2:return function(t,r){return n.call(this,t,r)};case 3:return function(t,r,e){return n.call(this,t,r,e)};case 4:return function(t,r,e,u){return n.call(this,t,r,e,u)};case 5:return function(t,r,e,u,i){return n.call(this,t,r,e,u,i)};case 6:return function(t,r,e,u,i,o){return n.call(this,t,r,e,u,i,o)};case 7:return function(t,r,e,u,i,o,c){return n.call(this,t,r,e,u,i,o,c)};case 8:return function(t,r,e,u,i,o,c,s){return n.call(this,t,r,e,u,i,o,c,s)};case 9:return function(t,r,e,u,i,o,c,s,a){return n.call(this,t,r,e,u,i,o,c,s,a)};case 10:return function(t,r,e,u,i,o,c,s,a,f){return n.call(this,t,r,e,u,i,o,c,s,a,f)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}}),gn=T(function(t){return-t}),dn=B(i(U("any",D,st))),yn=T(function(t){return!t}),mn=B(function(t,n){var r=0>t?n.length+t:t;return w(n)?n.charAt(r):n[r]}),vn=T(function(t){return function(){return mn(t,arguments)}}),xn=B(function(t,n){var r={};return r[t]=n,r}),bn=T(A),wn=T(function(t){var r,e=!1;return n(t.length,function(){return e?r:(e=!0,r=t.apply(this,arguments))})}),jn=B(function(t,n){return t||n}),On=function(){var t=function(n){return{value:n,map:function(r){return t(r(n))}}};return F(function(n,r,e){return n(function(n){return t(r(n))})(e).value})}(),Sn=B(function(t,n){return[t,n]}),An=B(function(t,n){for(var r=n,e=0;e<t.length;){if(null==r)return;r=r[t[e]],e+=1}return r}),En=F(function(t,n,r){return bt(t,An(n,r))}),_n=F(function(t,n,r){return n.length>0&&t(An(n,r))}),Nn=B(function(t,n){for(var r={},e=0;e<t.length;)t[e]in n&&(r[t[e]]=n[t[e]]),e+=1;return r}),kn=B(function(t,n){for(var r={},e=0,u=t.length;u>e;){var i=t[e];r[i]=n[i],e+=1}return r}),In=B(function(t,n){var r={};for(var e in n)t(n[e],e,n)&&(r[e]=n[e]);return r}),qn=B(function(t,n){return o([t],n)}),Cn=B(function(t,n){return n[t]}),Pn=F(function(t,n,r){return null!=r&&l(n,r)?r[n]:t}),Wn=F(function(t,n,r){return t(r[n])}),Rn=B(function(t,n){for(var r=t.length,e=[],u=0;r>u;)e[u]=n[t[u]],u+=1;return e}),Tn=B(function(t,n){if(!m(t)||!m(n))throw new TypeError("Both arguments to range must be numbers");for(var r=[],e=t;n>e;)r.push(e),e+=1;return r}),Bn=F(function(t,n,r){for(var e=r.length-1;e>=0;)n=t(n,r[e]),e-=1;return n}),Fn=T(k),Mn=F(function(t,n,r){return o(I(r,0,Math.min(t,r.length)),I(r,Math.min(r.length,t+n)))}),Un=F(function(t,n,r){return r.replace(t,n)}),Ln=T(function(t){return w(t)?t.split("").reverse().join(""):I(t).reverse()}),zn=F(function(t,n,r){for(var e=0,u=r.length,i=[n];u>e;)n=t(n,r[e]),i[e+1]=n,e+=1;return i}),Dn=F(function(t,n,r){return On(t,ot(n),r)}),Vn=F(R("slice",function(t,n,r){return Array.prototype.slice.call(r,t,n)})),Kn=B(function(t,n){return I(n).sort(t)}),Hn=B(function(t,n){return I(n).sort(function(n,r){var e=t(n),u=t(r);return u>e?-1:e>u?1:0})}),$n=B(function(t,n){return[Vn(0,t,n),Vn(t,Zt(n),n)]}),Xn=B(function(t,n){if(0>=t)throw new Error("First argument to splitEvery must be a positive integer");for(var r=[],e=0;e<n.length;)r.push(Vn(e,e+=t,n));return r}),Yn=B(function(t,n){for(var r=0,e=n.length,u=[];e>r&&!t(n[r]);)u.push(n[r]),r+=1;return[u,I(n,r)]}),Zn=B(function(t,n){return Number(t)-Number(n)}),Gn=R("tail",Vn(1,1/0)),Jn=B(U("take",nt,function(t,n){return Vn(0,0>t?1/0:t,n)})),Qn=B(function(t,n){for(var r=n.length-1;r>=0&&t(n[r]);)r-=1;return I(n,r+1,1/0)}),tr=B(U("takeWhile",rt,function(t,n){for(var r=0,e=n.length;e>r&&t(n[r]);)r+=1;return I(n,0,r)})),nr=B(function(t,n){return t(n),n}),rr=B(function(t,n){var r,e=Number(n),u=0;if(0>e||isNaN(e))throw new RangeError("n must be a non-negative number");for(r=new Array(e);e>u;)r[u]=t(u),u+=1;return r}),er=T(function(t){var n=[];for(var r in t)l(r,t)&&(n[n.length]=[r,t[r]]);return n}),ur=T(function(t){var n=[];for(var r in t)n[n.length]=[r,t[r]];return n}),ir=T(function(t){for(var n=0,r=[];n<t.length;){for(var e=t[n],u=0;u<e.length;)"undefined"==typeof r[u]&&(r[u]=[]),r[u].push(e[u]),u+=1;n+=1}return r}),or=function(){var t=" \n \f\r   ᠎              \u2028\u2029\ufeff",n="​",r="function"==typeof String.prototype.trim;return T(r&&!t.trim()&&n.trim()?function(t){return t.trim()}:function(n){var r=new RegExp("^["+t+"]["+t+"]*"),e=new RegExp("["+t+"]["+t+"]*$");return n.replace(r,"").replace(e,"")})}(),cr=B(function(t,r){return n(t.length,function(){try{return t.apply(this,arguments)}catch(n){return r.apply(this,o([n],arguments))}})}),sr=T(function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)}),ar=T(function(t){return function(){return t(I(arguments))}}),fr=T(function(t){return hn(1,t)}),lr=B(function(t,n){return vt(t,function(){for(var r,e=1,u=n,i=0;t>=e&&"function"==typeof u;)r=e===t?arguments.length:i+u.length,u=u.apply(this,I(arguments,i,r)),e+=1,i=r;return u})}),pr=B(function(t,n){for(var r=t(n),e=[];r&&r.length;)e[e.length]=r[0],r=t(r[1]);return e}),hr=B(function(t,n){for(var r,e=0,u=n.length,i=[];u>e;)r=n[e],c(t,r,i)||(i[i.length]=r),e+=1;return i}),gr=F(function(t,n,r){return t(r)?r:n(r)}),dr=F(function(t,n,r){for(var e=r;!t(e);)e=n(e);return e}),yr=F(function(t,n,r){return ut(ot(n),t,r)}),mr=B(function(t,n){return vt(n.length,function(){for(var r=[],e=0;e<n.length;)r.push(n[e].call(this,arguments[e])),e+=1;return t.apply(this,r.concat(I(arguments,n.length)))})}),vr=T(function(t){for(var n=Xt(t),r=n.length,e=[],u=0;r>u;)e[u]=t[n[u]],u+=1;return e}),xr=T(function(t){var n,r=[];for(n in t)r[r.length]=t[n];return r}),br=function(){var t=function(t){return{value:t,map:function(){return this}}};return B(function(n,r){return n(t)(r).value})}(),wr=F(function(t,n,r){return t(r)?n(r):r}),jr=B(function(t,n){for(var r in t)if(l(r,t)&&!t[r](n[r]))return!1;return!0}),Or=B(function(t,n){return vt(t.length,function(){return n.apply(this,o([t],arguments))})}),Sr=B(function(t,n){for(var r,e=0,u=t.length,i=n.length,o=[];u>e;){for(r=0;i>r;)o[o.length]=[t[e],n[r]],r+=1;e+=1}return o}),Ar=B(function(t,n){for(var r=[],e=0,u=Math.min(t.length,n.length);u>e;)r[e]=[t[e],n[e]],e+=1;return r}),Er=B(function(t,n){for(var r=0,e=Math.min(t.length,n.length),u={};e>r;)u[t[r]]=n[r],r+=1;return u}),_r=F(function(t,n,r){for(var e=[],u=0,i=Math.min(n.length,r.length);i>u;)e[u]=t(n[u],r[u]),u+=1;return e}),Nr=ot(!1),kr=ot(!0),Ir=function zu(t,n,r,e){var i=function(u){for(var i=n.length,o=0;i>o;){if(t===n[o])return r[o];o+=1}n[o+1]=t,r[o+1]=u;for(var c in t)u[c]=e?zu(t[c],n,r,!0):t[c];return u};switch(sr(t)){case"Object":return i({});case"Array":return i([]);case"Date":return new Date(t.valueOf());case"RegExp":return u(t);default:return t}},qr=function(t){return B(function(r,e){return n(Math.max(0,r.length-e.length),function(){return r.apply(this,t(e,arguments))})})},Cr=function(t,n){return Jn(t<n.length?n.length-t:0,n)},Pr=function Du(t,n,e,u){if(Ft(t,n))return!0;if(sr(t)!==sr(n))return!1;if(null==t||null==n)return!1;if("function"==typeof t.equals||"function"==typeof n.equals)return"function"==typeof t.equals&&t.equals(n)&&"function"==typeof n.equals&&n.equals(t);switch(sr(t)){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===f(t.constructor))return t===n;break;case"Boolean":case"Number":case"String":if(typeof t!=typeof n||!Ft(t.valueOf(),n.valueOf()))return!1;break;case"Date":if(!Ft(t.valueOf(),n.valueOf()))return!1;break;case"Error":return t.name===n.name&&t.message===n.message;case"RegExp":if(t.source!==n.source||t.global!==n.global||t.ignoreCase!==n.ignoreCase||t.multiline!==n.multiline||t.sticky!==n.sticky||t.unicode!==n.unicode)return!1;break;case"Map":case"Set":if(!Du(r(t.entries()),r(n.entries()),e,u))return!1;break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":break;case"ArrayBuffer":break;default:return!1}var i=Xt(t);if(i.length!==Xt(n).length)return!1;for(var o=e.length-1;o>=0;){if(e[o]===t)return u[o]===n;o-=1}for(e.push(t),u.push(n),o=i.length-1;o>=0;){var c=i[o];if(!l(c,n)||!Du(n[c],t[c],e,u))return!1;o-=1}return e.pop(),u.pop(),!0},Wr=function(t){return function n(r){for(var e,u,i,o=[],c=0,s=r.length;s>c;){if(Ht(r[c]))for(e=t?n(r[c]):r[c],i=0,u=e.length;u>i;)o[o.length]=e[i],i+=1;else o[o.length]=r[c];c+=1}return o}},Rr=function(){function t(t,n,r){for(var e=0,u=r.length;u>e;){if(n=t["@@transducer/step"](n,r[e]),n&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e+=1}return t["@@transducer/result"](n)}function n(t,n,r){for(var e=r.next();!e.done;){if(n=t["@@transducer/step"](n,e.value),n&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e=r.next()}return t["@@transducer/result"](n)}function r(t,n,r){return t["@@transducer/result"](r.reduce(gt(t["@@transducer/step"],t),n))}var e="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";return function(u,i,o){if("function"==typeof u&&(u=P(u)),Ht(o))return t(u,i,o);if("function"==typeof o.reduce)return r(u,i,o);if(null!=o[e])return n(u,i,o[e]());if("function"==typeof o.next)return n(u,i,o);throw new TypeError("reduce: list must be array or iterable")}}(),Tr=function(){var t={"@@transducer/init":Array,"@@transducer/step":function(t,n){return t.push(n),t},"@@transducer/result":p},n={"@@transducer/init":String,"@@transducer/step":function(t,n){return t+n},"@@transducer/result":p},r={"@@transducer/init":Object,"@@transducer/step":function(t,n){return S(t,Ht(n)?xn(n[0],n[1]):n)},"@@transducer/result":p};return function(e){if(j(e))return e;if(Ht(e))return t;if("string"==typeof e)return n;if("object"==typeof e)return r;throw new Error("Cannot create transformer for "+e)}}(),Br=function(){function t(t,n){this.f=t,this.retained=[],this.xf=n}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.retained=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.retain(t,n):this.flush(t,n)},t.prototype.flush=function(t,n){return t=Rr(this.xf["@@transducer/step"],t,this.retained),this.retained=[],this.xf["@@transducer/step"](t,n)},t.prototype.retain=function(t,n){return this.retained.push(n),t},B(function(n,r){return new t(n,r)})}(),Fr=function(){function t(t,n){this.xf=n,this.f=t,this.inputs={}}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){var n;for(n in this.inputs)if(l(n,this.inputs)&&(t=this.xf["@@transducer/step"](t,this.inputs[n]),t["@@transducer/reduced"])){t=t["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var r=this.f(n);return this.inputs[r]=this.inputs[r]||[r,[]],this.inputs[r][1]=ft(n,this.inputs[r][1]),t},B(function(n,r){return new t(n,r)})}(),Mr=T(function(t){return vt(t.length,function(){var n=0,r=arguments[0],e=arguments[arguments.length-1],u=I(arguments);return u[0]=function(){var t=r.apply(this,o(arguments,[n,e]));return n+=1,t},t.apply(this,u)})}),Ur=T(function(t){return hn(2,t)}),Lr=T(function(t){return null!=t&&"function"==typeof t.clone?t.clone():Ir(t,[],[],!0)}),zr=T(function(t){return vt(t.length,t)}),Dr=B(U("drop",K,function(t,n){return Vn(Math.max(0,t),1/0,n)})),Vr=B(U("dropLast",H,Cr)),Kr=B(U("dropLastWhile",Br,L)),Hr=B(function(t,n){return Pr(t,n,[],[])}),$r=B(U("filter",Y,function(t,n){return v(n)?Rr(function(r,e){return t(n[e])&&(r[e]=n[e]),r},{},Xt(n)):s(t,n)})),Xr=T(Wr(!0)),Yr=T(function(t){return zr(function(n,r){var e=I(arguments);return e[0]=r,e[1]=n,t.apply(this,e)})}),Zr=B(U("groupBy",Fr,function(t,n){return Rr(function(n,r){var e=t(r);return n[e]=ft(r,n[e]||(n[e]=[])),n},{},n)})),Gr=mn(0),Jr=B(function(t,n){return Rr(function(n,r){var e=t(r);return n[e]=r,n},{},n)}),Qr=Vn(0,-1),te=F(function(t,n,r){var e,u;n.length>r.length?(e=n,u=r):(e=r,u=n);for(var i=[],o=0;o<u.length;)c(t,u[o],e)&&(i[i.length]=u[o]),o+=1;return hr(t,i)}),ne=F(function(t,n,r){return j(t)?Rr(n(t),t["@@transducer/init"](),r):Rr(n(Tr(t)),Ir(t,[],[],!1),r)}),re=T(function(t){for(var n=Xt(t),r=n.length,e=0,u={};r>e;){var i=n[e],o=t[i],c=l(o,u)?u[o]:u[o]=[];c[c.length]=i,e+=1}return u}),ee=T(function(t){for(var n=Xt(t),r=n.length,e=0,u={};r>e;){var i=n[e];u[t[i]]=i,e+=1}return u}),ue=T(function(t){return null!=t&&Hr(t,Et(t))}),ie=mn(-1),oe=B(function(t,n){if("function"!=typeof n.lastIndexOf||g(n)){for(var r=n.length-1;r>=0;){if(Hr(n[r],t))return r;r-=1}return-1}return n.lastIndexOf(t)}),ce=B(U("map",tt,function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return vt(n.length,function(){return t.call(this,n.apply(this,arguments))});case"[object Object]":return Rr(function(r,e){return r[e]=t(n[e]),r},{},Xt(n));default:return O(t,n)}})),se=B(function(t,n){return Rr(function(r,e){return r[e]=t(n[e],e,n),r},{},Xt(n))}),ae=F(function(t,n,r){return sn(function(n,r,e){return t(r,e)},n,r)}),fe=qr(o),le=qr(Yr(o)),pe=F(function(t,n,r){return Hr(An(t,r),n)}),he=B(function(t,n){return ce(Cn(t),n)}),ge=mr(O,[kn,Mt]),de=F(function(t,n,r){return Wn(Hr(n),t,r)}),ye=F(function(t,n,r){return Wn(Kt(t),n,r)}),me=F(Rr),ve=M(4,[],function(t,n,r,e){return Rr(function(e,u){var i=t(u);return e[i]=n(l(i,e)?e[i]:r,u),e},{},e)}),xe=B(function(t,n){return $r(i(t),n)}),be=B(function(t,n){return rr(ot(t),n)}),we=me(et,0),je=B(function(t,n){return Dr(t>=0?n.length-t:0,n)}),Oe=vt(4,function(t,n,r,e){return Rr(t("function"==typeof n?P(n):n),r,e)}),Se=F(function(t,n,r){return hr(t,o(n,r))}),Ae=B(function(t,n){return jr(ce(Hr,t),n)}),Ee=function(){var t=function(t){return{"@@transducer/init":C.init,"@@transducer/result":function(n){return t["@@transducer/result"](n)},"@@transducer/step":function(n,r){var e=t["@@transducer/step"](n,r);return e["@@transducer/reduced"]?a(e):e}}};return function(n){var r=t(n);return{"@@transducer/init":C.init,"@@transducer/result":function(t){return r["@@transducer/result"](t)},"@@transducer/step":function(t,n){return Ht(n)?Rr(r,t,n):Rr(r,t,[n])}}}}(),_e=function(t,n,r){var e,u;if("function"==typeof t.indexOf)switch(typeof n){case"number":if(0===n){for(e=1/n;r<t.length;){if(u=t[r],0===u&&1/u===e)return r;r+=1}return-1}if(n!==n){for(;r<t.length;){if(u=t[r],"number"==typeof u&&u!==u)return r;
r+=1}return-1}return t.indexOf(n,r);case"string":case"boolean":case"function":case"undefined":return t.indexOf(n,r);case"object":if(null===n)return t.indexOf(n,r)}for(;r<t.length;){if(Hr(t[r],n))return r;r+=1}return-1},Ne=B(function(t,n){return ce(t,Ee(n))}),ke=T(function(t){return vt(me(en,0,he("length",t)),function(){for(var n=0,r=t.length;r>n;){if(!t[n].apply(this,arguments))return!1;n+=1}return!0})}),Ie=T(function(t){for(var n=t.length,r=0;n>r;){if(_e(t,t[r],r+1)>=0)return!1;r+=1}return!0}),qe=T(function(t){return vt(me(en,0,he("length",t)),function(){for(var n=0,r=t.length;r>n;){if(t[n].apply(this,arguments))return!0;n+=1}return!1})}),Ce=B(function(t,n){return"function"==typeof t.ap?t.ap(n):"function"==typeof t?vt(Math.max(t.length,n.length),function(){return t.apply(this,arguments)(n.apply(this,arguments))}):Rr(function(t,r){return o(t,ce(r,n))},[],t)}),Pe=T(function Vu(t){return t=ce(function(t){return"function"==typeof t?t:Vu(t)},t),vt(me(en,0,he("length",vr(t))),function(){var n=arguments;return ce(function(t){return lt(t,n)},t)})}),We=zr(function(t){return t.apply(this,I(arguments,1))}),Re=B(U("chain",Ne,function(t,n){return"function"==typeof n?function(){return n.call(this,t.apply(this,arguments)).apply(this,arguments)}:Wr(!1)(ce(t,n))})),Te=T(function(t){var r=me(en,0,ce(function(t){return t[0].length},t));return n(r,function(){for(var n=0;n<t.length;){if(t[n][0].apply(this,arguments))return t[n][1].apply(this,arguments);n+=1}})}),Be=B(function(t,n){if(t>10)throw new Error("Constructor with greater than ten arguments");return 0===t?function(){return new n}:zr(hn(t,function(t,r,e,u,i,o,c,s,a,f){switch(arguments.length){case 1:return new n(t);case 2:return new n(t,r);case 3:return new n(t,r,e);case 4:return new n(t,r,e,u);case 5:return new n(t,r,e,u,i);case 6:return new n(t,r,e,u,i,o);case 7:return new n(t,r,e,u,i,o,c);case 8:return new n(t,r,e,u,i,o,c,s);case 9:return new n(t,r,e,u,i,o,c,s,a);case 10:return new n(t,r,e,u,i,o,c,s,a,f)}}))}),Fe=B(function(t,n){return vt(me(en,0,he("length",n)),function(){var r=arguments,e=this;return t.apply(e,O(function(t){return t.apply(e,r)},n))})}),Me=B(U("dropRepeatsWith",$,function(t,n){var r=[],e=1,u=n.length;if(0!==u)for(r[0]=n[0];u>e;)t(ie(r),n[e])||(r[r.length]=n[e]),e+=1;return r})),Ue=F(function(t,n,r){return Hr(t(n),t(r))}),Le=F(function(t,n,r){return Hr(n[t],r[t])}),ze=B(function(t,n){return"function"!=typeof n.indexOf||g(n)?_e(n,t,0):n.indexOf(t)}),De=T(function(t){return Fe(e,t)}),Ve=B(function(t,n){return function(r){return function(e){return ce(function(t){return n(t,e)},r(t(e)))}}}),Ke=T(function(t){return Ve(mn(t),yr(t))}),He=T(function(t){return Ve(An(t),ht(t))}),$e=T(function(t){return Ve(Cn(t),pt(t))}),Xe=B(function(t,n){var r=vt(t,n);return vt(t,function(){return Rr(Ce,ce(r,arguments[0]),I(arguments,1))})}),Ye=T(function(t){return we(t)/t.length}),Ze=T(function(t){var n=t.length;if(0===n)return NaN;var r=2-n%2,e=(n-r)/2;return Ye(I(t).sort(function(t,n){return n>t?-1:t>n?1:0}).slice(e,e+r))}),Ge=De([$r,xe]),Je=function(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return n(arguments[0].length,me(E,arguments[0],Gn(arguments)))},Qe=function(){if(0===arguments.length)throw new Error("pipeP requires at least one argument");return n(arguments[0].length,me(_,arguments[0],Gn(arguments)))},tu=me(pn,1),nu=B(function(t,n){return"function"==typeof n.sequence?n.sequence(t):Bn(function(t,n){return Ce(ce(qn,n),t)},t([]),n)}),ru=F(function(t,n,r){return nu(t,ce(n,r))}),eu=Re(p),uu=function(t,n){return _e(n,t,0)>=0},iu=function Ku(t,n){var r=function(r){var e=n.concat([t]);return uu(r,e)?"<Circular>":Ku(r,e)},e=function(t,n){return O(function(n){return N(n)+": "+r(t[n])},n.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+O(r,t).join(", ")+"))";case"[object Array]":return"["+O(r,t).concat(e(t,xe(function(t){return/^\d+$/.test(t)},Xt(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+r(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?r(NaN):N(q(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+r(t.valueOf())+")":1/t===-(1/0)?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+r(t.valueOf())+")":N(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var u=t.toString();if("[object Object]"!==u)return u}return"{"+e(t,Xt(t)).join(", ")+"}"}},ou=function(){if(0===arguments.length)throw new Error("compose requires at least one argument");return Je.apply(this,Ln(arguments))},cu=function(){return ou.apply(this,qn(Mt,ce(Re,arguments)))},su=function(){if(0===arguments.length)throw new Error("composeP requires at least one argument");return Qe.apply(this,Ln(arguments))},au=T(function(t){return Be(t.length,t)}),fu=B(uu),lu=B(function(t,n){for(var r=[],e=0,u=t.length;u>e;)uu(t[e],n)||uu(t[e],r)||(r[r.length]=t[e]),e+=1;return r}),pu=T(U("dropRepeats",$(Hr),Me(Hr))),hu=T(function(t){return Xe(t.length,t)}),gu=B(function(t,n){var r={};for(var e in n)uu(e,t)||(r[e]=n[e]);return r}),du=function(){return cu.apply(this,Ln(arguments))},yu=T(function(t){return iu(t,[])}),mu=B(function(t,n){return xe(Yr(uu)(t),n)}),vu=function(){function t(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}function n(t,n,r){var e,u,i=typeof t;switch(i){case"string":case"number":return 0!==t||r._items["-0"]||1/t!==-(1/0)?null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),u=r._nativeSet.size,u>e):r._nativeSet.has(t):i in r._items?t in r._items[i]?!n:(n&&(r._items[i][t]=!0),n):(n&&(r._items[i]={},r._items[i][t]=!0),n):(n&&(r._items["-0"]=!0),n);case"boolean":if(i in r._items){var o=t?1:0;return r._items[i][o]?!n:(n&&(r._items[i][o]=!0),n)}return n&&(r._items[i]=t?[!1,!0]:[!0,!1]),n;case"function":return null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),u=r._nativeSet.size,u>e):r._nativeSet.has(t):i in r._items?uu(t,r._items[i])?!n:(n&&r._items[i].push(t),n):(n&&(r._items[i]=[t]),n);case"undefined":return r._items[i]?!n:(n&&(r._items[i]=!0),n);case"object":if(null===t)return r._items["null"]?!n:(n&&(r._items["null"]=!0),n);default:return i=Object.prototype.toString.call(t),i in r._items?uu(t,r._items[i])?!n:(n&&r._items[i].push(t),n):(n&&(r._items[i]=[t]),n)}}return t.prototype.add=function(t){return n(t,!0,this)},t.prototype.has=function(t){return n(t,!1,this)},t}(),xu=B(function(t,n){return d(t)?function(){return t.apply(this,arguments)&&n.apply(this,arguments)}:hu(ct)(t,n)}),bu=hu(yn),wu=B(function(t,n){return d(t)?function(){return t.apply(this,arguments)||n.apply(this,arguments)}:hu(jn)(t,n)}),ju=B(function(t,n){return vt(t+1,function(){var r=arguments[t];if(null!=r&&Kt(Function,r[n]))return r[n].apply(r,I(arguments,0,t));throw new TypeError(yu(r)+' does not have a method named "'+n+'"')})}),Ou=ju(1,"join"),Su=T(function(t){var r={};return n(t.length,function(){var n=yu(arguments);return l(n,r)||(r[n]=t.apply(this,arguments)),r[n]})}),Au=ju(1,"split"),Eu=B(function(t,n){if(!b(t))throw new TypeError("‘test’ requires a value of type RegExp as its first argument; received "+yu(t));return u(t).test(n)}),_u=ju(0,"toLowerCase"),Nu=ju(0,"toUpperCase"),ku=B(function(t,n){for(var r,e,u=new vu,i=[],o=0;o<n.length;)e=n[o],r=t(e),u.add(r)&&i.push(e),o+=1;return i}),Iu=Yr(ju(1,"concat")),qu=B(function(t,n){return Iu(lu(t,n),lu(n,t))}),Cu=F(function(t,n,r){return Iu(wt(t,n,r),wt(t,r,n))}),Pu=ku(Mt),Wu=B(function(t,n){var r,e;return t.length>n.length?(r=t,e=n):(r=n,e=t),Pu(s(Yr(uu)(r),e))}),Ru=B(ou(Pu,o)),Tu={F:Nr,T:kr,__:t,add:et,addIndex:Mr,adjust:ut,all:it,allPass:ke,allUniq:Ie,always:ot,and:ct,any:st,anyPass:qe,ap:Ce,aperture:at,append:ft,apply:lt,applySpec:Pe,assoc:pt,assocPath:ht,binary:Ur,bind:gt,both:xu,call:We,chain:Re,clamp:dt,clone:Lr,comparator:yt,complement:bu,compose:ou,composeK:cu,composeP:su,concat:Iu,cond:Te,construct:au,constructN:Be,contains:fu,converge:Fe,countBy:mt,curry:zr,curryN:vt,dec:xt,defaultTo:bt,difference:lu,differenceWith:wt,dissoc:jt,dissocPath:Ot,divide:St,drop:Dr,dropLast:Vr,dropLastWhile:Kr,dropRepeats:pu,dropRepeatsWith:Me,dropWhile:At,either:wu,empty:Et,eqBy:Ue,eqProps:Le,equals:Hr,evolve:_t,filter:$r,find:Nt,findIndex:kt,findLast:It,findLastIndex:qt,flatten:Xr,flip:Yr,forEach:Ct,fromPairs:Pt,groupBy:Zr,gt:Wt,gte:Rt,has:Tt,hasIn:Bt,head:Gr,identical:Ft,identity:Mt,ifElse:Ut,inc:Lt,indexBy:Jr,indexOf:ze,init:Qr,insert:zt,insertAll:Dt,intersection:Wu,intersectionWith:te,intersperse:Vt,into:ne,invert:re,invertObj:ee,invoker:ju,is:Kt,isArrayLike:Ht,isEmpty:ue,isNil:$t,join:Ou,juxt:De,keys:Xt,keysIn:Yt,last:ie,lastIndexOf:oe,length:Zt,lens:Ve,lensIndex:Ke,lensPath:He,lensProp:$e,lift:hu,liftN:Xe,lt:Gt,lte:Jt,map:ce,mapAccum:Qt,mapAccumRight:tn,mapObjIndexed:se,match:nn,mathMod:rn,max:en,maxBy:un,mean:Ye,median:Ze,memoize:Su,merge:on,mergeAll:cn,mergeWith:ae,mergeWithKey:sn,min:an,minBy:fn,modulo:ln,multiply:pn,nAry:hn,negate:gn,none:dn,not:yn,nth:mn,nthArg:vn,objOf:xn,of:bn,omit:gu,once:wn,or:jn,over:On,pair:Sn,partial:fe,partialRight:le,partition:Ge,path:An,pathEq:pe,pathOr:En,pathSatisfies:_n,pick:Nn,pickAll:kn,pickBy:In,pipe:Je,pipeK:du,pipeP:Qe,pluck:he,prepend:qn,product:tu,project:ge,prop:Cn,propEq:de,propIs:ye,propOr:Pn,propSatisfies:Wn,props:Rn,range:Tn,reduce:me,reduceBy:ve,reduceRight:Bn,reduced:Fn,reject:xe,remove:Mn,repeat:be,replace:Un,reverse:Ln,scan:zn,sequence:nu,set:Dn,slice:Vn,sort:Kn,sortBy:Hn,split:Au,splitAt:$n,splitEvery:Xn,splitWhen:Yn,subtract:Zn,sum:we,symmetricDifference:qu,symmetricDifferenceWith:Cu,tail:Gn,take:Jn,takeLast:je,takeLastWhile:Qn,takeWhile:tr,tap:nr,test:Eu,times:rr,toLower:_u,toPairs:er,toPairsIn:ur,toString:yu,toUpper:Nu,transduce:Oe,transpose:ir,traverse:ru,trim:or,tryCatch:cr,type:sr,unapply:ar,unary:fr,uncurryN:lr,unfold:pr,union:Ru,unionWith:Se,uniq:Pu,uniqBy:ku,uniqWith:hr,unless:gr,unnest:eu,until:dr,update:yr,useWith:mr,values:vr,valuesIn:xr,view:br,when:wr,where:jr,whereEq:Ae,without:mu,wrap:Or,xprod:Sr,zip:Ar,zipObj:Er,zipWith:_r};"object"==typeof exports?module.exports=Tu:"function"==typeof define&&define.amd?define(function(){return Tu}):this.R=Tu}.call(this),e="0.19.1",void r("Ramda v"+e+" loaded"))}(window,document);
javascript:!function(t,n){function r(r){var e=n.createElement("div"),u=n.body;e.innerHTML=r,e.style.position="fixed",e.style.top="20px",e.style.right="20px",e.style.padding="5px 10px",e.style.zIndex="1001",e.style.fontSize="18px",e.style.color="#222",e.style.backgroundColor="#DFF2BF",e.style.textAlign="center",e.style.border="solid 2px black",e.style.borderRadius="25px",u.appendChild(e),t.setTimeout(u.removeChild.bind(u,e),2500)}var e="???";return"undefined"!=typeof t.R?r("This page already using ramda"):(function(){"use strict";var t={"@@functional/placeholder":!0},n=function(t,n){switch(t){case 0:return function(){return n.apply(this,arguments)};case 1:return function(t){return n.apply(this,arguments)};case 2:return function(t,r){return n.apply(this,arguments)};case 3:return function(t,r,e){return n.apply(this,arguments)};case 4:return function(t,r,e,u){return n.apply(this,arguments)};case 5:return function(t,r,e,u,i){return n.apply(this,arguments)};case 6:return function(t,r,e,u,i,o){return n.apply(this,arguments)};case 7:return function(t,r,e,u,i,o,c){return n.apply(this,arguments)};case 8:return function(t,r,e,u,i,o,c,s){return n.apply(this,arguments)};case 9:return function(t,r,e,u,i,o,c,s,a){return n.apply(this,arguments)};case 10:return function(t,r,e,u,i,o,c,s,a,f){return n.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}},r=function(t){for(var n,r=[];!(n=t.next()).done;)r.push(n.value);return r},e=function(){return Array.prototype.slice.call(arguments)},u=function(t){return new RegExp(t.source,(t.global?"g":"")+(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.sticky?"y":"")+(t.unicode?"u":""))},i=function(t){return function(){return!t.apply(this,arguments)}},o=function(t,n){t=t||[],n=n||[];var r,e=t.length,u=n.length,i=[];for(r=0;e>r;)i[i.length]=t[r],r+=1;for(r=0;u>r;)i[i.length]=n[r],r+=1;return i},c=function(t,n,r){for(var e=0,u=r.length;u>e;){if(t(n,r[e]))return!0;e+=1}return!1},s=function(t,n){for(var r=0,e=n.length,u=[];e>r;)t(n[r])&&(u[u.length]=n[r]),r+=1;return u},a=function(t){return{"@@transducer/value":t,"@@transducer/reduced":!0}},f=function(t){var n=String(t).match(/^function (\w*)/);return null==n?"":n[1]},l=function(t,n){return Object.prototype.hasOwnProperty.call(n,t)},p=function(t){return t},h=function(){var t=Object.prototype.toString;return"[object Arguments]"===t.call(arguments)?function(n){return"[object Arguments]"===t.call(n)}:function(t){return l("callee",t)}}(),g=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)},d=function(t){return"[object Function]"===Object.prototype.toString.call(t)},y=Number.isInteger||function(t){return t<<0===t},m=function(t){return"[object Number]"===Object.prototype.toString.call(t)},v=function(t){return"[object Object]"===Object.prototype.toString.call(t)},b=function(t){return null!=t&&"object"==typeof t&&t["@@functional/placeholder"]===!0},x=function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},w=function(t){return"[object String]"===Object.prototype.toString.call(t)},j=function(t){return"function"==typeof t["@@transducer/step"]},O=function(t,n){for(var r=0,e=n.length,u=Array(e);e>r;)u[r]=t(n[r]),r+=1;return u},S=function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(t),r=1,e=arguments.length;e>r;){var u=arguments[r];if(null!=u)for(var i in u)l(i,u)&&(n[i]=u[i]);r+=1}return n},A=function(t){return[t]},E=function(t,n){return function(){return n.call(this,t.apply(this,arguments))}},_=function(t,n){return function(){var r=this;return t.apply(r,arguments).then(function(t){return n.call(r,t)})}},N=function(t){var n=t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0");return'"'+n.replace(/"/g,'\\"')+'"'},k=function(t){return t&&t["@@transducer/reduced"]?t:{"@@transducer/value":t,"@@transducer/reduced":!0}},I=function Fu(t,n,r){switch(arguments.length){case 1:return Fu(t,0,t.length);case 2:return Fu(t,n,t.length);default:for(var e=[],u=0,i=Math.max(0,Math.min(t.length,r)-n);i>u;)e[u]=t[n+u],u+=1;return e}},q=function(){var t=function(t){return(10>t?"0":"")+t};return"function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(n){return n.getUTCFullYear()+"-"+t(n.getUTCMonth()+1)+"-"+t(n.getUTCDate())+"T"+t(n.getUTCHours())+":"+t(n.getUTCMinutes())+":"+t(n.getUTCSeconds())+"."+(n.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"}}(),C={init:function(){return this.xf["@@transducer/init"]()},result:function(t){return this.xf["@@transducer/result"](t)}},P=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},function(n){return new t(n)}}(),W=function(t,n){for(var r=0,e=n.length-(t-1),u=new Array(e>=0?e:0);e>r;)u[r]=I(n,r,r+t),r+=1;return u},R="function"==typeof Object.assign?Object.assign:S,T=function(t,n){return function(){var r=arguments.length;if(0===r)return n();var e=arguments[r-1];return g(e)||"function"!=typeof e[t]?n.apply(this,arguments):e[t].apply(e,I(arguments,0,r-1))}},B=function(t){return function n(r){return 0===arguments.length||b(r)?n:t.apply(this,arguments)}},F=function(t){return function n(r,e){switch(arguments.length){case 0:return n;case 1:return b(r)?n:B(function(n){return t(r,n)});default:return b(r)&&b(e)?n:b(r)?B(function(n){return t(n,e)}):b(e)?B(function(n){return t(r,n)}):t(r,e)}}},M=function(t){return function n(r,e,u){switch(arguments.length){case 0:return n;case 1:return b(r)?n:F(function(n,e){return t(r,n,e)});case 2:return b(r)&&b(e)?n:b(r)?F(function(n,r){return t(n,e,r)}):b(e)?F(function(n,e){return t(r,n,e)}):B(function(n){return t(r,e,n)});default:return b(r)&&b(e)&&b(u)?n:b(r)&&b(e)?F(function(n,r){return t(n,r,u)}):b(r)&&b(u)?F(function(n,r){return t(n,e,r)}):b(e)&&b(u)?F(function(n,e){return t(r,n,e)}):b(r)?B(function(n){return t(n,e,u)}):b(e)?B(function(n){return t(r,n,u)}):b(u)?B(function(n){return t(r,e,n)}):t(r,e,u)}}},U=function Mu(t,r,e){return function(){for(var u=[],i=0,o=t,c=0;c<r.length||i<arguments.length;){var s;c<r.length&&(!b(r[c])||i>=arguments.length)?s=r[c]:(s=arguments[i],i+=1),u[c]=s,b(s)||(o-=1),c+=1}return 0>=o?e.apply(this,u):n(o,Mu(t,u,e))}},L=function(t,n,r){return function(){var e=arguments.length;if(0===e)return r();var u=arguments[e-1];if(!g(u)){var i=I(arguments,0,e-1);if("function"==typeof u[t])return u[t].apply(u,i);if(j(u)){var o=n.apply(null,i);return o(u)}}return r.apply(this,arguments)}},z=function(t,n){for(var r=n.length-1;r>=0&&t(n[r]);)r-=1;return I(n,0,r+1)},D=function(){function t(t,n){this.xf=n,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)||(this.all=!1,t=k(this.xf["@@transducer/step"](t,!1))),t},F(function(n,r){return new t(n,r)})}(),V=function(){function t(t,n){this.xf=n,this.f=t,this.any=!1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.any||(t=this.xf["@@transducer/step"](t,!1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.any=!0,t=k(this.xf["@@transducer/step"](t,!0))),t},F(function(n,r){return new t(n,r)})}(),K=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.store(n),this.full?this.xf["@@transducer/step"](t,this.getCopy()):t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},t.prototype.getCopy=function(){return o(I(this.acc,this.pos),I(this.acc,0,this.pos))},F(function(n,r){return new t(n,r)})}(),H=function(){function t(t,n){this.xf=n,this.n=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.n>0?(this.n-=1,t):this.xf["@@transducer/step"](t,n)},F(function(n,r){return new t(n,r)})}(),$=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.full&&(t=this.xf["@@transducer/step"](t,this.acc[this.pos])),this.store(n),t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},F(function(n,r){return new t(n,r)})}(),X=function(){function t(t,n){this.xf=n,this.pred=t,this.lastValue=void 0,this.seenFirstValue=!1}return t.prototype["@@transducer/init"]=function(){return this.xf["@@transducer/init"]()},t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var r=!1;return this.seenFirstValue?this.pred(this.lastValue,n)&&(r=!0):this.seenFirstValue=!0,this.lastValue=n,r?t:this.xf["@@transducer/step"](t,n)},F(function(n,r){return new t(n,r)})}(),Y=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){if(this.f){if(this.f(n))return t;this.f=null}return this.xf["@@transducer/step"](t,n)},F(function(n,r){return new t(n,r)})}(),Z=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},F(function(n,r){return new t(n,r)})}(),G=function(){function t(t,n){this.xf=n,this.f=t,this.found=!1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,void 0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.found=!0,t=k(this.xf["@@transducer/step"](t,n))),t},F(function(n,r){return new t(n,r)})}(),J=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.found=!1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,-1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.found=!0,t=k(this.xf["@@transducer/step"](t,this.idx))),t},F(function(n,r){return new t(n,r)})}(),Q=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.last))},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.last=n),t},F(function(n,r){return new t(n,r)})}(),tt=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.lastIdx=-1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.lastIdx))},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.lastIdx=this.idx),t},F(function(n,r){return new t(n,r)})}(),nt=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},F(function(n,r){return new t(n,r)})}(),rt=function(){function t(t,n){this.xf=n,this.n=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return 0===this.n?k(t):(this.n-=1,this.xf["@@transducer/step"](t,n))},F(function(n,r){return new t(n,r)})}(),et=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):k(t)},F(function(n,r){return new t(n,r)})}(),ut=F(function(t,n){return Number(t)+Number(n)}),it=M(function(t,n,r){if(n>=r.length||n<-r.length)return r;var e=0>n?r.length:0,u=e+n,i=o(r);return i[u]=t(r[u]),i}),ot=F(L("all",D,function(t,n){for(var r=0;r<n.length;){if(!t(n[r]))return!1;r+=1}return!0})),ct=B(function(t){return function(){return t}}),st=F(function(t,n){return t&&n}),at=F(L("any",V,function(t,n){for(var r=0;r<n.length;){if(t(n[r]))return!0;r+=1}return!1})),ft=F(L("aperture",K,W)),lt=F(function(t,n){return o(n,[t])}),pt=F(function(t,n){return t.apply(this,n)}),ht=M(function(t,n,r){var e={};for(var u in r)e[u]=r[u];return e[t]=n,e}),gt=M(function Uu(t,n,r){switch(t.length){case 0:return n;case 1:return ht(t[0],n,r);default:return ht(t[0],Uu(I(t,1),n,Object(r[t[0]])),r)}}),dt=F(function(t,r){return n(t.length,function(){return t.apply(r,arguments)})}),yt=M(function(t,n,r){if(t>n)throw new Error("min must not be greater than max in clamp(min, max, value)");return t>r?t:r>n?n:r}),mt=B(function(t){return function(n,r){return t(n,r)?-1:t(r,n)?1:0}}),vt=F(function(t,n){for(var r={},e=n.length,u=0;e>u;){var i=t(n[u]);r[i]=(l(i,r)?r[i]:0)+1,u+=1}return r}),bt=F(function(t,r){return 1===t?B(r):n(t,U(t,[],r))}),xt=ut(-1),wt=F(function(t,n){return null==n||n!==n?t:n}),jt=M(function(t,n,r){for(var e=[],u=0,i=n.length;i>u;)c(t,n[u],r)||c(t,n[u],e)||e.push(n[u]),u+=1;return e}),Ot=F(function(t,n){var r={};for(var e in n)e!==t&&(r[e]=n[e]);return r}),St=F(function Lu(t,n){switch(t.length){case 0:return n;case 1:return Ot(t[0],n);default:var r=t[0],e=I(t,1);return null==n[r]?n:ht(r,Lu(e,n[r]),n)}}),At=F(function(t,n){return t/n}),Et=F(L("dropWhile",Y,function(t,n){for(var r=0,e=n.length;e>r&&t(n[r]);)r+=1;return I(n,r)})),_t=B(function(t){return null!=t&&"function"==typeof t.empty?t.empty():null!=t&&null!=t.constructor&&"function"==typeof t.constructor.empty?t.constructor.empty():g(t)?[]:w(t)?"":v(t)?{}:h(t)?function(){return arguments}():void 0}),Nt=F(function zu(t,n){var r,e,u,i={};for(e in n)r=t[e],u=typeof r,i[e]="function"===u?r(n[e]):"object"===u?zu(t[e],n[e]):n[e];return i}),kt=F(L("find",G,function(t,n){for(var r=0,e=n.length;e>r;){if(t(n[r]))return n[r];r+=1}})),It=F(L("findIndex",J,function(t,n){for(var r=0,e=n.length;e>r;){if(t(n[r]))return r;r+=1}return-1})),qt=F(L("findLast",Q,function(t,n){for(var r=n.length-1;r>=0;){if(t(n[r]))return n[r];r-=1}})),Ct=F(L("findLastIndex",tt,function(t,n){for(var r=n.length-1;r>=0;){if(t(n[r]))return r;r-=1}return-1})),Pt=F(T("forEach",function(t,n){for(var r=n.length,e=0;r>e;)t(n[e]),e+=1;return n})),Wt=B(function(t){for(var n=0,r=t.length,e={};r>n;)g(t[n])&&t[n].length&&(e[t[n][0]]=t[n][1]),n+=1;return e}),Rt=F(function(t,n){return t>n}),Tt=F(function(t,n){return t>=n}),Bt=F(l),Ft=F(function(t,n){return t in n}),Mt=F(function(t,n){return t===n?0!==t||1/t===1/n:t!==t&&n!==n}),Ut=B(p),Lt=M(function(t,n,r){return bt(Math.max(t.length,n.length,r.length),function(){return t.apply(this,arguments)?n.apply(this,arguments):r.apply(this,arguments)})}),zt=ut(1),Dt=M(function(t,n,r){t=t<r.length&&t>=0?t:r.length;var e=I(r);return e.splice(t,0,n),e}),Vt=M(function(t,n,r){return t=t<r.length&&t>=0?t:r.length,o(o(I(r,0,t),n),I(r,t))}),Kt=F(T("intersperse",function(t,n){for(var r=[],e=0,u=n.length;u>e;)e===u-1?r.push(n[e]):r.push(n[e],t),e+=1;return r})),Ht=F(function(t,n){return null!=n&&n.constructor===t||n instanceof t}),$t=B(function(t){return g(t)?!0:t?"object"!=typeof t?!1:t instanceof String?!1:1===t.nodeType?!!t.length:0===t.length?!0:t.length>0?t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1):!1:!1}),Xt=B(function(t){return null==t}),Yt=function(){var t=!{toString:null}.propertyIsEnumerable("toString"),n=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],r=function(){return arguments.propertyIsEnumerable("length")}(),e=function(t,n){for(var r=0;r<t.length;){if(t[r]===n)return!0;r+=1}return!1};return B("function"!=typeof Object.keys||r?function(u){if(Object(u)!==u)return[];var i,o,c=[],s=r&&h(u);for(i in u)!l(i,u)||s&&"length"===i||(c[c.length]=i);if(t)for(o=n.length-1;o>=0;)i=n[o],l(i,u)&&!e(c,i)&&(c[c.length]=i),o-=1;return c}:function(t){return Object(t)!==t?[]:Object.keys(t)})}(),Zt=B(function(t){var n,r=[];for(n in t)r[r.length]=n;return r}),Gt=B(function(t){return null!=t&&Ht(Number,t.length)?t.length:NaN}),Jt=F(function(t,n){return n>t}),Qt=F(function(t,n){return n>=t}),tn=M(function(t,n,r){for(var e=0,u=r.length,i=[],o=[n];u>e;)o=t(o[0],r[e]),i[e]=o[1],e+=1;return[o[0],i]}),nn=M(function(t,n,r){for(var e=r.length-1,u=[],i=[n];e>=0;)i=t(i[0],r[e]),u[e]=i[1],e-=1;return[i[0],u]}),rn=F(function(t,n){return n.match(t)||[]}),en=F(function(t,n){return y(t)?!y(n)||1>n?NaN:(t%n+n)%n:NaN}),un=F(function(t,n){return n>t?n:t}),on=M(function(t,n,r){return t(r)>t(n)?r:n}),cn=F(function(t,n){return R({},t,n)}),sn=B(function(t){return R.apply(null,[{}].concat(t))}),an=M(function(t,n,r){var e,u={};for(e in n)l(e,n)&&(u[e]=l(e,r)?t(e,n[e],r[e]):n[e]);for(e in r)l(e,r)&&!l(e,u)&&(u[e]=r[e]);return u}),fn=F(function(t,n){return t>n?n:t}),ln=M(function(t,n,r){return t(r)<t(n)?r:n}),pn=F(function(t,n){return t%n}),hn=F(function(t,n){return t*n}),gn=F(function(t,n){switch(t){case 0:return function(){return n.call(this)};case 1:return function(t){return n.call(this,t)};case 2:return function(t,r){return n.call(this,t,r)};case 3:return function(t,r,e){return n.call(this,t,r,e)};case 4:return function(t,r,e,u){return n.call(this,t,r,e,u)};case 5:return function(t,r,e,u,i){return n.call(this,t,r,e,u,i)};case 6:return function(t,r,e,u,i,o){return n.call(this,t,r,e,u,i,o)};case 7:return function(t,r,e,u,i,o,c){return n.call(this,t,r,e,u,i,o,c)};case 8:return function(t,r,e,u,i,o,c,s){return n.call(this,t,r,e,u,i,o,c,s)};case 9:return function(t,r,e,u,i,o,c,s,a){return n.call(this,t,r,e,u,i,o,c,s,a)};case 10:return function(t,r,e,u,i,o,c,s,a,f){return n.call(this,t,r,e,u,i,o,c,s,a,f)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}}),dn=B(function(t){return-t}),yn=F(i(L("any",V,at))),mn=B(function(t){return!t}),vn=F(function(t,n){var r=0>t?n.length+t:t;return w(n)?n.charAt(r):n[r]}),bn=B(function(t){return function(){return vn(t,arguments)}}),xn=F(function(t,n){var r={};return r[t]=n,r}),wn=B(A),jn=B(function(t){var r,e=!1;return n(t.length,function(){return e?r:(e=!0,r=t.apply(this,arguments))})}),On=F(function(t,n){return t||n}),Sn=function(){var t=function(n){return{value:n,map:function(r){return t(r(n))}}};return M(function(n,r,e){return n(function(n){return t(r(n))})(e).value})}(),An=F(function(t,n){return[t,n]}),En=F(function(t,n){for(var r=n,e=0;e<t.length;){if(null==r)return;r=r[t[e]],e+=1}return r}),_n=M(function(t,n,r){return wt(t,En(n,r))}),Nn=M(function(t,n,r){return n.length>0&&t(En(n,r))}),kn=F(function(t,n){for(var r={},e=0;e<t.length;)t[e]in n&&(r[t[e]]=n[t[e]]),e+=1;return r}),In=F(function(t,n){for(var r={},e=0,u=t.length;u>e;){var i=t[e];r[i]=n[i],e+=1}return r}),qn=F(function(t,n){var r={};for(var e in n)t(n[e],e,n)&&(r[e]=n[e]);return r}),Cn=F(function(t,n){return o([t],n)}),Pn=F(function(t,n){return n[t]}),Wn=M(function(t,n,r){return null!=r&&l(n,r)?r[n]:t}),Rn=M(function(t,n,r){return t(r[n])}),Tn=F(function(t,n){for(var r=t.length,e=[],u=0;r>u;)e[u]=n[t[u]],u+=1;return e}),Bn=F(function(t,n){if(!m(t)||!m(n))throw new TypeError("Both arguments to range must be numbers");for(var r=[],e=t;n>e;)r.push(e),e+=1;return r}),Fn=M(function(t,n,r){for(var e=r.length-1;e>=0;)n=t(n,r[e]),e-=1;return n}),Mn=B(k),Un=M(function(t,n,r){return o(I(r,0,Math.min(t,r.length)),I(r,Math.min(r.length,t+n)))}),Ln=M(function(t,n,r){return r.replace(t,n)}),zn=B(function(t){return w(t)?t.split("").reverse().join(""):I(t).reverse()}),Dn=M(function(t,n,r){for(var e=0,u=r.length,i=[n];u>e;)n=t(n,r[e]),i[e+1]=n,e+=1;return i}),Vn=M(function(t,n,r){return Sn(t,ct(n),r)}),Kn=M(T("slice",function(t,n,r){return Array.prototype.slice.call(r,t,n)})),Hn=F(function(t,n){return I(n).sort(t)}),$n=F(function(t,n){return I(n).sort(function(n,r){var e=t(n),u=t(r);return u>e?-1:e>u?1:0})}),Xn=F(function(t,n){return[Kn(0,t,n),Kn(t,Gt(n),n)]}),Yn=F(function(t,n){if(0>=t)throw new Error("First argument to splitEvery must be a positive integer");for(var r=[],e=0;e<n.length;)r.push(Kn(e,e+=t,n));return r}),Zn=F(function(t,n){for(var r=0,e=n.length,u=[];e>r&&!t(n[r]);)u.push(n[r]),r+=1;return[u,I(n,r)]}),Gn=F(function(t,n){return Number(t)-Number(n)}),Jn=T("tail",Kn(1,1/0)),Qn=F(L("take",rt,function(t,n){return Kn(0,0>t?1/0:t,n)})),tr=F(function(t,n){for(var r=n.length-1;r>=0&&t(n[r]);)r-=1;return I(n,r+1,1/0)}),nr=F(L("takeWhile",et,function(t,n){for(var r=0,e=n.length;e>r&&t(n[r]);)r+=1;return I(n,0,r)})),rr=F(function(t,n){return t(n),n}),er=F(function(t,n){var r,e=Number(n),u=0;if(0>e||isNaN(e))throw new RangeError("n must be a non-negative number");for(r=new Array(e);e>u;)r[u]=t(u),u+=1;return r}),ur=B(function(t){var n=[];for(var r in t)l(r,t)&&(n[n.length]=[r,t[r]]);return n}),ir=B(function(t){var n=[];for(var r in t)n[n.length]=[r,t[r]];return n}),or=B(function(t){for(var n=0,r=[];n<t.length;){for(var e=t[n],u=0;u<e.length;)"undefined"==typeof r[u]&&(r[u]=[]),r[u].push(e[u]),u+=1;n+=1}return r}),cr=function(){var t=" \n \f\r   ᠎              \u2028\u2029\ufeff",n="​",r="function"==typeof String.prototype.trim;return B(r&&!t.trim()&&n.trim()?function(t){return t.trim()}:function(n){var r=new RegExp("^["+t+"]["+t+"]*"),e=new RegExp("["+t+"]["+t+"]*$");return n.replace(r,"").replace(e,"")})}(),sr=F(function(t,r){return n(t.length,function(){try{return t.apply(this,arguments)}catch(n){return r.apply(this,o([n],arguments))}})}),ar=B(function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)}),fr=B(function(t){return function(){return t(I(arguments))}}),lr=B(function(t){return gn(1,t)}),pr=F(function(t,n){return bt(t,function(){for(var r,e=1,u=n,i=0;t>=e&&"function"==typeof u;)r=e===t?arguments.length:i+u.length,u=u.apply(this,I(arguments,i,r)),e+=1,i=r;return u})}),hr=F(function(t,n){for(var r=t(n),e=[];r&&r.length;)e[e.length]=r[0],r=t(r[1]);return e}),gr=F(function(t,n){for(var r,e=0,u=n.length,i=[];u>e;)r=n[e],c(t,r,i)||(i[i.length]=r),e+=1;return i}),dr=M(function(t,n,r){return t(r)?r:n(r)}),yr=M(function(t,n,r){for(var e=r;!t(e);)e=n(e);return e}),mr=M(function(t,n,r){return it(ct(n),t,r)}),vr=F(function(t,n){return bt(n.length,function(){for(var r=[],e=0;e<n.length;)r.push(n[e].call(this,arguments[e])),e+=1;return t.apply(this,r.concat(I(arguments,n.length)))})}),br=B(function(t){for(var n=Yt(t),r=n.length,e=[],u=0;r>u;)e[u]=t[n[u]],u+=1;return e}),xr=B(function(t){var n,r=[];for(n in t)r[r.length]=t[n];return r}),wr=function(){var t=function(t){return{value:t,map:function(){return this}}};return F(function(n,r){return n(t)(r).value})}(),jr=M(function(t,n,r){return t(r)?n(r):r}),Or=F(function(t,n){for(var r in t)if(l(r,t)&&!t[r](n[r]))return!1;return!0}),Sr=F(function(t,n){return bt(t.length,function(){return n.apply(this,o([t],arguments))})}),Ar=F(function(t,n){for(var r,e=0,u=t.length,i=n.length,o=[];u>e;){for(r=0;i>r;)o[o.length]=[t[e],n[r]],r+=1;e+=1}return o}),Er=F(function(t,n){for(var r=[],e=0,u=Math.min(t.length,n.length);u>e;)r[e]=[t[e],n[e]],e+=1;return r}),_r=F(function(t,n){for(var r=0,e=Math.min(t.length,n.length),u={};e>r;)u[t[r]]=n[r],r+=1;return u}),Nr=M(function(t,n,r){for(var e=[],u=0,i=Math.min(n.length,r.length);i>u;)e[u]=t(n[u],r[u]),u+=1;return e}),kr=ct(!1),Ir=ct(!0),qr=function Du(t,n,r,e){var i=function(u){for(var i=n.length,o=0;i>o;){if(t===n[o])return r[o];o+=1}n[o+1]=t,r[o+1]=u;for(var c in t)u[c]=e?Du(t[c],n,r,!0):t[c];return u};switch(ar(t)){case"Object":return i({});case"Array":return i([]);case"Date":return new Date(t.valueOf());case"RegExp":return u(t);default:return t}},Cr=function(t){return F(function(r,e){return n(Math.max(0,r.length-e.length),function(){return r.apply(this,t(e,arguments))})})},Pr=function(t,n){return Qn(t<n.length?n.length-t:0,n)},Wr=function Vu(t,n,e,u){if(Mt(t,n))return!0;if(ar(t)!==ar(n))return!1;if(null==t||null==n)return!1;if("function"==typeof t.equals||"function"==typeof n.equals)return"function"==typeof t.equals&&t.equals(n)&&"function"==typeof n.equals&&n.equals(t);switch(ar(t)){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===f(t.constructor))return t===n;break;case"Boolean":case"Number":case"String":if(typeof t!=typeof n||!Mt(t.valueOf(),n.valueOf()))return!1;break;case"Date":if(!Mt(t.valueOf(),n.valueOf()))return!1;break;case"Error":return t.name===n.name&&t.message===n.message;case"RegExp":if(t.source!==n.source||t.global!==n.global||t.ignoreCase!==n.ignoreCase||t.multiline!==n.multiline||t.sticky!==n.sticky||t.unicode!==n.unicode)return!1;break;case"Map":case"Set":if(!Vu(r(t.entries()),r(n.entries()),e,u))return!1;break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":break;case"ArrayBuffer":break;default:return!1}var i=Yt(t);if(i.length!==Yt(n).length)return!1;for(var o=e.length-1;o>=0;){if(e[o]===t)return u[o]===n;o-=1}for(e.push(t),u.push(n),o=i.length-1;o>=0;){var c=i[o];if(!l(c,n)||!Vu(n[c],t[c],e,u))return!1;o-=1}return e.pop(),u.pop(),!0},Rr=function(t){return function n(r){for(var e,u,i,o=[],c=0,s=r.length;s>c;){if($t(r[c]))for(e=t?n(r[c]):r[c],i=0,u=e.length;u>i;)o[o.length]=e[i],i+=1;else o[o.length]=r[c];c+=1}return o}},Tr=function(){function t(t,n,r){for(var e=0,u=r.length;u>e;){if(n=t["@@transducer/step"](n,r[e]),n&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e+=1}return t["@@transducer/result"](n)}function n(t,n,r){for(var e=r.next();!e.done;){if(n=t["@@transducer/step"](n,e.value),n&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e=r.next()}return t["@@transducer/result"](n)}function r(t,n,r){return t["@@transducer/result"](r.reduce(dt(t["@@transducer/step"],t),n))}var e="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";return function(u,i,o){if("function"==typeof u&&(u=P(u)),$t(o))return t(u,i,o);if("function"==typeof o.reduce)return r(u,i,o);if(null!=o[e])return n(u,i,o[e]());if("function"==typeof o.next)return n(u,i,o);throw new TypeError("reduce: list must be array or iterable")}}(),Br=function(){var t={"@@transducer/init":Array,"@@transducer/step":function(t,n){return t.push(n),t},"@@transducer/result":p},n={"@@transducer/init":String,"@@transducer/step":function(t,n){return t+n},"@@transducer/result":p},r={"@@transducer/init":Object,"@@transducer/step":function(t,n){return R(t,$t(n)?xn(n[0],n[1]):n)},"@@transducer/result":p};return function(e){if(j(e))return e;if($t(e))return t;if("string"==typeof e)return n;if("object"==typeof e)return r;throw new Error("Cannot create transformer for "+e)}}(),Fr=function(){function t(t,n){this.f=t,this.retained=[],this.xf=n}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.retained=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.retain(t,n):this.flush(t,n)},t.prototype.flush=function(t,n){return t=Tr(this.xf["@@transducer/step"],t,this.retained),this.retained=[],this.xf["@@transducer/step"](t,n)},t.prototype.retain=function(t,n){return this.retained.push(n),t},F(function(n,r){return new t(n,r)})}(),Mr=function(){function t(t,n){this.xf=n,this.f=t,this.inputs={}}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){var n;for(n in this.inputs)if(l(n,this.inputs)&&(t=this.xf["@@transducer/step"](t,this.inputs[n]),t["@@transducer/reduced"])){t=t["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var r=this.f(n);return this.inputs[r]=this.inputs[r]||[r,[]],this.inputs[r][1]=lt(n,this.inputs[r][1]),t},F(function(n,r){return new t(n,r)})}(),Ur=B(function(t){return bt(t.length,function(){var n=0,r=arguments[0],e=arguments[arguments.length-1],u=I(arguments);return u[0]=function(){var t=r.apply(this,o(arguments,[n,e]));return n+=1,t},t.apply(this,u)})}),Lr=B(function(t){return gn(2,t)}),zr=B(function(t){return null!=t&&"function"==typeof t.clone?t.clone():qr(t,[],[],!0)}),Dr=B(function(t){return bt(t.length,t)}),Vr=F(L("drop",H,function(t,n){return Kn(Math.max(0,t),1/0,n)})),Kr=F(L("dropLast",$,Pr)),Hr=F(L("dropLastWhile",Fr,z)),$r=F(function(t,n){return Wr(t,n,[],[])}),Xr=F(L("filter",Z,function(t,n){return v(n)?Tr(function(r,e){return t(n[e])&&(r[e]=n[e]),r},{},Yt(n)):s(t,n)})),Yr=B(Rr(!0)),Zr=B(function(t){return Dr(function(n,r){var e=I(arguments);return e[0]=r,e[1]=n,t.apply(this,e)})}),Gr=F(L("groupBy",Mr,function(t,n){return Tr(function(n,r){var e=t(r);return n[e]=lt(r,n[e]||(n[e]=[])),n},{},n)})),Jr=vn(0),Qr=F(function(t,n){return Tr(function(n,r){var e=t(r);return n[e]=r,n},{},n)}),te=Kn(0,-1),ne=M(function(t,n,r){var e,u;n.length>r.length?(e=n,u=r):(e=r,u=n);for(var i=[],o=0;o<u.length;)c(t,u[o],e)&&(i[i.length]=u[o]),o+=1;return gr(t,i)}),re=M(function(t,n,r){return j(t)?Tr(n(t),t["@@transducer/init"](),r):Tr(n(Br(t)),qr(t,[],[],!1),r)}),ee=B(function(t){for(var n=Yt(t),r=n.length,e=0,u={};r>e;){var i=n[e],o=t[i],c=l(o,u)?u[o]:u[o]=[];c[c.length]=i,e+=1}return u}),ue=B(function(t){for(var n=Yt(t),r=n.length,e=0,u={};r>e;){var i=n[e];u[t[i]]=i,e+=1}return u}),ie=B(function(t){return null!=t&&$r(t,_t(t))}),oe=vn(-1),ce=F(function(t,n){if("function"!=typeof n.lastIndexOf||g(n)){for(var r=n.length-1;r>=0;){if($r(n[r],t))return r;r-=1}return-1}return n.lastIndexOf(t)}),se=F(L("map",nt,function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return bt(n.length,function(){return t.call(this,n.apply(this,arguments))});case"[object Object]":return Tr(function(r,e){return r[e]=t(n[e]),r},{},Yt(n));default:return O(t,n)}})),ae=F(function(t,n){return Tr(function(r,e){return r[e]=t(n[e],e,n),r},{},Yt(n))}),fe=M(function(t,n,r){return an(function(n,r,e){return t(r,e)},n,r)}),le=Cr(o),pe=Cr(Zr(o)),he=M(function(t,n,r){return $r(En(t,r),n)}),ge=F(function(t,n){return se(Pn(t),n)}),de=vr(O,[In,Ut]),ye=M(function(t,n,r){return Rn($r(n),t,r)}),me=M(function(t,n,r){return Rn(Ht(t),n,r)}),ve=M(Tr),be=U(4,[],function(t,n,r,e){return Tr(function(e,u){var i=t(u);return e[i]=n(l(i,e)?e[i]:r,u),e},{},e)}),xe=F(function(t,n){return Xr(i(t),n)}),we=F(function(t,n){return er(ct(t),n)}),je=ve(ut,0),Oe=F(function(t,n){return Vr(t>=0?n.length-t:0,n)}),Se=bt(4,function(t,n,r,e){return Tr(t("function"==typeof n?P(n):n),r,e)}),Ae=M(function(t,n,r){return gr(t,o(n,r))}),Ee=F(function(t,n){return Or(se($r,t),n)}),_e=function(){var t=function(t){return{"@@transducer/init":C.init,"@@transducer/result":function(n){return t["@@transducer/result"](n)},"@@transducer/step":function(n,r){var e=t["@@transducer/step"](n,r);return e["@@transducer/reduced"]?a(e):e}}};return function(n){var r=t(n);return{"@@transducer/init":C.init,"@@transducer/result":function(t){return r["@@transducer/result"](t)},"@@transducer/step":function(t,n){return $t(n)?Tr(r,t,n):Tr(r,t,[n])}}}}(),Ne=function(t,n,r){var e,u;if("function"==typeof t.indexOf)switch(typeof n){case"number":if(0===n){for(e=1/n;r<t.length;){if(u=t[r],0===u&&1/u===e)return r;r+=1}return-1}if(n!==n){for(;r<t.length;){
if(u=t[r],"number"==typeof u&&u!==u)return r;r+=1}return-1}return t.indexOf(n,r);case"string":case"boolean":case"function":case"undefined":return t.indexOf(n,r);case"object":if(null===n)return t.indexOf(n,r)}for(;r<t.length;){if($r(t[r],n))return r;r+=1}return-1},ke=F(function(t,n){return se(t,_e(n))}),Ie=B(function(t){return bt(ve(un,0,ge("length",t)),function(){for(var n=0,r=t.length;r>n;){if(!t[n].apply(this,arguments))return!1;n+=1}return!0})}),qe=B(function(t){for(var n=t.length,r=0;n>r;){if(Ne(t,t[r],r+1)>=0)return!1;r+=1}return!0}),Ce=B(function(t){return bt(ve(un,0,ge("length",t)),function(){for(var n=0,r=t.length;r>n;){if(t[n].apply(this,arguments))return!0;n+=1}return!1})}),Pe=F(function(t,n){return"function"==typeof t.ap?t.ap(n):"function"==typeof t?bt(Math.max(t.length,n.length),function(){return t.apply(this,arguments)(n.apply(this,arguments))}):Tr(function(t,r){return o(t,se(r,n))},[],t)}),We=B(function Ku(t){return t=se(function(t){return"function"==typeof t?t:Ku(t)},t),bt(ve(un,0,ge("length",br(t))),function(){var n=arguments;return se(function(t){return pt(t,n)},t)})}),Re=Dr(function(t){return t.apply(this,I(arguments,1))}),Te=F(L("chain",ke,function(t,n){return"function"==typeof n?function(){return n.call(this,t.apply(this,arguments)).apply(this,arguments)}:Rr(!1)(se(t,n))})),Be=B(function(t){var r=ve(un,0,se(function(t){return t[0].length},t));return n(r,function(){for(var n=0;n<t.length;){if(t[n][0].apply(this,arguments))return t[n][1].apply(this,arguments);n+=1}})}),Fe=F(function(t,n){if(t>10)throw new Error("Constructor with greater than ten arguments");return 0===t?function(){return new n}:Dr(gn(t,function(t,r,e,u,i,o,c,s,a,f){switch(arguments.length){case 1:return new n(t);case 2:return new n(t,r);case 3:return new n(t,r,e);case 4:return new n(t,r,e,u);case 5:return new n(t,r,e,u,i);case 6:return new n(t,r,e,u,i,o);case 7:return new n(t,r,e,u,i,o,c);case 8:return new n(t,r,e,u,i,o,c,s);case 9:return new n(t,r,e,u,i,o,c,s,a);case 10:return new n(t,r,e,u,i,o,c,s,a,f)}}))}),Me=F(function(t,n){return bt(ve(un,0,ge("length",n)),function(){var r=arguments,e=this;return t.apply(e,O(function(t){return t.apply(e,r)},n))})}),Ue=F(L("dropRepeatsWith",X,function(t,n){var r=[],e=1,u=n.length;if(0!==u)for(r[0]=n[0];u>e;)t(oe(r),n[e])||(r[r.length]=n[e]),e+=1;return r})),Le=M(function(t,n,r){return $r(t(n),t(r))}),ze=M(function(t,n,r){return $r(n[t],r[t])}),De=F(function(t,n){return"function"!=typeof n.indexOf||g(n)?Ne(n,t,0):n.indexOf(t)}),Ve=B(function(t){return Me(e,t)}),Ke=F(function(t,n){return function(r){return function(e){return se(function(t){return n(t,e)},r(t(e)))}}}),He=B(function(t){return Ke(vn(t),mr(t))}),$e=B(function(t){return Ke(En(t),gt(t))}),Xe=B(function(t){return Ke(Pn(t),ht(t))}),Ye=F(function(t,n){var r=bt(t,n);return bt(t,function(){return Tr(Pe,se(r,arguments[0]),I(arguments,1))})}),Ze=B(function(t){return je(t)/t.length}),Ge=B(function(t){var n=t.length;if(0===n)return NaN;var r=2-n%2,e=(n-r)/2;return Ze(I(t).sort(function(t,n){return n>t?-1:t>n?1:0}).slice(e,e+r))}),Je=Ve([Xr,xe]),Qe=function(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return n(arguments[0].length,ve(E,arguments[0],Jn(arguments)))},tu=function(){if(0===arguments.length)throw new Error("pipeP requires at least one argument");return n(arguments[0].length,ve(_,arguments[0],Jn(arguments)))},nu=ve(hn,1),ru=F(function(t,n){return"function"==typeof n.sequence?n.sequence(t):Fn(function(t,n){return Pe(se(Cn,n),t)},t([]),n)}),eu=M(function(t,n,r){return ru(t,se(n,r))}),uu=Te(p),iu=function(t,n){return Ne(n,t,0)>=0},ou=function Hu(t,n){var r=function(r){var e=n.concat([t]);return iu(r,e)?"<Circular>":Hu(r,e)},e=function(t,n){return O(function(n){return N(n)+": "+r(t[n])},n.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+O(r,t).join(", ")+"))";case"[object Array]":return"["+O(r,t).concat(e(t,xe(function(t){return/^\d+$/.test(t)},Yt(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+r(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?r(NaN):N(q(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+r(t.valueOf())+")":1/t===-(1/0)?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+r(t.valueOf())+")":N(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var u=t.toString();if("[object Object]"!==u)return u}return"{"+e(t,Yt(t)).join(", ")+"}"}},cu=function(){if(0===arguments.length)throw new Error("compose requires at least one argument");return Qe.apply(this,zn(arguments))},su=function(){return cu.apply(this,Cn(Ut,se(Te,arguments)))},au=function(){if(0===arguments.length)throw new Error("composeP requires at least one argument");return tu.apply(this,zn(arguments))},fu=B(function(t){return Fe(t.length,t)}),lu=F(iu),pu=F(function(t,n){for(var r=[],e=0,u=t.length;u>e;)iu(t[e],n)||iu(t[e],r)||(r[r.length]=t[e]),e+=1;return r}),hu=B(L("dropRepeats",X($r),Ue($r))),gu=B(function(t){return Ye(t.length,t)}),du=F(function(t,n){var r={};for(var e in n)iu(e,t)||(r[e]=n[e]);return r}),yu=function(){return su.apply(this,zn(arguments))},mu=B(function(t){return ou(t,[])}),vu=F(function(t,n){return xe(Zr(iu)(t),n)}),bu=function(){function t(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}function n(t,n,r){var e,u,i=typeof t;switch(i){case"string":case"number":return 0!==t||r._items["-0"]||1/t!==-(1/0)?null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),u=r._nativeSet.size,u>e):r._nativeSet.has(t):i in r._items?t in r._items[i]?!n:(n&&(r._items[i][t]=!0),n):(n&&(r._items[i]={},r._items[i][t]=!0),n):(n&&(r._items["-0"]=!0),n);case"boolean":if(i in r._items){var o=t?1:0;return r._items[i][o]?!n:(n&&(r._items[i][o]=!0),n)}return n&&(r._items[i]=t?[!1,!0]:[!0,!1]),n;case"function":return null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),u=r._nativeSet.size,u>e):r._nativeSet.has(t):i in r._items?iu(t,r._items[i])?!n:(n&&r._items[i].push(t),n):(n&&(r._items[i]=[t]),n);case"undefined":return r._items[i]?!n:(n&&(r._items[i]=!0),n);case"object":if(null===t)return r._items["null"]?!n:(n&&(r._items["null"]=!0),n);default:return i=Object.prototype.toString.call(t),i in r._items?iu(t,r._items[i])?!n:(n&&r._items[i].push(t),n):(n&&(r._items[i]=[t]),n)}}return t.prototype.add=function(t){return n(t,!0,this)},t.prototype.has=function(t){return n(t,!1,this)},t}(),xu=F(function(t,n){return d(t)?function(){return t.apply(this,arguments)&&n.apply(this,arguments)}:gu(st)(t,n)}),wu=gu(mn),ju=F(function(t,n){return d(t)?function(){return t.apply(this,arguments)||n.apply(this,arguments)}:gu(On)(t,n)}),Ou=F(function(t,n){return bt(t+1,function(){var r=arguments[t];if(null!=r&&Ht(Function,r[n]))return r[n].apply(r,I(arguments,0,t));throw new TypeError(mu(r)+' does not have a method named "'+n+'"')})}),Su=Ou(1,"join"),Au=B(function(t){var r={};return n(t.length,function(){var n=mu(arguments);return l(n,r)||(r[n]=t.apply(this,arguments)),r[n]})}),Eu=Ou(1,"split"),_u=F(function(t,n){if(!x(t))throw new TypeError("‘test’ requires a value of type RegExp as its first argument; received "+mu(t));return u(t).test(n)}),Nu=Ou(0,"toLowerCase"),ku=Ou(0,"toUpperCase"),Iu=F(function(t,n){for(var r,e,u=new bu,i=[],o=0;o<n.length;)e=n[o],r=t(e),u.add(r)&&i.push(e),o+=1;return i}),qu=Zr(Ou(1,"concat")),Cu=F(function(t,n){return qu(pu(t,n),pu(n,t))}),Pu=M(function(t,n,r){return qu(jt(t,n,r),jt(t,r,n))}),Wu=Iu(Ut),Ru=F(function(t,n){var r,e;return t.length>n.length?(r=t,e=n):(r=n,e=t),Wu(s(Zr(iu)(r),e))}),Tu=F(cu(Wu,o)),Bu={F:kr,T:Ir,__:t,add:ut,addIndex:Ur,adjust:it,all:ot,allPass:Ie,allUniq:qe,always:ct,and:st,any:at,anyPass:Ce,ap:Pe,aperture:ft,append:lt,apply:pt,applySpec:We,assoc:ht,assocPath:gt,binary:Lr,bind:dt,both:xu,call:Re,chain:Te,clamp:yt,clone:zr,comparator:mt,complement:wu,compose:cu,composeK:su,composeP:au,concat:qu,cond:Be,construct:fu,constructN:Fe,contains:lu,converge:Me,countBy:vt,curry:Dr,curryN:bt,dec:xt,defaultTo:wt,difference:pu,differenceWith:jt,dissoc:Ot,dissocPath:St,divide:At,drop:Vr,dropLast:Kr,dropLastWhile:Hr,dropRepeats:hu,dropRepeatsWith:Ue,dropWhile:Et,either:ju,empty:_t,eqBy:Le,eqProps:ze,equals:$r,evolve:Nt,filter:Xr,find:kt,findIndex:It,findLast:qt,findLastIndex:Ct,flatten:Yr,flip:Zr,forEach:Pt,fromPairs:Wt,groupBy:Gr,gt:Rt,gte:Tt,has:Bt,hasIn:Ft,head:Jr,identical:Mt,identity:Ut,ifElse:Lt,inc:zt,indexBy:Qr,indexOf:De,init:te,insert:Dt,insertAll:Vt,intersection:Ru,intersectionWith:ne,intersperse:Kt,into:re,invert:ee,invertObj:ue,invoker:Ou,is:Ht,isArrayLike:$t,isEmpty:ie,isNil:Xt,join:Su,juxt:Ve,keys:Yt,keysIn:Zt,last:oe,lastIndexOf:ce,length:Gt,lens:Ke,lensIndex:He,lensPath:$e,lensProp:Xe,lift:gu,liftN:Ye,lt:Jt,lte:Qt,map:se,mapAccum:tn,mapAccumRight:nn,mapObjIndexed:ae,match:rn,mathMod:en,max:un,maxBy:on,mean:Ze,median:Ge,memoize:Au,merge:cn,mergeAll:sn,mergeWith:fe,mergeWithKey:an,min:fn,minBy:ln,modulo:pn,multiply:hn,nAry:gn,negate:dn,none:yn,not:mn,nth:vn,nthArg:bn,objOf:xn,of:wn,omit:du,once:jn,or:On,over:Sn,pair:An,partial:le,partialRight:pe,partition:Je,path:En,pathEq:he,pathOr:_n,pathSatisfies:Nn,pick:kn,pickAll:In,pickBy:qn,pipe:Qe,pipeK:yu,pipeP:tu,pluck:ge,prepend:Cn,product:nu,project:de,prop:Pn,propEq:ye,propIs:me,propOr:Wn,propSatisfies:Rn,props:Tn,range:Bn,reduce:ve,reduceBy:be,reduceRight:Fn,reduced:Mn,reject:xe,remove:Un,repeat:we,replace:Ln,reverse:zn,scan:Dn,sequence:ru,set:Vn,slice:Kn,sort:Hn,sortBy:$n,split:Eu,splitAt:Xn,splitEvery:Yn,splitWhen:Zn,subtract:Gn,sum:je,symmetricDifference:Cu,symmetricDifferenceWith:Pu,tail:Jn,take:Qn,takeLast:Oe,takeLastWhile:tr,takeWhile:nr,tap:rr,test:_u,times:er,toLower:Nu,toPairs:ur,toPairsIn:ir,toString:mu,toUpper:ku,transduce:Se,transpose:or,traverse:eu,trim:cr,tryCatch:sr,type:ar,unapply:fr,unary:lr,uncurryN:pr,unfold:hr,union:Tu,unionWith:Ae,uniq:Wu,uniqBy:Iu,uniqWith:gr,unless:dr,unnest:uu,until:yr,update:mr,useWith:vr,values:br,valuesIn:xr,view:wr,when:jr,where:Or,whereEq:Ee,without:vu,wrap:Sr,xprod:Ar,zip:Er,zipObj:_r,zipWith:Nr};"object"==typeof exports?module.exports=Bu:"function"==typeof define&&define.amd?define(function(){return Bu}):this.R=Bu}.call(this),e="0.20.0",void r("Ramda v"+e+" loaded"))}(window,document);
```

@@ -1,2 +0,2 @@

// Ramda v0.19.1
// Ramda v0.20.1
// https://github.com/ramda/ramda

@@ -6,3 +6,3 @@ // (c) 2013-2016 Scott Sauyet, Michael Hurley, and David Chambers

(function(){"use strict";var t={"@@functional/placeholder":!0},n=function(t,n){switch(t){case 0:return function(){return n.apply(this,arguments)};case 1:return function(t){return n.apply(this,arguments)};case 2:return function(t,r){return n.apply(this,arguments)};case 3:return function(t,r,e){return n.apply(this,arguments)};case 4:return function(t,r,e,u){return n.apply(this,arguments)};case 5:return function(t,r,e,u,i){return n.apply(this,arguments)};case 6:return function(t,r,e,u,i,o){return n.apply(this,arguments)};case 7:return function(t,r,e,u,i,o,c){return n.apply(this,arguments)};case 8:return function(t,r,e,u,i,o,c,s){return n.apply(this,arguments)};case 9:return function(t,r,e,u,i,o,c,s,a){return n.apply(this,arguments)};case 10:return function(t,r,e,u,i,o,c,s,a,f){return n.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}},r=function(t){for(var n,r=[];!(n=t.next()).done;)r.push(n.value);return r},e=function(){return Array.prototype.slice.call(arguments)},u=function(t){return new RegExp(t.source,(t.global?"g":"")+(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.sticky?"y":"")+(t.unicode?"u":""))},i=function(t){return function(){return!t.apply(this,arguments)}},o=function(t,n){t=t||[],n=n||[];var r,e=t.length,u=n.length,i=[];for(r=0;e>r;)i[i.length]=t[r],r+=1;for(r=0;u>r;)i[i.length]=n[r],r+=1;return i},c=function(t,n,r){for(var e=0,u=r.length;u>e;){if(t(n,r[e]))return!0;e+=1}return!1},s=function(t,n){for(var r=0,e=n.length,u=[];e>r;)t(n[r])&&(u[u.length]=n[r]),r+=1;return u},a=function(t){return{"@@transducer/value":t,"@@transducer/reduced":!0}},f=function(t){var n=String(t).match(/^function (\w*)/);return null==n?"":n[1]},l=function(t,n){return Object.prototype.hasOwnProperty.call(n,t)},p=function(t){return t},h=function(){var t=Object.prototype.toString;return"[object Arguments]"===t.call(arguments)?function(n){return"[object Arguments]"===t.call(n)}:function(t){return l("callee",t)}}(),g=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)},d=function(t){return"[object Function]"===Object.prototype.toString.call(t)},y=Number.isInteger||function(t){return t<<0===t},m=function(t){return"[object Number]"===Object.prototype.toString.call(t)},v=function(t){return"[object Object]"===Object.prototype.toString.call(t)},b=function(t){return null!=t&&"object"==typeof t&&t["@@functional/placeholder"]===!0},w=function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},x=function(t){return"[object String]"===Object.prototype.toString.call(t)},j=function(t){return"function"==typeof t["@@transducer/step"]},O=function(t,n){for(var r=0,e=n.length,u=Array(e);e>r;)u[r]=t(n[r]),r+=1;return u},S=function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(t),r=1,e=arguments.length;e>r;){var u=arguments[r];if(null!=u)for(var i in u)l(i,u)&&(n[i]=u[i]);r+=1}return n},A=function(t){return[t]},_=function(t,n){return function(){return n.call(this,t.apply(this,arguments))}},E=function(t,n){return function(){var r=this;return t.apply(r,arguments).then(function(t){return n.call(r,t)})}},N=function(t){var n=t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0");return'"'+n.replace(/"/g,'\\"')+'"'},k=function(t){return t&&t["@@transducer/reduced"]?t:{"@@transducer/value":t,"@@transducer/reduced":!0}},I=function Ru(t,n,r){switch(arguments.length){case 1:return Ru(t,0,t.length);case 2:return Ru(t,n,t.length);default:for(var e=[],u=0,i=Math.max(0,Math.min(t.length,r)-n);i>u;)e[u]=t[n+u],u+=1;return e}},q=function(){var t=function(t){return(10>t?"0":"")+t};return"function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(n){return n.getUTCFullYear()+"-"+t(n.getUTCMonth()+1)+"-"+t(n.getUTCDate())+"T"+t(n.getUTCHours())+":"+t(n.getUTCMinutes())+":"+t(n.getUTCSeconds())+"."+(n.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"}}(),C={init:function(){return this.xf["@@transducer/init"]()},result:function(t){return this.xf["@@transducer/result"](t)}},P=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},function(n){return new t(n)}}(),W=function(t,n){for(var r=0,e=n.length-(t-1),u=new Array(e>=0?e:0);e>r;)u[r]=I(n,r,r+t),r+=1;return u},B=function(t,n){return function(){var r=arguments.length;if(0===r)return n();var e=arguments[r-1];return g(e)||"function"!=typeof e[t]?n.apply(this,arguments):e[t].apply(e,I(arguments,0,r-1))}},M=function(t){return function n(r){return 0===arguments.length||b(r)?n:t.apply(this,arguments)}},R=function(t){return function n(r,e){switch(arguments.length){case 0:return n;case 1:return b(r)?n:M(function(n){return t(r,n)});default:return b(r)&&b(e)?n:b(r)?M(function(n){return t(n,e)}):b(e)?M(function(n){return t(r,n)}):t(r,e)}}},T=function(t){return function n(r,e,u){switch(arguments.length){case 0:return n;case 1:return b(r)?n:R(function(n,e){return t(r,n,e)});case 2:return b(r)&&b(e)?n:b(r)?R(function(n,r){return t(n,e,r)}):b(e)?R(function(n,e){return t(r,n,e)}):M(function(n){return t(r,e,n)});default:return b(r)&&b(e)&&b(u)?n:b(r)&&b(e)?R(function(n,r){return t(n,r,u)}):b(r)&&b(u)?R(function(n,r){return t(n,e,r)}):b(e)&&b(u)?R(function(n,e){return t(r,n,e)}):b(r)?M(function(n){return t(n,e,u)}):b(e)?M(function(n){return t(r,n,u)}):b(u)?M(function(n){return t(r,e,n)}):t(r,e,u)}}},U=function Tu(t,r,e){return function(){for(var u=[],i=0,o=t,c=0;c<r.length||i<arguments.length;){var s;c<r.length&&(!b(r[c])||i>=arguments.length)?s=r[c]:(s=arguments[i],i+=1),u[c]=s,b(s)||(o-=1),c+=1}return 0>=o?e.apply(this,u):n(o,Tu(t,u,e))}},F=function(t,n,r){return function(){var e=arguments.length;if(0===e)return r();var u=arguments[e-1];if(!g(u)){var i=I(arguments,0,e-1);if("function"==typeof u[t])return u[t].apply(u,i);if(j(u)){var o=n.apply(null,i);return o(u)}}return r.apply(this,arguments)}},L=function(t,n){for(var r=n.length-1;r>=0&&t(n[r]);)r-=1;return I(n,0,r+1)},D=function(){function t(t,n){this.xf=n,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)||(this.all=!1,t=k(this.xf["@@transducer/step"](t,!1))),t},R(function(n,r){return new t(n,r)})}(),z=function(){function t(t,n){this.xf=n,this.f=t,this.any=!1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.any||(t=this.xf["@@transducer/step"](t,!1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.any=!0,t=k(this.xf["@@transducer/step"](t,!0))),t},R(function(n,r){return new t(n,r)})}(),V=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.store(n),this.full?this.xf["@@transducer/step"](t,this.getCopy()):t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},t.prototype.getCopy=function(){return o(I(this.acc,this.pos),I(this.acc,0,this.pos))},R(function(n,r){return new t(n,r)})}(),K=function(){function t(t,n){this.xf=n,this.n=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.n>0?(this.n-=1,t):this.xf["@@transducer/step"](t,n)},R(function(n,r){return new t(n,r)})}(),$=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.full&&(t=this.xf["@@transducer/step"](t,this.acc[this.pos])),this.store(n),t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},R(function(n,r){return new t(n,r)})}(),H=function(){function t(t,n){this.xf=n,this.pred=t,this.lastValue=void 0,this.seenFirstValue=!1}return t.prototype["@@transducer/init"]=function(){return this.xf["@@transducer/init"]()},t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var r=!1;return this.seenFirstValue?this.pred(this.lastValue,n)&&(r=!0):this.seenFirstValue=!0,this.lastValue=n,r?t:this.xf["@@transducer/step"](t,n)},R(function(n,r){return new t(n,r)})}(),X=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){if(this.f){if(this.f(n))return t;this.f=null}return this.xf["@@transducer/step"](t,n)},R(function(n,r){return new t(n,r)})}(),Y=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},R(function(n,r){return new t(n,r)})}(),Z=function(){function t(t,n){this.xf=n,this.f=t,this.found=!1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,void 0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.found=!0,t=k(this.xf["@@transducer/step"](t,n))),t},R(function(n,r){return new t(n,r)})}(),G=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.found=!1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,-1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.found=!0,t=k(this.xf["@@transducer/step"](t,this.idx))),t},R(function(n,r){return new t(n,r)})}(),J=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.last))},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.last=n),t},R(function(n,r){return new t(n,r)})}(),Q=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.lastIdx=-1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.lastIdx))},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.lastIdx=this.idx),t},R(function(n,r){return new t(n,r)})}(),tt=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},R(function(n,r){return new t(n,r)})}(),nt=function(){function t(t,n){this.xf=n,this.n=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return 0===this.n?k(t):(this.n-=1,this.xf["@@transducer/step"](t,n))},R(function(n,r){return new t(n,r)})}(),rt=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):k(t)},R(function(n,r){return new t(n,r)})}(),et=R(function(t,n){return Number(t)+Number(n)}),ut=T(function(t,n,r){if(n>=r.length||n<-r.length)return r;var e=0>n?r.length:0,u=e+n,i=o(r);return i[u]=t(r[u]),i}),it=R(F("all",D,function(t,n){for(var r=0;r<n.length;){if(!t(n[r]))return!1;r+=1}return!0})),ot=M(function(t){return function(){return t}}),ct=R(function(t,n){return t&&n}),st=R(F("any",z,function(t,n){for(var r=0;r<n.length;){if(t(n[r]))return!0;r+=1}return!1})),at=R(F("aperture",V,W)),ft=R(function(t,n){return o(n,[t])}),lt=R(function(t,n){return t.apply(this,n)}),pt=T(function(t,n,r){var e={};for(var u in r)e[u]=r[u];return e[t]=n,e}),ht=T(function Uu(t,n,r){switch(t.length){case 0:return n;case 1:return pt(t[0],n,r);default:return pt(t[0],Uu(I(t,1),n,Object(r[t[0]])),r)}}),gt=R(function(t,r){return n(t.length,function(){return t.apply(r,arguments)})}),dt=T(function(t,n,r){if(t>n)throw new Error("min must not be greater than max in clamp(min, max, value)");return t>r?t:r>n?n:r}),yt=M(function(t){return function(n,r){return t(n,r)?-1:t(r,n)?1:0}}),mt=R(function(t,n){for(var r={},e=n.length,u=0;e>u;){var i=t(n[u]);r[i]=(l(i,r)?r[i]:0)+1,u+=1}return r}),vt=R(function(t,r){return 1===t?M(r):n(t,U(t,[],r))}),bt=et(-1),wt=R(function(t,n){return null==n||n!==n?t:n}),xt=T(function(t,n,r){for(var e=[],u=0,i=n.length;i>u;)c(t,n[u],r)||c(t,n[u],e)||e.push(n[u]),u+=1;return e}),jt=R(function(t,n){var r={};for(var e in n)e!==t&&(r[e]=n[e]);return r}),Ot=R(function Fu(t,n){switch(t.length){case 0:return n;case 1:return jt(t[0],n);default:var r=t[0],e=I(t,1);return null==n[r]?n:pt(r,Fu(e,n[r]),n)}}),St=R(function(t,n){return t/n}),At=R(F("dropWhile",X,function(t,n){for(var r=0,e=n.length;e>r&&t(n[r]);)r+=1;return I(n,r)})),_t=M(function(t){return null!=t&&"function"==typeof t.empty?t.empty():null!=t&&null!=t.constructor&&"function"==typeof t.constructor.empty?t.constructor.empty():g(t)?[]:x(t)?"":v(t)?{}:h(t)?function(){return arguments}():void 0}),Et=R(function Lu(t,n){var r,e,u,i={};for(e in n)r=t[e],u=typeof r,i[e]="function"===u?r(n[e]):"object"===u?Lu(t[e],n[e]):n[e];return i}),Nt=R(F("find",Z,function(t,n){for(var r=0,e=n.length;e>r;){if(t(n[r]))return n[r];r+=1}})),kt=R(F("findIndex",G,function(t,n){for(var r=0,e=n.length;e>r;){if(t(n[r]))return r;r+=1}return-1})),It=R(F("findLast",J,function(t,n){for(var r=n.length-1;r>=0;){if(t(n[r]))return n[r];r-=1}})),qt=R(F("findLastIndex",Q,function(t,n){for(var r=n.length-1;r>=0;){if(t(n[r]))return r;r-=1}return-1})),Ct=R(B("forEach",function(t,n){for(var r=n.length,e=0;r>e;)t(n[e]),e+=1;return n})),Pt=M(function(t){for(var n=0,r=t.length,e={};r>n;)g(t[n])&&t[n].length&&(e[t[n][0]]=t[n][1]),n+=1;return e}),Wt=R(function(t,n){return t>n}),Bt=R(function(t,n){return t>=n}),Mt=R(l),Rt=R(function(t,n){return t in n}),Tt=R(function(t,n){return t===n?0!==t||1/t===1/n:t!==t&&n!==n}),Ut=M(p),Ft=T(function(t,n,r){return vt(Math.max(t.length,n.length,r.length),function(){return t.apply(this,arguments)?n.apply(this,arguments):r.apply(this,arguments)})}),Lt=et(1),Dt=T(function(t,n,r){t=t<r.length&&t>=0?t:r.length;var e=I(r);return e.splice(t,0,n),e}),zt=T(function(t,n,r){return t=t<r.length&&t>=0?t:r.length,o(o(I(r,0,t),n),I(r,t))}),Vt=R(B("intersperse",function(t,n){for(var r=[],e=0,u=n.length;u>e;)e===u-1?r.push(n[e]):r.push(n[e],t),e+=1;return r})),Kt=R(function(t,n){return null!=n&&n.constructor===t||n instanceof t}),$t=M(function(t){return g(t)?!0:t?"object"!=typeof t?!1:t instanceof String?!1:1===t.nodeType?!!t.length:0===t.length?!0:t.length>0?t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1):!1:!1}),Ht=M(function(t){return null==t}),Xt=function(){var t=!{toString:null}.propertyIsEnumerable("toString"),n=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],r=function(){return arguments.propertyIsEnumerable("length")}(),e=function(t,n){for(var r=0;r<t.length;){if(t[r]===n)return!0;r+=1}return!1};return M("function"!=typeof Object.keys||r?function(u){if(Object(u)!==u)return[];var i,o,c=[],s=r&&h(u);for(i in u)!l(i,u)||s&&"length"===i||(c[c.length]=i);if(t)for(o=n.length-1;o>=0;)i=n[o],l(i,u)&&!e(c,i)&&(c[c.length]=i),o-=1;return c}:function(t){return Object(t)!==t?[]:Object.keys(t)})}(),Yt=M(function(t){var n,r=[];for(n in t)r[r.length]=n;return r}),Zt=M(function(t){return null!=t&&Kt(Number,t.length)?t.length:NaN}),Gt=R(function(t,n){return n>t}),Jt=R(function(t,n){return n>=t}),Qt=T(function(t,n,r){for(var e=0,u=r.length,i=[],o=[n];u>e;)o=t(o[0],r[e]),i[e]=o[1],e+=1;return[o[0],i]}),tn=T(function(t,n,r){for(var e=r.length-1,u=[],i=[n];e>=0;)i=t(i[0],r[e]),u[e]=i[1],e-=1;return[i[0],u]}),nn=R(function(t,n){return n.match(t)||[]}),rn=R(function(t,n){return y(t)?!y(n)||1>n?NaN:(t%n+n)%n:NaN}),en=R(function(t,n){return n>t?n:t}),un=T(function(t,n,r){return t(r)>t(n)?r:n}),on=R(function(t,n){return S({},t,n)}),cn=M(function(t){return S.apply(null,[{}].concat(t))}),sn=T(function(t,n,r){var e,u={};for(e in n)l(e,n)&&(u[e]=l(e,r)?t(e,n[e],r[e]):n[e]);for(e in r)l(e,r)&&!l(e,u)&&(u[e]=r[e]);return u}),an=R(function(t,n){return t>n?n:t}),fn=T(function(t,n,r){return t(r)<t(n)?r:n}),ln=R(function(t,n){return t%n}),pn=R(function(t,n){return t*n}),hn=R(function(t,n){switch(t){case 0:return function(){return n.call(this)};case 1:return function(t){return n.call(this,t)};case 2:return function(t,r){return n.call(this,t,r)};case 3:return function(t,r,e){return n.call(this,t,r,e)};case 4:return function(t,r,e,u){return n.call(this,t,r,e,u)};case 5:return function(t,r,e,u,i){return n.call(this,t,r,e,u,i)};case 6:return function(t,r,e,u,i,o){return n.call(this,t,r,e,u,i,o)};case 7:return function(t,r,e,u,i,o,c){return n.call(this,t,r,e,u,i,o,c)};case 8:return function(t,r,e,u,i,o,c,s){return n.call(this,t,r,e,u,i,o,c,s)};case 9:return function(t,r,e,u,i,o,c,s,a){return n.call(this,t,r,e,u,i,o,c,s,a)};case 10:return function(t,r,e,u,i,o,c,s,a,f){return n.call(this,t,r,e,u,i,o,c,s,a,f)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}}),gn=M(function(t){return-t}),dn=R(i(F("any",z,st))),yn=M(function(t){return!t}),mn=R(function(t,n){var r=0>t?n.length+t:t;return x(n)?n.charAt(r):n[r]}),vn=M(function(t){return function(){return mn(t,arguments)}}),bn=R(function(t,n){var r={};return r[t]=n,r}),wn=M(A),xn=M(function(t){var r,e=!1;return n(t.length,function(){return e?r:(e=!0,r=t.apply(this,arguments))})}),jn=R(function(t,n){return t||n}),On=function(){var t=function(n){return{value:n,map:function(r){return t(r(n))}}};return T(function(n,r,e){return n(function(n){return t(r(n))})(e).value})}(),Sn=R(function(t,n){return[t,n]}),An=R(function(t,n){for(var r=n,e=0;e<t.length;){if(null==r)return;r=r[t[e]],e+=1}return r}),_n=T(function(t,n,r){return wt(t,An(n,r))}),En=T(function(t,n,r){return n.length>0&&t(An(n,r))}),Nn=R(function(t,n){for(var r={},e=0;e<t.length;)t[e]in n&&(r[t[e]]=n[t[e]]),e+=1;return r}),kn=R(function(t,n){for(var r={},e=0,u=t.length;u>e;){var i=t[e];r[i]=n[i],e+=1}return r}),In=R(function(t,n){var r={};for(var e in n)t(n[e],e,n)&&(r[e]=n[e]);return r}),qn=R(function(t,n){return o([t],n)}),Cn=R(function(t,n){return n[t]}),Pn=T(function(t,n,r){return null!=r&&l(n,r)?r[n]:t}),Wn=T(function(t,n,r){return t(r[n])}),Bn=R(function(t,n){for(var r=t.length,e=[],u=0;r>u;)e[u]=n[t[u]],u+=1;return e}),Mn=R(function(t,n){if(!m(t)||!m(n))throw new TypeError("Both arguments to range must be numbers");for(var r=[],e=t;n>e;)r.push(e),e+=1;return r}),Rn=T(function(t,n,r){for(var e=r.length-1;e>=0;)n=t(n,r[e]),e-=1;return n}),Tn=M(k),Un=T(function(t,n,r){return o(I(r,0,Math.min(t,r.length)),I(r,Math.min(r.length,t+n)))}),Fn=T(function(t,n,r){return r.replace(t,n)}),Ln=M(function(t){return x(t)?t.split("").reverse().join(""):I(t).reverse()}),Dn=T(function(t,n,r){for(var e=0,u=r.length,i=[n];u>e;)n=t(n,r[e]),i[e+1]=n,e+=1;return i}),zn=T(function(t,n,r){return On(t,ot(n),r)}),Vn=T(B("slice",function(t,n,r){return Array.prototype.slice.call(r,t,n)})),Kn=R(function(t,n){return I(n).sort(t)}),$n=R(function(t,n){return I(n).sort(function(n,r){var e=t(n),u=t(r);return u>e?-1:e>u?1:0})}),Hn=R(function(t,n){return[Vn(0,t,n),Vn(t,Zt(n),n)]}),Xn=R(function(t,n){if(0>=t)throw new Error("First argument to splitEvery must be a positive integer");for(var r=[],e=0;e<n.length;)r.push(Vn(e,e+=t,n));return r}),Yn=R(function(t,n){for(var r=0,e=n.length,u=[];e>r&&!t(n[r]);)u.push(n[r]),r+=1;return[u,I(n,r)]}),Zn=R(function(t,n){return Number(t)-Number(n)}),Gn=B("tail",Vn(1,1/0)),Jn=R(F("take",nt,function(t,n){return Vn(0,0>t?1/0:t,n)})),Qn=R(function(t,n){for(var r=n.length-1;r>=0&&t(n[r]);)r-=1;return I(n,r+1,1/0)}),tr=R(F("takeWhile",rt,function(t,n){for(var r=0,e=n.length;e>r&&t(n[r]);)r+=1;return I(n,0,r)})),nr=R(function(t,n){return t(n),n}),rr=R(function(t,n){var r,e=Number(n),u=0;if(0>e||isNaN(e))throw new RangeError("n must be a non-negative number");for(r=new Array(e);e>u;)r[u]=t(u),u+=1;return r}),er=M(function(t){var n=[];for(var r in t)l(r,t)&&(n[n.length]=[r,t[r]]);return n}),ur=M(function(t){var n=[];for(var r in t)n[n.length]=[r,t[r]];return n}),ir=M(function(t){for(var n=0,r=[];n<t.length;){for(var e=t[n],u=0;u<e.length;)"undefined"==typeof r[u]&&(r[u]=[]),r[u].push(e[u]),u+=1;n+=1}return r}),or=function(){var t=" \n \f\r   ᠎              \u2028\u2029\ufeff",n="​",r="function"==typeof String.prototype.trim;return M(r&&!t.trim()&&n.trim()?function(t){return t.trim()}:function(n){var r=new RegExp("^["+t+"]["+t+"]*"),e=new RegExp("["+t+"]["+t+"]*$");return n.replace(r,"").replace(e,"")})}(),cr=R(function(t,r){return n(t.length,function(){try{return t.apply(this,arguments)}catch(n){return r.apply(this,o([n],arguments))}})}),sr=M(function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)}),ar=M(function(t){return function(){return t(I(arguments))}}),fr=M(function(t){return hn(1,t)}),lr=R(function(t,n){return vt(t,function(){for(var r,e=1,u=n,i=0;t>=e&&"function"==typeof u;)r=e===t?arguments.length:i+u.length,u=u.apply(this,I(arguments,i,r)),e+=1,i=r;return u})}),pr=R(function(t,n){for(var r=t(n),e=[];r&&r.length;)e[e.length]=r[0],r=t(r[1]);return e}),hr=R(function(t,n){for(var r,e=0,u=n.length,i=[];u>e;)r=n[e],c(t,r,i)||(i[i.length]=r),e+=1;return i}),gr=T(function(t,n,r){return t(r)?r:n(r)}),dr=T(function(t,n,r){for(var e=r;!t(e);)e=n(e);return e}),yr=T(function(t,n,r){return ut(ot(n),t,r)}),mr=R(function(t,n){return vt(n.length,function(){for(var r=[],e=0;e<n.length;)r.push(n[e].call(this,arguments[e])),e+=1;return t.apply(this,r.concat(I(arguments,n.length)))})}),vr=M(function(t){for(var n=Xt(t),r=n.length,e=[],u=0;r>u;)e[u]=t[n[u]],u+=1;return e}),br=M(function(t){var n,r=[];for(n in t)r[r.length]=t[n];return r}),wr=function(){var t=function(t){return{value:t,map:function(){return this}}};return R(function(n,r){return n(t)(r).value})}(),xr=T(function(t,n,r){return t(r)?n(r):r}),jr=R(function(t,n){for(var r in t)if(l(r,t)&&!t[r](n[r]))return!1;return!0}),Or=R(function(t,n){return vt(t.length,function(){return n.apply(this,o([t],arguments))})}),Sr=R(function(t,n){for(var r,e=0,u=t.length,i=n.length,o=[];u>e;){for(r=0;i>r;)o[o.length]=[t[e],n[r]],r+=1;e+=1}return o}),Ar=R(function(t,n){for(var r=[],e=0,u=Math.min(t.length,n.length);u>e;)r[e]=[t[e],n[e]],e+=1;return r}),_r=R(function(t,n){for(var r=0,e=Math.min(t.length,n.length),u={};e>r;)u[t[r]]=n[r],r+=1;return u}),Er=T(function(t,n,r){for(var e=[],u=0,i=Math.min(n.length,r.length);i>u;)e[u]=t(n[u],r[u]),u+=1;return e}),Nr=ot(!1),kr=ot(!0),Ir=function Du(t,n,r,e){var i=function(u){for(var i=n.length,o=0;i>o;){if(t===n[o])return r[o];o+=1}n[o+1]=t,r[o+1]=u;for(var c in t)u[c]=e?Du(t[c],n,r,!0):t[c];return u};switch(sr(t)){case"Object":return i({});case"Array":return i([]);case"Date":return new Date(t.valueOf());case"RegExp":return u(t);default:return t}},qr=function(t){return R(function(r,e){return n(Math.max(0,r.length-e.length),function(){return r.apply(this,t(e,arguments))})})},Cr=function(t,n){return Jn(t<n.length?n.length-t:0,n)},Pr=function zu(t,n,e,u){if(Tt(t,n))return!0;if(sr(t)!==sr(n))return!1;if(null==t||null==n)return!1;if("function"==typeof t.equals||"function"==typeof n.equals)return"function"==typeof t.equals&&t.equals(n)&&"function"==typeof n.equals&&n.equals(t);switch(sr(t)){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===f(t.constructor))return t===n;break;case"Boolean":case"Number":case"String":if(typeof t!=typeof n||!Tt(t.valueOf(),n.valueOf()))return!1;break;case"Date":if(!Tt(t.valueOf(),n.valueOf()))return!1;break;case"Error":return t.name===n.name&&t.message===n.message;case"RegExp":if(t.source!==n.source||t.global!==n.global||t.ignoreCase!==n.ignoreCase||t.multiline!==n.multiline||t.sticky!==n.sticky||t.unicode!==n.unicode)return!1;break;case"Map":case"Set":if(!zu(r(t.entries()),r(n.entries()),e,u))return!1;break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":break;case"ArrayBuffer":break;default:return!1}var i=Xt(t);if(i.length!==Xt(n).length)return!1;for(var o=e.length-1;o>=0;){if(e[o]===t)return u[o]===n;o-=1}for(e.push(t),u.push(n),o=i.length-1;o>=0;){var c=i[o];if(!l(c,n)||!zu(n[c],t[c],e,u))return!1;o-=1}return e.pop(),u.pop(),!0},Wr=function(t){return function n(r){for(var e,u,i,o=[],c=0,s=r.length;s>c;){if($t(r[c]))for(e=t?n(r[c]):r[c],i=0,u=e.length;u>i;)o[o.length]=e[i],i+=1;else o[o.length]=r[c];c+=1}return o}},Br=function(){function t(t,n,r){for(var e=0,u=r.length;u>e;){if(n=t["@@transducer/step"](n,r[e]),n&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e+=1}return t["@@transducer/result"](n)}function n(t,n,r){for(var e=r.next();!e.done;){if(n=t["@@transducer/step"](n,e.value),n&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e=r.next()}return t["@@transducer/result"](n)}function r(t,n,r){return t["@@transducer/result"](r.reduce(gt(t["@@transducer/step"],t),n))}var e="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";return function(u,i,o){if("function"==typeof u&&(u=P(u)),$t(o))return t(u,i,o);if("function"==typeof o.reduce)return r(u,i,o);if(null!=o[e])return n(u,i,o[e]());if("function"==typeof o.next)return n(u,i,o);throw new TypeError("reduce: list must be array or iterable")}}(),Mr=function(){var t={"@@transducer/init":Array,"@@transducer/step":function(t,n){return t.push(n),t},"@@transducer/result":p},n={"@@transducer/init":String,"@@transducer/step":function(t,n){return t+n},"@@transducer/result":p},r={"@@transducer/init":Object,"@@transducer/step":function(t,n){return S(t,$t(n)?bn(n[0],n[1]):n)},"@@transducer/result":p};return function(e){if(j(e))return e;if($t(e))return t;if("string"==typeof e)return n;if("object"==typeof e)return r;throw new Error("Cannot create transformer for "+e)}}(),Rr=function(){function t(t,n){this.f=t,this.retained=[],this.xf=n}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.retained=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.retain(t,n):this.flush(t,n)},t.prototype.flush=function(t,n){return t=Br(this.xf["@@transducer/step"],t,this.retained),this.retained=[],this.xf["@@transducer/step"](t,n)},t.prototype.retain=function(t,n){return this.retained.push(n),t},R(function(n,r){return new t(n,r)})}(),Tr=function(){function t(t,n){this.xf=n,this.f=t,this.inputs={}}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){var n;for(n in this.inputs)if(l(n,this.inputs)&&(t=this.xf["@@transducer/step"](t,this.inputs[n]),t["@@transducer/reduced"])){t=t["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var r=this.f(n);return this.inputs[r]=this.inputs[r]||[r,[]],this.inputs[r][1]=ft(n,this.inputs[r][1]),t},R(function(n,r){return new t(n,r)})}(),Ur=M(function(t){return vt(t.length,function(){var n=0,r=arguments[0],e=arguments[arguments.length-1],u=I(arguments);return u[0]=function(){var t=r.apply(this,o(arguments,[n,e]));return n+=1,t},t.apply(this,u)})}),Fr=M(function(t){return hn(2,t)}),Lr=M(function(t){return null!=t&&"function"==typeof t.clone?t.clone():Ir(t,[],[],!0)}),Dr=M(function(t){return vt(t.length,t)}),zr=R(F("drop",K,function(t,n){return Vn(Math.max(0,t),1/0,n)})),Vr=R(F("dropLast",$,Cr)),Kr=R(F("dropLastWhile",Rr,L)),$r=R(function(t,n){return Pr(t,n,[],[])}),Hr=R(F("filter",Y,function(t,n){return v(n)?Br(function(r,e){return t(n[e])&&(r[e]=n[e]),r},{},Xt(n)):s(t,n)})),Xr=M(Wr(!0)),Yr=M(function(t){return Dr(function(n,r){var e=I(arguments);return e[0]=r,e[1]=n,t.apply(this,e)})}),Zr=R(F("groupBy",Tr,function(t,n){return Br(function(n,r){var e=t(r);return n[e]=ft(r,n[e]||(n[e]=[])),n},{},n)})),Gr=mn(0),Jr=R(function(t,n){return Br(function(n,r){var e=t(r);return n[e]=r,n},{},n)}),Qr=Vn(0,-1),te=T(function(t,n,r){var e,u;n.length>r.length?(e=n,u=r):(e=r,u=n);for(var i=[],o=0;o<u.length;)c(t,u[o],e)&&(i[i.length]=u[o]),o+=1;return hr(t,i)}),ne=T(function(t,n,r){return j(t)?Br(n(t),t["@@transducer/init"](),r):Br(n(Mr(t)),Ir(t,[],[],!1),r)}),re=M(function(t){for(var n=Xt(t),r=n.length,e=0,u={};r>e;){var i=n[e],o=t[i],c=l(o,u)?u[o]:u[o]=[];c[c.length]=i,e+=1}return u}),ee=M(function(t){for(var n=Xt(t),r=n.length,e=0,u={};r>e;){var i=n[e];u[t[i]]=i,e+=1}return u}),ue=M(function(t){return null!=t&&$r(t,_t(t))}),ie=mn(-1),oe=R(function(t,n){if("function"!=typeof n.lastIndexOf||g(n)){for(var r=n.length-1;r>=0;){if($r(n[r],t))return r;r-=1}return-1}return n.lastIndexOf(t)}),ce=R(F("map",tt,function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return vt(n.length,function(){return t.call(this,n.apply(this,arguments))});case"[object Object]":return Br(function(r,e){return r[e]=t(n[e]),r},{},Xt(n));default:return O(t,n)}})),se=R(function(t,n){return Br(function(r,e){return r[e]=t(n[e],e,n),r},{},Xt(n))}),ae=T(function(t,n,r){return sn(function(n,r,e){return t(r,e)},n,r)}),fe=qr(o),le=qr(Yr(o)),pe=T(function(t,n,r){return $r(An(t,r),n)}),he=R(function(t,n){return ce(Cn(t),n)}),ge=mr(O,[kn,Ut]),de=T(function(t,n,r){return Wn($r(n),t,r)}),ye=T(function(t,n,r){return Wn(Kt(t),n,r)}),me=T(Br),ve=U(4,[],function(t,n,r,e){return Br(function(e,u){var i=t(u);return e[i]=n(l(i,e)?e[i]:r,u),e},{},e)}),be=R(function(t,n){return Hr(i(t),n)}),we=R(function(t,n){return rr(ot(t),n)}),xe=me(et,0),je=R(function(t,n){return zr(t>=0?n.length-t:0,n)}),Oe=vt(4,function(t,n,r,e){return Br(t("function"==typeof n?P(n):n),r,e)}),Se=T(function(t,n,r){return hr(t,o(n,r))}),Ae=R(function(t,n){return jr(ce($r,t),n)}),_e=function(){var t=function(t){return{"@@transducer/init":C.init,"@@transducer/result":function(n){return t["@@transducer/result"](n)},"@@transducer/step":function(n,r){var e=t["@@transducer/step"](n,r);return e["@@transducer/reduced"]?a(e):e}}};return function(n){var r=t(n);return{"@@transducer/init":C.init,"@@transducer/result":function(t){return r["@@transducer/result"](t)},"@@transducer/step":function(t,n){return $t(n)?Br(r,t,n):Br(r,t,[n])}}}}(),Ee=function(t,n,r){var e,u;if("function"==typeof t.indexOf)switch(typeof n){case"number":if(0===n){for(e=1/n;r<t.length;){if(u=t[r],0===u&&1/u===e)return r;r+=1}return-1}if(n!==n){for(;r<t.length;){if(u=t[r],"number"==typeof u&&u!==u)return r;r+=1}return-1}return t.indexOf(n,r);case"string":case"boolean":case"function":case"undefined":return t.indexOf(n,r);case"object":if(null===n)return t.indexOf(n,r)}for(;r<t.length;){if($r(t[r],n))return r;r+=1}return-1},Ne=R(function(t,n){return ce(t,_e(n))}),ke=M(function(t){return vt(me(en,0,he("length",t)),function(){for(var n=0,r=t.length;r>n;){if(!t[n].apply(this,arguments))return!1;n+=1}return!0})}),Ie=M(function(t){for(var n=t.length,r=0;n>r;){if(Ee(t,t[r],r+1)>=0)return!1;r+=1}return!0;
}),qe=M(function(t){return vt(me(en,0,he("length",t)),function(){for(var n=0,r=t.length;r>n;){if(t[n].apply(this,arguments))return!0;n+=1}return!1})}),Ce=R(function(t,n){return"function"==typeof t.ap?t.ap(n):"function"==typeof t?vt(Math.max(t.length,n.length),function(){return t.apply(this,arguments)(n.apply(this,arguments))}):Br(function(t,r){return o(t,ce(r,n))},[],t)}),Pe=M(function Vu(t){return t=ce(function(t){return"function"==typeof t?t:Vu(t)},t),vt(me(en,0,he("length",vr(t))),function(){var n=arguments;return ce(function(t){return lt(t,n)},t)})}),We=Dr(function(t){return t.apply(this,I(arguments,1))}),Be=R(F("chain",Ne,function(t,n){return"function"==typeof n?function(){return n.call(this,t.apply(this,arguments)).apply(this,arguments)}:Wr(!1)(ce(t,n))})),Me=M(function(t){var r=me(en,0,ce(function(t){return t[0].length},t));return n(r,function(){for(var n=0;n<t.length;){if(t[n][0].apply(this,arguments))return t[n][1].apply(this,arguments);n+=1}})}),Re=R(function(t,n){if(t>10)throw new Error("Constructor with greater than ten arguments");return 0===t?function(){return new n}:Dr(hn(t,function(t,r,e,u,i,o,c,s,a,f){switch(arguments.length){case 1:return new n(t);case 2:return new n(t,r);case 3:return new n(t,r,e);case 4:return new n(t,r,e,u);case 5:return new n(t,r,e,u,i);case 6:return new n(t,r,e,u,i,o);case 7:return new n(t,r,e,u,i,o,c);case 8:return new n(t,r,e,u,i,o,c,s);case 9:return new n(t,r,e,u,i,o,c,s,a);case 10:return new n(t,r,e,u,i,o,c,s,a,f)}}))}),Te=R(function(t,n){return vt(me(en,0,he("length",n)),function(){var r=arguments,e=this;return t.apply(e,O(function(t){return t.apply(e,r)},n))})}),Ue=R(F("dropRepeatsWith",H,function(t,n){var r=[],e=1,u=n.length;if(0!==u)for(r[0]=n[0];u>e;)t(ie(r),n[e])||(r[r.length]=n[e]),e+=1;return r})),Fe=T(function(t,n,r){return $r(t(n),t(r))}),Le=T(function(t,n,r){return $r(n[t],r[t])}),De=R(function(t,n){return"function"!=typeof n.indexOf||g(n)?Ee(n,t,0):n.indexOf(t)}),ze=M(function(t){return Te(e,t)}),Ve=R(function(t,n){return function(r){return function(e){return ce(function(t){return n(t,e)},r(t(e)))}}}),Ke=M(function(t){return Ve(mn(t),yr(t))}),$e=M(function(t){return Ve(An(t),ht(t))}),He=M(function(t){return Ve(Cn(t),pt(t))}),Xe=R(function(t,n){var r=vt(t,n);return vt(t,function(){return Br(Ce,ce(r,arguments[0]),I(arguments,1))})}),Ye=M(function(t){return xe(t)/t.length}),Ze=M(function(t){var n=t.length;if(0===n)return NaN;var r=2-n%2,e=(n-r)/2;return Ye(I(t).sort(function(t,n){return n>t?-1:t>n?1:0}).slice(e,e+r))}),Ge=ze([Hr,be]),Je=function(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return n(arguments[0].length,me(_,arguments[0],Gn(arguments)))},Qe=function(){if(0===arguments.length)throw new Error("pipeP requires at least one argument");return n(arguments[0].length,me(E,arguments[0],Gn(arguments)))},tu=me(pn,1),nu=R(function(t,n){return"function"==typeof n.sequence?n.sequence(t):Rn(function(t,n){return Ce(ce(qn,n),t)},t([]),n)}),ru=T(function(t,n,r){return nu(t,ce(n,r))}),eu=Be(p),uu=function(t,n){return Ee(n,t,0)>=0},iu=function Ku(t,n){var r=function(r){var e=n.concat([t]);return uu(r,e)?"<Circular>":Ku(r,e)},e=function(t,n){return O(function(n){return N(n)+": "+r(t[n])},n.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+O(r,t).join(", ")+"))";case"[object Array]":return"["+O(r,t).concat(e(t,be(function(t){return/^\d+$/.test(t)},Xt(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+r(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?r(NaN):N(q(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+r(t.valueOf())+")":1/t===-(1/0)?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+r(t.valueOf())+")":N(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var u=t.toString();if("[object Object]"!==u)return u}return"{"+e(t,Xt(t)).join(", ")+"}"}},ou=function(){if(0===arguments.length)throw new Error("compose requires at least one argument");return Je.apply(this,Ln(arguments))},cu=function(){return ou.apply(this,qn(Ut,ce(Be,arguments)))},su=function(){if(0===arguments.length)throw new Error("composeP requires at least one argument");return Qe.apply(this,Ln(arguments))},au=M(function(t){return Re(t.length,t)}),fu=R(uu),lu=R(function(t,n){for(var r=[],e=0,u=t.length;u>e;)uu(t[e],n)||uu(t[e],r)||(r[r.length]=t[e]),e+=1;return r}),pu=M(F("dropRepeats",H($r),Ue($r))),hu=M(function(t){return Xe(t.length,t)}),gu=R(function(t,n){var r={};for(var e in n)uu(e,t)||(r[e]=n[e]);return r}),du=function(){return cu.apply(this,Ln(arguments))},yu=M(function(t){return iu(t,[])}),mu=R(function(t,n){return be(Yr(uu)(t),n)}),vu=function(){function t(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}function n(t,n,r){var e,u,i=typeof t;switch(i){case"string":case"number":return 0!==t||r._items["-0"]||1/t!==-(1/0)?null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),u=r._nativeSet.size,u>e):r._nativeSet.has(t):i in r._items?t in r._items[i]?!n:(n&&(r._items[i][t]=!0),n):(n&&(r._items[i]={},r._items[i][t]=!0),n):(n&&(r._items["-0"]=!0),n);case"boolean":if(i in r._items){var o=t?1:0;return r._items[i][o]?!n:(n&&(r._items[i][o]=!0),n)}return n&&(r._items[i]=t?[!1,!0]:[!0,!1]),n;case"function":return null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),u=r._nativeSet.size,u>e):r._nativeSet.has(t):i in r._items?uu(t,r._items[i])?!n:(n&&r._items[i].push(t),n):(n&&(r._items[i]=[t]),n);case"undefined":return r._items[i]?!n:(n&&(r._items[i]=!0),n);case"object":if(null===t)return r._items["null"]?!n:(n&&(r._items["null"]=!0),n);default:return i=Object.prototype.toString.call(t),i in r._items?uu(t,r._items[i])?!n:(n&&r._items[i].push(t),n):(n&&(r._items[i]=[t]),n)}}return t.prototype.add=function(t){return n(t,!0,this)},t.prototype.has=function(t){return n(t,!1,this)},t}(),bu=R(function(t,n){return d(t)?function(){return t.apply(this,arguments)&&n.apply(this,arguments)}:hu(ct)(t,n)}),wu=hu(yn),xu=R(function(t,n){return d(t)?function(){return t.apply(this,arguments)||n.apply(this,arguments)}:hu(jn)(t,n)}),ju=R(function(t,n){return vt(t+1,function(){var r=arguments[t];if(null!=r&&Kt(Function,r[n]))return r[n].apply(r,I(arguments,0,t));throw new TypeError(yu(r)+' does not have a method named "'+n+'"')})}),Ou=ju(1,"join"),Su=M(function(t){var r={};return n(t.length,function(){var n=yu(arguments);return l(n,r)||(r[n]=t.apply(this,arguments)),r[n]})}),Au=ju(1,"split"),_u=R(function(t,n){if(!w(t))throw new TypeError("‘test’ requires a value of type RegExp as its first argument; received "+yu(t));return u(t).test(n)}),Eu=ju(0,"toLowerCase"),Nu=ju(0,"toUpperCase"),ku=R(function(t,n){for(var r,e,u=new vu,i=[],o=0;o<n.length;)e=n[o],r=t(e),u.add(r)&&i.push(e),o+=1;return i}),Iu=Yr(ju(1,"concat")),qu=R(function(t,n){return Iu(lu(t,n),lu(n,t))}),Cu=T(function(t,n,r){return Iu(xt(t,n,r),xt(t,r,n))}),Pu=ku(Ut),Wu=R(function(t,n){var r,e;return t.length>n.length?(r=t,e=n):(r=n,e=t),Pu(s(Yr(uu)(r),e))}),Bu=R(ou(Pu,o)),Mu={F:Nr,T:kr,__:t,add:et,addIndex:Ur,adjust:ut,all:it,allPass:ke,allUniq:Ie,always:ot,and:ct,any:st,anyPass:qe,ap:Ce,aperture:at,append:ft,apply:lt,applySpec:Pe,assoc:pt,assocPath:ht,binary:Fr,bind:gt,both:bu,call:We,chain:Be,clamp:dt,clone:Lr,comparator:yt,complement:wu,compose:ou,composeK:cu,composeP:su,concat:Iu,cond:Me,construct:au,constructN:Re,contains:fu,converge:Te,countBy:mt,curry:Dr,curryN:vt,dec:bt,defaultTo:wt,difference:lu,differenceWith:xt,dissoc:jt,dissocPath:Ot,divide:St,drop:zr,dropLast:Vr,dropLastWhile:Kr,dropRepeats:pu,dropRepeatsWith:Ue,dropWhile:At,either:xu,empty:_t,eqBy:Fe,eqProps:Le,equals:$r,evolve:Et,filter:Hr,find:Nt,findIndex:kt,findLast:It,findLastIndex:qt,flatten:Xr,flip:Yr,forEach:Ct,fromPairs:Pt,groupBy:Zr,gt:Wt,gte:Bt,has:Mt,hasIn:Rt,head:Gr,identical:Tt,identity:Ut,ifElse:Ft,inc:Lt,indexBy:Jr,indexOf:De,init:Qr,insert:Dt,insertAll:zt,intersection:Wu,intersectionWith:te,intersperse:Vt,into:ne,invert:re,invertObj:ee,invoker:ju,is:Kt,isArrayLike:$t,isEmpty:ue,isNil:Ht,join:Ou,juxt:ze,keys:Xt,keysIn:Yt,last:ie,lastIndexOf:oe,length:Zt,lens:Ve,lensIndex:Ke,lensPath:$e,lensProp:He,lift:hu,liftN:Xe,lt:Gt,lte:Jt,map:ce,mapAccum:Qt,mapAccumRight:tn,mapObjIndexed:se,match:nn,mathMod:rn,max:en,maxBy:un,mean:Ye,median:Ze,memoize:Su,merge:on,mergeAll:cn,mergeWith:ae,mergeWithKey:sn,min:an,minBy:fn,modulo:ln,multiply:pn,nAry:hn,negate:gn,none:dn,not:yn,nth:mn,nthArg:vn,objOf:bn,of:wn,omit:gu,once:xn,or:jn,over:On,pair:Sn,partial:fe,partialRight:le,partition:Ge,path:An,pathEq:pe,pathOr:_n,pathSatisfies:En,pick:Nn,pickAll:kn,pickBy:In,pipe:Je,pipeK:du,pipeP:Qe,pluck:he,prepend:qn,product:tu,project:ge,prop:Cn,propEq:de,propIs:ye,propOr:Pn,propSatisfies:Wn,props:Bn,range:Mn,reduce:me,reduceBy:ve,reduceRight:Rn,reduced:Tn,reject:be,remove:Un,repeat:we,replace:Fn,reverse:Ln,scan:Dn,sequence:nu,set:zn,slice:Vn,sort:Kn,sortBy:$n,split:Au,splitAt:Hn,splitEvery:Xn,splitWhen:Yn,subtract:Zn,sum:xe,symmetricDifference:qu,symmetricDifferenceWith:Cu,tail:Gn,take:Jn,takeLast:je,takeLastWhile:Qn,takeWhile:tr,tap:nr,test:_u,times:rr,toLower:Eu,toPairs:er,toPairsIn:ur,toString:yu,toUpper:Nu,transduce:Oe,transpose:ir,traverse:ru,trim:or,tryCatch:cr,type:sr,unapply:ar,unary:fr,uncurryN:lr,unfold:pr,union:Bu,unionWith:Se,uniq:Pu,uniqBy:ku,uniqWith:hr,unless:gr,unnest:eu,until:dr,update:yr,useWith:mr,values:vr,valuesIn:br,view:wr,when:xr,where:jr,whereEq:Ae,without:mu,wrap:Or,xprod:Sr,zip:Ar,zipObj:_r,zipWith:Er};"object"==typeof exports?module.exports=Mu:"function"==typeof define&&define.amd?define(function(){return Mu}):this.R=Mu}).call(this);
(function(){"use strict";var t={"@@functional/placeholder":!0},n=function(t,n){switch(t){case 0:return function(){return n.apply(this,arguments)};case 1:return function(t){return n.apply(this,arguments)};case 2:return function(t,r){return n.apply(this,arguments)};case 3:return function(t,r,e){return n.apply(this,arguments)};case 4:return function(t,r,e,u){return n.apply(this,arguments)};case 5:return function(t,r,e,u,i){return n.apply(this,arguments)};case 6:return function(t,r,e,u,i,o){return n.apply(this,arguments)};case 7:return function(t,r,e,u,i,o,c){return n.apply(this,arguments)};case 8:return function(t,r,e,u,i,o,c,s){return n.apply(this,arguments)};case 9:return function(t,r,e,u,i,o,c,s,a){return n.apply(this,arguments)};case 10:return function(t,r,e,u,i,o,c,s,a,f){return n.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}},r=function(t){for(var n,r=[];!(n=t.next()).done;)r.push(n.value);return r},e=function(){return Array.prototype.slice.call(arguments)},u=function(t){return new RegExp(t.source,(t.global?"g":"")+(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.sticky?"y":"")+(t.unicode?"u":""))},i=function(t){return function(){return!t.apply(this,arguments)}},o=function(t,n){t=t||[],n=n||[];var r,e=t.length,u=n.length,i=[];for(r=0;e>r;)i[i.length]=t[r],r+=1;for(r=0;u>r;)i[i.length]=n[r],r+=1;return i},c=function(t,n,r){for(var e=0,u=r.length;u>e;){if(t(n,r[e]))return!0;e+=1}return!1},s=function(t,n){for(var r=0,e=n.length,u=[];e>r;)t(n[r])&&(u[u.length]=n[r]),r+=1;return u},a=function(t){return{"@@transducer/value":t,"@@transducer/reduced":!0}},f=function(t){var n=String(t).match(/^function (\w*)/);return null==n?"":n[1]},l=function(t,n){return Object.prototype.hasOwnProperty.call(n,t)},p=function(t){return t},h=function(){var t=Object.prototype.toString;return"[object Arguments]"===t.call(arguments)?function(n){return"[object Arguments]"===t.call(n)}:function(t){return l("callee",t)}}(),g=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)},d=function(t){return"[object Function]"===Object.prototype.toString.call(t)},y=Number.isInteger||function(t){return t<<0===t},m=function(t){return"[object Number]"===Object.prototype.toString.call(t)},v=function(t){return"[object Object]"===Object.prototype.toString.call(t)},b=function(t){return null!=t&&"object"==typeof t&&t["@@functional/placeholder"]===!0},w=function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},x=function(t){return"[object String]"===Object.prototype.toString.call(t)},j=function(t){return"function"==typeof t["@@transducer/step"]},O=function(t,n){for(var r=0,e=n.length,u=Array(e);e>r;)u[r]=t(n[r]),r+=1;return u},S=function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(t),r=1,e=arguments.length;e>r;){var u=arguments[r];if(null!=u)for(var i in u)l(i,u)&&(n[i]=u[i]);r+=1}return n},A=function(t){return[t]},_=function(t,n){return function(){return n.call(this,t.apply(this,arguments))}},E=function(t,n){return function(){var r=this;return t.apply(r,arguments).then(function(t){return n.call(r,t)})}},N=function(t){var n=t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0");return'"'+n.replace(/"/g,'\\"')+'"'},k=function(t){return t&&t["@@transducer/reduced"]?t:{"@@transducer/value":t,"@@transducer/reduced":!0}},I=function Tu(t,n,r){switch(arguments.length){case 1:return Tu(t,0,t.length);case 2:return Tu(t,n,t.length);default:for(var e=[],u=0,i=Math.max(0,Math.min(t.length,r)-n);i>u;)e[u]=t[n+u],u+=1;return e}},q=function(){var t=function(t){return(10>t?"0":"")+t};return"function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(n){return n.getUTCFullYear()+"-"+t(n.getUTCMonth()+1)+"-"+t(n.getUTCDate())+"T"+t(n.getUTCHours())+":"+t(n.getUTCMinutes())+":"+t(n.getUTCSeconds())+"."+(n.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"}}(),C={init:function(){return this.xf["@@transducer/init"]()},result:function(t){return this.xf["@@transducer/result"](t)}},P=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},function(n){return new t(n)}}(),W=function(t,n){for(var r=0,e=n.length-(t-1),u=new Array(e>=0?e:0);e>r;)u[r]=I(n,r,r+t),r+=1;return u},B="function"==typeof Object.assign?Object.assign:S,M=function(t,n){return function(){var r=arguments.length;if(0===r)return n();var e=arguments[r-1];return g(e)||"function"!=typeof e[t]?n.apply(this,arguments):e[t].apply(e,I(arguments,0,r-1))}},R=function(t){return function n(r){return 0===arguments.length||b(r)?n:t.apply(this,arguments)}},T=function(t){return function n(r,e){switch(arguments.length){case 0:return n;case 1:return b(r)?n:R(function(n){return t(r,n)});default:return b(r)&&b(e)?n:b(r)?R(function(n){return t(n,e)}):b(e)?R(function(n){return t(r,n)}):t(r,e)}}},U=function(t){return function n(r,e,u){switch(arguments.length){case 0:return n;case 1:return b(r)?n:T(function(n,e){return t(r,n,e)});case 2:return b(r)&&b(e)?n:b(r)?T(function(n,r){return t(n,e,r)}):b(e)?T(function(n,e){return t(r,n,e)}):R(function(n){return t(r,e,n)});default:return b(r)&&b(e)&&b(u)?n:b(r)&&b(e)?T(function(n,r){return t(n,r,u)}):b(r)&&b(u)?T(function(n,r){return t(n,e,r)}):b(e)&&b(u)?T(function(n,e){return t(r,n,e)}):b(r)?R(function(n){return t(n,e,u)}):b(e)?R(function(n){return t(r,n,u)}):b(u)?R(function(n){return t(r,e,n)}):t(r,e,u)}}},F=function Uu(t,r,e){return function(){for(var u=[],i=0,o=t,c=0;c<r.length||i<arguments.length;){var s;c<r.length&&(!b(r[c])||i>=arguments.length)?s=r[c]:(s=arguments[i],i+=1),u[c]=s,b(s)||(o-=1),c+=1}return 0>=o?e.apply(this,u):n(o,Uu(t,u,e))}},L=function(t,n,r){return function(){var e=arguments.length;if(0===e)return r();var u=arguments[e-1];if(!g(u)){var i=I(arguments,0,e-1);if("function"==typeof u[t])return u[t].apply(u,i);if(j(u)){var o=n.apply(null,i);return o(u)}}return r.apply(this,arguments)}},D=function(t,n){for(var r=n.length-1;r>=0&&t(n[r]);)r-=1;return I(n,0,r+1)},z=function(){function t(t,n){this.xf=n,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)||(this.all=!1,t=k(this.xf["@@transducer/step"](t,!1))),t},T(function(n,r){return new t(n,r)})}(),V=function(){function t(t,n){this.xf=n,this.f=t,this.any=!1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.any||(t=this.xf["@@transducer/step"](t,!1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.any=!0,t=k(this.xf["@@transducer/step"](t,!0))),t},T(function(n,r){return new t(n,r)})}(),K=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.store(n),this.full?this.xf["@@transducer/step"](t,this.getCopy()):t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},t.prototype.getCopy=function(){return o(I(this.acc,this.pos),I(this.acc,0,this.pos))},T(function(n,r){return new t(n,r)})}(),$=function(){function t(t,n){this.xf=n,this.n=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.n>0?(this.n-=1,t):this.xf["@@transducer/step"](t,n)},T(function(n,r){return new t(n,r)})}(),H=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.full&&(t=this.xf["@@transducer/step"](t,this.acc[this.pos])),this.store(n),t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},T(function(n,r){return new t(n,r)})}(),X=function(){function t(t,n){this.xf=n,this.pred=t,this.lastValue=void 0,this.seenFirstValue=!1}return t.prototype["@@transducer/init"]=function(){return this.xf["@@transducer/init"]()},t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var r=!1;return this.seenFirstValue?this.pred(this.lastValue,n)&&(r=!0):this.seenFirstValue=!0,this.lastValue=n,r?t:this.xf["@@transducer/step"](t,n)},T(function(n,r){return new t(n,r)})}(),Y=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){if(this.f){if(this.f(n))return t;this.f=null}return this.xf["@@transducer/step"](t,n)},T(function(n,r){return new t(n,r)})}(),Z=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},T(function(n,r){return new t(n,r)})}(),G=function(){function t(t,n){this.xf=n,this.f=t,this.found=!1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,void 0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.found=!0,t=k(this.xf["@@transducer/step"](t,n))),t},T(function(n,r){return new t(n,r)})}(),J=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.found=!1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,-1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.found=!0,t=k(this.xf["@@transducer/step"](t,this.idx))),t},T(function(n,r){return new t(n,r)})}(),Q=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.last))},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.last=n),t},T(function(n,r){return new t(n,r)})}(),tt=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.lastIdx=-1}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.lastIdx))},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.lastIdx=this.idx),t},T(function(n,r){return new t(n,r)})}(),nt=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},T(function(n,r){return new t(n,r)})}(),rt=function(){function t(t,n){this.xf=n,this.n=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return 0===this.n?k(t):(this.n-=1,this.xf["@@transducer/step"](t,n))},T(function(n,r){return new t(n,r)})}(),et=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=C.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):k(t)},T(function(n,r){return new t(n,r)})}(),ut=T(function(t,n){return Number(t)+Number(n)}),it=U(function(t,n,r){if(n>=r.length||n<-r.length)return r;var e=0>n?r.length:0,u=e+n,i=o(r);return i[u]=t(r[u]),i}),ot=T(L("all",z,function(t,n){for(var r=0;r<n.length;){if(!t(n[r]))return!1;r+=1}return!0})),ct=R(function(t){return function(){return t}}),st=T(function(t,n){return t&&n}),at=T(L("any",V,function(t,n){for(var r=0;r<n.length;){if(t(n[r]))return!0;r+=1}return!1})),ft=T(L("aperture",K,W)),lt=T(function(t,n){return o(n,[t])}),pt=T(function(t,n){return t.apply(this,n)}),ht=U(function(t,n,r){var e={};for(var u in r)e[u]=r[u];return e[t]=n,e}),gt=U(function Fu(t,n,r){switch(t.length){case 0:return n;case 1:return ht(t[0],n,r);default:return ht(t[0],Fu(I(t,1),n,Object(r[t[0]])),r)}}),dt=T(function(t,r){return n(t.length,function(){return t.apply(r,arguments)})}),yt=U(function(t,n,r){if(t>n)throw new Error("min must not be greater than max in clamp(min, max, value)");return t>r?t:r>n?n:r}),mt=R(function(t){return function(n,r){return t(n,r)?-1:t(r,n)?1:0}}),vt=T(function(t,n){for(var r={},e=n.length,u=0;e>u;){var i=t(n[u]);r[i]=(l(i,r)?r[i]:0)+1,u+=1}return r}),bt=T(function(t,r){return 1===t?R(r):n(t,F(t,[],r))}),wt=ut(-1),xt=T(function(t,n){return null==n||n!==n?t:n}),jt=U(function(t,n,r){for(var e=[],u=0,i=n.length;i>u;)c(t,n[u],r)||c(t,n[u],e)||e.push(n[u]),u+=1;return e}),Ot=T(function(t,n){var r={};for(var e in n)e!==t&&(r[e]=n[e]);return r}),St=T(function Lu(t,n){switch(t.length){case 0:return n;case 1:return Ot(t[0],n);default:var r=t[0],e=I(t,1);return null==n[r]?n:ht(r,Lu(e,n[r]),n)}}),At=T(function(t,n){return t/n}),_t=T(L("dropWhile",Y,function(t,n){for(var r=0,e=n.length;e>r&&t(n[r]);)r+=1;return I(n,r)})),Et=R(function(t){return null!=t&&"function"==typeof t.empty?t.empty():null!=t&&null!=t.constructor&&"function"==typeof t.constructor.empty?t.constructor.empty():g(t)?[]:x(t)?"":v(t)?{}:h(t)?function(){return arguments}():void 0}),Nt=T(function Du(t,n){var r,e,u,i={};for(e in n)r=t[e],u=typeof r,i[e]="function"===u?r(n[e]):"object"===u?Du(t[e],n[e]):n[e];return i}),kt=T(L("find",G,function(t,n){for(var r=0,e=n.length;e>r;){if(t(n[r]))return n[r];r+=1}})),It=T(L("findIndex",J,function(t,n){for(var r=0,e=n.length;e>r;){if(t(n[r]))return r;r+=1}return-1})),qt=T(L("findLast",Q,function(t,n){for(var r=n.length-1;r>=0;){if(t(n[r]))return n[r];r-=1}})),Ct=T(L("findLastIndex",tt,function(t,n){for(var r=n.length-1;r>=0;){if(t(n[r]))return r;r-=1}return-1})),Pt=T(M("forEach",function(t,n){for(var r=n.length,e=0;r>e;)t(n[e]),e+=1;return n})),Wt=R(function(t){for(var n=0,r=t.length,e={};r>n;)g(t[n])&&t[n].length&&(e[t[n][0]]=t[n][1]),n+=1;return e}),Bt=T(function(t,n){return t>n}),Mt=T(function(t,n){return t>=n}),Rt=T(l),Tt=T(function(t,n){return t in n}),Ut=T(function(t,n){return t===n?0!==t||1/t===1/n:t!==t&&n!==n}),Ft=R(p),Lt=U(function(t,n,r){return bt(Math.max(t.length,n.length,r.length),function(){return t.apply(this,arguments)?n.apply(this,arguments):r.apply(this,arguments)})}),Dt=ut(1),zt=U(function(t,n,r){t=t<r.length&&t>=0?t:r.length;var e=I(r);return e.splice(t,0,n),e}),Vt=U(function(t,n,r){return t=t<r.length&&t>=0?t:r.length,o(o(I(r,0,t),n),I(r,t))}),Kt=T(M("intersperse",function(t,n){for(var r=[],e=0,u=n.length;u>e;)e===u-1?r.push(n[e]):r.push(n[e],t),e+=1;return r})),$t=T(function(t,n){return null!=n&&n.constructor===t||n instanceof t}),Ht=R(function(t){return g(t)?!0:t?"object"!=typeof t?!1:t instanceof String?!1:1===t.nodeType?!!t.length:0===t.length?!0:t.length>0?t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1):!1:!1}),Xt=R(function(t){return null==t}),Yt=function(){var t=!{toString:null}.propertyIsEnumerable("toString"),n=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],r=function(){return arguments.propertyIsEnumerable("length")}(),e=function(t,n){for(var r=0;r<t.length;){if(t[r]===n)return!0;r+=1}return!1};return R("function"!=typeof Object.keys||r?function(u){if(Object(u)!==u)return[];var i,o,c=[],s=r&&h(u);for(i in u)!l(i,u)||s&&"length"===i||(c[c.length]=i);if(t)for(o=n.length-1;o>=0;)i=n[o],l(i,u)&&!e(c,i)&&(c[c.length]=i),o-=1;return c}:function(t){return Object(t)!==t?[]:Object.keys(t)})}(),Zt=R(function(t){var n,r=[];for(n in t)r[r.length]=n;return r}),Gt=R(function(t){return null!=t&&$t(Number,t.length)?t.length:NaN}),Jt=T(function(t,n){return n>t}),Qt=T(function(t,n){return n>=t}),tn=U(function(t,n,r){for(var e=0,u=r.length,i=[],o=[n];u>e;)o=t(o[0],r[e]),i[e]=o[1],e+=1;return[o[0],i]}),nn=U(function(t,n,r){for(var e=r.length-1,u=[],i=[n];e>=0;)i=t(i[0],r[e]),u[e]=i[1],e-=1;return[i[0],u]}),rn=T(function(t,n){return n.match(t)||[]}),en=T(function(t,n){return y(t)?!y(n)||1>n?NaN:(t%n+n)%n:NaN}),un=T(function(t,n){return n>t?n:t}),on=U(function(t,n,r){return t(r)>t(n)?r:n}),cn=T(function(t,n){return B({},t,n)}),sn=R(function(t){return B.apply(null,[{}].concat(t))}),an=U(function(t,n,r){var e,u={};for(e in n)l(e,n)&&(u[e]=l(e,r)?t(e,n[e],r[e]):n[e]);for(e in r)l(e,r)&&!l(e,u)&&(u[e]=r[e]);return u}),fn=T(function(t,n){return t>n?n:t}),ln=U(function(t,n,r){return t(r)<t(n)?r:n}),pn=T(function(t,n){return t%n}),hn=T(function(t,n){return t*n}),gn=T(function(t,n){switch(t){case 0:return function(){return n.call(this)};case 1:return function(t){return n.call(this,t)};case 2:return function(t,r){return n.call(this,t,r)};case 3:return function(t,r,e){return n.call(this,t,r,e)};case 4:return function(t,r,e,u){return n.call(this,t,r,e,u)};case 5:return function(t,r,e,u,i){return n.call(this,t,r,e,u,i)};case 6:return function(t,r,e,u,i,o){return n.call(this,t,r,e,u,i,o)};case 7:return function(t,r,e,u,i,o,c){return n.call(this,t,r,e,u,i,o,c)};case 8:return function(t,r,e,u,i,o,c,s){return n.call(this,t,r,e,u,i,o,c,s)};case 9:return function(t,r,e,u,i,o,c,s,a){return n.call(this,t,r,e,u,i,o,c,s,a)};case 10:return function(t,r,e,u,i,o,c,s,a,f){return n.call(this,t,r,e,u,i,o,c,s,a,f)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}}),dn=R(function(t){return-t}),yn=T(i(L("any",V,at))),mn=R(function(t){return!t}),vn=T(function(t,n){var r=0>t?n.length+t:t;return x(n)?n.charAt(r):n[r]}),bn=R(function(t){return function(){return vn(t,arguments)}}),wn=T(function(t,n){var r={};return r[t]=n,r}),xn=R(A),jn=R(function(t){var r,e=!1;return n(t.length,function(){return e?r:(e=!0,r=t.apply(this,arguments))})}),On=T(function(t,n){return t||n}),Sn=function(){var t=function(n){return{value:n,map:function(r){return t(r(n))}}};return U(function(n,r,e){return n(function(n){return t(r(n))})(e).value})}(),An=T(function(t,n){return[t,n]}),_n=T(function(t,n){for(var r=n,e=0;e<t.length;){if(null==r)return;r=r[t[e]],e+=1}return r}),En=U(function(t,n,r){return xt(t,_n(n,r))}),Nn=U(function(t,n,r){return n.length>0&&t(_n(n,r))}),kn=T(function(t,n){for(var r={},e=0;e<t.length;)t[e]in n&&(r[t[e]]=n[t[e]]),e+=1;return r}),In=T(function(t,n){for(var r={},e=0,u=t.length;u>e;){var i=t[e];r[i]=n[i],e+=1}return r}),qn=T(function(t,n){var r={};for(var e in n)t(n[e],e,n)&&(r[e]=n[e]);return r}),Cn=T(function(t,n){return o([t],n)}),Pn=T(function(t,n){return n[t]}),Wn=U(function(t,n,r){return null!=r&&l(n,r)?r[n]:t}),Bn=U(function(t,n,r){return t(r[n])}),Mn=T(function(t,n){for(var r=t.length,e=[],u=0;r>u;)e[u]=n[t[u]],u+=1;return e}),Rn=T(function(t,n){if(!m(t)||!m(n))throw new TypeError("Both arguments to range must be numbers");for(var r=[],e=t;n>e;)r.push(e),e+=1;return r}),Tn=U(function(t,n,r){for(var e=r.length-1;e>=0;)n=t(n,r[e]),e-=1;return n}),Un=R(k),Fn=U(function(t,n,r){return o(I(r,0,Math.min(t,r.length)),I(r,Math.min(r.length,t+n)))}),Ln=U(function(t,n,r){return r.replace(t,n)}),Dn=R(function(t){return x(t)?t.split("").reverse().join(""):I(t).reverse()}),zn=U(function(t,n,r){for(var e=0,u=r.length,i=[n];u>e;)n=t(n,r[e]),i[e+1]=n,e+=1;return i}),Vn=U(function(t,n,r){return Sn(t,ct(n),r)}),Kn=U(M("slice",function(t,n,r){return Array.prototype.slice.call(r,t,n)})),$n=T(function(t,n){return I(n).sort(t)}),Hn=T(function(t,n){return I(n).sort(function(n,r){var e=t(n),u=t(r);return u>e?-1:e>u?1:0})}),Xn=T(function(t,n){return[Kn(0,t,n),Kn(t,Gt(n),n)]}),Yn=T(function(t,n){if(0>=t)throw new Error("First argument to splitEvery must be a positive integer");for(var r=[],e=0;e<n.length;)r.push(Kn(e,e+=t,n));return r}),Zn=T(function(t,n){for(var r=0,e=n.length,u=[];e>r&&!t(n[r]);)u.push(n[r]),r+=1;return[u,I(n,r)]}),Gn=T(function(t,n){return Number(t)-Number(n)}),Jn=M("tail",Kn(1,1/0)),Qn=T(L("take",rt,function(t,n){return Kn(0,0>t?1/0:t,n)})),tr=T(function(t,n){for(var r=n.length-1;r>=0&&t(n[r]);)r-=1;return I(n,r+1,1/0)}),nr=T(L("takeWhile",et,function(t,n){for(var r=0,e=n.length;e>r&&t(n[r]);)r+=1;return I(n,0,r)})),rr=T(function(t,n){return t(n),n}),er=T(function(t,n){var r,e=Number(n),u=0;if(0>e||isNaN(e))throw new RangeError("n must be a non-negative number");for(r=new Array(e);e>u;)r[u]=t(u),u+=1;return r}),ur=R(function(t){var n=[];for(var r in t)l(r,t)&&(n[n.length]=[r,t[r]]);return n}),ir=R(function(t){var n=[];for(var r in t)n[n.length]=[r,t[r]];return n}),or=R(function(t){for(var n=0,r=[];n<t.length;){for(var e=t[n],u=0;u<e.length;)"undefined"==typeof r[u]&&(r[u]=[]),r[u].push(e[u]),u+=1;n+=1}return r}),cr=function(){var t=" \n \f\r   ᠎              \u2028\u2029\ufeff",n="​",r="function"==typeof String.prototype.trim;return R(r&&!t.trim()&&n.trim()?function(t){return t.trim()}:function(n){var r=new RegExp("^["+t+"]["+t+"]*"),e=new RegExp("["+t+"]["+t+"]*$");return n.replace(r,"").replace(e,"")})}(),sr=T(function(t,r){return n(t.length,function(){try{return t.apply(this,arguments)}catch(n){return r.apply(this,o([n],arguments))}})}),ar=R(function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)}),fr=R(function(t){return function(){return t(I(arguments))}}),lr=R(function(t){return gn(1,t)}),pr=T(function(t,n){return bt(t,function(){for(var r,e=1,u=n,i=0;t>=e&&"function"==typeof u;)r=e===t?arguments.length:i+u.length,u=u.apply(this,I(arguments,i,r)),e+=1,i=r;return u})}),hr=T(function(t,n){for(var r=t(n),e=[];r&&r.length;)e[e.length]=r[0],r=t(r[1]);return e}),gr=T(function(t,n){for(var r,e=0,u=n.length,i=[];u>e;)r=n[e],c(t,r,i)||(i[i.length]=r),e+=1;return i}),dr=U(function(t,n,r){return t(r)?r:n(r)}),yr=U(function(t,n,r){for(var e=r;!t(e);)e=n(e);return e}),mr=U(function(t,n,r){return it(ct(n),t,r)}),vr=T(function(t,n){return bt(n.length,function(){for(var r=[],e=0;e<n.length;)r.push(n[e].call(this,arguments[e])),e+=1;return t.apply(this,r.concat(I(arguments,n.length)))})}),br=R(function(t){for(var n=Yt(t),r=n.length,e=[],u=0;r>u;)e[u]=t[n[u]],u+=1;return e}),wr=R(function(t){var n,r=[];for(n in t)r[r.length]=t[n];return r}),xr=function(){var t=function(t){return{value:t,map:function(){return this}}};return T(function(n,r){return n(t)(r).value})}(),jr=U(function(t,n,r){return t(r)?n(r):r}),Or=T(function(t,n){for(var r in t)if(l(r,t)&&!t[r](n[r]))return!1;return!0}),Sr=T(function(t,n){return bt(t.length,function(){return n.apply(this,o([t],arguments))})}),Ar=T(function(t,n){for(var r,e=0,u=t.length,i=n.length,o=[];u>e;){for(r=0;i>r;)o[o.length]=[t[e],n[r]],r+=1;e+=1}return o}),_r=T(function(t,n){for(var r=[],e=0,u=Math.min(t.length,n.length);u>e;)r[e]=[t[e],n[e]],e+=1;return r}),Er=T(function(t,n){for(var r=0,e=Math.min(t.length,n.length),u={};e>r;)u[t[r]]=n[r],r+=1;return u}),Nr=U(function(t,n,r){for(var e=[],u=0,i=Math.min(n.length,r.length);i>u;)e[u]=t(n[u],r[u]),u+=1;return e}),kr=ct(!1),Ir=ct(!0),qr=function zu(t,n,r,e){var i=function(u){for(var i=n.length,o=0;i>o;){if(t===n[o])return r[o];o+=1}n[o+1]=t,r[o+1]=u;for(var c in t)u[c]=e?zu(t[c],n,r,!0):t[c];return u};switch(ar(t)){case"Object":return i({});case"Array":return i([]);case"Date":return new Date(t.valueOf());case"RegExp":return u(t);default:return t}},Cr=function(t){return T(function(r,e){return n(Math.max(0,r.length-e.length),function(){return r.apply(this,t(e,arguments))})})},Pr=function(t,n){return Qn(t<n.length?n.length-t:0,n)},Wr=function Vu(t,n,e,u){if(Ut(t,n))return!0;if(ar(t)!==ar(n))return!1;if(null==t||null==n)return!1;if("function"==typeof t.equals||"function"==typeof n.equals)return"function"==typeof t.equals&&t.equals(n)&&"function"==typeof n.equals&&n.equals(t);switch(ar(t)){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===f(t.constructor))return t===n;break;case"Boolean":case"Number":case"String":if(typeof t!=typeof n||!Ut(t.valueOf(),n.valueOf()))return!1;break;case"Date":if(!Ut(t.valueOf(),n.valueOf()))return!1;break;case"Error":return t.name===n.name&&t.message===n.message;case"RegExp":if(t.source!==n.source||t.global!==n.global||t.ignoreCase!==n.ignoreCase||t.multiline!==n.multiline||t.sticky!==n.sticky||t.unicode!==n.unicode)return!1;break;case"Map":case"Set":if(!Vu(r(t.entries()),r(n.entries()),e,u))return!1;break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":break;case"ArrayBuffer":break;default:return!1}var i=Yt(t);if(i.length!==Yt(n).length)return!1;for(var o=e.length-1;o>=0;){if(e[o]===t)return u[o]===n;o-=1}for(e.push(t),u.push(n),o=i.length-1;o>=0;){var c=i[o];if(!l(c,n)||!Vu(n[c],t[c],e,u))return!1;o-=1}return e.pop(),u.pop(),!0},Br=function(t){return function n(r){for(var e,u,i,o=[],c=0,s=r.length;s>c;){if(Ht(r[c]))for(e=t?n(r[c]):r[c],i=0,u=e.length;u>i;)o[o.length]=e[i],i+=1;else o[o.length]=r[c];c+=1}return o}},Mr=function(){function t(t,n,r){for(var e=0,u=r.length;u>e;){if(n=t["@@transducer/step"](n,r[e]),n&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e+=1}return t["@@transducer/result"](n)}function n(t,n,r){for(var e=r.next();!e.done;){if(n=t["@@transducer/step"](n,e.value),n&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e=r.next()}return t["@@transducer/result"](n)}function r(t,n,r){return t["@@transducer/result"](r.reduce(dt(t["@@transducer/step"],t),n))}var e="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";return function(u,i,o){if("function"==typeof u&&(u=P(u)),Ht(o))return t(u,i,o);if("function"==typeof o.reduce)return r(u,i,o);if(null!=o[e])return n(u,i,o[e]());if("function"==typeof o.next)return n(u,i,o);throw new TypeError("reduce: list must be array or iterable")}}(),Rr=function(){var t={"@@transducer/init":Array,"@@transducer/step":function(t,n){return t.push(n),t},"@@transducer/result":p},n={"@@transducer/init":String,"@@transducer/step":function(t,n){return t+n},"@@transducer/result":p},r={"@@transducer/init":Object,"@@transducer/step":function(t,n){return B(t,Ht(n)?wn(n[0],n[1]):n)},"@@transducer/result":p};return function(e){if(j(e))return e;if(Ht(e))return t;if("string"==typeof e)return n;if("object"==typeof e)return r;throw new Error("Cannot create transformer for "+e)}}(),Tr=function(){function t(t,n){this.f=t,this.retained=[],this.xf=n}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){return this.retained=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.retain(t,n):this.flush(t,n)},t.prototype.flush=function(t,n){return t=Mr(this.xf["@@transducer/step"],t,this.retained),this.retained=[],this.xf["@@transducer/step"](t,n)},t.prototype.retain=function(t,n){return this.retained.push(n),t},T(function(n,r){return new t(n,r)})}(),Ur=function(){function t(t,n){this.xf=n,this.f=t,this.inputs={}}return t.prototype["@@transducer/init"]=C.init,t.prototype["@@transducer/result"]=function(t){var n;for(n in this.inputs)if(l(n,this.inputs)&&(t=this.xf["@@transducer/step"](t,this.inputs[n]),t["@@transducer/reduced"])){t=t["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var r=this.f(n);return this.inputs[r]=this.inputs[r]||[r,[]],this.inputs[r][1]=lt(n,this.inputs[r][1]),t},T(function(n,r){return new t(n,r)})}(),Fr=R(function(t){return bt(t.length,function(){var n=0,r=arguments[0],e=arguments[arguments.length-1],u=I(arguments);return u[0]=function(){var t=r.apply(this,o(arguments,[n,e]));return n+=1,t},t.apply(this,u)})}),Lr=R(function(t){return gn(2,t)}),Dr=R(function(t){return null!=t&&"function"==typeof t.clone?t.clone():qr(t,[],[],!0)}),zr=R(function(t){return bt(t.length,t)}),Vr=T(L("drop",$,function(t,n){return Kn(Math.max(0,t),1/0,n)})),Kr=T(L("dropLast",H,Pr)),$r=T(L("dropLastWhile",Tr,D)),Hr=T(function(t,n){return Wr(t,n,[],[])}),Xr=T(L("filter",Z,function(t,n){return v(n)?Mr(function(r,e){return t(n[e])&&(r[e]=n[e]),r},{},Yt(n)):s(t,n)})),Yr=R(Br(!0)),Zr=R(function(t){return zr(function(n,r){var e=I(arguments);return e[0]=r,e[1]=n,t.apply(this,e)})}),Gr=T(L("groupBy",Ur,function(t,n){return Mr(function(n,r){var e=t(r);return n[e]=lt(r,n[e]||(n[e]=[])),n},{},n)})),Jr=vn(0),Qr=T(function(t,n){return Mr(function(n,r){var e=t(r);return n[e]=r,n},{},n)}),te=Kn(0,-1),ne=U(function(t,n,r){var e,u;n.length>r.length?(e=n,u=r):(e=r,u=n);for(var i=[],o=0;o<u.length;)c(t,u[o],e)&&(i[i.length]=u[o]),o+=1;return gr(t,i)}),re=U(function(t,n,r){return j(t)?Mr(n(t),t["@@transducer/init"](),r):Mr(n(Rr(t)),qr(t,[],[],!1),r)}),ee=R(function(t){for(var n=Yt(t),r=n.length,e=0,u={};r>e;){var i=n[e],o=t[i],c=l(o,u)?u[o]:u[o]=[];c[c.length]=i,e+=1}return u}),ue=R(function(t){for(var n=Yt(t),r=n.length,e=0,u={};r>e;){var i=n[e];u[t[i]]=i,e+=1}return u}),ie=R(function(t){return null!=t&&Hr(t,Et(t))}),oe=vn(-1),ce=T(function(t,n){if("function"!=typeof n.lastIndexOf||g(n)){for(var r=n.length-1;r>=0;){if(Hr(n[r],t))return r;r-=1}return-1}return n.lastIndexOf(t)}),se=T(L("map",nt,function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return bt(n.length,function(){return t.call(this,n.apply(this,arguments))});case"[object Object]":return Mr(function(r,e){return r[e]=t(n[e]),r},{},Yt(n));default:return O(t,n)}})),ae=T(function(t,n){return Mr(function(r,e){return r[e]=t(n[e],e,n),r},{},Yt(n))}),fe=U(function(t,n,r){return an(function(n,r,e){return t(r,e)},n,r)}),le=Cr(o),pe=Cr(Zr(o)),he=U(function(t,n,r){return Hr(_n(t,r),n)}),ge=T(function(t,n){return se(Pn(t),n)}),de=vr(O,[In,Ft]),ye=U(function(t,n,r){return Bn(Hr(n),t,r)}),me=U(function(t,n,r){return Bn($t(t),n,r)}),ve=U(Mr),be=F(4,[],function(t,n,r,e){return Mr(function(e,u){var i=t(u);return e[i]=n(l(i,e)?e[i]:r,u),e},{},e)}),we=T(function(t,n){return Xr(i(t),n)}),xe=T(function(t,n){return er(ct(t),n)}),je=ve(ut,0),Oe=T(function(t,n){return Vr(t>=0?n.length-t:0,n)}),Se=bt(4,function(t,n,r,e){return Mr(t("function"==typeof n?P(n):n),r,e)}),Ae=U(function(t,n,r){return gr(t,o(n,r))}),_e=T(function(t,n){return Or(se(Hr,t),n)}),Ee=function(){var t=function(t){return{"@@transducer/init":C.init,"@@transducer/result":function(n){return t["@@transducer/result"](n)},"@@transducer/step":function(n,r){var e=t["@@transducer/step"](n,r);return e["@@transducer/reduced"]?a(e):e}}};return function(n){var r=t(n);return{"@@transducer/init":C.init,"@@transducer/result":function(t){return r["@@transducer/result"](t)},"@@transducer/step":function(t,n){return Ht(n)?Mr(r,t,n):Mr(r,t,[n])}}}}(),Ne=function(t,n,r){var e,u;if("function"==typeof t.indexOf)switch(typeof n){case"number":if(0===n){for(e=1/n;r<t.length;){if(u=t[r],0===u&&1/u===e)return r;r+=1}return-1}if(n!==n){for(;r<t.length;){if(u=t[r],"number"==typeof u&&u!==u)return r;r+=1}return-1}return t.indexOf(n,r);case"string":case"boolean":case"function":case"undefined":return t.indexOf(n,r);case"object":if(null===n)return t.indexOf(n,r)}for(;r<t.length;){if(Hr(t[r],n))return r;r+=1}return-1},ke=T(function(t,n){return se(t,Ee(n))}),Ie=R(function(t){return bt(ve(un,0,ge("length",t)),function(){for(var n=0,r=t.length;r>n;){if(!t[n].apply(this,arguments))return!1;n+=1}return!0})}),qe=R(function(t){for(var n=t.length,r=0;n>r;){
if(Ne(t,t[r],r+1)>=0)return!1;r+=1}return!0}),Ce=R(function(t){return bt(ve(un,0,ge("length",t)),function(){for(var n=0,r=t.length;r>n;){if(t[n].apply(this,arguments))return!0;n+=1}return!1})}),Pe=T(function(t,n){return"function"==typeof t.ap?t.ap(n):"function"==typeof t?bt(Math.max(t.length,n.length),function(){return t.apply(this,arguments)(n.apply(this,arguments))}):Mr(function(t,r){return o(t,se(r,n))},[],t)}),We=R(function Ku(t){return t=se(function(t){return"function"==typeof t?t:Ku(t)},t),bt(ve(un,0,ge("length",br(t))),function(){var n=arguments;return se(function(t){return pt(t,n)},t)})}),Be=zr(function(t){return t.apply(this,I(arguments,1))}),Me=T(L("chain",ke,function(t,n){return"function"==typeof n?function(){return n.call(this,t.apply(this,arguments)).apply(this,arguments)}:Br(!1)(se(t,n))})),Re=R(function(t){var r=ve(un,0,se(function(t){return t[0].length},t));return n(r,function(){for(var n=0;n<t.length;){if(t[n][0].apply(this,arguments))return t[n][1].apply(this,arguments);n+=1}})}),Te=T(function(t,n){if(t>10)throw new Error("Constructor with greater than ten arguments");return 0===t?function(){return new n}:zr(gn(t,function(t,r,e,u,i,o,c,s,a,f){switch(arguments.length){case 1:return new n(t);case 2:return new n(t,r);case 3:return new n(t,r,e);case 4:return new n(t,r,e,u);case 5:return new n(t,r,e,u,i);case 6:return new n(t,r,e,u,i,o);case 7:return new n(t,r,e,u,i,o,c);case 8:return new n(t,r,e,u,i,o,c,s);case 9:return new n(t,r,e,u,i,o,c,s,a);case 10:return new n(t,r,e,u,i,o,c,s,a,f)}}))}),Ue=T(function(t,n){return bt(ve(un,0,ge("length",n)),function(){var r=arguments,e=this;return t.apply(e,O(function(t){return t.apply(e,r)},n))})}),Fe=T(L("dropRepeatsWith",X,function(t,n){var r=[],e=1,u=n.length;if(0!==u)for(r[0]=n[0];u>e;)t(oe(r),n[e])||(r[r.length]=n[e]),e+=1;return r})),Le=U(function(t,n,r){return Hr(t(n),t(r))}),De=U(function(t,n,r){return Hr(n[t],r[t])}),ze=T(function(t,n){return"function"!=typeof n.indexOf||g(n)?Ne(n,t,0):n.indexOf(t)}),Ve=R(function(t){return Ue(e,t)}),Ke=T(function(t,n){return function(r){return function(e){return se(function(t){return n(t,e)},r(t(e)))}}}),$e=R(function(t){return Ke(vn(t),mr(t))}),He=R(function(t){return Ke(_n(t),gt(t))}),Xe=R(function(t){return Ke(Pn(t),ht(t))}),Ye=T(function(t,n){var r=bt(t,n);return bt(t,function(){return Mr(Pe,se(r,arguments[0]),I(arguments,1))})}),Ze=R(function(t){return je(t)/t.length}),Ge=R(function(t){var n=t.length;if(0===n)return NaN;var r=2-n%2,e=(n-r)/2;return Ze(I(t).sort(function(t,n){return n>t?-1:t>n?1:0}).slice(e,e+r))}),Je=Ve([Xr,we]),Qe=function(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return n(arguments[0].length,ve(_,arguments[0],Jn(arguments)))},tu=function(){if(0===arguments.length)throw new Error("pipeP requires at least one argument");return n(arguments[0].length,ve(E,arguments[0],Jn(arguments)))},nu=ve(hn,1),ru=T(function(t,n){return"function"==typeof n.sequence?n.sequence(t):Tn(function(t,n){return Pe(se(Cn,n),t)},t([]),n)}),eu=U(function(t,n,r){return ru(t,se(n,r))}),uu=Me(p),iu=function(t,n){return Ne(n,t,0)>=0},ou=function $u(t,n){var r=function(r){var e=n.concat([t]);return iu(r,e)?"<Circular>":$u(r,e)},e=function(t,n){return O(function(n){return N(n)+": "+r(t[n])},n.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+O(r,t).join(", ")+"))";case"[object Array]":return"["+O(r,t).concat(e(t,we(function(t){return/^\d+$/.test(t)},Yt(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+r(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?r(NaN):N(q(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+r(t.valueOf())+")":1/t===-(1/0)?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+r(t.valueOf())+")":N(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var u=t.toString();if("[object Object]"!==u)return u}return"{"+e(t,Yt(t)).join(", ")+"}"}},cu=function(){if(0===arguments.length)throw new Error("compose requires at least one argument");return Qe.apply(this,Dn(arguments))},su=function(){return cu.apply(this,Cn(Ft,se(Me,arguments)))},au=function(){if(0===arguments.length)throw new Error("composeP requires at least one argument");return tu.apply(this,Dn(arguments))},fu=R(function(t){return Te(t.length,t)}),lu=T(iu),pu=T(function(t,n){for(var r=[],e=0,u=t.length;u>e;)iu(t[e],n)||iu(t[e],r)||(r[r.length]=t[e]),e+=1;return r}),hu=R(L("dropRepeats",X(Hr),Fe(Hr))),gu=R(function(t){return Ye(t.length,t)}),du=T(function(t,n){var r={};for(var e in n)iu(e,t)||(r[e]=n[e]);return r}),yu=function(){return su.apply(this,Dn(arguments))},mu=R(function(t){return ou(t,[])}),vu=T(function(t,n){return we(Zr(iu)(t),n)}),bu=function(){function t(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}function n(t,n,r){var e,u,i=typeof t;switch(i){case"string":case"number":return 0!==t||r._items["-0"]||1/t!==-(1/0)?null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),u=r._nativeSet.size,u>e):r._nativeSet.has(t):i in r._items?t in r._items[i]?!n:(n&&(r._items[i][t]=!0),n):(n&&(r._items[i]={},r._items[i][t]=!0),n):(n&&(r._items["-0"]=!0),n);case"boolean":if(i in r._items){var o=t?1:0;return r._items[i][o]?!n:(n&&(r._items[i][o]=!0),n)}return n&&(r._items[i]=t?[!1,!0]:[!0,!1]),n;case"function":return null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),u=r._nativeSet.size,u>e):r._nativeSet.has(t):i in r._items?iu(t,r._items[i])?!n:(n&&r._items[i].push(t),n):(n&&(r._items[i]=[t]),n);case"undefined":return r._items[i]?!n:(n&&(r._items[i]=!0),n);case"object":if(null===t)return r._items["null"]?!n:(n&&(r._items["null"]=!0),n);default:return i=Object.prototype.toString.call(t),i in r._items?iu(t,r._items[i])?!n:(n&&r._items[i].push(t),n):(n&&(r._items[i]=[t]),n)}}return t.prototype.add=function(t){return n(t,!0,this)},t.prototype.has=function(t){return n(t,!1,this)},t}(),wu=T(function(t,n){return d(t)?function(){return t.apply(this,arguments)&&n.apply(this,arguments)}:gu(st)(t,n)}),xu=gu(mn),ju=T(function(t,n){return d(t)?function(){return t.apply(this,arguments)||n.apply(this,arguments)}:gu(On)(t,n)}),Ou=T(function(t,n){return bt(t+1,function(){var r=arguments[t];if(null!=r&&$t(Function,r[n]))return r[n].apply(r,I(arguments,0,t));throw new TypeError(mu(r)+' does not have a method named "'+n+'"')})}),Su=Ou(1,"join"),Au=R(function(t){var r={};return n(t.length,function(){var n=mu(arguments);return l(n,r)||(r[n]=t.apply(this,arguments)),r[n]})}),_u=Ou(1,"split"),Eu=T(function(t,n){if(!w(t))throw new TypeError("‘test’ requires a value of type RegExp as its first argument; received "+mu(t));return u(t).test(n)}),Nu=Ou(0,"toLowerCase"),ku=Ou(0,"toUpperCase"),Iu=T(function(t,n){for(var r,e,u=new bu,i=[],o=0;o<n.length;)e=n[o],r=t(e),u.add(r)&&i.push(e),o+=1;return i}),qu=Zr(Ou(1,"concat")),Cu=T(function(t,n){return qu(pu(t,n),pu(n,t))}),Pu=U(function(t,n,r){return qu(jt(t,n,r),jt(t,r,n))}),Wu=Iu(Ft),Bu=T(function(t,n){var r,e;return t.length>n.length?(r=t,e=n):(r=n,e=t),Wu(s(Zr(iu)(r),e))}),Mu=T(cu(Wu,o)),Ru={F:kr,T:Ir,__:t,add:ut,addIndex:Fr,adjust:it,all:ot,allPass:Ie,allUniq:qe,always:ct,and:st,any:at,anyPass:Ce,ap:Pe,aperture:ft,append:lt,apply:pt,applySpec:We,assoc:ht,assocPath:gt,binary:Lr,bind:dt,both:wu,call:Be,chain:Me,clamp:yt,clone:Dr,comparator:mt,complement:xu,compose:cu,composeK:su,composeP:au,concat:qu,cond:Re,construct:fu,constructN:Te,contains:lu,converge:Ue,countBy:vt,curry:zr,curryN:bt,dec:wt,defaultTo:xt,difference:pu,differenceWith:jt,dissoc:Ot,dissocPath:St,divide:At,drop:Vr,dropLast:Kr,dropLastWhile:$r,dropRepeats:hu,dropRepeatsWith:Fe,dropWhile:_t,either:ju,empty:Et,eqBy:Le,eqProps:De,equals:Hr,evolve:Nt,filter:Xr,find:kt,findIndex:It,findLast:qt,findLastIndex:Ct,flatten:Yr,flip:Zr,forEach:Pt,fromPairs:Wt,groupBy:Gr,gt:Bt,gte:Mt,has:Rt,hasIn:Tt,head:Jr,identical:Ut,identity:Ft,ifElse:Lt,inc:Dt,indexBy:Qr,indexOf:ze,init:te,insert:zt,insertAll:Vt,intersection:Bu,intersectionWith:ne,intersperse:Kt,into:re,invert:ee,invertObj:ue,invoker:Ou,is:$t,isArrayLike:Ht,isEmpty:ie,isNil:Xt,join:Su,juxt:Ve,keys:Yt,keysIn:Zt,last:oe,lastIndexOf:ce,length:Gt,lens:Ke,lensIndex:$e,lensPath:He,lensProp:Xe,lift:gu,liftN:Ye,lt:Jt,lte:Qt,map:se,mapAccum:tn,mapAccumRight:nn,mapObjIndexed:ae,match:rn,mathMod:en,max:un,maxBy:on,mean:Ze,median:Ge,memoize:Au,merge:cn,mergeAll:sn,mergeWith:fe,mergeWithKey:an,min:fn,minBy:ln,modulo:pn,multiply:hn,nAry:gn,negate:dn,none:yn,not:mn,nth:vn,nthArg:bn,objOf:wn,of:xn,omit:du,once:jn,or:On,over:Sn,pair:An,partial:le,partialRight:pe,partition:Je,path:_n,pathEq:he,pathOr:En,pathSatisfies:Nn,pick:kn,pickAll:In,pickBy:qn,pipe:Qe,pipeK:yu,pipeP:tu,pluck:ge,prepend:Cn,product:nu,project:de,prop:Pn,propEq:ye,propIs:me,propOr:Wn,propSatisfies:Bn,props:Mn,range:Rn,reduce:ve,reduceBy:be,reduceRight:Tn,reduced:Un,reject:we,remove:Fn,repeat:xe,replace:Ln,reverse:Dn,scan:zn,sequence:ru,set:Vn,slice:Kn,sort:$n,sortBy:Hn,split:_u,splitAt:Xn,splitEvery:Yn,splitWhen:Zn,subtract:Gn,sum:je,symmetricDifference:Cu,symmetricDifferenceWith:Pu,tail:Jn,take:Qn,takeLast:Oe,takeLastWhile:tr,takeWhile:nr,tap:rr,test:Eu,times:er,toLower:Nu,toPairs:ur,toPairsIn:ir,toString:mu,toUpper:ku,transduce:Se,transpose:or,traverse:eu,trim:cr,tryCatch:sr,type:ar,unapply:fr,unary:lr,uncurryN:pr,unfold:hr,union:Mu,unionWith:Ae,uniq:Wu,uniqBy:Iu,uniqWith:gr,unless:dr,unnest:uu,until:yr,update:mr,useWith:vr,values:br,valuesIn:wr,view:xr,when:jr,where:Or,whereEq:_e,without:vu,wrap:Sr,xprod:Ar,zip:_r,zipObj:Er,zipWith:Nr};"object"==typeof exports?module.exports=Ru:"function"==typeof define&&define.amd?define(function(){return Ru}):this.R=Ru}).call(this);

@@ -27,3 +27,3 @@ {

"description": "A practical functional library for JavaScript programmers.",
"version": "0.20.0",
"version": "0.20.1",
"homepage": "http://ramdajs.com/",

@@ -30,0 +30,0 @@ "license": "MIT",

@@ -96,3 +96,3 @@ Ramda

```html
<script src="//cdnjs.cloudflare.com/ajax/libs/ramda/0.20.0/ramda.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/ramda/ramda.min.js"/"ramda.min.js"/"0.20/ramda.min.js".1/ramda.min.js"/ramda.min.js"></script>
```

@@ -103,4 +103,4 @@

```html
<script src="//cdn.jsdelivr.net/ramda/0.20.0/ramda.min.js"></script>
<script src="//cdn.jsdelivr.net/ramda/0.20/ramda.min.js"></script>
<script src="//cdn.jsdelivr.net/ramda/ramda.min.js"/"ramda.min.js"/"0.20/ramda.min.js".1/ramda.min.js"/ramda.min.js"></script>
<script src="//cdn.jsdelivr.net/ramda/ramda.min.js"/"0.20/ramda.min.js"/ramda.min.js"></script>
<script src="//cdn.jsdelivr.net/ramda/latest/ramda.min.js"></script>

@@ -107,0 +107,0 @@ ```

@@ -26,2 +26,3 @@ var _curry1 = require('./internal/_curry1');

* associated function with the supplied arguments.
* @see R.juxt
* @example

@@ -28,0 +29,0 @@ *

@@ -0,4 +1,4 @@

var _assign = require('./_assign');
var _identity = require('./_identity');
var _isTransformer = require('./_isTransformer');
var _objectAssign = require('./_objectAssign');
var isArrayLike = require('../isArrayLike');

@@ -25,3 +25,3 @@ var objOf = require('../objOf');

'@@transducer/step': function(result, input) {
return _objectAssign(
return _assign(
result,

@@ -28,0 +28,0 @@ isArrayLike(input) ? objOf(input[0], input[1]) : input

@@ -16,2 +16,3 @@ var _arrayOf = require('./internal/_arrayOf');

* @return {Function} A function that returns a list of values after applying each of the original `fns` to its parameters.
* @see R.applySpec
* @example

@@ -18,0 +19,0 @@ *

@@ -0,3 +1,3 @@

var _assign = require('./internal/_assign');
var _curry2 = require('./internal/_curry2');
var _objectAssign = require('./internal/_objectAssign');

@@ -28,3 +28,3 @@

module.exports = _curry2(function merge(l, r) {
return _objectAssign({}, l, r);
return _assign({}, l, r);
});

@@ -0,3 +1,3 @@

var _assign = require('./internal/_assign');
var _curry1 = require('./internal/_curry1');
var _objectAssign = require('./internal/_objectAssign');

@@ -22,3 +22,3 @@

module.exports = _curry1(function mergeAll(list) {
return _objectAssign.apply(null, [{}].concat(list));
return _assign.apply(null, [{}].concat(list));
});

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc