(function(e){function t(t){for(var r,o,c=t[0],i=t[1],f=t[2],s=0,l=[];s1&&void 0!==arguments[1]?arguments[1]:1e3,n=new Date(0).getTime();return function(){var r=(new Date).getTime();if(r-n>t){n=r;for(var o=arguments.length,a=new Array(o),u=0;u