(function(s){function t(e,n){return function(t){return i(e.call(this,t),n)}}function e(e,n){return function(t){return this.lang().ordinal(e.call(this,t),n)}}function n(){}function o(t){h(this,t)}function u(t){var e=t.years||t.year||t.y||0,n=t.months||t.month||t.M||0,s=t.weeks||t.week||t.w||0,i=t.days||t.day||t.d||0,r=t.hours||t.hour||t.h||0,a=t.minutes||t.minute||t.m||0,o=t.seconds||t.second||t.s||0,u=t.milliseconds||t.millisecond||t.ms||0;this._input=t,this._milliseconds=u+1e3*o+6e4*a+36e5*r,this._days=i+7*s,this._months=n+12*e,this._data={},this._bubble()}function h(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}function d(t){return t<0?Math.ceil(t):Math.floor(t)}function i(t,e){for(var n=t+"";n.length+S(t).startOf(e)},isBefore:function(t,e){return e=void 0!==e?e:"millisecond",+this.clone().startOf(e)<+S(t).startOf(e)},isSame:function(t,e){return e=void 0!==e?e:"millisecond",+this.clone().startOf(e)==+S(t).startOf(e)},min:function(t){return(t=S.apply(null,arguments))