(function(){var n,e,r,t,o,i,u,l,c,f,s,p,a,h,y=[].slice;o="3.1.0",e="pending",t="resolved",r="rejected",f=function(n,e){return null!=n?n.hasOwnProperty(e):void 0},p=function(n){return f(n,"length")&&f(n,"callee")},a=function(n){return f(n,"promise")&&"function"==typeof(null!=n?n.promise:void 0)},c=function(n){return p(n)?c(Array.prototype.slice.call(n)):Array.isArray(n)?n.reduce(function(n,e){return Array.isArray(e)?n.concat(c(e)):(n.push(e),n)},[]):[n]},u=function(n,e){return n<=0?e():function(){if(--n<1)return e.apply(this,arguments)}},h=function(n,e){return function(){var r;return r=[n].concat(Array.prototype.slice.call(arguments,0)),e.apply(this,r)}},l=function(n,e,r){var t,o,i,u,l;for(u=c(n),l=[],o=0,i=u.length;o1?n:n[0],t()}):(l[e]=n,t())}),o=0,i=r.length;o