rCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],s=0;s<12;++s)r=h([2e3,s]),this._shortMonthsParse[s]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[s]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===t?(i=hi.call(this._shortMonthsParse,a),i!==-1?i:null):(i=hi.call(this._longMonthsParse,a),i!==-1?i:null):"MMM"===t?(i=hi.call(this._shortMonthsParse,a),i!==-1?i:(i=hi.call(this._longMonthsParse,a),i!==-1?i:null)):(i=hi.call(this._l