Loading
function(e,t,n){"use strict";n.d(t,{A:()=>_});var r=n(364242),i=n(360345),s=n(476858),a=n(355418);let o=RegExp(`(?:on\\s{0,3})?(${i.lT})(?:\\s{0,3}(?:to|\\-|\\–|until|through|till)?\\s{0,3}(${i.lT}))?(?:-|/|\\s{0,3}(?:of)?\\s{0,3})(${(0,s.uJ)(i.eB)})(?:(?:-|/|,?\\s{0,3})(${i.fp}(?!\\w)))?(?=\\W|$)`,"i"),l=1,u=2,c=3,d=4;class _ extends a.c{innerPattern(){return o}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),s=i.eB[t[c].toLowerCase()],a=(0,i.k8)(t[l]);if(a>31)return t.index=t.index+t[l].length,null;if(n.start.assign("month",s),n.start.assign("day",a),t[d]){let e=(0,i.zL)(t[d]);n.start.assign("year",e)}else{let t=(0,r.Y)(e.refDate,a,s);n.start.imply("year",t)}if(t[u]){let e=(0,i.k8)(t[u]);n.end=n.start.clone(),n.end.assign("day",e)}return n}}}