(window.webpackJsonp=window.webpackJsonp||[]).push([[49],{329:function(module,exports,__webpack_require__){!function(root){"use strict";for(var DEFAULT_FEATURE=[null,0,{}],CACHE_THRESHOLD=10,SBase=44032,LBase=4352,VBase=4449,TBase=4519,LCount=19,VCount=21,TCount=28,NCount=VCount*TCount,SCount=LCount*NCount,UChar=function(cp,feature){this.codepoint=cp,this.feature=feature},cache={},cacheCounter=[],i=0;i<=255;++i)cacheCounter[i]=0;var strategies=[function(next,cp,needFeature){return cp<60||13311>8&255]>CACHE_THRESHOLD&&(cache[cp]=ret),ret},function(next,cp,needFeature){return needFeature?next(cp,needFeature):new UChar(cp,null)},function(next,cp,needFeature){var j;if(cp=55296&&cp<=56319},UChar.isLowSurrogate=function(cp){return cp>=56320&&cp<=57343},UChar.prototype.prepFeature=function(){this.feature||(this.feature=UChar.fromCharCode(this.codepoint,!0).feature)},UChar.prototype.toString=function(){if(this.codepoint<65536)return String.fromCharCode(this.codepoint);var x=this.codepoint-65536;return String.fromCharCode(Math.floor(x/1024)+55296,x%1024+56320)},UChar.prototype.getDecomp=function(){return this.prepFeature(),this.feature[0]||null},UChar.prototype.isCompatibility=function(){return this.prepFeature(),!!this.feature[1]&&256&this.feature[1]},UChar.prototype.isExclude=function(){return this.prepFeature(),!!this.feature[1]&&512&this.feature[1]},UChar.prototype.getCanonicalClass=function(){return this.prepFeature(),this.feature[1]?255&this.feature[1]:0},UChar.prototype.getComposite=function(following){if(this.prepFeature(),!this.feature[2])return null;var cp=this.feature[2][following.codepoint];return cp?UChar.fromCharCode(cp):null};var UCharIterator=function(str){this.str=str,this.cursor=0};UCharIterator.prototype.next=function(){if(this.str&&this.cursor0;--inspt){if(this.resBuf[inspt-1].getCanonicalClass()<=cc)break}this.resBuf.splice(inspt,0,uchar)}while(0!==cc);return this.resBuf.shift()};var CompIterator=function(it){this.it=it,this.procBuf=[],this.resBuf=[],this.lastClass=null};CompIterator.prototype.next=function(){for(;0===this.resBuf.length;){var uchar=this.it.next();if(!uchar){this.resBuf=this.procBuf,this.procBuf=[];break}if(0===this.procBuf.length)this.lastClass=uchar.getCanonicalClass(),this.procBuf.push(uchar);else{var composite=this.procBuf[0].getComposite(uchar),cc=uchar.getCanonicalClass();composite&&(this.lastClass