UNPKG

vue-devui

Version:

DevUI components based on Vite and Vue3

10 lines 118 kB
var x0=Object.defineProperty,A0=Object.defineProperties;var b0=Object.getOwnPropertyDescriptors;var Br=Object.getOwnPropertySymbols;var oa=Object.prototype.hasOwnProperty,fa=Object.prototype.propertyIsEnumerable;var ua=(ee,d,Ce)=>d in ee?x0(ee,d,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ee[d]=Ce,wn=(ee,d)=>{for(var Ce in d||(d={}))oa.call(d,Ce)&&ua(ee,Ce,d[Ce]);if(Br)for(var Ce of Br(d))fa.call(d,Ce)&&ua(ee,Ce,d[Ce]);return ee},Mr=(ee,d)=>A0(ee,b0(d));var hu=(ee,d)=>{var Ce={};for(var Ee in ee)oa.call(ee,Ee)&&d.indexOf(Ee)<0&&(Ce[Ee]=ee[Ee]);if(ee!=null&&Br)for(var Ee of Br(ee))d.indexOf(Ee)<0&&fa.call(ee,Ee)&&(Ce[Ee]=ee[Ee]);return Ce};(function(ee,d){typeof exports=="object"&&typeof module!="undefined"?d(exports,require("vue"),require("clipboard"),require("@floating-ui/dom")):typeof define=="function"&&define.amd?define(["exports","vue","clipboard","@floating-ui/dom"],d):(ee=typeof globalThis!="undefined"?globalThis:ee||self,d(ee.index={},ee.Vue,null,ee.dom))})(this,function(ee,d,Ce,Ee){"use strict";const aa={data:{type:Object,default:()=>({})},layout:{type:String,default:"horizontal"},labelSize:{type:String,default:"md"},labelAlign:{type:String,default:"start"},rules:{type:Object},messageType:{type:String,default:"popover"},popPosition:{type:Array,default:["right","bottom"]},validateOnRuleChange:{type:Boolean,default:!1},showFeedback:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{type:String},hideRequiredMark:{type:Boolean,default:!1},styleType:{type:String,default:"default"},appendToBodyScrollStrategy:{type:String,default:"reposition"}},ln=Symbol("dForm"),la=Symbol("dForm");function sa(){if(document.documentElement.scrollHeight>document.documentElement.clientHeight){const l=document.documentElement.scrollTop,o=document.documentElement.getAttribute("style");return document.documentElement.style.position="fixed",document.documentElement.style.top=`-${l}px`,document.documentElement.style.width=document.documentElement.style.width||"100%",document.documentElement.style.overflowY="scroll",()=>{o?document.documentElement.setAttribute("style",o):document.documentElement.removeAttribute("style"),document.documentElement.scrollTop=l}}}function qt(l,o,i){let s=l;return o&&(s+=`__${o}`),i&&(s+=`--${i}`),s}function Gn(l,o=!1){const i=o?`.devui-${l}`:`devui-${l}`;return{b:()=>qt(i),e:y=>y?qt(i,y):"",m:y=>y?qt(i,"",y):"",em:(y,C)=>y&&C?qt(i,y,C):""}}function ca(){const l=[];return{itemContexts:l,addItemContext:s=>{l.push(s)},removeItemContext:s=>{l.splice(l.indexOf(s),1)}}}var st=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},xe={exports:{}};/** * @license * Lodash <https://lodash.com/> * Copyright OpenJS Foundation and other contributors <https://openjsf.org/> * Released under MIT license <https://lodash.com/license> * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE> * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */(function(l,o){(function(){var i,s="4.17.21",h=200,m="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",v="Expected a function",y="Invalid `variable` option passed into `_.template`",C="__lodash_hash_undefined__",O=500,L="__lodash_placeholder__",P=1,V=2,Q=4,X=1,I=2,R=1,S=2,G=4,B=8,te=16,re=32,he=64,se=128,_e=256,We=512,Nn=30,Wt="...",Qe=800,Ue=16,Ut=1,Rl=2,Fl=3,Bn=1/0,bn=9007199254740991,Il=17976931348623157e292,$t=0/0,un=4294967295,Pl=un-1,Nl=un>>>1,Bl=[["ary",se],["bind",R],["bindKey",S],["curry",B],["curryRight",te],["flip",We],["partial",re],["partialRight",he],["rearg",_e]],Yn="[object Arguments]",zt="[object Array]",Ml="[object AsyncFunction]",gt="[object Boolean]",vt="[object Date]",ql="[object DOMException]",Ht="[object Error]",Gt="[object Function]",Su="[object GeneratorFunction]",ke="[object Map]",_t="[object Number]",Dl="[object Null]",sn="[object Object]",Ou="[object Promise]",Vl="[object Proxy]",mt="[object RegExp]",je="[object Set]",yt="[object String]",Kt="[object Symbol]",Wl="[object Undefined]",wt="[object WeakMap]",Ul="[object WeakSet]",xt="[object ArrayBuffer]",Xn="[object DataView]",Kr="[object Float32Array]",Zr="[object Float64Array]",Yr="[object Int8Array]",Xr="[object Int16Array]",Jr="[object Int32Array]",Qr="[object Uint8Array]",kr="[object Uint8ClampedArray]",jr="[object Uint16Array]",ei="[object Uint32Array]",$l=/\b__p \+= '';/g,zl=/\b(__p \+=) '' \+/g,Hl=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Tu=/&(?:amp|lt|gt|quot|#39);/g,Lu=/[&<>"']/g,Gl=RegExp(Tu.source),Kl=RegExp(Lu.source),Zl=/<%-([\s\S]+?)%>/g,Yl=/<%([\s\S]+?)%>/g,Ru=/<%=([\s\S]+?)%>/g,Xl=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Jl=/^\w*$/,Ql=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ni=/[\\^$.*+?()[\]{}|]/g,kl=RegExp(ni.source),ti=/^\s+/,jl=/\s/,es=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ns=/\{\n\/\* \[wrapped with (.+)\] \*/,ts=/,? & /,rs=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,is=/[()=,{}\[\]\/\s]/,us=/\\(\\)?/g,os=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Fu=/\w*$/,fs=/^[-+]0x[0-9a-f]+$/i,as=/^0b[01]+$/i,ls=/^\[object .+?Constructor\]$/,ss=/^0o[0-7]+$/i,cs=/^(?:0|[1-9]\d*)$/,ds=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Zt=/($^)/,hs=/['\n\r\u2028\u2029\\]/g,Yt="\\ud800-\\udfff",ps="\\u0300-\\u036f",gs="\\ufe20-\\ufe2f",vs="\\u20d0-\\u20ff",Iu=ps+gs+vs,Pu="\\u2700-\\u27bf",Nu="a-z\\xdf-\\xf6\\xf8-\\xff",_s="\\xac\\xb1\\xd7\\xf7",ms="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",ys="\\u2000-\\u206f",ws=" \\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",Bu="A-Z\\xc0-\\xd6\\xd8-\\xde",Mu="\\ufe0e\\ufe0f",qu=_s+ms+ys+ws,ri="['\u2019]",xs="["+Yt+"]",Du="["+qu+"]",Xt="["+Iu+"]",Vu="\\d+",As="["+Pu+"]",Wu="["+Nu+"]",Uu="[^"+Yt+qu+Vu+Pu+Nu+Bu+"]",ii="\\ud83c[\\udffb-\\udfff]",bs="(?:"+Xt+"|"+ii+")",$u="[^"+Yt+"]",ui="(?:\\ud83c[\\udde6-\\uddff]){2}",oi="[\\ud800-\\udbff][\\udc00-\\udfff]",Jn="["+Bu+"]",zu="\\u200d",Hu="(?:"+Wu+"|"+Uu+")",Cs="(?:"+Jn+"|"+Uu+")",Gu="(?:"+ri+"(?:d|ll|m|re|s|t|ve))?",Ku="(?:"+ri+"(?:D|LL|M|RE|S|T|VE))?",Zu=bs+"?",Yu="["+Mu+"]?",Es="(?:"+zu+"(?:"+[$u,ui,oi].join("|")+")"+Yu+Zu+")*",Ss="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Os="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Xu=Yu+Zu+Es,Ts="(?:"+[As,ui,oi].join("|")+")"+Xu,Ls="(?:"+[$u+Xt+"?",Xt,ui,oi,xs].join("|")+")",Rs=RegExp(ri,"g"),Fs=RegExp(Xt,"g"),fi=RegExp(ii+"(?="+ii+")|"+Ls+Xu,"g"),Is=RegExp([Jn+"?"+Wu+"+"+Gu+"(?="+[Du,Jn,"$"].join("|")+")",Cs+"+"+Ku+"(?="+[Du,Jn+Hu,"$"].join("|")+")",Jn+"?"+Hu+"+"+Gu,Jn+"+"+Ku,Os,Ss,Vu,Ts].join("|"),"g"),Ps=RegExp("["+zu+Yt+Iu+Mu+"]"),Ns=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Bs=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Ms=-1,oe={};oe[Kr]=oe[Zr]=oe[Yr]=oe[Xr]=oe[Jr]=oe[Qr]=oe[kr]=oe[jr]=oe[ei]=!0,oe[Yn]=oe[zt]=oe[xt]=oe[gt]=oe[Xn]=oe[vt]=oe[Ht]=oe[Gt]=oe[ke]=oe[_t]=oe[sn]=oe[mt]=oe[je]=oe[yt]=oe[wt]=!1;var ue={};ue[Yn]=ue[zt]=ue[xt]=ue[Xn]=ue[gt]=ue[vt]=ue[Kr]=ue[Zr]=ue[Yr]=ue[Xr]=ue[Jr]=ue[ke]=ue[_t]=ue[sn]=ue[mt]=ue[je]=ue[yt]=ue[Kt]=ue[Qr]=ue[kr]=ue[jr]=ue[ei]=!0,ue[Ht]=ue[Gt]=ue[wt]=!1;var qs={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},Ds={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Vs={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},Ws={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Us=parseFloat,$s=parseInt,Ju=typeof st=="object"&&st&&st.Object===Object&&st,zs=typeof self=="object"&&self&&self.Object===Object&&self,ye=Ju||zs||Function("return this")(),ai=o&&!o.nodeType&&o,Mn=ai&&!0&&l&&!l.nodeType&&l,Qu=Mn&&Mn.exports===ai,li=Qu&&Ju.process,$e=function(){try{var g=Mn&&Mn.require&&Mn.require("util").types;return g||li&&li.binding&&li.binding("util")}catch{}}(),ku=$e&&$e.isArrayBuffer,ju=$e&&$e.isDate,eo=$e&&$e.isMap,no=$e&&$e.isRegExp,to=$e&&$e.isSet,ro=$e&&$e.isTypedArray;function Ne(g,x,w){switch(w.length){case 0:return g.call(x);case 1:return g.call(x,w[0]);case 2:return g.call(x,w[0],w[1]);case 3:return g.call(x,w[0],w[1],w[2])}return g.apply(x,w)}function Hs(g,x,w,F){for(var W=-1,k=g==null?0:g.length;++W<k;){var ge=g[W];x(F,ge,w(ge),g)}return F}function ze(g,x){for(var w=-1,F=g==null?0:g.length;++w<F&&x(g[w],w,g)!==!1;);return g}function Gs(g,x){for(var w=g==null?0:g.length;w--&&x(g[w],w,g)!==!1;);return g}function io(g,x){for(var w=-1,F=g==null?0:g.length;++w<F;)if(!x(g[w],w,g))return!1;return!0}function Cn(g,x){for(var w=-1,F=g==null?0:g.length,W=0,k=[];++w<F;){var ge=g[w];x(ge,w,g)&&(k[W++]=ge)}return k}function Jt(g,x){var w=g==null?0:g.length;return!!w&&Qn(g,x,0)>-1}function si(g,x,w){for(var F=-1,W=g==null?0:g.length;++F<W;)if(w(x,g[F]))return!0;return!1}function fe(g,x){for(var w=-1,F=g==null?0:g.length,W=Array(F);++w<F;)W[w]=x(g[w],w,g);return W}function En(g,x){for(var w=-1,F=x.length,W=g.length;++w<F;)g[W+w]=x[w];return g}function ci(g,x,w,F){var W=-1,k=g==null?0:g.length;for(F&&k&&(w=g[++W]);++W<k;)w=x(w,g[W],W,g);return w}function Ks(g,x,w,F){var W=g==null?0:g.length;for(F&&W&&(w=g[--W]);W--;)w=x(w,g[W],W,g);return w}function di(g,x){for(var w=-1,F=g==null?0:g.length;++w<F;)if(x(g[w],w,g))return!0;return!1}var Zs=hi("length");function Ys(g){return g.split("")}function Xs(g){return g.match(rs)||[]}function uo(g,x,w){var F;return w(g,function(W,k,ge){if(x(W,k,ge))return F=k,!1}),F}function Qt(g,x,w,F){for(var W=g.length,k=w+(F?1:-1);F?k--:++k<W;)if(x(g[k],k,g))return k;return-1}function Qn(g,x,w){return x===x?fc(g,x,w):Qt(g,oo,w)}function Js(g,x,w,F){for(var W=w-1,k=g.length;++W<k;)if(F(g[W],x))return W;return-1}function oo(g){return g!==g}function fo(g,x){var w=g==null?0:g.length;return w?gi(g,x)/w:$t}function hi(g){return function(x){return x==null?i:x[g]}}function pi(g){return function(x){return g==null?i:g[x]}}function ao(g,x,w,F,W){return W(g,function(k,ge,ie){w=F?(F=!1,k):x(w,k,ge,ie)}),w}function Qs(g,x){var w=g.length;for(g.sort(x);w--;)g[w]=g[w].value;return g}function gi(g,x){for(var w,F=-1,W=g.length;++F<W;){var k=x(g[F]);k!==i&&(w=w===i?k:w+k)}return w}function vi(g,x){for(var w=-1,F=Array(g);++w<g;)F[w]=x(w);return F}function ks(g,x){return fe(x,function(w){return[w,g[w]]})}function lo(g){return g&&g.slice(0,po(g)+1).replace(ti,"")}function Be(g){return function(x){return g(x)}}function _i(g,x){return fe(x,function(w){return g[w]})}function At(g,x){return g.has(x)}function so(g,x){for(var w=-1,F=g.length;++w<F&&Qn(x,g[w],0)>-1;);return w}function co(g,x){for(var w=g.length;w--&&Qn(x,g[w],0)>-1;);return w}function js(g,x){for(var w=g.length,F=0;w--;)g[w]===x&&++F;return F}var ec=pi(qs),nc=pi(Ds);function tc(g){return"\\"+Ws[g]}function rc(g,x){return g==null?i:g[x]}function kn(g){return Ps.test(g)}function ic(g){return Ns.test(g)}function uc(g){for(var x,w=[];!(x=g.next()).done;)w.push(x.value);return w}function mi(g){var x=-1,w=Array(g.size);return g.forEach(function(F,W){w[++x]=[W,F]}),w}function ho(g,x){return function(w){return g(x(w))}}function Sn(g,x){for(var w=-1,F=g.length,W=0,k=[];++w<F;){var ge=g[w];(ge===x||ge===L)&&(g[w]=L,k[W++]=w)}return k}function kt(g){var x=-1,w=Array(g.size);return g.forEach(function(F){w[++x]=F}),w}function oc(g){var x=-1,w=Array(g.size);return g.forEach(function(F){w[++x]=[F,F]}),w}function fc(g,x,w){for(var F=w-1,W=g.length;++F<W;)if(g[F]===x)return F;return-1}function ac(g,x,w){for(var F=w+1;F--;)if(g[F]===x)return F;return F}function jn(g){return kn(g)?sc(g):Zs(g)}function en(g){return kn(g)?cc(g):Ys(g)}function po(g){for(var x=g.length;x--&&jl.test(g.charAt(x)););return x}var lc=pi(Vs);function sc(g){for(var x=fi.lastIndex=0;fi.test(g);)++x;return x}function cc(g){return g.match(fi)||[]}function dc(g){return g.match(Is)||[]}var hc=function g(x){x=x==null?ye:et.defaults(ye.Object(),x,et.pick(ye,Bs));var w=x.Array,F=x.Date,W=x.Error,k=x.Function,ge=x.Math,ie=x.Object,yi=x.RegExp,pc=x.String,He=x.TypeError,jt=w.prototype,gc=k.prototype,nt=ie.prototype,er=x["__core-js_shared__"],nr=gc.toString,ne=nt.hasOwnProperty,vc=0,go=function(){var e=/[^.]+$/.exec(er&&er.keys&&er.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),tr=nt.toString,_c=nr.call(ie),mc=ye._,yc=yi("^"+nr.call(ne).replace(ni,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),rr=Qu?x.Buffer:i,On=x.Symbol,ir=x.Uint8Array,vo=rr?rr.allocUnsafe:i,ur=ho(ie.getPrototypeOf,ie),_o=ie.create,mo=nt.propertyIsEnumerable,or=jt.splice,yo=On?On.isConcatSpreadable:i,bt=On?On.iterator:i,qn=On?On.toStringTag:i,fr=function(){try{var e=$n(ie,"defineProperty");return e({},"",{}),e}catch{}}(),wc=x.clearTimeout!==ye.clearTimeout&&x.clearTimeout,xc=F&&F.now!==ye.Date.now&&F.now,Ac=x.setTimeout!==ye.setTimeout&&x.setTimeout,ar=ge.ceil,lr=ge.floor,wi=ie.getOwnPropertySymbols,bc=rr?rr.isBuffer:i,wo=x.isFinite,Cc=jt.join,Ec=ho(ie.keys,ie),ve=ge.max,Ae=ge.min,Sc=F.now,Oc=x.parseInt,xo=ge.random,Tc=jt.reverse,xi=$n(x,"DataView"),Ct=$n(x,"Map"),Ai=$n(x,"Promise"),tt=$n(x,"Set"),Et=$n(x,"WeakMap"),St=$n(ie,"create"),sr=Et&&new Et,rt={},Lc=zn(xi),Rc=zn(Ct),Fc=zn(Ai),Ic=zn(tt),Pc=zn(Et),cr=On?On.prototype:i,Ot=cr?cr.valueOf:i,Ao=cr?cr.toString:i;function f(e){if(le(e)&&!U(e)&&!(e instanceof Y)){if(e instanceof Ge)return e;if(ne.call(e,"__wrapped__"))return Cf(e)}return new Ge(e)}var it=function(){function e(){}return function(n){if(!ae(n))return{};if(_o)return _o(n);e.prototype=n;var t=new e;return e.prototype=i,t}}();function dr(){}function Ge(e,n){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=i}f.templateSettings={escape:Zl,evaluate:Yl,interpolate:Ru,variable:"",imports:{_:f}},f.prototype=dr.prototype,f.prototype.constructor=f,Ge.prototype=it(dr.prototype),Ge.prototype.constructor=Ge;function Y(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=un,this.__views__=[]}function Nc(){var e=new Y(this.__wrapped__);return e.__actions__=Le(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Le(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Le(this.__views__),e}function Bc(){if(this.__filtered__){var e=new Y(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e}function Mc(){var e=this.__wrapped__.value(),n=this.__dir__,t=U(e),r=n<0,u=t?e.length:0,a=Yd(0,u,this.__views__),c=a.start,p=a.end,_=p-c,A=r?p:c-1,b=this.__iteratees__,E=b.length,T=0,N=Ae(_,this.__takeCount__);if(!t||!r&&u==_&&N==_)return Ko(e,this.__actions__);var q=[];e:for(;_--&&T<N;){A+=n;for(var z=-1,D=e[A];++z<E;){var K=b[z],J=K.iteratee,De=K.type,Te=J(D);if(De==Rl)D=Te;else if(!Te){if(De==Ut)continue e;break e}}q[T++]=D}return q}Y.prototype=it(dr.prototype),Y.prototype.constructor=Y;function Dn(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}function qc(){this.__data__=St?St(null):{},this.size=0}function Dc(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}function Vc(e){var n=this.__data__;if(St){var t=n[e];return t===C?i:t}return ne.call(n,e)?n[e]:i}function Wc(e){var n=this.__data__;return St?n[e]!==i:ne.call(n,e)}function Uc(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=St&&n===i?C:n,this}Dn.prototype.clear=qc,Dn.prototype.delete=Dc,Dn.prototype.get=Vc,Dn.prototype.has=Wc,Dn.prototype.set=Uc;function cn(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}function $c(){this.__data__=[],this.size=0}function zc(e){var n=this.__data__,t=hr(n,e);if(t<0)return!1;var r=n.length-1;return t==r?n.pop():or.call(n,t,1),--this.size,!0}function Hc(e){var n=this.__data__,t=hr(n,e);return t<0?i:n[t][1]}function Gc(e){return hr(this.__data__,e)>-1}function Kc(e,n){var t=this.__data__,r=hr(t,e);return r<0?(++this.size,t.push([e,n])):t[r][1]=n,this}cn.prototype.clear=$c,cn.prototype.delete=zc,cn.prototype.get=Hc,cn.prototype.has=Gc,cn.prototype.set=Kc;function dn(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}function Zc(){this.size=0,this.__data__={hash:new Dn,map:new(Ct||cn),string:new Dn}}function Yc(e){var n=Er(this,e).delete(e);return this.size-=n?1:0,n}function Xc(e){return Er(this,e).get(e)}function Jc(e){return Er(this,e).has(e)}function Qc(e,n){var t=Er(this,e),r=t.size;return t.set(e,n),this.size+=t.size==r?0:1,this}dn.prototype.clear=Zc,dn.prototype.delete=Yc,dn.prototype.get=Xc,dn.prototype.has=Jc,dn.prototype.set=Qc;function Vn(e){var n=-1,t=e==null?0:e.length;for(this.__data__=new dn;++n<t;)this.add(e[n])}function kc(e){return this.__data__.set(e,C),this}function jc(e){return this.__data__.has(e)}Vn.prototype.add=Vn.prototype.push=kc,Vn.prototype.has=jc;function nn(e){var n=this.__data__=new cn(e);this.size=n.size}function ed(){this.__data__=new cn,this.size=0}function nd(e){var n=this.__data__,t=n.delete(e);return this.size=n.size,t}function td(e){return this.__data__.get(e)}function rd(e){return this.__data__.has(e)}function id(e,n){var t=this.__data__;if(t instanceof cn){var r=t.__data__;if(!Ct||r.length<h-1)return r.push([e,n]),this.size=++t.size,this;t=this.__data__=new dn(r)}return t.set(e,n),this.size=t.size,this}nn.prototype.clear=ed,nn.prototype.delete=nd,nn.prototype.get=td,nn.prototype.has=rd,nn.prototype.set=id;function bo(e,n){var t=U(e),r=!t&&Hn(e),u=!t&&!r&&In(e),a=!t&&!r&&!u&&at(e),c=t||r||u||a,p=c?vi(e.length,pc):[],_=p.length;for(var A in e)(n||ne.call(e,A))&&!(c&&(A=="length"||u&&(A=="offset"||A=="parent")||a&&(A=="buffer"||A=="byteLength"||A=="byteOffset")||vn(A,_)))&&p.push(A);return p}function Co(e){var n=e.length;return n?e[Pi(0,n-1)]:i}function ud(e,n){return Sr(Le(e),Wn(n,0,e.length))}function od(e){return Sr(Le(e))}function bi(e,n,t){(t!==i&&!tn(e[n],t)||t===i&&!(n in e))&&hn(e,n,t)}function Tt(e,n,t){var r=e[n];(!(ne.call(e,n)&&tn(r,t))||t===i&&!(n in e))&&hn(e,n,t)}function hr(e,n){for(var t=e.length;t--;)if(tn(e[t][0],n))return t;return-1}function fd(e,n,t,r){return Tn(e,function(u,a,c){n(r,u,t(u),c)}),r}function Eo(e,n){return e&&fn(n,me(n),e)}function ad(e,n){return e&&fn(n,Fe(n),e)}function hn(e,n,t){n=="__proto__"&&fr?fr(e,n,{configurable:!0,enumerable:!0,value:t,writable:!0}):e[n]=t}function Ci(e,n){for(var t=-1,r=n.length,u=w(r),a=e==null;++t<r;)u[t]=a?i:iu(e,n[t]);return u}function Wn(e,n,t){return e===e&&(t!==i&&(e=e<=t?e:t),n!==i&&(e=e>=n?e:n)),e}function Ke(e,n,t,r,u,a){var c,p=n&P,_=n&V,A=n&Q;if(t&&(c=u?t(e,r,u,a):t(e)),c!==i)return c;if(!ae(e))return e;var b=U(e);if(b){if(c=Jd(e),!p)return Le(e,c)}else{var E=be(e),T=E==Gt||E==Su;if(In(e))return Xo(e,p);if(E==sn||E==Yn||T&&!u){if(c=_||T?{}:gf(e),!p)return _?Vd(e,ad(c,e)):Dd(e,Eo(c,e))}else{if(!ue[E])return u?e:{};c=Qd(e,E,p)}}a||(a=new nn);var N=a.get(e);if(N)return N;a.set(e,c),Hf(e)?e.forEach(function(D){c.add(Ke(D,n,t,D,e,a))}):$f(e)&&e.forEach(function(D,K){c.set(K,Ke(D,n,t,K,e,a))});var q=A?_?Hi:zi:_?Fe:me,z=b?i:q(e);return ze(z||e,function(D,K){z&&(K=D,D=e[K]),Tt(c,K,Ke(D,n,t,K,e,a))}),c}function ld(e){var n=me(e);return function(t){return So(t,e,n)}}function So(e,n,t){var r=t.length;if(e==null)return!r;for(e=ie(e);r--;){var u=t[r],a=n[u],c=e[u];if(c===i&&!(u in e)||!a(c))return!1}return!0}function Oo(e,n,t){if(typeof e!="function")throw new He(v);return Bt(function(){e.apply(i,t)},n)}function Lt(e,n,t,r){var u=-1,a=Jt,c=!0,p=e.length,_=[],A=n.length;if(!p)return _;t&&(n=fe(n,Be(t))),r?(a=si,c=!1):n.length>=h&&(a=At,c=!1,n=new Vn(n));e:for(;++u<p;){var b=e[u],E=t==null?b:t(b);if(b=r||b!==0?b:0,c&&E===E){for(var T=A;T--;)if(n[T]===E)continue e;_.push(b)}else a(n,E,r)||_.push(b)}return _}var Tn=ef(on),To=ef(Si,!0);function sd(e,n){var t=!0;return Tn(e,function(r,u,a){return t=!!n(r,u,a),t}),t}function pr(e,n,t){for(var r=-1,u=e.length;++r<u;){var a=e[r],c=n(a);if(c!=null&&(p===i?c===c&&!qe(c):t(c,p)))var p=c,_=a}return _}function cd(e,n,t,r){var u=e.length;for(t=$(t),t<0&&(t=-t>u?0:u+t),r=r===i||r>u?u:$(r),r<0&&(r+=u),r=t>r?0:Kf(r);t<r;)e[t++]=n;return e}function Lo(e,n){var t=[];return Tn(e,function(r,u,a){n(r,u,a)&&t.push(r)}),t}function we(e,n,t,r,u){var a=-1,c=e.length;for(t||(t=jd),u||(u=[]);++a<c;){var p=e[a];n>0&&t(p)?n>1?we(p,n-1,t,r,u):En(u,p):r||(u[u.length]=p)}return u}var Ei=nf(),Ro=nf(!0);function on(e,n){return e&&Ei(e,n,me)}function Si(e,n){return e&&Ro(e,n,me)}function gr(e,n){return Cn(n,function(t){return _n(e[t])})}function Un(e,n){n=Rn(n,e);for(var t=0,r=n.length;e!=null&&t<r;)e=e[an(n[t++])];return t&&t==r?e:i}function Fo(e,n,t){var r=n(e);return U(e)?r:En(r,t(e))}function Se(e){return e==null?e===i?Wl:Dl:qn&&qn in ie(e)?Zd(e):oh(e)}function Oi(e,n){return e>n}function dd(e,n){return e!=null&&ne.call(e,n)}function hd(e,n){return e!=null&&n in ie(e)}function pd(e,n,t){return e>=Ae(n,t)&&e<ve(n,t)}function Ti(e,n,t){for(var r=t?si:Jt,u=e[0].length,a=e.length,c=a,p=w(a),_=1/0,A=[];c--;){var b=e[c];c&&n&&(b=fe(b,Be(n))),_=Ae(b.length,_),p[c]=!t&&(n||u>=120&&b.length>=120)?new Vn(c&&b):i}b=e[0];var E=-1,T=p[0];e:for(;++E<u&&A.length<_;){var N=b[E],q=n?n(N):N;if(N=t||N!==0?N:0,!(T?At(T,q):r(A,q,t))){for(c=a;--c;){var z=p[c];if(!(z?At(z,q):r(e[c],q,t)))continue e}T&&T.push(q),A.push(N)}}return A}function gd(e,n,t,r){return on(e,function(u,a,c){n(r,t(u),a,c)}),r}function Rt(e,n,t){n=Rn(n,e),e=yf(e,n);var r=e==null?e:e[an(Ye(n))];return r==null?i:Ne(r,e,t)}function Io(e){return le(e)&&Se(e)==Yn}function vd(e){return le(e)&&Se(e)==xt}function _d(e){return le(e)&&Se(e)==vt}function Ft(e,n,t,r,u){return e===n?!0:e==null||n==null||!le(e)&&!le(n)?e!==e&&n!==n:md(e,n,t,r,Ft,u)}function md(e,n,t,r,u,a){var c=U(e),p=U(n),_=c?zt:be(e),A=p?zt:be(n);_=_==Yn?sn:_,A=A==Yn?sn:A;var b=_==sn,E=A==sn,T=_==A;if(T&&In(e)){if(!In(n))return!1;c=!0,b=!1}if(T&&!b)return a||(a=new nn),c||at(e)?df(e,n,t,r,u,a):Gd(e,n,_,t,r,u,a);if(!(t&X)){var N=b&&ne.call(e,"__wrapped__"),q=E&&ne.call(n,"__wrapped__");if(N||q){var z=N?e.value():e,D=q?n.value():n;return a||(a=new nn),u(z,D,t,r,a)}}return T?(a||(a=new nn),Kd(e,n,t,r,u,a)):!1}function yd(e){return le(e)&&be(e)==ke}function Li(e,n,t,r){var u=t.length,a=u,c=!r;if(e==null)return!a;for(e=ie(e);u--;){var p=t[u];if(c&&p[2]?p[1]!==e[p[0]]:!(p[0]in e))return!1}for(;++u<a;){p=t[u];var _=p[0],A=e[_],b=p[1];if(c&&p[2]){if(A===i&&!(_ in e))return!1}else{var E=new nn;if(r)var T=r(A,b,_,e,n,E);if(!(T===i?Ft(b,A,X|I,r,E):T))return!1}}return!0}function Po(e){if(!ae(e)||nh(e))return!1;var n=_n(e)?yc:ls;return n.test(zn(e))}function wd(e){return le(e)&&Se(e)==mt}function xd(e){return le(e)&&be(e)==je}function Ad(e){return le(e)&&Ir(e.length)&&!!oe[Se(e)]}function No(e){return typeof e=="function"?e:e==null?Ie:typeof e=="object"?U(e)?qo(e[0],e[1]):Mo(e):ra(e)}function Ri(e){if(!Nt(e))return Ec(e);var n=[];for(var t in ie(e))ne.call(e,t)&&t!="constructor"&&n.push(t);return n}function bd(e){if(!ae(e))return uh(e);var n=Nt(e),t=[];for(var r in e)r=="constructor"&&(n||!ne.call(e,r))||t.push(r);return t}function Fi(e,n){return e<n}function Bo(e,n){var t=-1,r=Re(e)?w(e.length):[];return Tn(e,function(u,a,c){r[++t]=n(u,a,c)}),r}function Mo(e){var n=Ki(e);return n.length==1&&n[0][2]?_f(n[0][0],n[0][1]):function(t){return t===e||Li(t,e,n)}}function qo(e,n){return Yi(e)&&vf(n)?_f(an(e),n):function(t){var r=iu(t,e);return r===i&&r===n?uu(t,e):Ft(n,r,X|I)}}function vr(e,n,t,r,u){e!==n&&Ei(n,function(a,c){if(u||(u=new nn),ae(a))Cd(e,n,c,t,vr,r,u);else{var p=r?r(Ji(e,c),a,c+"",e,n,u):i;p===i&&(p=a),bi(e,c,p)}},Fe)}function Cd(e,n,t,r,u,a,c){var p=Ji(e,t),_=Ji(n,t),A=c.get(_);if(A){bi(e,t,A);return}var b=a?a(p,_,t+"",e,n,c):i,E=b===i;if(E){var T=U(_),N=!T&&In(_),q=!T&&!N&&at(_);b=_,T||N||q?U(p)?b=p:ce(p)?b=Le(p):N?(E=!1,b=Xo(_,!0)):q?(E=!1,b=Jo(_,!0)):b=[]:Mt(_)||Hn(_)?(b=p,Hn(p)?b=Zf(p):(!ae(p)||_n(p))&&(b=gf(_))):E=!1}E&&(c.set(_,b),u(b,_,r,a,c),c.delete(_)),bi(e,t,b)}function Do(e,n){var t=e.length;if(!!t)return n+=n<0?t:0,vn(n,t)?e[n]:i}function Vo(e,n,t){n.length?n=fe(n,function(a){return U(a)?function(c){return Un(c,a.length===1?a[0]:a)}:a}):n=[Ie];var r=-1;n=fe(n,Be(M()));var u=Bo(e,function(a,c,p){var _=fe(n,function(A){return A(a)});return{criteria:_,index:++r,value:a}});return Qs(u,function(a,c){return qd(a,c,t)})}function Ed(e,n){return Wo(e,n,function(t,r){return uu(e,r)})}function Wo(e,n,t){for(var r=-1,u=n.length,a={};++r<u;){var c=n[r],p=Un(e,c);t(p,c)&&It(a,Rn(c,e),p)}return a}function Sd(e){return function(n){return Un(n,e)}}function Ii(e,n,t,r){var u=r?Js:Qn,a=-1,c=n.length,p=e;for(e===n&&(n=Le(n)),t&&(p=fe(e,Be(t)));++a<c;)for(var _=0,A=n[a],b=t?t(A):A;(_=u(p,b,_,r))>-1;)p!==e&&or.call(p,_,1),or.call(e,_,1);return e}function Uo(e,n){for(var t=e?n.length:0,r=t-1;t--;){var u=n[t];if(t==r||u!==a){var a=u;vn(u)?or.call(e,u,1):Mi(e,u)}}return e}function Pi(e,n){return e+lr(xo()*(n-e+1))}function Od(e,n,t,r){for(var u=-1,a=ve(ar((n-e)/(t||1)),0),c=w(a);a--;)c[r?a:++u]=e,e+=t;return c}function Ni(e,n){var t="";if(!e||n<1||n>bn)return t;do n%2&&(t+=e),n=lr(n/2),n&&(e+=e);while(n);return t}function H(e,n){return Qi(mf(e,n,Ie),e+"")}function Td(e){return Co(lt(e))}function Ld(e,n){var t=lt(e);return Sr(t,Wn(n,0,t.length))}function It(e,n,t,r){if(!ae(e))return e;n=Rn(n,e);for(var u=-1,a=n.length,c=a-1,p=e;p!=null&&++u<a;){var _=an(n[u]),A=t;if(_==="__proto__"||_==="constructor"||_==="prototype")return e;if(u!=c){var b=p[_];A=r?r(b,_,p):i,A===i&&(A=ae(b)?b:vn(n[u+1])?[]:{})}Tt(p,_,A),p=p[_]}return e}var $o=sr?function(e,n){return sr.set(e,n),e}:Ie,Rd=fr?function(e,n){return fr(e,"toString",{configurable:!0,enumerable:!1,value:fu(n),writable:!0})}:Ie;function Fd(e){return Sr(lt(e))}function Ze(e,n,t){var r=-1,u=e.length;n<0&&(n=-n>u?0:u+n),t=t>u?u:t,t<0&&(t+=u),u=n>t?0:t-n>>>0,n>>>=0;for(var a=w(u);++r<u;)a[r]=e[r+n];return a}function Id(e,n){var t;return Tn(e,function(r,u,a){return t=n(r,u,a),!t}),!!t}function _r(e,n,t){var r=0,u=e==null?r:e.length;if(typeof n=="number"&&n===n&&u<=Nl){for(;r<u;){var a=r+u>>>1,c=e[a];c!==null&&!qe(c)&&(t?c<=n:c<n)?r=a+1:u=a}return u}return Bi(e,n,Ie,t)}function Bi(e,n,t,r){var u=0,a=e==null?0:e.length;if(a===0)return 0;n=t(n);for(var c=n!==n,p=n===null,_=qe(n),A=n===i;u<a;){var b=lr((u+a)/2),E=t(e[b]),T=E!==i,N=E===null,q=E===E,z=qe(E);if(c)var D=r||q;else A?D=q&&(r||T):p?D=q&&T&&(r||!N):_?D=q&&T&&!N&&(r||!z):N||z?D=!1:D=r?E<=n:E<n;D?u=b+1:a=b}return Ae(a,Pl)}function zo(e,n){for(var t=-1,r=e.length,u=0,a=[];++t<r;){var c=e[t],p=n?n(c):c;if(!t||!tn(p,_)){var _=p;a[u++]=c===0?0:c}}return a}function Ho(e){return typeof e=="number"?e:qe(e)?$t:+e}function Me(e){if(typeof e=="string")return e;if(U(e))return fe(e,Me)+"";if(qe(e))return Ao?Ao.call(e):"";var n=e+"";return n=="0"&&1/e==-Bn?"-0":n}function Ln(e,n,t){var r=-1,u=Jt,a=e.length,c=!0,p=[],_=p;if(t)c=!1,u=si;else if(a>=h){var A=n?null:zd(e);if(A)return kt(A);c=!1,u=At,_=new Vn}else _=n?[]:p;e:for(;++r<a;){var b=e[r],E=n?n(b):b;if(b=t||b!==0?b:0,c&&E===E){for(var T=_.length;T--;)if(_[T]===E)continue e;n&&_.push(E),p.push(b)}else u(_,E,t)||(_!==p&&_.push(E),p.push(b))}return p}function Mi(e,n){return n=Rn(n,e),e=yf(e,n),e==null||delete e[an(Ye(n))]}function Go(e,n,t,r){return It(e,n,t(Un(e,n)),r)}function mr(e,n,t,r){for(var u=e.length,a=r?u:-1;(r?a--:++a<u)&&n(e[a],a,e););return t?Ze(e,r?0:a,r?a+1:u):Ze(e,r?a+1:0,r?u:a)}function Ko(e,n){var t=e;return t instanceof Y&&(t=t.value()),ci(n,function(r,u){return u.func.apply(u.thisArg,En([r],u.args))},t)}function qi(e,n,t){var r=e.length;if(r<2)return r?Ln(e[0]):[];for(var u=-1,a=w(r);++u<r;)for(var c=e[u],p=-1;++p<r;)p!=u&&(a[u]=Lt(a[u]||c,e[p],n,t));return Ln(we(a,1),n,t)}function Zo(e,n,t){for(var r=-1,u=e.length,a=n.length,c={};++r<u;){var p=r<a?n[r]:i;t(c,e[r],p)}return c}function Di(e){return ce(e)?e:[]}function Vi(e){return typeof e=="function"?e:Ie}function Rn(e,n){return U(e)?e:Yi(e,n)?[e]:bf(j(e))}var Pd=H;function Fn(e,n,t){var r=e.length;return t=t===i?r:t,!n&&t>=r?e:Ze(e,n,t)}var Yo=wc||function(e){return ye.clearTimeout(e)};function Xo(e,n){if(n)return e.slice();var t=e.length,r=vo?vo(t):new e.constructor(t);return e.copy(r),r}function Wi(e){var n=new e.constructor(e.byteLength);return new ir(n).set(new ir(e)),n}function Nd(e,n){var t=n?Wi(e.buffer):e.buffer;return new e.constructor(t,e.byteOffset,e.byteLength)}function Bd(e){var n=new e.constructor(e.source,Fu.exec(e));return n.lastIndex=e.lastIndex,n}function Md(e){return Ot?ie(Ot.call(e)):{}}function Jo(e,n){var t=n?Wi(e.buffer):e.buffer;return new e.constructor(t,e.byteOffset,e.length)}function Qo(e,n){if(e!==n){var t=e!==i,r=e===null,u=e===e,a=qe(e),c=n!==i,p=n===null,_=n===n,A=qe(n);if(!p&&!A&&!a&&e>n||a&&c&&_&&!p&&!A||r&&c&&_||!t&&_||!u)return 1;if(!r&&!a&&!A&&e<n||A&&t&&u&&!r&&!a||p&&t&&u||!c&&u||!_)return-1}return 0}function qd(e,n,t){for(var r=-1,u=e.criteria,a=n.criteria,c=u.length,p=t.length;++r<c;){var _=Qo(u[r],a[r]);if(_){if(r>=p)return _;var A=t[r];return _*(A=="desc"?-1:1)}}return e.index-n.index}function ko(e,n,t,r){for(var u=-1,a=e.length,c=t.length,p=-1,_=n.length,A=ve(a-c,0),b=w(_+A),E=!r;++p<_;)b[p]=n[p];for(;++u<c;)(E||u<a)&&(b[t[u]]=e[u]);for(;A--;)b[p++]=e[u++];return b}function jo(e,n,t,r){for(var u=-1,a=e.length,c=-1,p=t.length,_=-1,A=n.length,b=ve(a-p,0),E=w(b+A),T=!r;++u<b;)E[u]=e[u];for(var N=u;++_<A;)E[N+_]=n[_];for(;++c<p;)(T||u<a)&&(E[N+t[c]]=e[u++]);return E}function Le(e,n){var t=-1,r=e.length;for(n||(n=w(r));++t<r;)n[t]=e[t];return n}function fn(e,n,t,r){var u=!t;t||(t={});for(var a=-1,c=n.length;++a<c;){var p=n[a],_=r?r(t[p],e[p],p,t,e):i;_===i&&(_=e[p]),u?hn(t,p,_):Tt(t,p,_)}return t}function Dd(e,n){return fn(e,Zi(e),n)}function Vd(e,n){return fn(e,hf(e),n)}function yr(e,n){return function(t,r){var u=U(t)?Hs:fd,a=n?n():{};return u(t,e,M(r,2),a)}}function ut(e){return H(function(n,t){var r=-1,u=t.length,a=u>1?t[u-1]:i,c=u>2?t[2]:i;for(a=e.length>3&&typeof a=="function"?(u--,a):i,c&&Oe(t[0],t[1],c)&&(a=u<3?i:a,u=1),n=ie(n);++r<u;){var p=t[r];p&&e(n,p,r,a)}return n})}function ef(e,n){return function(t,r){if(t==null)return t;if(!Re(t))return e(t,r);for(var u=t.length,a=n?u:-1,c=ie(t);(n?a--:++a<u)&&r(c[a],a,c)!==!1;);return t}}function nf(e){return function(n,t,r){for(var u=-1,a=ie(n),c=r(n),p=c.length;p--;){var _=c[e?p:++u];if(t(a[_],_,a)===!1)break}return n}}function Wd(e,n,t){var r=n&R,u=Pt(e);function a(){var c=this&&this!==ye&&this instanceof a?u:e;return c.apply(r?t:this,arguments)}return a}function tf(e){return function(n){n=j(n);var t=kn(n)?en(n):i,r=t?t[0]:n.charAt(0),u=t?Fn(t,1).join(""):n.slice(1);return r[e]()+u}}function ot(e){return function(n){return ci(na(ea(n).replace(Rs,"")),e,"")}}function Pt(e){return function(){var n=arguments;switch(n.length){case 0:return new e;case 1:return new e(n[0]);case 2:return new e(n[0],n[1]);case 3:return new e(n[0],n[1],n[2]);case 4:return new e(n[0],n[1],n[2],n[3]);case 5:return new e(n[0],n[1],n[2],n[3],n[4]);case 6:return new e(n[0],n[1],n[2],n[3],n[4],n[5]);case 7:return new e(n[0],n[1],n[2],n[3],n[4],n[5],n[6])}var t=it(e.prototype),r=e.apply(t,n);return ae(r)?r:t}}function Ud(e,n,t){var r=Pt(e);function u(){for(var a=arguments.length,c=w(a),p=a,_=ft(u);p--;)c[p]=arguments[p];var A=a<3&&c[0]!==_&&c[a-1]!==_?[]:Sn(c,_);if(a-=A.length,a<t)return af(e,n,wr,u.placeholder,i,c,A,i,i,t-a);var b=this&&this!==ye&&this instanceof u?r:e;return Ne(b,this,c)}return u}function rf(e){return function(n,t,r){var u=ie(n);if(!Re(n)){var a=M(t,3);n=me(n),t=function(p){return a(u[p],p,u)}}var c=e(n,t,r);return c>-1?u[a?n[c]:c]:i}}function uf(e){return gn(function(n){var t=n.length,r=t,u=Ge.prototype.thru;for(e&&n.reverse();r--;){var a=n[r];if(typeof a!="function")throw new He(v);if(u&&!c&&Cr(a)=="wrapper")var c=new Ge([],!0)}for(r=c?r:t;++r<t;){a=n[r];var p=Cr(a),_=p=="wrapper"?Gi(a):i;_&&Xi(_[0])&&_[1]==(se|B|re|_e)&&!_[4].length&&_[9]==1?c=c[Cr(_[0])].apply(c,_[3]):c=a.length==1&&Xi(a)?c[p]():c.thru(a)}return function(){var A=arguments,b=A[0];if(c&&A.length==1&&U(b))return c.plant(b).value();for(var E=0,T=t?n[E].apply(this,A):b;++E<t;)T=n[E].call(this,T);return T}})}function wr(e,n,t,r,u,a,c,p,_,A){var b=n&se,E=n&R,T=n&S,N=n&(B|te),q=n&We,z=T?i:Pt(e);function D(){for(var K=arguments.length,J=w(K),De=K;De--;)J[De]=arguments[De];if(N)var Te=ft(D),Ve=js(J,Te);if(r&&(J=ko(J,r,u,N)),a&&(J=jo(J,a,c,N)),K-=Ve,N&&K<A){var de=Sn(J,Te);return af(e,n,wr,D.placeholder,t,J,de,p,_,A-K)}var rn=E?t:this,yn=T?rn[e]:e;return K=J.length,p?J=fh(J,p):q&&K>1&&J.reverse(),b&&_<K&&(J.length=_),this&&this!==ye&&this instanceof D&&(yn=z||Pt(yn)),yn.apply(rn,J)}return D}function of(e,n){return function(t,r){return gd(t,e,n(r),{})}}function xr(e,n){return function(t,r){var u;if(t===i&&r===i)return n;if(t!==i&&(u=t),r!==i){if(u===i)return r;typeof t=="string"||typeof r=="string"?(t=Me(t),r=Me(r)):(t=Ho(t),r=Ho(r)),u=e(t,r)}return u}}function Ui(e){return gn(function(n){return n=fe(n,Be(M())),H(function(t){var r=this;return e(n,function(u){return Ne(u,r,t)})})})}function Ar(e,n){n=n===i?" ":Me(n);var t=n.length;if(t<2)return t?Ni(n,e):n;var r=Ni(n,ar(e/jn(n)));return kn(n)?Fn(en(r),0,e).join(""):r.slice(0,e)}function $d(e,n,t,r){var u=n&R,a=Pt(e);function c(){for(var p=-1,_=arguments.length,A=-1,b=r.length,E=w(b+_),T=this&&this!==ye&&this instanceof c?a:e;++A<b;)E[A]=r[A];for(;_--;)E[A++]=arguments[++p];return Ne(T,u?t:this,E)}return c}function ff(e){return function(n,t,r){return r&&typeof r!="number"&&Oe(n,t,r)&&(t=r=i),n=mn(n),t===i?(t=n,n=0):t=mn(t),r=r===i?n<t?1:-1:mn(r),Od(n,t,r,e)}}function br(e){return function(n,t){return typeof n=="string"&&typeof t=="string"||(n=Xe(n),t=Xe(t)),e(n,t)}}function af(e,n,t,r,u,a,c,p,_,A){var b=n&B,E=b?c:i,T=b?i:c,N=b?a:i,q=b?i:a;n|=b?re:he,n&=~(b?he:re),n&G||(n&=~(R|S));var z=[e,n,u,N,E,q,T,p,_,A],D=t.apply(i,z);return Xi(e)&&wf(D,z),D.placeholder=r,xf(D,e,n)}function $i(e){var n=ge[e];return function(t,r){if(t=Xe(t),r=r==null?0:Ae($(r),292),r&&wo(t)){var u=(j(t)+"e").split("e"),a=n(u[0]+"e"+(+u[1]+r));return u=(j(a)+"e").split("e"),+(u[0]+"e"+(+u[1]-r))}return n(t)}}var zd=tt&&1/kt(new tt([,-0]))[1]==Bn?function(e){return new tt(e)}:su;function lf(e){return function(n){var t=be(n);return t==ke?mi(n):t==je?oc(n):ks(n,e(n))}}function pn(e,n,t,r,u,a,c,p){var _=n&S;if(!_&&typeof e!="function")throw new He(v);var A=r?r.length:0;if(A||(n&=~(re|he),r=u=i),c=c===i?c:ve($(c),0),p=p===i?p:$(p),A-=u?u.length:0,n&he){var b=r,E=u;r=u=i}var T=_?i:Gi(e),N=[e,n,t,r,u,b,E,a,c,p];if(T&&ih(N,T),e=N[0],n=N[1],t=N[2],r=N[3],u=N[4],p=N[9]=N[9]===i?_?0:e.length:ve(N[9]-A,0),!p&&n&(B|te)&&(n&=~(B|te)),!n||n==R)var q=Wd(e,n,t);else n==B||n==te?q=Ud(e,n,p):(n==re||n==(R|re))&&!u.length?q=$d(e,n,t,r):q=wr.apply(i,N);var z=T?$o:wf;return xf(z(q,N),e,n)}function sf(e,n,t,r){return e===i||tn(e,nt[t])&&!ne.call(r,t)?n:e}function cf(e,n,t,r,u,a){return ae(e)&&ae(n)&&(a.set(n,e),vr(e,n,i,cf,a),a.delete(n)),e}function Hd(e){return Mt(e)?i:e}function df(e,n,t,r,u,a){var c=t&X,p=e.length,_=n.length;if(p!=_&&!(c&&_>p))return!1;var A=a.get(e),b=a.get(n);if(A&&b)return A==n&&b==e;var E=-1,T=!0,N=t&I?new Vn:i;for(a.set(e,n),a.set(n,e);++E<p;){var q=e[E],z=n[E];if(r)var D=c?r(z,q,E,n,e,a):r(q,z,E,e,n,a);if(D!==i){if(D)continue;T=!1;break}if(N){if(!di(n,function(K,J){if(!At(N,J)&&(q===K||u(q,K,t,r,a)))return N.push(J)})){T=!1;break}}else if(!(q===z||u(q,z,t,r,a))){T=!1;break}}return a.delete(e),a.delete(n),T}function Gd(e,n,t,r,u,a,c){switch(t){case Xn:if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case xt:return!(e.byteLength!=n.byteLength||!a(new ir(e),new ir(n)));case gt:case vt:case _t:return tn(+e,+n);case Ht:return e.name==n.name&&e.message==n.message;case mt:case yt:return e==n+"";case ke:var p=mi;case je:var _=r&X;if(p||(p=kt),e.size!=n.size&&!_)return!1;var A=c.get(e);if(A)return A==n;r|=I,c.set(e,n);var b=df(p(e),p(n),r,u,a,c);return c.delete(e),b;case Kt:if(Ot)return Ot.call(e)==Ot.call(n)}return!1}function Kd(e,n,t,r,u,a){var c=t&X,p=zi(e),_=p.length,A=zi(n),b=A.length;if(_!=b&&!c)return!1;for(var E=_;E--;){var T=p[E];if(!(c?T in n:ne.call(n,T)))return!1}var N=a.get(e),q=a.get(n);if(N&&q)return N==n&&q==e;var z=!0;a.set(e,n),a.set(n,e);for(var D=c;++E<_;){T=p[E];var K=e[T],J=n[T];if(r)var De=c?r(J,K,T,n,e,a):r(K,J,T,e,n,a);if(!(De===i?K===J||u(K,J,t,r,a):De)){z=!1;break}D||(D=T=="constructor")}if(z&&!D){var Te=e.constructor,Ve=n.constructor;Te!=Ve&&"constructor"in e&&"constructor"in n&&!(typeof Te=="function"&&Te instanceof Te&&typeof Ve=="function"&&Ve instanceof Ve)&&(z=!1)}return a.delete(e),a.delete(n),z}function gn(e){return Qi(mf(e,i,Of),e+"")}function zi(e){return Fo(e,me,Zi)}function Hi(e){return Fo(e,Fe,hf)}var Gi=sr?function(e){return sr.get(e)}:su;function Cr(e){for(var n=e.name+"",t=rt[n],r=ne.call(rt,n)?t.length:0;r--;){var u=t[r],a=u.func;if(a==null||a==e)return u.name}return n}function ft(e){var n=ne.call(f,"placeholder")?f:e;return n.placeholder}function M(){var e=f.iteratee||au;return e=e===au?No:e,arguments.length?e(arguments[0],arguments[1]):e}function Er(e,n){var t=e.__data__;return eh(n)?t[typeof n=="string"?"string":"hash"]:t.map}function Ki(e){for(var n=me(e),t=n.length;t--;){var r=n[t],u=e[r];n[t]=[r,u,vf(u)]}return n}function $n(e,n){var t=rc(e,n);return Po(t)?t:i}function Zd(e){var n=ne.call(e,qn),t=e[qn];try{e[qn]=i;var r=!0}catch{}var u=tr.call(e);return r&&(n?e[qn]=t:delete e[qn]),u}var Zi=wi?function(e){return e==null?[]:(e=ie(e),Cn(wi(e),function(n){return mo.call(e,n)}))}:cu,hf=wi?function(e){for(var n=[];e;)En(n,Zi(e)),e=ur(e);return n}:cu,be=Se;(xi&&be(new xi(new ArrayBuffer(1)))!=Xn||Ct&&be(new Ct)!=ke||Ai&&be(Ai.resolve())!=Ou||tt&&be(new tt)!=je||Et&&be(new Et)!=wt)&&(be=function(e){var n=Se(e),t=n==sn?e.constructor:i,r=t?zn(t):"";if(r)switch(r){case Lc:return Xn;case Rc:return ke;case Fc:return Ou;case Ic:return je;case Pc:return wt}return n});function Yd(e,n,t){for(var r=-1,u=t.length;++r<u;){var a=t[r],c=a.size;switch(a.type){case"drop":e+=c;break;case"dropRight":n-=c;break;case"take":n=Ae(n,e+c);break;case"takeRight":e=ve(e,n-c);break}}return{start:e,end:n}}function Xd(e){var n=e.match(ns);return n?n[1].split(ts):[]}function pf(e,n,t){n=Rn(n,e);for(var r=-1,u=n.length,a=!1;++r<u;){var c=an(n[r]);if(!(a=e!=null&&t(e,c)))break;e=e[c]}return a||++r!=u?a:(u=e==null?0:e.length,!!u&&Ir(u)&&vn(c,u)&&(U(e)||Hn(e)))}function Jd(e){var n=e.length,t=new e.constructor(n);return n&&typeof e[0]=="string"&&ne.call(e,"index")&&(t.index=e.index,t.input=e.input),t}function gf(e){return typeof e.constructor=="function"&&!Nt(e)?it(ur(e)):{}}function Qd(e,n,t){var r=e.constructor;switch(n){case xt:return Wi(e);case gt:case vt:return new r(+e);case Xn:return Nd(e,t);case Kr:case Zr:case Yr:case Xr:case Jr:case Qr:case kr:case jr:case ei:return Jo(e,t);case ke:return new r;case _t:case yt:return new r(e);case mt:return Bd(e);case je:return new r;case Kt:return Md(e)}}function kd(e,n){var t=n.length;if(!t)return e;var r=t-1;return n[r]=(t>1?"& ":"")+n[r],n=n.join(t>2?", ":" "),e.replace(es,`{ /* [wrapped with `+n+`] */ `)}function jd(e){return U(e)||Hn(e)||!!(yo&&e&&e[yo])}function vn(e,n){var t=typeof e;return n=n==null?bn:n,!!n&&(t=="number"||t!="symbol"&&cs.test(e))&&e>-1&&e%1==0&&e<n}function Oe(e,n,t){if(!ae(t))return!1;var r=typeof n;return(r=="number"?Re(t)&&vn(n,t.length):r=="string"&&n in t)?tn(t[n],e):!1}function Yi(e,n){if(U(e))return!1;var t=typeof e;return t=="number"||t=="symbol"||t=="boolean"||e==null||qe(e)?!0:Jl.test(e)||!Xl.test(e)||n!=null&&e in ie(n)}function eh(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}function Xi(e){var n=Cr(e),t=f[n];if(typeof t!="function"||!(n in Y.prototype))return!1;if(e===t)return!0;var r=Gi(t);return!!r&&e===r[0]}function nh(e){return!!go&&go in e}var th=er?_n:du;function Nt(e){var n=e&&e.constructor,t=typeof n=="function"&&n.prototype||nt;return e===t}function vf(e){return e===e&&!ae(e)}function _f(e,n){return function(t){return t==null?!1:t[e]===n&&(n!==i||e in ie(t))}}function rh(e){var n=Rr(e,function(r){return t.size===O&&t.clear(),r}),t=n.cache;return n}function ih(e,n){var t=e[1],r=n[1],u=t|r,a=u<(R|S|se),c=r==se&&t==B||r==se&&t==_e&&e[7].length<=n[8]||r==(se|_e)&&n[7].length<=n[8]&&t==B;if(!(a||c))return e;r&R&&(e[2]=n[2],u|=t&R?0:G);var p=n[3];if(p){var _=e[3];e[3]=_?ko(_,p,n[4]):p,e[4]=_?Sn(e[3],L):n[4]}return p=n[5],p&&(_=e[5],e[5]=_?jo(_,p,n[6]):p,e[6]=_?Sn(e[5],L):n[6]),p=n[7],p&&(e[7]=p),r&se&&(e[8]=e[8]==null?n[8]:Ae(e[8],n[8])),e[9]==null&&(e[9]=n[9]),e[0]=n[0],e[1]=u,e}function uh(e){var n=[];if(e!=null)for(var t in ie(e))n.push(t);return n}function oh(e){return tr.call(e)}function mf(e,n,t){return n=ve(n===i?e.length-1:n,0),function(){for(var r=arguments,u=-1,a=ve(r.length-n,0),c=w(a);++u<a;)c[u]=r[n+u];u=-1;for(var p=w(n+1);++u<n;)p[u]=r[u];return p[n]=t(c),Ne(e,this,p)}}function yf(e,n){return n.length<2?e:Un(e,Ze(n,0,-1))}function fh(e,n){for(var t=e.length,r=Ae(n.length,t),u=Le(e);r--;){var a=n[r];e[r]=vn(a,t)?u[a]:i}return e}function Ji(e,n){if(!(n==="constructor"&&typeof e[n]=="function")&&n!="__proto__")return e[n]}var wf=Af($o),Bt=Ac||function(e,n){return ye.setTimeout(e,n)},Qi=Af(Rd);function xf(e,n,t){var r=n+"";return Qi(e,kd(r,ah(Xd(r),t)))}function Af(e){var n=0,t=0;return function(){var r=Sc(),u=Ue-(r-t);if(t=r,u>0){if(++n>=Qe)return arguments[0]}else n=0;return e.apply(i,arguments)}}function Sr(e,n){var t=-1,r=e.length,u=r-1;for(n=n===i?r:n;++t<n;){var a=Pi(t,u),c=e[a];e[a]=e[t],e[t]=c}return e.length=n,e}var bf=rh(function(e){var n=[];return e.charCodeAt(0)===46&&n.push(""),e.replace(Ql,function(t,r,u,a){n.push(u?a.replace(us,"$1"):r||t)}),n});function an(e){if(typeof e=="string"||qe(e))return e;var n=e+"";return n=="0"&&1/e==-Bn?"-0":n}function zn(e){if(e!=null){try{return nr.call(e)}catch{}try{return e+""}catch{}}return""}function ah(e,n){return ze(Bl,function(t){var r="_."+t[0];n&t[1]&&!Jt(e,r)&&e.push(r)}),e.sort()}function Cf(e){if(e instanceof Y)return e.clone();var n=new Ge(e.__wrapped__,e.__chain__);return n.__actions__=Le(e.__actions__),n.__index__=e.__index__,n.__values__=e.__values__,n}function lh(e,n,t){(t?Oe(e,n,t):n===i)?n=1:n=ve($(n),0);var r=e==null?0:e.length;if(!r||n<1)return[];for(var u=0,a=0,c=w(ar(r/n));u<r;)c[a++]=Ze(e,u,u+=n);return c}function sh(e){for(var n=-1,t=e==null?0:e.length,r=0,u=[];++n<t;){var a=e[n];a&&(u[r++]=a)}return u}function ch(){var e=arguments.length;if(!e)return[];for(var n=w(e-1),t=arguments[0],r=e;r--;)n[r-1]=arguments[r];return En(U(t)?Le(t):[t],we(n,1))}var dh=H(function(e,n){return ce(e)?Lt(e,we(n,1,ce,!0)):[]}),hh=H(function(e,n){var t=Ye(n);return ce(t)&&(t=i),ce(e)?Lt(e,we(n,1,ce,!0),M(t,2)):[]}),ph=H(function(e,n){var t=Ye(n);return ce(t)&&(t=i),ce(e)?Lt(e,we(n,1,ce,!0),i,t):[]});function gh(e,n,t){var r=e==null?0:e.length;return r?(n=t||n===i?1:$(n),Ze(e,n<0?0:n,r)):[]}function vh(e,n,t){var r=e==null?0:e.length;return r?(n=t||n===i?1:$(n),n=r-n,Ze(e,0,n<0?0:n)):[]}function _h(e,n){return e&&e.length?mr(e,M(n,3),!0,!0):[]}function mh(e,n){return e&&e.length?mr(e,M(n,3),!0):[]}function yh(e,n,t,r){var u=e==null?0:e.length;return u?(t&&typeof t!="number"&&Oe(e,n,t)&&(t=0,r=u),cd(e,n,t,r)):[]}function Ef(e,n,t){var r=e==null?0:e.length;if(!r)return-1;var u=t==null?0:$(t);return u<0&&(u=ve(r+u,0)),Qt(e,M(n,3),u)}function Sf(e,n,t){var r=e==null?0:e.length;if(!r)return-1;var u=r-1;return t!==i&&(u=$(t),u=t<0?ve(r+u,0):Ae(u,r-1)),Qt(e,M(n,3),u,!0)}function Of(e){var n=e==null?0:e.length;return n?we(e,1):[]}function wh(e){var n=e==null?0:e.length;return n?we(e,Bn):[]}function xh(e,n){var t=e==null?0:e.length;return t?(n=n===i?1:$(n),we(e,n)):[]}function Ah(e){for(var n=-1,t=e==null?0:e.length,r={};++n<t;){var u=e[n];r[u[0]]=u[1]}return r}function Tf(e){return e&&e.length?e[0]:i}function bh(e,n,t){var r=e==null?0:e.length;if(!r)return-1;var u=t==null?0:$(t);return u<0&&(u=ve(r+u,0)),Qn(e,n,u)}function Ch(e){var n=e==null?0:e.length;return n?Ze(e,0,-1):[]}var Eh=H(function(e){var n=fe(e,Di);return n.length&&n[0]===e[0]?Ti(n):[]}),Sh=H(function(e){var n=Ye(e),t=fe(e,Di);return n===Ye(t)?n=i:t.pop(),t.length&&t[0]===e[0]?Ti(t,M(n,2)):[]}),Oh=H(function(e){var n=Ye(e),t=fe(e,Di);return n=typeof n=="function"?n:i,n&&t.pop(),t.length&&t[0]===e[0]?Ti(t,i,n):[]});function Th(e,n){return e==null?"":Cc.call(e,n)}function Ye(e){var n=e==null?0:e.length;return n?e[n-1]:i}function Lh(e,n,t){var r=e==null?0:e.length;if(!r)return-1;var u=r;return t!==i&&(u=$(t),u=u<0?ve(r+u,0):Ae(u,r-1)),n===n?ac(e,n,u):Qt(e,oo,u,!0)}function Rh(e,n){return e&&e.length?Do(e,$(n)):i}var Fh=H(Lf);function Lf(e,n){return e&&e.length&&n&&n.length?Ii(e,n):e}function Ih(e,n,t){return e&&e.length&&n&&n.length?Ii(e,n,M(t,2)):e}function Ph(e,n,t){return e&&e.length&&n&&n.length?Ii(e,n,i,t):e}var Nh=gn(function(e,n){var t=e==null?0:e.length,r=Ci(e,n);return Uo(e,fe(n,function(u){return vn(u,t)?+u:u}).sort(Qo)),r});function Bh(e,n){var t=[];if(!(e&&e.length))return t;var r=-1,u=[],a=e.length;for(n=M(n,3);++r<a;){var c=e[r];n(c,r,e)&&(t.push(c),u.push(r))}return Uo(e,u),t}function ki(e){return e==null?e:Tc.call(e)}function Mh(e,n,t){var r=e==null?0:e.length;return r?(t&&typeof t!="number"&&Oe(e,n,t)?(n=0,t=r):(n=n==null?0:$(n),t=t===i?r:$(t)),Ze(e,n,t)):[]}function qh(e,n){return _r(e,n)}function Dh(e,n,t){return Bi(e,n,M(t,2))}function Vh(e,n){var t=e==null?0:e.length;if(t){var r=_r(e,n);if(r<t&&tn(e[r],n))return r}return-1}function Wh(e,n){return _r(e,n,!0)}function Uh(e,n,t){return Bi(e,n,M(t,2),!0)}function $h(e,n){var t=e==null?0:e.length;if(t){var r=_r(e,n,!0)-1;if(tn(e[r],n))return r}return-1}function zh(e){return e&&e.length?zo(e):[]}function Hh(e,n){return e&&e.length?zo(e,M(n,2)):[]}function Gh(e){var n=e==null?0:e.length;return n?Ze(e,1,n):[]}function Kh(e,n,t){return e&&e.length?(n=t||n===i?1:$(n),Ze(e,0,n<0?0:n)):[]}function Zh(e,n,t){var r=e==null?0:e.length;return r?(n=t||n===i?1:$(n),n=r-n,Ze(e,n<0?0:n,r)):[]}function Yh(e,n){return e&&e.length?mr(e,M(n,3),!1,!0):[]}function Xh(e,n){return e&&e.length?mr(e,M(n,3)):[]}var Jh=H(function(e){return Ln(we(e,1,ce,!0))}),Qh=H(function(e){var n=Ye(e);return ce(n)&&(n=i),Ln(we(e,1,ce,!0),M(n,2))}),kh=H(function(e){var n=Ye(e);return n=typeof n=="function"?n:i,Ln(we(e,1,ce,!0),i,n)});function jh(e){return e&&e.length?Ln(e):[]}function ep(e,n){return e&&e.length?Ln(e,M(n,2)):[]}function np(e,n){return n=typeof n=="function"?n:i,e&&e.length?Ln(e,i,n):[]}function ji(e){if(!(e&&e.length))return[];var n=0;return e=Cn(e,function(t){if(ce(t))return n=ve(t.length,n),!0}),vi(n,function(t){return fe(e,hi(t))})}function Rf(e,n){if(!(e&&e.length))return[];var t=ji(e);return n==null?t:fe(t,function(r){return Ne(n,i,r)})}var tp=H(function(e,n){return ce(e)?Lt(e,n):[]}),rp=H(function(e){return qi(Cn(e,ce))}),ip=H(function(e){var n=Ye(e);return ce(n)&&(n=i),qi(Cn(e,ce),M(n,2))}),up=H(function(e){var n=Ye(e);return n=typeof n=="function"?n:i,qi(Cn(e,ce),i,n)}),op=H(ji);function fp(e,n){return Zo(e||[],n||[],Tt)}function ap(e,n){return Zo(e||[],n||[],It)}var lp=H(function(e){var n=e.length,t=n>1?e[n-1]:i;return t=typeof t=="function"?(e.pop(),t):i,Rf(e,t)});function Ff(e){var n=f(e);return n.__chain__=!0,n}function sp(e,n){return n(e),e}function Or(e,n){return n(e)}var cp=gn(function(e){var n=e.length,t=n?e[0]:0,r=this.__wrapped__,u=function(a){return Ci(a,e)};return n>1||this.__actions__.length||!(r instanceof Y)||!vn(t)?this.thru(u):(r=r.slice(t,+t+(n?1:0)),r.__actions__.push({func:Or,args:[u],thisArg:i}),new Ge(r,this.__chain__).thru(function(a){return n&&!a.length&&a.push(i),a}))});function dp(){return Ff(this)}function hp(){return new Ge(this.value(),this.__chain__)}function pp(){this.__values__===i&&(this.__values__=Gf(this.value()));var e=this.__index__>=this.__values__.length,n=e?i:this.__values__[this.__index__++];return{done:e,value:n}}functi