-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcommons-1c2b4ef6c75945d2bf7e.js
More file actions
3 lines (3 loc) · 166 KB
/
commons-1c2b4ef6c75945d2bf7e.js
File metadata and controls
3 lines (3 loc) · 166 KB
1
2
3
/*! For license information please see commons-1c2b4ef6c75945d2bf7e.js.LICENSE.txt */
(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{"/UXo":function(e,t){e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+CiAgPHBhdGggZmlsbD0iIzc3NyIgZD0iTTEzLjA4IDE2TDAgMi45MiAyLjgzLjA5bDEzLjA4IDEzLjA4eiIvPgogIDxwYXRoIGZpbGw9IiM3NzciIGQ9Ik0xMy4wOC4wOGwyLjgzIDIuODNMMi44MyAxNiAwIDEzLjE3eiIvPgo8L3N2Zz4="},"/Ufx":function(e,t,r){},"2thk":function(e,t,r){var n=r("hRO2"),o=n,i=Function("return this")();o.exportSymbol("proto.netspeak.service.CorporaRequest",null,i),o.exportSymbol("proto.netspeak.service.CorporaResponse",null,i),o.exportSymbol("proto.netspeak.service.Corpus",null,i),o.exportSymbol("proto.netspeak.service.Phrase",null,i),o.exportSymbol("proto.netspeak.service.Phrase.Word",null,i),o.exportSymbol("proto.netspeak.service.Phrase.Word.Tag",null,i),o.exportSymbol("proto.netspeak.service.PhraseConstraints",null,i),o.exportSymbol("proto.netspeak.service.SearchRequest",null,i),o.exportSymbol("proto.netspeak.service.SearchResponse",null,i),o.exportSymbol("proto.netspeak.service.SearchResponse.Error",null,i),o.exportSymbol("proto.netspeak.service.SearchResponse.Error.Kind",null,i),o.exportSymbol("proto.netspeak.service.SearchResponse.ResponseCase",null,i),o.exportSymbol("proto.netspeak.service.SearchResponse.Result",null,i),proto.netspeak.service.SearchRequest=function(e){n.Message.initialize(this,e,0,-1,null,null)},o.inherits(proto.netspeak.service.SearchRequest,n.Message),o.DEBUG&&!COMPILED&&(proto.netspeak.service.SearchRequest.displayName="proto.netspeak.service.SearchRequest"),proto.netspeak.service.PhraseConstraints=function(e){n.Message.initialize(this,e,0,-1,null,null)},o.inherits(proto.netspeak.service.PhraseConstraints,n.Message),o.DEBUG&&!COMPILED&&(proto.netspeak.service.PhraseConstraints.displayName="proto.netspeak.service.PhraseConstraints"),proto.netspeak.service.Phrase=function(e){n.Message.initialize(this,e,0,-1,proto.netspeak.service.Phrase.repeatedFields_,null)},o.inherits(proto.netspeak.service.Phrase,n.Message),o.DEBUG&&!COMPILED&&(proto.netspeak.service.Phrase.displayName="proto.netspeak.service.Phrase"),proto.netspeak.service.Phrase.Word=function(e){n.Message.initialize(this,e,0,-1,null,null)},o.inherits(proto.netspeak.service.Phrase.Word,n.Message),o.DEBUG&&!COMPILED&&(proto.netspeak.service.Phrase.Word.displayName="proto.netspeak.service.Phrase.Word"),proto.netspeak.service.SearchResponse=function(e){n.Message.initialize(this,e,0,-1,null,proto.netspeak.service.SearchResponse.oneofGroups_)},o.inherits(proto.netspeak.service.SearchResponse,n.Message),o.DEBUG&&!COMPILED&&(proto.netspeak.service.SearchResponse.displayName="proto.netspeak.service.SearchResponse"),proto.netspeak.service.SearchResponse.Result=function(e){n.Message.initialize(this,e,0,-1,proto.netspeak.service.SearchResponse.Result.repeatedFields_,null)},o.inherits(proto.netspeak.service.SearchResponse.Result,n.Message),o.DEBUG&&!COMPILED&&(proto.netspeak.service.SearchResponse.Result.displayName="proto.netspeak.service.SearchResponse.Result"),proto.netspeak.service.SearchResponse.Error=function(e){n.Message.initialize(this,e,0,-1,null,null)},o.inherits(proto.netspeak.service.SearchResponse.Error,n.Message),o.DEBUG&&!COMPILED&&(proto.netspeak.service.SearchResponse.Error.displayName="proto.netspeak.service.SearchResponse.Error"),proto.netspeak.service.CorporaRequest=function(e){n.Message.initialize(this,e,0,-1,null,null)},o.inherits(proto.netspeak.service.CorporaRequest,n.Message),o.DEBUG&&!COMPILED&&(proto.netspeak.service.CorporaRequest.displayName="proto.netspeak.service.CorporaRequest"),proto.netspeak.service.Corpus=function(e){n.Message.initialize(this,e,0,-1,null,null)},o.inherits(proto.netspeak.service.Corpus,n.Message),o.DEBUG&&!COMPILED&&(proto.netspeak.service.Corpus.displayName="proto.netspeak.service.Corpus"),proto.netspeak.service.CorporaResponse=function(e){n.Message.initialize(this,e,0,-1,proto.netspeak.service.CorporaResponse.repeatedFields_,null)},o.inherits(proto.netspeak.service.CorporaResponse,n.Message),o.DEBUG&&!COMPILED&&(proto.netspeak.service.CorporaResponse.displayName="proto.netspeak.service.CorporaResponse"),n.Message.GENERATE_TO_OBJECT&&(proto.netspeak.service.SearchRequest.prototype.toObject=function(e){return proto.netspeak.service.SearchRequest.toObject(e,this)},proto.netspeak.service.SearchRequest.toObject=function(e,t){var r,o={query:n.Message.getFieldWithDefault(t,1,""),corpus:n.Message.getFieldWithDefault(t,2,""),maxPhrases:n.Message.getFieldWithDefault(t,3,0),phraseConstraints:(r=t.getPhraseConstraints())&&proto.netspeak.service.PhraseConstraints.toObject(e,r)};return e&&(o.$jspbMessageInstance=t),o}),proto.netspeak.service.SearchRequest.deserializeBinary=function(e){var t=new n.BinaryReader(e),r=new proto.netspeak.service.SearchRequest;return proto.netspeak.service.SearchRequest.deserializeBinaryFromReader(r,t)},proto.netspeak.service.SearchRequest.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){switch(t.getFieldNumber()){case 1:var r=t.readString();e.setQuery(r);break;case 2:r=t.readString();e.setCorpus(r);break;case 3:r=t.readUint32();e.setMaxPhrases(r);break;case 4:r=new proto.netspeak.service.PhraseConstraints;t.readMessage(r,proto.netspeak.service.PhraseConstraints.deserializeBinaryFromReader),e.setPhraseConstraints(r);break;default:t.skipField()}}return e},proto.netspeak.service.SearchRequest.prototype.serializeBinary=function(){var e=new n.BinaryWriter;return proto.netspeak.service.SearchRequest.serializeBinaryToWriter(this,e),e.getResultBuffer()},proto.netspeak.service.SearchRequest.serializeBinaryToWriter=function(e,t){var r=void 0;(r=e.getQuery()).length>0&&t.writeString(1,r),(r=e.getCorpus()).length>0&&t.writeString(2,r),0!==(r=e.getMaxPhrases())&&t.writeUint32(3,r),null!=(r=e.getPhraseConstraints())&&t.writeMessage(4,r,proto.netspeak.service.PhraseConstraints.serializeBinaryToWriter)},proto.netspeak.service.SearchRequest.prototype.getQuery=function(){return n.Message.getFieldWithDefault(this,1,"")},proto.netspeak.service.SearchRequest.prototype.setQuery=function(e){return n.Message.setProto3StringField(this,1,e)},proto.netspeak.service.SearchRequest.prototype.getCorpus=function(){return n.Message.getFieldWithDefault(this,2,"")},proto.netspeak.service.SearchRequest.prototype.setCorpus=function(e){return n.Message.setProto3StringField(this,2,e)},proto.netspeak.service.SearchRequest.prototype.getMaxPhrases=function(){return n.Message.getFieldWithDefault(this,3,0)},proto.netspeak.service.SearchRequest.prototype.setMaxPhrases=function(e){return n.Message.setProto3IntField(this,3,e)},proto.netspeak.service.SearchRequest.prototype.getPhraseConstraints=function(){return n.Message.getWrapperField(this,proto.netspeak.service.PhraseConstraints,4)},proto.netspeak.service.SearchRequest.prototype.setPhraseConstraints=function(e){return n.Message.setWrapperField(this,4,e)},proto.netspeak.service.SearchRequest.prototype.clearPhraseConstraints=function(){return this.setPhraseConstraints(void 0)},proto.netspeak.service.SearchRequest.prototype.hasPhraseConstraints=function(){return null!=n.Message.getField(this,4)},n.Message.GENERATE_TO_OBJECT&&(proto.netspeak.service.PhraseConstraints.prototype.toObject=function(e){return proto.netspeak.service.PhraseConstraints.toObject(e,this)},proto.netspeak.service.PhraseConstraints.toObject=function(e,t){var r={frequencyMax:n.Message.getFieldWithDefault(t,1,0),wordsMin:n.Message.getFieldWithDefault(t,2,0),wordsMax:n.Message.getFieldWithDefault(t,3,0)};return e&&(r.$jspbMessageInstance=t),r}),proto.netspeak.service.PhraseConstraints.deserializeBinary=function(e){var t=new n.BinaryReader(e),r=new proto.netspeak.service.PhraseConstraints;return proto.netspeak.service.PhraseConstraints.deserializeBinaryFromReader(r,t)},proto.netspeak.service.PhraseConstraints.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){switch(t.getFieldNumber()){case 1:var r=t.readUint64();e.setFrequencyMax(r);break;case 2:r=t.readUint32();e.setWordsMin(r);break;case 3:r=t.readUint32();e.setWordsMax(r);break;default:t.skipField()}}return e},proto.netspeak.service.PhraseConstraints.prototype.serializeBinary=function(){var e=new n.BinaryWriter;return proto.netspeak.service.PhraseConstraints.serializeBinaryToWriter(this,e),e.getResultBuffer()},proto.netspeak.service.PhraseConstraints.serializeBinaryToWriter=function(e,t){var r=void 0;0!==(r=e.getFrequencyMax())&&t.writeUint64(1,r),0!==(r=e.getWordsMin())&&t.writeUint32(2,r),0!==(r=e.getWordsMax())&&t.writeUint32(3,r)},proto.netspeak.service.PhraseConstraints.prototype.getFrequencyMax=function(){return n.Message.getFieldWithDefault(this,1,0)},proto.netspeak.service.PhraseConstraints.prototype.setFrequencyMax=function(e){return n.Message.setProto3IntField(this,1,e)},proto.netspeak.service.PhraseConstraints.prototype.getWordsMin=function(){return n.Message.getFieldWithDefault(this,2,0)},proto.netspeak.service.PhraseConstraints.prototype.setWordsMin=function(e){return n.Message.setProto3IntField(this,2,e)},proto.netspeak.service.PhraseConstraints.prototype.getWordsMax=function(){return n.Message.getFieldWithDefault(this,3,0)},proto.netspeak.service.PhraseConstraints.prototype.setWordsMax=function(e){return n.Message.setProto3IntField(this,3,e)},proto.netspeak.service.Phrase.repeatedFields_=[3],n.Message.GENERATE_TO_OBJECT&&(proto.netspeak.service.Phrase.prototype.toObject=function(e){return proto.netspeak.service.Phrase.toObject(e,this)},proto.netspeak.service.Phrase.toObject=function(e,t){var r={id:n.Message.getFieldWithDefault(t,1,0),frequency:n.Message.getFieldWithDefault(t,2,0),wordsList:n.Message.toObjectList(t.getWordsList(),proto.netspeak.service.Phrase.Word.toObject,e)};return e&&(r.$jspbMessageInstance=t),r}),proto.netspeak.service.Phrase.deserializeBinary=function(e){var t=new n.BinaryReader(e),r=new proto.netspeak.service.Phrase;return proto.netspeak.service.Phrase.deserializeBinaryFromReader(r,t)},proto.netspeak.service.Phrase.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){switch(t.getFieldNumber()){case 1:var r=t.readUint64();e.setId(r);break;case 2:r=t.readUint64();e.setFrequency(r);break;case 3:r=new proto.netspeak.service.Phrase.Word;t.readMessage(r,proto.netspeak.service.Phrase.Word.deserializeBinaryFromReader),e.addWords(r);break;default:t.skipField()}}return e},proto.netspeak.service.Phrase.prototype.serializeBinary=function(){var e=new n.BinaryWriter;return proto.netspeak.service.Phrase.serializeBinaryToWriter(this,e),e.getResultBuffer()},proto.netspeak.service.Phrase.serializeBinaryToWriter=function(e,t){var r=void 0;0!==(r=e.getId())&&t.writeUint64(1,r),0!==(r=e.getFrequency())&&t.writeUint64(2,r),(r=e.getWordsList()).length>0&&t.writeRepeatedMessage(3,r,proto.netspeak.service.Phrase.Word.serializeBinaryToWriter)},n.Message.GENERATE_TO_OBJECT&&(proto.netspeak.service.Phrase.Word.prototype.toObject=function(e){return proto.netspeak.service.Phrase.Word.toObject(e,this)},proto.netspeak.service.Phrase.Word.toObject=function(e,t){var r={tag:n.Message.getFieldWithDefault(t,1,0),text:n.Message.getFieldWithDefault(t,2,"")};return e&&(r.$jspbMessageInstance=t),r}),proto.netspeak.service.Phrase.Word.deserializeBinary=function(e){var t=new n.BinaryReader(e),r=new proto.netspeak.service.Phrase.Word;return proto.netspeak.service.Phrase.Word.deserializeBinaryFromReader(r,t)},proto.netspeak.service.Phrase.Word.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){switch(t.getFieldNumber()){case 1:var r=t.readEnum();e.setTag(r);break;case 2:r=t.readString();e.setText(r);break;default:t.skipField()}}return e},proto.netspeak.service.Phrase.Word.prototype.serializeBinary=function(){var e=new n.BinaryWriter;return proto.netspeak.service.Phrase.Word.serializeBinaryToWriter(this,e),e.getResultBuffer()},proto.netspeak.service.Phrase.Word.serializeBinaryToWriter=function(e,t){var r=void 0;0!==(r=e.getTag())&&t.writeEnum(1,r),(r=e.getText()).length>0&&t.writeString(2,r)},proto.netspeak.service.Phrase.Word.Tag={WORD:0,WORD_FOR_QMARK:1,WORD_FOR_STAR:2,WORD_IN_DICTSET:3,WORD_IN_ORDERSET:4,WORD_IN_OPTIONSET:5,WORD_FOR_PLUS:6,WORD_FOR_REGEX:7},proto.netspeak.service.Phrase.Word.prototype.getTag=function(){return n.Message.getFieldWithDefault(this,1,0)},proto.netspeak.service.Phrase.Word.prototype.setTag=function(e){return n.Message.setProto3EnumField(this,1,e)},proto.netspeak.service.Phrase.Word.prototype.getText=function(){return n.Message.getFieldWithDefault(this,2,"")},proto.netspeak.service.Phrase.Word.prototype.setText=function(e){return n.Message.setProto3StringField(this,2,e)},proto.netspeak.service.Phrase.prototype.getId=function(){return n.Message.getFieldWithDefault(this,1,0)},proto.netspeak.service.Phrase.prototype.setId=function(e){return n.Message.setProto3IntField(this,1,e)},proto.netspeak.service.Phrase.prototype.getFrequency=function(){return n.Message.getFieldWithDefault(this,2,0)},proto.netspeak.service.Phrase.prototype.setFrequency=function(e){return n.Message.setProto3IntField(this,2,e)},proto.netspeak.service.Phrase.prototype.getWordsList=function(){return n.Message.getRepeatedWrapperField(this,proto.netspeak.service.Phrase.Word,3)},proto.netspeak.service.Phrase.prototype.setWordsList=function(e){return n.Message.setRepeatedWrapperField(this,3,e)},proto.netspeak.service.Phrase.prototype.addWords=function(e,t){return n.Message.addToRepeatedWrapperField(this,3,e,proto.netspeak.service.Phrase.Word,t)},proto.netspeak.service.Phrase.prototype.clearWordsList=function(){return this.setWordsList([])},proto.netspeak.service.SearchResponse.oneofGroups_=[[1,2]],proto.netspeak.service.SearchResponse.ResponseCase={RESPONSE_NOT_SET:0,RESULT:1,ERROR:2},proto.netspeak.service.SearchResponse.prototype.getResponseCase=function(){return n.Message.computeOneofCase(this,proto.netspeak.service.SearchResponse.oneofGroups_[0])},n.Message.GENERATE_TO_OBJECT&&(proto.netspeak.service.SearchResponse.prototype.toObject=function(e){return proto.netspeak.service.SearchResponse.toObject(e,this)},proto.netspeak.service.SearchResponse.toObject=function(e,t){var r,n={result:(r=t.getResult())&&proto.netspeak.service.SearchResponse.Result.toObject(e,r),error:(r=t.getError())&&proto.netspeak.service.SearchResponse.Error.toObject(e,r)};return e&&(n.$jspbMessageInstance=t),n}),proto.netspeak.service.SearchResponse.deserializeBinary=function(e){var t=new n.BinaryReader(e),r=new proto.netspeak.service.SearchResponse;return proto.netspeak.service.SearchResponse.deserializeBinaryFromReader(r,t)},proto.netspeak.service.SearchResponse.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){switch(t.getFieldNumber()){case 1:var r=new proto.netspeak.service.SearchResponse.Result;t.readMessage(r,proto.netspeak.service.SearchResponse.Result.deserializeBinaryFromReader),e.setResult(r);break;case 2:r=new proto.netspeak.service.SearchResponse.Error;t.readMessage(r,proto.netspeak.service.SearchResponse.Error.deserializeBinaryFromReader),e.setError(r);break;default:t.skipField()}}return e},proto.netspeak.service.SearchResponse.prototype.serializeBinary=function(){var e=new n.BinaryWriter;return proto.netspeak.service.SearchResponse.serializeBinaryToWriter(this,e),e.getResultBuffer()},proto.netspeak.service.SearchResponse.serializeBinaryToWriter=function(e,t){var r=void 0;null!=(r=e.getResult())&&t.writeMessage(1,r,proto.netspeak.service.SearchResponse.Result.serializeBinaryToWriter),null!=(r=e.getError())&&t.writeMessage(2,r,proto.netspeak.service.SearchResponse.Error.serializeBinaryToWriter)},proto.netspeak.service.SearchResponse.Result.repeatedFields_=[1,2],n.Message.GENERATE_TO_OBJECT&&(proto.netspeak.service.SearchResponse.Result.prototype.toObject=function(e){return proto.netspeak.service.SearchResponse.Result.toObject(e,this)},proto.netspeak.service.SearchResponse.Result.toObject=function(e,t){var r,o={phrasesList:n.Message.toObjectList(t.getPhrasesList(),proto.netspeak.service.Phrase.toObject,e),unknownWordsList:null==(r=n.Message.getRepeatedField(t,2))?void 0:r};return e&&(o.$jspbMessageInstance=t),o}),proto.netspeak.service.SearchResponse.Result.deserializeBinary=function(e){var t=new n.BinaryReader(e),r=new proto.netspeak.service.SearchResponse.Result;return proto.netspeak.service.SearchResponse.Result.deserializeBinaryFromReader(r,t)},proto.netspeak.service.SearchResponse.Result.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){switch(t.getFieldNumber()){case 1:var r=new proto.netspeak.service.Phrase;t.readMessage(r,proto.netspeak.service.Phrase.deserializeBinaryFromReader),e.addPhrases(r);break;case 2:r=t.readString();e.addUnknownWords(r);break;default:t.skipField()}}return e},proto.netspeak.service.SearchResponse.Result.prototype.serializeBinary=function(){var e=new n.BinaryWriter;return proto.netspeak.service.SearchResponse.Result.serializeBinaryToWriter(this,e),e.getResultBuffer()},proto.netspeak.service.SearchResponse.Result.serializeBinaryToWriter=function(e,t){var r=void 0;(r=e.getPhrasesList()).length>0&&t.writeRepeatedMessage(1,r,proto.netspeak.service.Phrase.serializeBinaryToWriter),(r=e.getUnknownWordsList()).length>0&&t.writeRepeatedString(2,r)},proto.netspeak.service.SearchResponse.Result.prototype.getPhrasesList=function(){return n.Message.getRepeatedWrapperField(this,proto.netspeak.service.Phrase,1)},proto.netspeak.service.SearchResponse.Result.prototype.setPhrasesList=function(e){return n.Message.setRepeatedWrapperField(this,1,e)},proto.netspeak.service.SearchResponse.Result.prototype.addPhrases=function(e,t){return n.Message.addToRepeatedWrapperField(this,1,e,proto.netspeak.service.Phrase,t)},proto.netspeak.service.SearchResponse.Result.prototype.clearPhrasesList=function(){return this.setPhrasesList([])},proto.netspeak.service.SearchResponse.Result.prototype.getUnknownWordsList=function(){return n.Message.getRepeatedField(this,2)},proto.netspeak.service.SearchResponse.Result.prototype.setUnknownWordsList=function(e){return n.Message.setField(this,2,e||[])},proto.netspeak.service.SearchResponse.Result.prototype.addUnknownWords=function(e,t){return n.Message.addToRepeatedField(this,2,e,t)},proto.netspeak.service.SearchResponse.Result.prototype.clearUnknownWordsList=function(){return this.setUnknownWordsList([])},n.Message.GENERATE_TO_OBJECT&&(proto.netspeak.service.SearchResponse.Error.prototype.toObject=function(e){return proto.netspeak.service.SearchResponse.Error.toObject(e,this)},proto.netspeak.service.SearchResponse.Error.toObject=function(e,t){var r={kind:n.Message.getFieldWithDefault(t,1,0),message:n.Message.getFieldWithDefault(t,2,"")};return e&&(r.$jspbMessageInstance=t),r}),proto.netspeak.service.SearchResponse.Error.deserializeBinary=function(e){var t=new n.BinaryReader(e),r=new proto.netspeak.service.SearchResponse.Error;return proto.netspeak.service.SearchResponse.Error.deserializeBinaryFromReader(r,t)},proto.netspeak.service.SearchResponse.Error.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){switch(t.getFieldNumber()){case 1:var r=t.readEnum();e.setKind(r);break;case 2:r=t.readString();e.setMessage(r);break;default:t.skipField()}}return e},proto.netspeak.service.SearchResponse.Error.prototype.serializeBinary=function(){var e=new n.BinaryWriter;return proto.netspeak.service.SearchResponse.Error.serializeBinaryToWriter(this,e),e.getResultBuffer()},proto.netspeak.service.SearchResponse.Error.serializeBinaryToWriter=function(e,t){var r=void 0;0!==(r=e.getKind())&&t.writeEnum(1,r),(r=e.getMessage()).length>0&&t.writeString(2,r)},proto.netspeak.service.SearchResponse.Error.Kind={UNKNOWN:0,INTERNAL_ERROR:1,INVALID_PARAMETER:100,INVALID_QUERY:110,INVALID_CORPUS:111},proto.netspeak.service.SearchResponse.Error.prototype.getKind=function(){return n.Message.getFieldWithDefault(this,1,0)},proto.netspeak.service.SearchResponse.Error.prototype.setKind=function(e){return n.Message.setProto3EnumField(this,1,e)},proto.netspeak.service.SearchResponse.Error.prototype.getMessage=function(){return n.Message.getFieldWithDefault(this,2,"")},proto.netspeak.service.SearchResponse.Error.prototype.setMessage=function(e){return n.Message.setProto3StringField(this,2,e)},proto.netspeak.service.SearchResponse.prototype.getResult=function(){return n.Message.getWrapperField(this,proto.netspeak.service.SearchResponse.Result,1)},proto.netspeak.service.SearchResponse.prototype.setResult=function(e){return n.Message.setOneofWrapperField(this,1,proto.netspeak.service.SearchResponse.oneofGroups_[0],e)},proto.netspeak.service.SearchResponse.prototype.clearResult=function(){return this.setResult(void 0)},proto.netspeak.service.SearchResponse.prototype.hasResult=function(){return null!=n.Message.getField(this,1)},proto.netspeak.service.SearchResponse.prototype.getError=function(){return n.Message.getWrapperField(this,proto.netspeak.service.SearchResponse.Error,2)},proto.netspeak.service.SearchResponse.prototype.setError=function(e){return n.Message.setOneofWrapperField(this,2,proto.netspeak.service.SearchResponse.oneofGroups_[0],e)},proto.netspeak.service.SearchResponse.prototype.clearError=function(){return this.setError(void 0)},proto.netspeak.service.SearchResponse.prototype.hasError=function(){return null!=n.Message.getField(this,2)},n.Message.GENERATE_TO_OBJECT&&(proto.netspeak.service.CorporaRequest.prototype.toObject=function(e){return proto.netspeak.service.CorporaRequest.toObject(e,this)},proto.netspeak.service.CorporaRequest.toObject=function(e,t){var r={};return e&&(r.$jspbMessageInstance=t),r}),proto.netspeak.service.CorporaRequest.deserializeBinary=function(e){var t=new n.BinaryReader(e),r=new proto.netspeak.service.CorporaRequest;return proto.netspeak.service.CorporaRequest.deserializeBinaryFromReader(r,t)},proto.netspeak.service.CorporaRequest.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){t.getFieldNumber();t.skipField()}return e},proto.netspeak.service.CorporaRequest.prototype.serializeBinary=function(){var e=new n.BinaryWriter;return proto.netspeak.service.CorporaRequest.serializeBinaryToWriter(this,e),e.getResultBuffer()},proto.netspeak.service.CorporaRequest.serializeBinaryToWriter=function(e,t){},n.Message.GENERATE_TO_OBJECT&&(proto.netspeak.service.Corpus.prototype.toObject=function(e){return proto.netspeak.service.Corpus.toObject(e,this)},proto.netspeak.service.Corpus.toObject=function(e,t){var r={key:n.Message.getFieldWithDefault(t,1,""),name:n.Message.getFieldWithDefault(t,2,""),language:n.Message.getFieldWithDefault(t,3,"")};return e&&(r.$jspbMessageInstance=t),r}),proto.netspeak.service.Corpus.deserializeBinary=function(e){var t=new n.BinaryReader(e),r=new proto.netspeak.service.Corpus;return proto.netspeak.service.Corpus.deserializeBinaryFromReader(r,t)},proto.netspeak.service.Corpus.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){switch(t.getFieldNumber()){case 1:var r=t.readString();e.setKey(r);break;case 2:r=t.readString();e.setName(r);break;case 3:r=t.readString();e.setLanguage(r);break;default:t.skipField()}}return e},proto.netspeak.service.Corpus.prototype.serializeBinary=function(){var e=new n.BinaryWriter;return proto.netspeak.service.Corpus.serializeBinaryToWriter(this,e),e.getResultBuffer()},proto.netspeak.service.Corpus.serializeBinaryToWriter=function(e,t){var r=void 0;(r=e.getKey()).length>0&&t.writeString(1,r),(r=e.getName()).length>0&&t.writeString(2,r),(r=e.getLanguage()).length>0&&t.writeString(3,r)},proto.netspeak.service.Corpus.prototype.getKey=function(){return n.Message.getFieldWithDefault(this,1,"")},proto.netspeak.service.Corpus.prototype.setKey=function(e){return n.Message.setProto3StringField(this,1,e)},proto.netspeak.service.Corpus.prototype.getName=function(){return n.Message.getFieldWithDefault(this,2,"")},proto.netspeak.service.Corpus.prototype.setName=function(e){return n.Message.setProto3StringField(this,2,e)},proto.netspeak.service.Corpus.prototype.getLanguage=function(){return n.Message.getFieldWithDefault(this,3,"")},proto.netspeak.service.Corpus.prototype.setLanguage=function(e){return n.Message.setProto3StringField(this,3,e)},proto.netspeak.service.CorporaResponse.repeatedFields_=[1],n.Message.GENERATE_TO_OBJECT&&(proto.netspeak.service.CorporaResponse.prototype.toObject=function(e){return proto.netspeak.service.CorporaResponse.toObject(e,this)},proto.netspeak.service.CorporaResponse.toObject=function(e,t){var r={corporaList:n.Message.toObjectList(t.getCorporaList(),proto.netspeak.service.Corpus.toObject,e)};return e&&(r.$jspbMessageInstance=t),r}),proto.netspeak.service.CorporaResponse.deserializeBinary=function(e){var t=new n.BinaryReader(e),r=new proto.netspeak.service.CorporaResponse;return proto.netspeak.service.CorporaResponse.deserializeBinaryFromReader(r,t)},proto.netspeak.service.CorporaResponse.deserializeBinaryFromReader=function(e,t){for(;t.nextField()&&!t.isEndGroup();){switch(t.getFieldNumber()){case 1:var r=new proto.netspeak.service.Corpus;t.readMessage(r,proto.netspeak.service.Corpus.deserializeBinaryFromReader),e.addCorpora(r);break;default:t.skipField()}}return e},proto.netspeak.service.CorporaResponse.prototype.serializeBinary=function(){var e=new n.BinaryWriter;return proto.netspeak.service.CorporaResponse.serializeBinaryToWriter(this,e),e.getResultBuffer()},proto.netspeak.service.CorporaResponse.serializeBinaryToWriter=function(e,t){var r;(r=e.getCorporaList()).length>0&&t.writeRepeatedMessage(1,r,proto.netspeak.service.Corpus.serializeBinaryToWriter)},proto.netspeak.service.CorporaResponse.prototype.getCorporaList=function(){return n.Message.getRepeatedWrapperField(this,proto.netspeak.service.Corpus,1)},proto.netspeak.service.CorporaResponse.prototype.setCorporaList=function(e){return n.Message.setRepeatedWrapperField(this,1,e)},proto.netspeak.service.CorporaResponse.prototype.addCorpora=function(e,t){return n.Message.addToRepeatedWrapperField(this,1,e,proto.netspeak.service.Corpus,t)},proto.netspeak.service.CorporaResponse.prototype.clearCorporaList=function(){return this.setCorporaList([])},o.object.extend(t,proto.netspeak.service)},"49sm":function(e,t){var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},"7cpX":function(e,t,r){},"7iOK":function(e,t,r){},"7ueG":function(e,t,r){"use strict";var n=r("I+eb"),o=r("WKiH").start,i=r("yNLB")("trimStart"),a=i?function(){return o(this)}:"".trimStart;n({target:"String",proto:!0,forced:i},{trimStart:a,trimLeft:a})},"8+s/":function(e,t,r){"use strict";var n,o=r("q1tI"),i=(n=o)&&"object"==typeof n&&"default"in n?n.default:n;function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,r){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==r&&"function"!=typeof r)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(n){if("function"!=typeof n)throw new Error("Expected WrappedComponent to be a React component.");var u,c=[];function p(){u=e(c.map((function(e){return e.props}))),l.canUseDOM?t(u):r&&(u=r(u))}var l=function(e){var t,r;function o(){return e.apply(this,arguments)||this}r=e,(t=o).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r,o.peek=function(){return u},o.rewind=function(){if(o.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=u;return u=void 0,c=[],e};var a=o.prototype;return a.UNSAFE_componentWillMount=function(){c.push(this),p()},a.componentDidUpdate=function(){p()},a.componentWillUnmount=function(){var e=c.indexOf(this);c.splice(e,1),p()},a.render=function(){return i.createElement(n,this.props)},o}(o.PureComponent);return a(l,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(n)+")"),a(l,"canUseDOM",s),l}}},"9N29":function(e,t,r){"use strict";var n=r("I+eb"),o=r("1Y/n").right,i=r("pkCn"),a=r("rkAj"),s=r("LQDL"),u=r("YF1G"),c=i("reduceRight"),p=a("reduce",{1:0});n({target:"Array",proto:!0,forced:!c||!p||!u&&s>79&&s<83},{reduceRight:function(e){return o(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"9v5c":function(e,t,r){},EO4T:function(e,t,r){"use strict";function n(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(r=e[Symbol.iterator]()).next.bind(r)}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}r.d(t,"a",(function(){return a})),r.d(t,"b",(function(){return s})),r.d(t,"c",(function(){return u}));var i=new Set(["en","de"]);function a(e,t){var r=t[e.lang];return function(e){return r[e]}}function s(){var e=function(){if(localStorage.getItem("currentLang"))return localStorage.getItem("currentLang");for(var e,t=n(navigator.languages||[]);!(e=t()).done;){var r=e.value;if(r=r.toLowerCase(),i.has(r))return r;if(r=(/^(\w+)-\w+$/.exec(r)||[])[1],i.has(r))return r}return null}();return null===e?"en":e}function u(e){localStorage.setItem("currentLang",e)}},GGf2:function(e,t){e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMTEwNi41MikiPgogICAgPHJlY3Qgd2lkdGg9IjkiIGhlaWdodD0iMTMiIHg9IjIuNSIgeT0iMTEwOS4wMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzc3Nzc3IiByeT0iLjUiLz4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzc3Nzc3NyIgZD0iTTEzIDExMjAuMDJhLjUuNSAwIDAwLjUtLjV2LTEyYS41LjUgMCAwMC0uNS0uNUg1YS41LjUgMCAwMC0uNS41Ii8+CiAgICA8cmVjdCBmaWxsPSIjNzc3Nzc3IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIiB4PSI0IiB5PSIxMTEzLjUyIiByeT0iMCIvPgogICAgPHJlY3QgZmlsbD0iIzc3Nzc3NyIgd2lkdGg9IjYiIGhlaWdodD0iMSIgeD0iNCIgeT0iMTExNS41MiIgcnk9IjAiLz4KICAgIDxyZWN0IGZpbGw9IiM3Nzc3NzciIHdpZHRoPSI2IiBoZWlnaHQ9IjEiIHg9IjQiIHk9IjExMTcuNTIiIHJ5PSIwIi8+CiAgICA8cmVjdCBmaWxsPSIjNzc3Nzc3IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIiB4PSI0IiB5PSIxMTExLjUyIiByeT0iMCIvPgogIDwvZz4KPC9zdmc+"},H7XF:function(e,t,r){"use strict";t.byteLength=function(e){var t=c(e),r=t[0],n=t[1];return 3*(r+n)/4-n},t.toByteArray=function(e){var t,r,n=c(e),a=n[0],s=n[1],u=new i(function(e,t,r){return 3*(t+r)/4-r}(0,a,s)),p=0,l=s>0?a-4:a;for(r=0;r<l;r+=4)t=o[e.charCodeAt(r)]<<18|o[e.charCodeAt(r+1)]<<12|o[e.charCodeAt(r+2)]<<6|o[e.charCodeAt(r+3)],u[p++]=t>>16&255,u[p++]=t>>8&255,u[p++]=255&t;2===s&&(t=o[e.charCodeAt(r)]<<2|o[e.charCodeAt(r+1)]>>4,u[p++]=255&t);1===s&&(t=o[e.charCodeAt(r)]<<10|o[e.charCodeAt(r+1)]<<4|o[e.charCodeAt(r+2)]>>2,u[p++]=t>>8&255,u[p++]=255&t);return u},t.fromByteArray=function(e){for(var t,r=e.length,o=r%3,i=[],a=0,s=r-o;a<s;a+=16383)i.push(p(e,a,a+16383>s?s:a+16383));1===o?(t=e[r-1],i.push(n[t>>2]+n[t<<4&63]+"==")):2===o&&(t=(e[r-2]<<8)+e[r-1],i.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return i.join("")};for(var n=[],o=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,u=a.length;s<u;++s)n[s]=a[s],o[a.charCodeAt(s)]=s;function c(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function p(e,t,r){for(var o,i,a=[],s=t;s<r;s+=3)o=(e[s]<<16&16711680)+(e[s+1]<<8&65280)+(255&e[s+2]),a.push(n[(i=o)>>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return a.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},HDXh:function(e,t,r){"use strict";(function(e){var n=r("H7XF"),o=r("kVK+"),i=r("49sm");function a(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(a()<t)throw new RangeError("Invalid typed array length");return u.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=u.prototype:(null===e&&(e=new u(t)),e.length=t),e}function u(e,t,r){if(!(u.TYPED_ARRAY_SUPPORT||this instanceof u))return new u(e,t,r);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return l(this,e)}return c(this,e,t,r)}function c(e,t,r,n){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,r,n){if(t.byteLength,r<0||t.byteLength<r)throw new RangeError("'offset' is out of bounds");if(t.byteLength<r+(n||0))throw new RangeError("'length' is out of bounds");t=void 0===r&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,r):new Uint8Array(t,r,n);u.TYPED_ARRAY_SUPPORT?(e=t).__proto__=u.prototype:e=h(e,t);return e}(e,t,r,n):"string"==typeof t?function(e,t,r){"string"==typeof r&&""!==r||(r="utf8");if(!u.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');var n=0|d(t,r),o=(e=s(e,n)).write(t,r);o!==n&&(e=e.slice(0,o));return e}(e,t,r):function(e,t){if(u.isBuffer(t)){var r=0|f(t.length);return 0===(e=s(e,r)).length||t.copy(e,0,0,r),e}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||(n=t.length)!=n?s(e,0):h(e,t);if("Buffer"===t.type&&i(t.data))return h(e,t.data)}var n;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function p(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function l(e,t){if(p(t),e=s(e,t<0?0:0|f(t)),!u.TYPED_ARRAY_SUPPORT)for(var r=0;r<t;++r)e[r]=0;return e}function h(e,t){var r=t.length<0?0:0|f(t.length);e=s(e,r);for(var n=0;n<r;n+=1)e[n]=255&t[n];return e}function f(e){if(e>=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function d(e,t){if(u.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return B(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return W(e).length;default:if(n)return B(e).length;t=(""+t).toLowerCase(),n=!0}}function g(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return O(this,t,r);case"utf8":case"utf-8":return C(this,t,r);case"ascii":return R(this,t,r);case"latin1":case"binary":return x(this,t,r);case"base64":return M(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function y(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function v(e,t,r,n,o){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=o?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(o)return-1;r=e.length-1}else if(r<0){if(!o)return-1;r=0}if("string"==typeof t&&(t=u.from(t,n)),u.isBuffer(t))return 0===t.length?-1:m(e,t,r,n,o);if("number"==typeof t)return t&=255,u.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):m(e,[t],r,n,o);throw new TypeError("val must be string, number or Buffer")}function m(e,t,r,n,o){var i,a=1,s=e.length,u=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;a=2,s/=2,u/=2,r/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(o){var p=-1;for(i=r;i<s;i++)if(c(e,i)===c(t,-1===p?0:i-p)){if(-1===p&&(p=i),i-p+1===u)return p*a}else-1!==p&&(i-=i-p),p=-1}else for(r+u>s&&(r=s-u),i=r;i>=0;i--){for(var l=!0,h=0;h<u;h++)if(c(e,i+h)!==c(t,h)){l=!1;break}if(l)return i}return-1}function b(e,t,r,n){r=Number(r)||0;var o=e.length-r;n?(n=Number(n))>o&&(n=o):n=o;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");n>i/2&&(n=i/2);for(var a=0;a<n;++a){var s=parseInt(t.substr(2*a,2),16);if(isNaN(s))return a;e[r+a]=s}return a}function w(e,t,r,n){return U(B(t,e.length-r),e,r,n)}function E(e,t,r,n){return U(function(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}(t),e,r,n)}function k(e,t,r,n){return E(e,t,r,n)}function A(e,t,r,n){return U(W(t),e,r,n)}function S(e,t,r,n){return U(function(e,t){for(var r,n,o,i=[],a=0;a<e.length&&!((t-=2)<0);++a)r=e.charCodeAt(a),n=r>>8,o=r%256,i.push(o),i.push(n);return i}(t,e.length-r),e,r,n)}function M(e,t,r){return 0===t&&r===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,r))}function C(e,t,r){r=Math.min(e.length,r);for(var n=[],o=t;o<r;){var i,a,s,u,c=e[o],p=null,l=c>239?4:c>223?3:c>191?2:1;if(o+l<=r)switch(l){case 1:c<128&&(p=c);break;case 2:128==(192&(i=e[o+1]))&&(u=(31&c)<<6|63&i)>127&&(p=u);break;case 3:i=e[o+1],a=e[o+2],128==(192&i)&&128==(192&a)&&(u=(15&c)<<12|(63&i)<<6|63&a)>2047&&(u<55296||u>57343)&&(p=u);break;case 4:i=e[o+1],a=e[o+2],s=e[o+3],128==(192&i)&&128==(192&a)&&128==(192&s)&&(u=(15&c)<<18|(63&i)<<12|(63&a)<<6|63&s)>65535&&u<1114112&&(p=u)}null===p?(p=65533,l=1):p>65535&&(p-=65536,n.push(p>>>10&1023|55296),p=56320|1023&p),n.push(p),o+=l}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);var r="",n=0;for(;n<t;)r+=String.fromCharCode.apply(String,e.slice(n,n+=4096));return r}(n)}t.Buffer=u,t.SlowBuffer=function(e){+e!=e&&(e=0);return u.alloc(+e)},t.INSPECT_MAX_BYTES=50,u.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}(),t.kMaxLength=a(),u.poolSize=8192,u._augment=function(e){return e.__proto__=u.prototype,e},u.from=function(e,t,r){return c(null,e,t,r)},u.TYPED_ARRAY_SUPPORT&&(u.prototype.__proto__=Uint8Array.prototype,u.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&u[Symbol.species]===u&&Object.defineProperty(u,Symbol.species,{value:null,configurable:!0})),u.alloc=function(e,t,r){return function(e,t,r,n){return p(t),t<=0?s(e,t):void 0!==r?"string"==typeof n?s(e,t).fill(r,n):s(e,t).fill(r):s(e,t)}(null,e,t,r)},u.allocUnsafe=function(e){return l(null,e)},u.allocUnsafeSlow=function(e){return l(null,e)},u.isBuffer=function(e){return!(null==e||!e._isBuffer)},u.compare=function(e,t){if(!u.isBuffer(e)||!u.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,n=t.length,o=0,i=Math.min(r,n);o<i;++o)if(e[o]!==t[o]){r=e[o],n=t[o];break}return r<n?-1:n<r?1:0},u.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},u.concat=function(e,t){if(!i(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return u.alloc(0);var r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;var n=u.allocUnsafe(t),o=0;for(r=0;r<e.length;++r){var a=e[r];if(!u.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(n,o),o+=a.length}return n},u.byteLength=d,u.prototype._isBuffer=!0,u.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)y(this,t,t+1);return this},u.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)y(this,t,t+3),y(this,t+1,t+2);return this},u.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)y(this,t,t+7),y(this,t+1,t+6),y(this,t+2,t+5),y(this,t+3,t+4);return this},u.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?C(this,0,e):g.apply(this,arguments)},u.prototype.equals=function(e){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===u.compare(this,e)},u.prototype.inspect=function(){var e="",r=t.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),"<Buffer "+e+">"},u.prototype.compare=function(e,t,r,n,o){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),t<0||r>e.length||n<0||o>this.length)throw new RangeError("out of range index");if(n>=o&&t>=r)return 0;if(n>=o)return-1;if(t>=r)return 1;if(this===e)return 0;for(var i=(o>>>=0)-(n>>>=0),a=(r>>>=0)-(t>>>=0),s=Math.min(i,a),c=this.slice(n,o),p=e.slice(t,r),l=0;l<s;++l)if(c[l]!==p[l]){i=c[l],a=p[l];break}return i<a?-1:a<i?1:0},u.prototype.includes=function(e,t,r){return-1!==this.indexOf(e,t,r)},u.prototype.indexOf=function(e,t,r){return v(this,e,t,r,!0)},u.prototype.lastIndexOf=function(e,t,r){return v(this,e,t,r,!1)},u.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(r)?(r|=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var o=this.length-t;if((void 0===r||r>o)&&(r=o),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var i=!1;;)switch(n){case"hex":return b(this,e,t,r);case"utf8":case"utf-8":return w(this,e,t,r);case"ascii":return E(this,e,t,r);case"latin1":case"binary":return k(this,e,t,r);case"base64":return A(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,e,t,r);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function R(e,t,r){var n="";r=Math.min(e.length,r);for(var o=t;o<r;++o)n+=String.fromCharCode(127&e[o]);return n}function x(e,t,r){var n="";r=Math.min(e.length,r);for(var o=t;o<r;++o)n+=String.fromCharCode(e[o]);return n}function O(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var o="",i=t;i<r;++i)o+=z(e[i]);return o}function T(e,t,r){for(var n=e.slice(t,r),o="",i=0;i<n.length;i+=2)o+=String.fromCharCode(n[i]+256*n[i+1]);return o}function L(e,t,r){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function P(e,t,r,n,o,i){if(!u.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<i)throw new RangeError('"value" argument is out of bounds');if(r+n>e.length)throw new RangeError("Index out of range")}function j(e,t,r,n){t<0&&(t=65535+t+1);for(var o=0,i=Math.min(e.length-r,2);o<i;++o)e[r+o]=(t&255<<8*(n?o:1-o))>>>8*(n?o:1-o)}function I(e,t,r,n){t<0&&(t=4294967295+t+1);for(var o=0,i=Math.min(e.length-r,4);o<i;++o)e[r+o]=t>>>8*(n?o:3-o)&255}function _(e,t,r,n,o,i){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function N(e,t,r,n,i){return i||_(e,0,r,4),o.write(e,t,r,n,23,4),r+4}function D(e,t,r,n,i){return i||_(e,0,r,8),o.write(e,t,r,n,52,8),r+8}u.prototype.slice=function(e,t){var r,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e),u.TYPED_ARRAY_SUPPORT)(r=this.subarray(e,t)).__proto__=u.prototype;else{var o=t-e;r=new u(o,void 0);for(var i=0;i<o;++i)r[i]=this[i+e]}return r},u.prototype.readUIntLE=function(e,t,r){e|=0,t|=0,r||L(e,t,this.length);for(var n=this[e],o=1,i=0;++i<t&&(o*=256);)n+=this[e+i]*o;return n},u.prototype.readUIntBE=function(e,t,r){e|=0,t|=0,r||L(e,t,this.length);for(var n=this[e+--t],o=1;t>0&&(o*=256);)n+=this[e+--t]*o;return n},u.prototype.readUInt8=function(e,t){return t||L(e,1,this.length),this[e]},u.prototype.readUInt16LE=function(e,t){return t||L(e,2,this.length),this[e]|this[e+1]<<8},u.prototype.readUInt16BE=function(e,t){return t||L(e,2,this.length),this[e]<<8|this[e+1]},u.prototype.readUInt32LE=function(e,t){return t||L(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},u.prototype.readUInt32BE=function(e,t){return t||L(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},u.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||L(e,t,this.length);for(var n=this[e],o=1,i=0;++i<t&&(o*=256);)n+=this[e+i]*o;return n>=(o*=128)&&(n-=Math.pow(2,8*t)),n},u.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||L(e,t,this.length);for(var n=t,o=1,i=this[e+--n];n>0&&(o*=256);)i+=this[e+--n]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*t)),i},u.prototype.readInt8=function(e,t){return t||L(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},u.prototype.readInt16LE=function(e,t){t||L(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt16BE=function(e,t){t||L(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt32LE=function(e,t){return t||L(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},u.prototype.readInt32BE=function(e,t){return t||L(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},u.prototype.readFloatLE=function(e,t){return t||L(e,4,this.length),o.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return t||L(e,4,this.length),o.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return t||L(e,8,this.length),o.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return t||L(e,8,this.length),o.read(this,e,!1,52,8)},u.prototype.writeUIntLE=function(e,t,r,n){(e=+e,t|=0,r|=0,n)||P(this,e,t,r,Math.pow(2,8*r)-1,0);var o=1,i=0;for(this[t]=255&e;++i<r&&(o*=256);)this[t+i]=e/o&255;return t+r},u.prototype.writeUIntBE=function(e,t,r,n){(e=+e,t|=0,r|=0,n)||P(this,e,t,r,Math.pow(2,8*r)-1,0);var o=r-1,i=1;for(this[t+o]=255&e;--o>=0&&(i*=256);)this[t+o]=e/i&255;return t+r},u.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,1,255,0),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},u.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},u.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},u.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):I(this,e,t,!0),t+4},u.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):I(this,e,t,!1),t+4},u.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var o=Math.pow(2,8*r-1);P(this,e,t,r,o-1,-o)}var i=0,a=1,s=0;for(this[t]=255&e;++i<r&&(a*=256);)e<0&&0===s&&0!==this[t+i-1]&&(s=1),this[t+i]=(e/a>>0)-s&255;return t+r},u.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var o=Math.pow(2,8*r-1);P(this,e,t,r,o-1,-o)}var i=r-1,a=1,s=0;for(this[t+i]=255&e;--i>=0&&(a*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/a>>0)-s&255;return t+r},u.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,1,127,-128),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},u.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},u.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},u.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):I(this,e,t,!0),t+4},u.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):I(this,e,t,!1),t+4},u.prototype.writeFloatLE=function(e,t,r){return N(this,e,t,!0,r)},u.prototype.writeFloatBE=function(e,t,r){return N(this,e,t,!1,r)},u.prototype.writeDoubleLE=function(e,t,r){return D(this,e,t,!0,r)},u.prototype.writeDoubleBE=function(e,t,r){return D(this,e,t,!1,r)},u.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var o,i=n-r;if(this===e&&r<t&&t<n)for(o=i-1;o>=0;--o)e[o+t]=this[o+r];else if(i<1e3||!u.TYPED_ARRAY_SUPPORT)for(o=0;o<i;++o)e[o+t]=this[o+r];else Uint8Array.prototype.set.call(e,this.subarray(r,r+i),t);return i},u.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),1===e.length){var o=e.charCodeAt(0);o<256&&(e=o)}if(void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!u.isEncoding(n))throw new TypeError("Unknown encoding: "+n)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;var i;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{var a=u.isBuffer(e)?e:B(new u(e,n).toString()),s=a.length;for(i=0;i<r-t;++i)this[i+t]=a[i%s]}return this};var F=/[^+\/0-9A-Za-z-_]/g;function z(e){return e<16?"0"+e.toString(16):e.toString(16)}function B(e,t){var r;t=t||1/0;for(var n=e.length,o=null,i=[],a=0;a<n;++a){if((r=e.charCodeAt(a))>55295&&r<57344){if(!o){if(r>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&i.push(239,191,189);continue}o=r;continue}if(r<56320){(t-=3)>-1&&i.push(239,191,189),o=r;continue}r=65536+(o-55296<<10|r-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,r<128){if((t-=1)<0)break;i.push(r)}else if(r<2048){if((t-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return i}function W(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(F,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function U(e,t,r,n){for(var o=0;o<n&&!(o+r>=t.length||o>=e.length);++o)t[o+r]=e[o];return o}}).call(this,r("yLpj"))},HiXI:function(e,t,r){"use strict";var n=r("I+eb"),o=r("WKiH").end,i=r("yNLB")("trimEnd"),a=i?function(){return o(this)}:"".trimEnd;n({target:"String",proto:!0,forced:i},{trimEnd:a,trimRight:a})},NldC:function(e,t,r){"use strict";function n(e){var t=[];for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var n=e[r];null==n||!1===n||(!0===n?t.push(encodeURIComponent(r)):t.push(encodeURIComponent(r)+"="+encodeURIComponent(String(n))))}return t.length?"?"+t.join("&"):""}function o(e){e=e.replace(/<\/?(?!\d)[^\s>/=$<%]+(?:\s(?:\s*[^\s>/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/g,"");var t=document.createElement("div");return t.innerHTML=e,t.textContent||""}function i(e){return e.replace(/\s+/g," ").trim()}function a(e,t){return e?t():null}function s(e){return new Promise((function(t){setTimeout((function(){t()}),e)}))}function u(e){throw new Error("Unreachable part has been reached with "+e)}function c(e){return"url("+JSON.stringify(e)+")"}r.d(t,"c",(function(){return n})),r.d(t,"i",(function(){return o})),r.d(t,"g",(function(){return i})),r.d(t,"h",(function(){return a})),r.d(t,"d",(function(){return s})),r.d(t,"b",(function(){return u})),r.d(t,"j",(function(){return c})),r.d(t,"e",(function(){return h})),r.d(t,"a",(function(){return p})),r.d(t,"f",(function(){return f}));var p,l=0;function h(){return l=l+1&2147483647}!function(e){e[e.LOADING=0]="LOADING",e[e.MORE_AVAILABLE=1]="MORE_AVAILABLE",e[e.EXHAUSTED=2]="EXHAUSTED"}(p||(p={}));var f=function(){}},OHKY:function(e,t,r){},PKJ3:function(e,t,r){"use strict";r.d(t,"a",(function(){return he}));var n=r("t8Zj"),o=r("9Hrx"),i=r("q1tI"),a=r.n(i),s=r("EO4T"),u=r("YvAb"),c=r("NldC"),p=(r("VrJj"),r("wZee")),l=r.n(p);l.a.languages.netspeak={"q-mark":/\?/,asterisk:/\*|\.{2,}/,plus:/\+/,"order-set":/[{}]/,"option-set":/[[\]]/,"dict-set":/#/,punctuation:/["]/};var h=l.a;r("OHKY");function f(e){var t=e.query,r=h.highlight(t,h.languages.netspeak,"netspeak");return a.a.createElement("span",{className:"NetspeakQueryText",dangerouslySetInnerHTML:{__html:r}})}function d(e){var t=Object(s.a)(e,g),r=y[e.corpusKey]||y["web-en"],n=function(t){var r,n=t.currentTarget.dataset.query;null===(r=e.onQueryClicked)||void 0===r||r.call(e,n,e.corpusKey)};return a.a.createElement("div",{className:"NetspeakExampleQueries"},a.a.createElement("div",{className:"info"},a.a.createElement("table",null,a.a.createElement("tbody",null,Object.keys(r).map((function(e){var o=r[e],i=t(e);return a.a.createElement("tr",{key:o},a.a.createElement("td",{className:"example"},a.a.createElement("span",{onClick:n,"data-query":o},a.a.createElement(f,{query:o}))),a.a.createElement("td",{className:"spacer"}),a.a.createElement("td",{className:"explanation"},a.a.createElement(f,{query:i})))}))))))}var g={en:{"q-mark":"The ? finds one word.",dots:"The ... finds many words.","option-set":"The [ ] compare options.",hash:"The # finds similar words.",order:"The { } check the order.",gap:"The space is important."},de:{"q-mark":"Das ? findet ein Wort.",dots:"Die ... finden mehrere Wörter.","option-set":"Die [ ] vergleichen Alternativen.",hash:"Das # findet ähnliche Wörter.",order:"Die { } prüfen die Reihenfolge.",gap:"Das Leerzeichen ist wichtig."}},y={"web-en":{"q-mark":"how to ? this",dots:"see ... works","option-set":"it's [ great well ]",hash:"and knows #much",order:"{ more show me }",gap:"m...d ? g?p"},"web-de":{"q-mark":"was ? das",dots:"was ... hier ab","option-set":"wie [ nützlich praktisch ]",order:"{ rum richtig }",gap:"M?t ? Lü...e"}},v=r("fLZm"),m=function(e){function t(t){var r;return(r=e.call(this,t)||this)._onChangeHandler=function(e){var t;null===(t=r.delay)||void 0===t||t.cancel();var n=e.currentTarget.value;r.setState({value:n}),b(n,r.props.query)||(r.delay=new v.a(Object(c.d)(100)),r.delay.then((function(){r.props.onQueryEnter(n)}),v.b))},r._oKeyupHandler=function(e){var t;null===(t=r.delay)||void 0===t||t.cancel();var n=e.currentTarget.value;r.setState({value:n}),b(n,r.props.query)||r.props.onQueryEnter(n)},r.state={original:t.query,value:t.query},r}Object(o.a)(t,e);var r=t.prototype;return r.componentWillUnmount=function(){var e;null===(e=this.delay)||void 0===e||e.cancel()},t.getDerivedStateFromProps=function(e,t){return e.query!==t.original?{original:e.query,value:e.query}:null},r.render=function(){return a.a.createElement("input",{type:"text",className:"NetspeakSearchBar",value:this.state.value,autoFocus:this.props.autoFocus,onChange:this._onChangeHandler,onKeyUp:this._oKeyupHandler})},t}(a.a.PureComponent);function b(e,t){return Object(u.f)(e)===Object(u.f)(t)}function w(e){e=Object(n.a)(e);var t=[],r=[],o=[];function i(){if(0===e.length)r.forEach((function(e){var t=o.pop();e(t||!1)})),r.length=0;else{for(var n;r.length&&(n=o.pop());){(0,r.splice(0,1)[0])(n)}r.length&&function(){for(var r=0;r<e.length;r++){t[r]||function(){t[r]=!0;var n=e[r];n().then((function(e){return e&&o.push(e),!e}),(function(e){return console.log(e),!0})).then((function(r){var o=e.indexOf(n);r?(e.splice(o,1),t.splice(o,1)):t[o]=!1,i()}))}()}}()}}return function(){return new Promise((function(e){r.push(e),i()}))}}function E(e,t){var r=!1,n=[],o=[],i=!1;function a(){if(r)o.forEach((function(e){n.length?e(n.splice(0,Math.min(t,n.length))):e(!1)})),o.length=0;else{for(;n.length>=t&&o.length;){(0,o.splice(0,1)[0])(n.splice(0,t))}o.length&&function(){if(i)return;i=!0,e().then((function(e){i=!1,e?e.forEach((function(e){return n.push(e)})):r=!0}),(function(e){console.error(e),i=!1,r=!0})).then((function(){a()}))}()}}return function(){return new Promise((function(e){o.push(e),a()}))}}function k(e){var t,r=!1;function n(e,n){return t=n,Promise.all([e,n]).then((function(e){var n=e[0],o=!1!==e[1];return o||(r=!0,t=void 0),!1!==n&&{more:o,snippets:n}}))}return function(){return r?Promise.resolve(!1):n(t||e(),e())}}var A=new Map;function S(e){e=Object(c.g)(e);var t=A.get(e);if(void 0===t){var r=e.replace(/[\\/(){}[\]|?+*^$.]/g,"\\$&").replace(/\s+/g,"\\s*");/^\w/.test(e)&&(r="\\b"+r),/\w$/.test(e)&&(r+="\\b"),t=RegExp(r,"i"),A.set(e,t)}return t}var M=function(){function e(){this.backends=[],this.defaultTimeout=5e3}var t=e.prototype;return t.getSupplier=function(e,t){void 0===t&&(t=6);var r=w(this._createSuppliers(e,t));return E(r=function(e,t){return function(){return e().then((function(e){return!!e&&e.filter(t)}))}}(r=function(e,t){return function(){return e().then((function(e){return!!e&&e.map(t)}))}}(r,this._removeUrlsInText),this._createRelevantSnippetFilter(e)),t)},t._createSuppliers=function(e,t){var r=this,n=[];return this.backends.forEach((function(o){var i=void 0;i=o.getCount?o.getCount(t):t;var a=o.backend.getSupplier(e,i);a=function(e){var t=!1;return function(){return t?Promise.resolve(!1):e().catch((function(e){return console.log(e),t=!0,!1}))}}(a=function(e,t){if(t===1/0)return e;var r=!1;return function(){if(r)return Promise.resolve(!1);var n=!1,o=new Promise((function(e){setTimeout((function(){n||(r=!0,e(!1))}),t)}));return Promise.race([e(),o]).then((function(e){return n=!0,e}),(function(e){throw n=!0,e}))}}(a,o.timeout||r.defaultTimeout));var s=o.parallel;void 0===s&&(s=1);for(var u=s;u>0;u--)n.push(a)})),n},t._createRelevantSnippetFilter=function(e){var t=S(e),r=new Set([""]);return function(e){var n=e.text.toLowerCase();if(!t.test(n))return!1;if(n.replace(/[\w\xA0-\uFFFF]+/g,"").length>.5*n.length)return!1;var o=n.replace(/\s+/,"").replace(/\d+/g,"0");return!r.has(o)&&(r.add(o),!0)}},t._removeUrlsInText=function(e){return{text:e.text.replace(C,"[…]"),urls:e.urls}},e}(),C=/(?:https?\s*:\s*\/\s*\/\s*(?:www\s*\.\s*)?|www\s*\.\s*)(?:\w|\s*[-@:%.+~#=]\s*){1,256}\s*\.\s*[a-z0-9()]{1,6}\b[-\w()@:%+.~#/?&=]*/gi,R=function(){function e(){}var t=e.prototype;return t.getSupplier=function(e,t){var r=this;e=Object(c.g)(e);var n=0,o=!1;return function(){if(o)return Promise.resolve(!1);var i={query:e,size:t,from:t*n++};return r.search(i).then((function(e){if(0===e.results.length)return o=!0,!1;var t=[];return e.results.forEach((function(e){var r=e.snippet,n=e.uuid,o=e.index,i={ChatNoir:"https://www.chatnoir.eu/cache?uuid="+n+"&index="+encodeURIComponent(o)+"&plain"};t.push({text:Object(c.g)(Object(c.i)(r)),urls:i})})),t}))}},t.search=function(e){try{if(!e)throw new Error("request cannot be "+e);var t="https://snippets.netspeak.org/_search"+Object(c.c)(e);return fetch(t).then((function(e){return e.json()}))}catch(r){return Promise.reject(r)}},e}(),x=function(){function e(){}return e.prototype.getSupplier=function(e,t){var r=Math.min(t,40),n=encodeURIComponent('"'+Object(c.g)(e)+'"'),o=0,i=!1;return function(){if(i)return Promise.resolve(!1);var e=o;return o+=r,fetch("https://www.googleapis.com/books/v1/volumes?q="+n+"&startIndex="+e+"&maxResults="+r).then((function(e){return e.json()})).then((function(e){if("error"in e)throw new Error(e.error.message);var t=e.items;if(!t)return i=!0,!1;var r=[];return t.forEach((function(e){var t={"Google Books":e.volumeInfo.previewLink};e.volumeInfo&&(e.volumeInfo.title&&r.push({text:Object(c.g)(Object(c.i)(e.volumeInfo.title)),urls:t}),e.volumeInfo.description&&r.push({text:Object(c.g)(Object(c.i)(e.volumeInfo.description)),urls:t})),e.searchInfo&&e.searchInfo.textSnippet&&r.push({text:Object(c.g)(Object(c.i)(e.searchInfo.textSnippet)),urls:t})})),r}))}},e}(),O=new M;O.backends.push({backend:new R,parallel:3,getCount:function(){return 33}},{backend:new x,parallel:1,getCount:function(){return 20}});r("/Ufx");function T(e){var t="LoadMoreButton"+(e.loading?" loading":"");return a.a.createElement("button",{className:t,disabled:!!e.loading,onClick:e.onClick},a.a.createElement("span",null))}r("qEd9"),r("ny7q");function L(e){var t=e.selected?" selected":"";return a.a.createElement("button",{className:"TransparentButton"+t,onClick:e.onClick},Object(c.h)(!!e.image,(function(){return a.a.createElement("span",{className:"button-img",style:{backgroundImage:e.image}})})),Object(c.h)(!!e.text,(function(){return a.a.createElement("span",{className:"button-text"},e.text)})))}var P=r("Y0EF"),j=r.n(P),I=r("GGf2"),_=r.n(I),N=function(){function e(e,t,r){void 0===t&&(t=[]),void 0===r&&(r=c.a.MORE_AVAILABLE),this.supplier=e,this.snippets=t,this.loading=r}var t=e.prototype;return t.pushSnippets=function(e){return 0===e.length?this:this.set("snippets",[].concat(Object(n.a)(this.snippets),Object(n.a)(e)))},t.setLoading=function(e){return this.set("loading",e)},t.copy=function(){return new e(this.supplier,this.snippets,this.loading)},t.set=function(e,t){if(this[e]===t)return this;var r=this.copy();return r[e]=t,r},e}(),D=function(){function e(e,t,r,n){this.phrase=e,this.pinned=t,this.expanded=r,this.snippets=n}var t=e.prototype;return t.setPinned=function(e){return this.set("pinned",e)},t.setExpanded=function(e){return this.set("expanded",e)},t.setSnippets=function(e){return this.set("snippets",e)},t.copy=function(){return new e(this.phrase,this.pinned,this.expanded,this.snippets)},t.set=function(e,t){if(this[e]===t)return this;var r=this.copy();return r[e]=t,r},e}();function F(e){return a.a.createElement("div",{className:"NetspeakResultList"},e.phrases.map((function(t){return a.a.createElement(z,{key:t.phrase.text,lang:e.lang,phrase:t,stats:e.stats,onChange:e.onChange})})))}function z(e){return a.a.createElement("div",{className:"ResultListItem"},a.a.createElement(B,e),Object(c.h)(e.phrase.expanded,(function(){return a.a.createElement(W,e)})))}var B=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return(t=e.call.apply(e,[this].concat(n))||this).onClick=function(){return t.props.onChange(t.props.phrase.phrase,(function(e){return e.setExpanded(!t.props.phrase.expanded)}))},t}Object(o.a)(t,e);var r=t.prototype;return r.formatFrequency=function(){var e=new Intl.NumberFormat(this.props.lang,{style:"decimal"}),t=this.props.phrase.phrase.frequency;if(t>=1e3){var r=Math.ceil(Math.log10(t)),n=Math.pow(10,r-2);t=Math.floor(t/n)*n}return a.a.createElement(a.a.Fragment,null,e.format(t))},r.formatPercentage=function(){var e=this.props.phrase.phrase.frequency/this.props.stats.frequencySum,t=Math.round(1e3*e)>=100,r=new Intl.NumberFormat(this.props.lang,t?{style:"percent",minimumFractionDigits:0,maximumFractionDigits:0}:{style:"percent",minimumFractionDigits:1,maximumFractionDigits:1});return a.a.createElement(a.a.Fragment,null,r.format(e))},r.formatText=function(){var e=[];return this.props.phrase.phrase.words.forEach((function(t,r){var n=[];t.type!==u.e.WORD&&n.push("operator"),n.push(String(u.d.nameOfType(t.type)).toLowerCase().replace(/[^a-z]+/g,"-")),e.length>0&&e.push(a.a.createElement(a.a.Fragment,{key:2*r-1}," ")),e.push(a.a.createElement("span",{key:2*r,className:n.join(" ")},t.text))})),a.a.createElement(a.a.Fragment,null,e)},r.render=function(){var e=.618*(this.props.phrase.phrase.frequency/this.props.stats.frequencyMax)*100+"% 130%";return a.a.createElement("div",{className:"phrase-container",style:{backgroundSize:e},onClick:this.onClick},a.a.createElement("div",null,a.a.createElement("span",{className:"text"+(this.props.phrase.pinned?" pinned":"")},this.formatText())),a.a.createElement("span",{className:"freq"},this.formatFrequency(),a.a.createElement("span",{className:"percentage"},this.formatPercentage())))},t}(a.a.PureComponent),W=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return(t=e.call.apply(e,[this].concat(n))||this).state={copied:!1},t.cancelable=Object(v.c)(),t.loadSnippets=function(){var e=t.props.phrase.snippets;e.loading===c.a.MORE_AVAILABLE&&(t._change((function(e){return e.setSnippets(e.snippets.setLoading(c.a.LOADING))})),t.cancelable(e.supplier()).then((function(e){var r;if(!1===e)r=function(e){return e.setSnippets(e.snippets.setLoading(c.a.EXHAUSTED))};else{var n=e.snippets,o=e.more?c.a.MORE_AVAILABLE:c.a.EXHAUSTED;r=function(e){return e.setSnippets(e.snippets.setLoading(o).pushSnippets(n))}}t._change(r)}),v.b))},t._onCopyButtonClick=function(){var e;null===(e=t._copiedDelay)||void 0===e||e.cancel(),navigator.clipboard.writeText(t.props.phrase.phrase.text),t.setState({copied:!0}),t._copiedDelay=t.cancelable(Object(c.d)(3e3)),t._copiedDelay.then((function(){t.setState({copied:!1})}),v.b)},t._onPinButtonClick=function(){t._change((function(e){return e.setPinned(!e.pinned)}))},t}Object(o.a)(t,e);var r=t.prototype;return r.componentDidMount=function(){var e=this.props.phrase.snippets;e.loading===c.a.MORE_AVAILABLE&&0===e.snippets.length&&this.loadSnippets()},r.componentWillUnmount=function(){this.cancelable.cancel()},r._change=function(e){this.props.onChange(this.props.phrase.phrase,e)},r.render=function(){var e=this,t=Object(s.a)(this.props,q);return a.a.createElement("div",{className:"options"},a.a.createElement("div",{className:"buttons"},a.a.createElement(L,{image:Object(c.j)(_.a),text:this.state.copied?t("copied"):t("copy"),onClick:this._onCopyButtonClick}),a.a.createElement(L,{selected:this.props.phrase.pinned,image:Object(c.j)(j.a),text:t("pin"),onClick:this._onPinButtonClick})),a.a.createElement("div",{className:"examples-container"},a.a.createElement("div",{className:"examples-list"},this.props.phrase.snippets.snippets.map((function(t,r){return a.a.createElement(U,{key:r,phrase:e.props.phrase.phrase,snippet:t})})),Object(c.h)(this.props.phrase.snippets.loading===c.a.EXHAUSTED,(function(){return a.a.createElement("div",null,a.a.createElement("p",null,a.a.createElement("em",null,0===e.props.phrase.snippets.snippets.length?t("no-examples-found"):t("no-further-examples-found"))))}))),Object(c.h)(this.props.phrase.snippets.loading!==c.a.EXHAUSTED,(function(){return a.a.createElement("div",{className:"load-more-container"},a.a.createElement(T,{loading:e.props.phrase.snippets.loading===c.a.LOADING,onClick:e.loadSnippets}))}))))},t}(a.a.PureComponent);function U(e){var t=e.phrase,r=e.snippet;var n=Object.keys(r.urls).map((function(e){var t=r.urls[e];return a.a.createElement("span",{key:e,className:"source"},"[",a.a.createElement("a",{href:t,target:"_blank",rel:"noopener noreferrer"},e),"]")}));return a.a.createElement("div",null,a.a.createElement("p",null,function(e){for(var r,n=[],o=0,i=function(e,t){void 0===t&&(t=1/0),e.length>t&&(e=e.substr(e.length-t).replace(/^\S*\s+/,"... ")),n.push(a.a.createElement(a.a.Fragment,{key:o++},e))},s=function(e,t){e.length>t&&(e=e.substr(0,t).replace(/\s+\S*$/," ...")),n.push(a.a.createElement(a.a.Fragment,{key:o++},e))},u=S(t.text);e&&(r=u.exec(e));){if(n.length>0&&r.index>200){s(e,200),e="";break}r.index>0&&(0===n.length?i(e.substr(0,r.index),200):i(e.substr(0,r.index))),n.push(a.a.createElement("strong",{key:o++},r[0])),e=e.substr(r.index+r[0].length)}return e&&(0===n.length?s(e,400):s(e,200)),n}(r.text),n))}var q={en:{"failed-to-load-examples":"Failed to load examples.","no-examples-found":"No examples found.","no-further-examples-found":"No further examples found.",copy:"Copy",copied:"Copied",pin:"Pin"},de:{"failed-to-load-examples":"Beispiele konnten nicht geladen werden.","no-examples-found":"Keine Beispiele gefunden.","no-further-examples-found":"Keine weiteren Beispiele gefunden.",copy:"Kopieren",copied:"Kopiert",pin:"Anheften"}},H=(r("7iOK"),r("t3v9"));var K=function(e){function t(){return e.apply(this,arguments)||this}return Object(o.a)(t,e),t}(Object(H.a)(Error)),Q=r("pg5t"),Y=r.n(Q),G=r("/UXo"),X=r.n(G),Z=r("p6Lm"),V=r.n(Z);function $(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function J(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ee(){return(ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function te(e){return(te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function re(e,t){return(re=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ne(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oe(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function ie(e,t,r,n,o){var i=o.offsetX,a=o.offsetY,s=n?8:0,u=r.split(" "),c=e.top+e.height/2,p=e.left+e.width/2,l=t.height,h=t.width,f=c-l/2,d=p-h/2,g="",y="0%",v="0%";switch(u[0]){case"top":f-=l/2+e.height/2+s,g="rotate(45deg)",y="100%",v="50%";break;case"bottom":f+=l/2+e.height/2+s,g="rotate(225deg)",v="50%";break;case"left":d-=h/2+e.width/2+s,g=" rotate(-45deg)",v="100%",y="50%";break;case"right":d+=h/2+e.width/2+s,g="rotate(135deg)",y="50%"}switch(u[1]){case"top":f=e.top,y="".concat(e.height/2,"px");break;case"bottom":f=e.top-l+e.height,y="".concat(l-e.height/2,"px");break;case"left":d=e.left,v="".concat(e.width/2,"px");break;case"right":d=e.left-h+e.width,v="".concat(h-e.width/2,"px")}return{top:f="top"===u[0]?f-a:f+a,left:d="left"===u[0]?d-i:d+i,transform:g,arrowLeft:v,arrowTop:y}}var ae={popupContent:{tooltip:{position:"absolute",zIndex:"2",width:"200px",background:"rgb(255, 255, 255)",border:"1px solid rgb(187, 187, 187)",boxShadow:"rgba(0, 0, 0, 0.2) 0px 1px 3px",padding:"5px"},modal:{position:"relative",background:"rgb(255, 255, 255)",width:"50%",margin:"auto",border:"1px solid rgb(187, 187, 187)",padding:"5px"}},popupArrow:{height:"10px",width:"10px",position:"absolute",background:"rgb(255, 255, 255)",transform:"rotate(45deg)",margin:"-5px",zIndex:"-1",boxShadow:"rgba(0, 0, 0, 0.2) 1px 1px 1px"},overlay:{tooltip:{position:"fixed",top:"0",bottom:"0",left:"0",right:"0"},modal:{position:"fixed",top:"0",bottom:"0",left:"0",right:"0",background:"rgba(0, 0, 0,0.5)",display:"flex",zIndex:"999"}}},se=["top left","top center","top right","right top","right center","right bottom","bottom left","bottom center","bottom right","left top","left center","left bottom","center center"],ue=function(e){function t(e){var r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),r=function(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?ne(e):t}(this,te(t).call(this,e)),J(ne(r),"repositionOnResize",(function(){r.setPosition()})),J(ne(r),"onEscape",(function(e){"Escape"===e.key&&r.closePopup()})),J(ne(r),"lockScroll",(function(){var e=r.props.lockScroll;r.state.modal&&e&&(document.getElementsByTagName("body")[0].style.overflow="hidden")})),J(ne(r),"resetScroll",(function(){var e=r.props.lockScroll;r.state.modal&&e&&(document.getElementsByTagName("body")[0].style.overflow="auto")})),J(ne(r),"togglePopup",(function(e){e.persist(),r.state.isOpen?r.closePopup(e):r.openPopup(e)})),J(ne(r),"openPopup",(function(e){var t=r.props,n=t.disabled,o=t.onOpen;r.state.isOpen||n||(o(e),r.setState({isOpen:!0},(function(){r.setPosition(),r.lockScroll()})))})),J(ne(r),"closePopup",(function(e){var t=r.props.onClose;r.state.isOpen&&(t(e),r.setState({isOpen:!1},(function(){r.resetScroll()})))})),J(ne(r),"onMouseEnter",(function(){clearTimeout(r.timeOut);var e=r.props.mouseEnterDelay;r.timeOut=setTimeout((function(){return r.openPopup()}),e)})),J(ne(r),"onMouseLeave",(function(){clearTimeout(r.timeOut);var e=r.props.mouseLeaveDelay;r.timeOut=setTimeout((function(){return r.closePopup()}),e)})),J(ne(r),"getTooltipBoundary",(function(){var e=r.props.keepTooltipInside,t={top:0,left:0,width:window.innerWidth,height:window.innerHeight};"string"==typeof e&&(t=document.querySelector(e).getBoundingClientRect());return t})),J(ne(r),"setPosition",(function(){var e=r.state,t=e.modal,n=e.isOpen;if(!t&&n){var o=r.props,i=o.arrow,a=o.position,s=o.offsetX,u=o.offsetY,c=o.keepTooltipInside,p=o.arrowStyle,l=o.className,h=r.HelperEl.getBoundingClientRect(),f=r.TriggerEl.getBoundingClientRect(),d=r.ContentEl.getBoundingClientRect(),g=r.getTooltipBoundary(),y=Array.isArray(a)?a:[a];(c||Array.isArray(a))&&(y=[].concat(oe(y),se));var v=function(e,t,r,n,o,i){for(var a,s=o.offsetX,u=o.offsetY,c=0;c<r.length;){var p={top:(a=ie(e,t,r[c],n,{offsetX:s,offsetY:u})).top,left:a.left,width:t.width,height:t.height};if(!(p.top<=i.top||p.left<=i.left||p.top+p.height>=i.top+i.height||p.left+p.width>=i.left+i.width))break;c++}return a}(f,d,y,i,{offsetX:s,offsetY:u},g);r.ContentEl.style.top="".concat(v.top-h.top,"px"),r.ContentEl.style.left="".concat(v.left-h.left,"px"),i&&(r.ArrowEl.style.transform=v.transform,r.ArrowEl.style["-ms-transform"]=v.transform,r.ArrowEl.style["-webkit-transform"]=v.transform,r.ArrowEl.style.top=p.top||v.arrowTop,r.ArrowEl.style.left=p.left||v.arrowLeft,r.ArrowEl.classList.add("popup-arrow"),""!==l&&r.ArrowEl.classList.add("".concat(l,"-arrow"))),"static"!==window.getComputedStyle(r.TriggerEl,null).getPropertyValue("position")&&""!==window.getComputedStyle(r.TriggerEl,null).getPropertyValue("position")||(r.TriggerEl.style.position="relative")}})),J(ne(r),"addWarperAction",(function(){var e=r.props,t=e.contentStyle,n=e.className,o=e.on,i=r.state.modal,a=i?ae.popupContent.modal:ae.popupContent.tooltip,s={className:"popup-content ".concat(""!==n?"".concat(n,"-content"):""),style:Object.assign({},a,t),ref:r.setContentRef,onClick:function(e){e.stopPropagation()}};return!i&&o.indexOf("hover")>=0&&(s.onMouseEnter=r.onMouseEnter,s.onMouseLeave=r.onMouseLeave),s})),J(ne(r),"renderTrigger",(function(){for(var e={key:"T",ref:r.setTriggerRef},t=r.props,n=t.on,o=t.trigger,i=r.state.isOpen,s=Array.isArray(n)?n:[n],u=0,c=s.length;u<c;u++)switch(s[u]){case"click":e.onClick=r.togglePopup;break;case"hover":e.onMouseEnter=r.onMouseEnter,e.onMouseLeave=r.onMouseLeave;break;case"focus":e.onFocus=r.onMouseEnter}return"function"==typeof o?!!o&&a.a.cloneElement(o(i),e):!!o&&a.a.cloneElement(o,e)})),J(ne(r),"renderContent",(function(){var e=r.props,t=e.arrow,n=e.arrowStyle,o=e.children,i=r.state,s=i.modal,u=i.isOpen;return a.a.createElement("div",ee({},r.addWarperAction(),{key:"C"}),t&&!s&&a.a.createElement("div",{ref:r.setArrowRef,style:Object.assign({},ae.popupArrow,n)}),"function"==typeof o?o(r.closePopup,u):o)})),r.setTriggerRef=function(e){return r.TriggerEl=e},r.setContentRef=function(e){return r.ContentEl=e},r.setArrowRef=function(e){return r.ArrowEl=e},r.setHelperRef=function(e){return r.HelperEl=e},r.timeOut=0;var n=e.open,o=e.modal,i=e.defaultOpen,s=e.trigger;return r.state={isOpen:n||i,modal:!!o||!s},r}var r,n,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&re(e,t)}(t,e),r=t,(n=[{key:"componentDidMount",value:function(){var e=this.props,t=e.closeOnEscape,r=e.defaultOpen,n=e.repositionOnResize;r&&this.setPosition(),t&&window.addEventListener("keyup",this.onEscape),n&&window.addEventListener("resize",this.repositionOnResize)}},{key:"componentDidUpdate",value:function(e){var t=this.props,r=t.open,n=t.disabled,o=this.state.isOpen;e.open!==r&&(r?this.openPopup():this.closePopup(void 0,!0)),e.disabled!==n&&n&&o&&this.closePopup()}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeOut);var e=this.props,t=e.closeOnEscape,r=e.repositionOnResize;t&&window.removeEventListener("keyup",this.onEscape),r&&window.removeEventListener("resize",this.repositionOnResize),this.resetScroll()}},{key:"render",value:function(){var e=this.props,t=e.overlayStyle,r=e.closeOnDocumentClick,n=e.className,o=e.on,i=(e.trigger,this.state),s=i.modal,u=i.isOpen,c=u&&!(o.indexOf("hover")>=0),p=s?ae.overlay.modal:ae.overlay.tooltip;return[this.renderTrigger(),u&&a.a.createElement("div",{key:"H",style:{position:"absolute",top:"0px",left:"0px"},ref:this.setHelperRef}),c&&a.a.createElement("div",{key:"O",className:"popup-overlay ".concat(""!==n?"".concat(n,"-overlay"):""),style:Object.assign({},p,t),onClick:r?this.closePopup:void 0},s&&this.renderContent()),u&&!s&&this.renderContent()]}}])&&$(r.prototype,n),o&&$(r,o),t}(a.a.PureComponent);J(ue,"defaultProps",{trigger:null,onOpen:function(){},onClose:function(){},defaultOpen:!1,open:!1,disabled:!1,closeOnDocumentClick:!0,repositionOnResize:!0,closeOnEscape:!0,on:["click"],contentStyle:{},arrowStyle:{},overlayStyle:{},className:"",position:"bottom center",modal:!1,lockScroll:!1,arrow:!0,offsetX:0,offsetY:0,mouseEnterDelay:100,mouseLeaveDelay:100,keepTooltipInside:!1});var ce=ue;function pe(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return le(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return le(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(r=e[Symbol.iterator]()).next.bind(r)}function le(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var he=function(e){function t(t){var r;return(r=e.call(this,t)||this).cancelable=Object(v.c)(),r._queryMorePhrases=function(){var e=r.state.normalizedQuery,t=r.state.phrases.filter((function(t){return t.phrase.query===e}));if(0===t.length)throw new Error('Cannot query "more" phrases if there weren\'t any to begin with.');var n=t[t.length-1].phrase.frequency;r.setState({loadingState:c.a.LOADING});var o=r.cancelable(u.a.instance.search({query:e,corpus:r.props.corpusKey,topk:r.props.pageSize||20,maxfreq:n},{checkComplete:!0,topkMode:"fill"}));r._handleSearchPromise(e,o)},r._onSearchBarQueryEnterHandler=function(e){r._setQuery(e,!1)},r._onExampleQueryClickHandler=function(e){"peek"===r.state.examplesVisibility&&r._setExampleVisibility("visible"),r._setQuery(e,!0)},r._onPhraseChange=function(e,t){var o=r.state.phrases,i=o.findIndex((function(t){return t.phrase===e})),a=o[i],s=t(a);if(s!==a){var u=[].concat(Object(n.a)(o.slice(0,i)),[s],Object(n.a)(o.slice(i+1)));r.setState({phrases:u,phrasesStats:ye(u)})}},r._onExampleButtonClick=function(){r._setExampleVisibility(r._areExamplesVisible()?"hidden":"visible")},r._onClearButtonClick=function(){r._setQuery("",!0),r._clearPhrases(!0)},r.state={query:t.defaultQuery||"",normalizedQuery:Object(u.f)(t.defaultQuery),loadingState:c.a.EXHAUSTED,examplesVisibility:t.defaultExampleVisibility||"peek",phrases:[],phrasesStats:ge,problems:[]},r}Object(o.a)(t,e);var r=t.prototype;return r.componentDidMount=function(){this._queryPhrases(this.state.normalizedQuery)},r.componentWillUnmount=function(){this.cancelable.cancel()},r._setExampleVisibility=function(e){var t,r;this.setState({examplesVisibility:e}),null===(t=(r=this.props).onSetExampleVisibility)||void 0===t||t.call(r,e)},r._commit=function(e){var t,r;null===(t=(r=this.props).onCommitQuery)||void 0===t||t.call(r,e,this.props.corpusKey)},r._setQuery=function(e,t){var r,n,o=this;null===(r=this._delayErrorPromise)||void 0===r||r.cancel(),null===(n=this._delayCommitPromise)||void 0===n||n.cancel();var i=Object(u.f)(e),a=i!==this.state.normalizedQuery;this.setState({query:e,normalizedQuery:i}),a&&this._queryPhrases(i),t?this._commit(e):a&&(this._delayCommitPromise=this.cancelable(Object(c.d)(1e3)),this._delayCommitPromise.then((function(){o._commit(e)}),v.b))},r._queryPhrases=function(e){if(e){this.setState({loadingState:c.a.LOADING});var t=this.cancelable(u.a.instance.search({query:e,corpus:this.props.corpusKey,topk:this.props.pageSize||20}));this._handleSearchPromise(e,t)}else this.setState({loadingState:c.a.EXHAUSTED}),this._clearPhrases(!1)},r._handleSearchPromise=function(e,t){var r,n=this;null===(r=this._delayErrorPromise)||void 0===r||r.cancel(),t.then((function(t){var r;null===(r=n._delayErrorPromise)||void 0===r||r.cancel(),n.state.normalizedQuery!==e||(n._mergePhrases(e,t.phrases),n.setState({loadingState:t.complete||0===t.phrases.length?c.a.EXHAUSTED:c.a.MORE_AVAILABLE,problems:t.unknownWords.map((function(e){return{type:"UnknownWord",word:e}}))}))}),(function(t){var r;null===(r=n._delayErrorPromise)||void 0===r||r.cancel(),Object(v.d)(t)||n.state.normalizedQuery!==e||(n._delayErrorPromise=n.cancelable(Object(c.d)(1e3))).then((function(){n.state.normalizedQuery===e&&n.setState({loadingState:c.a.EXHAUSTED,problems:[n._reasonToProblem(t)]})}),v.b)}))},r._reasonToProblem=function(e){if(e instanceof K)return navigator.onLine?{type:"ServerUnreachable"}:{type:"NoConnection"};if(e instanceof u.c)return{type:"InvalidQuery",details:e.message};if(e instanceof u.b)return{type:"NetspeakServer",details:e.message};if("object"==typeof e)try{e=JSON.stringify(e,void 0,4)}catch(t){}return{type:"Unknown",details:String(e)}},r._clearPhrases=function(e){if(e)this.setState({phrases:[],phrasesStats:ge});else{var t=this.state.phrases.filter((function(e){return e.pinned}));t.length!==this.state.phrases.length&&this.setState({phrases:t,phrasesStats:ye(t)})}},r._mergePhrases=function(e,t){for(var r,n=this.state.phrases.filter((function(t){return t.pinned||t.phrase.query===e})),o=new Set(n.map((function(e){return e.phrase.text}))),i=0,a=pe(t);!(r=a()).done;){var s=r.value;o.has(s.text)||(o.add(s.text),i++,n.push(new D(s,!1,!1,new N(k(O.getSupplier(s.text))))))}i>0?(n.sort((function(e,t){return t.phrase.frequency-e.phrase.frequency})),this.setState({phrases:n,phrasesStats:ye(n)})):n.length!==this.state.phrases.length&&this.setState({phrases:n,phrasesStats:ye(n)})},r._splitProblems=function(){var e=[],t=[];return this.state.problems.forEach((function(r){"UnknownWord"===r.type?e.push(r):t.push(r)})),{warnings:e,errors:t}},r._renderHistoryPopup=function(){var e=this,t=Object(s.a)(this.props,de);return a.a.createElement(ce,{trigger:a.a.createElement("span",null,a.a.createElement(L,{image:Object(c.j)(V.a)})),position:"bottom right",closeOnDocumentClick:!0,closeOnEscape:!0},(function(r){var n,o,i;return a.a.createElement("div",{className:"history-wrapper"},Object(c.h)(0===(null!==(n=null===(o=e.props.history)||void 0===o?void 0:o.items.length)&&void 0!==n?n:0),(function(){return a.a.createElement("div",null,a.a.createElement("p",null,a.a.createElement("em",null,t("noHistory"))))})),null===(i=e.props.history)||void 0===i?void 0:i.items.slice(0,20).map((function(t){return a.a.createElement("button",{key:t,onClick:function(){r(),e._setQuery(t,!0)}},a.a.createElement("div",null,a.a.createElement(f,{query:t})))})))}))},r._areExamplesVisible=function(){return"visible"===this.state.examplesVisibility||"peek"===this.state.examplesVisibility&&""===this.state.normalizedQuery},r.render=function(){var e=this,t=Object(s.a)(this.props,de),r=this._splitProblems(),n=r.warnings,o=r.errors;return a.a.createElement("div",{className:"NetspeakSearch"},a.a.createElement("div",{className:"wrapper search-bar-wrapper"},a.a.createElement("table",null,a.a.createElement("tbody",null,a.a.createElement("tr",null,a.a.createElement("td",null,a.a.createElement(m,{query:this.state.query,onQueryEnter:this._onSearchBarQueryEnterHandler,autoFocus:this.props.autoFocus})),a.a.createElement("td",null,a.a.createElement(L,{image:Object(c.j)(Y.a),selected:this._areExamplesVisible(),onClick:this._onExampleButtonClick})),a.a.createElement("td",null,a.a.createElement(L,{image:Object(c.j)(X.a),onClick:this._onClearButtonClick})),Object(c.h)(!!this.props.history,(function(){return a.a.createElement("td",null,e._renderHistoryPopup())})))))),Object(c.h)(n.length>0,(function(){return a.a.createElement("div",{className:"wrapper warnings-wrapper"},a.a.createElement("div",null,n.map((function(t,r){return a.a.createElement(fe,{key:r,lang:e.props.lang,problem:t})}))))})),Object(c.h)(o.length>0,(function(){return a.a.createElement("div",{className:"wrapper errors-wrapper"},a.a.createElement("div",null,o.map((function(t,r){return a.a.createElement(fe,{key:r,lang:e.props.lang,problem:t})}))))})),Object(c.h)(this._areExamplesVisible(),(function(){return a.a.createElement("div",{className:"wrapper examples-wrapper"},a.a.createElement(d,{lang:e.props.lang,corpusKey:e.props.corpusKey,onQueryClicked:e._onExampleQueryClickHandler}))})),Object(c.h)(this.state.phrases.length>0,(function(){return a.a.createElement("div",{className:"wrapper result-list-wrapper"},a.a.createElement(F,{lang:e.props.lang,phrases:e.state.phrases,stats:e.state.phrasesStats,onChange:e._onPhraseChange}))})),Object(c.h)(!!this.state.normalizedQuery&&0===this.state.phrases.length&&this.state.loadingState===c.a.EXHAUSTED,(function(){return a.a.createElement("div",{className:"wrapper no-phrases-wrapper"},a.a.createElement("p",null,a.a.createElement("em",null,t("noPhrasesFound"))))})),Object(c.h)(this.state.loadingState!==c.a.EXHAUSTED,(function(){return a.a.createElement("div",{className:"wrapper load-more-wrapper"},a.a.createElement(T,{loading:e.state.loadingState===c.a.LOADING,onClick:e._queryMorePhrases}))})))},t}(a.a.PureComponent);function fe(e){var t=Object(s.a)(e,de),r=e.problem;function n(e){return a.a.createElement("details",null,a.a.createElement("summary",null,t("details")),a.a.createElement("pre",null,e))}switch(r.type){case"UnknownWord":return a.a.createElement("p",null,t("unknownWord"),": ",a.a.createElement("em",null,r.word));case"NoConnection":return a.a.createElement("p",null,t("noConnectionError"));case"ServerUnreachable":return a.a.createElement("p",null,t("serverUnreachableError"));case"InvalidQuery":return a.a.createElement(a.a.Fragment,null,a.a.createElement("p",null,t("invalidQueryError")),n(r.details));case"NetspeakServer":return a.a.createElement(a.a.Fragment,null,a.a.createElement("p",null,t("netspeakError")),n(r.details));case"Unknown":return a.a.createElement(a.a.Fragment,null,a.a.createElement("p",null,t("unknownError")),n(r.details));default:throw Object(c.b)(r)}}var de={en:{noPhrasesFound:"No phrases found.",noHistory:"No query history.",unknownWord:"Unknown word",noConnectionError:"No response form the Netspeak server. Please make sure you have a stable internet connection.",serverUnreachableError:"The Netspeak server failed to respond. Please retry in a few minutes.",invalidQueryError:"Your input is not a valid Netspeak query.",netspeakError:"An error occurred in Netspeak.",unknownError:"Unknown error.",details:"Details"},de:{noPhrasesFound:"Keine Phrasen gefunden.",noHistory:"Keine vorherigen Abfragen.",unknownWord:"Unbekanntes Wort",noConnectionError:"Keine Antwort vom Netspeak-Server. Bitte stellen Sie sicher, dass ihr Gerät mit dem Internet verbunden ist.",serverUnreachableError:"Keine Antwort vom Netspeak-Server. Bitte versuchen Sie es in ein paar Minuten erneut.",invalidQueryError:"Ihre Eingabe ist keine valide Netspeak-Abfrage.",netspeakError:"Es ist ein Fehler in Netspeak aufgetreten.",unknownError:"Unbekannter Fehler.",details:"Details"}},ge={frequencyMax:0,frequencySum:0};function ye(e){for(var t,r=0,n=0,o=pe(e);!(t=o()).done;){var i=t.value.phrase;r=Math.max(r,i.frequency),n+=i.frequency}return 0===n?ge:{frequencyMax:r,frequencySum:n}}},Pa1A:function(e,t,r){"use strict";r.d(t,"a",(function(){return f}));var n=r("q1tI"),o=r.n(n),i=(r("7cpX"),r("SCV1"),r("EO4T")),a=r("Wbzz");function s(e){var t=Object(i.a)(e,u);return o.a.createElement("div",{className:"NetspeakHeader"},o.a.createElement("div",{className:"content"},o.a.createElement(a.a,{to:"/"},o.a.createElement("span",{className:"logo"})),o.a.createElement("span",{className:"slogan"},t("slogan")),o.a.createElement("div",{style:{clear:"both"}})))}var u={en:{slogan:"One word leads to another."},de:{slogan:"Ein Wort ergibt das andere."}};r("9v5c");function c(e){var t=Object(i.a)(e,p);return o.a.createElement("div",{className:"NetspeakFooter"},o.a.createElement("div",null,o.a.createElement("div",{id:"webis-copyright"},"© "+(new Date).getFullYear()+" ",o.a.createElement("a",{href:"https://webis.de",target:"_blank",rel:"noopener noreferrer"},"Webis Group"),o.a.createElement(h,null),o.a.createElement("a",{href:"https://webis.de/people.html",target:"_blank",rel:"noopener noreferrer",id:"contact"},t("contact")),o.a.createElement(h,null),o.a.createElement("a",{href:"https://github.com/netspeak",target:"_blank",rel:"noopener noreferrer",className:"img",id:"github",title:"GitHub"},o.a.createElement("span",null)),o.a.createElement("a",{href:"https://twitter.com/_netspeak_",target:"_blank",rel:"noopener noreferrer",className:"img",id:"twitter",title:"Twitter"},o.a.createElement("span",null)),o.a.createElement("a",{href:"https://www.youtube.com/playlist?list=PLgD1TOdHQCI97rA9s4z1EGxRJSXCHzwBk",target:"_blank",rel:"noopener noreferrer",className:"img",id:"youtube",title:"YouTube"},o.a.createElement("span",null)),o.a.createElement(h,null),o.a.createElement("a",{href:"https://webis.de/impressum.html",target:"_blank",rel:"noopener noreferrer",id:"impressum-and-privacy"},t("impressumAndPrivacy"))),o.a.createElement("div",{id:"netspeak-points"},o.a.createElement(a.a,{to:"/help/"},t("help"))),o.a.createElement("div",{id:"language-section"},o.a.createElement("span",{className:"pipe"},"|"),o.a.createElement(l,{lang:e.lang,thisLang:"de"},"Deutsch"),o.a.createElement(h,null),o.a.createElement(l,{lang:e.lang,thisLang:"en"},"English"))),o.a.createElement("div",{style:{clear:"both"}}))}var p={en:{help:"Help",contact:"Contact",impressumAndPrivacy:"Impressum / Terms / Privacy"},de:{help:"Hilfe",contact:"Kontakt",impressumAndPrivacy:"Impressum / AGB / Datenschutz"}};function l(e){var t=e.lang,r=e.thisLang,n=t===r?"current-lang":"";return o.a.createElement("a",{className:n,href:"#",onClick:function(){Object(i.c)(r),window.location.reload()}},e.children)}function h(){return o.a.createElement("span",{className:"bullet"},"•")}function f(e){return o.a.createElement("div",{id:"Page",className:e.className},o.a.createElement(s,{lang:e.lang}),o.a.createElement("div",{id:"content"},e.children),o.a.createElement("div",{className:"footer-wrapper"},o.a.createElement(c,{lang:e.lang})))}},SCV1:function(e,t,r){},TxjO:function(e,t,r){(function(t){function r(e){var t=0;return function(){return t<e.length?{done:!1,value:e[t++]}:{done:!0}}}var n="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,r){e!=Array.prototype&&e!=Object.prototype&&(e[t]=r.value)};var o=function(e){e=["object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof t&&t,e];for(var r=0;r<e.length;++r){var n=e[r];if(n&&n.Math==Math)return n}throw Error("Cannot find global object")}(this);function i(e,t){if(t){var r=o;e=e.split(".");for(var i=0;i<e.length-1;i++){var a=e[i];a in r||(r[a]={}),r=r[a]}(t=t(i=r[e=e[e.length-1]]))!=i&&null!=t&&n(r,e,{configurable:!0,writable:!0,value:t})}}function a(e){var t="undefined"!=typeof Symbol&&Symbol.iterator&&e[Symbol.iterator];return t?t.call(e):{next:r(e)}}i("Object.is",(function(e){return e||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}})),i("Array.prototype.includes",(function(e){return e||function(e,t){var r=this;r instanceof String&&(r=String(r));var n=r.length;for(0>(t=t||0)&&(t=Math.max(t+n,0));t<n;t++){var o=r[t];if(o===e||Object.is(o,e))return!0}return!1}})),i("Promise",(function(e){function t(e){this.b=0,this.c=void 0,this.a=[];var t=this.f();try{e(t.resolve,t.reject)}catch(r){t.reject(r)}}function r(){this.a=null}function n(e){return e instanceof t?e:new t((function(t){t(e)}))}if(e)return e;r.prototype.b=function(e){if(null==this.a){this.a=[];var t=this;this.c((function(){t.g()}))}this.a.push(e)};var i=o.setTimeout;r.prototype.c=function(e){i(e,0)},r.prototype.g=function(){for(;this.a&&this.a.length;){var e=this.a;this.a=[];for(var t=0;t<e.length;++t){var r=e[t];e[t]=null;try{r()}catch(n){this.f(n)}}}this.a=null},r.prototype.f=function(e){this.c((function(){throw e}))},t.prototype.f=function(){function e(e){return function(n){r||(r=!0,e.call(t,n))}}var t=this,r=!1;return{resolve:e(this.m),reject:e(this.g)}},t.prototype.m=function(e){if(e===this)this.g(new TypeError("A Promise cannot resolve to itself"));else if(e instanceof t)this.o(e);else{e:switch(typeof e){case"object":var r=null!=e;break e;case"function":r=!0;break e;default:r=!1}r?this.l(e):this.h(e)}},t.prototype.l=function(e){var t=void 0;try{t=e.then}catch(r){return void this.g(r)}"function"==typeof t?this.u(t,e):this.h(e)},t.prototype.g=function(e){this.i(2,e)},t.prototype.h=function(e){this.i(1,e)},t.prototype.i=function(e,t){if(0!=this.b)throw Error("Cannot settle("+e+", "+t+"): Promise already settled in state"+this.b);this.b=e,this.c=t,this.j()},t.prototype.j=function(){if(null!=this.a){for(var e=0;e<this.a.length;++e)s.b(this.a[e]);this.a=null}};var s=new r;return t.prototype.o=function(e){var t=this.f();e.w(t.resolve,t.reject)},t.prototype.u=function(e,t){var r=this.f();try{e.call(t,r.resolve,r.reject)}catch(n){r.reject(n)}},t.prototype.then=function(e,r){function n(e,t){return"function"==typeof e?function(t){try{o(e(t))}catch(r){i(r)}}:t}var o,i,a=new t((function(e,t){o=e,i=t}));return this.w(n(e,o),n(r,i)),a},t.prototype.catch=function(e){return this.then(void 0,e)},t.prototype.w=function(e,t){function r(){switch(n.b){case 1:e(n.c);break;case 2:t(n.c);break;default:throw Error("Unexpected state: "+n.b)}}var n=this;null==this.a?s.b(r):this.a.push(r)},t.resolve=n,t.reject=function(e){return new t((function(t,r){r(e)}))},t.race=function(e){return new t((function(t,r){for(var o=a(e),i=o.next();!i.done;i=o.next())n(i.value).w(t,r)}))},t.all=function(e){var r=a(e),o=r.next();return o.done?n([]):new t((function(e,t){function i(t){return function(r){a[t]=r,0==--s&&e(a)}}var a=[],s=0;do{a.push(void 0),s++,n(o.value).w(i(a.length-1),t),o=r.next()}while(!o.done)}))},t}));var s=s||{},u=this||self;function c(e,t){e=e.split("."),t=t||u;for(var r=0;r<e.length;r++)if(null==(t=t[e[r]]))return null;return t}function p(){}function l(e){var t=typeof e;if("object"==t){if(!e)return"null";if(e instanceof Array)return"array";if(e instanceof Object)return t;var r=Object.prototype.toString.call(e);if("[object Window]"==r)return"object";if("[object Array]"==r||"number"==typeof e.length&&void 0!==e.splice&&void 0!==e.propertyIsEnumerable&&!e.propertyIsEnumerable("splice"))return"array";if("[object Function]"==r||void 0!==e.call&&void 0!==e.propertyIsEnumerable&&!e.propertyIsEnumerable("call"))return"function"}else if("function"==t&&void 0===e.call)return"object";return t}function h(e){var t=typeof e;return"object"==t&&null!=e||"function"==t}var f="closure_uid_"+(1e9*Math.random()>>>0),d=0;function g(e,t,r){return e.call.apply(e.bind,arguments)}function y(e,t,r){if(!e)throw Error();if(2<arguments.length){var n=Array.prototype.slice.call(arguments,2);return function(){var r=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(r,n),e.apply(t,r)}}return function(){return e.apply(t,arguments)}}function v(e,t,r){return(v=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?g:y).apply(null,arguments)}var m=Date.now||function(){return+new Date};function b(e,t){function r(){}r.prototype=t.prototype,e.S=t.prototype,e.prototype=new r,e.prototype.constructor=e}function w(){this.a={}}function E(e,t,r,n){this.f=e,this.c=t,this.b=r,this.a=n}function k(e,t,r,n){r=void 0===r?{}:r,this.c=e,this.a=r,this.b=t,this.f=void 0===n?null:n}function A(e,t,r,n,o,i){this.name=e,this.a=o,this.b=i}function S(e,t,r){r=void 0===r?{}:r;var n=void 0===n?new w:n;return new E(t,e,r,n)}function M(e,t,r,n){return n instanceof A?n:new A(e,r,n.b||t.constructor,n.f,n.a,n.c)}function C(e){this.a=e}function R(e){switch(e){case 0:return"No Error";case 1:return"Access denied to content document";case 2:return"File not found";case 3:return"Firefox silently errored";case 4:return"Application custom error";case 5:return"An exception occurred";case 6:return"Http response at 400 or 500 level";case 7:return"Request was aborted";case 8:return"Request timed out";case 9:return"The resource is not available offline";default:return"Unrecognized error code"}}function x(e){if(Error.captureStackTrace)Error.captureStackTrace(this,x);else{var t=Error().stack;t&&(this.stack=t)}e&&(this.message=String(e))}function O(e,t){for(var r="",n=(e=e.split("%s")).length-1,o=0;o<n;o++)r+=e[o]+(o<t.length?t[o]:"%s");x.call(this,r+e[n])}function T(){this.j=null,this.i=[],this.l=0,this.b=L,this.f=this.a=this.h=0,this.c=null,this.g=0}w.prototype.get=function(e){return this.a[e]},w.prototype.f=function(){return Object.keys(this.a)},E.prototype.getRequestMessage=function(){return this.f},E.prototype.getMethodDescriptor=function(){return this.c},E.prototype.getMetadata=function(){return this.b},E.prototype.getCallOptions=function(){return this.a},k.prototype.getResponseMessage=function(){return this.c},k.prototype.getMetadata=function(){return this.a},k.prototype.getMethodDescriptor=function(){return this.b},k.prototype.getStatus=function(){return this.f},C.prototype.on=function(e,t){return"data"==e||"error"==e?this:this.a.on(e,t)},C.prototype.removeListener=function(e,t){return this.a.removeListener(e,t)},C.prototype.cancel=function(){this.a.cancel()},b(x,Error),x.prototype.name="CustomError",b(O,x),O.prototype.name="AssertionError";var L=0,P=1,j=2,I=3,_=0,N=128;function D(e,t,r,n){throw e.b=I,e.j="The stream is broken @"+e.l+"/"+r+". Error: "+n+". With input:\n"+t,Error(e.j)}var F=Array.prototype.indexOf?function(e,t){return Array.prototype.indexOf.call(e,t,void 0)}:function(e,t){if("string"==typeof e)return"string"!=typeof t||1!=t.length?-1:e.indexOf(t,0);for(var r=0;r<e.length;r++)if(r in e&&e[r]===t)return r;return-1};var z,B=String.prototype.trim?function(e){return e.trim()}:function(e){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(e)[1]};function W(e,t){return-1!=e.indexOf(t)}function U(e,t){return e<t?-1:e>t?1:0}e:{var q=u.navigator;if(q){var H=q.userAgent;if(H){z=H;break e}}z=""}var K="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function Q(e){var t=1;e=e.split(":");for(var r=[];0<t&&e.length;)r.push(e.shift()),t--;return e.length&&r.push(e.join(":")),r}function Y(e){return Y[" "](e),e}Y[" "]=p;var G,X,Z=W(z,"Opera"),V=W(z,"Trident")||W(z,"MSIE"),$=W(z,"Edge"),J=W(z,"Gecko")&&!(W(z.toLowerCase(),"webkit")&&!W(z,"Edge"))&&!(W(z,"Trident")||W(z,"MSIE"))&&!W(z,"Edge"),ee=W(z.toLowerCase(),"webkit")&&!W(z,"Edge");function te(){var e=u.document;return e?e.documentMode:void 0}e:{var re="",ne=(X=z,J?/rv:([^\);]+)(\)|;)/.exec(X):$?/Edge\/([\d\.]+)/.exec(X):V?/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(X):ee?/WebKit\/(\S+)/.exec(X):Z?/(?:Version)[ \/]?(\S+)/.exec(X):void 0);if(ne&&(re=ne?ne[1]:""),V){var oe=te();if(null!=oe&&oe>parseFloat(re)){G=String(oe);break e}}G=re}var ie,ae={};function se(e){return function(e,t){var r=ae;return Object.prototype.hasOwnProperty.call(r,e)?r[e]:r[e]=t(e)}(e,(function(){for(var t=0,r=B(String(G)).split("."),n=B(String(e)).split("."),o=Math.max(r.length,n.length),i=0;0==t&&i<o;i++){var a=r[i]||"",s=n[i]||"";do{if(a=/(\d*)(\D*)(.*)/.exec(a)||["","","",""],s=/(\d*)(\D*)(.*)/.exec(s)||["","","",""],0==a[0].length&&0==s[0].length)break;t=U(0==a[1].length?0:parseInt(a[1],10),0==s[1].length?0:parseInt(s[1],10))||U(0==a[2].length,0==s[2].length)||U(a[2],s[2]),a=a[3],s=s[3]}while(0==t)}return 0<=t}))}if(u.document&&V){var ue=te();ie=ue||(parseInt(G,10)||void 0)}else ie=void 0;var ce=ie;function pe(){0!=le&&(Object.prototype.hasOwnProperty.call(this,f)&&this[f]||(this[f]=++d)),this.F=this.F}var le=0;pe.prototype.F=!1;var he,fe=Object.freeze||function(e){return e};(he=!V)||(he=9<=Number(ce));var de=he,ge=V&&!se("9"),ye=function(){if(!u.addEventListener||!Object.defineProperty)return!1;var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}});try{u.addEventListener("test",p,t),u.removeEventListener("test",p,t)}catch(r){}return e}();function ve(e,t){this.type=e,this.a=this.target=t,this.defaultPrevented=!1}function me(e,t){if(ve.call(this,e?e.type:""),this.relatedTarget=this.a=this.target=null,this.button=this.screenY=this.screenX=this.clientY=this.clientX=0,this.key="",this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1,this.pointerId=0,this.pointerType="",this.c=null,e){var r=this.type=e.type,n=e.changedTouches&&e.changedTouches.length?e.changedTouches[0]:null;if(this.target=e.target||e.srcElement,this.a=t,t=e.relatedTarget){if(J){e:{try{Y(t.nodeName);var o=!0;break e}catch(i){}o=!1}o||(t=null)}}else"mouseover"==r?t=e.fromElement:"mouseout"==r&&(t=e.toElement);this.relatedTarget=t,n?(this.clientX=void 0!==n.clientX?n.clientX:n.pageX,this.clientY=void 0!==n.clientY?n.clientY:n.pageY,this.screenX=n.screenX||0,this.screenY=n.screenY||0):(this.clientX=void 0!==e.clientX?e.clientX:e.pageX,this.clientY=void 0!==e.clientY?e.clientY:e.pageY,this.screenX=e.screenX||0,this.screenY=e.screenY||0),this.button=e.button,this.key=e.key||"",this.ctrlKey=e.ctrlKey,this.altKey=e.altKey,this.shiftKey=e.shiftKey,this.metaKey=e.metaKey,this.pointerId=e.pointerId||0,this.pointerType="string"==typeof e.pointerType?e.pointerType:be[e.pointerType]||"",this.c=e,e.defaultPrevented&&this.b()}}ve.prototype.b=function(){this.defaultPrevented=!0},b(me,ve);var be=fe({2:"touch",3:"pen",4:"mouse"});me.prototype.b=function(){me.S.b.call(this);var e=this.c;if(e.preventDefault)e.preventDefault();else if(e.returnValue=!1,ge)try{(e.ctrlKey||112<=e.keyCode&&123>=e.keyCode)&&(e.keyCode=-1)}catch(t){}};var we="closure_listenable_"+(1e6*Math.random()|0),Ee=0;function ke(e,t,r,n,o){this.listener=e,this.proxy=null,this.src=t,this.type=r,this.capture=!!n,this.A=o,this.key=++Ee,this.s=this.v=!1}function Ae(e){e.s=!0,e.listener=null,e.proxy=null,e.src=null,e.A=null}function Se(e){this.src=e,this.a={},this.b=0}function Me(e,t){var r=t.type;if(r in e.a){var n,o=e.a[r],i=F(o,t);(n=0<=i)&&Array.prototype.splice.call(o,i,1),n&&(Ae(t),0==e.a[r].length&&(delete e.a[r],e.b--))}}function Ce(e,t,r,n){for(var o=0;o<e.length;++o){var i=e[o];if(!i.s&&i.listener==t&&i.capture==!!r&&i.A==n)return o}return-1}Se.prototype.add=function(e,t,r,n,o){var i=e.toString();(e=this.a[i])||(e=this.a[i]=[],this.b++);var a=Ce(e,t,n,o);return-1<a?(t=e[a],r||(t.v=!1)):((t=new ke(t,this.src,i,!!n,o)).v=r,e.push(t)),t};var Re="closure_lm_"+(1e6*Math.random()|0),xe={};function Oe(e,t,r,n,o){if(n&&n.once)!function e(t,r,n,o,i){if(Array.isArray(r))for(var a=0;a<r.length;a++)e(t,r[a],n,o,i);else n=Fe(n),t&&t[we]?t.f.add(String(r),n,!0,h(o)?!!o.capture:!!o,i):Te(t,r,n,!0,o,i)}(e,t,r,n,o);else if(Array.isArray(t))for(var i=0;i<t.length;i++)Oe(e,t[i],r,n,o);else r=Fe(r),e&&e[we]?e.f.add(String(t),r,!1,h(n)?!!n.capture:!!n,o):Te(e,t,r,!1,n,o)}function Te(e,t,r,n,o,i){if(!t)throw Error("Invalid event type");var a=h(o)?!!o.capture:!!o,s=Ne(e);if(s||(e[Re]=s=new Se(e)),!(r=s.add(t,r,n,a,i)).proxy){if(n=function(){var e=_e,t=de?function(r){return e.call(t.src,t.listener,r)}:function(r){if(!(r=e.call(t.src,t.listener,r)))return r};return t}(),r.proxy=n,n.src=e,n.listener=r,e.addEventListener)ye||(o=a),void 0===o&&(o=!1),e.addEventListener(t.toString(),n,o);else if(e.attachEvent)e.attachEvent(Pe(t.toString()),n);else{if(!e.addListener||!e.removeListener)throw Error("addEventListener and attachEvent are unavailable.");e.addListener(n)}0}}function Le(e){if("number"!=typeof e&&e&&!e.s){var t=e.src;if(t&&t[we])Me(t.f,e);else{var r=e.type,n=e.proxy;t.removeEventListener?t.removeEventListener(r,n,e.capture):t.detachEvent?t.detachEvent(Pe(r),n):t.addListener&&t.removeListener&&t.removeListener(n),(r=Ne(t))?(Me(r,e),0==r.b&&(r.src=null,t[Re]=null)):Ae(e)}}}function Pe(e){return e in xe?xe[e]:xe[e]="on"+e}function je(e,t,r,n){var o=!0;if((e=Ne(e))&&(t=e.a[t.toString()]))for(t=t.concat(),e=0;e<t.length;e++){var i=t[e];i&&i.capture==r&&!i.s&&(i=Ie(i,n),o=o&&!1!==i)}return o}function Ie(e,t){var r=e.listener,n=e.A||e.src;return e.v&&Le(e),r.call(n,t)}function _e(e,t){if(e.s)return!0;if(!de){var r=t||c("window.event");t=new me(r,this);var n=!0;if(!(0>r.keyCode||null!=r.returnValue)){e:{var o=!1;if(0==r.keyCode)try{r.keyCode=-1;break e}catch(a){o=!0}(o||null==r.returnValue)&&(r.returnValue=!0)}for(r=[],o=t.a;o;o=o.parentNode)r.push(o);for(e=e.type,o=r.length-1;0<=o;o--){t.a=r[o];var i=je(r[o],e,!0,t);n=n&&i}for(o=0;o<r.length;o++)t.a=r[o],i=je(r[o],e,!1,t),n=n&&i}return n}return Ie(e,new me(t,this))}function Ne(e){return(e=e[Re])instanceof Se?e:null}var De="__closure_events_fn_"+(1e9*Math.random()>>>0);function Fe(e){return"function"==l(e)?e:(e[De]||(e[De]=function(t){return e.handleEvent(t)}),e[De])}function ze(){pe.call(this),this.f=new Se(this),this.N=this}function Be(e,t){e=e.N;var r=t.type||t;if("string"==typeof t)t=new ve(t,e);else if(t instanceof ve)t.target=t.target||e;else{var n=t;(function(e,t){for(var r,n,o=1;o<arguments.length;o++){for(r in n=arguments[o])e[r]=n[r];for(var i=0;i<K.length;i++)r=K[i],Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}})(t=new ve(r,e),n)}We(e=t.a=e,r,!0,t),We(e,r,!1,t)}function We(e,t,r,n){if(t=e.f.a[String(t)]){t=t.concat();for(var o=!0,i=0;i<t.length;++i){var a=t[i];if(a&&!a.s&&a.capture==r){var s=a.listener,u=a.A||a.src;a.v&&Me(e.f,a),o=!1!==s.call(u,n)&&o}}}}function Ue(e,t,r){if("function"==l(e))r&&(e=v(e,r));else{if(!e||"function"!=typeof e.handleEvent)throw Error("Invalid listener argument");e=v(e.handleEvent,e)}return 2147483647<Number(t)?-1:u.setTimeout(e,t||0)}function qe(e,t,r){this.reset(e,t,r,void 0,void 0)}b(ze,pe),ze.prototype[we]=!0,ze.prototype.addEventListener=function(e,t,r,n){Oe(this,e,t,r,n)},ze.prototype.removeEventListener=function(e,t,r,n){!function e(t,r,n,o,i){if(Array.isArray(r))for(var a=0;a<r.length;a++)e(t,r[a],n,o,i);else o=h(o)?!!o.capture:!!o,n=Fe(n),t&&t[we]?(t=t.f,(r=String(r).toString())in t.a&&(-1<(n=Ce(a=t.a[r],n,o,i))&&(Ae(a[n]),Array.prototype.splice.call(a,n,1),0==a.length&&(delete t.a[r],t.b--)))):t&&(t=Ne(t))&&(r=t.a[r.toString()],t=-1,r&&(t=Ce(r,n,o,i)),(n=-1<t?r[t]:null)&&Le(n))}(this,e,t,r,n)},qe.prototype.a=null;function He(e){this.f=e,this.b=this.c=this.a=null}function Ke(e,t){this.name=e,this.value=t}qe.prototype.reset=function(e,t,r,n,o){"number"==typeof o||0,n||m(),delete this.a},Ke.prototype.toString=function(){return this.name};var Qe=new Ke("SEVERE",1e3),Ye=new Ke("CONFIG",700),Ge=new Ke("FINE",500);function Xe(e){return e.c?e.c:e.a?Xe(e.a):(function(e,t){throw new O("Failure"+(e?": "+e:""),Array.prototype.slice.call(arguments,1))}("Root logger has no level set."),null)}He.prototype.log=function(e,t,r){if(e.value>=Xe(this).value)for("function"==l(t)&&(t=t()),e=new qe(e,String(t),this.f),r&&(e.a=r),r=this;r;)r=r.a};var Ze,Ve={},$e=null;function Je(e,t){e&&e.log(Ge,t,void 0)}function et(){}function tt(e){var t;return(t=e.a)||(t={},ot(e)&&(t[0]=!0,t[1]=!0),t=e.a=t),t}function rt(){}function nt(e){return(e=ot(e))?new ActiveXObject(e):new XMLHttpRequest}function ot(e){if(!e.b&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var t=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],r=0;r<t.length;r++){var n=t[r];try{return new ActiveXObject(n),e.b=n}catch(o){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed")}return e.b}function it(e,t){this.b={},this.a=[],this.c=0;var r=arguments.length;if(1<r){if(r%2)throw Error("Uneven number of arguments");for(var n=0;n<r;n+=2)this.set(arguments[n],arguments[n+1])}else e&&st(this,e)}function at(e){if(e.c!=e.a.length){for(var t=0,r=0;t<e.a.length;){var n=e.a[t];ut(e.b,n)&&(e.a[r++]=n),t++}e.a.length=r}if(e.c!=e.a.length){var o={};for(r=t=0;t<e.a.length;)ut(o,n=e.a[t])||(e.a[r++]=n,o[n]=1),t++;e.a.length=r}}function st(e,t){if(t instanceof it)for(var r=t.f(),n=0;n<r.length;n++)e.set(r[n],t.get(r[n]));else for(r in t)e.set(r,t[r])}function ut(e,t){return Object.prototype.hasOwnProperty.call(e,t)}et.prototype.a=null,b(rt,et),Ze=new rt,it.prototype.f=function(){return at(this),this.a.concat()},it.prototype.get=function(e,t){return ut(this.b,e)?this.b[e]:t},it.prototype.set=function(e,t){ut(this.b,e)||(this.c++,this.a.push(e)),this.b[e]=t},it.prototype.forEach=function(e,t){for(var r=this.f(),n=0;n<r.length;n++){var o=r[n],i=this.get(o);e.call(t,i,o,this)}};var ct=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function pt(e){ze.call(this),this.headers=new it,this.D=e||null,this.c=!1,this.C=this.a=null,this.J=this.o="",this.g=0,this.i="",this.h=this.I=this.m=this.G=!1,this.l=0,this.u=null,this.j=lt,this.B=this.H=!1}b(pt,ze);var lt="",ht=pt.prototype,ft=function e(t){var r;if($e||($e=new He(""),Ve[""]=$e,$e.c=Ye),!(r=Ve[t])){r=new He(t);var n=t.lastIndexOf("."),o=t.substr(n+1);(n=e(t.substr(0,n))).b||(n.b={}),n.b[o]=r,r.a=n,Ve[t]=r}return r}("goog.net.XhrIo");ht.b=ft;var dt=/^https?$/i,gt=["POST","PUT"];function yt(e,t,r){if(e.a)throw Error("[goog.net.XhrIo] Object is active with another request="+e.o+"; newUri="+t);e.o=t,e.i="",e.g=0,e.J="POST",e.G=!1,e.c=!0,e.a=e.D?nt(e.D):nt(Ze),e.C=e.D?tt(e.D):tt(Ze),e.a.onreadystatechange=v(e.K,e);try{Je(e.b,Mt(e,"Opening Xhr")),e.I=!0,e.a.open("POST",String(t),!0),e.I=!1}catch(i){return Je(e.b,Mt(e,"Error opening Xhr: "+i.message)),void mt(e,i)}t=r||"";var n=function(e){e:{for(var t=vt,r=e.length,n="string"==typeof e?e.split(""):e,o=0;o<r;o++)if(o in n&&t.call(void 0,n[o],o,e)){t=o;break e}t=-1}return 0>t?null:"string"==typeof e?e.charAt(t):e[t]}((r=new it(e.headers)).f()),o=u.FormData&&t instanceof u.FormData;!(0<=F(gt,"POST"))||n||o||r.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8"),r.forEach((function(e,t){this.a.setRequestHeader(t,e)}),e),e.j&&(e.a.responseType=e.j),"withCredentials"in e.a&&e.a.withCredentials!==e.H&&(e.a.withCredentials=e.H);try{kt(e),0<e.l&&(e.B=function(e){return V&&se(9)&&"number"==typeof e.timeout&&void 0!==e.ontimeout}(e.a),Je(e.b,Mt(e,"Will abort after "+e.l+"ms if incomplete, xhr2 "+e.B)),e.B?(e.a.timeout=e.l,e.a.ontimeout=v(e.L,e)):e.u=Ue(e.L,e.l,e)),Je(e.b,Mt(e,"Sending request")),e.m=!0,e.a.send(t),e.m=!1}catch(i){Je(e.b,Mt(e,"Send error: "+i.message)),mt(e,i)}}function vt(e){return"content-type"==e.toLowerCase()}function mt(e,t){e.c=!1,e.a&&(e.h=!0,e.a.abort(),e.h=!1),e.i=t,e.g=5,bt(e),Et(e)}function bt(e){e.G||(e.G=!0,Be(e,"complete"),Be(e,"error"))}function wt(e){if(e.c&&void 0!==s)if(e.C[1]&&4==At(e)&&2==e.getStatus())Je(e.b,Mt(e,"Local request error detected and ignored"));else if(e.m&&4==At(e))Ue(e.K,0,e);else if(Be(e,"readystatechange"),4==At(e)){Je(e.b,Mt(e,"Request complete")),e.c=!1;try{var t,r=e.getStatus();e:switch(r){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var n=!0;break e;default:n=!1}if(!(t=n)){var o;if(o=0===r){var i=String(e.o).match(ct)[1]||null;if(!i&&u.self&&u.self.location){var a=u.self.location.protocol;i=a.substr(0,a.length-1)}o=!dt.test(i?i.toLowerCase():"")}t=o}if(t)Be(e,"complete"),Be(e,"success");else{e.g=6;try{var c=2<At(e)?e.a.statusText:""}catch(p){Je(e.b,"Can not get status: "+p.message),c=""}e.i=c+" ["+e.getStatus()+"]",bt(e)}}finally{Et(e)}}}function Et(e){if(e.a){kt(e);var t=e.a,r=e.C[0]?p:null;e.a=null,e.C=null,Be(e,"ready");try{t.onreadystatechange=r}catch(n){(e=e.b)&&e.log(Qe,"Problem encountered resetting onreadystatechange: "+n.message,void 0)}}}function kt(e){e.a&&e.B&&(e.a.ontimeout=null),e.u&&(u.clearTimeout(e.u),e.u=null)}function At(e){return e.a?e.a.readyState:0}function St(e,t){if(e.a&&4==At(e))return null===(e=e.a.getResponseHeader(t))?void 0:e}function Mt(e,t){return t+" ["+e.J+" "+e.o+" "+e.getStatus()+"]"}pt.prototype.L=function(){void 0!==s&&this.a&&(this.i="Timed out after "+this.l+"ms, aborting",this.g=8,Je(this.b,Mt(this,this.i)),Be(this,"timeout"),this.abort(8))},pt.prototype.abort=function(e){this.a&&this.c&&(Je(this.b,Mt(this,"Aborting")),this.c=!1,this.h=!0,this.a.abort(),this.h=!1,this.g=e||7,Be(this,"complete"),Be(this,"abort"),Et(this))},pt.prototype.K=function(){this.F||(this.I||this.m||this.h?wt(this):this.O())},pt.prototype.O=function(){wt(this)},pt.prototype.getStatus=function(){try{return 2<At(this)?this.a.status:-1}catch(X){return-1}};var Ct={},Rt=null;function xt(e){var t=e.length,r=3*t/4;r%3?r=Math.floor(r):W("=.",e[t-1])&&(r=W("=.",e[t-2])?r-2:r-1);var n=new Uint8Array(r),o=0;return function(e,t){function r(t){for(;n<e.length;){var r=e.charAt(n++),o=Rt[r];if(null!=o)return o;if(!/^[\s\xa0]*$/.test(r))throw Error("Unknown base64 encoding at char: "+r)}return t}Ot();for(var n=0;;){var o=r(-1),i=r(0),a=r(64),s=r(64);if(64===s&&-1===o)break;t(o<<2|i>>4),64!=a&&(t(i<<4&240|a>>2),64!=s&&t(a<<6&192|s))}}(e,(function(e){n[o++]=e})),n.subarray(0,o)}function Ot(){if(!Rt){Rt={};for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),t=["+/=","+/","-_=","-_.","-_"],r=0;5>r;r++){var n=e.concat(t[r].split(""));Ct[r]=n;for(var o=0;o<n.length;o++){var i=n[o];void 0===Rt[i]&&(Rt[i]=o)}}}}var Tt=["content-type","grpc-status","grpc-message"];function Lt(e){this.a=e.T,this.l=null,this.b=[],this.h=[],this.g=[],this.f=[],this.c=[],this.j=!1,this.i=0,this.m=new T;var t=this;Oe(this.a,"readystatechange",(function(){var e=t.a;if(e=e.a?e.a.getResponseHeader("Content-Type"):null){if(0==(e=e.toLowerCase()).lastIndexOf("application/grpc-web-text",0)){e=t.a;try{var r=e.a?e.a.responseText:""}catch(u){Je(e.b,"Can not get responseText: "+u.message),r=""}if(r=(e=r||"").length-e.length%4,0==(e=e.substr(t.i,r-t.i)).length)return;t.i=r,e=xt(e)}else{if(0!=e.lastIndexOf("application/grpc",0))return void jt(t,{code:2,message:"Unknown Content-type received.",metadata:{}});e=new Uint8Array(function(t){try{if(!t.a)return null;if("response"in t.a)return t.a.response;switch(t.j){case lt:case"text":return t.a.responseText;case"arraybuffer":if("mozResponseArrayBuffer"in t.a)return t.a.mozResponseArrayBuffer}var r=t.b;return r&&r.log(Qe,"Response type "+t.j+" is not supported on this browser",void 0),null}catch(e){return Je(t.b,"Can not get response: "+e.message),null}}(t.a))}r=null;try{r=function(e,t){function r(e){s.f++,s.a=(s.a<<8)+e,4==s.f&&(s.b=j,s.g=0,"undefined"!=typeof Uint8Array?s.c=new Uint8Array(s.a):s.c=Array(s.a),0==s.a&&o())}function n(e){s.c[s.g++]=e,s.g==s.a&&o()}function o(){var e={};e[s.h]=s.c,s.i.push(e),s.b=L}var i,a,s=e,u=0;for(i=t instanceof Uint8Array||t instanceof Array?t:new Uint8Array(t);u<i.length;){switch(s.b){case I:D(s,i,u,"stream already broken");break;case L:(a=i[u])==_||a==N?s.h=a:D(s,i,u,"invalid frame byte"),s.b=P,s.a=0,s.f=0;break;case P:r(i[u]);break;case j:n(i[u]);break;default:throw Error("unexpected parser state: "+s.b)}s.l++,u++}return e=s.i,s.i=[],0<e.length?e:null}(t.m,e)}catch(u){jt(t,{code:2,message:"Error in parsing response body",metadata:{}})}if(r)for(e=0;e<r.length;e++){if(_ in r[e]){var n=r[e][_];if(n)try{var o=t.l(n);if(o){n=t;for(var i=o,a=0;a<n.b.length;a++)n.b[a](i)}}catch(u){jt(t,{code:2,message:"Error in response deserializer function.",metadata:{}})}}if(N in r[e]&&0<r[e][N].length){for(n="",i=0;i<r[e][N].length;i++)n+=String.fromCharCode(r[e][N][i]);for(n=n.trim().split("\r\n"),i={},a=0;a<n.length;a++){var s=n[a].indexOf(":");i[n[a].substring(0,s).trim()]=n[a].substring(s+1).trim()}n=i,i=0,a="","grpc-status"in n&&(i=n["grpc-status"],delete n["grpc-status"]),"grpc-message"in n&&(a=n["grpc-message"],delete n["grpc-message"]),jt(t,{code:Number(i),message:a,metadata:n})}}}})),Oe(this.a,"complete",(function(){var e=t.a.g,r="",n={},o=function(e){var t={};e=(e.a&&4==At(e)&&e.a.getAllResponseHeaders()||"").split("\r\n");for(var r=0;r<e.length;r++)if(!/^[\s\xa0]*$/.test(e[r])){var n=Q(e[r]),o=n[0];if("string"==typeof(n=n[1])){n=n.trim();var i=t[o]||[];t[o]=i,i.push(n)}}return function(e,t){var r,n={};for(r in e)n[r]=t.call(void 0,e[r],r,e);return n}(t,(function(e){return e.join(", ")}))}(t.a);if(Object.keys(o).forEach((function(e){Tt.includes(e)||(n[e]=o[e])})),function(e,t){for(var r=0;r<e.g.length;r++)e.g[r](t)}(t,n),0!=e){switch(e){case 7:var i=10;break;case 8:i=4;break;case 6:i=function(e){switch(e){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}}(t.a.getStatus());break;default:i=14}10==i&&t.j||jt(t,{code:i,message:R(e),metadata:{}})}else e=!1,"grpc-status"in o&&(i=St(t.a,"grpc-status"),"grpc-message"in o&&(r=St(t.a,"grpc-message")),0!=Number(i)&&(jt(t,{code:Number(i),message:r,metadata:o}),e=!0)),e||function(e){for(var t=0;t<e.c.length;t++)e.c[t]()}(t)}))}function Pt(e,t){-1<(t=e.indexOf(t))&&e.splice(t,1)}function jt(e,t){if(0!=t.code)for(var r={code:t.code,message:decodeURIComponent(t.message||""),metadata:t.metadata},n=0;n<e.f.length;n++)e.f[n](r);for(t={code:t.code,details:decodeURIComponent(t.message||""),metadata:t.metadata},r=0;r<e.h.length;r++)e.h[r](t)}function It(e){this.a=c("format",e)||"text",this.f=c("suppressCorsPreflight",e)||!1,this.c=c("withCredentials",e)||!1,this.b=c("streamInterceptors",e)||[],this.g=c("unaryInterceptors",e)||[]}function _t(e,t,r){var n=t.getMethodDescriptor(),o=r+n.name;(r=new pt).H=e.c;var i=new Lt({T:r});if(i.l=n.b,st(r.headers,t.getMetadata()),"text"==e.a?(r.headers.set("Content-Type","application/grpc-web-text"),r.headers.set("Accept","application/grpc-web-text")):r.headers.set("Content-Type","application/grpc-web+proto"),r.headers.set("X-User-Agent","grpc-web-javascript/0.1"),r.headers.set("X-Grpc-Web","1"),ut(r.headers.b,"deadline")){var a=r.headers.get("deadline");a=Math.round(a-(new Date).getTime());var s=r.headers;ut(s.b,"deadline")&&(delete s.b.deadline,s.c--,s.a.length>2*s.c&&at(s)),1/0===a&&(a=0),0<a&&r.headers.set("grpc-timeout",a+"m")}if(e.f){at(s=r.headers),a={};for(var u=0;u<s.a.length;u++){var c=s.a[u];a[c]=s.b[c]}(s=r.headers).b={},s.a.length=0,s.c=0;e:{for(p in a){var p=!1;break e}p=!0}p||(a=function(e){var t="";return function(e,t){for(var r in e)t.call(void 0,e[r],r,e)}(e,(function(e,r){t+=r,t+=":",t+=e,t+="\r\n"})),t}(a),"string"==typeof o?(p=encodeURIComponent("$httpHeaders"),(p+=a=null!=a?"="+encodeURIComponent(String(a)):"")&&(0>(a=o.indexOf("#"))&&(a=o.length),0>(s=o.indexOf("?"))||s>a?(s=a,u=""):u=o.substring(s+1,a),a=(o=[o.substr(0,s),u,o.substr(a)])[1],o[1]=p?a?a+"&"+p:p:a,o=o[0]+(o[1]?"?"+o[1]:"")+o[2])):o.a("$httpHeaders",a))}for(n=(t=(0,n.a)(t.getRequestMessage())).length,p=[0,0,0,0],a=new Uint8Array(5+n),s=3;0<=s;s--)p[s]=n%256,n>>>=8;if(a.set(new Uint8Array(p),1),a.set(t,5),t=a,"text"==e.a){var l;for(e=t,void 0===l&&(l=0),Ot(),l=Ct[l],t=[],n=0;n<e.length;n+=3){c=e[n];var h=(p=n+1<e.length)?e[n+1]:0;s=c>>2,c=(3&c)<<4|h>>4,h=(15&h)<<2|(u=(a=n+2<e.length)?e[n+2]:0)>>6,u&=63,a||(u=64,p||(h=64)),t.push(l[s],l[c],l[h]||"",l[u]||"")}t=t.join("")}else"binary"==e.a&&(r.j="arraybuffer");return yt(r,o,t),i}function Nt(e,t,r){var n=null,o=!1;e.on("data",(function(e){n=e})),e.on("error",(function(e){0==e.code||o||(o=!0,t(e,null))})),e.on("status",(function(e){0==e.code||o?r&&t(null,null,e):(o=!0,t({code:e.code,message:e.details,metadata:e.metadata},null))})),r&&e.on("metadata",(function(e){t(null,null,null,e)})),e.on("end",(function(){o||(null==n?t({code:2,message:"Incomplete response"}):t(null,n)),r&&t(null,null)}))}function Dt(e,t){var r=e;return t.forEach((function(e){var t=r;r=function(r){return e.intercept(r,t)}})),r}Lt.prototype.on=function(e,t){return"data"==e?this.b.push(t):"status"==e?this.h.push(t):"metadata"==e?this.g.push(t):"end"==e?this.c.push(t):"error"==e&&this.f.push(t),this},Lt.prototype.removeListener=function(e,t){return"data"==e?Pt(this.b,t):"status"==e?Pt(this.h,t):"metadata"==e?Pt(this.g,t):"end"==e?Pt(this.c,t):"error"==e&&Pt(this.f,t),this},Lt.prototype.cancel=function(){this.j=!0,this.a.abort()},Lt.prototype.cancel=Lt.prototype.cancel,Lt.prototype.removeListener=Lt.prototype.removeListener,Lt.prototype.on=Lt.prototype.on,It.prototype.P=function(e,t,r,n,o){var i=this;n=M(e,t,"unary",n);var a=e.substr(0,e.length-n.name.length);return Nt(e=Dt((function(e){return _t(i,e,a)}),this.b).call(this,S(n,t,r)),o,!1),new C(e)},It.prototype.M=function(e,t,r,n){var o=this;n=M(e,t,"unary",n);var i=e.substr(0,e.length-n.name.length);return Dt((function(e){return new Promise((function(t,r){var n,a,s;Nt(_t(o,e,i),(function(o,i,u,c){o?r(o):i?s=i:u?a=u:c?n=c:(o=e.getMethodDescriptor(),t(new k(s,o,i=void 0===(i=n)?{}:i,void 0===a?null:a)))}),!0)}))}),this.g).call(this,S(n,t,r)).then((function(e){return e.getResponseMessage()}))},It.prototype.unaryCall=function(e,t,r,n){return this.M(e,t,r,n)},It.prototype.R=function(e,t,r,n){var o=this;n=M(e,t,"server_streaming",n);var i=e.substr(0,e.length-n.name.length);return Dt((function(e){return _t(o,e,i)}),this.b).call(this,S(n,t,r))},It.prototype.serverStreaming=It.prototype.R,It.prototype.unaryCall=It.prototype.unaryCall,It.prototype.thenableCall=It.prototype.M,It.prototype.rpcCall=It.prototype.P,e.exports.AbstractClientBase={MethodInfo:function(e,t,r,n,o){this.name=n,this.b=o,this.f=e,this.a=t,this.c=r}},e.exports.GrpcWebClientBase=It,e.exports.StatusCode={OK:0,CANCELLED:1,UNKNOWN:2,INVALID_ARGUMENT:3,DEADLINE_EXCEEDED:4,NOT_FOUND:5,ALREADY_EXISTS:6,PERMISSION_DENIED:7,UNAUTHENTICATED:16,RESOURCE_EXHAUSTED:8,FAILED_PRECONDITION:9,ABORTED:10,OUT_OF_RANGE:11,UNIMPLEMENTED:12,INTERNAL:13,UNAVAILABLE:14,DATA_LOSS:15},e.exports.MethodDescriptor=A,e.exports.MethodType={UNARY:"unary",SERVER_STREAMING:"server_streaming"}}).call(this,r("yLpj"))},VrJj:function(e,t,r){},WJkJ:function(e,t){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},WKiH:function(e,t,r){var n=r("HYAF"),o="["+r("WJkJ")+"]",i=RegExp("^"+o+o+"*"),a=RegExp(o+o+"*$"),s=function(e){return function(t){var r=String(n(t));return 1&e&&(r=r.replace(i,"")),2&e&&(r=r.replace(a,"")),r}};e.exports={start:s(1),end:s(2),trim:s(3)}},Y0EF:function(e,t){e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+CiAgPHBhdGggZmlsbD0iIzc3NyIgZD0iTTEuOCAxNC44Yy0uMi0uMi0uMy0uNC0uMy0uNiAwLS4xLjQtLjguOC0xLjQuNC0uNiAxLjEtMS41IDEuNS0yIC40LS41LjgtLjkuOS0uOS4yIDAgMS42IDEuMiAxLjYgMS40IDAgLjEtLjggMS0xLjggMi0xLjkgMi0yLjIgMi4xLTIuNyAxLjV6bTcuNS0yLjNjLTMtMi41LTMuNy0zLjEtNS41LTQuNi0xLS45LTEuOS0xLjctMi0xLjgtLjEtLjMuMi0uNi44LS43IDEuNC0uMiAzLjItLjUgMy41LS41LjQgMCAuOC0uNCAyLjctMi42LjctLjggMS40LTEuNiAxLjUtMS42LjEtLjEuNS0uMS43LS4xLjQgMCAuNy4xIDEuNyAxIDEuMyAxLjEgMS44IDEuNiAxLjggMi4xIDAgLjYtLjEuOC0yLjMgMy4yLTEuNCAxLjYtMS4zIDEuNC0xLjIgMy44LjIgMy4xIDAgMy4zLTEuOCAxLjh6Ii8+Cjwvc3ZnPg=="},YMTh:function(e,t,r){"use strict";r.d(t,"a",(function(){return u}));var n=r("q1tI"),o=r.n(n),i=r("qhky"),a=r("bjYN"),s=r.n(a);function u(){return o.a.createElement(i.a,null,o.a.createElement("link",{rel:"icon",href:s.a}),o.a.createElement("script",null,"\nvar _gaq = _gaq || [];\n_gaq.push(['_setAccount', 'UA-19276564-1']);\n_gaq.push(['_setDomainName', 'none']);\n_gaq.push(['_setAllowLinker', true]);\n_gaq.push(['_trackPageview']);\n(function () {\n\tvar ga = document.createElement('script');\n\tga.type = 'text/javascript';\n\tga.async = true;\n\tga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';\n\tvar s = document.getElementsByTagName('script')[0];\n\ts.parentNode.insertBefore(ga, s);\n})();\n"))}},YvAb:function(e,t,r){"use strict";r.d(t,"f",(function(){return y})),r.d(t,"a",(function(){return v})),r.d(t,"b",(function(){return b})),r.d(t,"c",(function(){return w})),r.d(t,"e",(function(){return E})),r.d(t,"d",(function(){return k}));var n=r("9Hrx"),o=r("t3v9"),i=r("t8Zj");function a(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var s=r("TxjO"),u=r("2thk"),c=function(){function e(e,t,r){this.methodInfoSearch=new s.AbstractClientBase.MethodInfo(u.SearchResponse,(function(e){return e.serializeBinary()}),u.SearchResponse.deserializeBinary),this.methodInfoGetCorpora=new s.AbstractClientBase.MethodInfo(u.CorporaResponse,(function(e){return e.serializeBinary()}),u.CorporaResponse.deserializeBinary),r||(r={}),t||(t={}),r.format="text",this.client_=new s.GrpcWebClientBase(r),this.hostname_=e,this.credentials_=t,this.options_=r}var t=e.prototype;return t.search=function(e,t,r){return void 0!==r?this.client_.rpcCall(new URL("/netspeak.service.NetspeakService/Search",this.hostname_).toString(),e,t||{},this.methodInfoSearch,r):this.client_.unaryCall(this.hostname_+"/netspeak.service.NetspeakService/Search",e,t||{},this.methodInfoSearch)},t.getCorpora=function(e,t,r){return void 0!==r?this.client_.rpcCall(new URL("/netspeak.service.NetspeakService/GetCorpora",this.hostname_).toString(),e,t||{},this.methodInfoGetCorpora,r):this.client_.unaryCall(this.hostname_+"/netspeak.service.NetspeakService/GetCorpora",e,t||{},this.methodInfoGetCorpora)},e}();function p(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(r=e[Symbol.iterator]()).next.bind(r)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function h(e,t){if(e.length<=t)return e.slice(0);if(1===t)return[e[Math.floor(Math.random()*e.length)]];var r=e.slice(0);return function(e){var t,r,n;for(n=e.length-1;n>0;n--)t=Math.floor(Math.random()*(n+1)),r=e[n],e[n]=e[t],e[t]=r}(r),r.slice(0,t)}var f=function(){function e(e){void 0===e&&(e=100),this._map={},this.size=e,this._length=0,this._head=new d(null,null),this._tail=new d(null,null),this._head.next=this._tail,this._tail.prev=this._head}var t=e.prototype;return t.add=function(e,t){var r;return this.addAll(((r={})[e]=t,r))},t.addAll=function(e){var t=this,r=Object.keys(e);if(0!==r.length){r.length>this.size&&(r=r.slice(0,this.size));var n=r.length+this._length-this.size;n>0&&h(Object.keys(this._map),n).forEach((function(e){t.remove(e)}));for(var o,i=p(r);!(o=i()).done;){var a=o.value,s=new d(a,e[a]);this._tail.insertBefore(s),this._map[a]=s,this._length++}}},t.get=function(e,t){var r=this._map[e];return r?(r.remove(),this._head.insertAfter(r),r.obj):t},t.contains=function(e){return Boolean(this._map[e])},t.remove=function(e){var t=this._map[e];return!!t&&(this._removeNode(t),!0)},t._removeNode=function(e){this._length--,delete this._map[e.key],e.remove()},e}(),d=function(){function e(e,t){this.prev=void 0,this.next=void 0,this.key=e,this.obj=t}var t=e.prototype;return t.remove=function(){this.prev.next=this.next,this.next.prev=this.prev},t.insertAfter=function(e){e.next=this.next,e.prev=this,this.next.prev=e,this.next=e},t.insertBefore=function(e){return this.prev.insertAfter(e)},e}(),g=r("NldC");function y(e){return e?e.replace(/[\s\uFEFF\xA0]+/g," ").trim():""}var v=function(){function e(){this.corpusCaching=!0,this._cache=new f(100),this._cachedCorpus=void 0,this._client=new c(e.defaultHostname)}var t,r,n,o=e.prototype;return o.search=function(e,t){var r=this;if("fill"===(null==t?void 0:t.topkMode))return this._fillSearch(e,Object.assign({},t));var n=JSON.stringify(e),o=this._cache.get(n);if(void 0!==o)return o;var i=this._uncachedSearch(e);return i.then((function(e){r._cache.add(n,Promise.resolve(e))}),g.f),i},o._uncachedSearch=function(e){try{var t=this._toSearchRequest(e),r=t.getQuery(),n=t.getCorpus(),o={"netspeak-tracking-id":S()};return this._client.search(t,o).then((function(e){if(e.hasError()){var t=e.getError();throw new b(t.getKind(),t.getMessage())}var o=e.getResult();return{phrases:o.getPhrasesList().map((function(e){var t=e.getWordsList().map((function(e){return new k(e.getText(),e.getTag())}));return new A(t,e.getFrequency(),r,n)})),unknownWords:o.getUnknownWordsList()}}))}catch(i){return Promise.reject(i)}},o._toSearchRequest=function(e){var t=new u.SearchRequest;t.setQuery(e.query),t.setCorpus(e.corpus),void 0!==e.topk&&t.setMaxPhrases(e.topk);var r=new u.PhraseConstraints;return void 0!==e.nmax&&r.setWordsMax(e.nmax),void 0!==e.nmin&&r.setWordsMin(e.nmin),void 0!==e.maxfreq&&r.setFrequencyMax(e.maxfreq),t.setPhraseConstraints(r),t},o._fillSearch=function(e,t){var r=this,n=Object.assign({},e);try{if("number"!=typeof n.topk)throw new TypeError("request.topk has to be a number.");delete t.topkMode;var o=n.topk,a={phrases:[],complete:!1,unknownWords:[]},s={};return function e(){return n.topk=o-a.phrases.length+1,r.search(n,t).then((function(t){var r,u=t.phrases,c=t.unknownWords;if((r=a.phrases).push.apply(r,Object(i.a)(u)),c.forEach((function(e){s[e]||(s[e]=!0,a.unknownWords.push(e))})),0===u.length)return a.complete=!0,a;if(a.phrases.length>o)return a.complete=!1,a.phrases.splice(o,o-a.phrases.length),a;var p=u[u.length-1].frequency;return n.maxfreq=n.maxfreq===p?p-1:p,e()}))}()}catch(u){return Promise.reject(u)}},o.queryCorpora=function(){var e=this;return this.corpusCaching&&this._cachedCorpus?Promise.resolve(this._cachedCorpus):this._client.getCorpora(new u.CorporaRequest,null).then((function(t){var r={corpora:t.getCorporaList().map((function(e){return{key:e.getKey(),name:e.getName(),language:e.getLanguage()}}))};return e.corpusCaching&&(e._cachedCorpus=r),r}))},t=e,n=[{key:"defaultHostname",get:function(){return"https://ngram.api.netspeak.org"}},{key:"instance",get:function(){return m=m||new e}}],(r=null)&&a(t.prototype,r),n&&a(t,n),e}(),m=void 0,b=function(e){function t(t,r){return e.call(this,"Netspeak error: "+t+": "+r)||this}return Object(n.a)(t,e),t}(Object(o.a)(Error)),w=function(e){function t(t){return e.call(this,1,"Invalid Query: "+t)||this}return Object(n.a)(t,e),t}(b),E=u.Phrase.Word.Tag,k=function(){function e(e,t){void 0===t&&(t=E.WORD),this.text=e,this.type=t}return e.nameOfType=function(e){for(var t in E)if(Object.prototype.hasOwnProperty.call(E,t)&&E[t]===e)return t;throw new Error("Could not find name for value "+e+".")},e}(),A=function(e,t,r,n){this.words=e,this.frequency=t,this.query=r,this.corpus=n,this.text=this.words.map((function(e){return e.text||""})).join(" "),this.id=this.corpus+"\n"+this.text};function S(){var e=sessionStorage.getItem("netspeak-id");return null===e&&(e=function(e){for(var t="",r=0;r<e;r++){var n=Math.floor(16*Math.random());t+=n.toString(16)}return t.toLowerCase()}(32),sessionStorage.setItem("netspeak-id",e)),e}},ZhWT:function(e,t){var r="undefined"!=typeof Element,n="function"==typeof Map,o="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,t){try{return function e(t,a){if(t===a)return!0;if(t&&a&&"object"==typeof t&&"object"==typeof a){if(t.constructor!==a.constructor)return!1;var s,u,c,p;if(Array.isArray(t)){if((s=t.length)!=a.length)return!1;for(u=s;0!=u--;)if(!e(t[u],a[u]))return!1;return!0}if(n&&t instanceof Map&&a instanceof Map){if(t.size!==a.size)return!1;for(p=t.entries();!(u=p.next()).done;)if(!a.has(u.value[0]))return!1;for(p=t.entries();!(u=p.next()).done;)if(!e(u.value[1],a.get(u.value[0])))return!1;return!0}if(o&&t instanceof Set&&a instanceof Set){if(t.size!==a.size)return!1;for(p=t.entries();!(u=p.next()).done;)if(!a.has(u.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(t)&&ArrayBuffer.isView(a)){if((s=t.length)!=a.length)return!1;for(u=s;0!=u--;)if(t[u]!==a[u])return!1;return!0}if(t.constructor===RegExp)return t.source===a.source&&t.flags===a.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===a.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===a.toString();if((s=(c=Object.keys(t)).length)!==Object.keys(a).length)return!1;for(u=s;0!=u--;)if(!Object.prototype.hasOwnProperty.call(a,c[u]))return!1;if(r&&t instanceof Element)return!1;for(u=s;0!=u--;)if(("_owner"!==c[u]&&"__v"!==c[u]&&"__o"!==c[u]||!t.$$typeof)&&!e(t[c[u]],a[c[u]]))return!1;return!0}return t!=t&&a!=a}(e,t)}catch(a){if((a.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw a}}},bjYN:function(e,t){e.exports="data:image/vnd.microsoft.icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/X0rY/9jT9gD///8A////Af///wH///8AKQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/X0rY//38/gH///8A////ACkMy/8pDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8tEcz//v7/Af///wEpDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/KQzL/y0RzP8pDMv/KQzL/19K2P////8AKQzL/ykMy//+/v7///////////8pDMv/KQzL/ykMy/8pDMv/KQzL/ykMy///////KQzL/ykMy/8pDMv/+/v+ACkMy/8pDMv/NhvO//////8pDMv/KQzL/ykMy/8pDMv/KQzL/zgdz//+/v///////ykMy/8pDMv/KQzL/19K2P8pDMv/KQzL/y8TzP//////KQzL/ykMy/8pDMv/KQzL/y4SzP/6+v7/9fT9//39/v8pDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8sD8z//////ykMy/8pDMv/KQzL/yoNy//x7/z//Pz+/zAUzf//////Kg3L/ykMy/8pDMv/KQzL/ykMy/8pDMv/Kg3L//////8pDMv/KQzL/ykMy////////////ykMy/8pDMv//////ysPzP8pDMv/KQzL/ykMy/8pDMv/KQzL/yoNy///////KQzL/ykMy////////////ykMy/8pDMv/KQzL//////8tEMz/KQzL/ykMy/8pDMv/KQzL/ykMy/8qDcv//////ykMy////////////ykMy/8pDMv/KQzL/ykMy///////LxPM/ykMy/8pDMv/KQzL/ykMy/8pDMv/Kw/M//z8/P///////////ykMy/8pDMv/KQzL/ykMy/8pDMv//////zEWzf8pDMv/KQzL/ykMy/8pDMv/KQzL/y8Tzf/+/v///////ykMy/8pDMv/KQzL/ykMy/8pDMv/KQzL//////83HM7/KQzL/ykMy/8pDMv/KQzL/ykMy////////////ykMy/8pDMv/KQzL/ykMy/8pDMv/NRnO/////////////////ykMy/8pDMv/KQzL/ykMy/8rDsv/Kg3L/yoNy/8pDMv/KQzL/ykMy/8pDMv/KQzL/yoNy/8qDsv/KQzL/yoNy/8qDcv/KQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/KQzL/ykMy/8pDMv/AB8AAAAHAAAAAwAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="},fKQA:function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r("q1tI"),o=r.n(n);function i(e){return"undefined"==typeof window?o.a.createElement(o.a.Fragment,null):e()}},fLZm:function(e,t,r){"use strict";r.d(t,"a",(function(){return o})),r.d(t,"b",(function(){return i})),r.d(t,"d",(function(){return a})),r.d(t,"c",(function(){return u}));var n=r("NldC"),o=function(){function e(e,t){var r=this;this._isCanceled=!1,this._callback=t,this._wrapped=new Promise((function(t,n){e.then((function(e){var o;r._isCanceled?n({isCanceled:!0}):(t(e),null===(o=r._callback)||void 0===o||o.call(r,r,"resolve"))}),(function(e){var t;r._isCanceled?n({isCanceled:!0}):(n(e),null===(t=r._callback)||void 0===t||t.call(r,r,"reject"))}))}))}var t=e.prototype;return t.then=function(e,t){return this._wrapped.then(e,t)},t.cancel=function(){var e;!1===this._isCanceled&&(this._isCanceled=!0,null===(e=this._callback)||void 0===e||e.call(this,this,"cancel"))},e}(),i=function(e){if(!a(e))throw e};function a(e){return e&&"object"==typeof e&&!0===e.isCanceled}var s=new o(Promise.resolve());function u(){var e=!1,t=new Set;function r(e){t.delete(e)}function n(n){if(e)return s;var i=new o(n,r);return t.add(i),i}return n.cancel=function(){e||(e=!0,t.forEach((function(e){return e.cancel()})))},n}s.then(n.f,n.f),s.cancel()},"kVK+":function(e,t){t.read=function(e,t,r,n,o){var i,a,s=8*o-n-1,u=(1<<s)-1,c=u>>1,p=-7,l=r?o-1:0,h=r?-1:1,f=e[t+l];for(l+=h,i=f&(1<<-p)-1,f>>=-p,p+=s;p>0;i=256*i+e[t+l],l+=h,p-=8);for(a=i&(1<<-p)-1,i>>=-p,p+=n;p>0;a=256*a+e[t+l],l+=h,p-=8);if(0===i)i=1-c;else{if(i===u)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,n),i-=c}return(f?-1:1)*a*Math.pow(2,i-n)},t.write=function(e,t,r,n,o,i){var a,s,u,c=8*i-o-1,p=(1<<c)-1,l=p>>1,h=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,f=n?0:i-1,d=n?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=p):(a=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-a))<1&&(a--,u*=2),(t+=a+l>=1?h/u:h*Math.pow(2,1-l))*u>=2&&(a++,u/=2),a+l>=p?(s=0,a=p):a+l>=1?(s=(t*u-1)*Math.pow(2,o),a+=l):(s=t*Math.pow(2,l-1)*Math.pow(2,o),a=0));o>=8;e[r+f]=255&s,f+=d,s/=256,o-=8);for(a=a<<o|s,c+=o;c>0;e[r+f]=255&a,f+=d,a/=256,c-=8);e[r+f-d]|=128*g}},ny7q:function(e,t,r){},p6Lm:function(e,t){e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+CiAgPGcgZmlsbD0iIzc3NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMjkyLjc3KSI+CiAgICA8cGF0aCBkPSJNOCAyOTIuODdhNy43NSA3Ljc1IDAgMCAwLTQuODQgMS42M2wtLjY4LjUxLS43OC0uNzVjLS44NC0uODMtMS4xMy0uOTMtMS41LS41Ni0uMTkuMTktLjIuMzMtLjIgMi43NVYyOTlsLjI1LjI1LjI0LjI1SDUuNWwuMjYtLjI2Yy4zOC0uMzcuMjYtLjY2LS42NC0xLjU3bC0uNzctLjc4LjMtLjI0YTUuMzYgNS4zNiAwIDEgMSA1LjI1IDkuMmMtLjUyLjIyLS44Ny4yOC0xLjcuMzItLjk1LjA0LTEuMTMuMDItMS44NC0uMjJhNS4zNiA1LjM2IDAgMCAxLTIuMy0xLjQ1Yy0uMjYtLjI4LS41Mi0uNS0uNTgtLjVhNi41IDYuNSAwIDAgMC0xLjY4IDEuNzRjMCAuMjkgMS4xNiAxLjQgMS45NSAxLjg3Ljc1LjQ1IDEuNzEuODQgMi41NSAxLjAzLjk2LjIyIDMuMDMuMTQgMy45NS0uMTVhOC4wNiA4LjA2IDAgMCAwIDUuNzEtOC4yIDcuNzEgNy43MSAwIDAgMC00LjUxLTYuNjUgNi43NyA2Ljc3IDAgMCAwLTMuNDUtLjc3eiIvPgogICAgPHJlY3Qgd2lkdGg9IjQuNTgiIGhlaWdodD0iMiIgeD0iMy45NCIgeT0iMzAwLjU3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHBhaW50LW9yZGVyPSJmaWxsIG1hcmtlcnMgc3Ryb2tlIiByeT0iMSIvPgogICAgPHJlY3Qgd2lkdGg9IjEuOTUiIGhlaWdodD0iNS44OCIgeD0iMjM4LjU2IiB5PSIxNzguNDkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgcGFpbnQtb3JkZXI9ImZpbGwgbWFya2VycyBzdHJva2UiIHJ5PSIuOTciIHRyYW5zZm9ybT0icm90YXRlKDUxLjEpIi8+CiAgICA8cmVjdCB3aWR0aD0iLjAyIiBoZWlnaHQ9Ii40MyIgeD0iNi40NSIgeT0iMzAxLjQ2IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHBhaW50LW9yZGVyPSJmaWxsIG1hcmtlcnMgc3Ryb2tlIiByeT0iLjAxIi8+CiAgPC9nPgo8L3N2Zz4="},pg5t:function(e,t){e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+CiAgPHBhdGggZmlsbD0iIzc3NyIgZD0iTTguODQgMS4zdjIuNDdINi4wOFYxLjN6bS4zMiA0LjQxdjcuOTZoMi43OHEuODQgMCAxLjIuMzMuMzUuMzIuMzUuODQgMCAuNTEtLjM2Ljg0LS4zNS4zMi0xLjE5LjMySDQuMDVxLS44NCAwLTEuMi0uMzItLjM1LS4zMy0uMzUtLjg1IDAtLjUxLjM1LS44My4zNi0uMzMgMS4yLS4zM2gyLjc5VjguMDNINC45N3EtLjgzIDAtMS4xOS0uMzEtLjM2LS4zMy0uMzYtLjg1IDAtLjUxLjM1LS44My4zNi0uMzMgMS4yLS4zM3oiLz4KPC9zdmc+Cg=="},qEd9:function(e,t,r){},qhky:function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return ge}));r("E9XD");var n,o,i,a,s=r("17x9"),u=r.n(s),c=r("8+s/"),p=r.n(c),l=r("ZhWT"),h=r.n(l),f=r("q1tI"),d=r.n(f),g=r("YVoz"),y=r.n(g),v="bodyAttributes",m="htmlAttributes",b="titleAttributes",w={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},E=(Object.keys(w).map((function(e){return w[e]})),"charset"),k="cssText",A="href",S="http-equiv",M="innerHTML",C="itemprop",R="name",x="property",O="rel",T="src",L="target",P={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},j="defaultTitle",I="defer",_="encodeSpecialCharacters",N="onChangeClientState",D="titleTemplate",F=Object.keys(P).reduce((function(e,t){return e[P[t]]=t,e}),{}),z=[w.NOSCRIPT,w.SCRIPT,w.STYLE],B="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},W=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},U=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},H=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},K=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},Q=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!1===t?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},Y=function(e){var t=$(e,w.TITLE),r=$(e,D);if(r&&t)return r.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var n=$(e,j);return t||n||void 0},G=function(e){return $(e,N)||function(){}},X=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return q({},e,t)}),{})},Z=function(e,t){return t.filter((function(e){return void 0!==e[w.BASE]})).map((function(e){return e[w.BASE]})).reverse().reduce((function(t,r){if(!t.length)for(var n=Object.keys(r),o=0;o<n.length;o++){var i=n[o].toLowerCase();if(-1!==e.indexOf(i)&&r[i])return t.concat(r)}return t}),[])},V=function(e,t,r){var n={};return r.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&ne("Helmet: "+e+' should be of type "Array". Instead found type "'+B(t[e])+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,r){var o={};r.filter((function(e){for(var r=void 0,i=Object.keys(e),a=0;a<i.length;a++){var s=i[a],u=s.toLowerCase();-1===t.indexOf(u)||r===O&&"canonical"===e[r].toLowerCase()||u===O&&"stylesheet"===e[u].toLowerCase()||(r=u),-1===t.indexOf(s)||s!==M&&s!==k&&s!==C||(r=s)}if(!r||!e[r])return!1;var c=e[r].toLowerCase();return n[r]||(n[r]={}),o[r]||(o[r]={}),!n[r][c]&&(o[r][c]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var i=Object.keys(o),a=0;a<i.length;a++){var s=i[a],u=y()({},n[s],o[s]);n[s]=u}return e}),[]).reverse()},$=function(e,t){for(var r=e.length-1;r>=0;r--){var n=e[r];if(n.hasOwnProperty(t))return n[t]}return null},J=(n=Date.now(),function(e){var t=Date.now();t-n>16?(n=t,e(t)):setTimeout((function(){J(e)}),0)}),ee=function(e){return clearTimeout(e)},te="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||J:e.requestAnimationFrame||J,re="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||ee:e.cancelAnimationFrame||ee,ne=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},oe=null,ie=function(e,t){var r=e.baseTag,n=e.bodyAttributes,o=e.htmlAttributes,i=e.linkTags,a=e.metaTags,s=e.noscriptTags,u=e.onChangeClientState,c=e.scriptTags,p=e.styleTags,l=e.title,h=e.titleAttributes;ue(w.BODY,n),ue(w.HTML,o),se(l,h);var f={baseTag:ce(w.BASE,r),linkTags:ce(w.LINK,i),metaTags:ce(w.META,a),noscriptTags:ce(w.NOSCRIPT,s),scriptTags:ce(w.SCRIPT,c),styleTags:ce(w.STYLE,p)},d={},g={};Object.keys(f).forEach((function(e){var t=f[e],r=t.newTags,n=t.oldTags;r.length&&(d[e]=r),n.length&&(g[e]=f[e].oldTags)})),t&&t(),u(e,d,g)},ae=function(e){return Array.isArray(e)?e.join(""):e},se=function(e,t){void 0!==e&&document.title!==e&&(document.title=ae(e)),ue(w.TITLE,t)},ue=function(e,t){var r=document.getElementsByTagName(e)[0];if(r){for(var n=r.getAttribute("data-react-helmet"),o=n?n.split(","):[],i=[].concat(o),a=Object.keys(t),s=0;s<a.length;s++){var u=a[s],c=t[u]||"";r.getAttribute(u)!==c&&r.setAttribute(u,c),-1===o.indexOf(u)&&o.push(u);var p=i.indexOf(u);-1!==p&&i.splice(p,1)}for(var l=i.length-1;l>=0;l--)r.removeAttribute(i[l]);o.length===i.length?r.removeAttribute("data-react-helmet"):r.getAttribute("data-react-helmet")!==a.join(",")&&r.setAttribute("data-react-helmet",a.join(","))}},ce=function(e,t){var r=document.head||document.querySelector(w.HEAD),n=r.querySelectorAll(e+"[data-react-helmet]"),o=Array.prototype.slice.call(n),i=[],a=void 0;return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var n in t)if(t.hasOwnProperty(n))if(n===M)r.innerHTML=t.innerHTML;else if(n===k)r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText));else{var s=void 0===t[n]?"":t[n];r.setAttribute(n,s)}r.setAttribute("data-react-helmet","true"),o.some((function(e,t){return a=t,r.isEqualNode(e)}))?o.splice(a,1):i.push(r)})),o.forEach((function(e){return e.parentNode.removeChild(e)})),i.forEach((function(e){return r.appendChild(e)})),{oldTags:o,newTags:i}},pe=function(e){return Object.keys(e).reduce((function(t,r){var n=void 0!==e[r]?r+'="'+e[r]+'"':""+r;return t?t+" "+n:n}),"")},le=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,r){return t[P[r]||r]=e[r],t}),t)},he=function(e,t,r){switch(e){case w.TITLE:return{toComponent:function(){return e=t.title,r=t.titleAttributes,(n={key:e})["data-react-helmet"]=!0,o=le(r,n),[d.a.createElement(w.TITLE,o,e)];var e,r,n,o},toString:function(){return function(e,t,r,n){var o=pe(r),i=ae(t);return o?"<"+e+' data-react-helmet="true" '+o+">"+Q(i,n)+"</"+e+">":"<"+e+' data-react-helmet="true">'+Q(i,n)+"</"+e+">"}(e,t.title,t.titleAttributes,r)}};case v:case m:return{toComponent:function(){return le(t)},toString:function(){return pe(t)}};default:return{toComponent:function(){return function(e,t){return t.map((function(t,r){var n,o=((n={key:r})["data-react-helmet"]=!0,n);return Object.keys(t).forEach((function(e){var r=P[e]||e;if(r===M||r===k){var n=t.innerHTML||t.cssText;o.dangerouslySetInnerHTML={__html:n}}else o[r]=t[e]})),d.a.createElement(e,o)}))}(e,t)},toString:function(){return function(e,t,r){return t.reduce((function(t,n){var o=Object.keys(n).filter((function(e){return!(e===M||e===k)})).reduce((function(e,t){var o=void 0===n[t]?t:t+'="'+Q(n[t],r)+'"';return e?e+" "+o:o}),""),i=n.innerHTML||n.cssText||"",a=-1===z.indexOf(e);return t+"<"+e+' data-react-helmet="true" '+o+(a?"/>":">"+i+"</"+e+">")}),"")}(e,t,r)}}}},fe=function(e){var t=e.baseTag,r=e.bodyAttributes,n=e.encode,o=e.htmlAttributes,i=e.linkTags,a=e.metaTags,s=e.noscriptTags,u=e.scriptTags,c=e.styleTags,p=e.title,l=void 0===p?"":p,h=e.titleAttributes;return{base:he(w.BASE,t,n),bodyAttributes:he(v,r,n),htmlAttributes:he(m,o,n),link:he(w.LINK,i,n),meta:he(w.META,a,n),noscript:he(w.NOSCRIPT,s,n),script:he(w.SCRIPT,u,n),style:he(w.STYLE,c,n),title:he(w.TITLE,{title:l,titleAttributes:h},n)}},de=p()((function(e){return{baseTag:Z([A,L],e),bodyAttributes:X(v,e),defer:$(e,I),encode:$(e,_),htmlAttributes:X(m,e),linkTags:V(w.LINK,[O,A],e),metaTags:V(w.META,[R,E,S,x,C],e),noscriptTags:V(w.NOSCRIPT,[M],e),onChangeClientState:G(e),scriptTags:V(w.SCRIPT,[T,M],e),styleTags:V(w.STYLE,[k],e),title:Y(e),titleAttributes:X(b,e)}}),(function(e){oe&&re(oe),e.defer?oe=te((function(){ie(e,(function(){oe=null}))})):(ie(e),oe=null)}),fe)((function(){return null})),ge=(o=de,a=i=function(e){function t(){return W(this,t),K(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!h()(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case w.SCRIPT:case w.NOSCRIPT:return{innerHTML:t};case w.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,r=e.child,n=e.arrayTypeChildren,o=e.newChildProps,i=e.nestedChildren;return q({},n,((t={})[r.type]=[].concat(n[r.type]||[],[q({},o,this.mapNestedChildrenToProps(r,i))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,r,n=e.child,o=e.newProps,i=e.newChildProps,a=e.nestedChildren;switch(n.type){case w.TITLE:return q({},o,((t={})[n.type]=a,t.titleAttributes=q({},i),t));case w.BODY:return q({},o,{bodyAttributes:q({},i)});case w.HTML:return q({},o,{htmlAttributes:q({},i)})}return q({},o,((r={})[n.type]=q({},i),r))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var r=q({},t);return Object.keys(e).forEach((function(t){var n;r=q({},r,((n={})[t]=e[t],n))})),r},t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var r=this,n={};return d.a.Children.forEach(e,(function(e){if(e&&e.props){var o=e.props,i=o.children,a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,r){return t[F[r]||r]=e[r],t}),t)}(H(o,["children"]));switch(r.warnOnInvalidChildren(e,i),e.type){case w.LINK:case w.META:case w.NOSCRIPT:case w.SCRIPT:case w.STYLE:n=r.flattenArrayTypeChildren({child:e,arrayTypeChildren:n,newChildProps:a,nestedChildren:i});break;default:t=r.mapObjectTypeChildren({child:e,newProps:t,newChildProps:a,nestedChildren:i})}}})),t=this.mapArrayTypeChildrenToProps(n,t)},t.prototype.render=function(){var e=this.props,t=e.children,r=H(e,["children"]),n=q({},r);return t&&(n=this.mapChildrenToProps(t,n)),d.a.createElement(o,n)},U(t,null,[{key:"canUseDOM",set:function(e){o.canUseDOM=e}}]),t}(d.a.Component),i.propTypes={base:u.a.object,bodyAttributes:u.a.object,children:u.a.oneOfType([u.a.arrayOf(u.a.node),u.a.node]),defaultTitle:u.a.string,defer:u.a.bool,encodeSpecialCharacters:u.a.bool,htmlAttributes:u.a.object,link:u.a.arrayOf(u.a.object),meta:u.a.arrayOf(u.a.object),noscript:u.a.arrayOf(u.a.object),onChangeClientState:u.a.func,script:u.a.arrayOf(u.a.object),style:u.a.arrayOf(u.a.object),title:u.a.string,titleAttributes:u.a.object,titleTemplate:u.a.string},i.defaultProps={defer:!0,encodeSpecialCharacters:!0},i.peek=o.peek,i.rewind=function(){var e=o.rewind();return e||(e=fe({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},a);ge.renderStatic=ge.rewind}).call(this,r("yLpj"))},t3v9:function(e,t,r){"use strict";function n(e){return(n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}r.d(t,"a",(function(){return s}));var o=r("gUOe");function i(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function a(e,t,r){return(a=i()?Reflect.construct:function(e,t,r){var n=[null];n.push.apply(n,t);var i=new(Function.bind.apply(e,n));return r&&Object(o.a)(i,r.prototype),i}).apply(null,arguments)}function s(e){var t="function"==typeof Map?new Map:void 0;return(s=function(e){if(null===e||(r=e,-1===Function.toString.call(r).indexOf("[native code]")))return e;var r;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,i)}function i(){return a(e,arguments,n(this).constructor)}return i.prototype=Object.create(e.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Object(o.a)(i,e)})(e)}},wZee:function(e,t,r){(function(t){var r=function(e){var t=/\blang(?:uage)?-([\w-]+)\b/i,r=0,n={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++r}),e.__id},clone:function e(t,r){var o,i;switch(r=r||{},n.util.type(t)){case"Object":if(i=n.util.objId(t),r[i])return r[i];for(var a in o={},r[i]=o,t)t.hasOwnProperty(a)&&(o[a]=e(t[a],r));return o;case"Array":return i=n.util.objId(t),r[i]?r[i]:(o=[],r[i]=o,t.forEach((function(t,n){o[n]=e(t,r)})),o);default:return t}},getLanguage:function(e){for(;e&&!t.test(e.className);)e=e.parentElement;return e?(e.className.match(t)||[,"none"])[1].toLowerCase():"none"},currentScript:function(){if("undefined"==typeof document)return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(n){var e=(/at [^(\r\n]*\((.*):.+:.+\)$/i.exec(n.stack)||[])[1];if(e){var t=document.getElementsByTagName("script");for(var r in t)if(t[r].src==e)return t[r]}return null}},isActive:function(e,t,r){for(var n="no-"+t;e;){var o=e.classList;if(o.contains(t))return!0;if(o.contains(n))return!1;e=e.parentElement}return!!r}},languages:{extend:function(e,t){var r=n.util.clone(n.languages[e]);for(var o in t)r[o]=t[o];return r},insertBefore:function(e,t,r,o){var i=(o=o||n.languages)[e],a={};for(var s in i)if(i.hasOwnProperty(s)){if(s==t)for(var u in r)r.hasOwnProperty(u)&&(a[u]=r[u]);r.hasOwnProperty(s)||(a[s]=i[s])}var c=o[e];return o[e]=a,n.languages.DFS(n.languages,(function(t,r){r===c&&t!=e&&(this[t]=a)})),a},DFS:function e(t,r,o,i){i=i||{};var a=n.util.objId;for(var s in t)if(t.hasOwnProperty(s)){r.call(t,s,t[s],o||s);var u=t[s],c=n.util.type(u);"Object"!==c||i[a(u)]?"Array"!==c||i[a(u)]||(i[a(u)]=!0,e(u,r,s,i)):(i[a(u)]=!0,e(u,r,null,i))}}},plugins:{},highlightAll:function(e,t){n.highlightAllUnder(document,e,t)},highlightAllUnder:function(e,t,r){var o={callback:r,container:e,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};n.hooks.run("before-highlightall",o),o.elements=Array.prototype.slice.apply(o.container.querySelectorAll(o.selector)),n.hooks.run("before-all-elements-highlight",o);for(var i,a=0;i=o.elements[a++];)n.highlightElement(i,!0===t,o.callback)},highlightElement:function(r,o,i){var a=n.util.getLanguage(r),s=n.languages[a];r.className=r.className.replace(t,"").replace(/\s+/g," ")+" language-"+a;var u=r.parentElement;u&&"pre"===u.nodeName.toLowerCase()&&(u.className=u.className.replace(t,"").replace(/\s+/g," ")+" language-"+a);var c={element:r,language:a,grammar:s,code:r.textContent};function p(e){c.highlightedCode=e,n.hooks.run("before-insert",c),c.element.innerHTML=c.highlightedCode,n.hooks.run("after-highlight",c),n.hooks.run("complete",c),i&&i.call(c.element)}if(n.hooks.run("before-sanity-check",c),!c.code)return n.hooks.run("complete",c),void(i&&i.call(c.element));if(n.hooks.run("before-highlight",c),c.grammar)if(o&&e.Worker){var l=new Worker(n.filename);l.onmessage=function(e){p(e.data)},l.postMessage(JSON.stringify({language:c.language,code:c.code,immediateClose:!0}))}else p(n.highlight(c.code,c.grammar,c.language));else p(n.util.encode(c.code))},highlight:function(e,t,r){var i={code:e,grammar:t,language:r};return n.hooks.run("before-tokenize",i),i.tokens=n.tokenize(i.code,i.grammar),n.hooks.run("after-tokenize",i),o.stringify(n.util.encode(i.tokens),i.language)},tokenize:function(e,t){var r=t.rest;if(r){for(var u in r)t[u]=r[u];delete t.rest}var c=new i;return a(c,c.head,e),function e(t,r,i,u,c,p){for(var l in i)if(i.hasOwnProperty(l)&&i[l]){var h=i[l];h=Array.isArray(h)?h:[h];for(var f=0;f<h.length;++f){if(p&&p.cause==l+","+f)return;var d=h[f],g=d.inside,y=!!d.lookbehind,v=!!d.greedy,m=0,b=d.alias;if(v&&!d.pattern.global){var w=d.pattern.toString().match(/[imsuy]*$/)[0];d.pattern=RegExp(d.pattern.source,w+"g")}for(var E=d.pattern||d,k=u.next,A=c;k!==r.tail&&!(p&&A>=p.reach);A+=k.value.length,k=k.next){var S=k.value;if(r.length>t.length)return;if(!(S instanceof o)){var M=1;if(v&&k!=r.tail.prev){if(E.lastIndex=A,!(T=E.exec(t)))break;var C=T.index+(y&&T[1]?T[1].length:0),R=T.index+T[0].length,x=A;for(x+=k.value.length;C>=x;)k=k.next,x+=k.value.length;if(x-=k.value.length,A=x,k.value instanceof o)continue;for(var O=k;O!==r.tail&&(x<R||"string"==typeof O.value);O=O.next)M++,x+=O.value.length;M--,S=t.slice(A,x),T.index-=A}else{E.lastIndex=0;var T=E.exec(S)}if(T){y&&(m=T[1]?T[1].length:0);C=T.index+m;var L=T[0].slice(m),P=(R=C+L.length,S.slice(0,C)),j=S.slice(R),I=A+S.length;p&&I>p.reach&&(p.reach=I);var _=k.prev;P&&(_=a(r,_,P),A+=P.length),s(r,_,M);var N=new o(l,g?n.tokenize(L,g):L,b,L);k=a(r,_,N),j&&a(r,k,j),M>1&&e(t,r,i,k.prev,A,{cause:l+","+f,reach:I})}}}}}}(e,c,t,c.head,0),function(e){var t=[],r=e.head.next;for(;r!==e.tail;)t.push(r.value),r=r.next;return t}(c)},hooks:{all:{},add:function(e,t){var r=n.hooks.all;r[e]=r[e]||[],r[e].push(t)},run:function(e,t){var r=n.hooks.all[e];if(r&&r.length)for(var o,i=0;o=r[i++];)o(t)}},Token:o};function o(e,t,r,n){this.type=e,this.content=t,this.alias=r,this.length=0|(n||"").length}function i(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function a(e,t,r){var n=t.next,o={value:r,prev:t,next:n};return t.next=o,n.prev=o,e.length++,o}function s(e,t,r){for(var n=t.next,o=0;o<r&&n!==e.tail;o++)n=n.next;t.next=n,n.prev=t,e.length-=o}if(e.Prism=n,o.stringify=function e(t,r){if("string"==typeof t)return t;if(Array.isArray(t)){var o="";return t.forEach((function(t){o+=e(t,r)})),o}var i={type:t.type,content:e(t.content,r),tag:"span",classes:["token",t.type],attributes:{},language:r},a=t.alias;a&&(Array.isArray(a)?Array.prototype.push.apply(i.classes,a):i.classes.push(a)),n.hooks.run("wrap",i);var s="";for(var u in i.attributes)s+=" "+u+'="'+(i.attributes[u]||"").replace(/"/g,""")+'"';return"<"+i.tag+' class="'+i.classes.join(" ")+'"'+s+">"+i.content+"</"+i.tag+">"},!e.document)return e.addEventListener?(n.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var r=JSON.parse(t.data),o=r.language,i=r.code,a=r.immediateClose;e.postMessage(n.highlight(i,n.languages[o],o)),a&&e.close()}),!1),n):n;var u=n.util.currentScript();function c(){n.manual||n.highlightAll()}if(u&&(n.filename=u.src,u.hasAttribute("data-manual")&&(n.manual=!0)),!n.manual){var p=document.readyState;"loading"===p||"interactive"===p&&u&&u.defer?document.addEventListener("DOMContentLoaded",c):window.requestAnimationFrame?window.requestAnimationFrame(c):window.setTimeout(c,16)}return n}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});e.exports&&(e.exports=r),void 0!==t&&(t.Prism=r),r.languages.markup={comment:/<!--[\s\S]*?-->/,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata:/<!\[CDATA\[[\s\S]*?]]>/i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},r.languages.markup.tag.inside["attr-value"].inside.entity=r.languages.markup.entity,r.languages.markup.doctype.inside["internal-subset"].inside=r.languages.markup,r.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(r.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:r.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var o={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};o["language-"+t]={pattern:/[\s\S]+/,inside:r.languages[t]};var i={};i[e]={pattern:RegExp(/(<__[\s\S]*?>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:o},r.languages.insertBefore("markup","cdata",i)}}),r.languages.html=r.languages.markup,r.languages.mathml=r.languages.markup,r.languages.svg=r.languages.markup,r.languages.xml=r.languages.extend("markup",{}),r.languages.ssml=r.languages.xml,r.languages.atom=r.languages.xml,r.languages.rss=r.languages.xml,function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+[\s\S]*?(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\((?!\s*\))\s*)(?:[^()]|\((?:[^()]|\([^()]*\))*\))+?(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:RegExp("[^{}\\s](?:[^{};\"']|"+t.source+")*?(?=\\s*\\{)"),string:{pattern:t,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var r=e.languages.markup;r&&(r.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:r.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:e.languages.css}},alias:"language-css"}},r.tag))}(r),r.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},r.languages.javascript=r.languages.extend("clike",{"class-name":[r.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|(?:get|set)(?=\s*[\[$\w\xA0-\uFFFF])|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,function:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),r.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,r.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0},"function-variable":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:r.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:r.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:r.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:r.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),r.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:r.languages.javascript}},string:/[\s\S]+/}}}),r.languages.markup&&r.languages.markup.tag.addInlined("script","javascript"),r.languages.js=r.languages.javascript,function(){if("undefined"!=typeof self&&self.Prism&&self.document){var e=window.Prism,t={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},r='pre[data-src]:not([data-src-status="loaded"]):not([data-src-status="loading"])',n=/\blang(?:uage)?-([\w-]+)\b/i;e.hooks.add("before-highlightall",(function(e){e.selector+=", "+r})),e.hooks.add("before-sanity-check",(function(n){var o=n.element;if(o.matches(r)){n.code="",o.setAttribute("data-src-status","loading");var a=o.appendChild(document.createElement("CODE"));a.textContent="Loading…";var s=o.getAttribute("data-src"),u=n.language;if("none"===u){var c=(/\.(\w+)$/.exec(s)||[,"none"])[1];u=t[c]||c}i(a,u),i(o,u);var p=e.plugins.autoloader;p&&p.loadLanguages(u);var l=new XMLHttpRequest;l.open("GET",s,!0),l.onreadystatechange=function(){var t,r;4==l.readyState&&(l.status<400&&l.responseText?(o.setAttribute("data-src-status","loaded"),a.textContent=l.responseText,e.highlightElement(a)):(o.setAttribute("data-src-status","failed"),l.status>=400?a.textContent=(t=l.status,r=l.statusText,"✖ Error "+t+" while fetching file: "+r):a.textContent="✖ Error: File does not exist or is empty"))},l.send(null)}})),e.plugins.fileHighlight={highlight:function(t){for(var n,o=(t||document).querySelectorAll(r),i=0;n=o[i++];)e.highlightElement(n)}};var o=!1;e.fileHighlight=function(){o||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),o=!0),e.plugins.fileHighlight.highlight.apply(this,arguments)}}function i(e,t){var r=e.className;r=r.replace(n," ")+" language-"+t,e.className=r.replace(/\s+/g," ").trim()}}()}).call(this,r("yLpj"))},yLpj:function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(n){"object"==typeof window&&(r=window)}e.exports=r},yNLB:function(e,t,r){var n=r("0Dky"),o=r("WJkJ");e.exports=function(e){return n((function(){return!!o[e]()||"
"!="
"[e]()||o[e].name!==e}))}}}]);
//# sourceMappingURL=commons-1c2b4ef6c75945d2bf7e.js.map