UNPKG

complugin-babel

Version:

complugin to compile bundles with the babel.

1 lines 86.7 kB
"use strict";var t=require("@babel/core"),n=require("complugin"),r=require("fast-worker"),e=require("lru-cache"),i=require("path"),o=require("url"),u=require("./helpers.js"),a=require("./private/chunk-26359b44.js"),f=require("core-js-pure/actual/structured-clone");function c(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var l=c(e),s=c(i),p=c(f),v="object"==typeof global&&global&&global.Object===Object&&global,h="object"==typeof self&&self&&self.Object===Object&&self,d=v||h||Function("return this")(),y=d.Symbol,_=Object.prototype,g=_.hasOwnProperty,b=_.toString,m=y?y.toStringTag:void 0;var j=Object.prototype.toString;var w=y?y.toStringTag:void 0;function x(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":w&&w in Object(t)?function(t){var n=g.call(t,m),r=t[m];try{t[m]=void 0;var e=!0}catch(t){}var i=b.call(t);return e&&(n?t[m]=r:delete t[m]),i}(t):function(t){return j.call(t)}(t)}function O(t){return null!=t&&"object"==typeof t}function A(t){return"symbol"==typeof t||O(t)&&"[object Symbol]"==x(t)}function E(t){return"number"==typeof t?t:A(t)?NaN:+t}function I(t,n){for(var r=-1,e=null==t?0:t.length,i=Array(e);++r<e;)i[r]=n(t[r],r,t);return i}var R=Array.isArray,S=y?y.prototype:void 0,k=S?S.toString:void 0;function M(t){if("string"==typeof t)return t;if(R(t))return I(t,M)+"";if(A(t))return k?k.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n}function W(t,n){return function(r,e){var i;if(void 0===r&&void 0===e)return n;if(void 0!==r&&(i=r),void 0!==e){if(void 0===i)return e;"string"==typeof r||"string"==typeof e?(r=M(r),e=M(e)):(r=E(r),e=E(e)),i=t(r,e)}return i}}var B=W((function(t,n){return t+n}),0),z=/\s/;function L(t){for(var n=t.length;n--&&z.test(t.charAt(n)););return n}var P=/^\s+/;function C(t){return t?t.slice(0,L(t)+1).replace(P,""):t}function T(t){var n=typeof t;return null!=t&&("object"==n||"function"==n)}var D=/^[-+]0x[0-9a-f]+$/i,U=/^0b[01]+$/i,N=/^0o[0-7]+$/i,F=parseInt;function q(t){if("number"==typeof t)return t;if(A(t))return NaN;if(T(t)){var n="function"==typeof t.valueOf?t.valueOf():t;t=T(n)?n+"":n}if("string"!=typeof t)return 0===t?t:+t;t=C(t);var r=U.test(t);return r||N.test(t)?F(t.slice(2),r?2:8):D.test(t)?NaN:+t}function $(t){return t?Infinity===(t=q(t))||-Infinity===t?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}function K(t){var n=$(t),r=n%1;return n==n?r?n-r:n:0}function V(t){return t}function Z(t){if(!T(t))return!1;var n=x(t);return"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n}var H,G=d["__core-js_shared__"],J=(H=/[^.]+$/.exec(G&&G.keys&&G.keys.IE_PROTO||""))?"Symbol(src)_1."+H:"";var Y=Function.prototype.toString;function Q(t){if(null!=t){try{return Y.call(t)}catch(t){}try{return t+""}catch(t){}}return""}var X=/^\[object .+?Constructor\]$/,tt=Function.prototype,nt=Object.prototype,rt=tt.toString,et=nt.hasOwnProperty,it=RegExp("^"+rt.call(et).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function ot(t){return!(!T(t)||function(t){return!!J&&J in t}(t))&&(Z(t)?it:X).test(Q(t))}function ut(t,n){var r=function(t,n){return null==t?void 0:t[n]}(t,n);return ot(r)?r:void 0}var at=ut(d,"WeakMap"),ft=at&&new at,ct=ft?function(t,n){return ft.set(t,n),t}:V,lt=Object.create,st=function(){function t(){}return function(n){if(!T(n))return{};if(lt)return lt(n);t.prototype=n;var r=new t;return t.prototype=void 0,r}}();function pt(t){return function(){var n=arguments;switch(n.length){case 0:return new t;case 1:return new t(n[0]);case 2:return new t(n[0],n[1]);case 3:return new t(n[0],n[1],n[2]);case 4:return new t(n[0],n[1],n[2],n[3]);case 5:return new t(n[0],n[1],n[2],n[3],n[4]);case 6:return new t(n[0],n[1],n[2],n[3],n[4],n[5]);case 7:return new t(n[0],n[1],n[2],n[3],n[4],n[5],n[6])}var r=st(t.prototype),e=t.apply(r,n);return T(e)?e:r}}function vt(t,n,r){switch(r.length){case 0:return t.call(n);case 1:return t.call(n,r[0]);case 2:return t.call(n,r[0],r[1]);case 3:return t.call(n,r[0],r[1],r[2])}return t.apply(n,r)}var ht=Math.max;function dt(t,n,r,e){for(var i=-1,o=t.length,u=r.length,a=-1,f=n.length,c=ht(o-u,0),l=Array(f+c),s=!e;++a<f;)l[a]=n[a];for(;++i<u;)(s||i<o)&&(l[r[i]]=t[i]);for(;c--;)l[a++]=t[i++];return l}var yt=Math.max;function _t(t,n,r,e){for(var i=-1,o=t.length,u=-1,a=r.length,f=-1,c=n.length,l=yt(o-a,0),s=Array(l+c),p=!e;++i<l;)s[i]=t[i];for(var v=i;++f<c;)s[v+f]=n[f];for(;++u<a;)(p||i<o)&&(s[v+r[u]]=t[i++]);return s}function gt(t,n){for(var r=t.length,e=0;r--;)t[r]===n&&++e;return e}function bt(){}function mt(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function jt(){}mt.prototype=st(bt.prototype),mt.prototype.constructor=mt;var wt=ft?function(t){return ft.get(t)}:jt,xt={},Ot=Object.prototype.hasOwnProperty;function At(t){for(var n=t.name+"",r=xt[n],e=Ot.call(xt,n)?r.length:0;e--;){var i=r[e],o=i.func;if(null==o||o==t)return i.name}return n}function Et(t,n){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=void 0}function It(t,n){var r=-1,e=t.length;for(n||(n=Array(e));++r<e;)n[r]=t[r];return n}function Rt(t){if(t instanceof mt)return t.clone();var n=new Et(t.__wrapped__,t.__chain__);return n.__actions__=It(t.__actions__),n.__index__=t.__index__,n.__values__=t.__values__,n}Et.prototype=st(bt.prototype),Et.prototype.constructor=Et;var St=Object.prototype.hasOwnProperty;function kt(t){if(O(t)&&!R(t)&&!(t instanceof mt)){if(t instanceof Et)return t;if(St.call(t,"__wrapped__"))return Rt(t)}return new Et(t)}function Mt(t){var n=At(t),r=kt[n];if("function"!=typeof r||!(n in mt.prototype))return!1;if(t===r)return!0;var e=wt(r);return!!e&&t===e[0]}kt.prototype=bt.prototype,kt.prototype.constructor=kt;var Wt=Date.now;function Bt(t){var n=0,r=0;return function(){var e=Wt(),i=16-(e-r);if(r=e,i>0){if(++n>=800)return arguments[0]}else n=0;return t.apply(void 0,arguments)}}var zt=Bt(ct),Lt=/\{\n\/\* \[wrapped with (.+)\] \*/,Pt=/,? & /;var Ct=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;function Tt(t){return function(){return t}}var Dt=function(){try{var t=ut(Object,"defineProperty");return t({},"",{}),t}catch(t){}}(),Ut=Dt?function(t,n){return Dt(t,"toString",{configurable:!0,enumerable:!1,value:Tt(n),writable:!0})}:V,Nt=Bt(Ut);function Ft(t,n){for(var r=-1,e=null==t?0:t.length;++r<e&&!1!==n(t[r],r,t););return t}function qt(t,n,r,e){for(var i=t.length,o=r+(e?1:-1);e?o--:++o<i;)if(n(t[o],o,t))return o;return-1}function $t(t){return t!=t}function Kt(t,n,r){return n==n?function(t,n,r){for(var e=r-1,i=t.length;++e<i;)if(t[e]===n)return e;return-1}(t,n,r):qt(t,$t,r)}function Vt(t,n){return!!(null==t?0:t.length)&&Kt(t,n,0)>-1}var Zt=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];function Ht(t,n,r){var e=n+"";return Nt(t,function(t,n){var r=n.length;if(!r)return t;var e=r-1;return n[e]=(r>1?"& ":"")+n[e],n=n.join(r>2?", ":" "),t.replace(Ct,"{\n/* [wrapped with "+n+"] */\n")}(e,function(t,n){return Ft(Zt,(function(r){var e="_."+r[0];n&r[1]&&!Vt(t,e)&&t.push(e)})),t.sort()}(function(t){var n=t.match(Lt);return n?n[1].split(Pt):[]}(e),r)))}function Gt(t,n,r,e,i,o,u,a,f,c){var l=8&n;n|=l?32:64,4&(n&=~(l?64:32))||(n&=-4);var s=[t,n,i,l?o:void 0,l?u:void 0,l?void 0:o,l?void 0:u,a,f,c],p=r.apply(void 0,s);return Mt(t)&&zt(p,s),p.placeholder=e,Ht(p,t,n)}function Jt(t){return t.placeholder}var Yt=/^(?:0|[1-9]\d*)$/;function Qt(t,n){var r=typeof t;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&Yt.test(t))&&t>-1&&t%1==0&&t<n}var Xt=Math.min;function tn(t,n){for(var r=t.length,e=Xt(n.length,r),i=It(t);e--;){var o=n[e];t[e]=Qt(o,r)?i[o]:void 0}return t}function nn(t,n){for(var r=-1,e=t.length,i=0,o=[];++r<e;){var u=t[r];u!==n&&"__lodash_placeholder__"!==u||(t[r]="__lodash_placeholder__",o[i++]=r)}return o}function rn(t,n,r,e,i,o,u,a,f,c){var l=128&n,s=1&n,p=2&n,v=24&n,h=512&n,y=p?void 0:pt(t);return function _(){for(var g=arguments.length,b=Array(g),m=g;m--;)b[m]=arguments[m];if(v)var j=Jt(_),w=gt(b,j);if(e&&(b=dt(b,e,i,v)),o&&(b=_t(b,o,u,v)),g-=w,v&&g<c){var x=nn(b,j);return Gt(t,n,rn,_.placeholder,r,b,x,a,f,c-g)}var O=s?r:this,A=p?O[t]:t;return g=b.length,a?b=tn(b,a):h&&g>1&&b.reverse(),l&&f<g&&(b.length=f),this&&this!==d&&this instanceof _&&(A=y||pt(A)),A.apply(O,b)}}var en=Math.min;var on=Math.max;function un(t,n,r,e,i,o,u,a){var f=2&n;if(!f&&"function"!=typeof t)throw new TypeError("Expected a function");var c=e?e.length:0;if(c||(n&=-97,e=i=void 0),u=void 0===u?u:on(K(u),0),a=void 0===a?a:K(a),c-=i?i.length:0,64&n){var l=e,s=i;e=i=void 0}var p=f?void 0:wt(t),v=[t,n,r,e,i,l,s,o,u,a];if(p&&function(t,n){var r=t[1],e=n[1],i=r|e,o=i<131,u=128==e&&8==r||128==e&&256==r&&t[7].length<=n[8]||384==e&&n[7].length<=n[8]&&8==r;if(!o&&!u)return t;1&e&&(t[2]=n[2],i|=1&r?0:4);var a=n[3];if(a){var f=t[3];t[3]=f?dt(f,a,n[4]):a,t[4]=f?nn(t[3],"__lodash_placeholder__"):n[4]}(a=n[5])&&(f=t[5],t[5]=f?_t(f,a,n[6]):a,t[6]=f?nn(t[5],"__lodash_placeholder__"):n[6]),(a=n[7])&&(t[7]=a),128&e&&(t[8]=null==t[8]?n[8]:en(t[8],n[8])),null==t[9]&&(t[9]=n[9]),t[0]=n[0],t[1]=i}(v,p),t=v[0],n=v[1],r=v[2],e=v[3],i=v[4],!(a=v[9]=void 0===v[9]?f?0:t.length:on(v[9]-c,0))&&24&n&&(n&=-25),n&&1!=n)h=8==n||16==n?function(t,n,r){var e=pt(t);return function i(){for(var o=arguments.length,u=Array(o),a=o,f=Jt(i);a--;)u[a]=arguments[a];var c=o<3&&u[0]!==f&&u[o-1]!==f?[]:nn(u,f);return(o-=c.length)<r?Gt(t,n,rn,i.placeholder,void 0,u,c,void 0,void 0,r-o):vt(this&&this!==d&&this instanceof i?e:t,this,u)}}(t,n,a):32!=n&&33!=n||i.length?rn.apply(void 0,v):function(t,n,r,e){var i=1&n,o=pt(t);return function n(){for(var u=-1,a=arguments.length,f=-1,c=e.length,l=Array(c+a),s=this&&this!==d&&this instanceof n?o:t;++f<c;)l[f]=e[f];for(;a--;)l[f++]=arguments[++u];return vt(s,i?r:this,l)}}(t,n,r,e);else var h=function(t,n,r){var e=1&n,i=pt(t);return function n(){return(this&&this!==d&&this instanceof n?i:t).apply(e?r:this,arguments)}}(t,n,r);return Ht((p?ct:zt)(h,v),t,n)}function an(t,n,r){return n=r?void 0:n,un(t,128,void 0,void 0,void 0,void 0,n=t&&null==n?t.length:n)}function fn(t,n,r){"__proto__"==n&&Dt?Dt(t,n,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[n]=r}function cn(t,n){return t===n||t!=t&&n!=n}var ln=Object.prototype.hasOwnProperty;function sn(t,n,r){var e=t[n];ln.call(t,n)&&cn(e,r)&&(void 0!==r||n in t)||fn(t,n,r)}function pn(t,n,r,e){var i=!r;r||(r={});for(var o=-1,u=n.length;++o<u;){var a=n[o],f=e?e(r[a],t[a],a,r,t):void 0;void 0===f&&(f=t[a]),i?fn(r,a,f):sn(r,a,f)}return r}var vn=Math.max;function hn(t,n,r){return n=vn(void 0===n?t.length-1:n,0),function(){for(var e=arguments,i=-1,o=vn(e.length-n,0),u=Array(o);++i<o;)u[i]=e[n+i];i=-1;for(var a=Array(n+1);++i<n;)a[i]=e[i];return a[n]=r(u),vt(t,this,a)}}function dn(t,n){return Nt(hn(t,n,V),t+"")}function yn(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}function _n(t){return null!=t&&yn(t.length)&&!Z(t)}function gn(t,n,r){if(!T(r))return!1;var e=typeof n;return!!("number"==e?_n(r)&&Qt(n,r.length):"string"==e&&n in r)&&cn(r[n],t)}function bn(t){return dn((function(n,r){var e=-1,i=r.length,o=i>1?r[i-1]:void 0,u=i>2?r[2]:void 0;for(o=t.length>3&&"function"==typeof o?(i--,o):void 0,u&&gn(r[0],r[1],u)&&(o=i<3?void 0:o,i=1),n=Object(n);++e<i;){var a=r[e];a&&t(n,a,e,o)}return n}))}var mn=Object.prototype;function jn(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||mn)}function wn(t,n){for(var r=-1,e=Array(t);++r<t;)e[r]=n(r);return e}function xn(t){return O(t)&&"[object Arguments]"==x(t)}var On=Object.prototype,An=On.hasOwnProperty,En=On.propertyIsEnumerable,In=xn(function(){return arguments}())?xn:function(t){return O(t)&&An.call(t,"callee")&&!En.call(t,"callee")};function Rn(){return!1}var Sn="object"==typeof exports&&exports&&!exports.nodeType&&exports,kn=Sn&&"object"==typeof module&&module&&!module.nodeType&&module,Mn=kn&&kn.exports===Sn?d.Buffer:void 0,Wn=(Mn?Mn.isBuffer:void 0)||Rn,Bn={};function zn(t){return function(n){return t(n)}}Bn["[object Float32Array]"]=Bn["[object Float64Array]"]=Bn["[object Int8Array]"]=Bn["[object Int16Array]"]=Bn["[object Int32Array]"]=Bn["[object Uint8Array]"]=Bn["[object Uint8ClampedArray]"]=Bn["[object Uint16Array]"]=Bn["[object Uint32Array]"]=!0,Bn["[object Arguments]"]=Bn["[object Array]"]=Bn["[object ArrayBuffer]"]=Bn["[object Boolean]"]=Bn["[object DataView]"]=Bn["[object Date]"]=Bn["[object Error]"]=Bn["[object Function]"]=Bn["[object Map]"]=Bn["[object Number]"]=Bn["[object Object]"]=Bn["[object RegExp]"]=Bn["[object Set]"]=Bn["[object String]"]=Bn["[object WeakMap]"]=!1;var Ln="object"==typeof exports&&exports&&!exports.nodeType&&exports,Pn=Ln&&"object"==typeof module&&module&&!module.nodeType&&module,Cn=Pn&&Pn.exports===Ln&&v.process,Tn=function(){try{var t=Pn&&Pn.require&&Pn.require("util").types;return t||Cn&&Cn.binding&&Cn.binding("util")}catch(t){}}(),Dn=Tn&&Tn.isTypedArray,Un=Dn?zn(Dn):function(t){return O(t)&&yn(t.length)&&!!Bn[x(t)]},Nn=Object.prototype.hasOwnProperty;function Fn(t,n){var r=R(t),e=!r&&In(t),i=!r&&!e&&Wn(t),o=!r&&!e&&!i&&Un(t),u=r||e||i||o,a=u?wn(t.length,String):[],f=a.length;for(var c in t)!n&&!Nn.call(t,c)||u&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Qt(c,f))||a.push(c);return a}function qn(t,n){return function(r){return t(n(r))}}var $n=qn(Object.keys,Object),Kn=Object.prototype.hasOwnProperty;function Vn(t){if(!jn(t))return $n(t);var n=[];for(var r in Object(t))Kn.call(t,r)&&"constructor"!=r&&n.push(r);return n}function Zn(t){return _n(t)?Fn(t):Vn(t)}var Hn=Object.prototype.hasOwnProperty,Gn=bn((function(t,n){if(jn(n)||_n(n))pn(n,Zn(n),t);else for(var r in n)Hn.call(n,r)&&sn(t,r,n[r])}));var Jn=Object.prototype.hasOwnProperty;function Yn(t){if(!T(t))return function(t){var n=[];if(null!=t)for(var r in Object(t))n.push(r);return n}(t);var n=jn(t),r=[];for(var e in t)("constructor"!=e||!n&&Jn.call(t,e))&&r.push(e);return r}function Qn(t){return _n(t)?Fn(t,!0):Yn(t)}var Xn=bn((function(t,n){pn(n,Qn(n),t)})),tr=bn((function(t,n,r,e){pn(n,Qn(n),t,e)})),nr=bn((function(t,n,r,e){pn(n,Zn(n),t,e)})),rr=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,er=/^\w*$/;function ir(t,n){if(R(t))return!1;var r=typeof t;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=t&&!A(t))||(er.test(t)||!rr.test(t)||null!=n&&t in Object(n))}var or=ut(Object,"create");var ur=Object.prototype.hasOwnProperty;var ar=Object.prototype.hasOwnProperty;function fr(t){var n=-1,r=null==t?0:t.length;for(this.clear();++n<r;){var e=t[n];this.set(e[0],e[1])}}function cr(t,n){for(var r=t.length;r--;)if(cn(t[r][0],n))return r;return-1}fr.prototype.clear=function(){this.__data__=or?or(null):{},this.size=0},fr.prototype.delete=function(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n},fr.prototype.get=function(t){var n=this.__data__;if(or){var r=n[t];return"__lodash_hash_undefined__"===r?void 0:r}return ur.call(n,t)?n[t]:void 0},fr.prototype.has=function(t){var n=this.__data__;return or?void 0!==n[t]:ar.call(n,t)},fr.prototype.set=function(t,n){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=or&&void 0===n?"__lodash_hash_undefined__":n,this};var lr=Array.prototype.splice;function sr(t){var n=-1,r=null==t?0:t.length;for(this.clear();++n<r;){var e=t[n];this.set(e[0],e[1])}}sr.prototype.clear=function(){this.__data__=[],this.size=0},sr.prototype.delete=function(t){var n=this.__data__,r=cr(n,t);return!(r<0)&&(r==n.length-1?n.pop():lr.call(n,r,1),--this.size,!0)},sr.prototype.get=function(t){var n=this.__data__,r=cr(n,t);return r<0?void 0:n[r][1]},sr.prototype.has=function(t){return cr(this.__data__,t)>-1},sr.prototype.set=function(t,n){var r=this.__data__,e=cr(r,t);return e<0?(++this.size,r.push([t,n])):r[e][1]=n,this};var pr=ut(d,"Map");function vr(t,n){var r,e,i=t.__data__;return("string"==(e=typeof(r=n))||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==r:null===r)?i["string"==typeof n?"string":"hash"]:i.map}function hr(t){var n=-1,r=null==t?0:t.length;for(this.clear();++n<r;){var e=t[n];this.set(e[0],e[1])}}hr.prototype.clear=function(){this.size=0,this.__data__={hash:new fr,map:new(pr||sr),string:new fr}},hr.prototype.delete=function(t){var n=vr(this,t).delete(t);return this.size-=n?1:0,n},hr.prototype.get=function(t){return vr(this,t).get(t)},hr.prototype.has=function(t){return vr(this,t).has(t)},hr.prototype.set=function(t,n){var r=vr(this,t),e=r.size;return r.set(t,n),this.size+=r.size==e?0:1,this};function dr(t,n){if("function"!=typeof t||null!=n&&"function"!=typeof n)throw new TypeError("Expected a function");var r=function(){var e=arguments,i=n?n.apply(this,e):e[0],o=r.cache;if(o.has(i))return o.get(i);var u=t.apply(this,e);return r.cache=o.set(i,u)||o,u};return r.cache=new(dr.Cache||hr),r}dr.Cache=hr;var yr=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,_r=/\\(\\)?/g,gr=function(t){var n=dr(t,(function(t){return 500===r.size&&r.clear(),t})),r=n.cache;return n}((function(t){var n=[];return 46===t.charCodeAt(0)&&n.push(""),t.replace(yr,(function(t,r,e,i){n.push(e?i.replace(_r,"$1"):r||t)})),n}));function br(t){return null==t?"":M(t)}function mr(t,n){return R(t)?t:ir(t,n)?[t]:gr(br(t))}function jr(t){if("string"==typeof t||A(t))return t;var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n}function wr(t,n){for(var r=0,e=(n=mr(n,t)).length;null!=t&&r<e;)t=t[jr(n[r++])];return r&&r==e?t:void 0}function xr(t,n,r){var e=null==t?void 0:wr(t,n);return void 0===e?r:e}function Or(t,n){for(var r=-1,e=n.length,i=Array(e),o=null==t;++r<e;)i[r]=o?void 0:xr(t,n[r]);return i}function Ar(t,n){for(var r=-1,e=n.length,i=t.length;++r<e;)t[i+r]=n[r];return t}var Er=y?y.isConcatSpreadable:void 0;function Ir(t){return R(t)||In(t)||!!(Er&&t&&t[Er])}function Rr(t,n,r,e,i){var o=-1,u=t.length;for(r||(r=Ir),i||(i=[]);++o<u;){var a=t[o];n>0&&r(a)?n>1?Rr(a,n-1,r,e,i):Ar(i,a):e||(i[i.length]=a)}return i}function Sr(t){return(null==t?0:t.length)?Rr(t,1):[]}function kr(t){return Nt(hn(t,void 0,Sr),t+"")}var Mr=kr(Or),Wr=qn(Object.getPrototypeOf,Object),Br=Function.prototype,zr=Object.prototype,Lr=Br.toString,Pr=zr.hasOwnProperty,Cr=Lr.call(Object);function Tr(t){if(!O(t)||"[object Object]"!=x(t))return!1;var n=Wr(t);if(null===n)return!0;var r=Pr.call(n,"constructor")&&n.constructor;return"function"==typeof r&&r instanceof r&&Lr.call(r)==Cr}function Dr(t){if(!O(t))return!1;var n=x(t);return"[object Error]"==n||"[object DOMException]"==n||"string"==typeof t.message&&"string"==typeof t.name&&!Tr(t)}var Ur=dn((function(t,n){try{return vt(t,void 0,n)}catch(t){return Dr(t)?t:new Error(t)}}));function Nr(t,n){var r;if("function"!=typeof n)throw new TypeError("Expected a function");return t=K(t),function(){return--t>0&&(r=n.apply(this,arguments)),t<=1&&(n=void 0),r}}var Fr=dn((function(t,n,r){var e=1;if(r.length){var i=nn(r,Jt(Fr));e|=32}return un(t,e,n,r,i)}));Fr.placeholder={};var qr=kr((function(t,n){return Ft(n,(function(n){n=jr(n),fn(t,n,Fr(t[n],t))})),t})),$r=dn((function(t,n,r){var e=3;if(r.length){var i=nn(r,Jt($r));e|=32}return un(n,e,t,r,i)}));function Kr(t,n,r){var e=-1,i=t.length;n<0&&(n=-n>i?0:i+n),(r=r>i?i:r)<0&&(r+=i),i=n>r?0:r-n>>>0,n>>>=0;for(var o=Array(i);++e<i;)o[e]=t[e+n];return o}function Vr(t,n,r){var e=t.length;return r=void 0===r?e:r,!n&&r>=e?t:Kr(t,n,r)}$r.placeholder={};var Zr=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");function Hr(t){return Zr.test(t)}var Gr="[\\ud800-\\udfff]",Jr="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",Yr="\\ud83c[\\udffb-\\udfff]",Qr="[^\\ud800-\\udfff]",Xr="(?:\\ud83c[\\udde6-\\uddff]){2}",te="[\\ud800-\\udbff][\\udc00-\\udfff]",ne="(?:"+Jr+"|"+Yr+")"+"?",re="[\\ufe0e\\ufe0f]?"+ne+("(?:\\u200d(?:"+[Qr,Xr,te].join("|")+")[\\ufe0e\\ufe0f]?"+ne+")*"),ee="(?:"+[Qr+Jr+"?",Jr,Xr,te,Gr].join("|")+")",ie=RegExp(Yr+"(?="+Yr+")|"+ee+re,"g");function oe(t){return Hr(t)?function(t){return t.match(ie)||[]}(t):function(t){return t.split("")}(t)}function ue(t){return function(n){var r=Hr(n=br(n))?oe(n):void 0,e=r?r[0]:n.charAt(0),i=r?Vr(r,1).join(""):n.slice(1);return e[t]()+i}}var ae=ue("toUpperCase");function fe(t){return ae(br(t).toLowerCase())}function ce(t,n,r,e){var i=-1,o=null==t?0:t.length;for(e&&o&&(r=t[++i]);++i<o;)r=n(r,t[i],i,t);return r}function le(t){return function(n){return null==t?void 0:t[n]}}var se=le({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),pe=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ve=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");function he(t){return(t=br(t))&&t.replace(pe,se).replace(ve,"")}var de=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;var ye=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;var _e="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ge="["+_e+"]",be="\\d+",me="[\\u2700-\\u27bf]",je="[a-z\\xdf-\\xf6\\xf8-\\xff]",we="[^\\ud800-\\udfff"+_e+be+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",xe="(?:\\ud83c[\\udde6-\\uddff]){2}",Oe="[\\ud800-\\udbff][\\udc00-\\udfff]",Ae="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Ee="(?:"+je+"|"+we+")",Ie="(?:"+Ae+"|"+we+")",Re="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",Se="[\\ufe0e\\ufe0f]?"+Re+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",xe,Oe].join("|")+")[\\ufe0e\\ufe0f]?"+Re+")*"),ke="(?:"+[me,xe,Oe].join("|")+")"+Se,Me=RegExp([Ae+"?"+je+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[ge,Ae,"$"].join("|")+")",Ie+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[ge,Ae+Ee,"$"].join("|")+")",Ae+"?"+Ee+"+(?:['’](?:d|ll|m|re|s|t|ve))?",Ae+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",be,ke].join("|"),"g");function We(t,n,r){return t=br(t),void 0===(n=r?void 0:n)?function(t){return ye.test(t)}(t)?function(t){return t.match(Me)||[]}(t):function(t){return t.match(de)||[]}(t):t.match(n)||[]}var Be=RegExp("['’]","g");function ze(t){return function(n){return ce(We(he(n).replace(Be,"")),t,"")}}var Le=ze((function(t,n,r){return n=n.toLowerCase(),t+(r?fe(n):n)}));var Pe=d.isFinite,Ce=Math.min;function Te(t){var n=Math[t];return function(t,r){if(t=q(t),(r=null==r?0:Ce(K(r),292))&&Pe(t)){var e=(br(t)+"e").split("e");return+((e=(br(n(e[0]+"e"+(+e[1]+r)))+"e").split("e"))[0]+"e"+(+e[1]-r))}return n(t)}}var De=Te("ceil");function Ue(t){var n=kt(t);return n.__chain__=!0,n}var Ne=Math.ceil,Fe=Math.max;function qe(t,n,r){return t==t&&(void 0!==r&&(t=t<=r?t:r),void 0!==n&&(t=t>=n?t:n)),t}function $e(t){var n=this.__data__=new sr(t);this.size=n.size}function Ke(t,n){return t&&pn(n,Zn(n),t)}$e.prototype.clear=function(){this.__data__=new sr,this.size=0},$e.prototype.delete=function(t){var n=this.__data__,r=n.delete(t);return this.size=n.size,r},$e.prototype.get=function(t){return this.__data__.get(t)},$e.prototype.has=function(t){return this.__data__.has(t)},$e.prototype.set=function(t,n){var r=this.__data__;if(r instanceof sr){var e=r.__data__;if(!pr||e.length<199)return e.push([t,n]),this.size=++r.size,this;r=this.__data__=new hr(e)}return r.set(t,n),this.size=r.size,this};var Ve="object"==typeof exports&&exports&&!exports.nodeType&&exports,Ze=Ve&&"object"==typeof module&&module&&!module.nodeType&&module,He=Ze&&Ze.exports===Ve?d.Buffer:void 0,Ge=He?He.allocUnsafe:void 0;function Je(t,n){if(n)return t.slice();var r=t.length,e=Ge?Ge(r):new t.constructor(r);return t.copy(e),e}function Ye(t,n){for(var r=-1,e=null==t?0:t.length,i=0,o=[];++r<e;){var u=t[r];n(u,r,t)&&(o[i++]=u)}return o}function Qe(){return[]}var Xe=Object.prototype.propertyIsEnumerable,ti=Object.getOwnPropertySymbols,ni=ti?function(t){return null==t?[]:(t=Object(t),Ye(ti(t),(function(n){return Xe.call(t,n)})))}:Qe;var ri=Object.getOwnPropertySymbols?function(t){for(var n=[];t;)Ar(n,ni(t)),t=Wr(t);return n}:Qe;function ei(t,n,r){var e=n(t);return R(t)?e:Ar(e,r(t))}function ii(t){return ei(t,Zn,ni)}function oi(t){return ei(t,Qn,ri)}var ui=ut(d,"DataView"),ai=ut(d,"Promise"),fi=ut(d,"Set"),ci=Q(ui),li=Q(pr),si=Q(ai),pi=Q(fi),vi=Q(at),hi=x;(ui&&"[object DataView]"!=hi(new ui(new ArrayBuffer(1)))||pr&&"[object Map]"!=hi(new pr)||ai&&"[object Promise]"!=hi(ai.resolve())||fi&&"[object Set]"!=hi(new fi)||at&&"[object WeakMap]"!=hi(new at))&&(hi=function(t){var n=x(t),r="[object Object]"==n?t.constructor:void 0,e=r?Q(r):"";if(e)switch(e){case ci:return"[object DataView]";case li:return"[object Map]";case si:return"[object Promise]";case pi:return"[object Set]";case vi:return"[object WeakMap]"}return n});var di=hi,yi=Object.prototype.hasOwnProperty;var _i=d.Uint8Array;function gi(t){var n=new t.constructor(t.byteLength);return new _i(n).set(new _i(t)),n}var bi=/\w*$/;var mi=y?y.prototype:void 0,ji=mi?mi.valueOf:void 0;function wi(t,n){var r=n?gi(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}function xi(t,n,r){var e,i=t.constructor;switch(n){case"[object ArrayBuffer]":return gi(t);case"[object Boolean]":case"[object Date]":return new i(+t);case"[object DataView]":return function(t,n){var r=n?gi(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)}(t,r);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return wi(t,r);case"[object Map]":case"[object Set]":return new i;case"[object Number]":case"[object String]":return new i(t);case"[object RegExp]":return function(t){var n=new t.constructor(t.source,bi.exec(t));return n.lastIndex=t.lastIndex,n}(t);case"[object Symbol]":return e=t,ji?Object(ji.call(e)):{}}}function Oi(t){return"function"!=typeof t.constructor||jn(t)?{}:st(Wr(t))}var Ai=Tn&&Tn.isMap,Ei=Ai?zn(Ai):function(t){return O(t)&&"[object Map]"==di(t)};var Ii=Tn&&Tn.isSet,Ri=Ii?zn(Ii):function(t){return O(t)&&"[object Set]"==di(t)},Si={};function ki(t,n,r,e,i,o){var u,a=1&n,f=2&n,c=4&n;if(r&&(u=i?r(t,e,i,o):r(t)),void 0!==u)return u;if(!T(t))return t;var l=R(t);if(l){if(u=function(t){var n=t.length,r=new t.constructor(n);return n&&"string"==typeof t[0]&&yi.call(t,"index")&&(r.index=t.index,r.input=t.input),r}(t),!a)return It(t,u)}else{var s=di(t),p="[object Function]"==s||"[object GeneratorFunction]"==s;if(Wn(t))return Je(t,a);if("[object Object]"==s||"[object Arguments]"==s||p&&!i){if(u=f||p?{}:Oi(t),!a)return f?function(t,n){return pn(t,ri(t),n)}(t,function(t,n){return t&&pn(n,Qn(n),t)}(u,t)):function(t,n){return pn(t,ni(t),n)}(t,Ke(u,t))}else{if(!Si[s])return i?t:{};u=xi(t,s,a)}}o||(o=new $e);var v=o.get(t);if(v)return v;o.set(t,u),Ri(t)?t.forEach((function(e){u.add(ki(e,n,r,e,t,o))})):Ei(t)&&t.forEach((function(e,i){u.set(i,ki(e,n,r,i,t,o))}));var h=l?void 0:(c?f?oi:ii:f?Qn:Zn)(t);return Ft(h||t,(function(e,i){h&&(e=t[i=e]),sn(u,i,ki(e,n,r,i,t,o))})),u}Si["[object Arguments]"]=Si["[object Array]"]=Si["[object ArrayBuffer]"]=Si["[object DataView]"]=Si["[object Boolean]"]=Si["[object Date]"]=Si["[object Float32Array]"]=Si["[object Float64Array]"]=Si["[object Int8Array]"]=Si["[object Int16Array]"]=Si["[object Int32Array]"]=Si["[object Map]"]=Si["[object Number]"]=Si["[object Object]"]=Si["[object RegExp]"]=Si["[object Set]"]=Si["[object String]"]=Si["[object Symbol]"]=Si["[object Uint8Array]"]=Si["[object Uint8ClampedArray]"]=Si["[object Uint16Array]"]=Si["[object Uint32Array]"]=!0,Si["[object Error]"]=Si["[object Function]"]=Si["[object WeakMap]"]=!1;function Mi(t){var n=-1,r=null==t?0:t.length;for(this.__data__=new hr;++n<r;)this.add(t[n])}function Wi(t,n){for(var r=-1,e=null==t?0:t.length;++r<e;)if(n(t[r],r,t))return!0;return!1}function Bi(t,n){return t.has(n)}Mi.prototype.add=Mi.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},Mi.prototype.has=function(t){return this.__data__.has(t)};function zi(t,n,r,e,i,o){var u=1&r,a=t.length,f=n.length;if(a!=f&&!(u&&f>a))return!1;var c=o.get(t),l=o.get(n);if(c&&l)return c==n&&l==t;var s=-1,p=!0,v=2&r?new Mi:void 0;for(o.set(t,n),o.set(n,t);++s<a;){var h=t[s],d=n[s];if(e)var y=u?e(d,h,s,n,t,o):e(h,d,s,t,n,o);if(void 0!==y){if(y)continue;p=!1;break}if(v){if(!Wi(n,(function(t,n){if(!Bi(v,n)&&(h===t||i(h,t,r,e,o)))return v.push(n)}))){p=!1;break}}else if(h!==d&&!i(h,d,r,e,o)){p=!1;break}}return o.delete(t),o.delete(n),p}function Li(t){var n=-1,r=Array(t.size);return t.forEach((function(t,e){r[++n]=[e,t]})),r}function Pi(t){var n=-1,r=Array(t.size);return t.forEach((function(t){r[++n]=t})),r}var Ci=y?y.prototype:void 0,Ti=Ci?Ci.valueOf:void 0;var Di=Object.prototype.hasOwnProperty;var Ui="[object Object]",Ni=Object.prototype.hasOwnProperty;function Fi(t,n,r,e,i,o){var u=R(t),a=R(n),f=u?"[object Array]":di(t),c=a?"[object Array]":di(n),l=(f="[object Arguments]"==f?Ui:f)==Ui,s=(c="[object Arguments]"==c?Ui:c)==Ui,p=f==c;if(p&&Wn(t)){if(!Wn(n))return!1;u=!0,l=!1}if(p&&!l)return o||(o=new $e),u||Un(t)?zi(t,n,r,e,i,o):function(t,n,r,e,i,o,u){switch(r){case"[object DataView]":if(t.byteLength!=n.byteLength||t.byteOffset!=n.byteOffset)return!1;t=t.buffer,n=n.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=n.byteLength||!o(new _i(t),new _i(n)));case"[object Boolean]":case"[object Date]":case"[object Number]":return cn(+t,+n);case"[object Error]":return t.name==n.name&&t.message==n.message;case"[object RegExp]":case"[object String]":return t==n+"";case"[object Map]":var a=Li;case"[object Set]":var f=1&e;if(a||(a=Pi),t.size!=n.size&&!f)return!1;var c=u.get(t);if(c)return c==n;e|=2,u.set(t,n);var l=zi(a(t),a(n),e,i,o,u);return u.delete(t),l;case"[object Symbol]":if(Ti)return Ti.call(t)==Ti.call(n)}return!1}(t,n,f,r,e,i,o);if(!(1&r)){var v=l&&Ni.call(t,"__wrapped__"),h=s&&Ni.call(n,"__wrapped__");if(v||h){var d=v?t.value():t,y=h?n.value():n;return o||(o=new $e),i(d,y,r,e,o)}}return!!p&&(o||(o=new $e),function(t,n,r,e,i,o){var u=1&r,a=ii(t),f=a.length;if(f!=ii(n).length&&!u)return!1;for(var c=f;c--;){var l=a[c];if(!(u?l in n:Di.call(n,l)))return!1}var s=o.get(t),p=o.get(n);if(s&&p)return s==n&&p==t;var v=!0;o.set(t,n),o.set(n,t);for(var h=u;++c<f;){var d=t[l=a[c]],y=n[l];if(e)var _=u?e(y,d,l,n,t,o):e(d,y,l,t,n,o);if(!(void 0===_?d===y||i(d,y,r,e,o):_)){v=!1;break}h||(h="constructor"==l)}if(v&&!h){var g=t.constructor,b=n.constructor;g==b||!("constructor"in t)||!("constructor"in n)||"function"==typeof g&&g instanceof g&&"function"==typeof b&&b instanceof b||(v=!1)}return o.delete(t),o.delete(n),v}(t,n,r,e,i,o))}function qi(t,n,r,e,i){return t===n||(null==t||null==n||!O(t)&&!O(n)?t!=t&&n!=n:Fi(t,n,r,e,qi,i))}function $i(t,n,r,e){var i=r.length,o=i,u=!e;if(null==t)return!o;for(t=Object(t);i--;){var a=r[i];if(u&&a[2]?a[1]!==t[a[0]]:!(a[0]in t))return!1}for(;++i<o;){var f=(a=r[i])[0],c=t[f],l=a[1];if(u&&a[2]){if(void 0===c&&!(f in t))return!1}else{var s=new $e;if(e)var p=e(c,l,f,t,n,s);if(!(void 0===p?qi(l,c,3,e,s):p))return!1}}return!0}function Ki(t){return t==t&&!T(t)}function Vi(t){for(var n=Zn(t),r=n.length;r--;){var e=n[r],i=t[e];n[r]=[e,i,Ki(i)]}return n}function Zi(t,n){return function(r){return null!=r&&(r[t]===n&&(void 0!==n||t in Object(r)))}}function Hi(t){var n=Vi(t);return 1==n.length&&n[0][2]?Zi(n[0][0],n[0][1]):function(r){return r===t||$i(r,t,n)}}function Gi(t,n){return null!=t&&n in Object(t)}function Ji(t,n,r){for(var e=-1,i=(n=mr(n,t)).length,o=!1;++e<i;){var u=jr(n[e]);if(!(o=null!=t&&r(t,u)))break;t=t[u]}return o||++e!=i?o:!!(i=null==t?0:t.length)&&yn(i)&&Qt(u,i)&&(R(t)||In(t))}function Yi(t,n){return null!=t&&Ji(t,n,Gi)}function Qi(t,n){return ir(t)&&Ki(n)?Zi(jr(t),n):function(r){var e=xr(r,t);return void 0===e&&e===n?Yi(r,t):qi(n,e,3)}}function Xi(t){return function(n){return null==n?void 0:n[t]}}function to(t){return ir(t)?Xi(jr(t)):function(t){return function(n){return wr(n,t)}}(t)}function no(t){return"function"==typeof t?t:null==t?V:"object"==typeof t?R(t)?Qi(t[0],t[1]):Hi(t):to(t)}function ro(t,n,r){var e=r.length;if(null==t)return!e;for(t=Object(t);e--;){var i=r[e],o=n[i],u=t[i];if(void 0===u&&!(i in t)||!o(u))return!1}return!0}function eo(t,n,r,e){for(var i=-1,o=null==t?0:t.length;++i<o;){var u=t[i];n(e,u,r(u),t)}return e}function io(t){return function(n,r,e){for(var i=-1,o=Object(n),u=e(n),a=u.length;a--;){var f=u[t?a:++i];if(!1===r(o[f],f,o))break}return n}}var oo=io();function uo(t,n){return t&&oo(t,n,Zn)}function ao(t,n){return function(r,e){if(null==r)return r;if(!_n(r))return t(r,e);for(var i=r.length,o=n?i:-1,u=Object(r);(n?o--:++o<i)&&!1!==e(u[o],o,u););return r}}var fo=ao(uo);function co(t,n,r,e){return fo(t,(function(t,i,o){n(e,t,r(t),o)})),e}function lo(t,n){return function(r,e){var i=R(r)?eo:co,o=n?n():{};return i(r,t,no(e),o)}}var so=Object.prototype.hasOwnProperty,po=lo((function(t,n,r){so.call(t,r)?++t[r]:fn(t,r,1)}));function vo(t,n,r){var e=un(t,8,void 0,void 0,void 0,void 0,void 0,n=r?void 0:n);return e.placeholder=vo.placeholder,e}vo.placeholder={};function ho(t,n,r){var e=un(t,16,void 0,void 0,void 0,void 0,void 0,n=r?void 0:n);return e.placeholder=ho.placeholder,e}ho.placeholder={};var yo=function(){return d.Date.now()},_o=Math.max,go=Math.min;function bo(t,n,r){var e,i,o,u,a,f,c=0,l=!1,s=!1,p=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function v(n){var r=e,o=i;return e=i=void 0,c=n,u=t.apply(o,r)}function h(t){return c=t,a=setTimeout(y,n),l?v(t):u}function d(t){var r=t-f;return void 0===f||r>=n||r<0||s&&t-c>=o}function y(){var t=yo();if(d(t))return _(t);a=setTimeout(y,function(t){var r=n-(t-f);return s?go(r,o-(t-c)):r}(t))}function _(t){return a=void 0,p&&e?v(t):(e=i=void 0,u)}function g(){var t=yo(),r=d(t);if(e=arguments,i=this,f=t,r){if(void 0===a)return h(f);if(s)return clearTimeout(a),a=setTimeout(y,n),v(f)}return void 0===a&&(a=setTimeout(y,n)),u}return n=q(n)||0,T(r)&&(l=!!r.leading,o=(s="maxWait"in r)?_o(q(r.maxWait)||0,n):o,p="trailing"in r?!!r.trailing:p),g.cancel=function(){void 0!==a&&clearTimeout(a),c=0,e=f=i=a=void 0},g.flush=function(){return void 0===a?u:_(yo())},g}var mo=Object.prototype,jo=mo.hasOwnProperty,wo=dn((function(t,n){t=Object(t);var r=-1,e=n.length,i=e>2?n[2]:void 0;for(i&&gn(n[0],n[1],i)&&(e=1);++r<e;)for(var o=n[r],u=Qn(o),a=-1,f=u.length;++a<f;){var c=u[a],l=t[c];(void 0===l||cn(l,mo[c])&&!jo.call(t,c))&&(t[c]=o[c])}return t}));function xo(t,n,r){(void 0!==r&&!cn(t[n],r)||void 0===r&&!(n in t))&&fn(t,n,r)}function Oo(t){return O(t)&&_n(t)}function Ao(t,n){if(("constructor"!==n||"function"!=typeof t[n])&&"__proto__"!=n)return t[n]}function Eo(t){return pn(t,Qn(t))}function Io(t,n,r,e,i){t!==n&&oo(n,(function(o,u){if(i||(i=new $e),T(o))!function(t,n,r,e,i,o,u){var a=Ao(t,r),f=Ao(n,r),c=u.get(f);if(c)xo(t,r,c);else{var l=o?o(a,f,r+"",t,n,u):void 0,s=void 0===l;if(s){var p=R(f),v=!p&&Wn(f),h=!p&&!v&&Un(f);l=f,p||v||h?R(a)?l=a:Oo(a)?l=It(a):v?(s=!1,l=Je(f,!0)):h?(s=!1,l=wi(f,!0)):l=[]:Tr(f)||In(f)?(l=a,In(a)?l=Eo(a):T(a)&&!Z(a)||(l=Oi(f))):s=!1}s&&(u.set(f,l),i(l,f,e,o,u),u.delete(f)),xo(t,r,l)}}(t,n,u,r,Io,e,i);else{var a=e?e(Ao(t,u),o,u+"",t,n,i):void 0;void 0===a&&(a=o),xo(t,u,a)}}),Qn)}function Ro(t,n,r,e,i,o){return T(t)&&T(n)&&(o.set(n,t),Io(t,n,void 0,Ro,o),o.delete(n)),t}var So=bn((function(t,n,r,e){Io(t,n,r,e)})),ko=dn((function(t){return t.push(void 0,Ro),vt(So,void 0,t)}));function Mo(t,n,r){if("function"!=typeof t)throw new TypeError("Expected a function");return setTimeout((function(){t.apply(void 0,r)}),n)}var Wo=dn((function(t,n){return Mo(t,1,n)})),Bo=dn((function(t,n,r){return Mo(t,q(n)||0,r)}));function zo(t,n,r){for(var e=-1,i=null==t?0:t.length;++e<i;)if(r(n,t[e]))return!0;return!1}function Lo(t,n,r,e){var i=-1,o=Vt,u=!0,a=t.length,f=[],c=n.length;if(!a)return f;r&&(n=I(n,zn(r))),e?(o=zo,u=!1):n.length>=200&&(o=Bi,u=!1,n=new Mi(n));t:for(;++i<a;){var l=t[i],s=null==r?l:r(l);if(l=e||0!==l?l:0,u&&s==s){for(var p=c;p--;)if(n[p]===s)continue t;f.push(l)}else o(n,s,e)||f.push(l)}return f}var Po=dn((function(t,n){return Oo(t)?Lo(t,Rr(n,1,Oo,!0)):[]}));function Co(t){var n=null==t?0:t.length;return n?t[n-1]:void 0}var To=dn((function(t,n){var r=Co(n);return Oo(r)&&(r=void 0),Oo(t)?Lo(t,Rr(n,1,Oo,!0),no(r)):[]})),Do=dn((function(t,n){var r=Co(n);return Oo(r)&&(r=void 0),Oo(t)?Lo(t,Rr(n,1,Oo,!0),void 0,r):[]})),Uo=W((function(t,n){return t/n}),1);function No(t,n,r,e){for(var i=t.length,o=e?i:-1;(e?o--:++o<i)&&n(t[o],o,t););return r?Kr(t,e?0:o,e?o+1:i):Kr(t,e?o+1:0,e?i:o)}function Fo(t){return"function"==typeof t?t:V}function qo(t,n){return(R(t)?Ft:fo)(t,Fo(n))}function $o(t,n){for(var r=null==t?0:t.length;r--&&!1!==n(t[r],r,t););return t}var Ko=io(!0);function Vo(t,n){return t&&Ko(t,n,Zn)}var Zo=ao(Vo,!0);function Ho(t,n){return(R(t)?$o:Zo)(t,Fo(n))}function Go(t){return function(n){var r=di(n);return"[object Map]"==r?Li(n):"[object Set]"==r?function(t){var n=-1,r=Array(t.size);return t.forEach((function(t){r[++n]=[t,t]})),r}(n):function(t,n){return I(n,(function(n){return[n,t[n]]}))}(n,t(n))}}var Jo=Go(Zn),Yo=Go(Qn),Qo=le({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"}),Xo=/[&<>"']/g,tu=RegExp(Xo.source);function nu(t){return(t=br(t))&&tu.test(t)?t.replace(Xo,Qo):t}var ru=/[\\^$.*+?()[\]{}|]/g,eu=RegExp(ru.source);function iu(t,n){for(var r=-1,e=null==t?0:t.length;++r<e;)if(!n(t[r],r,t))return!1;return!0}function ou(t,n){var r=!0;return fo(t,(function(t,e,i){return r=!!n(t,e,i)})),r}function uu(t){return t?qe(K(t),0,4294967295):0}function au(t,n){var r=[];return fo(t,(function(t,e,i){n(t,e,i)&&r.push(t)})),r}function fu(t){return function(n,r,e){var i=Object(n);if(!_n(n)){var o=no(r);n=Zn(n),r=function(t){return o(i[t],t,i)}}var u=t(n,r,e);return u>-1?i[o?n[u]:u]:void 0}}var cu=Math.max;function lu(t,n,r){var e=null==t?0:t.length;if(!e)return-1;var i=null==r?0:K(r);return i<0&&(i=cu(e+i,0)),qt(t,no(n),i)}var su=fu(lu);function pu(t,n,r){var e;return r(t,(function(t,r,i){if(n(t,r,i))return e=r,!1})),e}var vu=Math.max,hu=Math.min;function du(t,n,r){var e=null==t?0:t.length;if(!e)return-1;var i=e-1;return void 0!==r&&(i=K(r),i=r<0?vu(e+i,0):hu(i,e-1)),qt(t,no(n),i,!0)}var yu=fu(du);function _u(t){return t&&t.length?t[0]:void 0}function gu(t,n){var r=-1,e=_n(t)?Array(t.length):[];return fo(t,(function(t,i,o){e[++r]=n(t,i,o)})),e}function bu(t,n){return(R(t)?I:gu)(t,no(n))}var mu=Te("floor");function ju(t){return kr((function(n){var r=n.length,e=r,i=Et.prototype.thru;for(t&&n.reverse();e--;){var o=n[e];if("function"!=typeof o)throw new TypeError("Expected a function");if(i&&!u&&"wrapper"==At(o))var u=new Et([],!0)}for(e=u?e:r;++e<r;){var a=At(o=n[e]),f="wrapper"==a?wt(o):void 0;u=f&&Mt(f[0])&&424==f[1]&&!f[4].length&&1==f[9]?u[At(f[0])].apply(u,f[3]):1==o.length&&Mt(o)?u[a]():u.thru(o)}return function(){var t=arguments,e=t[0];if(u&&1==t.length&&R(e))return u.plant(e).value();for(var i=0,o=r?n[i].apply(this,t):e;++i<r;)o=n[i].call(this,o);return o}}))}var wu=ju(),xu=ju(!0);function Ou(t,n){return Ye(n,(function(n){return Z(t[n])}))}var Au=Object.prototype.hasOwnProperty,Eu=lo((function(t,n,r){Au.call(t,r)?t[r].push(n):fn(t,r,[n])}));function Iu(t,n){return t>n}function Ru(t){return function(n,r){return"string"==typeof n&&"string"==typeof r||(n=q(n),r=q(r)),t(n,r)}}var Su=Ru(Iu),ku=Ru((function(t,n){return t>=n})),Mu=Object.prototype.hasOwnProperty;function Wu(t,n){return null!=t&&Mu.call(t,n)}var Bu=Math.max,zu=Math.min;function Lu(t){return"string"==typeof t||!R(t)&&O(t)&&"[object String]"==x(t)}function Pu(t,n){return I(n,(function(n){return t[n]}))}function Cu(t){return null==t?[]:Pu(t,Zn(t))}var Tu=Math.max;var Du=Math.max;var Uu=Math.min;function Nu(t,n,r){for(var e=r?zo:Vt,i=t[0].length,o=t.length,u=o,a=Array(o),f=1/0,c=[];u--;){var l=t[u];u&&n&&(l=I(l,zn(n))),f=Uu(l.length,f),a[u]=!r&&(n||i>=120&&l.length>=120)?new Mi(u&&l):void 0}l=t[0];var s=-1,p=a[0];t:for(;++s<i&&c.length<f;){var v=l[s],h=n?n(v):v;if(v=r||0!==v?v:0,!(p?Bi(p,h):e(c,h,r))){for(u=o;--u;){var d=a[u];if(!(d?Bi(d,h):e(t[u],h,r)))continue t}p&&p.push(h),c.push(v)}}return c}function Fu(t){return Oo(t)?t:[]}var qu=dn((function(t){var n=I(t,Fu);return n.length&&n[0]===t[0]?Nu(n):[]})),$u=dn((function(t){var n=Co(t),r=I(t,Fu);return n===Co(r)?n=void 0:r.pop(),r.length&&r[0]===t[0]?Nu(r,no(n)):[]})),Ku=dn((function(t){var n=Co(t),r=I(t,Fu);return(n="function"==typeof n?n:void 0)&&r.pop(),r.length&&r[0]===t[0]?Nu(r,void 0,n):[]}));function Vu(t,n){return function(r,e){return function(t,n,r,e){return uo(t,(function(t,i,o){n(e,r(t),i,o)})),e}(r,t,n(e),{})}}var Zu=Object.prototype.toString,Hu=Vu((function(t,n,r){null!=n&&"function"!=typeof n.toString&&(n=Zu.call(n)),t[n]=r}),Tt(V)),Gu=Object.prototype,Ju=Gu.hasOwnProperty,Yu=Gu.toString,Qu=Vu((function(t,n,r){null!=n&&"function"!=typeof n.toString&&(n=Yu.call(n)),Ju.call(t,n)?t[n].push(r):t[n]=[r]}),no);function Xu(t,n){return n.length<2?t:wr(t,Kr(n,0,-1))}function ta(t,n,r){var e=null==(t=Xu(t,n=mr(n,t)))?t:t[jr(Co(n))];return null==e?void 0:vt(e,t,r)}var na=dn(ta),ra=dn((function(t,n,r){var e=-1,i="function"==typeof n,o=_n(t)?Array(t.length):[];return fo(t,(function(t){o[++e]=i?vt(n,t,r):ta(t,n,r)})),o}));var ea=Tn&&Tn.isArrayBuffer,ia=ea?zn(ea):function(t){return O(t)&&"[object ArrayBuffer]"==x(t)};var oa=Tn&&Tn.isDate,ua=oa?zn(oa):function(t){return O(t)&&"[object Date]"==x(t)};var aa=Object.prototype.hasOwnProperty;var fa=d.isFinite;function ca(t){return"number"==typeof t&&t==K(t)}function la(t){return"number"==typeof t||O(t)&&"[object Number]"==x(t)}var sa=G?Z:Rn;var pa=Tn&&Tn.isRegExp,va=pa?zn(pa):function(t){return O(t)&&"[object RegExp]"==x(t)};var ha=Array.prototype.join;var da=ze((function(t,n,r){return t+(r?"-":"")+n.toLowerCase()})),ya=lo((function(t,n,r){fn(t,r,n)}));var _a=Math.max,ga=Math.min;var ba=ze((function(t,n,r){return t+(r?" ":"")+n.toLowerCase()})),ma=ue("toLowerCase");function ja(t,n){return t<n}var wa=Ru(ja),xa=Ru((function(t,n){return t<=n}));function Oa(t,n,r){for(var e=-1,i=t.length;++e<i;){var o=t[e],u=n(o);if(null!=u&&(void 0===a?u==u&&!A(u):r(u,a)))var a=u,f=o}return f}function Aa(t,n){for(var r,e=-1,i=t.length;++e<i;){var o=n(t[e]);void 0!==o&&(r=void 0===r?o:r+o)}return r}function Ea(t,n){var r=null==t?0:t.length;return r?Aa(t,n)/r:NaN}var Ia=bn((function(t,n,r){Io(t,n,r)})),Ra=dn((function(t,n){return function(r){return ta(r,t,n)}})),Sa=dn((function(t,n){return function(r){return ta(t,r,n)}}));function ka(t,n,r){var e=Zn(n),i=Ou(n,e),o=!(T(r)&&"chain"in r&&!r.chain),u=Z(t);return Ft(i,(function(r){var e=n[r];t[r]=e,u&&(t.prototype[r]=function(){var n=this.__chain__;if(o||n){var r=t(this.__wrapped__),i=r.__actions__=It(this.__actions__);return i.push({func:e,args:arguments,thisArg:t}),r.__chain__=n,r}return e.apply(t,Ar([this.value()],arguments))})})),t}var Ma=W((function(t,n){return t*n}),1);function Wa(t){if("function"!=typeof t)throw new TypeError("Expected a function");return function(){var n=arguments;switch(n.length){case 0:return!t.call(this);case 1:return!t.call(this,n[0]);case 2:return!t.call(this,n[0],n[1]);case 3:return!t.call(this,n[0],n[1],n[2])}return!t.apply(this,n)}}var Ba=y?y.iterator:void 0;function za(t){if(!t)return[];if(_n(t))return Lu(t)?oe(t):It(t);if(Ba&&t[Ba])return function(t){for(var n,r=[];!(n=t.next()).done;)r.push(n.value);return r}(t[Ba]());var n=di(t);return("[object Map]"==n?Li:"[object Set]"==n?Pi:Cu)(t)}function La(t,n){var r=t.length;if(r)return Qt(n+=n<0?r:0,r)?t[n]:void 0}function Pa(t,n){return null==(t=Xu(t,n=mr(n,t)))||delete t[jr(Co(n))]}function Ca(t){return Tr(t)?void 0:t}var Ta=kr((function(t,n){var r={};if(null==t)return r;var e=!1;n=I(n,(function(n){return n=mr(n,t),e||(e=n.length>1),n})),pn(t,oi(t),r),e&&(r=ki(r,7,Ca));for(var i=n.length;i--;)Pa(r,n[i]);return r}));function Da(t,n,r,e){if(!T(t))return t;for(var i=-1,o=(n=mr(n,t)).length,u=o-1,a=t;null!=a&&++i<o;){var f=jr(n[i]),c=r;if("__proto__"===f||"constructor"===f||"prototype"===f)return t;if(i!=u){var l=a[f];void 0===(c=e?e(l,f,a):void 0)&&(c=T(l)?l:Qt(n[i+1])?[]:{})}sn(a,f,c),a=a[f]}return t}function Ua(t,n,r){for(var e=-1,i=n.length,o={};++e<i;){var u=n[e],a=wr(t,u);r(a,u)&&Da(o,mr(u,t),a)}return o}function Na(t,n){if(null==t)return{};var r=I(oi(t),(function(t){return[t]}));return n=no(n),Ua(t,r,(function(t,r){return n(t,r[0])}))}function Fa(t){return Nr(2,t)}function qa(t,n){if(t!==n){var r=void 0!==t,e=null===t,i=t==t,o=A(t),u=void 0!==n,a=null===n,f=n==n,c=A(n);if(!a&&!c&&!o&&t>n||o&&u&&f&&!a&&!c||e&&u&&f||!r&&f||!i)return 1;if(!e&&!o&&!c&&t<n||c&&r&&i&&!e&&!o||a&&r&&i||!u&&i||!f)return-1}return 0}function $a(t,n,r){n=n.length?I(n,(function(t){return R(t)?function(n){return wr(n,1===t.length?t[0]:t)}:t})):[V];var e=-1;n=I(n,zn(no));var i=gu(t,(function(t,r,i){var o=I(n,(function(n){return n(t)}));return{criteria:o,index:++e,value:t}}));return function(t,n){var r=t.length;for(t.sort(n);r--;)t[r]=t[r].value;return t}(i,(function(t,n){return function(t,n,r){for(var e=-1,i=t.criteria,o=n.criteria,u=i.length,a=r.length;++e<u;){var f=qa(i[e],o[e]);if(f)return e>=a?f:f*("desc"==r[e]?-1:1)}return t.index-n.index}(t,n,r)}))}function Ka(t){return kr((function(n){return n=I(n,zn(no)),dn((function(r){var e=this;return t(n,(function(t){return vt(t,e,r)}))}))}))}var Va=Ka(I),Za=dn,Ha=Math.min,Ga=Za((function(t,n){var r=(n=1==n.length&&R(n[0])?I(n[0],zn(no)):I(Rr(n,1),zn(no))).length;return dn((function(e){for(var i=-1,o=Ha(e.length,r);++i<o;)e[i]=n[i].call(this,e[i]);return vt(t,this,e)}))})),Ja=Ka(iu),Ya=Ka(Wi),Qa=Math.floor;function Xa(t,n){var r="";if(!t||n<1||n>9007199254740991)return r;do{n%2&&(r+=t),(n=Qa(n/2))&&(t+=t)}while(n);return r}var tf=Xi("length"),nf="[\\ud800-\\udfff]",rf="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",ef="\\ud83c[\\udffb-\\udfff]",of="[^\\ud800-\\udfff]",uf="(?:\\ud83c[\\udde6-\\uddff]){2}",af="[\\ud800-\\udbff][\\udc00-\\udfff]",ff="(?:"+rf+"|"+ef+")"+"?",cf="[\\ufe0e\\ufe0f]?"+ff+("(?:\\u200d(?:"+[of,uf,af].join("|")+")[\\ufe0e\\ufe0f]?"+ff+")*"),lf="(?:"+[of+rf+"?",rf,uf,af,nf].join("|")+")",sf=RegExp(ef+"(?="+ef+")|"+lf+cf,"g");function pf(t){return Hr(t)?function(t){for(var n=sf.lastIndex=0;sf.test(t);)++n;return n}(t):tf(t)}var vf=Math.ceil;function hf(t,n){var r=(n=void 0===n?" ":M(n)).length;if(r<2)return r?Xa(n,t):n;var e=Xa(n,vf(t/pf(n)));return Hr(n)?Vr(oe(e),0,t).join(""):e.slice(0,t)}var df=Math.ceil,yf=Math.floor;var _f=/^\s+/,gf=d.parseInt;var bf=dn((function(t,n){return un(t,32,void 0,n,nn(n,Jt(bf)))}));bf.placeholder={};var mf=dn((function(t,n){return un(t,64,void 0,n,nn(n,Jt(mf)))}));mf.placeholder={};var jf=lo((function(t,n,r){t[r?0:1].push(n)}),(function(){return[[],[]]}));var wf=kr((function(t,n){return null==t?{}:function(t,n){return Ua(t,n,(function(n,r){return Yi(t,r)}))}(t,n)}));function xf(t,n,r,e){for(var i=r-1,o=t.length;++i<o;)if(e(t[i],n))return i;return-1}var Of=Array.prototype.splice;function Af(t,n,r,e){var i=e?xf:Kt,o=-1,u=n.length,a=t;for(t===n&&(n=It(n)),r&&(a=I(t,zn(r)));++o<u;)for(var f=0,c=n[o],l=r?r(c):c;(f=i(a,l,f,e))>-1;)a!==t&&Of.call(a,f,1),Of.call(t,f,1);return t}function Ef(t,n){return t&&t.length&&n&&n.length?Af(t,n):t}var If=dn(Ef);var Rf=Array.prototype.splice;function Sf(t,n){for(var r=t?n.length:0,e=r-1;r--;){var i=n[r];if(r==e||i!==o){var o=i;Qt(i)?Rf.call(t,i,1):Pa(t,i)}}return t}var kf=kr((function(t,n){var r=null==t?0:t.length,e=Or(t,n);return Sf(t,I(n,(function(t){return Qt(t,r)?+t:t})).sort(qa)),e})),Mf=Math.floor,Wf=Math.random;function Bf(t,n){return t+Mf(Wf()*(n-t+1))}var zf=parseFloat,Lf=Math.min,Pf=Math.random;var Cf=Math.ceil,Tf=Math.max;function Df(t){return function(n,r,e){return e&&"number"!=typeof e&&gn(n,r,e)&&(r=e=void 0),n=$(n),void 0===r?(r=n,n=0):r=$(r),function(t,n,r,e){for(var i=-1,o=Tf(Cf((n-t)/(r||1)),0),u=Array(o);o--;)u[e?o:++i]=t,t+=r;return u}(n,r,e=void 0===e?n<r?1:-1:$(e),t)}}var Uf=Df(),Nf=Df(!0),Ff=kr((function(t,n){return un(t,256,void 0,void 0,void 0,n)}));function qf(t,n,r,e,i){return i(t,(function(t,i,o){r=e?(e=!1,t):n(r,t,i,o)})),r}function $f(t,n,r,e){var i=null==t?0:t.length;for(e&&i&&(r=t[--i]);i--;)r=n(r,t[i],i,t);return r}var Kf=Array.prototype.reverse;function Vf(t){return null==t?t:Kf.call(t)}var Zf=Te("round");function Hf(t){var n=t.length;return n?t[Bf(0,n-1)]:void 0}function Gf(t){return Hf(Cu(t))}function Jf(t,n){var r=-1,e=t.length,i=e-1;for(n=void 0===n?e:n;++r<n;){var o=Bf(r,i),u=t[o];t[o]=t[r],t[r]=u}return t.length=n,t}function Yf(t,n){return Jf(It(t),qe