UNPKG

new-relic-language-linter

Version:

A linter for natural language in the style of grammarly.

2 lines 2.59 MB
/*! For license information please see LanguageLinter.js.LICENSE.txt */ (()=>{var e={114:e=>{"use strict";e.exports=function(e,N,a){var i,r=-1;if(!e)throw new Error("Iterate requires that |this| not be "+e);if(!n.call(e,"length"))throw new Error("Iterate requires that |this| has a `length`");if("function"!=typeof N)throw new Error("`callback` must be a function");for(;++r<e.length;)r in e&&"number"==typeof(i=N.call(a,e[r],r,e))&&(i<0&&(r=0),r=i-1)};var n={}.hasOwnProperty},780:(e,n,N)=>{"use strict";N.d(n,{Z:()=>o});var a=N(81),i=N.n(a),r=N(645),t=N.n(r)()(i());t.push([e.id,'* {\n box-sizing: border-box;\n}\n\na {\n color: #0064c9;\n}\n\n/*.loading-spinner {\n background-color: blue;\n}*/\n\n.suggestion-list {\n display: flex;\n flex-direction: column;\n gap: 10px;\n margin-top: 20px;\n padding-left: 0;\n}\n\n.suggestion-container {\n display: flex;\n gap: 10px;\n flex-direction: column;\n padding: 14px 16px;\n border: 1px solid #e0e0e0;\n background: #ffffff;\n box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.03);\n border-radius: 6px;\n transition: 0.085s all ease-out;\n cursor: pointer;\n\n}\n\n.suggestion-container:not(.active-suggestion):hover {\n transform: translateY(-1px);\n box-shadow: \n 0px 2.5px 2px rgba(0 0 0 / .03),\n 0px 6px 8px rgba(0 0 0 / .02);\n\n border: 1px solid rgba(0 0 0 / 20%);\n}\n\n.suggestion-container:not(.active-suggestion):active {\n transform: translateY(1px);\n box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.03);\n}\n\n.suggestion-container.active-suggestion {\n padding: 16px 16px 10px;\n cursor: default;\n}\n\n.suggestion-container.active-suggestion:hover,\n.suggestion-container.active-suggestion:active {\n transform: none;\n}\n\n.suggestion-container:not(.active-suggestion) > *:not(.active-suggestion-summary) {\n display: none;\n}\n\n.suggestion-container .active-suggestion-summary {\n display: flex;\n gap: 8px;\n align-items: center;\n}\n\n.suggestion-rule-actual {\n font-size: 13px;\n color: #283636;\n margin: 0;\n font-weight: 400;\n}\n\n.suggestion-container.active-suggestion .active-suggestion-summary {\n display: none;\n}\n\n.active-suggestion-summary .suggestion-rule-label {\n color: rgba(0 0 0 / 50%);\n}\n\n.active-suggestion-summary .suggestion-rule-label:before {\n content: "•";\n margin-right: 8px;\n color: rgba(0 0 0 / 40%);\n}\n\n.suggestion-container.suggestion-dismissed {\n display: none;\n}\n\n.suggestion-container.suggestion-accepted {\n display: none;\n}\n\n.suggestion-rule-container {\n display: flex;\n gap: 8px;\n align-items: center;\n}\n\n.suggestion-rule-severity {\n display: inline-block;\n width: 6px;\n height: 6px;\n background-color: #919797;\n border-radius: 100%;\n}\n\n.suggestion-rule-severity.severe {\n background-color: #df2d24;\n}\n\n.suggestion-rule-severity.moderate {\n background-color: #0c74df;\n}\n\n.suggestion-rule-label {\n margin: 0;\n font-weight: normal;\n font-size: 10px;\n line-height: 135%;\n letter-spacing: 0.75px;\n text-transform: uppercase;\n color: #6e7575;\n}\n\n.suggestion-summary-container {\n display: flex;\n gap: 12px;\n align-items: center;\n}\n\n.summary-basic {\n font-size: 15px;\n color: #283636;\n font-weight: 700;\n gap: 6px;\n}\n\n.basic-summary-example {\n font-weight: 400;\n}\n\n.suggestion-summary-current {\n text-decoration: line-through;\n color: #df2d24;\n text-align: left;\n white-space: nowrap;\n}\n\n.suggestion-summary-current-text {\n font-size: 15px;\n color: #283636;\n}\n\n.suggestion-summary-arrow {\n transform: scale(0.9);\n}\n\n.summary-removal .suggestion-summary-current {\n padding: 5px 7px 6px;\n color: #fff;\n background-color: #df2d24;\n text-shadow: 0 1px rgb(0 0 0 / 10%);\n border-radius: 6px;\n transition: all 0.065s ease-out;\n}\n\n.summary-removal .suggestion-summary-current:hover {\n cursor: pointer;\n transform: translateY(-1px);\n background-color: #ec5148;\n}\n\n.summary-removal .suggestion-summary-current:active {\n transform: translateY(1px);\n}\n\n.summary-removal .suggestion-summary-current-text {\n font-size: 15px;\n color: #fff;\n}\n\n.suggestion-summary-replacement {\n padding: 5px 7px 6px;\n font-size: 15px;\n background-color: #3387dd;\n border-radius: 6px;\n color: #fff;\n transition: all 0.065s ease-out;\n}\n\n.suggestion-summary-replacement:hover {\n cursor: pointer;\n transform: translateY(-1px);\n background-color: #4c9beb;\n}\n\n.suggestion-summary-replacement:active {\n transform: translateY(1px);\n}\n\n.suggestion-summary-replacements {\n display: flex;\n flex-direction: row;\n gap: 6px;\n padding: 1px 0 18px;\n margin-bottom: -19px;\n overflow: scroll;\n white-space: nowrap;\n position: relative;\n bottom: 1px;\n}\n\n\n.suggestion-summary-replacements::-webkit-scrollbar {\n -webkit-appearance: none;\n display: none;\n}\n\n.suggestion-summary-replacements.no-replacement {\n margin-bottom: 0;\n overflow: auto;\n}\n\n.suggestion-summary-replacements-container {\n width: 100%;\n overflow: hidden;\n position: relative;\n padding: 1px 0;\n}\n\n.suggestion-summary-replacements-container:after {\n opacity: 0;\n pointer-events: none;\n content: "";\n height: 110%;\n width: 30px;\n background-image: linear-gradient(to right, rgba(255 255 255 / 0), #fff );\n position: absolute;\n right: 0;\n top: -1px;\n transition: opacity .075s ease-out;\n z-index: 10;\n}\n\n.scroll-position-start:after,\n.scroll-position-middle:after {\n opacity: 1;\n}\n\n.suggestion-summary-replacements-container:before {\n opacity: 0;\n pointer-events: none;\n content: "";\n height: 110%;\n width: 30px;\n background-image: linear-gradient(to left, rgba(255 255 255 / 0), #fff );\n position: absolute;\n left: 0;\n top: -1px;\n transition: opacity .1s ease-out;\n z-index: 10;\n}\n\n.scroll-position-end:before,\n.scroll-position-middle:before {\n opacity: 1;\n}\n\n.no-replacement-container {\n margin-bottom: 0;\n display: flex;\n}\n\n.no-replacement-container:before,\n.no-replacement-container:after {\n opacity: 0;\n}\n\n.suggestion-summary-replacements.no-replacement {\n display: inline-block;\n padding: 5px 7px 6px;\n font-size: 15px;\n box-shadow: inset 0 0 0 1px rgba(0 0 0 / 15%);\n border-radius: 6px;\n color: rgba(0, 0, 0, 0.5);\n}\n\n.suggestion-description-text {\n margin: 2px 0 4px;\n font-size: 13px;\n line-height: 140%;\n color: #283636;\n text-align: left;\n}\n\n.suggestions-ctas {\n display: flex;\n justify-content: space-between;\n margin: -4px -8px 0;\n}\n\n.suggestion-cta-secondary {\n display: flex;\n position: relative;\n padding: 6px 10px;\n gap: 6px;\n align-items: center;\n border: none;\n background-color: transparent;\n font-size: 12px;\n color: #6e7575;\n border-radius: 3px;\n transition: all 0.1s ease-out;\n text-decoration: none;\n}\n\n.suggestion-cta-secondary:hover {\n background-color: rgba(0, 0, 0, 0.05);\n cursor: pointer;\n}\n\n.suggestion-cta-secondary.delete-is-hovered:before {\n content: "Dismiss";\n display: inline-block;\n position: absolute;\n top: -30px;\n left: 50%;\n transform: translateX(-50%);\n padding: 4px 8px;\n color: #fff;\n border-radius: 3px;\n background-color: rgba(0 0 0 / 80%);\n}\n\n.suggestion-cta-secondary.delete-is-hovered:after {\n content: "";\n width: 0;\n height: 0;\n position: absolute;\n top: -8px;\n left: 50%;\n transform: translateX(-50%);\n border-top: 3px solid rgba(0 0 0 / 80%);\n border-right: 3px solid transparent;\n border-left: 3px solid transparent;\n}\n\n.suggestions-empty-state {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n margin-top: 20px;\n height: 100%;\n width: 100%;\n color: rgba(0, 0, 0, 0.76);\n border: 2px solid rgba(0, 0, 0, 0.05);\n border-radius: 8px;\n text-align: center;\n}\n\n.empty-state-heading {\n color: rgba(0 0 0 / 70%);\n margin: 0 0 6px;\n max-width: 80%;\n font-size: 18px;\n}\n\n.empty-state-description {\n color: rgba(0 0 0 / 60%);\n margin: 0;\n max-width: 80%;\n font-size: 14px;\n line-height: 140%;\n}\n',""]);const o=t},645:e=>{"use strict";e.exports=function(e){var n=[];return n.toString=function(){return this.map((function(n){var N="",a=void 0!==n[5];return n[4]&&(N+="@supports (".concat(n[4],") {")),n[2]&&(N+="@media ".concat(n[2]," {")),a&&(N+="@layer".concat(n[5].length>0?" ".concat(n[5]):""," {")),N+=e(n),a&&(N+="}"),n[2]&&(N+="}"),n[4]&&(N+="}"),N})).join("")},n.i=function(e,N,a,i,r){"string"==typeof e&&(e=[[null,e,void 0]]);var t={};if(a)for(var o=0;o<this.length;o++){var s=this[o][0];null!=s&&(t[s]=!0)}for(var l=0;l<e.length;l++){var c=[].concat(e[l]);a&&t[c[0]]||(void 0!==r&&(void 0===c[5]||(c[1]="@layer".concat(c[5].length>0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=r),N&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=N):c[2]=N),i&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=i):c[4]="".concat(i)),n.push(c))}},n}},81:e=>{"use strict";e.exports=function(e){return e[1]}},470:e=>{"use strict";var n=Object.prototype.hasOwnProperty,N=Object.prototype.toString,a=Object.defineProperty,i=Object.getOwnPropertyDescriptor,r=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===N.call(e)},t=function(e){if(!e||"[object Object]"!==N.call(e))return!1;var a,i=n.call(e,"constructor"),r=e.constructor&&e.constructor.prototype&&n.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!i&&!r)return!1;for(a in e);return void 0===a||n.call(e,a)},o=function(e,n){a&&"__proto__"===n.name?a(e,n.name,{enumerable:!0,configurable:!0,value:n.newValue,writable:!0}):e[n.name]=n.newValue},s=function(e,N){if("__proto__"===N){if(!n.call(e,N))return;if(i)return i(e,N).value}return e[N]};e.exports=function e(){var n,N,a,i,l,c,d=arguments[0],u=1,J=arguments.length,S=!1;for("boolean"==typeof d&&(S=d,d=arguments[1]||{},u=2),(null==d||"object"!=typeof d&&"function"!=typeof d)&&(d={});u<J;++u)if(null!=(n=arguments[u]))for(N in n)a=s(d,N),d!==(i=s(n,N))&&(S&&i&&(t(i)||(l=r(i)))?(l?(l=!1,c=a&&r(a)?a:[]):c=a&&t(a)?a:{},o(d,{name:N,newValue:e(S,c,i)})):void 0!==i&&o(d,{name:N,newValue:i}));return d}},291:e=>{!function(){var n;function N(e){for(var n,N,a,i,r=1,t=[].slice.call(arguments),o=0,s=e.length,l="",c=!1,d=!1,u=function(){return t[r++]},J=function(){for(var N="";/\d/.test(e[o]);)N+=e[o++],n=e[o];return N.length>0?parseInt(N):null};o<s;++o)if(n=e[o],c)switch(c=!1,"."==n?(d=!1,n=e[++o]):"0"==n&&"."==e[o+1]?(d=!0,n=e[o+=2]):d=!0,i=J(),n){case"b":l+=parseInt(u(),10).toString(2);break;case"c":l+="string"==typeof(N=u())||N instanceof String?N:String.fromCharCode(parseInt(N,10));break;case"d":l+=parseInt(u(),10);break;case"f":a=String(parseFloat(u()).toFixed(i||6)),l+=d?a:a.replace(/^0/,"");break;case"j":l+=JSON.stringify(u());break;case"o":l+="0"+parseInt(u(),10).toString(8);break;case"s":l+=u();break;case"x":l+="0x"+parseInt(u(),10).toString(16);break;case"X":l+="0x"+parseInt(u(),10).toString(16).toUpperCase();break;default:l+=n}else"%"===n?c=!0:l+=n;return l}(n=e.exports=N).format=N,n.vsprintf=function(e,n){return N.apply(null,[e].concat(n))},"undefined"!=typeof console&&"function"==typeof console.log&&(n.printf=function(){console.log(N.apply(null,arguments))})}()},738:e=>{e.exports=function(e){return null!=e&&null!=e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},5:function(e,n,N){var a,i;i="undefined"!=typeof window?window:this,void 0===(a=function(){return i.document,a=N(761),r=null,function(N,i){return n=e,e=i||a,r=r&&n===e?r:function(e){return new RegExp("["+Object.keys(e).map((function(e){return String.fromCharCode(e)})).join(" ")+"]","g")}(e),N.replace(r,(function(n){return e[n.charCodeAt(0)]||n}))};var e,n,a,r}.call(n,N,n,e))||(e.exports=a)},495:(e,n,N)=>{"use strict";var a=N(534);e.exports=function(e,n){var N=this;return a(N.data,e,N.data[n]||i,N),N};var i=[]},596:(e,n,N)=>{"use strict";var a=N(10);e.exports=function(e){return Boolean(a(this,e))}},769:(e,n,N)=>{"use strict";var a=N(110);e.exports=function(e){var n,N,i,r,t=this,o=-1;for(a(e,t,t.data);++o<t.compoundRules.length;){for(n=t.compoundRules[o],N="",r=-1;++r<n.length;)i=n.charAt(r),N+=t.compoundRuleCodes[i].length?"(?:"+t.compoundRuleCodes[i].join("|")+")":i;t.compoundRules[o]=new RegExp(N,"i")}return t}},427:(e,n,N)=>{"use strict";var a=N(738),i=N(916);e.exports=t;var r=t.prototype;function t(e,n){var N,r=-1;if(!(this instanceof t))return new t(e,n);if("string"==typeof e||a(e)?("string"==typeof n||a(n))&&(N=[{dic:n}]):e&&("length"in e?(N=e,e=e[0]&&e[0].aff):(e.dic&&(N=[e]),e=e.aff)),!e)throw new Error("Missing `aff` in dictionary");if(e=i(e),this.data=Object.create(null),this.compoundRuleCodes=e.compoundRuleCodes,this.replacementTable=e.replacementTable,this.conversion=e.conversion,this.compoundRules=e.compoundRules,this.rules=e.rules,this.flags=e.flags,N)for(;++r<N.length;)N[r].dic&&this.dictionary(N[r].dic)}r.correct=N(596),r.suggest=N(132),r.spell=N(501),r.add=N(495),r.remove=N(475),r.wordCharacters=N(492),r.dictionary=N(769),r.personal=N(219)},219:e=>{"use strict";e.exports=function(e){var n,N,a,i,r=this,t=e.toString("utf8").split("\n"),o=-1;for(void 0===r.flags.FORBIDDENWORD&&(r.flags.FORBIDDENWORD=!1),i=r.flags.FORBIDDENWORD;++o<t.length;)(n=t[o].trim())&&((N="*"===(a=(n=n.split("/"))[0]).charAt(0))&&(a=a.slice(1)),r.add(a,n[1]),N&&r.data[a].push(i));return r}},475:e=>{"use strict";e.exports=function(e){return delete this.data[e],this}},501:(e,n,N)=>{"use strict";var a=N(10),i=N(360);e.exports=function(e){var n=this,N=a(n,e,!0);return{correct:n.correct(e),forbidden:Boolean(N&&i(n.flags,"FORBIDDENWORD",n.data[N])),warn:Boolean(N&&i(n.flags,"WARN",n.data[N]))}}},132:(e,n,N)=>{"use strict";var a=N(832),i=N(577),r=N(360),t=N(10);e.exports=function(e){var n,N,r,t,l,c,d,u,J,S,P,M,m,p,g,h,B,V,y,b,f,D,v,G,k,w=this,R={},C=[],A={},T=[];if(!(e=i(e.trim(),w.conversion.in))||w.correct(e))return[];for(k=a(e),t=-1;++t<w.replacementTable.length;)for(N=w.replacementTable[t],l=e.indexOf(N[0]);l>-1;)T.push(e.replace(N[0],N[1])),l=e.indexOf(N[0],l+1);for(t=-1;++t<e.length;)for(S=e.charAt(t),M=e.slice(0,t),m=e.slice(t+1),p=(g=S.toLowerCase())!==S,R={},l=-1;++l<w.flags.KEY.length;)if(!((c=(P=w.flags.KEY[l]).indexOf(g))<0))for(u=-1;++u<P.length;)if(u!==c){if(R[J=P.charAt(u)])continue;R[J]=!0,p&&(J=J.toUpperCase()),T.push(M+J+m)}for(t=-1,y=e.charAt(0),r=[""],b=1,f=0;++t<e.length;){for(S=y,y=e.charAt(t+1),M=e.slice(0,t),N=S===y?"":S+S,l=-1,d=r.length;++l<d;)l<=b&&r.push(r[l]+N),r[l]+=S;++f<3&&(b=r.length)}for(o.apply(T,r),r=[e],N=e.toLowerCase(),(e===N||null===k)&&r.push(e.charAt(0).toUpperCase()+N.slice(1)),N=e.toUpperCase(),e!==N&&r.push(N),h=s(w,n={state:{},weighted:A,suggestions:C},r,T),B=0,b=Math.min(h.length,Math.pow(Math.max(15-e.length,3),3)),D=Math.max(Math.pow(10-e.length,3),1);!C.length&&B<b;)V=B+D,s(w,n,h.slice(B,V)),B=V;for(C.sort((function(e,n){return function(e,n){return A[e]===A[n]?0:A[e]>A[n]?-1:1}(e,n)||function(e,n){var N=a(e),i=a(n);return N===i?0:N===k?-1:i===k?1:void 0}(e,n)||function(e,n){return e.localeCompare(n)}(e,n)})),r=[],v=[],t=-1;++t<C.length;)N=(G=i(C[t],w.conversion.out)).toLowerCase(),v.indexOf(N)<0&&(r.push(G),v.push(N));return r};var o=[].push;function s(e,n,N,i){var o,s,l,c,d,u,J,S,P,M,m,p,g,h=e.flags.TRY,B=e.data,V=e.flags,y=[],b=-1;if(i)for(;++b<i.length;)f(i[b],!0);for(b=-1;++b<N.length;)for(s="",l="",c=(o=N[b]).charAt(0),d=o,u=o.slice(1),J=c.toLowerCase()!==c,S=a(o),P=-1;++P<=o.length;)for(s+=l,M=d,u=(d=u).slice(1),l=c,m=J,(c=o.charAt(P+1))&&(J=c.toLowerCase()!==c),d&&m!==J&&(f(s+D(d)),f(s+D(c)+D(l)+u)),f(s+d),d&&f(s+c+l+u),g=-1;++g<h.length;)p=h[g],m&&p!==p.toUpperCase()?("s"!==S&&(f(s+p+M),f(s+p+d)),f(s+(p=p.toUpperCase())+M),f(s+p+d)):(f(s+p+M),f(s+p+d));return y;function f(N,a){var i,o=n.state[N];o!==Boolean(o)&&(y.push(N),o=(i=t(e,N))&&!r(V,"NOSUGGEST",B[i]),n.state[N]=o,o&&(n.weighted[N]=a?10:0,n.suggestions.push(N))),o&&n.weighted[N]++}function D(e){var n=e.charAt(0);return(n.toLowerCase()===n?n.toUpperCase():n.toLowerCase())+e.slice(1)}}},534:(e,n,N)=>{"use strict";var a=N(914);e.exports=function(e,n,N,t){var o,s,l,c,d,u,J,S=-1;(!("NEEDAFFIX"in t.flags)||N.indexOf(t.flags.NEEDAFFIX)<0)&&function(e,n,N){var a=e[n];n in e?a===r?e[n]=N.concat():i.apply(a,N):e[n]=N.concat()}(e,n,N);for(;++S<N.length;)if(o=t.rules[N[S]],N[S]in t.compoundRuleCodes&&t.compoundRuleCodes[N[S]].push(n),o)for(u=a(n,o,t.rules,[]),s=-1;++s<u.length;)if(u[s]in e||(e[u[s]]=r),o.combineable)for(l=S;++l<N.length;)if((d=t.rules[N[l]])&&d.combineable&&o.type!==d.type)for(J=a(u[s],d,t.rules,[]),c=-1;++c<J.length;)J[c]in e||(e[J[c]]=r)};var i=[].push,r=[]},916:(e,n,N)=>{"use strict";var a=N(129);e.exports=function(e){var n,N,c,d,u,J,S,P,M,m,p,g,h=Object.create(null),B=Object.create(null),V=Object.create(null),y=[],b={in:[],out:[]},f=[],D=e.toString("utf8"),v=[],G=0,k=D.indexOf("\n");for(V.KEY=[];k>-1;)w(D.slice(G,k)),G=k+1,k=D.indexOf("\n",G);for(w(D.slice(G)),k=-1;++k<v.length;)if("REP"===(N=(n=v[k].split(t))[0])){for(c=k+parseInt(n[1],10);++k<=c;)n=v[k].split(t),y.push([n[1],n[2]]);k--}else if("ICONV"===N||"OCONV"===N){for(c=k+parseInt(n[1],10),S=b["ICONV"===N?"in":"out"];++k<=c;)n=v[k].split(t),S.push([new RegExp(n[1],"g"),n[2]]);k--}else if("COMPOUNDRULE"===N){for(c=k+parseInt(n[1],10);++k<=c;)for(M=v[k].split(t)[1],P=-1,f.push(M);++P<M.length;)B[M.charAt(P)]=[];k--}else if("PFX"===N||"SFX"===N){for(c=k+parseInt(n[3],10),M={type:N,combineable:"Y"===n[2],entries:[]},h[n[1]]=M;++k<=c;){d=(n=v[k].split(t))[2],u=n[3].split("/"),J=n[4],S={add:"",remove:"",match:"",continuation:a(V,u[1])},u&&"0"!==u[0]&&(S.add=u[0]);try{"0"!==d&&(S.remove="SFX"===N?s(d):d),J&&"."!==J&&(S.match="SFX"===N?s(J):l(J))}catch(e){S=null}S&&M.entries.push(S)}k--}else if("TRY"===N){for(J=n[1],p=-1,m=[];++p<J.length;)(g=J.charAt(p)).toLowerCase()===g&&m.push(g);for(p=-1;++p<r.length;)J.indexOf(r[p])<0&&m.push(r[p]);V[N]=m}else"KEY"===N?i.apply(V[N],n[1].split("|")):"COMPOUNDMIN"===N?V[N]=Number(n[1]):"ONLYINCOMPOUND"===N?(V[N]=n[1],B[n[1]]=[]):V[N]=n[1];return isNaN(V.COMPOUNDMIN)&&(V.COMPOUNDMIN=3),V.KEY.length||(V.KEY=o),V.TRY||(V.TRY=r.concat()),V.KEEPCASE||(V.KEEPCASE=!1),{compoundRuleCodes:B,replacementTable:y,conversion:b,compoundRules:f,rules:h,flags:V};function w(e){(e=e.trim())&&35!==e.charCodeAt(0)&&v.push(e)}};var i=[].push,r="etaoinshrdlcumwfgypbvkjxqz".split(""),t=/\s+/,o=["qwertzuop","yxcvbnm","qaw","say","wse","dsx","sy","edr","fdc","dx","rft","gfv","fc","tgz","hgb","gv","zhu","jhn","hb","uji","kjm","jn","iko","lkm"];function s(e){return new RegExp(e+"$")}function l(e){return new RegExp("^"+e)}},914:e=>{"use strict";e.exports=function e(n,N,a,i){for(var r,t,o,s,l,c=-1;++c<N.entries.length;)if(s=(r=N.entries[c]).continuation,l=-1,(!r.match||r.match.test(n))&&(t=r.remove?n.replace(r.remove,""):n,t="SFX"===N.type?t+r.add:r.add+t,i.push(t),s&&s.length))for(;++l<s.length;)(o=a[s[l]])&&e(t,o,a,i);return i}},832:e=>{"use strict";function n(e){return e===e.toLowerCase()?"l":e===e.toUpperCase()?"u":null}e.exports=function(e){var N=n(e.charAt(0)),a=e.slice(1);return a?N===(a=n(a))?N:"u"===N&&"l"===a?"s":null:N}},110:(e,n,N)=>{"use strict";var a=N(129),i=N(534);e.exports=function(e,n,N){for(var a=e.toString("utf8"),i=a.indexOf("\n")+1,r=a.indexOf("\n",i);r>-1;)9!==a.charCodeAt(i)&&t(a.slice(i,r),n,N),i=r+1,r=a.indexOf("\n",i);t(a.slice(i),n,N)};var r=/\s/g;function t(e,n,N){for(var t,o,s=e.indexOf("/"),l=e.indexOf("#"),c="";s>-1&&92===e.charCodeAt(s-1);)s=(e=e.slice(0,s-1)+e.slice(s)).indexOf("/",s);l>-1?s>-1&&s<l?(t=e.slice(0,s),r.lastIndex=s+1,o=r.exec(e),c=e.slice(s+1,o?o.index:void 0)):t=e.slice(0,l):s>-1?(t=e.slice(0,s),c=e.slice(s+1)):t=e,(t=t.trim())&&i(N,t,a(n.flags,c.trim()),n)}},236:(e,n,N)=>{"use strict";var a=N(360);e.exports=function(e,n){var N=-1;if(e.data[n])return!a(e.flags,"ONLYINCOMPOUND",e.data[n]);if(n.length>=e.flags.COMPOUNDMIN)for(;++N<e.compoundRules.length;)if(e.compoundRules[N].test(n))return!0;return!1}},360:e=>{"use strict";e.exports=function(e,n,N){return N&&n in e&&N.indexOf(e[n])>-1}},10:(e,n,N)=>{"use strict";var a=N(577),i=N(236),r=N(360);function t(e,n,N){return r(e,"KEEPCASE",n)||N||r(e,"FORBIDDENWORD",n)}e.exports=function(e,n,N){var o,s=n.trim();if(!s)return null;if(s=a(s,e.conversion.in),i(e,s))return!N&&r(e.flags,"FORBIDDENWORD",e.data[s])?null:s;if(s.toUpperCase()===s){if(o=s.charAt(0)+s.slice(1).toLowerCase(),t(e.flags,e.data[o],N))return null;if(i(e,o))return o}if((o=s.toLowerCase())!==s){if(t(e.flags,e.data[o],N))return null;if(i(e,o))return o}return null}},577:e=>{"use strict";e.exports=function(e,n){for(var N=-1;++N<n.length;)e=e.replace(n[N][0],n[N][1]);return e}},129:e=>{"use strict";e.exports=function(e,N){var a,i=0;if(!N)return n;if("long"===e.FLAG){for(a=new Array(Math.ceil(N.length/2));i<N.length;)a[i/2]=N.slice(i,i+2),i+=2;return a}return N.split("num"===e.FLAG?",":"")};var n=[]},492:e=>{"use strict";e.exports=function(){return this.flags.WORDCHARS||null}},432:(e,n,N)=>{!function(){"use strict";function a(e){return!("number"!=typeof e||e!=e||e===1/0||e===-1/0)}function i(e){return"number"==typeof e&&Math.abs(e)<=9007199254740991}"object"==typeof self&&self.self===self&&self||"object"==typeof N.g&&N.g.global===N.g&&N.g;var r=/(hundred|thousand|(m|b|tr|quadr)illion)$/,t=/teen$/,o=/y$/,s=/(zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve)$/,l={zero:"zeroth",one:"first",two:"second",three:"third",four:"fourth",five:"fifth",six:"sixth",seven:"seventh",eight:"eighth",nine:"ninth",ten:"tenth",eleven:"eleventh",twelve:"twelfth"};function c(e){return r.test(e)||t.test(e)?e+"th":o.test(e)?e.replace(o,"ieth"):s.test(e)?e.replace(s,d):e}function d(e,n){return l[n]}var u=100,J=1e3,S=1e6,P=1e9,M=1e12,m=1e15,p=9007199254740992,g=["zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],h=["zero","ten","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"];function B(e,n){var N,r=parseInt(e,10);if(!a(r))throw new TypeError("Not a finite number: "+e+" ("+typeof e+")");if(!i(r))throw new RangeError("Input is not a safe number, it’s either too large or too small.");return N=function e(n){var N,a,i=arguments[1];return 0===n?i?i.join(" ").replace(/,$/,""):"zero":(i||(i=[]),n<0&&(i.push("minus"),n=Math.abs(n)),n<20?(N=0,a=g[n]):n<u?(N=n%10,a=h[Math.floor(n/10)],N&&(a+="-"+g[N],N=0)):n<J?(N=n%u,a=e(Math.floor(n/u))+" hundred"):n<S?(N=n%J,a=e(Math.floor(n/J))+" thousand,"):n<P?(N=n%S,a=e(Math.floor(n/S))+" million,"):n<M?(N=n%P,a=e(Math.floor(n/P))+" billion,"):n<m?(N=n%M,a=e(Math.floor(n/M))+" trillion,"):n<=p&&(N=n%m,a=e(Math.floor(n/m))+" quadrillion,"),i.push(a),e(N,i))}(r),n?c(N):N}var V={toOrdinal:function(e){var n=parseInt(e,10);if(!a(n))throw new TypeError("Not a finite number: "+e+" ("+typeof e+")");if(!i(n))throw new RangeError("Input is not a safe number, it’s either too large or too small.");var N=String(n),r=Math.abs(n%100),t=11<=r&&r<=13,o=N.charAt(N.length-1);return N+(t?"th":"1"===o?"st":"2"===o?"nd":"3"===o?"rd":"th")},toWords:B,toWordsOrdinal:function(e){return c(B(e))}};e.exports&&(n=e.exports=V),n.numberToWords=V}()},802:e=>{"use strict";e.exports=function e(n,N){var a,i,r,t=N||"";if(!n||!("length"in n)&&!n.type)throw new Error("Expected node, not `"+n+"`");if("string"==typeof n.value)return n.value;if(1===(i=(r="length"in n?n:n.children).length)&&"value"in r[0])return r[0].value;for(a=[];i--;)a[i]=e(r[i],t);return a.join(t)}},450:function(e){e.exports=function(){var e=[],n=[],N={},a={},i={};function r(e){return"string"==typeof e?new RegExp("^"+e+"$","i"):e}function t(e,n){return e===n?n:e===e.toLowerCase()?n.toLowerCase():e===e.toUpperCase()?n.toUpperCase():e[0]===e[0].toUpperCase()?n.charAt(0).toUpperCase()+n.substr(1).toLowerCase():n.toLowerCase()}function o(e,n){return e.replace(/\$(\d{1,2})/g,(function(e,N){return n[N]||""}))}function s(e,n){return e.replace(n[0],(function(N,a){var i=o(n[1],arguments);return t(""===N?e[a-1]:N,i)}))}function l(e,n,a){if(!e.length||N.hasOwnProperty(e))return n;for(var i=a.length;i--;){var r=a[i];if(r[0].test(n))return s(n,r)}return n}function c(e,n,N){return function(a){var i=a.toLowerCase();return n.hasOwnProperty(i)?t(a,i):e.hasOwnProperty(i)?t(a,e[i]):l(i,a,N)}}function d(e,n,N,a){return function(a){var i=a.toLowerCase();return!!n.hasOwnProperty(i)||!e.hasOwnProperty(i)&&l(i,i,N)===i}}function u(e,n,N){return(N?n+" ":"")+(1===n?u.singular(e):u.plural(e))}return u.plural=c(i,a,e),u.isPlural=d(i,a,e),u.singular=c(a,i,n),u.isSingular=d(a,i,n),u.addPluralRule=function(n,N){e.push([r(n),N])},u.addSingularRule=function(e,N){n.push([r(e),N])},u.addUncountableRule=function(e){"string"!=typeof e?(u.addPluralRule(e,"$0"),u.addSingularRule(e,"$0")):N[e.toLowerCase()]=!0},u.addIrregularRule=function(e,n){n=n.toLowerCase(),e=e.toLowerCase(),i[e]=n,a[n]=e},[["I","we"],["me","us"],["he","they"],["she","they"],["them","them"],["myself","ourselves"],["yourself","yourselves"],["itself","themselves"],["herself","themselves"],["himself","themselves"],["themself","themselves"],["is","are"],["was","were"],["has","have"],["this","these"],["that","those"],["echo","echoes"],["dingo","dingoes"],["volcano","volcanoes"],["tornado","tornadoes"],["torpedo","torpedoes"],["genus","genera"],["viscus","viscera"],["stigma","stigmata"],["stoma","stomata"],["dogma","dogmata"],["lemma","lemmata"],["schema","schemata"],["anathema","anathemata"],["ox","oxen"],["axe","axes"],["die","dice"],["yes","yeses"],["foot","feet"],["eave","eaves"],["goose","geese"],["tooth","teeth"],["quiz","quizzes"],["human","humans"],["proof","proofs"],["carve","carves"],["valve","valves"],["looey","looies"],["thief","thieves"],["groove","grooves"],["pickaxe","pickaxes"],["passerby","passersby"]].forEach((function(e){return u.addIrregularRule(e[0],e[1])})),[[/s?$/i,"s"],[/[^\u0000-\u007F]$/i,"$0"],[/([^aeiou]ese)$/i,"$1"],[/(ax|test)is$/i,"$1es"],[/(alias|[^aou]us|t[lm]as|gas|ris)$/i,"$1es"],[/(e[mn]u)s?$/i,"$1s"],[/([^l]ias|[aeiou]las|[ejzr]as|[iu]am)$/i,"$1"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1i"],[/(alumn|alg|vertebr)(?:a|ae)$/i,"$1ae"],[/(seraph|cherub)(?:im)?$/i,"$1im"],[/(her|at|gr)o$/i,"$1oes"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|automat|quor)(?:a|um)$/i,"$1a"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)(?:a|on)$/i,"$1a"],[/sis$/i,"ses"],[/(?:(kni|wi|li)fe|(ar|l|ea|eo|oa|hoo)f)$/i,"$1$2ves"],[/([^aeiouy]|qu)y$/i,"$1ies"],[/([^ch][ieo][ln])ey$/i,"$1ies"],[/(x|ch|ss|sh|zz)$/i,"$1es"],[/(matr|cod|mur|sil|vert|ind|append)(?:ix|ex)$/i,"$1ices"],[/\b((?:tit)?m|l)(?:ice|ouse)$/i,"$1ice"],[/(pe)(?:rson|ople)$/i,"$1ople"],[/(child)(?:ren)?$/i,"$1ren"],[/eaux$/i,"$0"],[/m[ae]n$/i,"men"],["thou","you"]].forEach((function(e){return u.addPluralRule(e[0],e[1])})),[[/s$/i,""],[/(ss)$/i,"$1"],[/(wi|kni|(?:after|half|high|low|mid|non|night|[^\w]|^)li)ves$/i,"$1fe"],[/(ar|(?:wo|[ae])l|[eo][ao])ves$/i,"$1f"],[/ies$/i,"y"],[/\b([pl]|zomb|(?:neck|cross)?t|coll|faer|food|gen|goon|group|lass|talk|goal|cut)ies$/i,"$1ie"],[/\b(mon|smil)ies$/i,"$1ey"],[/\b((?:tit)?m|l)ice$/i,"$1ouse"],[/(seraph|cherub)im$/i,"$1"],[/(x|ch|ss|sh|zz|tto|go|cho|alias|[^aou]us|t[lm]as|gas|(?:her|at|gr)o|[aeiou]ris)(?:es)?$/i,"$1"],[/(analy|diagno|parenthe|progno|synop|the|empha|cri|ne)(?:sis|ses)$/i,"$1sis"],[/(movie|twelve|abuse|e[mn]u)s$/i,"$1"],[/(test)(?:is|es)$/i,"$1is"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1us"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|quor)a$/i,"$1um"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)a$/i,"$1on"],[/(alumn|alg|vertebr)ae$/i,"$1a"],[/(cod|mur|sil|vert|ind)ices$/i,"$1ex"],[/(matr|append)ices$/i,"$1ix"],[/(pe)(rson|ople)$/i,"$1rson"],[/(child)ren$/i,"$1"],[/(eau)x?$/i,"$1"],[/men$/i,"man"]].forEach((function(e){return u.addSingularRule(e[0],e[1])})),["adulthood","advice","agenda","aid","aircraft","alcohol","ammo","analytics","anime","athletics","audio","bison","blood","bream","buffalo","butter","carp","cash","chassis","chess","clothing","cod","commerce","cooperation","corps","debris","diabetes","digestion","elk","energy","equipment","excretion","expertise","firmware","flounder","fun","gallows","garbage","graffiti","hardware","headquarters","health","herpes","highjinks","homework","housework","information","jeans","justice","kudos","labour","literature","machinery","mackerel","mail","media","mews","moose","music","mud","manga","news","only","personnel","pike","plankton","pliers","police","pollution","premises","rain","research","rice","salmon","scissors","series","sewage","shambles","shrimp","software","species","staff","swine","tennis","traffic","transportation","trout","tuna","wealth","welfare","whiting","wildebeest","wildlife","you",/pok[eé]mon$/i,/[^aeiou]ese$/i,/deer$/i,/fish$/i,/measles$/i,/o[iu]s$/i,/pox$/i,/sheep$/i].forEach(u.addUncountableRule),u}()},483:e=>{function n(){this.rules=[i,r,t,o,s,l,c,d]}function N(e,n){return!!n&&0==e.indexOf(n)}function a(e,n){return!(!n||n.length>e.length)&&e.indexOf(n)==e.length-n.length}function i(e,n){n>0&&"DT"===e[n-1][1]&&("VBD"!==e[n][1]&&"VBP"!==e[n][1]&&"VB"!==e[n][1]||(e[n][1]="NN"))}function r(e,n){N(e[n][1],"N")&&(e[n][0].indexOf(".")>-1&&(/[a-zA-Z]{2}/.test(e[n][0])?e[n][1]="URL":e[n][1]="CD"),isNaN(parseFloat(e[n][0]))||(e[n][1]="CD"))}function t(e,n){N(e[n][1],"N")&&a(e[n][0],"ed")&&(e[n][1]="VBN")}function o(e,n){a(e[n][0],"ly")&&(e[n][1]="RB")}function s(e,n){N(e[n][1],"NN")&&a(e[n][0],"al")&&(e[n][1]="JJ")}function l(e,n){n>0&&N(e[n][1],"NN")&&"would"===e[n-1][0].toLowerCase()&&(e[n][1]="VB")}function c(e,n){"NN"===e[n][1]&&a(e[n][0],"s")&&(e[n][1]="NNS")}function d(e,n){N(e[n][1],"NN")&&a(e[n][0],"ing")&&(e[n][1]="VBG")}n.prototype.getRule=function(e){return this.rules[e]},n.prototype.setRule=function(e,n){this.rules[e]=n},n.prototype.appendRule=function(e){this.rules[this.rules.length]=e},n.prototype.setRules=function(e){this.rules=e},n.prototype.getRules=function(){return this.rules},e.exports=n},130:(e,n,N)=>{var a=new(N(483));function r(){this.lexicon=N(678)}e.exports=r,r.prototype.wordInLexicon=function(e){var n=this.lexicon[e];return null!=n||(n||(n=this.lexicon[e.toLowerCase()]),!!n)},r.prototype.tag=function(e){for(var n=new Array(e.length),N=0,i=e.length;N<i;N++){n[N]=new Array(2),n[N][0]=e[N];var r=this.lexicon[e[N]];r||(r=this.lexicon[e[N].toLowerCase()]),r||1!==e[N].length||(n[N][1]=e[N]+"^"),r&&"[object Array]"===Object.prototype.toString.call(r)?n[N][1]=r[0]:n[N][1]="NN"}return n.forEach((function(e,N){a.getRules().forEach((function(e){e(n,N)}))})),n},r.prototype.prettyPrint=function(e){for(i in e)print(e[i][0]+"("+e[i][1]+")")},r.prototype.extendLexicon=function(e){for(var n in e)this.lexicon.hasOwnProperty(n)||(this.lexicon[n]=e[n])}},648:(e,n,N)=>{n.Tagger=N(130),N(521)},521:e=>{e.exports=a;var n={ids:/(?:^|\s)[a-z0-9-]{8,45}(?:$|\s)/gi,number:/[0-9]*\.[0-9]+|[0-9]+/gi,space:/\s+/gi,unblank:/\S/,email:/[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~](?:\.?[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~])*@[a-zA-Z0-9](?:-?\.?[a-zA-Z0-9])*(?:\.[a-zA-Z](?:-?[a-zA-Z0-9])*)+/gi,urls:/(?:https?:\/\/)(?:[\da-z\.-]+)\.(?:[a-z\.]{2,6})(?:[\/\w\.\-\?#=]*)*\/?/gi,punctuation:/[\/\.\,\?\!\"\'\:\;\$\(\)\#]/gi,time:/(?:[0-9]|0[0-9]|1[0-9]|2[0-3]):(?:[0-5][0-9])\s?(?:[aApP][mM])/gi};function N(e,n,a){if(e=e.trim(),this.string=e,this.children=[],e){this.matches=e.match(n);var i=e.split(n)}if(this.matches||(this.matches=[],i=[e]),a.length){var r=a[0],t=a.slice(1);for(var o in i)i.hasOwnProperty(o)&&this.children.push(new N(i[o],r,t))}else this.children=i}function a(){this.regexs=[n.urls,n.ids,n.time,n.number,n.space,n.email,n.punctuation]}N.prototype.fillArray=function(e){for(var N in this.children)if(this.children.hasOwnProperty(N)){var a=this.children[N];if(a.fillArray?a.fillArray(e):n.unblank.test(a)&&e.push(a.trim()),N<this.matches.length){var i=this.matches[N];n.unblank.test(i)&&e.push(i.trim())}}},N.prototype.toString=function(){var e=[];return this.fillArray(e),e.toString()},a.prototype.lex=function(e){var n=[];return new N(e,this.regexs[0],this.regexs.slice(1)).fillArray(n),n}},678:e=>{e.exports={"'":['"'],'"':['"'],Ranavan:["NNP"],fawn:["NN"],"pro-Soviet":["JJ"],"Hydro-Electric":["NNP"],"waste-disposal":["JJ","NN"],chameleons:["NNS"],clotted:["JJ"],spiders:["NNS"],verses:["NNS"],hanging:["VBG","JJ","NN"],"Hawaiian\\/Japanese":["JJ"],hastily:["RB"],comically:["RB"],REIS:["NNP"],localized:["JJ","VBN"],spidery:["JJ"],disobeying:["VBG"],"marketing-wise":["JJ"],"plant-closing":["JJ"],Archuleta:["NNP"],refunding:["VBG","VBG|NN","JJ","NN"],Western:["JJ","NN","NNP"],"wrought-iron":["JJ"],Gravesend:["NNP"],"government-to-government":["JJ"],Euro:["NNP"],familiarness:["NN"],slothful:["JJ"],Valle:["NNP"],Famed:["JJ"],Blade:["NNP"],Poetry:["NNP","NN"],Mizell:["NNP"],"plant-modernization":["JJ"],Rizopolous:["NNP"],seamier:["JJR"],wooded:["JJ"],grueling:["JJ","VBG"],Muniz:["NNP"],Amparano:["NNP"],Saco:["NNP"],Miert:["NN"],Sack:["NNP"],virtuosos:["NNS"],circuitry:["NN"],crotch:["NN"],Raptopoulos:["NNP"],Multilateral:["NNP"],"S-D":["NN"],immunities:["NNS"],"all-news":["JJ"],Pinkerton:["NNP"],gaskets:["NNS"],Kibbutzim:["NNS"],Shocked:["VBN","JJ"],deadheads:["NNS"],junkification:["NN"],Dixiecrat:["NNP"],Honorable:["NNP"],Olde:["NNP"],"":[],snuggled:["VBD"],inanimate:["JJ"],errors:["NNS"],Initially:["RB"],"self-reliant":["JJ"],defenses:["NNS"],Hamilton:["NNP"],HCFA:["NNP"],designing:["VBG"],numeral:["NN"],pawed:["VBN"],Kosonen:["NNP"],Designcraft:["NNP"],mailings:["NNS"],perforations:["NNS"],Sussman:["NNP"],affiliates:["NNS","VBZ"],"advanced-ceramics":["NN","NNS"],perfunctorily:["RB"],malunya:["NN"],affiliated:["VBN","JJ"],Footnotes:["NNS"],confronts:["VBZ"],"small-screen":["JJ"],Manger:["NNP"],Manges:["NNP"],Bereuter:["NNP"],kids:["NNS","VBZ"],uplifting:["JJ","VBG"],Downfall:["NNP"],deferring:["VBG"],controversy:["NN"],Keillor:["NNP"],neurologist:["NN"],"electric-power":["JJ"],orthographies:["NNS"],Hafiz:["NNP"],"sheep-lined":["JJ"],projection:["NN"],"inflation-induced":["JJ"],Harvey:["NNP"],stern:["JJ","NN"],insecurity:["NN"],Vernor:["NNP"],inevitable:["JJ"],Vernon:["NNP"],distortions:["NNS"],reasserting:["VBG"],sermons:["NNS"],"grounds-care":["JJ"],populations:["NNS"],exuberantly:["RB"],Sindona:["NNP"],Hardshell:["NNP"],lankmark:["NN"],"whole-heartedly":["RB"],Pedone:["NNP"],"pay-movie":["JJ"],"co-marketing":["JJ"],intake:["NN"],morally:["RB"],Indigo:["NNP"],Edgardo:["NN"],"non-advertising":["JJ"],Reichhold:["NNP"],Gastronomy:["NNP"],"old-guard":["JJ"],wiretapping:["NN","VBG"],deputy:["NN","JJ"],wand:["NN"],"R.G.":["NNP"],"grass-fed":["JJ"],Darling:["NNP","JJ","NN","UH"],disparagement:["NN"],titanium:["NN"],Tippecanoe:["NNP"],rayon:["NN"],pinto:["NN"],nondiscretionary:["JJ"],"well-armed":["JJ"],Editorials:["NNS"],"co-operation":["NN"],"electrical-engineering":["JJ"],McCamant:["NNP"],travel:["NN","VBP","VB"],Attention:["NN","VB"],Businessland:["NNP"],Nussbaum:["NNP"],tabac:["NN"],Bates:["NNP"],exposited:["VBN"],Feelers:["NNS"],assimilated:["VBN","JJ"],dinosaurs:["NNS"],iodocompounds:["NNS"],Fogg:["NNP"],stipulate:["VBP","JJ","VB"],sentencing:["NN","VBG","JJ"],pigment:["NN"],Tenants:["NNPS"],CFM:["NNP"],FINANCIAL:["NNP"],recombination:["NN"],CFD:["NNP"],CFC:["NNP","NN"],subplots:["NNS"],kiloton:["NN"],"b-Current":["JJ","LS|JJ"],Shimon:["NNP"],CFP:["NNP"],Retention:["NNP"],sprawling:["VBG","JJ"],snugly:["RB"],libertie:["NN"],Capistrano:["NNP"],Blackstone:["NNP","VBP"],"ice-feeling":["NN"],Sabreliner:["NNP"],benefited:["VBD","VBN"],Robertson:["NNP"],"Soviet-trained":["JJ"],activating:["VBG"],"gay-ess":["VBP"],playhouse:["NN"],"H.L.":["NNP"],WPS:["NNP"],"ex-dividend":["JJ","NN","RB"],His:["PRP$","NNP"],Hit:["VBN","VBP","NN","VB"],fit:["VB","VBN","VBP","JJ","NN","RB","VBD"],Albrights:["NNPS"],Schroeder:["NNP"],screaming:["VBG","JJ","NN"],gridiron:["NN"],Admirers:["NNS"],Bischofberger:["NNP"],Kavanagh:["NNP"],Walesa:["NNP"],Hid:["NNP"],fig:["NN"],Rubins:["NNS"],reentered:["VBD"],Ciminero:["NNP"],Him:["PRP","NNP"],Galanter:["NNP"],effecte:["VB"],Plebian:["JJ"],Aloe:["NNP"],vouchers:["NNS"],"top-quality":["JJ"],Civics:["NNPS"],Pavlovitch:["NNP"],effects:["NNS","VBZ"],Specialized:["NNP","JJ"],McArtor:["NNP"],honeybee:["NN"],broiler:["NN"],whacking:["VBG"],castigating:["VBG"],wooden:["JJ"],Pergamon:["NNP"],Combine:["VB"],uninfluenced:["VBN"],"transit-association":["NN"],Weakening:["VBG"],Dairies:["NNPS","NNP","NNS"],"finger-paint":["NN"],Eyewear:["NNP"],parasites:["NNS"],Bullocks:["NNP"],Pamorex:["NNP"],Crowds:["NNS"],ANNOUNCED:["VBD"],Pomerania:["NNP"],Denizens:["NNS"],toleration:["NN"],Susie:["NNP","NN"],enviroment:["NN"],Sidestepping:["VBG"],adapt:["VB","VBP"],Basement:["NN"],Chivas:["NNP"],Kahler:["NNP"],nightdress:["NN"],Impressionists:["NNPS"],MEDIA:["NNP"],underfoot:["RB"],Schwarz:["NNP"],Corinne:["NNP"],Argabright:["NNP"],elsewhere:["RB","NN"],stereotypical:["JJ"],Bergelt:["NNP"],Transformers:["NNPS"],estimate:["NN","VB","VBP"],obliterans:["NNS"],Egg:["NNP","NN"],chlorine:["NN"],silent:["JJ"],"producer\\/director":["NN"],Nigel:["NNP"],disturber:["NN"],nucleoli:["NNS"],Woodberry:["NNP"],Domestically:["RB"],SIGNED:["VBN"],disturbed:["VBN","VBD","JJ"],"dinner-hour":["JJ"],"third-dimensionality":["NN"],Facts:["NNP","NNPS","NNS"],mendacity:["NN"],Niger:["NNP"],breed:["NN","VB","VBP"],Varadero:["NNP"],Activity:["NN","NNP"],Gingerly:["RB"],megabytes:["NNS"],Nerves:["NNS"],Lurie:["NNP"],olds:["NNS"],LAND:["NNP"],renovated:["VBN","JJ"],needed:["VBN","VBN|JJ","JJ","VBD"],master:["NN","JJ","VB","JJR"],mousseline:["NN"],genesis:["NN"],specters:["NNS"],"Russo-American":["JJ"],Hammerstein:["NNP"],Aztar:["NNP"],scrapes:["NNS"],yield:["VB","VBP","JJ","NN"],"mid-June":["NNP","NN"],mutilated:["VBN","JJ"],Daddy:["NNP"],heftiest:["JJS"],positively:["RB"],Guardsmen:["NNPS"],SPAN:["NNP"],anniversaries:["NNS"],"ozone-destroying":["JJ"],Moonlighting:["NN","NNP"],Zeta:["NNP"],feeling:["NN","VBG"],"movie-themed":["JJ"],Escadrille:["NNP"],"third-round":["JJ"],"value-story":["JJ"],neuroselective:["JJ"],Chicago:["NNP"],"straight-from-the-shoulder":["JJ"],"index-options":["NNS"],consenting:["VBG","JJ"],pecs:["NNS"],brawny:["JJ"],recapitalized:["VBN"],skullcap:["NN"],Theo:["NNP"],Then:["RB"],Them:["PRP","NNP","DT"],scraped:["VBD","VBN"],wholesome:["JJ"],Ashenberg:["NNP"],Grodnik:["NNP"],Thee:["PRP"],Tschilwyk:["NNP"],Myron:["NNP"],They:["PRP","NNP"],"v-senv5":["NNP"],"ex-accountant":["NN"],shipments:["NNS"],diminishing:["VBG"],chumminess:["NN"],resonates:["VBZ"],Jessye:["NNP"],tensely:["RB"],Hubacher:["NNP"],Pandora:["NNP"],resonated:["VBD"],transverse:["JJ","NN"],KEARNEY:["NNP"],Encore:["NNP"],semicircular:["JJ"],Pastern:["NNP"],Lanvin:["NNP"],"state-directed":["JJ"],"Journal-Bulletin":["NNP"],willinge:["JJ"],Civilized:["JJ"],Armide:["NN"],fugitives:["NNS"],"conservative-led":["JJ"],purged:["VBN","VBD"],saying:["VBG","NN"],ffreind:["VB"],"U-2":["NNP"],Euralliance:["NNP"],Mignanelli:["NNP"],Jacobson:["NNP"],padded:["JJ","VBN"],Butterfinger:["NNP"],Cunha:["NNP"],incorruptibility:["NN"],Basinger:["NNP"],hounded:["VBD"],apace:["RB"],Taiyo:["NNP"],clicked:["VBD","VBN"],Rizvi:["NNP"],excavator:["NN"],lepidoptery:["NN"],Ammonium:["NN"],lube:["NN"],Geste:["NNP"],TEACH:["VB"],"L.C.":["NNP"],familistical:["JJ"],"photo-montage":["JJ"],INSEAD:["NNP"],Warnke:["NNP"],Sibson:["NNP"],outfielders:["NNS"],Dionne:["NNP"],Comenico:["NNP"],"Bancorp.":["NNP"],affronted:["VBN"],currencny:["NN"],Senators:["NNS","NNP","NNPS"],Ecology:["NN","NNP"],"Baden-Wuerttemburg":["NNP"],nicely:["RB"],Andover:["NNP"],succumb:["VB"],Dances:["NNS","NNPS"],Dancer:["NNP"],"software-installation":["NN"],pipers:["NNS"],Jabe:["NNP"],programmatic:["JJ"],"concretistic-seeming":["JJ"],Centerbank:["NNP"],Anderson:["NNP"],"Boon-Sanwa":["NNP"],news:["NN","NNS"],McChicken:["NNP"],advisedly:["RB"],Mosle:["NNP"],"above-market":["JJ"],Heinkel:["NNP"],Trinitron:["NNP"],motional:["JJ"],"guided-missile":["JJ","NN"],Chugoku:["NNP"],Dexedrine:["NNP"],Tarzana:["NNP"],Eichner:["NNP"],Hurst:["NNP"],requisites:["NNS"],wage:["NN","VB"],redistricting:["VBG","NN"],extend:["VB","VBP","VBZ"],nature:["NN","JJ"],Eisai:["NNP"],fruits:["NNS"],lapping:["VBG"],superficial:["JJ"],brainwashed:["VBN"],Bajakian:["NNP"],extent:["NN"],tendons:["NNS"],airflow:["NN"],Resolute:["NNP"],Camusfearna:["NNP"],lookit:["NN"],Orkem:["NNP","VB"],Handmaid:["NNP"],"lumber-like":["JJ"],Altairians:["NNPS"],"Oil-related":["JJ"],fearlessly:["RB"],Apartment:["NN","NNP"],foreclosing:["VBG"],SCHWARTZ:["NNP"],Reuter:["NNP","NN"],meaningfulness:["NN"],wearying:["VBG"],unhealed:["JJ"],fondled:["VBN"],minuses:["NNS"],"self-consistent":["JJ"],"month-long":["JJ"],brindle:["NN"],humming:["NN","VBG"],Instantly:["RB"],triviality:["NN"],layette:["NN"],fro:["RB"],".":["."],Nischwitz:["NNP"],much:["JJ","DT","NN","RB","RB|JJ"],Jorio:["NNP"],Closely:["RB"],sterilizer:["NN"],dehumanised:["VBN"],unleavened:["JJ"],fry:["NN","VBP","VB"],Ellman:["NNP"],Goals:["NNPS"],doubte:["NN"],INMAC:["NNP"],spit:["VB","NN","VBD"],Clayt:["NNP"],Clays:["NNP"],spic:["NN"],Donovan:["NNP"],doubts:["NNS","VBZ"],Akerson:["NNP"],"two-hundredths":["NNS"],Cipolla:["NNP"],spin:["VB","NN"],Volksgeist:["FW"],skilfully:["RB"],wildcat:["NN","JJ"],"near-irrelevant":["JJ"],"U.N.-chartered":["JJ"],"Ben-Gurion":["NNP"],"bargain-hunters":["NNS"],contingencies:["NNS"],crupper:["NN"],microbiological:["JJ"],misconstrued:["VBN"],"low-smoke":["JJ"],"red-figured":["JJ"],Courtrai:["NNP"],prostrate:["JJ"],Crusaders:["NNPS","NNS"],biddies:["NNS"],"slide-packs":["NNS"],cupful:["JJ"],carboxymethyl:["NN"],Berridge:["NNP"],Innumerable:["JJ"],embargos:["NNS"],conditioned:["VBN","VBD","JJ"],"to-morrow":["RB"],Stanhope:["NNP"],Brookings:["NNP"],conditioner:["NN"],"half-billion":["JJ"],hone:["VB","VBP"],memorial:["NN","JJ"],WFXT:["NNP"],inventively:["RB"],"C/NNP.A.J.":["NNP"],mummified:["VBN"],honk:["VBP"],"slash-mouthed":["JJ"],Tahitian:["JJ","NNP"],conformed:["VBN","VBD"],visitations:["NNS"],HOSPITALS:["NNS"],fireweed:["NN"],saluted:["VBD","VBN"],myocardial:["JJ"],"Front-runners":["NNS"],Maybe:["RB","UH"],Alienus:["NNP"],torpedoes:["NNS"],"low-grade":["JJ"],pfffted:["VBD"],torpedoed:["VBN","VBD"],"cost-effectiveness":["NN"],holystones:["NNS"],spotty:["JJ"],furlough:["NN"],peremptory:["JJ"],Verges:["NNP"],mentors:["NNS"],Stearn:["NNP"],academic:["JJ","NN"],ALPA:["NNP"],academia:["NN"],lonelier:["RBR"],EBS:["NNP"],"J.MBB":["NNP"],Table:["NN","NNP"],corporate:["JJ"],massaging:["VBG"],Hickey:["NNP"],absurdities:["NNS"],golden:["JJ"],"half-starved":["JJ"],topography:["NN"],valleys:["NNS"],Feigenbaum:["NNP"],"salt-crusted":["JJ"],lasso:["NN","VB"],claudication:["NN"],Vitalie:["NNP"],ham:["NN"],duffer:["NN"],"out-of-town":["JJ"],Oscar:["NNP"],"bull-roaring":["JJ"],Schlemmer:["NNP"],Mohammedanism:["NNP"],hay:["NN","VB"],duffel:["NN"],vicitims:["NNS"],has:["VBZ","VBN","."],hat:["NN"],Spence:["NNP"],Housekeeping:["NN","NNP"],elders:["NNS"],Serieuses:["NNP"],constrictors:["NNS"],unequivocally:["RB"],objective:["NN","JJ"],indicative:["JJ"],compaction:["NN"],Seaboard:["NNP"],ERNST:["NNP"],"solid-state":["JJ"],Eurocell:["NNP"],Tipping:["NN"],riskiness:["NN"],Kontrollbank:["NNP"],sleuthing:["NN"],Wedtech:["NNP"],Brenda:["NNP"],Perfecta:["NNP"],studiousness:["NN"],Stiller:["NNP"],Pentagon:["NNP"],"double-step":["JJ"],misdemeanors:["NNS"],Swedish:["JJ","NNP"],Quadrex:["NNP"],crowd:["NN","VBP","VB"],"walk-on":["NN"],flue:["NN"],mosques:["NNS"],Expressways:["NNP"],crown:["NN","VB"],culpas:["FW"],Bourcier:["NNP"],captive:["JJ","NN"],Avdel:["NNP"],emphases:["NNS"],"anti-epilepsy":["JJ"],fiduciary:["JJ"],"debt-rating":["JJ"],"leather-hard":["JJ"],perchance:["RB"],Nixdorf:["NNP"],bottom:["NN","JJ","VB"],inhuman:["JJ"],Wangenheim:["NNP"],reqion:["NN"],Celebration:["NNP"],Lasorda:["NNP"],Calls:["NNS","VBZ"],"non-porous":["JJ"],considerin:["VBG"],"life-or-death":["NN"],Kentuck:["NNP"],brigades:["NNS"],starring:["VBG","JJ"],caskets:["NNS"],Scwhab:["NNP"],accelerations:["NNS"],restlessness:["NN"],benches:["NNS"],"Transmanche-Link":["NNP"],anomalous:["JJ"],officeholders:["NNS"],catchy:["JJ"],"newly-emerging":["JJ"],sticle:["VB"],ribozymes:["NNS"],"classical-music":["JJ"],lemmings:["NNS"],Cydonia:["NNP"],"pre-tax":["JJ"],Concerned:["NNP","JJ","VBN"],honeymoon:["NN","VB"],Valdez:["NNP"],"Pontiac-Cadillac":["NNP"],shoots:["VBZ","NNS"],appropriators:["NNS"],Ends:["NNS","VBZ","NNPS"],despised:["VBD","VBN"],fabric:["NN"],Inherently:["RB"],raped:["VBN","VBD","JJ"],Carolco:["NNP"],grasping:["VBG"],GERMANY:["NNP"],rapes:["NNS","VBZ"],avocados:["NNS"],Endo:["NNP"],perfumes:["NNS"],"Bonds-b":["NNP","NNPS"],denoting:["VBG"],Telesphere:["NNP","NN"],cohnfidunt:["NN"],perfumed:["JJ","VBN"],Roast:["VB"],Nineteenth:["JJ","NNP"],Bensonhurst:["NNP"],incinerator:["NN"],Interferon:["NNP"],congratulations:["NNS","UH"],"dark-squared":["JJ"],Whom:["WP","NNP"],"Year-to-date":["JJ"],Jaya:["NNP"],Household:["NNP","NN"],VTOL:["NNP"],County:["NNP","NN","NNPS"],Merom:["NNP"],"open-air":["JJ"],nicest:["JJS"],"appeals-court":["NN","JJ"],soldering:["JJ","VBG"],"slow-bouncing":["JJ"],Jays:["NNPS"],Manderscheid:["NNP"],passenger:["NN","JJ"],disgrace:["NN"],Ladas:["NNP"],Tales:["NNS","NNP","NNPS"],YOUNG:["JJ","NNP"],VARIAN:["NNP"],"two-day":["JJ"],Fukuda:["NNP"],"ECU-based":["JJ"],"taxable-equivalent":["JJ"],Fennessy:["NNP"],Velasco:["NNP"],Resler:["NNP"],crowns:["NNS"],Paraquat:["NN"],Burke:["NNP"],wordlessly:["RB"],Demagogues:["NNS"],thoroughgoing:["JJ"],Checchi:["NNP"],hawked:["VBD","VBN"],Melbourne:["NNP"],SONGsters:["NNS"],Bucer:["NNP"],smelling:["VBG"],hawker:["NN"],Filofax:["NNP"],Ida:["NNP"],meteorologist:["NN"],continentally:["RB"],Debutante:["NNP"],Oriole:["NNP"],Dragonetti:["NNP"],BURNHAM:["NNP"],"A.D":["NN"],Wiley:["NNP"],chain:["NN","VBP"],whoever:["WP"],Agura:["NNP"],Spector:["NNP"],Cairoli:["NNP"],Ipswich:["NNP"],chair:["NN","VB"],Beyeler:["NNP"],ballet:["NN","FW"],amplification:["NN"],grapples:["VBZ"],freelance:["JJ"],Yemma:["NNP"],"sweat-suits":["NNS"],balled:["VBN"],grappled:["VBD"],underlining:["VBG","NN"],circumstances:["NNS"],oversight:["NN"],tenacious:["JJ"],Barret:["NNP"],windshields:["NNS"],paychecks:["NNS"],jerk:["NN","VB"],enflamed:["VBN"],optronics:["NN"],Barred:["VBN"],gloomy:["JJ"],Levittown:["NNP"],Barren:["NNP"],locked:["VBN","JJ","VBD"],Barrel:["NN"],"upper-lower":["JJ"],exact:["JJ","VB"],minute:["NN","JJ"],"Tri-State":["NNP"],Hellman:["NNP"],reining:["VBG"],skewed:["VBN","VBD","JJ"],illustrators:["NNS"],erasures:["NNS"],skewer:["NN"],reimpose:["VB","JJ"],M$:["$"],Silvio:["NNP"],versatility:["NN"],hindered:["VBN","VBD"],"M.":["NNP","NN"],ogles:["VBZ"],M4:["NNP"],Olgivanna:["NNP"],chopping:["VBG","NN"],hegemonic:["JJ"],SFr3:["NNP"],SFr2:["NNP"],kindliness:["NN"],DeRita:["NNP"],celebrated:["VBD","JJ","VBN"],storability:["NN"],Premise:["NNP"],"S*/NNS&Ls":["NNP"],"non-caffeine":["JJ"],celebrates:["VBZ"],unintentionally:["RB"],Metrecal:["NNP"],Me:["PRP","NNP","VBP"],Md:["NNP"],Ma:["NNP","FW"],busyness:["NN"],Mc:["NNP"],climbs:["VBZ","NNS"],blunted:["VBD","JJ","VBN"],Mo:["NNP"],Mi:["NNP","FW"],plucking:["VBG"],Mt:["NNP"],Ms:["NNP"],Mr:["NNP"],dwindling:["VBG"],My:["PRP$","NN","NNP"],blunter:["NN"],ME:["PRP"],MG:["NNP"],MF:["NNP"],MC:["NNP"],MB:["NNP"],impacted:["VBN","JJ"],MO:["NNP"],Pestillo:["NNP"],Haddix:["NNP"],queue:["NN"],snowbirds:["NNS"],sprouted:["VBD","VBN"],MP:["NNP"],MS:["NNP"],MR:["NNP"],"ill-fated":["JJ"],"non-circumvention":["NN"],Kylberg:["NNP"],Jardin:["NNP"],stockbuilding:["VBG"],Dilantin:["NNP"],houseman:["NN"],POWs:["NNS"],"Germano-Slavic":["JJ"],redevelopers:["NNS"],"ex-wives":["NNS"],BOOSTS:["NNS","VBZ"],opposes:["VBZ"],August:["NNP"],perished:["VBD","VBN"],Watsonville:["NNP"],ARNOLD:["NNP"],"non-Magyars":["NNPS"],Rima:["NNP"],unjust:["JJ"],Pinsk:["NNP"],Those:["DT","NNP"],perishes:["VBZ"],Iris:["NNP"],dampness:["NN"],Szocs:["NNP"],ADVANCES:["NNS"],Proposals:["NNS"],Bars:["NNP"],Henley:["NNP","NN"],consoles:["NNS","VBZ"],Barr:["NNP","NN"],Bather:["NN"],ADVANCED:["NNP"],"gray-black":["JJ"],Pianos:["NNP"],Mikoyan:["NNP"],oscillator:["NN"],Hershey:["NNP"],"pre-financed":["JJ"],Laotian:["JJ"],Wetherell:["NNP"],following:["VBG","JJ","NN"],renew:["VB","VBP"],Revolutionaries:["NNS"],unoriginals:["NNS"],want:["VBP","VB","NN"],mailboxes:["NNS"],Symphony:["NNP"],Chula:["NNP"],Dayna:["NNP"],Shige:["NNP"],photoelectronic:["JJ"],Mantha:["NNP"],"petroleum-related":["JJ"],Broglie:["NNP"],Broglio:["NNP"],"T-bills":["NNS"],"anti-toxic":["JJ"],"mid-September":["NNP","NN"],thanking:["VBG"],Sprizzo:["NNP"],Significant:["JJ"],Dumb:["JJ"],Bard:["NNP"],epidemiologic:["JJ"],"B-flat":["NN"],Zucker:["NNP"],convincingly:["RB"],fueled:["VBN","VBD"],laxative:["NN"],Wiesel:["NNP"],Softness:["NN"],"warm-blooded":["JJ"],"extended-care":["JJ"],heliotrope:["NN"],"under-achievers":["NNS"],Crobsy:["NNP"],"advertiser-sponsored":["JJ"],inhabiting:["VBG"],Flexibility:["NN"],"middle-income":["JJ","NN"],forebears:["NNS"],skirmish:["NN"],Gillespie:["NNP"],Centredale:["NNP"],Lumex:["NNP"],"gold-based":["JJ"],shirked:["VBN"],colorblindness:["NN"],Bowie:["NNP"],LIN:["NNP"],Hiroaki:["NNP"],copious:["JJ"],LIT:["NNP"],"anti-Semites":["NNS","NN"],Trustees:["NNS","NNPS","NNP"],Elias:["NNP"],Cromwell:["NNP"],Wetten:["FW"],jig:["NN"],disconnect:["VB"],milked:["VBD","VBN"],Stoltzman:["NNP"],Agencies:["NNS","NNP","NNPS"],Hopis:["NNPS"],"revenue-raisers":["NNS"],"First-hand":["JJ"],librarians:["NNS"],spotlighting:["VBG"],"gold-leaf":["JJ","NN"],"oral-care":["JJ"],Veil:["NNP"],"no-brainer":["NN"],Hiding:["VBG"],apron:["NN"],shacked:["VBN"],Iraqis:["NNPS"],ENERGY:["NN","NNP"],bashful:["JJ"],"EL-10":["NNP"],overpowering:["JJ"],Gordon:["NNP"],"now-standard":["JJ"],workmanlike:["JJ"],henpecked:["JJ"],sorted:["VBN","VBD"],bedevil:["VB"],"loan-repayment":["NN"],hickory:["NN"],didn:["VBD"],pealing:["VBG"],Yellow:["NN